@import url(https://fonts.googleapis.com/css?family=Nunito);@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-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-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display: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-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{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:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-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-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display: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 .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-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-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}[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)}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--deselect{background:#fb5858;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5);cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid hsla(0,0%,39.2%,.1);border-left-color:rgba(60,60,60,.45);transform:translateZ(0);animation:vSelectSpinner 1.1s linear infinite;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.bold{font-weight:700}.medium{font-weight:500}.black{font-weight:900}*,:after,:before{box-sizing:border-box;outline:none}*{scrollbar-width:8px;scrollbar-color:#122042}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#122042}::-webkit-scrollbar-thumb{background-color:#1a2f62;border-radius:20px;border:3px solid #122042}html{overflow-x:hidden;overflow-y:hidden;min-width:100vw;scroll-behavior:smooth}html.page-loaded{overflow-y:auto}body{margin:0;padding:0;overflow:hidden;font-family:Montserrat,sans-serif;font-size:1rem;position:relative;min-width:100%}a{color:#fff;text-decoration:none;outline:none;transition:all .1s ease-in-out}a:hover{color:#ecbc2d}@media screen and (max-width:768px){a{font-size:.875rem}}ul{padding:0;margin:0;list-style-type:none}ol{padding:0 16px}blockquote{background-color:#fff8e5;padding:80px 40px 70px 140px;position:relative;flex:0 0 80%;margin:80px 0 60px!important;line-height:150%;color:#122042;font-weight:600;font-size:1.5rem}blockquote pre{display:block}blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6,blockquote li,blockquote p,blockquote ul{font-weight:600!important}blockquote p{font-size:1.5rem!important}@media screen and (max-width:1000px){blockquote{max-width:100%;flex:0 0 100%;padding:120px 20px 50px}}@media screen and (max-width:576px){blockquote{font-size:1.125rem!important;padding:120px 4px 50px}blockquote:after{content:"";position:absolute;background-color:#fff8e5;top:0;left:-100%;z-index:-1;width:300%;height:100%}}blockquote:before{position:absolute;content:"";top:40px;left:40px;background-image:url(/images/news-single-quotes.png?6f3c496cadfd15526e63aea2b36185fc);background-size:70px 60px;width:70px;height:60px}@media screen and (max-width:1000px){blockquote:before{left:20px}}@media screen and (max-width:576px){blockquote:before{left:4px;width:46px;background-size:46px 39px;height:39px}}.table-wrap{width:100%;overflow-x:auto}.table-wrap table{min-width:576px}table{width:100%;border-spacing:0}table td,table th{padding:10px}.up{position:fixed;bottom:21px;right:21px;z-index:99}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:.5s}main{min-height:100vh}.container{max-width:1500px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width:1600px){.container{max-width:1400px}}@media screen and (max-width:1440px){.container{max-width:1200px}}@media screen and (max-width:1280px){.container{max-width:1000px}}@media screen and (max-width:1000px){.container{max-width:720px}}@media screen and (max-width:768px){.container{max-width:520px}}@media screen and (max-width:576px){.container{max-width:100%;padding:0 20px}}@media screen and (max-width:360px){.container{padding:0 10px}}@media screen and (max-width:320px){.container{padding:0 4px}}@keyframes span{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes blue-origami-right{0%{transform:rotateX(90deg)}to{transform:rotateX(0deg)}}@keyframes blue-origami-left{0%{transform:rotateX(90deg)}to{transform:rotateX(0deg)}}@keyframes triangle-left{0%{transform:rotateY(-180deg)}to{transform:rotateY(0deg)}}@keyframes triangle-right{0%{transform:rotateY(180deg)}to{transform:rotateY(0deg)}}@keyframes dash{0%{fill-opacity:0;stroke-dashoffset:1000}to{fill-opacity:1;stroke-dashoffset:0}}@keyframes map-scale{0%{transform:scale(.75);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fill-map{0%{fill:#a1c1e6}33%{fill:#2e3c73}66%{fill:#768dc6}to{fill:#a1c1e6}}.btn{background:transparent;border:none;outline:none;font-size:.875rem;cursor:pointer;transition:all .3s;font-family:Montserrat,sans-serif;min-height:55px;display:flex;align-items:center;justify-content:center;font-weight:500}@media screen and (max-width:576px){.btn{font-size:.75rem}}.btn__header--u-learn{background:#ecbc2d;color:#000;text-transform:uppercase;padding:12px 50px;display:flex;align-items:center;justify-content:center;height:55px}.btn__header--u-learn:hover{background-color:#4d64a9;color:#fff}@media screen and (max-width:1600px){.btn__header--u-learn{padding:12px 42px}}@media screen and (max-width:1440px){.btn__header--u-learn{padding:12px 24px;min-height:50px;height:50px}}@media screen and (max-width:1280px){.btn__header--u-learn{padding:12px;font-size:.875rem}}@media screen and (max-width:1000px){.btn__header--u-learn{padding:20px 24px}}@media screen and (max-width:768px){.btn__header--u-learn{padding:12px 20px}}@media screen and (max-width:576px){.btn__header--u-learn{height:25px;padding:8px 4px;font-size:.75rem;min-height:25px;height:auto}}.btn__header--search,.btn__header--wcag{width:55px;height:55px;flex:0 0 55px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (max-width:1440px){.btn__header--search,.btn__header--wcag{min-height:50px;height:50px;width:50px;flex:0 0 50px}}@media screen and (max-width:768px){.btn__header--search,.btn__header--wcag{width:50px;height:50px;min-height:50px}}@media screen and (max-width:576px){.btn__header--search,.btn__header--wcag{max-width:25px;height:25px;min-height:25px}}.btn__header--search svg,.btn__header--wcag svg{fill:#fff;width:24px;position:absolute;height:24px;transition:all .2s ease-in-out}@media screen and (max-width:576px){.btn__header--search svg,.btn__header--wcag svg{width:20px;height:20px}}.btn__header--search svg.search-close,.btn__header--wcag svg.search-close{opacity:0;visibility:hidden}.btn__header--search svg g path,.btn__header--wcag svg g path{fill:#fff;transition:all .2s ease-in-out}.btn__header--search-open svg.search-close,.btn__header--wcag-open svg.search-close{opacity:1;visibility:visible}.btn__header--search-open svg.search-icon,.btn__header--wcag-open svg.search-icon{opacity:0;visibility:hidden}@media screen and (max-width:1000px){.btn__header--search-open,.btn__header--wcag-open{position:absolute;right:0}}.btn__header--search:hover svg,.btn__header--wcag:hover svg{fill:#ecbc2d}@media screen and (max-width:1000px){.btn__header--search:hover svg,.btn__header--wcag:hover svg{fill:#fff}}.btn__header--search:hover svg g path,.btn__header--wcag:hover svg g path{fill:#ecbc2d}@media screen and (max-width:1000px){.btn__header--search:hover svg g path,.btn__header--wcag:hover svg g path{fill:#fff}}.btn__header--wcag{border:1px solid #ecbc2d}.btn__header--wcag:hover{background-color:#ecbc2d}.btn__header--wcag:hover svg,.btn__header--wcag:hover svg g path{fill:#122042!important}.btn__header--lang{height:55px;width:55px;flex:0 0 55px;border:1px solid #ecbc2d;display:flex;align-items:center;justify-content:center;color:#fff;text-transform:uppercase}.btn__header--lang:hover{background-color:#ecbc2d;color:#122042}@media screen and (max-width:1440px){.btn__header--lang{min-height:50px;height:50px;width:50px;flex:0 0 50px}}@media screen and (max-width:768px){.btn__header--lang{width:50px;height:50px;min-height:50px}}@media screen and (max-width:576px){.btn__header--lang{width:25px;height:25px;min-height:25px;flex:0 0 25px;font-size:.75rem}}.btn__header--toggle{height:45px;min-width:50px;min-height:45px;padding:0;display:none;position:relative}@media screen and (max-width:1000px){.btn__header--toggle{display:block;margin-left:12px}}@media screen and (max-width:576px){.btn__header--toggle{width:25px;height:25px;min-height:25px;min-width:25px;margin-left:0}}.btn__header--toggle span{display:block;width:100%}.btn__header--toggle span:after{content:"";width:100%;height:2px;background-color:#fff;position:absolute;transition:all .3s;top:0;left:0}.btn__header--toggle span:nth-child(2):after{top:50%;transform:translateY(-50%)}.btn__header--toggle span:nth-child(3):after{bottom:0;top:auto}.btn__header--toggle.menu--open span:first-child:after{transform-origin:top;transform:translateY(-50%) rotate(45deg);top:50%}.btn__header--toggle.menu--open span:nth-child(2):after{display:none}.btn__header--toggle.menu--open span:nth-child(3):after{transform-origin:top;transform:translateY(-50%) rotate(-45deg);top:50%;left:-1px}@media screen and (max-width:768px){.btn__header--search{display:none}}.btn__discover{color:#000;position:relative;text-transform:uppercase;padding:0;transition:all .3s!important;min-height:32px;margin-left:20px}@media screen and (max-width:1000px){.btn__discover{font-size:.875rem}}@media screen and (max-width:576px){.btn__discover{display:none}}.btn__discover:after{content:"";position:absolute;width:70px;transition:all .3s;height:1px;top:50%;left:calc(100% + 24px);transform:translateY(-50%);transition-delay:1000;background-color:#000}@media screen and (max-width:1000px){.btn__discover:after{width:40px}}.btn__discover:hover{padding-bottom:12px;min-height:45px}.btn__discover:hover:after{left:0;width:100%;top:75%}.btn__see-more{display:inline-block}.btn__see-more--whats{position:absolute;top:50%;transform:translateY(-50%);right:0}@media screen and (max-width:768px){.btn__see-more--whats{position:inherit;top:auto;transform:none}}.btn__back,.btn__events-page-more,.btn__media-more,.btn__see-more{color:#000;padding:18px 42px;border:1px solid #000;text-transform:uppercase;transition:all .3s!important;min-width:180px;text-align:center}@media screen and (max-width:576px){.btn__back,.btn__events-page-more,.btn__media-more,.btn__see-more{min-width:150px}}.btn__back:hover,.btn__events-page-more:hover,.btn__media-more:hover,.btn__see-more:hover{background:#122042;border:1px solid #122042;color:#fff}.btn__back--white,.btn__events-page-more--white,.btn__media-more--white,.btn__see-more--white{border:1px solid #fff;color:#fff}.btn__back--media:hover,.btn__back--white:hover,.btn__events-page-more--media:hover,.btn__events-page-more--white:hover,.btn__media-more--media:hover,.btn__media-more--white:hover,.btn__see-more--media:hover,.btn__see-more--white:hover{background:#122042;border:1px solid #122042;color:#fff}.btn__events-page-more{max-width:250px}@media screen and (max-width:576px){.btn__events-page-more{max-width:150px;padding:12px}}.btn__events-page-more:hover{background:#122042;border:1px solid #122042;color:#fff}.btn__media-more{height:55px}.btn__media-more:hover{background:#122042;color:#fff;border:1px solid #122042}.btn__back{visibility:hidden;opacity:0;transition:all .3s;position:static;left:0;top:0;width:0;margin:0;padding:0;min-width:0;background:url(/images/stories--left.png?7c069906f24700dbe35704d396a483e9);background-size:34px 24px;background-position:50%;background-repeat:no-repeat}.btn__back:hover{background:url(/images/stories--left_w.png?496d3096e779ae13a4582ecfdda05ae9);background-size:34px 24px;background-position:50%;background-repeat:no-repeat;background-color:#122042}.btn__back.show{visibility:visible;opacity:1;width:auto;margin-right:20px;min-width:55px}@media screen and (max-width:576px){.btn__back{display:none}}.btn__slider-arrow{display:none;transition:all 1s;transform:translateY(-50px);height:55px;width:55px;opacity:0}.btn__slider-arrow svg{width:100%}.btn__slider-arrow--show{opacity:1;display:block;transform:none}.btn__form-search{width:54px;height:54px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;margin-top:-1px}.btn__form-search svg{width:32px;fill:#fff;transition:all .3s ease-in-out}.btn__form-search:hover{background-color:#fff}.btn__form-search:hover svg{fill:#122042}@media screen and (max-width:576px){.btn__form-search{width:52px;height:52px;margin-top:-4px}}.btn__search-close{width:40px;height:40px;padding:0;position:relative}.btn__search-close span:after{content:"";top:0;left:0;width:40px;height:2px;background-color:#fff;transform:rotate(45deg)}.btn__more-tags{width:8px;height:36px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:24px;padding:0;right:0}.btn__more-tags:after,.btn__more-tags:before,.btn__more-tags span{width:8px;height:8px;background-color:#122042}.btn__more-tags:after,.btn__more-tags:before{content:"";position:absolute;top:0;left:0}.btn__more-tags:after{bottom:0;top:auto}.btn__more-tags .popup{position:absolute;background-color:#eee;left:8px;width:105px;height:36px;display:flex;align-items:center;justify-content:center;opacity:0;font-size:.75rem;text-transform:uppercase;font-weight:500;transition:all .2s;transform:translateX(-150%);border-left:8px solid #fff}.btn__more-tags:hover .popup{opacity:1;transform:none}.btn__apply{background:transparent;color:#122042;text-transform:uppercase;padding:12px 32px;border:1px solid #122042;height:55px;font-weight:500;margin-left:25px;min-width:150px}.btn__apply:hover{background-color:#122042;border:1px solid #122042;color:#fff}@media screen and (max-width:1600px){.btn__apply{padding:20px 32px}}@media screen and (max-width:1440px){.btn__apply{padding:20px 24px;min-width:130px}}@media screen and (max-width:1280px){.btn__apply{padding:20px 12px;font-size:1rem}}@media screen and (max-width:1000px){.btn__apply{padding:20px 24px;min-width:100%;width:100%;margin-left:0;margin-bottom:20px}}@media screen and (max-width:768px){.btn__apply{padding:15px 20px}}@media screen and (max-width:576px){.btn__apply{padding:8px}}.btn__cancel{min-width:110px;background-color:#eee;color:#999;text-transform:uppercase;font-weight:500;padding:12px 32px;height:55px;margin-left:25px;transition:all .3s ease-in-out}.btn__cancel:hover{background-color:#122042;color:#fff}@media screen and (max-width:1440px){.btn__cancel{min-width:100px}}@media screen and (max-width:1000px){.btn__cancel{padding:20px 24px;min-width:100%;width:100%;margin-left:0;font-size:1rem}}.btn__single-more{text-transform:uppercase;font-weight:500;text-align:center;display:block}.btn__single-more .dots{margin-top:8px;display:flex;align-items:center;justify-content:center}.btn__single-more .dots span{margin:0 5px;width:8px;height:8px;border-radius:150%;background-color:#a1c1e6}.btn__single-more .dots span:nth-child(2){background-color:#122042}.btn__media-menu{max-width:230px;width:100%;height:75px;font-size:1.125rem;padding:12px;color:#fff;font-weight:700;background:#3d609d;position:relative}.btn__media-menu .count{background-color:#ecbc2d;color:#122042;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:150%;padding:2px;position:absolute;top:-12px;right:-12px;min-width:24px;min-height:24px;z-index:99}@media screen and (max-width:576px){.btn__media-menu .count{left:-12px;right:auto}}.btn__media-menu.active,.btn__media-menu:hover{background:#122042}@media screen and (max-width:1600px){.btn__media-menu{height:70px;max-width:220px}}@media screen and (max-width:1440px){.btn__media-menu{height:65px;max-width:180px;font-size:1rem}}@media screen and (max-width:1280px){.btn__media-menu{max-width:150px}}@media screen and (max-width:1000px){.btn__media-menu{max-width:30%;flex:0 0 30%;margin-bottom:20px}}@media screen and (max-width:576px){.btn__media-menu{max-width:49.75%;flex:0 0 49.75%;margin-bottom:.5%}}.btn__media-download{color:#122042;font-weight:500;text-transform:uppercase;display:flex;align-items:center;justify-content:flex-start;padding-left:0}.btn__media-download--platform{border:1px solid #122042;padding:16px 20px;max-width:120px;text-align:center;justify-content:center}.btn__media-download--platform:hover{background-color:#122042;color:#fff!important}@media screen and (max-width:768px){.btn__media-download{font-size:.75rem}}.btn__media-download .icon{width:52px;height:52px;border:1px solid #122042;display:flex;align-items:center;justify-content:center;margin-right:20px;transition:all .2s}@media screen and (max-width:768px){.btn__media-download .icon{width:40px;height:40px}}.btn__media-download .icon svg{width:15px;height:21px}.btn__media-download .icon svg path{fill-rule:evenodd;clip-rule:evenodd;fill:#122042;transition:all .2s}.btn__media-download:hover{color:#122042}.btn__media-download:hover .icon{background-color:#122042}.btn__media-download:hover .icon svg path{fill:#fff}.btn__toggle-filter{color:#3d609d;display:none;font-weight:500;order:3;position:relative}.btn__toggle-filter--news{padding-left:0}@media screen and (max-width:768px){.btn__toggle-filter{display:flex;align-items:center;justify-content:space-between;padding-right:32px}}.btn__toggle-filter svg{fill:#3d609d;width:24px;right:0;position:absolute;height:24px;transition:all .2s ease-in-out}@media screen and (max-width:576px){.btn__toggle-filter svg{width:20px;height:20px}}.btn__toggle-filter svg g path{fill:#3d609d;transition:all .2s ease-in-out}.btn__toggle-filter .search-close{opacity:0;visibility:hidden}.btn__toggle-filter--show .search-close{opacity:1;visibility:visible}.btn__toggle-filter--show .search-icon,.btn__up{opacity:0;visibility:hidden}.btn__up{width:50px;height:50px;background-color:#ecbc2d;color:#122042;min-height:50px;font-size:.625rem;font-weight:500;text-transform:uppercase;transform:translateY(100%);display:block;transition:opacity .2s linear,transform .4s ease-in-out}.btn__up .icon{margin-bottom:2px}.btn__up .icon svg{width:11px;height:15px}.btn__up .icon svg path{fill:#122042;transition:all .1s}.btn__up:hover{background-color:#122042;color:#fff}.btn__up:hover .icon svg path{fill:#fff}.btn__up.show{visibility:visible;opacity:1;transform:translateY(0)}.btn__events-modal{font-size:1.5rem;position:absolute;bottom:0;right:0;min-height:8px;color:#fff;transition:all .2s ease-in-out}.btn__events-modal:hover{color:#ecbc2d}.btn__close-modal{position:relative;width:48px;height:48px;min-height:48px;display:flex;align-items:center;justify-content:center}.btn__close-modal span:before{content:"";position:absolute;top:50%;left:50%;width:32px;height:3px;background-color:#fff;border-radius:10px}.btn__close-modal span:first-child:before{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.btn__close-modal span:nth-child(2):before{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}@media screen and (max-width:1000px){.btn__close-modal--cookies{position:absolute;top:12px;right:20px}}@media screen and (max-width:768px){.btn__close-modal--cookies{top:0;right:0}}.btn__close-modal--cookies span:before{background-color:#ecbc2d;transition:all .25s}.btn__close-modal--cookies:hover span:before{background-color:#fff}.btn__cookies{background:#ecbc2d;color:#000;text-transform:uppercase;padding:12px 50px;display:flex;align-items:center;justify-content:center;height:55px}@media screen and (max-width:1280px){.btn__cookies{padding:12px 32px}}@media screen and (max-width:1000px){.btn__cookies{margin:0 10px;min-width:200px}}@media screen and (max-width:576px){.btn__cookies{min-width:48%;font-size:1rem;padding:8px}}.btn__cookies:hover{background-color:#4d64a9;color:#fff}.btn.hide{display:none}#btn-whats-new--prev{display:none;width:34px;height:24px;background:url(/images/stories--left.png?7c069906f24700dbe35704d396a483e9);background-size:100%;background-position:50%;background-repeat:no-repeat}@media screen and (max-width:768px){#btn-whats-new--prev{display:block;position:absolute;left:0}}#btn-whats-new--next{display:none;width:34px;height:24px;background:url(/images/stories--right.png?b191ab97426dfef4f452cb54d64434b2);background-size:100%;background-position:50%;background-repeat:no-repeat}@media screen and (max-width:768px){#btn-whats-new--next{display:block;position:absolute;right:0}}.input{background:none;border:none;outline:none;font-size:1rem;padding:15px 4px;width:100%;font-weight:300;font-family:Montserrat,sans-serif}.input__search{border-bottom:1px solid #fff;border-radius:0}@media screen and (max-width:576px){.input__search{height:52px}}.input__date{width:230px;height:55px;border:1px solid #ccc;margin-left:25px;font-weight:500}.input__date:not(:-moz-placeholder-shown){border:1px solid #000}.input__date:focus,.input__date:not(:placeholder-shown){border:1px solid #000}@media screen and (max-width:1440px){.input__date{width:185px}}@media screen and (max-width:1000px){.input__date{width:100%;margin-bottom:20px;margin-left:0}}.input__select{width:320px;height:55px;font-weight:500;border:1px solid #000;padding:0 30px;-webkit-appearance:none;margin-left:25px}@media screen and (max-width:1440px){.input__select{width:250px}}@media screen and (max-width:1000px){.input__select{width:100%;margin-bottom:20px;margin-left:0}}.input__media{width:100%;max-width:570px;height:55px;border:1px solid #ccc;margin-left:25px;padding:0 16px;font-size:1.125rem;font-weight:500}.input__media:not(:-moz-placeholder-shown){border:1px solid #000}.input__media:not(:placeholder-shown){border:1px solid #000}@media screen and (max-width:1600px){.input__media{max-width:520px}}@media screen and (max-width:1440px){.input__media{max-width:400px}}@media screen and (max-width:1280px){.input__media{max-width:320px}}@media screen and (max-width:1000px){.input__media{margin-left:0;font-size:1rem;max-width:100%;width:100%;margin-bottom:20px}}.v-select{height:55px;margin-left:25px;width:300px}@media screen and (max-width:1000px){.v-select{width:100%;margin-bottom:20px;margin-left:0}}.vs__dropdown-toggle{height:100%;border-radius:0;border:1px solid #ccc;font-family:Montserrat,sans-serif}.vs__dropdown-toggle.focus{border:1px solid #000}.vs__actions{padding-right:16px}.vs__search{font-family:Montserrat,sans-serif}.vs__search,.vs__search:focus,.vs__selected{padding-left:16px}.section-title{font-size:2.5rem;color:#000;padding:40px 0}@media screen and (max-width:1600px){.section-title{padding:30px 0}}@media screen and (max-width:1280px){.section-title{padding:20px 0;font-size:2rem}}@media screen and (max-width:576px){.section-title{font-size:1.5rem}}.section-title span{font-size:1.5rem;color:#000;display:block;margin:8px 0;opacity:.75}@media screen and (max-width:1280px){.section-title span{font-size:1.125rem}}@media screen and (max-width:576px){.section-title span{font-size:1rem}}.section-title--white{color:#fff}.section-title--white span{color:#a1c1e6}.section-title--blue{position:absolute;left:0;font-weight:500;padding:0;top:-62px;opacity:.5;color:#a1c1e6}.section-title--blue span{color:#a1c1e6}.section-title--stories{opacity:.5;color:#a1c1e6;font-weight:700;padding-left:224px;padding-bottom:20px}.section-title--stories span{color:#a1c1e6}@media screen and (max-width:1440px){.section-title--stories{padding-left:178px}}@media screen and (max-width:1000px){.section-title--stories{padding-left:108px}}@media screen and (max-width:768px){.section-title--stories{padding-left:76px}}@media screen and (max-width:576px){.section-title--stories{padding-left:0}}.section-title--story-other{opacity:.5;color:#a1c1e6;font-weight:700;padding-bottom:70px}@media screen and (max-width:576px){.section-title--story-other{color:#000;text-align:center;font-size:1.125rem;padding-bottom:24px}}.section-title--media{margin-bottom:75px}.section-title--videos{font-size:2.5rem;padding:0;margin-bottom:-10px;color:#a1c1e6}.section-title--donors{opacity:.5;color:#a1c1e6;font-weight:500;padding-bottom:0;margin-bottom:-12px}.section-title--contacts,.section-title--donors-page,.section-title--events-page,.section-title--media-page,.section-title--news,.section-title--our-mission{font-weight:700;padding-top:20px;padding-bottom:20px}@media screen and (max-width:1000px){.section-title--contacts,.section-title--donors-page,.section-title--events-page,.section-title--media-page,.section-title--news,.section-title--our-mission{padding-bottom:0}}@media screen and (max-width:1000px){.section-title--contacts-single,.section-title--donors-page-single,.section-title--events-page-single,.section-title--media-page-single,.section-title--news-single,.section-title--our-mission-single{padding-bottom:20px}}@media screen and (max-width:768px){.section-title--media-page{padding-bottom:20px}}.section-title--story{text-align:center;color:#fff;font-size:3.75rem;font-weight:700;padding:20px 0}@media screen and (max-width:1440px){.section-title--story{font-size:3rem}}@media screen and (max-width:1280px){.section-title--story{font-size:2.625rem}}@media screen and (max-width:1000px){.section-title--story{font-size:2.25rem}}@media screen and (max-width:768px){.section-title--story{font-size:2rem}}@media screen and (max-width:576px){.section-title--story{font-size:1.5rem}}.section-title--news{padding-top:0}.breadcrumbs{width:100%;padding:15px 0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;color:#000;font-size:1rem}.breadcrumbs a{color:#9d9d9d}.breadcrumbs a:hover{color:#ecbc2d}.breadcrumbs .line{margin:0 5px}.ppf-info-container{padding-top:180px}@media screen and (max-width:768px){.ppf-info-container{padding-top:125px}}.ppf-media-breadcrumbs{padding-bottom:15px}@media screen and (max-width:768px){.ppf-media-breadcrumbs{padding-bottom:0}}.custom-select{position:relative;font-family:Arial;width:320px;margin-left:25px;height:55px;border:1px solid #122042}@media screen and (max-width:1440px){.custom-select{width:250px}}@media screen and (max-width:1000px){.custom-select{width:100%;margin-bottom:20px;margin-left:0}}.custom-select select{display:none}.select-selected{background-color:transparent;height:55px}.select-selected:after{position:absolute;content:"";top:24px;right:24px;height:0;border:6px solid transparent;border-top-color:#122042}.select-selected.select-arrow-active:after{border-color:transparent transparent #fff;top:7px}.select-items div{color:#fff;padding:8px 16px;border:1px solid transparent;border-bottom-color:rgba(0,0,0,.1);cursor:pointer}.select-selected{color:#122042;padding:18px 16px}.select-items{position:absolute;background-color:#122042;top:100%;left:-1px;width:calc(100% + 2px);right:0;z-index:99;color:#fff}.select-hide{display:none}.same-as-selected,.select-items div:hover{background-color:rgba(0,0,0,.1)}.bar_chart{flex-direction:column;gap:45px;padding:57px 0 100px}.bar_chart,.bar_item{display:flex;width:100%}.bar_item{position:relative}.bar_title{font-size:35px;margin-bottom:50px}@media screen and (max-width:1280px){.bar_title{font-size:2rem}}@media screen and (max-width:768px){.bar_title{font-size:1.5rem;margin-bottom:0}}.bar_label{display:flex;align-items:center;gap:40px;font-size:21px;color:#2c355f;font-weight:700;text-transform:uppercase;line-height:1.429;word-break:break-word;flex-shrink:0;position:absolute;transform:translateY(-50%);top:50%;width:430px}@media screen and (max-width:768px){.bar_label{width:50%;gap:10px;font-size:12px;letter-spacing:-.4px;padding-top:20px;max-width:180px}}.bar_icon{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.bar_icon{width:40px;height:40px}}.bar_wrapper{display:flex;align-items:center;position:relative;flex-grow:1;padding-left:440px}@media screen and (max-width:1280px){.bar_wrapper{flex-direction:column-reverse;align-items:flex-start}}@media screen and (max-width:768px){.bar_wrapper{padding-left:50%}}.bar{height:47px}.bar_value{min-width:60px;font-weight:600;font-size:21px;color:#2c355f;font-weight:700;text-transform:uppercase;line-height:1.429;margin-left:38px}@media screen and (max-width:1280px){.bar_value{margin-left:0}}@media screen and (max-width:768px){.bar_value{font-size:17px}}.bar_sum{display:flex;justify-content:space-between;margin-top:39px}.bar_sum h2{margin:0;font-size:50px;color:#2c355f;font-weight:700;line-height:.6}@media screen and (max-width:768px){.bar_sum h2{font-size:25px}}.bar_sum span{font-size:50px;color:#2c355f;font-weight:700;text-transform:uppercase;line-height:.6;text-align:left}@media screen and (max-width:768px){.bar_sum span{font-size:25px}}.geography_chart{padding:70px 0 120px}.geography_chart .geography_title{font-size:35px}.geography_chart .geography_item{position:relative;padding-top:140px}.geography_chart .geography_item ul{display:flex;flex-direction:column;gap:55px}.geography_chart .geography_item ul li{display:flex;position:relative}.geography_chart .geography_item ul li p{padding-left:70px;font-size:18px;color:#000;text-transform:uppercase;line-height:1.667;margin:0}.geography_chart .geography_item ul li span{font-size:50px;color:#000;font-weight:700;line-height:1.2}.geography_chart .geography_item ul li img{position:absolute;top:50%;transform:translateY(-50%)}.geography_chart .geography_item ul li .geography_over_number{position:absolute;top:-20px}.geography_chart .geography_item ul li .geography_under_number{position:absolute;bottom:-20px;left:87px}.geography_chart .geography_item ul li .geography_item_number_middle{font-size:50px;color:#000;font-weight:700;line-height:1.2;padding-left:70px}.geography_chart .geography_item ul li .geography_item_number{margin-right:10px}.geography_chart .geography_item ul li .geography_item_double_text{display:flex;justify-content:center;align-items:center}.geography_chart .geography_item .logo{width:350px;position:absolute;bottom:-300px;left:330px}.geography_chart .geography_item .geography_map{position:absolute;top:10px;z-index:1;right:40px}.mobile-menu{position:fixed;top:0;left:0;background-color:#122042;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;z-index:110;height:100vh;visibility:hidden;opacity:0;transition:all .5s;transform:translateY(-200%)}@media screen and (max-width:414px){.mobile-menu{align-items:normal;padding-top:95px;justify-content:flex-start}}.mobile-menu--open{visibility:visible;opacity:1;transform:translateY(0)}.mobile-menu .search__form{margin-bottom:15px;width:100%;padding:0 24px}.mobile-menu__item{text-align:center;margin-bottom:20px}@media screen and (max-width:414px){.mobile-menu__item{margin-bottom:16px}}.mobile-menu__item a{text-transform:uppercase;color:#fff;font-size:1rem;font-weight:500;margin-bottom:12px;display:block}@media screen and (max-width:414px){.mobile-menu__item a{margin-bottom:8px;font-size:.875rem}}.mobile-menu__item a:hover{color:#ecbc2d}.mobile-menu__list{text-align:center}.mobile-menu__list li a{margin-bottom:4px;font-size:1rem;font-weight:300;text-transform:capitalize}@media screen and (max-width:414px){.mobile-menu__list li a{font-size:.875rem}}.mobile-menu__list li a:hover{color:#ecbc2d}.header{width:100%;height:120px;position:fixed;top:0;left:0;z-index:120;transition:all .25s linear;left:50%;transform:translateX(-50%);background-color:transparent;display:flex;align-items:center}@media screen and (max-width:1280px){.header{height:120px}}@media screen and (max-width:1000px){.header{height:100px}}@media screen and (max-width:768px){.header{height:80px}}.header--hide{transform:translateX(-50%) translateY(-200%)}.header__wrapper{display:flex;align-items:center;justify-content:flex-start;width:100%}@media screen and (max-width:1000px){.header__wrapper{justify-content:space-between}}.header__logo{max-width:10%;flex:0 0 10%}@media screen and (max-width:1000px){.header__logo{max-width:20%;flex:0 0 20%}}@media screen and (max-width:576px){.header__logo{max-width:30%;flex:0 0 30%}}.header__menu{max-width:60%;flex:0 0 60%;transform:translateY(-1000%);transition:all 1s;padding:0 40px}@media screen and (max-width:1280px){.header__menu{padding:0 25px;max-width:65%;flex:0 0 65%}}@media screen and (max-width:1000px){.header__menu{display:none}}.header__menu-list{padding:0;margin:0;display:flex;justify-content:space-around;list-style-type:none}.header__menu-item{position:relative}.header__menu-item a{font-size:1rem;text-transform:uppercase;letter-spacing:1.2px;font-weight:500;position:relative;transition:all .2s ease-in-out}.header__menu-item a.visible{color:#ecbc2d}.header__menu-item a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;transition:all .3s;background-color:#fff}.header__menu-item a:hover{color:#ecbc2d}@media screen and (max-width:1280px){.header__menu-item a{font-size:.875rem}}@media screen and (max-width:1000px){.header__menu-item a{font-size:.75rem}}.header__menu-item .dropdown-menu{position:absolute;top:100%;left:-16px;min-width:280px;padding:24px 16px 16px;opacity:0;transform:translateY(-100%);z-index:-1;background-color:#122042;transition:all .25s ease-in-out}.header__menu-item .dropdown-menu ul li{margin-bottom:20px}.header__menu-item .dropdown-menu ul li:last-child{margin-bottom:0}.header__menu-item:first-child:hover .dropdown-menu{opacity:1;z-index:99;transform:translateX(0)}.header__controls{max-width:30%;flex:0 0 30%;display:flex;align-items:center;justify-content:space-between;transform:translateY(-1000%);transition:all 1s;position:relative}@media screen and (max-width:1280px){.header__controls{max-width:25%;flex:0 0 25%}}@media screen and (max-width:1000px){.header__controls{max-width:50%;flex:0 0 50%}}@media screen and (max-width:768px){.header__controls{max-width:70%;flex:0 0 70%}}@media screen and (max-width:576px){.header__controls{max-width:60%;flex:0 0 60%}.header__controls .btn,.header__controls a{min-width:34px;height:34px;padding:8px}}.header--enter{background-color:#122042}.header--enter .header__controls,.header--enter .header__menu{transform:none}.header--scroll{background-color:#122042;box-shadow:1px 1px 1px rgba(18,32,66,.5);height:90px}@media screen and (max-width:1280px){.header--scroll{height:80px}}.header--menu-open{background:transparent}.header--menu-open .btn__header--lang,.header--menu-open .btn__header--search,.header--menu-open .btn__header--u-learn{visibility:hidden;opacity:0}.header--menu-open .header__controls{justify-content:flex-end}.header--not-main{background-color:#122042;box-shadow:1px 1px 1px rgba(18,32,66,.5)}.header--not-main .svg-preloader__inner{transform:none!important}.header--not-main .svg-preloader__inner svg{opacity:1!important}.header--not-main .svg-preloader__inner svg .lead{transform:none!important;opacity:1!important}.header--not-main .svg-preloader__inner svg .rect--left,.header--not-main .svg-preloader__inner svg .rect--right,.header--not-main .svg-preloader__inner svg .triangle--left,.header--not-main .svg-preloader__inner svg .triangle--right,.header--not-main .svg-preloader__inner svg .with-europe{transform:none!important}.header--not-main .svg-preloader__inner svg .square--left,.header--not-main .svg-preloader__inner svg .square--right{display:none}.header--not-main .header__controls,.header--not-main .header__menu{transform:none!important}.header__wcag{max-width:60%;flex:0 0 60%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2.5%;display:none}.header__wcag .standart .btn{font-size:1rem;text-decoration:none;background:transparent;border:none;text-transform:uppercase}.header__wcag .colors,.header__wcag .fonts{display:flex;align-items:center;justify-content:center;-moz-column-gap:2px;column-gap:2px}.header__wcag .fonts .btn{border:none;width:50px;min-height:50px;font-weight:700;font-size:24px}@media screen and (max-width:1280px){.header__wcag .fonts .btn{width:40px;height:40px;font-size:21px;min-height:40px}}@media screen and (max-width:450px){.header__wcag .fonts .btn{width:32px;height:32px;min-height:32px;font-size:18px}}.header__wcag .fonts .btn.active{position:relative}.header__wcag .fonts .btn.active:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:1px;background-color:#000}.header__wcag .colors{gap:0}.header__wcag .colors .btn{width:50px;height:50px;font-size:24px;font-weight:600}@media screen and (max-width:1280px){.header__wcag .colors .btn{width:40px;height:40px;font-size:21px;min-height:40px}}@media screen and (max-width:450px){.header__wcag .colors .btn{width:32px;height:32px;min-height:32px;font-size:18px}}.header__wcag .colors .btn.active{position:relative}.header__wcag .colors .btn.active:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:1px;background-color:#000}.header__wcag .colors .btn[data-color=white]{background-color:#fff;color:#000;border-color:#000}.header__wcag .colors .btn[data-color=black]{background-color:#000;color:#fff}.header__wcag .colors .btn[data-color=blue]{background-color:#85b6ff;color:#42434c}.header__wcag .colors .btn[data-color=beige]{background-color:#fff9bb;color:#5f606b}.header__wcag .colors .btn[data-color=brown]{background-color:#000;color:#5aff44}.header__wcag .to-content a{text-transform:uppercase}.footer{background-color:#1f3664;padding:35px 0;color:#fff}.footer .copyright{opacity:.6;transition:all .3s ease-in-out}.footer .copyright:hover{opacity:1}.footer .terms{max-width:80%;width:80%;flex:0 0 80%;display:flex;justify-content:flex-end}@media screen and (max-width:768px){.footer .terms{display:flex;flex-wrap:wrap;flex:0 0 100%;max-width:100%;order:1}}.footer .terms a{margin-left:40px;display:inline-block;position:relative;opacity:.6;transition:all .3s ease-in-out}@media screen and (max-width:768px){.footer .terms a{text-align:center;margin-bottom:12px;max-width:100%;flex:0 0 100%;margin-left:0}}.footer .terms a:after{content:"";position:absolute;bottom:-2px;left:0;display:none;width:0;height:1px;transition:all .3s;background-color:#fff}@media screen and (max-width:768px){.footer .terms a:after{display:none}}.footer .terms a:hover{color:#fff;opacity:1}.footer .terms a:hover:after{width:100%}.footer-menu{background-color:#022042;padding:50px 0}@media screen and (max-width:768px){.footer-menu{padding:50px 0 30px}}.footer__wrapper{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:1000px){.footer__wrapper{flex-wrap:wrap}.footer__wrapper .copyright{width:100%;flex:0 0 100%;text-align:center;margin-top:20px;font-size:.875rem;margin-bottom:0;order:2}}.footer__logo{max-width:20%;flex:0 0 20%}.footer__logo img{width:100%;max-width:150px}@media screen and (max-width:1000px){.footer__logo{max-width:100%;flex:0 0 100%;justify-content:center;text-align:center;margin-bottom:20px}.footer__logo img{padding:0 24px;max-width:200px}}.footer__nav{max-width:80%;flex:0 0 80%;display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:1000px){.footer__nav{max-width:100%;flex:0 0 100%}}@media screen and (max-width:768px){.footer__nav{justify-content:center;flex-wrap:wrap}}.footer__nav-col{max-width:32%;flex:0 0 32%;position:relative;padding-left:32px}.footer__nav-col:before{left:0}.footer__nav-col:before,.footer__nav-col:last-child:after{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#1f3664}.footer__nav-col:last-child:after{right:0}@media screen and (max-width:768px){.footer__nav-col:last-child:after{display:none}}@media screen and (max-width:768px){.footer__nav-col{max-width:100%;flex:0 0 100%;text-align:center;padding:30px 0}.footer__nav-col:before{height:1px;width:100%}}.footer__nav-link{text-transform:uppercase;font-size:1rem;color:#fff;font-weight:600;position:relative}.footer__nav-link:before{content:"";width:0;transition:all .2s ease-in-out;height:1px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#fff}.footer__nav-link:hover{padding-left:24px;color:#fff}.footer__nav-link:hover:before{width:18px}.footer__nav-sub{margin-top:20px}@media screen and (max-width:768px){.footer__nav-sub{margin-top:5px}}.footer__nav-sub--flex{display:flex;align-items:center;flex-wrap:wrap}.footer__nav-sub--flex .footer__nav-sub-item{max-width:50%;flex:0 0 50%}@media screen and (max-width:576px){.footer__nav-sub--flex .footer__nav-sub-item{max-width:100%;flex:0 0 100%}}.footer__nav-sub--media,.footer__nav-sub--who-we-are{margin-top:0}.footer__nav-sub-item{margin:20px 0 0}.footer__nav-sub-link{color:#598bd3;padding-right:12px}.footer__nav-sub-link:hover{padding-left:12px;color:#fff}@media screen and (max-width:768px){.footer__nav-sub-link{padding-right:0}.footer__nav-sub-link:hover{padding-left:0}}.footer__nav-item{margin-bottom:40px}.footer__nav-item--mb-60{margin-bottom:60px}@media screen and (max-width:768px){.footer__nav-item--mb-60{margin-bottom:24px}}.footer__nav-item:last-child{margin-bottom:0}.footer__social{max-width:100%;flex:0 0 100%;margin-top:100px}@media screen and (max-width:1000px){.footer__social{margin-top:30px}}@media screen and (max-width:768px){.footer__social{max-width:100%;flex:0 0 100%}}.footer__social-list{display:flex;align-items:center}@media screen and (max-width:1000px){.footer__social-list{flex-wrap:wrap;justify-content:center}}.footer__social-list li{width:36px;margin-right:16px}@media screen and (max-width:1280px){.footer__social-list li{width:24px}}@media screen and (max-width:1000px){.footer__social-list li{flex:0 0 10%;margin-bottom:12px}}@media screen and (max-width:768px){.footer__social-list li{flex:none;margin:10px;width:36px}}.footer__social-list li a{width:36px;display:inline-block}@media screen and (max-width:1280px){.footer__social-list li a{width:24px}}@media screen and (max-width:768px){.footer__social-list li a{width:36px}.footer__social-list li a:hover svg{fill:#ecbc2d}}.footer__social-list li a svg{width:100%;fill:#9faab7;transition:all .3s}.footer__social-list li a:hover svg{fill:#ecbc2d}.svg-preloader{z-index:2020;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.svg-preloader__inner{display:flex;align-content:center;justify-content:center;max-width:150px;transform:scale(18) translateY(50%) translateX(65%);transition:all 1s}@media screen and (max-width:1000px){.svg-preloader__inner{transform:scale(8) translateY(100%) translateX(53%)}}@media screen and (max-width:375px){.svg-preloader__inner{transform:scale(8) translateY(110%) translateX(53%)}}.svg-preloader__inner svg{width:100%;opacity:0;transition:all .3s ease-in}.svg-preloader__inner svg .lead{opacity:0;transform:rotateY(90deg);transform-origin:120px;transition:all 1s}.svg-preloader__inner svg .lead .letter-l{transition:all 1s}.svg-preloader__inner svg .lead .letter-e{transition:all 1.35s}.svg-preloader__inner svg .lead .letter-a{transition:all 1.65s}.svg-preloader__inner svg .lead .letter-d{transition:all 1.95s}.svg-preloader__inner svg .with-europe{transform:rotateX(90deg);transform-origin:120px;transition:all 1.5s}.svg-preloader__inner svg .square{fill:#ffd603}.svg-preloader__inner svg .square--left{transform-origin:90px;transition:all 1s;display:none}.svg-preloader__inner svg .square--right{transform-origin:60px;transition:all 1s;display:none}.svg-preloader__inner svg .triangle{fill:#f6b705}.svg-preloader__inner svg .triangle--left{transform-origin:85px;transform:rotateY(90deg);transition:all 1s;position:absolute}.svg-preloader__inner svg .triangle--right{transform-origin:60px;transform:rotateY(-90deg);transition:all 1s;position:absolute}.svg-preloader__inner svg .rect--left{transform:rotateX(90deg) rotateY(38deg);transition:all 1s;transform-origin:45px;position:absolute}.svg-preloader__inner svg .rect--right{transform:rotateX(-90deg) rotateY(38deg);transition:all 1s;transform-origin:105px;position:absolute}.svg-preloader__inner svg .logo{position:relative}.svg-preloader--start .svg-preloader__inner svg{opacity:1}.svg-preloader--square .svg-preloader__inner svg .square--left{transform:rotateY(90deg)}.svg-preloader--square .svg-preloader__inner svg .square--right{transform:rotateY(-90deg)}.svg-preloader--triangle .svg-preloader__inner svg .triangle{fill:#f6b705}.svg-preloader--rect .svg-preloader__inner svg .rect--left,.svg-preloader--rect .svg-preloader__inner svg .rect--right,.svg-preloader--triangle .svg-preloader__inner svg .triangle--left,.svg-preloader--triangle .svg-preloader__inner svg .triangle--right{transform:none}.svg-preloader--scale .svg-preloader__inner{transform:scale(7) translateY(100%) translateX(65%)}@media screen and (max-width:1000px){.svg-preloader--scale .svg-preloader__inner{transform:scale(3.5) translateY(240%) translateX(52%)}}@media screen and (max-width:576px){.svg-preloader--scale .svg-preloader__inner{transform:scale(3.5) translateY(230%) translateX(35%)}}@media screen and (max-width:375px){.svg-preloader--scale .svg-preloader__inner{transform:scale(3.5) translateY(200%) translateX(35%)}}.svg-preloader--titles-with .svg-preloader__inner svg .with-europe,.svg-preloader--titles .svg-preloader__inner svg .lead{opacity:1;transform:none}.svg-preloader--letters .svg-preloader__inner svg .lead,.svg-preloader--position .svg-preloader__inner{transform:none}.svg-preloader--letters .svg-preloader__inner svg .letter-l{transform:translateX(-100px);opacity:0}.svg-preloader--letters .svg-preloader__inner svg .letter-e{transform:translateX(-150px);opacity:0}.svg-preloader--letters .svg-preloader__inner svg .letter-a{transform:translateX(-200px);opacity:0}.svg-preloader--letters .svg-preloader__inner svg .letter-d{transform:translateX(-250px);opacity:0}.svg-preloader--letters.svg-preloader--titles .svg-preloader__inner svg .lead .letter-a,.svg-preloader--letters.svg-preloader--titles .svg-preloader__inner svg .lead .letter-d,.svg-preloader--letters.svg-preloader--titles .svg-preloader__inner svg .lead .letter-e,.svg-preloader--letters.svg-preloader--titles .svg-preloader__inner svg .lead .letter-l{transform:translateX(0);opacity:1}.search{position:fixed;top:0;left:0;min-width:100%;height:100vh;background-color:#122042;z-index:110;display:flex;align-items:center;justify-content:center;transform:translateY(200vh);transition:all 1s ease-in-out}.search--open{transform:none}.search__wrapper{max-width:920px;width:100%}@media screen and (max-width:1000px){.search__wrapper{max-width:100%;padding:0 20px}}.search__form{margin-bottom:120px}@media screen and (max-width:1280px){.search__form{margin-bottom:60px}}.search__form-field{position:relative;display:flex;align-items:center;justify-content:center}.search__form-field label{position:absolute;top:12px;left:0;color:#fff;font-size:1rem;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;transition:all .3s ease-in-out}@media screen and (max-width:576px){.search__form-field label{font-size:.875rem}}.search__form-field input{font-size:1.125rem;color:#fff;letter-spacing:1.2px}.search__form-field input:focus~label[for=input-search]{top:-16px}.search__form-field input:not(:-moz-placeholder-shown)~label[for=input-search]{top:-16px}.search__form-field input:not(:placeholder-shown)~label[for=input-search]{top:-16px}@media screen and (max-width:576px){.search__form-field input{font-size:1rem}}.search__nav-list{display:flex;justify-content:space-between;flex-wrap:wrap}.search__nav-item{max-width:40%;flex:0 0 40%;margin-bottom:60px}@media screen and (max-width:1280px){.search__nav-item{margin-bottom:35px}}@media screen and (max-width:576px){.search__nav-item{max-width:100%;flex:0 0 100%;margin-bottom:12px;text-align:center}}.search__nav-item a{font-size:1.875rem;font-weight:700;text-transform:uppercase;position:relative;transition:all .2s ease-in-out}@media screen and (max-width:1280px){.search__nav-item a{font-size:1.5rem}}@media screen and (max-width:768px){.search__nav-item a{font-size:1.5rem}}@media screen and (max-width:576px){.search__nav-item a{font-size:1.125rem}}.search__nav-item a:after{position:absolute;content:"";bottom:0;left:0;width:0;height:1px;transition:all .3s ease-in-out;background-color:#fff}.search__nav-item a:hover{color:#ecbc2d}.search__donors{background-color:#fff;position:absolute;bottom:0;left:0;width:100%}.search__donors .donors__logos{padding:20px}@media screen and (max-width:414px){.search__donors .donors__logos{justify-content:space-between}}@media screen and (max-width:360px){.search__donors .donors__logos{padding:15px 10px}}@media screen and (max-width:320px){.search__donors .donors__logos{padding:15px 4px}}.modal{max-width:900px;min-height:50px;max-height:500px;background:#6183b4;margin:0 5px}@media screen and (max-width:576px){.modal{max-height:600px}}.modal-header .close{display:flex;justify-content:flex-end}.modal-overflow{width:100%;z-index:9999;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;transform:translateY(-100vh);opacity:0;transition:opacity 1s ease-in-out,transform .5s ease-in-out;visibility:hidden}.modal--open{transform:translateY(0);opacity:1;visibility:visible}.modal-body{color:#fff;padding:24px;overflow-y:auto}@media screen and (max-width:576px){.modal-body{padding:12px}}.modal-body .title{font-weight:700;color:#fff;font-size:1.313rem;margin-bottom:20px}@media screen and (max-width:1440px){.modal-body .title{font-size:1.125rem}}@media screen and (max-width:576px){.modal-body .title{margin-bottom:20px;font-size:1rem}}.modal-body .text{color:#fff;font-size:1rem;line-height:150%;margin-bottom:20px}@media screen and (max-width:1440px){.modal-body .text{font-size:.875rem}}@media screen and (max-width:576px){.modal-body .text{font-size:.75rem}}.modal-body .address{font-size:1.125rem;width:100%;background:transparent;line-height:150%;position:relative;padding-top:20px}@media screen and (max-width:1440px){.modal-body .address{font-size:1rem}}@media screen and (max-width:576px){.modal-body .address{font-size:.875rem}}.modal-body .address:before{content:"";position:absolute;top:0;left:0;width:calc(100% - 60px);height:1px;background-color:#fff}.modal-body .address span{font-weight:700}.cookies{bottom:0;top:auto;left:0;opacity:1;visibility:visible;transform:translateY(0);background:transparent;width:100%;height:auto;justify-content:flex-start;align-items:flex-end}.cookies.hide{display:none}.cookies .modal{width:100%;max-width:100%;margin:0;padding:35px 0}@media screen and (max-width:1000px){.cookies .modal{position:relative}}.cookies-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.cookies .content{color:#fff;padding-right:50px;line-height:150%;flex:0 0 70%;max-width:70%;font-size:22px}.cookies .content p{margin:0;line-height:150%}@media screen and (max-width:1440px){.cookies .content{max-width:60%;flex:0 0 60%;font-size:1.25rem}}@media screen and (max-width:1280px){.cookies .content{font-size:1.125rem}}@media screen and (max-width:1000px){.cookies .content{max-width:100%;flex:0 0 100%;padding-right:0;margin-bottom:20px}}@media screen and (max-width:576px){.cookies .content{padding-top:20px;font-size:1rem}}.cookies .content a{color:#ecbc2d}@media screen and (max-width:1000px){.cookies .content a{font-size:1.125rem}}.cookies .content span{font-weight:600}.cookies .controls{display:flex;align-items:center;justify-content:space-between;max-width:30%;flex:0 0 30%}@media screen and (max-width:1440px){.cookies .controls{max-width:40%;flex:0 0 40%}}@media screen and (max-width:1000px){.cookies .controls{max-width:100%;flex:0 0 100%;justify-content:center}}.banner-left{position:absolute;top:125px;background:rgba(18,32,66,.9);padding:30px;z-index:90;transition:all 1.5s ease-in-out;right:-200%}.banner-left--loaded{right:0}@media screen and (max-width:1280px){.banner-left{top:122px}}@media screen and (max-width:1000px){.banner-left{top:102px}}@media screen and (max-width:768px){.banner-left{top:82px}}.banner-left--scroll{top:92px}@media screen and (max-width:1280px){.banner-left--scroll{top:82px}}@media screen and (max-width:576px){.banner-left--scroll{top:82px}}@media screen and (max-width:1600px){.banner-left{padding:20px}}@media screen and (max-width:576px){.banner-left{top:82px;padding:12px 20px;width:100%}}@media screen and (max-width:360px){.banner-left{padding:12px 10px}}@media screen and (max-width:576px){.banner-left__phone{display:flex;align-items:center;justify-content:flex-start;max-width:75%}}@media screen and (max-width:576px){.banner-left__content{display:flex;align-items:center;justify-content:space-between}}.banner-left__content h3{font-size:1rem;margin-top:0;font-weight:700;color:#fff;margin-bottom:18px;max-width:190px}@media screen and (max-width:1600px){.banner-left__content h3{font-size:.875rem}}@media screen and (max-width:576px){.banner-left__content h3{font-size:.75rem;margin-bottom:0;max-width:100%}}.banner-left__content .phone{font-size:1.313rem;color:#fff;color:#ecbc2d;font-weight:500}.banner-left__content .phone:hover{cursor:pointer}@media screen and (max-width:1600px){.banner-left__content .phone{font-size:1.125rem}}@media screen and (max-width:576px){.banner-left__content .phone{font-size:.75rem;margin-left:8px}}.banner-left__socials{margin-top:20px}@media screen and (max-width:576px){.banner-left__socials{margin-top:0}}.banner-left__socials .link{margin-right:12px}.banner-left__socials .link svg{width:36px;fill:#a3a8b5;height:36px}@media screen and (max-width:576px){.banner-left__socials .link svg{width:20px;height:20px}}.banner-left__socials .link:hover{transition:all .3s;cursor:pointer}.banner-left__socials .link:hover svg{fill:#ecbc2d}.main{background-color:#122042;display:flex;align-items:center;width:100vw;height:100vh;justify-content:flex-start;padding:100px 0}@media screen and (max-width:1600px){.main{padding-top:120px}}@media screen and (max-width:1280px){.main{padding-top:170px}}@media screen and (max-height:720px) and (max-width:1920px) and (min-height:600px) and (min-width:1280px){.main{padding-top:180px}}@media screen and (max-width:1000px){.main{align-items:normal;padding-top:110px;min-height:100vh}}@media screen and (max-width:576px){.main{padding-top:135px}}@media screen and (max-width:1000px) and (orientation:landscape){.main{height:auto}}.main .container{position:absolute;right:0;left:0;min-height:520px}@media screen and (max-width:1440px){.main .container{min-height:400px}}@media screen and (max-width:1000px){.main .container{position:static}}@media screen and (max-width:1000px) and (orientation:landscape){.main .container{position:static}}.main__title{z-index:99;color:#fff;padding-right:120px}@media screen and (max-width:576px){.main__title{padding-right:0}}.main__title--large{font-size:4.5em;text-transform:uppercase;font-weight:900;letter-spacing:3px;margin-bottom:10px}@media screen and (max-height:720px) and (max-width:1920px) and (min-height:600px) and (min-width:1280px){.main__title--large{font-size:4.2em}}@media screen and (max-width:1600px){.main__title--large{font-size:4.2em}}@media screen and (max-width:1440px){.main__title--large{font-size:4em;font-size:3.5em}}@media screen and (max-width:1376px){.main__title--large{font-size:3em}}@media screen and (max-width:1280px){.main__title--large{font-size:2.5em}}@media screen and (max-width:1000px){.main__title--large{font-size:2.25em}}@media screen and (max-width:768px){.main__title--large{font-size:1.5em}}@media screen and (max-width:375px){.main__title--large{font-size:1.25em}}.main__title--large span{transform:translateX(-25%);opacity:0;display:inline-block;transition:all 1s}.main__title--large span:nth-child(2){transition:all 1.5s;transform:translateX(-50%)}.main__title--small{font-size:4.9em;text-transform:uppercase;font-weight:900}@media screen and (max-width:1440px){.main__title--small{font-size:3.5em}}@media screen and (max-width:1376px){.main__title--small{font-size:3em}}@media screen and (max-width:1000px){.main__title--small{font-size:2.5em}}@media screen and (max-width:768px){.main__title--small{font-size:2em}}.main__title--small span{transform:translateX(-25%);opacity:0;display:inline-block;transition:all 1.5s;letter-spacing:3px}.main__title--small span:nth-child(2){transition:all 1.5s;transform:translateX(-35%)}.main__title--small span:nth-child(3){transition:all 1.9s;transform:translateX(-45%)}.main__title--small span:nth-child(4){transition:all 2.2s;transform:translateX(-55%)}.main__title--small span:nth-child(5){transition:all 2.5s;transform:translateX(-65%)}.main__title--small span:nth-child(6){transition:all 2.9s;transform:translateX(-75%)}.main-counter{transform:translateY(300%);margin-bottom:12px;transition:all 1s;margin-right:10px;min-width:300px;min-height:100px;padding-right:50px}@media screen and (max-width:1440px){.main-counter{min-width:270px}}.main-counter--3{min-width:420px;margin-right:50px}@media screen and (max-width:1440px){.main-counter--3{min-width:330px;margin-right:40px}}@media screen and (max-width:1280px){.main-counter--3{min-width:300px;margin-right:30px}}@media screen and (max-width:1376px){.main-counter{margin-right:10px}}@media screen and (max-width:1280px){.main-counter{margin-right:10px;min-width:220px}}@media screen and (max-width:1000px){.main-counter{flex:0 0 100%;max-width:100%;min-height:75px;transform:translateY(400%)}}@media screen and (max-width:576px){.main-counter{transform:translateY(1000%);padding-right:10px;margin-right:10px}}@media screen and (max-width:414px){.main-counter{min-height:60px}}.main-counter--enter{transform:translateY(0)}.main-counter .count{color:#ecbc2d;font-size:2.25rem;font-weight:700;margin-bottom:8px}@media screen and (max-width:1600px){.main-counter .count{line-height:100%}}@media screen and (max-width:1440px){.main-counter .count{font-size:1.688rem}}@media screen and (max-width:1280px){.main-counter .count{font-size:1.5rem}}@media screen and (max-width:1000px){.main-counter .count{font-size:1.25rem;margin-bottom:4px}}.main-counter .title{text-transform:uppercase;line-height:140%;color:#fff}@media screen and (max-width:1440px){.main-counter .title{font-size:1rem}}@media screen and (max-width:1280px){.main-counter .title{font-size:.75rem}}.main__counters{display:flex;align-items:flex-start;justify-content:flex-start;padding-top:150px;overflow:hidden;transition:all .3s ease-in-out}@media screen and (max-width:1440px){.main__counters{padding-top:100px}}@media screen and (max-width:1376px){.main__counters{padding-top:75px}}@media screen and (max-width:1000px){.main__counters{flex-wrap:wrap}}@media screen and (max-width:768px){.main__counters{flex-wrap:wrap;padding-top:40px}}@media screen and (max-width:414px){.main__counters{padding-top:20px}}.main--animate .main__title--large span,.main--animate .main__title--small span{transform:translateX(0);opacity:1}.main-map{position:absolute;transform:translateX(-50%) translateY(-50%);left:50%;top:53%;z-index:1;display:none}.main-map svg{max-width:1450px;height:860px;transition:all .5s;transform:scale(0);opacity:.1}@media screen and (max-width:1440px){.main-map svg{max-width:1100px;height:700px}}@media screen and (max-width:1280px){.main-map svg{max-width:920px;height:600px}}@media screen and (max-width:1000px){.main-map svg{max-width:600px;height:400px}}@media screen and (max-width:576px){.main-map svg{max-width:340px;height:220px}}.main-map svg .st-map{transition:all 3s;transform-origin:center center;fill:#2e3c73;stroke:#fff;stroke-width:.5;stroke-miterlimit:10;stroke-dasharray:1000}.main-map--enter svg{transform:scale(1)}.main-map--enter svg g:first-child .st-map{animation:map-scale .1s linear,fill-map 7s ease-in-out infinite}.main-map--enter svg g:nth-child(2) .st-map{animation:map-scale .2s linear,fill-map 8s ease-in-out infinite}.main-map--enter svg g:nth-child(3) .st-map{animation:map-scale .3s linear,fill-map 8s ease-in-out infinite}.main-map--enter svg g:nth-child(4) .st-map{animation:map-scale .4s linear,fill-map 5s ease-in-out infinite}.main-map--enter svg g:nth-child(5) .st-map{animation:map-scale .5s linear,fill-map 7s ease-in-out infinite}.main-map--enter svg g:nth-child(6) .st-map{animation:map-scale .6s linear,fill-map 5s ease-in-out infinite}.main-map--enter svg g:nth-child(7) .st-map{animation:map-scale .7s linear,fill-map 7s ease-in-out infinite}.main-map--enter svg g:nth-child(8) .st-map{animation:map-scale .8s linear,fill-map 6s ease-in-out infinite}.main-map--enter svg g:nth-child(9) .st-map{animation:map-scale .9s linear,fill-map 8s ease-in-out infinite}.main-map--enter svg g:nth-child(10) .st-map{animation:map-scale 1s linear,fill-map 5s ease-in-out infinite}.main-map--enter svg g:nth-child(11) .st-map{animation:map-scale 1.1s linear,fill-map 4s ease-in-out infinite}.main-map--enter svg g:nth-child(12) .st-map{animation:map-scale 1.2s linear,fill-map 4s ease-in-out infinite}.main-map--enter svg g:nth-child(13) .st-map{animation:map-scale 1.3s linear,fill-map 6s ease-in-out infinite}.main-map--enter svg g:nth-child(14) .st-map{animation:map-scale 1.4s linear,fill-map 7s ease-in-out infinite}.main-map--enter svg g:nth-child(15) .st-map{animation:map-scale 1.5s linear,fill-map 8s ease-in-out infinite}.main-map--enter svg g:nth-child(16) .st-map{animation:map-scale 1.6s linear,fill-map 7s ease-in-out infinite}.main-map--enter svg g:nth-child(17) .st-map{animation:map-scale 1.7s linear,fill-map 7s ease-in-out infinite}.main-map--enter svg g:nth-child(18) .st-map{animation:map-scale 1.8s linear,fill-map 8s ease-in-out infinite}.main-map--enter svg g:nth-child(19) .st-map{animation:map-scale 1.9s linear,fill-map 8s ease-in-out infinite}.main-map--enter svg g:nth-child(20) .st-map{animation:map-scale 2s linear,fill-map 6s ease-in-out infinite}.main-map--enter svg g:nth-child(21) .st-map{animation:map-scale 2.1s linear,fill-map 7s ease-in-out infinite}.main-map--enter svg g:nth-child(22) .st-map{animation:map-scale 2.2s linear,fill-map 8s ease-in-out infinite}.main-map--enter svg g:nth-child(23) .st-map{animation:map-scale 2.3s linear,fill-map 5s ease-in-out infinite}.main-map--enter svg g:nth-child(24) .st-map{animation:map-scale 2.4s linear,fill-map 6s ease-in-out infinite}.main-map--enter svg g:nth-child(25) .st-map{animation:map-scale 2.5s linear,fill-map 6s ease-in-out infinite}.main-map--enter svg g:nth-child(26) .st-map{animation:map-scale 2.6s linear,fill-map 8s ease-in-out infinite}.main-map--enter svg g:nth-child(27) .st-map{animation:map-scale 2.7s linear,fill-map 7s ease-in-out infinite}.main-video{position:absolute;width:100vw;height:100vh;top:0;left:0;z-index:0}@media screen and (max-width:768px){.main-video{height:100vh}}@media screen and (max-width:414px){.main-video{min-height:100vh}}.main-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-video .transparent-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.whats-new{padding-top:100px;padding-bottom:100px;transition:all 1s}@media screen and (max-width:576px){.whats-new{padding-top:30px}}.whats-new__top{display:flex;align-items:flex-end;justify-content:flex-start;position:relative;padding:40px 0 50px}@media screen and (max-width:1000px){.whats-new__top{padding:0}}.whats-new__top .section-title{padding:0}@media screen and (max-width:768px){.whats-new__top .btn-to-discover,.whats-new__top .btn__back,.whats-new__top .btn__see-more{display:none}}.whats-new__slider{display:flex;align-items:center;justify-content:space-between;margin-top:20px;height:700px;transition:all 1s ease-in-out;position:relative}@media screen and (max-width:1600px){.whats-new__slider{height:650px}}@media screen and (max-width:1440px){.whats-new__slider{height:475px;margin-top:5px}}.whats-new__slider--hide{transform:translateY(200px);opacity:0}.whats-new__slider.slider-toched .swiper-wrapper{transition:transform 0s ease-out!important}.whats-new__slider.slider-toched .whats-new__item:nth-child(1n),.whats-new__slider.slider-toched .whats-new__item:nth-child(2n){transform:translateY(0)!important}.whats-new .swiper-scrollbar{position:absolute;bottom:0;width:100%;opacity:0;visibility:hidden;height:10px;background:rgba(0,0,0,.1)}.whats-new .swiper-scrollbar .swiper-scrollbar-drag{height:100%;transition:transform .8s cubic-bezier(.165,.84,.44,1)!important;background:rgba(0,0,0,.4)}.whats-new-pagination{display:none;left:50%!important;transform:translateX(-50%)!important;bottom:-40px!important;margin:0 auto;height:50px;align-items:center;justify-content:center}.whats-new-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#122042;border-radius:150%;font-size:0!important;opacity:1!important;transition:all .1s;font-size:.875rem;color:#122042;border:none;display:flex;align-items:center;justify-content:center;margin:0 10px!important}@media screen and (max-width:768px){.whats-new-pagination .swiper-pagination-bullet{margin:0 5px!important}}.whats-new-pagination .swiper-pagination-bullet-active{width:45px;height:45px;background:none;font-size:.875rem!important;border:1px solid #122042}@media screen and (max-width:768px){.whats-new-pagination .swiper-pagination-bullet-active{width:32px;height:32px}}@media screen and (max-width:576px){.whats-new-pagination{display:flex}}.whats-new .swiper-wrapper{display:flex;align-items:center;justify-content:space-between;transition:transform .8s cubic-bezier(.165,.84,.44,1)!important}.whats-new__item{max-width:32%;flex:0 0 32%;height:585px;padding:20px 40px 70px 30px;position:relative;color:#fff;margin-right:30px;transition:all 1s ease-in-out;transition-delay:.1s}@media screen and (max-width:1600px){.whats-new__item{height:520px}}@media screen and (max-width:1440px){.whats-new__item{height:450px;padding:20px 30px 70px 20px}}@media screen and (max-width:1376px){.whats-new__item{height:425px;padding:20px 30px 70px 20px}}@media screen and (max-width:1280px){.whats-new__item{height:410px;padding:10px 20px 20px 25px}}@media screen and (max-width:1000px){.whats-new__item{max-width:45%;flex:0 0 45%}.whats-new__item:nth-child(n+3){visibility:hidden;opacity:0}}@media screen and (max-width:768px){.whats-new__item{max-width:48%;flex:0 0 48%}}@media screen and (max-width:576px){.whats-new__item{max-width:100%;flex:0 0 100%}.whats-new__item:nth-child(n+3),.whats-new__item:nth-child(n+4){visibility:visible;opacity:1}}.whats-new__item-date{font-size:1rem;margin-top:15px;color:#fff}@media screen and (max-width:1600px){.whats-new__item-date{margin-top:10px}}@media screen and (max-width:1440px){.whats-new__item-date{margin-top:10px;font-size:.813rem}}@media screen and (max-width:1280px){.whats-new__item-date{margin-top:15px}}@media screen and (max-width:768px){.whats-new__item-date{margin-top:10px}}.whats-new__item-title{margin-top:35px;font-weight:700;font-size:1.5rem;color:#fff}@media screen and (max-width:1600px){.whats-new__item-title{font-size:1.25rem}}@media screen and (max-width:1440px){.whats-new__item-title{font-size:1rem}}@media screen and (max-width:768px){.whats-new__item-title{font-size:.813rem;margin-top:15px}}@media screen and (max-width:576px){.whats-new__item-title{font-size:.875rem;margin-top:20px}}.whats-new__item-text{margin-top:25px;line-height:135%;color:#fff}@media screen and (max-width:1600px){.whats-new__item-text{font-size:.875rem;margin-top:20px}}@media screen and (max-width:1440px){.whats-new__item-text{margin-top:10px;font-size:.75rem}}@media screen and (max-width:1280px){.whats-new__item-text{margin-top:15px}}@media screen and (max-width:768px){.whats-new__item-text{font-size:.625rem}}@media screen and (max-width:576px){.whats-new__item-text{font-size:.75rem}}.whats-new__item-tags{margin-top:40px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:1600px){.whats-new__item-tags{margin-top:50px}}@media screen and (max-width:1440px){.whats-new__item-tags{margin-top:20px}}@media screen and (max-width:768px){.whats-new__item-tags{margin-top:15px}}@media screen and (max-width:576px){.whats-new__item-tags{margin-top:20px}}.whats-new__item-tags .tag{padding:8px 16px;color:#000;font-size:.75rem;background-color:#a1c1e6;margin-right:16px;margin-bottom:16px}@media screen and (max-width:1440px){.whats-new__item-tags .tag{padding:8px 12px;font-size:.688rem}}@media screen and (max-width:1280px){.whats-new__item-tags .tag{padding:8px 12px;font-size:.625rem;margin-right:10px}}@media screen and (max-width:768px){.whats-new__item-tags .tag{font-size:.625rem}}.whats-new__item-transparent{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent)}.whats-new__item-image{width:0;height:100%;background-repeat:no-repeat;background-size:cover;position:absolute;transition:width .3s,height .3s,transform 1s;bottom:0;left:0}.whats-new__item-more{position:absolute;bottom:45px;right:40px;text-transform:uppercase}@media screen and (max-width:1440px){.whats-new__item-more{bottom:25px;right:25px}}.whats-new__item-more a,.whats-new__item-more span{transition:all .3s;display:inline-block;font-size:.875rem;font-weight:500}.whats-new__item-more a:after,.whats-new__item-more span:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:120px;height:1px;width:0;background-color:#fff;transition:all .3s}.whats-new__item-more:hover a,.whats-new__item-more:hover span{padding-right:100px}.whats-new__item-more:hover a:after,.whats-new__item-more:hover span:after{width:62px}@media screen and (max-width:1280px){.whats-new__item-more:hover a:after,.whats-new__item-more:hover span:after{width:42px}}.whats-new__item:nth-child(2n){transform:translateY(35px)}@media screen and (max-width:1280px){.whats-new__item:nth-child(2n){transform:translateY(20px)}}@media screen and (max-width:576px){.whats-new__item:nth-child(2n){transform:none}}.whats-new__item:nth-child(odd){transform:translateY(-35px)}@media screen and (max-width:1280px){.whats-new__item:nth-child(odd){transform:translateY(-20px)}}@media screen and (max-width:576px){.whats-new__item:nth-child(odd){transform:none}}.whats-new__item:nth-child(n+4){visibility:hidden;opacity:0}@media screen and (max-width:576px){.whats-new__item:nth-child(n+4){visibility:visible;opacity:1}}.whats-new__item:nth-child(6n+1){background-color:#122042}.whats-new__item:nth-child(6n+2){background-color:#ecbc2d}.whats-new__item:nth-child(6n+2) .whats-new__item-date,.whats-new__item:nth-child(6n+2) .whats-new__item-text,.whats-new__item:nth-child(6n+2) .whats-new__item-title{color:#122042}.whats-new__item:nth-child(6n+2) .whats-new__item-transparent{background:linear-gradient(0deg,hsla(0,0%,100%,.75),transparent)}.whats-new__item:nth-child(6n+2) .whats-new__item-more a,.whats-new__item:nth-child(6n+2) .whats-new__item-more span{color:#122042}.whats-new__item:nth-child(6n+2) .whats-new__item-more a:after,.whats-new__item:nth-child(6n+2) .whats-new__item-more span:after{background-color:#122042}.whats-new__item:nth-child(6n+3){background-color:#4d64a9}.whats-new__item:nth-child(6n+4){background-color:#e5e5ea}.whats-new__item:nth-child(6n+4) .whats-new__item-date,.whats-new__item:nth-child(6n+4) .whats-new__item-text,.whats-new__item:nth-child(6n+4) .whats-new__item-title{color:#122042}.whats-new__item:nth-child(6n+4) .whats-new__item-transparent{background:linear-gradient(0deg,hsla(0,0%,100%,.75),transparent)}.whats-new__item:nth-child(6n+4) .whats-new__item-more a,.whats-new__item:nth-child(6n+4) .whats-new__item-more span{color:#122042}.whats-new__item:nth-child(6n+4) .whats-new__item-more a:after,.whats-new__item:nth-child(6n+4) .whats-new__item-more span:after{background-color:#122042}.whats-new__item:nth-child(6n+5){background-color:#a1c1e6}.whats-new__item:nth-child(6n+5) .whats-new__item-date,.whats-new__item:nth-child(6n+5) .whats-new__item-text,.whats-new__item:nth-child(6n+5) .whats-new__item-title{color:#122042}.whats-new__item:nth-child(6n+5) .whats-new__item-transparent{background:linear-gradient(0deg,hsla(0,0%,100%,.75),transparent)}.whats-new__item:nth-child(6n+5) .whats-new__item-more a,.whats-new__item:nth-child(6n+5) .whats-new__item-more span{color:#122042}.whats-new__item:nth-child(6n+5) .whats-new__item-more a:after,.whats-new__item:nth-child(6n+5) .whats-new__item-more span:after{background-color:#122042}.whats-new__item:nth-child(6n+5) .whats-new__item-tags .tag{background-color:#122042;color:#fff}.whats-new__item:nth-child(6n+6){background-color:#f4d533}.whats-new__item:nth-child(6n+6) .whats-new__item-date,.whats-new__item:nth-child(6n+6) .whats-new__item-text,.whats-new__item:nth-child(6n+6) .whats-new__item-title{color:#122042}.whats-new__item:nth-child(6n+6) .whats-new__item-transparent{background:linear-gradient(0deg,hsla(0,0%,100%,.75),transparent)}.whats-new__item:nth-child(6n+6) .whats-new__item-more a,.whats-new__item:nth-child(6n+6) .whats-new__item-more span{color:#122042}.whats-new__item:nth-child(6n+6) .whats-new__item-more a:after,.whats-new__item:nth-child(6n+6) .whats-new__item-more span:after{background-color:#122042}.whats-new__item:hover .whats-new__item{color:#122042}.whats-new__item:hover .whats-new__item-image{width:100%;height:100%}.whats-new__item:hover .whats-new__item-transparent{opacity:1}.whats-new__controls{display:none;align-items:center;justify-content:space-between;position:relative;margin-top:10px}.whats-new__controls--active{justify-content:flex-end}@media screen and (max-width:1280px){.whats-new__controls{margin-top:-5px}}@media screen and (max-width:768px){.whats-new__controls{justify-content:center;margin-top:50px;display:flex}}.whats-new__content{transition:all .4s ease-in-out}.whats-new__content--discover .whats-new__slider{touch-action:none}.whats-new__content--discover .whats-new__item:nth-child(n+4){visibility:visible;opacity:1;display:block}@media screen and (max-width:1000px){.whats-new__content--discover .whats-new__item:nth-child(n+3){visibility:visible;opacity:1;display:block}}.activities{background-color:#4d64a9;padding:25px 0}@media screen and (max-width:768px){.activities{padding:40px 0}}.activities-wrapper{display:flex;justify-content:space-between;position:relative}@media screen and (max-width:1000px){.activities-wrapper{flex-wrap:wrap}}.activities .our-activities,.activities .upcoming-events{max-width:50%;flex:0 0 50%;display:flex;justify-content:space-between;position:relative}@media screen and (max-width:1000px){.activities .our-activities,.activities .upcoming-events{flex-wrap:wrap}}.activities .our-activities .title,.activities .upcoming-events .title{font-size:1.125rem;font-weight:700;text-transform:uppercase;color:#fff}.activities .our-activities .date,.activities .upcoming-events .date{margin-top:10px;color:#fff;font-weight:500}.activities .our-activities__left,.activities .upcoming-events__left{max-width:25%;flex:0 0 25%;position:relative}@media screen and (max-width:1000px){.activities .our-activities__left,.activities .upcoming-events__left{max-width:100%;flex:0 0 100%;padding-bottom:20px}}.activities .our-activities__right,.activities .upcoming-events__right{max-width:75%;flex:0 0 75%;padding:0 40px 0 30px}.activities .our-activities__right--single,.activities .upcoming-events__right--single{max-width:80%;flex:0 0 80%}@media screen and (max-width:1000px){.activities .our-activities__right,.activities .upcoming-events__right{max-width:100%;flex:0 0 100%;padding:20px 0 0}}.activities .our-activities__right-slider,.activities .upcoming-events__right-slider{overflow:hidden;height:120px}@media screen and (max-width:1280px){.activities .our-activities__right-slider,.activities .upcoming-events__right-slider{height:145px}}.activities .our-activities__right-slider .swiper-pagination,.activities .upcoming-events__right-slider .swiper-pagination{position:absolute;left:0;bottom:0;text-align:left;padding-left:16px}@media screen and (max-width:1000px){.activities .our-activities__right-slider .swiper-pagination,.activities .upcoming-events__right-slider .swiper-pagination{padding-left:0;bottom:90px;text-align:center}}.activities .our-activities__right-slider .swiper-pagination .swiper-pagination-bullet,.activities .upcoming-events__right-slider .swiper-pagination .swiper-pagination-bullet{background-color:#fff;opacity:1}.activities .our-activities__right-slider .swiper-pagination .swiper-pagination-bullet-active,.activities .upcoming-events__right-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#ecbc2d!important}.activities .our-activities__right .our-activities__right-slider .swiper-pagination,.activities .upcoming-events__right .our-activities__right-slider .swiper-pagination{padding-left:0}.activities .our-activities{padding-right:20px}.activities .our-activities:after{position:absolute;top:-25px;right:0;content:"";width:1px;height:calc(100% + 50px);background-color:#fff}@media screen and (max-width:1000px){.activities .our-activities:after{display:none}}@media screen and (max-width:1280px){.activities .our-activities{max-width:40%;flex:0 0 40%}}@media screen and (max-width:1000px){.activities .our-activities{max-width:100%;flex:0 0 100%;margin-bottom:20px;padding-bottom:10px}}.activities .our-activities .swiper-pagination{position:absolute;left:0;bottom:0;text-align:left;padding-left:16px}@media screen and (max-width:1000px){.activities .our-activities .swiper-pagination{padding-left:0;bottom:10px;text-align:center}}.activities .our-activities .swiper-pagination .swiper-pagination-bullet{background-color:#fff;opacity:1}.activities .our-activities .swiper-pagination .swiper-pagination-bullet-active{background-color:#ecbc2d!important}.activities .upcoming-events{padding-left:20px}.activities .upcoming-events:after{position:absolute;top:-25px;left:0;content:"";width:1px;height:calc(100% + 50px);background-color:#fff}@media screen and (max-width:1000px){.activities .upcoming-events:after{width:100%;height:2px;top:0;left:0}}@media screen and (max-width:1280px){.activities .upcoming-events{max-width:60%;flex:0 0 60%}}@media screen and (max-width:1000px){.activities .upcoming-events{max-width:100%;flex:0 0 100%;padding-left:0;padding-top:30px}}.activities .upcoming-events__right{display:flex;align-items:center;justify-content:space-between;padding-right:0}@media screen and (max-width:1000px){.activities .upcoming-events__right{flex-wrap:wrap}}.activities .upcoming-events__right .our-activities__right-list{max-width:60%;flex:0 0 60%}@media screen and (max-width:1000px){.activities .upcoming-events__right .our-activities__right-list{max-width:80%;flex:0 0 80%;padding-bottom:20px}}.activities .upcoming-events__right .our-activities__right-list .activities__item-text{top:50%;transform:translateY(-50%);bottom:auto}@media screen and (max-width:1440px){.activities .upcoming-events__right .our-activities__right-list .activities__item-text{top:auto;transform:none}}.activities .upcoming-events__right .our-activities__btn{max-width:20%;flex:0 0 20%;display:flex;justify-content:flex-end}@media screen and (max-width:1600px){.activities .upcoming-events__right .our-activities__btn{max-width:20%;flex:0 0 20%}}@media screen and (max-width:1440px){.activities .upcoming-events__right .our-activities__btn{max-width:20%;flex:0 0 20%}}@media screen and (max-width:1000px){.activities .upcoming-events__right .our-activities__btn{max-width:100%;flex:0 0 100%;justify-content:center;margin-top:20px}}.activities .upcoming-events__right--single{display:flex;align-items:flex-start;justify-content:space-between;max-width:80%!important;flex:0 0 80%!important}@media screen and (max-width:1000px){.activities .upcoming-events__right--single{max-width:100%!important;flex:0 0 100%!important;flex-wrap:wrap;padding-bottom:0}}.activities .upcoming-events--single{max-width:100%;flex:0 0 100%;justify-content:flex-start;padding-left:0}@media screen and (max-width:1000px){.activities .upcoming-events--single{flex-wrap:wrap}}.activities .upcoming-events--single .our-activities__left{max-width:15%;flex:0 0 15%;padding-right:25px;display:flex;align-items:center}@media screen and (max-width:1000px){.activities .upcoming-events--single .our-activities__left{max-width:100%;flex:0 0 100%;padding-bottom:20px;margin-bottom:20px;padding-right:10px}}.activities .upcoming-events--single .our-activities__right{max-width:85%;flex:0 0 85%;padding-left:10px;padding-right:0}@media screen and (max-width:1000px){.activities .upcoming-events--single .our-activities__right{max-width:100%;flex:0 0 100%;padding-left:0;padding-top:20px;flex-wrap:wrap}}.activities .upcoming-events--single .our-activities__right .activities__item:nth-child(n+4){display:none!important}.activities .upcoming-events--single:after{display:none}.activities__item{position:relative;height:100px}@media screen and (max-width:1440px){.activities__item{height:auto;padding-right:12px}}@media screen and (max-width:1280px){.activities__item{padding-right:20px;padding-left:10px}}@media screen and (max-width:1000px){.activities__item{width:100%;padding-right:0;padding-left:0}}.activities__item-date,.activities__item-region,.activities__item-text{color:#fff;margin-bottom:8px}.activities__item-date span,.activities__item-region span,.activities__item-text span{font-weight:500}@media screen and (max-width:1280px){.activities__item-date,.activities__item-region,.activities__item-text{font-size:.875rem}}.activities__item-region{position:absolute;bottom:-2px}@media screen and (max-width:992px){.activities__item-region{bottom:40px}}@media screen and (max-width:576px){.activities__item-region{bottom:16px}}.activities__item-text{margin:0;position:absolute;top:0;left:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1440px){.activities__item-text{margin-top:10px;position:static}}@media screen and (max-width:1280px){.activities__item-text{font-size:.875rem}}.activities--single .activities__item{height:120px;position:relative;flex:0 0 28%}@media screen and (max-width:1000px){.activities--single .activities__item{padding-top:20px}}@media screen and (max-width:768px){.activities--single .activities__item{flex:0 0 100%}}.activities--single .activities__item--single{max-width:80%;flex:0 0 100%}@media screen and (max-width:1000px){.activities--single .activities__item--single{max-width:100%;flex:0 0 100%}}.activities--single .activities__item--double{max-width:45%;flex:0 0 45%}@media screen and (max-width:1000px){.activities--single .activities__item--double{max-width:100%;flex:0 0 100%}}.activities--single .activities__item:before{content:"";position:absolute;left:-40px;top:0;height:100%;width:2px;background-color:#fff}@media screen and (max-width:1440px){.activities--single .activities__item:before{left:-20px}}@media screen and (max-width:1000px){.activities--single .activities__item:before{left:0;width:100%;height:1px;top:0}}.our-presence{background-color:#2c355f;padding:100px 0 50px}.our-presence,.our-presence .container{position:relative}@media screen and (max-width:576px){.our-presence .container{position:static}}@media screen and (max-width:1280px){.our-presence{padding-bottom:120px}}@media screen and (max-width:1000px){.our-presence{padding:20px 0 300px}}@media screen and (max-width:576px){.our-presence{padding-bottom:290px}}@media screen and (max-width:375px){.our-presence{padding-bottom:300px}}.our-presence__map{text-align:center;width:1150px;position:relative;margin:0 auto}@media screen and (max-width:1280px){.our-presence__map{width:900px}}@media screen and (max-width:1000px){.our-presence__map{width:700px}}@media screen and (max-width:768px){.our-presence__map{width:100%}}.our-presence__map img,.our-presence__map svg{width:100%;margin:0 auto}.our-presence__map img .region,.our-presence__map svg .region{cursor:pointer;position:relative}.our-presence__map img .region.hover path,.our-presence__map img .region:hover path,.our-presence__map svg .region.hover path,.our-presence__map svg .region:hover path{fill:#ecbc2d}.our-presence__map img .region.hover-cliked path,.our-presence__map svg .region.hover-cliked path{fill:#ecbc2d!important}.our-presence__map img .st3-presence,.our-presence__map svg .st3-presence{pointer-events:none}.our-presence__map .presence-titles .presence-title{font-size:1.313rem;position:absolute;color:#efd037;text-transform:capitalize;font-weight:600}.our-presence__map .presence-titles .presence-title[data-region=kyiv]{font-size:2.25rem;left:44%;top:28%}.our-presence__map .presence-titles .presence-title.hover{color:#122042}.our-presence__info,.our-presence__occupied{position:absolute;top:10px;right:10px;background-color:#fff;max-width:450px;border-radius:10px;width:100%;padding:20px 30px;color:#122042;z-index:12}@media screen and (max-width:1000px){.our-presence__info,.our-presence__occupied{max-width:450px}}@media screen and (max-width:576px){.our-presence__info,.our-presence__occupied{max-width:calc(100% - 20px);margin-left:10px;margin-right:10px}}.our-presence__info.hide,.our-presence__occupied.hide{opacity:0;visibility:hidden;top:0;right:0}.our-presence__info-close,.our-presence__occupied-close{position:absolute;top:-20px;right:-20px;font-size:1.5rem;cursor:pointer;border:none;background:none}@media screen and (max-width:1000px){.our-presence__info-close,.our-presence__occupied-close{top:-32px;padding:0}}.our-presence__info-header,.our-presence__info-subheader,.our-presence__occupied-header,.our-presence__occupied-subheader{display:flex;align-content:center;justify-content:space-between}.our-presence__info-header .count,.our-presence__info-subheader .count,.our-presence__occupied-header .count,.our-presence__occupied-subheader .count{flex:0 0 35%;font-size:1rem}@media screen and (max-width:576px){.our-presence__info-header .count,.our-presence__info-subheader .count,.our-presence__occupied-header .count,.our-presence__occupied-subheader .count{flex:0 0 47%}}.our-presence__info-header .count span,.our-presence__info-subheader .count span,.our-presence__occupied-header .count span,.our-presence__occupied-subheader .count span{font-size:1.125rem;font-weight:700}@media screen and (max-width:1280px){.our-presence__info-header .count span,.our-presence__info-subheader .count span,.our-presence__occupied-header .count span,.our-presence__occupied-subheader .count span{font-size:1rem}}@media screen and (max-width:1280px){.our-presence__info-header .count,.our-presence__info-subheader .count,.our-presence__occupied-header .count,.our-presence__occupied-subheader .count{font-size:.875rem}}.our-presence__info-header,.our-presence__occupied-header{align-items:center;padding-bottom:12px;justify-content:space-between;border-bottom:1px solid #e9e9e9;position:relative}@media screen and (max-width:1000px){.our-presence__info-header,.our-presence__occupied-header{margin-top:16px}}.our-presence__info-header .title,.our-presence__occupied-header .title{font-size:1.5rem;font-weight:700;flex:0 0 60%;padding-right:8px}@media screen and (max-width:1280px){.our-presence__info-header .title,.our-presence__occupied-header .title{font-size:1.125rem}}.our-presence__info-header--eu .title,.our-presence__occupied-header--eu .title{flex:0 0 80%}.our-presence__info-header--eu .count,.our-presence__occupied-header--eu .count{display:none}.our-presence__info-subheader,.our-presence__occupied-subheader{padding:20px 0 16px;border-bottom:1px solid #e9e9e9}.our-presence__info-contacts,.our-presence__occupied-contacts{padding:21px 0 12px}.our-presence__info-contacts .address,.our-presence__occupied-contacts .address{position:relative;padding-left:40px;color:#122042;margin-bottom:24px;line-height:150%}.our-presence__info-contacts .address span,.our-presence__occupied-contacts .address span{font-weight:700;display:block}.our-presence__info-contacts .address svg,.our-presence__occupied-contacts .address svg{position:absolute;left:0;top:0;width:20px}@media screen and (max-width:1280px){.our-presence__info-contacts .address svg,.our-presence__occupied-contacts .address svg{width:16px}}@media screen and (max-width:1280px){.our-presence__info-contacts .address,.our-presence__occupied-contacts .address{font-size:.875rem}}.our-presence__info-contacts .social-list,.our-presence__occupied-contacts .social-list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-bottom:8px}.our-presence__info-contacts .social-list .item,.our-presence__occupied-contacts .social-list .item{max-width:100%;flex:0 0 100%;position:relative;padding-left:40px;display:flex;align-items:flex-start;color:#122042;transition:all .2s;margin-bottom:8px}.our-presence__info-contacts .social-list .item svg,.our-presence__occupied-contacts .social-list .item svg{position:absolute;left:0;top:0;transition:all .2s;width:20px}.our-presence__info-contacts .social-list .item:hover,.our-presence__occupied-contacts .social-list .item:hover{color:#000}.our-presence__info-contacts .social-list .item:hover svg,.our-presence__occupied-contacts .social-list .item:hover svg{fill:#000}@media screen and (max-width:1280px){.our-presence__info-contacts .social-list .item,.our-presence__occupied-contacts .social-list .item{font-size:1rem}.our-presence__info-contacts .social-list .item svg,.our-presence__occupied-contacts .social-list .item svg{width:16px}}@media screen and (max-width:576px){.our-presence__info-contacts .social-list .item,.our-presence__occupied-contacts .social-list .item{font-size:.875rem}}.our-presence__info-contacts .more-news,.our-presence__occupied-contacts .more-news{display:flex;justify-content:center;padding:16px 0 8px;border-top:1px solid #000}.our-presence__info-contacts .more-news a,.our-presence__occupied-contacts .more-news a{font-size:1.125rem;font-weight:700;text-decoration:underline;color:#122042}.our-presence__info-contacts .more-news a:hover,.our-presence__occupied-contacts .more-news a:hover{color:#000}.our-presence__info-contacts .phone,.our-presence__occupied-contacts .phone{margin-bottom:20px}.our-presence__info-contacts .phone .item,.our-presence__occupied-contacts .phone .item{position:relative;padding-left:40px;display:flex;align-items:flex-start;color:#122042;transition:all .2s;margin-bottom:8px}.our-presence__info-contacts .phone .item svg,.our-presence__occupied-contacts .phone .item svg{position:absolute;left:0;top:0;fill:#122042;transition:all .2s;width:20px}.our-presence__info-contacts .phone .item svg .st0,.our-presence__occupied-contacts .phone .item svg .st0{fill:#122042}.our-presence__info-contacts .phone .item:hover,.our-presence__occupied-contacts .phone .item:hover{color:#000}.our-presence__info-contacts .phone .item:hover svg,.our-presence__info-contacts .phone .item:hover svg .st0,.our-presence__occupied-contacts .phone .item:hover svg,.our-presence__occupied-contacts .phone .item:hover svg .st0{fill:#000}@media screen and (max-width:1280px){.our-presence__info-contacts .phone .item,.our-presence__occupied-contacts .phone .item{font-size:1rem}.our-presence__info-contacts .phone .item svg,.our-presence__occupied-contacts .phone .item svg{width:16px}}@media screen and (max-width:576px){.our-presence__info-contacts .phone .item,.our-presence__occupied-contacts .phone .item{font-size:.875rem}}.our-presence__occupied{max-width:200px}.our-presence__occupied p{color:#122042;font-weight:600;margin:0;font-size:1.125rem}.our-presence__content{position:relative;margin-top:-20px}@media screen and (max-width:768px){.our-presence__content{margin-top:0}}.our-presence__pins .pin{position:absolute;cursor:pointer}.our-presence__pins .pin.occupied{width:40px;height:40px;cursor:pointer;background-color:transparent}@media screen and (max-width:768px){.our-presence__pins .pin.occupied{width:24px;height:24px}}@media screen and (max-width:576px){.our-presence__pins .pin.occupied{width:20px;height:20px}}.our-presence__pins .pin svg{width:32px}@media screen and (max-width:1280px){.our-presence__pins .pin svg{width:24px}}@media screen and (max-width:768px){.our-presence__pins .pin svg{width:21px;width:12px}}.our-presence__pins .pin svg circle{fill:#122042;transition:all .3s}.our-presence__pins .pin svg path{fill:#fff;transition:all .3s}.our-presence__pins .pin.eu-office{cursor:pointer}.our-presence__pins .pin.eu-office svg circle{fill:#fff!important;transition:all .3s}.our-presence__pins .pin.eu-office svg path{fill:#e6393b!important;transition:all .3s}.our-presence__pins .pin span{display:block;font-size:1.313rem;font-weight:600;color:#122042;transition:all .3s}@media screen and (max-width:1280px){.our-presence__pins .pin span{font-size:1rem}}@media screen and (max-width:1000px){.our-presence__pins .pin span{display:none}}.our-presence__pins .pin[data-region=kyiv]{top:170px;left:46%}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=kyiv]{top:130px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=kyiv]{top:100px}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=kyiv]{top:80px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=kyiv]{top:40px;left:44%}}.our-presence__pins .pin[data-region=zhytomyr]{top:135px;left:34%;text-align:center}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=zhytomyr]{left:32%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=zhytomyr]{top:120px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=zhytomyr]{top:80px;left:32%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=zhytomyr]{top:65px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=zhytomyr]{top:30px}}.our-presence__pins .pin[data-region=rivne]{top:90px;left:28.5%;text-align:center}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=rivne]{left:28%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=rivne]{left:24%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=rivne]{left:27%}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=rivne]{top:60px;left:24%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=rivne]{top:50px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=rivne]{top:25px;left:23%}}.our-presence__pins .pin[data-region=lutsk]{top:70px;left:21.5%;text-align:center}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=lutsk]{left:20%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=lutsk]{left:15%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=lutsk]{top:85px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=lutsk]{top:45px;left:16%}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=lutsk]{top:20px}}.our-presence__pins .pin[data-region=lviv]{top:210px;left:17.5%;text-align:center}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=lviv]{left:16%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=lviv]{left:10%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=lviv]{top:180px;left:12%}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=lviv]{top:140px;left:10%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=lviv]{top:100px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=lviv]{top:60px}}.our-presence__pins .pin[data-region=uzhhorod]{top:345px;left:13%;text-align:center}.our-presence__pins .pin[data-region=uzhhorod] span{font-size:1.125rem}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=uzhhorod]{left:10%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=uzhhorod]{left:4%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=uzhhorod]{top:282px;left:6%}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=uzhhorod]{top:220px;left:7%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=uzhhorod]{top:170px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=uzhhorod]{top:105px}}@media screen and (max-width:375px){.our-presence__pins .pin[data-region=uzhhorod]{top:95px}}.our-presence__pins .pin[data-region=ivano-frankivsk]{top:290px;left:16.5%;text-align:center}.our-presence__pins .pin[data-region=ivano-frankivsk] span{font-size:1.125rem}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=ivano-frankivsk]{left:15%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=ivano-frankivsk]{left:9%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=ivano-frankivsk]{top:235px;left:10%}.our-presence__pins .pin[data-region=ivano-frankivsk] span{font-size:1rem}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=ivano-frankivsk]{top:200px;left:15%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=ivano-frankivsk]{top:150px;left:12%}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=ivano-frankivsk]{top:80px}}.our-presence__pins .pin[data-region=chernivtsi]{top:355px;left:23.5%;text-align:center}.our-presence__pins .pin[data-region=chernivtsi] span{font-size:1.125rem}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=chernivtsi] span{font-size:1rem}}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=chernivtsi]{left:23%;top:360px}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=chernivtsi]{left:18%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=chernivtsi]{top:280px;left:20%}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=chernivtsi]{top:220px;left:22%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=chernivtsi]{top:170px;left:18%}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=chernivtsi]{top:100px}}@media screen and (max-width:375px){.our-presence__pins .pin[data-region=chernivtsi]{top:95px}}.our-presence__pins .pin[data-region=ternopil]{top:245px;left:24%;text-align:center}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=ternopil]{left:22%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=ternopil]{left:18%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=ternopil]{top:200px;left:20%}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=ternopil]{top:150px;left:19%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=ternopil]{top:120px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=ternopil]{top:70px}}.our-presence__pins .pin[data-region=khmelnytsky]{top:220px;left:29%;text-align:center}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=khmelnytsky]{left:27.5%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=khmelnytsky]{left:23.5%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=khmelnytsky]{top:180px;left:24.5%}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=khmelnytsky]{top:160px;left:26%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=khmelnytsky]{top:115px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=khmelnytsky]{top:65px}}.our-presence__pins .pin[data-region=vinnytsia]{top:300px;left:37%;text-align:center}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=vinnytsia]{left:35%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=vinnytsia]{top:245px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=vinnytsia]{top:180px;left:36%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=vinnytsia]{top:150px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=vinnytsia]{top:85px}}.our-presence__pins .pin[data-region=cherkasy]{top:275px;left:47%;text-align:center}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=cherkasy]{top:265px}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=cherkasy]{top:220px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=cherkasy]{top:170px;left:50%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=cherkasy]{top:140px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=cherkasy]{top:75px}}.our-presence__pins .pin[data-region=chernihiv]{top:75px;left:50%;text-align:center}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=chernihiv]{top:50px;left:52%}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=chernihiv]{top:15px}}.our-presence__pins .pin[data-region=sumy]{top:100px;left:60%;text-align:center}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=sumy]{left:62%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=sumy]{top:80px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=sumy]{top:50px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=sumy]{top:20px}}.our-presence__pins .pin[data-region=poltava]{top:230px;left:58%;text-align:center}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=poltava]{left:60%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=poltava]{top:190px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=poltava]{top:130px;left:59%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=poltava]{top:100px;left:60%}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=poltava]{top:60px}}.our-presence__pins .pin[data-region=kharkiv]{top:235px;left:69%;text-align:center}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=kharkiv]{left:70%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=kharkiv]{left:73%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=kharkiv]{top:200px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=kharkiv]{top:160px;left:75%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=kharkiv]{top:120px;left:76%}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=kharkiv]{top:65px}}.our-presence__pins .pin[data-region=kropyvnytsky]{top:340px;left:49%;text-align:center}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=kropyvnytsky]{top:270px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=kropyvnytsky]{top:210px;left:53%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=kropyvnytsky]{top:165px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=kropyvnytsky]{top:95px}}.our-presence__pins .pin[data-region=odesa]{top:455px;left:44%;text-align:center}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=odesa]{top:365px;left:44%}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=odesa]{top:300px;left:45%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=odesa]{top:220px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=odesa]{top:135px}}.our-presence__pins .pin[data-region=mykolaiv]{top:440px;left:51%;text-align:center}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=mykolaiv]{top:350px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=mykolaiv]{top:280px;left:51%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=mykolaiv]{top:205px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=mykolaiv]{top:125px;left:52%}}.our-presence__pins .pin[data-region=kherson]{top:500px;left:57%;text-align:center}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=kherson]{top:400px;left:59%}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=kherson]{top:300px;left:60%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=kherson]{top:240px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=kherson]{top:145px}}@media screen and (max-width:375px){.our-presence__pins .pin[data-region=kherson]{top:135px}}.our-presence__pins .pin[data-region=dnipro]{top:340px;left:63%;text-align:center}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=dnipro]{left:65%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=dnipro]{top:270px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=dnipro]{top:220px;left:65%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=dnipro]{top:170px;left:66%}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=dnipro]{top:110px}}@media screen and (max-width:375px){.our-presence__pins .pin[data-region=dnipro]{top:100px}}.our-presence__pins .pin[data-region=zaporizhzhia]{top:445px;left:64%;text-align:center}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=zaporizhzhia]{left:66%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=zaporizhzhia]{top:345px;left:67%}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=zaporizhzhia]{top:280px;left:73%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=zaporizhzhia]{top:210px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=zaporizhzhia]{top:135px}}@media screen and (max-width:375px){.our-presence__pins .pin[data-region=zaporizhzhia]{top:125px}}.our-presence__pins .pin[data-region=donetsk]{top:325px;left:73%;text-align:center}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=donetsk]{left:76%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=donetsk]{left:79%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=donetsk]{left:78%;top:260px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=donetsk]{top:210px;left:81%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=donetsk]{top:170px;left:82%}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=donetsk]{top:100px}}@media screen and (max-width:375px){.our-presence__pins .pin[data-region=donetsk]{top:80px}}.our-presence__pins .pin[data-region=luhansk]{top:260px;left:79%;text-align:center}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=luhansk]{left:82%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=luhansk]{left:85%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=luhansk]{top:210px;left:84%}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=luhansk]{top:170px;left:87%}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=luhansk]{top:130px;left:88%}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=luhansk]{top:80px}}@media screen and (max-width:375px){.our-presence__pins .pin[data-region=luhansk]{top:70px;left:89%}}.our-presence__pins .pin[data-region=donetsk-occupied]{top:415px;left:78%;text-align:center}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=donetsk-occupied]{left:80%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=donetsk-occupied]{left:85%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=donetsk-occupied]{left:83%;top:325px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=donetsk-occupied]{left:84%;top:250px}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=donetsk-occupied]{left:86%;top:185px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=donetsk-occupied]{top:115px}}.our-presence__pins .pin[data-region=luhansk-occupied]{top:380px;left:83%;text-align:center}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=luhansk-occupied]{left:84%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=luhansk-occupied]{left:90%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=luhansk-occupied]{left:88%;top:290px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=luhansk-occupied]{left:91%;top:225px}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=luhansk-occupied]{left:91%;top:165px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=luhansk-occupied]{top:100px}}.our-presence__pins .pin[data-region=crimea-occupied]{top:648px;left:60%;width:75px;text-align:center;height:75px}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=crimea-occupied]{left:61%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=crimea-occupied]{left:63%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=crimea-occupied]{left:61%;top:490px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=crimea-occupied]{left:62%;width:60px;height:60px;top:380px}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=crimea-occupied]{left:63%;width:40px;height:40px;top:290px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=crimea-occupied]{left:63%;width:25px;height:25px;top:175px}}.our-presence__pins .pin[data-region=eu-office]{top:475px;left:75%}.our-presence__pins .pin[data-region=eu-office].hover{cursor:default}.our-presence__pins .pin[data-region=eu-office].hover svg circle{fill:#fff!important}.our-presence__pins .pin[data-region=eu-office].hover svg path{fill:#e6393b!important}.our-presence__pins .pin[data-region=eu-office].hover span{color:#122042}@media screen and (max-width:1600px){.our-presence__pins .pin[data-region=eu-office]{left:77%}}@media screen and (max-width:1440px){.our-presence__pins .pin[data-region=eu-office]{left:82%}}@media screen and (max-width:1280px){.our-presence__pins .pin[data-region=eu-office]{left:80%;top:375px}}@media screen and (max-width:1000px){.our-presence__pins .pin[data-region=eu-office]{left:82%;top:280px}}@media screen and (max-width:768px){.our-presence__pins .pin[data-region=eu-office]{left:84%;top:216px}}@media screen and (max-width:576px){.our-presence__pins .pin[data-region=eu-office]{left:83%;top:127px}}.our-presence__pins .pin.hover svg circle{fill:#fff}.our-presence__pins .pin.hover svg path{fill:#122042}.our-presence__pins .pin.hover span{color:#122042}.our-presence__pins .pin.hover-cliked svg circle{fill:#fff!important}.our-presence__pins .pin.hover-cliked svg path{fill:#122042!important}.our-presence__pins .pin.hover-cliked span{color:#122042!important}.our-presence__pins .pin:hover svg circle{fill:#fff}.our-presence__pins .pin:hover svg path{fill:#122042}.our-presence__pins .pin:hover span{color:#122042}.our-presence__legend{position:absolute;bottom:-35px;z-index:10;left:0;max-width:450px}@media screen and (max-width:1440px){.our-presence__legend{max-width:420px}}@media screen and (max-width:1280px){.our-presence__legend{max-width:375px;bottom:-45px}}@media screen and (max-width:1000px){.our-presence__legend{max-width:350px;bottom:-260px;left:20px}}@media screen and (max-width:768px){.our-presence__legend{max-width:100%;padding-right:12px}}@media screen and (max-width:576px){.our-presence__legend{bottom:25px}}.our-presence__legend-item{display:flex;align-items:center;justify-content:flex-start;font-size:1rem;margin-bottom:15px;color:#fff}@media screen and (max-width:1280px){.our-presence__legend-item{font-size:.875rem;margin-bottom:12px}}@media screen and (max-width:1000px){.our-presence__legend-item{margin-bottom:5px}}.our-presence__legend-item .icon{flex:0 0 32px;max-width:24px;height:24px;border-radius:4px;margin-right:16px}.our-presence__legend-item--pioneers .icon{background-color:#6b8ec8}.our-presence__legend-item--between .icon{background-color:#92c1e8}.our-presence__legend-item--ministers .icon{background-color:#c8e0f3}.our-presence__legend-item--occupied .icon{background-image:url(/images/occupied-bg.jpg?a487ecbf729e53dc02bb10b3c1252834);background-size:cover}.our-presence__legend-item--regional .icon{height:auto}.our-presence__legend-item--regional .icon svg circle{fill:#122042;transition:all .3s}.our-presence__legend-item--regional .icon svg path{fill:#fff;transition:all .3s}.our-presence__legend-item--eu .icon{height:auto}.our-presence__legend-item--eu .icon svg circle{fill:#fff;transition:all .3s}.our-presence__legend-item--eu .icon svg path{fill:#e6393b;transition:all .3s}.our-impact{background-color:#122042;padding:100px 0 50px}@media screen and (max-width:768px){.our-impact{padding:20px 0 50px}}.our-impact__wrapper{display:flex;align-items:center;justify-content:space-between;position:relative}@media screen and (max-width:1000px){.our-impact__wrapper{flex-wrap:wrap}}.our-impact__logo{max-width:30%;flex:0 0 30%;padding-right:50px}@media screen and (max-width:1000px){.our-impact__logo{max-width:100%;flex:0 0 100%;text-align:center;margin-bottom:20px;padding-right:0}}.our-impact__logo svg{width:100%;transition:all 1s;transform:translateX(125%) translateY(-20%)}@media screen and (max-width:1000px){.our-impact__logo svg{max-width:350px;transform:none}}@media screen and (max-width:768px){.our-impact__logo svg{max-width:240px}}@media screen and (max-width:576px){.our-impact__logo svg{max-width:150px}}.our-impact__logo svg .impact-rect-left{transform:rotateX(90deg) rotateY(35deg);transition:all 1s;transform-origin:-105px;position:absolute}.our-impact__logo svg .impact-rect-right{transform:rotateX(-90deg) rotateY(35deg);transition:all 1s;transform-origin:620px;position:absolute}.our-impact__logo svg .impact-triangle-left{transform-origin:330px;transform:rotateY(90deg);transition:all 1s;position:absolute}.our-impact__logo svg .impact-triangle-right{transform-origin:170px;transform:rotateY(-90deg);transition:all 1s;position:absolute}.our-impact__logo--position svg,.our-impact__logo--rect svg .impact-rect-left,.our-impact__logo--rect svg .impact-rect-right,.our-impact__logo--triangle svg .impact-triangle-left,.our-impact__logo--triangle svg .impact-triangle-right{transform:none}.our-impact__content{max-width:70%;flex:0 0 70%;display:flex;justify-content:space-between;flex-wrap:wrap;padding-left:100px}@media screen and (max-width:1280px){.our-impact__content{padding-left:20px}}@media screen and (max-width:1000px){.our-impact__content{max-width:100%;flex:0 0 100%;padding-left:0}}.our-impact__content-item{max-width:45%;flex:0 0 45%;color:#fff;font-size:1.125rem;text-transform:uppercase;font-weight:500;opacity:0;transform:translateY(100px)}.our-impact__content-item div.create-el--3{position:relative}@media screen and (max-width:1440px){.our-impact__content-item div.create-el--3{font-size:1rem}}@media screen and (max-width:1280px){.our-impact__content-item div.create-el--3{font-size:.875rem}}.our-impact__content-item div.create-el--3 img,.our-impact__content-item div.create-el--3 svg{right:-40px;width:48px;margin:0 10px 0 0}@media screen and (max-width:1600px){.our-impact__content-item div.create-el--3 img,.our-impact__content-item div.create-el--3 svg{width:42px}}@media screen and (max-width:768px){.our-impact__content-item div.create-el--3 img,.our-impact__content-item div.create-el--3 svg{width:36px}}@media screen and (max-width:576px){.our-impact__content-item div.create-el--3 img,.our-impact__content-item div.create-el--3 svg{margin-left:8px;margin-right:10px}}.our-impact__content-item div.create-el--3 img g path,.our-impact__content-item div.create-el--3 svg g path{fill:#4d64a9}.our-impact__content-item div.create-el--3 .title{font-size:3rem;font-weight:700;color:#a1c1e6;margin-left:10px;margin-right:16px}@media screen and (max-width:1600px){.our-impact__content-item div.create-el--3 .title{font-size:2.625rem}}@media screen and (max-width:1440px){.our-impact__content-item div.create-el--3 .title{font-size:2.625rem}}@media screen and (max-width:1280px){.our-impact__content-item div.create-el--3 .title{font-size:2.25rem;margin-left:4px;margin-right:12px}}@media screen and (max-width:576px){.our-impact__content-item div.create-el--3 .title{margin-right:8px}}.our-impact__content-item div.create-el--7{padding-right:50px}.our-impact__content-item div.create-el--7 .absolute-icon{position:absolute;right:60px;top:-3px}@media screen and (max-width:1600px){.our-impact__content-item div.create-el--7 .absolute-icon{top:-7px}}@media screen and (max-width:1440px){.our-impact__content-item div.create-el--7 .absolute-icon{right:32px}}@media screen and (max-width:1280px){.our-impact__content-item div.create-el--7 .absolute-icon{top:-18px}}@media screen and (max-width:1000px){.our-impact__content-item div.create-el--7 .absolute-icon{top:-12px}}@media screen and (max-width:768px){.our-impact__content-item div.create-el--7 .absolute-icon{right:-5px;top:-6px}}@media screen and (max-width:576px){.our-impact__content-item div.create-el--7 .absolute-icon{top:-8px}}@media screen and (max-width:1600px){.our-impact__content-item div.create-el--7{font-size:1rem}}@media screen and (max-width:1280px){.our-impact__content-item div.create-el--7{font-size:.875rem}}@media screen and (max-width:1000px){.our-impact__content-item div.create-el--7{padding-right:0}}@media screen and (max-width:768px){.our-impact__content-item div.create-el--7{padding-right:20px}}@media screen and (max-width:576px){.our-impact__content-item div.create-el--7{padding-right:32px}}@media screen and (max-width:480px){.our-impact__content-item div.create-el--7{padding-right:36px}}@media screen and (max-width:450px){.our-impact__content-item div.create-el--7{padding-right:32px}}.our-impact__content-item div.create-el--7 img,.our-impact__content-item div.create-el--7 svg{right:0;width:48px;margin-left:10px}@media screen and (max-width:1000px){.our-impact__content-item div.create-el--7 img,.our-impact__content-item div.create-el--7 svg{width:42px;right:-44px}}@media screen and (max-width:768px){.our-impact__content-item div.create-el--7 img,.our-impact__content-item div.create-el--7 svg{width:40px;right:-40px;margin-right:10px;right:-20px}}.our-impact__content-item div.create-el--7 img g path,.our-impact__content-item div.create-el--7 svg g path{fill:#4d64a9}.our-impact__content-item div.create-el--7 .title{font-size:52px;font-weight:700;color:#a1c1e6;margin-left:10px;margin-right:10px;margin-top:-2px}@media screen and (max-width:1600px){.our-impact__content-item div.create-el--7 .title{font-size:3rem}}@media screen and (max-width:1280px){.our-impact__content-item div.create-el--7 .title{font-size:2.25rem;margin-left:8px}}@media screen and (max-width:1440px){.our-impact__content-item{max-width:45%;flex:0 0 45%}}@media screen and (max-width:768px){.our-impact__content-item{font-size:1rem;max-width:100%;flex:0 0 100%}}@media screen and (max-width:576px){.our-impact__content-item{max-width:100%;flex:0 0 100%}}@media screen and (max-width:1440px){.our-impact__content-item-header{font-size:1rem}}@media screen and (max-width:1280px){.our-impact__content-item-header{font-size:.875rem}}.our-impact__content-item-header img,.our-impact__content-item-header svg{width:72px}@media screen and (max-width:1600px){.our-impact__content-item-header img,.our-impact__content-item-header svg{width:62px}}@media screen and (max-width:768px){.our-impact__content-item-header img,.our-impact__content-item-header svg{width:48px}}.our-impact__content-item-header img g path,.our-impact__content-item-header svg g path{fill:#4d64a9}.our-impact__content-item-header .title{font-size:62px;font-weight:700;color:#a1c1e6;margin-left:20px}@media screen and (max-width:1600px){.our-impact__content-item-header .title{font-size:56px}}@media screen and (max-width:1440px){.our-impact__content-item-header .title{font-size:3rem}}@media screen and (max-width:1280px){.our-impact__content-item-header .title{font-size:2.25rem}}.our-impact__content-item-text{color:#fff;text-transform:uppercase;font-weight:500;font-size:1.125rem;margin-top:8px;line-height:150%}@media screen and (max-width:1440px){.our-impact__content-item-text{font-size:1rem}}@media screen and (max-width:1280px){.our-impact__content-item-text{font-size:.875rem}}.our-impact__content-item--1 .our-impact__content-item-header .title{min-width:212px;display:inline-block;margin-right:10px;margin-left:0}@media screen and (max-width:1600px){.our-impact__content-item--1 .our-impact__content-item-header .title{min-width:190px}}@media screen and (max-width:1440px){.our-impact__content-item--1 .our-impact__content-item-header .title{min-width:165px}}@media screen and (max-width:1280px){.our-impact__content-item--1 .our-impact__content-item-header .title{min-width:125px}}.our-impact__content-item--2{margin-top:50px;margin-bottom:40px}@media screen and (max-width:1280px){.our-impact__content-item--2{margin-top:40px;margin-bottom:20px}}.our-impact__content-item--2 .our-impact__content-item-header .title{font-size:3rem;margin-left:0;margin-right:10px;min-width:94px}@media screen and (max-width:768px){.our-impact__content-item--2 .our-impact__content-item-header .title{font-size:2.625rem}}.our-impact__content-item--2 .our-impact__content-item-header img,.our-impact__content-item--2 .our-impact__content-item-header svg{width:62px}@media screen and (max-width:768px){.our-impact__content-item--2 .our-impact__content-item-header img,.our-impact__content-item--2 .our-impact__content-item-header svg{width:52px}}@media screen and (max-width:1600px){.our-impact__content-item--3{flex:0 0 50%;max-width:50%}}@media screen and (max-width:1440px){.our-impact__content-item--3{flex:0 0 55%;max-width:55%}}@media screen and (max-width:1280px){.our-impact__content-item--3{margin-top:-50px}}@media screen and (max-width:768px){.our-impact__content-item--3{margin-top:0;flex:0 0 100%;max-width:100%}}.our-impact__content-item--3 .our-impact__content-item-header .title{font-size:56px;margin-right:10px}@media screen and (max-width:1600px){.our-impact__content-item--3 .our-impact__content-item-header .title{margin-left:10px;font-size:52px}}@media screen and (max-width:1440px){.our-impact__content-item--3 .our-impact__content-item-header .title{font-size:3rem}}@media screen and (max-width:1280px){.our-impact__content-item--3 .our-impact__content-item-header .title{font-size:2.25rem}}@media screen and (max-width:768px){.our-impact__content-item--3 .our-impact__content-item-header .title{font-size:3rem}}.our-impact__content-item--3 .our-impact__content-item-header img,.our-impact__content-item--3 .our-impact__content-item-header svg{width:60px}@media screen and (max-width:1600px){.our-impact__content-item--3 .our-impact__content-item-header img,.our-impact__content-item--3 .our-impact__content-item-header svg{width:52px}}@media screen and (max-width:1440px){.our-impact__content-item--3 .our-impact__content-item-header img,.our-impact__content-item--3 .our-impact__content-item-header svg{width:45px}}@media screen and (max-width:1280px){.our-impact__content-item--3 .our-impact__content-item-header img,.our-impact__content-item--3 .our-impact__content-item-header svg{width:32px}}.our-impact__content-item--4{margin-top:100px}@media screen and (max-width:1280px){.our-impact__content-item--4{margin-top:10px}}@media screen and (max-width:768px){.our-impact__content-item--4{margin-top:40px;flex:0 0 100%;max-width:100%}}.our-impact__content-item--4 .our-impact__content-item-header .title{font-size:3.75rem;margin-left:0;margin-right:16px}@media screen and (max-width:768px){.our-impact__content-item--4 .our-impact__content-item-header .title{font-size:3rem}}.our-impact__content-item--4 .our-impact__content-item-header img,.our-impact__content-item--4 .our-impact__content-item-header svg{width:72px}@media screen and (max-width:768px){.our-impact__content-item--4 .our-impact__content-item-header img,.our-impact__content-item--4 .our-impact__content-item-header svg{width:64px}}.our-impact__content-item--5{margin-top:-50px}@media screen and (max-width:768px){.our-impact__content-item--5{margin-top:40px;flex:0 0 100%;max-width:100%}}.our-impact__content-item--5 .our-impact__content-item-header .title{font-size:3rem;margin-left:10px;margin-right:20px}.our-impact__content-item--5 .our-impact__content-item-header img,.our-impact__content-item--5 .our-impact__content-item-header svg{width:60px}.our-impact__content-item--6{margin-top:100px}@media screen and (max-width:768px){.our-impact__content-item--6{margin-top:40px;flex:0 0 100%;max-width:100%}}.our-impact__content-item--6 .our-impact__content-item-header .title{font-size:3rem;margin-left:16px}.our-impact__content-item--6 .our-impact__content-item-header img,.our-impact__content-item--6 .our-impact__content-item-header svg{width:60px}.our-impact__content-item--7{margin-top:-50px;position:relative;flex:0 0 50%;max-width:50%}@media screen and (max-width:1440px){.our-impact__content-item--7{flex:0 0 52%;max-width:52%}}@media screen and (max-width:768px){.our-impact__content-item--7{margin-top:40px;flex:0 0 100%;max-width:100%}}.our-impact__content-item--7 img,.our-impact__content-item--7 svg{position:static;right:0;width:54px;bottom:0}.our-impact__content-item--7 img g path,.our-impact__content-item--7 svg g path{fill:#4d64a9}@media screen and (max-width:1600px){.our-impact__content-item--7 img,.our-impact__content-item--7 svg{width:50px}}@media screen and (max-width:1440px){.our-impact__content-item--7 img,.our-impact__content-item--7 svg{width:48px;right:-25px}}@media screen and (max-width:1280px){.our-impact__content-item--7 img,.our-impact__content-item--7 svg{right:-40px}}@media screen and (max-width:768px){.our-impact__content-item--7 img,.our-impact__content-item--7 svg{right:-20px}}.our-impact__content-item--7 .our-impact__content-item-header .title{font-size:3.75rem}@media screen and (max-width:1600px){.our-impact__content-item--7 .our-impact__content-item-header .title{font-size:54px}}@media screen and (max-width:1440px){.our-impact__content-item--7 .our-impact__content-item-header .title{font-size:3rem}}@media screen and (max-width:1280px){.our-impact__content-item--7 .our-impact__content-item-header .title{font-size:2.25rem}}.our-impact__content-item--7 .our-impact__content-item-header img,.our-impact__content-item--7 .our-impact__content-item-header svg{width:54px}.our-impact__content--animated .our-impact__content-item:first-child{opacity:1;transform:none;transition:all .5s ease-in-out}.our-impact__content--animated .our-impact__content-item:nth-child(2){opacity:1;transform:none;transition:all .8s ease-in-out}.our-impact__content--animated .our-impact__content-item:nth-child(3){opacity:1;transform:none;transition:all 1.1s ease-in-out}.our-impact__content--animated .our-impact__content-item:nth-child(4){opacity:1;transform:none;transition:all 1.4s ease-in-out}.our-impact__content--animated .our-impact__content-item:nth-child(5){opacity:1;transform:none;transition:all 1.7s ease-in-out}.our-impact__content--animated .our-impact__content-item:nth-child(6){opacity:1;transform:none;transition:all 2s ease-in-out}.our-impact__content--animated .our-impact__content-item:nth-child(7){opacity:1;transform:none;transition:all 2.5s ease-in-out}.stories{background-color:#122042}.stories__slider{position:relative;height:850px}@media screen and (max-width:1440px){.stories__slider{height:720px}}@media screen and (max-width:360px){.stories__slider{padding:0 10px}}.stories__slider-item{height:670px;background-color:#000;position:relative;color:#fff;width:70%;overflow-x:hidden;background-size:cover;background-repeat:no-repeat;background-position:50%}.stories__slider-item:hover a,.stories__slider-item:hover span{color:#122042}@media screen and (max-width:1440px){.stories__slider-item{height:540px}}@media screen and (max-width:1000px){.stories__slider-item{background-image:none!important}}@media screen and (max-width:576px){.stories__slider-item{width:90%}}.stories__slider-item-image img{width:100%;height:100%;max-height:310px;-o-object-fit:cover;object-fit:cover}.stories__slider-item-image--mobile{display:none}@media screen and (max-width:1000px){.stories__slider-item-image--mobile{display:block}}.stories__slider-item-info{width:48%;height:100%;position:absolute;padding:140px 45px 140px 35px;transform:translateX(100%);transition:all 1s ease-in-out;top:0;right:0;background-color:#ecbc2d}@media screen and (max-width:1280px){.stories__slider-item-info{padding:70px 25px 70px 20px}}@media screen and (max-width:1000px){.stories__slider-item-info{width:100%;top:auto;min-height:220px;max-height:230px;bottom:0;padding:20px 15px 50px;transform:translateX(0);position:static}}.stories__slider-item-info .title{font-size:1.5rem;color:#122042;font-weight:700;margin-bottom:150px}@media screen and (max-width:1440px){.stories__slider-item-info .title{margin-bottom:80px}}@media screen and (max-width:1280px){.stories__slider-item-info .title{font-size:1.313rem;margin-bottom:50px}}@media screen and (max-width:1000px){.stories__slider-item-info .title{margin-bottom:20px}}@media screen and (max-width:768px){.stories__slider-item-info .title{font-size:1.125rem}}.stories__slider-item-info .tags{display:flex;flex-wrap:wrap}.stories__slider-item-info .tags .tag{font-size:.875rem;color:#122042;display:block;padding:12px 20px;background-color:#a6a9b6;margin-right:10px;margin-bottom:10px}@media screen and (max-width:1280px){.stories__slider-item-info .tags .tag{padding:12px}}@media screen and (max-width:1000px){.stories__slider-item-info .tags .tag{font-size:.75rem;padding:5px;margin-right:15px;margin-bottom:8px}}@media screen and (max-width:768px){.stories__slider-item-info .tags .tag{font-size:.625rem;padding:4px;margin-right:12px}}.stories__slider-item-info .more{position:absolute;text-transform:uppercase;font-weight:300;bottom:50px;right:50px}@media screen and (max-width:1000px){.stories__slider-item-info .more{bottom:20px}}.stories__slider-item-info .more a,.stories__slider-item-info .more span{color:#122042;display:inline-block;transition:all .2s;font-size:.875rem;font-weight:500}.stories__slider-item-info .more a:after,.stories__slider-item-info .more span:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:120px;height:1px;width:0;background-color:#122042;transition:all .3s}@media screen and (max-width:768px){.stories__slider-item-info .more a,.stories__slider-item-info .more span{font-size:.875rem}}.stories__slider-item-info .more:hover a,.stories__slider-item-info .more:hover span{color:#122042;padding-right:100px}.stories__slider-item-info .more:hover a:after,.stories__slider-item-info .more:hover span:after{width:62px}.stories__slider-item.swiper-slide-active .stories__slider-item-info{transform:translateX(0)}.stories__slider-item:nth-child(7n+1) .stories__slider-item-info{background-color:#ecbc2d}.stories__slider-item:nth-child(7n+1) .stories__slider-item-info .more a,.stories__slider-item:nth-child(7n+1) .stories__slider-item-info .more span,.stories__slider-item:nth-child(7n+1) .stories__slider-item-info .title{color:#122042}.stories__slider-item:nth-child(7n+1) .stories__slider-item-info .more a:after,.stories__slider-item:nth-child(7n+1) .stories__slider-item-info .more span:after{background-color:#122042}.stories__slider-item:nth-child(7n+2) .stories__slider-item-info{background-color:#2c355f}.stories__slider-item:nth-child(7n+2) .stories__slider-item-info .more a,.stories__slider-item:nth-child(7n+2) .stories__slider-item-info .more span,.stories__slider-item:nth-child(7n+2) .stories__slider-item-info .title{color:#fff}.stories__slider-item:nth-child(7n+2) .stories__slider-item-info .more a:after,.stories__slider-item:nth-child(7n+2) .stories__slider-item-info .more span:after{background-color:#fff}.stories__slider-item:nth-child(7n+3) .stories__slider-item-info{background-color:#4d64a9}.stories__slider-item:nth-child(7n+3) .stories__slider-item-info .more a,.stories__slider-item:nth-child(7n+3) .stories__slider-item-info .more span,.stories__slider-item:nth-child(7n+3) .stories__slider-item-info .title{color:#fff}.stories__slider-item:nth-child(7n+3) .stories__slider-item-info .more a:after,.stories__slider-item:nth-child(7n+3) .stories__slider-item-info .more span:after{background-color:#fff}.stories__slider-item:nth-child(7n+4) .stories__slider-item-info{background-color:#e5e5ea}.stories__slider-item:nth-child(7n+4) .stories__slider-item-info .more a,.stories__slider-item:nth-child(7n+4) .stories__slider-item-info .more span,.stories__slider-item:nth-child(7n+4) .stories__slider-item-info .title{color:#122042}.stories__slider-item:nth-child(7n+4) .stories__slider-item-info .more a:after,.stories__slider-item:nth-child(7n+4) .stories__slider-item-info .more span:after{background-color:#122042}.stories__slider-item:nth-child(7n+5) .stories__slider-item-info{background-color:#f4d533}.stories__slider-item:nth-child(7n+5) .stories__slider-item-info .more a,.stories__slider-item:nth-child(7n+5) .stories__slider-item-info .more span,.stories__slider-item:nth-child(7n+5) .stories__slider-item-info .title{color:#122042}.stories__slider-item:nth-child(7n+5) .stories__slider-item-info .more a:after,.stories__slider-item:nth-child(7n+5) .stories__slider-item-info .more span:after{background-color:#122042}.stories__slider .swiper-button-next,.stories__slider .swiper-button-prev{width:55px;height:55px;background-color:#a1c1e6;border-radius:150%;position:absolute;top:305px;left:10px;background-repeat:no-repeat;font-size:0;background-size:30px;z-index:1;transition:all .2s ease-in-out;cursor:pointer;background-position:50%}@media screen and (max-width:1000px){.stories__slider .swiper-button-next,.stories__slider .swiper-button-prev{top:255px}}.stories__slider .swiper-button-next:after,.stories__slider .swiper-button-prev:after{display:none}@media screen and (max-width:768px){.stories__slider .swiper-button-next,.stories__slider .swiper-button-prev{width:32px;height:32px;background-size:20px}}.stories__slider .swiper-button-next:hover,.stories__slider .swiper-button-prev:hover{background-color:#fff;border:1px solid #122042}.stories__slider .swiper-button-prev{background-image:url(/images/stories--left.png?7c069906f24700dbe35704d396a483e9);left:145px}@media screen and (max-width:1440px){.stories__slider .swiper-button-prev{left:105px}}@media screen and (max-width:1280px){.stories__slider .swiper-button-prev{left:75px}}@media screen and (max-width:1000px){.stories__slider .swiper-button-prev{left:25px}}@media screen and (max-width:768px){.stories__slider .swiper-button-prev{left:24px}}@media screen and (max-width:576px){.stories__slider .swiper-button-prev{left:-16px}}@media screen and (max-width:360px){.stories__slider .swiper-button-prev{left:-10px}}.stories__slider .swiper-button-next{right:145px;left:auto;background-image:url(/images/stories--right.png?b191ab97426dfef4f452cb54d64434b2)}@media screen and (max-width:1440px){.stories__slider .swiper-button-next{right:105px}}@media screen and (max-width:1280px){.stories__slider .swiper-button-next{right:75px}}@media screen and (max-width:1000px){.stories__slider .swiper-button-next{right:25px}}@media screen and (max-width:768px){.stories__slider .swiper-button-next{right:24px}}@media screen and (max-width:576px){.stories__slider .swiper-button-next{right:-16px}}@media screen and (max-width:360px){.stories__slider .swiper-button-next{right:-10px}}.stories__slider .stories-button-hidden{opacity:0;transition:all .3s}.stories-pagination{left:50%!important;transform:translateX(-50%)!important;bottom:70px!important;display:flex;margin:0 auto;height:50px;align-items:center;justify-content:center}.stories-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#fff;border-radius:150%;font-size:0!important;opacity:1!important;transition:all .1s;font-size:.875rem;color:#fff;border:none;display:flex;align-items:center;justify-content:center;margin:0 10px!important}.stories-pagination .swiper-pagination-bullet-active{width:45px;height:45px;background:none;font-size:.875rem!important;border:1px solid #fff}@media screen and (max-width:768px){.stories-pagination .swiper-pagination-bullet-active{width:32px;height:32px}}.media{padding:0 0 200px;margin-bottom:10px}@media screen and (max-width:1440px){.media{padding-bottom:200px}}@media screen and (max-width:1280px){.media{padding-bottom:100px}}@media screen and (max-width:768px){.media{padding-top:20px}}.media__wrapper{display:flex;align-items:flex-start;justify-content:space-between;position:relative}@media screen and (max-width:1000px){.media__wrapper{flex-wrap:wrap}}.media__content{padding:80px 0 70px;max-width:50%;flex:0 0 80%;transform:translateX(-100%)}@media screen and (max-width:1000px){.media__content{max-width:100%;flex:0 0 100%;order:2;padding-top:400px}}.media__content-btn{opacity:0;transition:all .5s;transform:translateY(100px)}.media__content--init{transform:none}.media__content--moved{max-width:80%}.media__content--fade .media__content-btn,.media__content--fade .media__content-list-item{opacity:1;transform:none}.media__content:before{content:"";position:absolute;left:-99%;width:100%;height:100%;z-index:-1;top:0;background-color:#f4d533}.media__content-list{margin-bottom:170px}@media screen and (max-width:1440px){.media__content-list{margin-bottom:50px}}.media__content-list-item{margin-bottom:15px;position:relative;opacity:0;transform:translateY(100px)}.media__content-list-item:first-child{transition:opacity .5s,transform .3s}.media__content-list-item:nth-child(2){transition:opacity .6s,transform .4s}.media__content-list-item:nth-child(3){transition:opacity .7s,transform .5s}.media__content-list-item:nth-child(4){transition:opacity .8s,transform .6s}.media__content-list-item:nth-child(5){transition:opacity .9s,transform .7s}.media__content-list-item:nth-child(6){transition:opacity 1s,transform .8s}@media screen and (max-width:576px){.media__content-list-item{margin-bottom:12px}}.media__content-list-item a{font-size:1.5rem;font-weight:700;color:#000;display:inline-block;transition:all .2s}@media screen and (max-width:1280px){.media__content-list-item a{font-size:1.25rem}}@media screen and (max-width:576px){.media__content-list-item a{font-size:1rem}}.media__content-list-item:before{content:"";position:absolute;width:0;top:50%;transform:translateY(-50%);height:1px;left:0;background-color:#000;transition:all .2s}.media__content-list-item:hover a{padding-left:70px}.media__content-list-item:hover:before{width:60px}.media__video{margin-top:-50px;opacity:0;transform:translateY(100px)}.media__video .video:before{content:"";position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#122042;transition:all 1s ease-in-out}.media__video .video iframe,.media__video .video video{height:100%;width:100%}.media__video .video .control{width:110px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:99;height:110px;border-radius:150%;display:flex;background:none;padding:0;align-items:center;justify-content:center;border:none;cursor:pointer}.media__video .video .control .circle{width:100%;height:100%;border-radius:150%;border:1px solid #fff;display:flex;align-items:center;justify-content:center}.media__video .video .control .circle__inner{width:75px;height:75px;border-radius:150%;background:hsla(0,0%,100%,.5);transition:all .3s;display:flex;align-items:center;justify-content:center}.media__video .video .control .circle__inner .triangle{width:0;height:0;margin-left:6px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12px 0 12px 16px}.media__video .video .control:hover .circle__inner{width:100%;height:100%}.media__video .video .control.hidden{display:none}.media__video--fade{opacity:1;transform:none}.media__video--bg .video:before{width:0}.media-logo{width:350px;position:absolute;left:60%;bottom:150px;z-index:10;transition:all 1s}@media screen and (max-width:1280px){.media-logo{width:300px}}@media screen and (max-width:768px){.media-logo{width:240px;left:55%}}@media screen and (max-width:576px){.media-logo{width:180px}}@media screen and (max-width:360px){.media-logo{width:140px}}.media-logo svg{width:100%}.media-logo svg .media-svg-rect--left{transform:rotateX(90deg) rotateY(38deg);transition:all 1s;transform-origin:-95px;position:absolute}.media-logo svg .media-svg-rect--right{transform:rotateX(-90deg) rotateY(15deg);transition:all 1s;transform-origin:820px;position:absolute}.media-logo svg .media-svg-triangle--left{transform-origin:330px;transform:rotateY(90deg);transition:all 1s;position:absolute}.media-logo svg .media-svg-triangle--right{transform-origin:170px;transform:rotateY(90deg);transition:all 1s;position:absolute}.media--logo-rect .media-logo svg .media-svg-rect--left,.media--logo-rect .media-logo svg .media-svg-rect--right,.media--logo-triangle .media-logo svg .media-svg-triangle--left,.media--logo-triangle .media-logo svg .media-svg-triangle--right{transform:none}.media--logo-position .media-logo{left:360px;bottom:-150px}@media screen and (max-width:1440px){.media--logo-position .media-logo{left:320px}}@media screen and (max-width:576px){.media--logo-position .media-logo{left:185px;bottom:-80px}}@media screen and (max-width:360px){.media--logo-position .media-logo{left:125px;bottom:-100px}}.who-we-are{padding:100px 0 50px}@media screen and (max-width:768px){.who-we-are{padding:20px 0}}.who-we-are__wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding-top:40px}@media screen and (max-width:768px){.who-we-are__wrapper{padding-top:20px}}.who-we-are__col{max-width:50%;flex:0 0 50%}@media screen and (max-width:1000px){.who-we-are__col{max-width:100%;flex:0 0 100%}}.who-we-are__item{max-width:100%;flex:0 0 100%;display:flex;justify-content:space-between;padding-right:100px}@media screen and (max-width:1600px){.who-we-are__item{padding-right:90px}}@media screen and (max-width:1440px){.who-we-are__item{padding-right:60px}}@media screen and (max-width:1280px){.who-we-are__item{padding-right:40px;margin-bottom:75px}}@media screen and (max-width:1000px){.who-we-are__item{margin-bottom:40px;height:auto}}@media screen and (max-width:576px){.who-we-are__item{padding-right:0}}.who-we-are__item-number{max-width:15%;flex:0 0 15%;font-size:72px;font-weight:700;color:#ecbc2d;line-height:85%;transition:all .3s}@media screen and (max-width:1440px){.who-we-are__item-number{font-size:3.75rem}}@media screen and (max-width:1280px){.who-we-are__item-number{font-size:3rem;max-width:20%;flex:0 0 20%}}@media screen and (max-width:1000px){.who-we-are__item-number{flex:0 0 10%;max-width:10%}}@media screen and (max-width:768px){.who-we-are__item-number{flex:0 0 15%;max-width:15%}}.who-we-are__item-content{max-width:82%;flex:0 0 82%}@media screen and (max-width:1280px){.who-we-are__item-content{max-width:75%;flex:0 0 75%}}@media screen and (max-width:1000px){.who-we-are__item-content{max-width:85%;flex:0 0 85%}}@media screen and (max-width:768px){.who-we-are__item-content{max-width:75%;flex:0 0 75%}}.who-we-are__item-content-title{color:#122042;font-weight:700;font-size:1.5rem;margin-bottom:24px;transition:all .3s}@media screen and (max-width:1280px){.who-we-are__item-content-title{font-size:1.25rem}}@media screen and (max-width:1000px){.who-we-are__item-content-title{margin-bottom:12px}}@media screen and (max-width:768px){.who-we-are__item-content-title{font-size:1.125rem}}.who-we-are__item-content-text{color:#000;line-height:155%}.who-we-are__item:hover .who-we-are__item-content-title,.who-we-are__item:hover .who-we-are__item-number{color:#4d64a9}.donors__logos{padding:45px 0 130px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}@media screen and (max-width:1000px){.donors__logos{padding:25px 0 90px}}@media screen and (max-width:576px){.donors__logos{padding:25px 0 40px;margin-left:-10px;margin-right:-10px}}.donors__logos img{width:auto;margin:0 16px 20px;height:auto;max-height:50px}@media screen and (max-width:1600px){.donors__logos img{max-height:45px;max-height:38px}}@media screen and (max-width:1280px){.donors__logos img{max-height:30px}}@media screen and (max-width:1000px){.donors__logos img{max-height:25px;margin:0 8px 20px}}@media screen and (max-width:768px){.donors__logos img{max-height:15px;margin:0 8px 20px}}@media screen and (max-width:576px){.donors__logos img{max-height:16px;margin:0 3.2px 20px}}@media screen and (max-width:450px){.donors__logos img{max-height:13px;margin:0 3px 20px}}@media screen and (max-width:390px){.donors__logos img{max-height:14px;margin:0 2px 20px}}@media screen and (max-width:375px){.donors__logos img{max-height:13px;margin:0 2px 20px}}@media screen and (max-width:350px){.donors__logos img{max-height:13px;margin:0 1.2px 20px}}@media screen and (max-width:325px){.donors__logos img{max-height:12px;margin:0 1px 20px}}.our-priorities{background-color:#fff;padding-bottom:100px;padding-top:120px}@media screen and (max-width:1000px){.our-priorities{padding:25px 0 90px}}@media screen and (max-width:576px){.our-priorities{padding:25px 0 40px}}.our-priorities .section-title{color:#2c355f}.our-priorities__wrapper{display:grid;grid-template-columns:1fr;-moz-column-gap:24px;column-gap:24px;row-gap:3em;margin-top:30px}@media screen and (max-width:1000px){.our-priorities__wrapper{grid-template-columns:1fr;row-gap:2em}}.our-priorities__block{padding-right:50px;display:block;-webkit-text-decoration:1;text-decoration:1;padding-left:100px}@media screen and (max-width:1280px){.our-priorities__block{padding-left:0}}.our-priorities__block-left{flex:0 0 15%}@media screen and (max-width:1440px){.our-priorities__block-left{flex:0 0 22%}}.our-priorities__block-content{display:flex;align-items:flex-start}@media screen and (max-width:1000px){.our-priorities__block-content{display:block}}.our-priorities__block-content .icon{margin-right:24px;flex:0 0 100px}@media screen and (max-width:576px){.our-priorities__block-content .icon{flex:none}}.our-priorities__block-content .icon img{width:100%;max-width:100px}.our-priorities__block-content .text{color:#2c355f;font-weight:400;padding-top:8px;line-height:150%}.our-priorities__block-content .text p{margin-top:0}@media screen and (max-width:576px){.our-priorities__block-content .text{padding-top:8px}}.our-priorities__block-title{color:#2c355f;font-size:1.313rem;text-transform:uppercase;font-weight:700;margin-bottom:24px;transition:all .25s}@media screen and (max-width:576px){.our-priorities__block-title{margin-bottom:8px}}.our-priorities__block:hover .our-priorities__block-title{color:#6b8ec8}.news__top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:1000px){.news__top .section-title--news{order:2}.news__top .news__filter{order:3}.news__top .breadcrumbs{order:1}}.news-page{padding-top:180px}@media screen and (max-width:1000px){.news-page{padding-top:120px}}.news__list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:50px;margin-top:50px}@media screen and (max-width:1000px){.news__list{justify-content:space-between}}.news__item{max-width:32%;flex:0 0 32%;height:585px;padding:20px 40px 70px 30px;position:relative;display:block;color:#fff;transition:all 1s ease-in-out;transition-delay:.1s}@media screen and (max-width:1600px){.news__item{height:520px}}@media screen and (max-width:1440px){.news__item{height:450px;padding:20px 30px 70px 20px}}@media screen and (max-width:1376px){.news__item{height:425px;padding:20px 30px 70px 20px}}@media screen and (max-width:1280px){.news__item{height:400px;padding:10px 20px 20px 25px}}@media screen and (max-width:1000px){.news__item{max-width:45%;flex:0 0 45%}}@media screen and (max-width:768px){.news__item{max-width:48%;flex:0 0 48%}}@media screen and (max-width:576px){.news__item{max-width:100%;flex:0 0 100%;margin-bottom:20px}}.news__item-date{font-size:1rem;margin-top:15px;color:#fff}@media screen and (max-width:1600px){.news__item-date{margin-top:10px}}@media screen and (max-width:1440px){.news__item-date{margin-top:10px;font-size:.813rem}}@media screen and (max-width:1280px){.news__item-date{margin-top:15px}}@media screen and (max-width:768px){.news__item-date{margin-top:10px}}.news__item-title{margin-top:35px;font-weight:700;font-size:1.5rem;color:#fff}@media screen and (max-width:1600px){.news__item-title{font-size:1.25rem}}@media screen and (max-width:1440px){.news__item-title{font-size:1rem}}@media screen and (max-width:768px){.news__item-title{font-size:.813rem;margin-top:15px}}@media screen and (max-width:576px){.news__item-title{font-size:.875rem;margin-top:20px}}.news__item-text{margin-top:25px;line-height:135%;color:#fff}@media screen and (max-width:1600px){.news__item-text{font-size:.875rem;margin-top:20px}}@media screen and (max-width:1440px){.news__item-text{margin-top:10px;font-size:.75rem}}@media screen and (max-width:1280px){.news__item-text{margin-top:15px}}@media screen and (max-width:768px){.news__item-text{font-size:.625rem}}@media screen and (max-width:576px){.news__item-text{font-size:.75rem}}.news__item-tags{margin-top:40px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:1600px){.news__item-tags{margin-top:50px}}@media screen and (max-width:1440px){.news__item-tags{margin-top:20px}}@media screen and (max-width:768px){.news__item-tags{margin-top:15px}}@media screen and (max-width:576px){.news__item-tags{margin-top:20px}}.news__item-tags .tag{padding:8px 16px;color:#000;font-size:.75rem;background-color:#a1c1e6;margin-right:10px;margin-bottom:10px}@media screen and (max-width:1440px){.news__item-tags .tag{padding:8px 12px;font-size:.688rem}}@media screen and (max-width:1280px){.news__item-tags .tag{padding:8px 12px;font-size:.625rem;margin-right:10px}}@media screen and (max-width:768px){.news__item-tags .tag{padding:4px 8px;margin-bottom:8px;margin-right:8px;font-size:.625rem}}.news__item-transparent{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent)}.news__item-image{width:0;height:100%;background-repeat:no-repeat;background-size:cover;position:absolute;transition:width .3s,height .3s,transform 1s;bottom:0;left:0}.news__item-more{position:absolute;bottom:45px;right:40px;text-transform:uppercase}@media screen and (max-width:1440px){.news__item-more{bottom:25px;right:25px}}.news__item-more a,.news__item-more span{transition:all .3s;display:inline-block;color:#fff}@media screen and (max-width:1440px){.news__item-more a,.news__item-more span{font-size:.875rem}}.news__item-more a:after,.news__item-more span:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:120px;height:1px;width:0;background-color:#fff;transition:all .3s}.news__item-more:hover a,.news__item-more:hover span{padding-right:100px}.news__item-more:hover a:after,.news__item-more:hover span:after{width:62px}@media screen and (max-width:1280px){.news__item-more:hover a:after,.news__item-more:hover span:after{width:42px}}.news__item:nth-child(3n+2){transform:translateY(70px);margin:0 30px 70px}@media screen and (max-width:1600px){.news__item:nth-child(3n+2){margin:0 27px 60px}}@media screen and (max-width:1440px){.news__item:nth-child(3n+2){margin:0 24px 50px;transform:translateY(50px)}}@media screen and (max-width:1280px){.news__item:nth-child(3n+2){transform:translateY(40px);margin:0 19px 50px}}@media screen and (max-width:1000px){.news__item:nth-child(3n+2){transform:none;margin:0 0 40px}}.news__item:nth-child(2n){transform:translateY(35px)}@media screen and (max-width:1280px){.news__item:nth-child(2n){transform:translateY(20px)}}@media screen and (max-width:1000px){.news__item:nth-child(2n){transform:none;margin:0 0 40px}}.news__item:nth-child(odd){transform:translateY(-35px)}@media screen and (max-width:1280px){.news__item:nth-child(odd){transform:translateY(-20px)}}@media screen and (max-width:1000px){.news__item:nth-child(odd){transform:none;margin:0 0 40px}}.news__item:nth-child(6n+1){background-color:#122042}.news__item:nth-child(6n+2){background-color:#ecbc2d}.news__item:nth-child(6n+2) .news__item-date,.news__item:nth-child(6n+2) .news__item-text,.news__item:nth-child(6n+2) .news__item-title{color:#122042}.news__item:nth-child(6n+2) .news__item-transparent{background:linear-gradient(0deg,hsla(0,0%,100%,.75),transparent)}.news__item:nth-child(6n+2) .news__item-more a,.news__item:nth-child(6n+2) .news__item-more span{color:#122042}.news__item:nth-child(6n+2) .news__item-more a:after,.news__item:nth-child(6n+2) .news__item-more span:after{background-color:#122042}.news__item:nth-child(6n+3){background-color:#4d64a9}.news__item:nth-child(6n+4){background-color:#e5e5ea}.news__item:nth-child(6n+4) .news__item-date,.news__item:nth-child(6n+4) .news__item-text,.news__item:nth-child(6n+4) .news__item-title{color:#122042}.news__item:nth-child(6n+4) .news__item-transparent{background:linear-gradient(0deg,hsla(0,0%,100%,.75),transparent)}.news__item:nth-child(6n+4) .news__item-more a,.news__item:nth-child(6n+4) .news__item-more span{color:#122042}.news__item:nth-child(6n+4) .news__item-more a:after,.news__item:nth-child(6n+4) .news__item-more span:after{background-color:#122042}.news__item:nth-child(6n+5){background-color:#a1c1e6}.news__item:nth-child(6n+5) .news__item-date,.news__item:nth-child(6n+5) .news__item-text,.news__item:nth-child(6n+5) .news__item-title{color:#122042}.news__item:nth-child(6n+5) .news__item-transparent{background:linear-gradient(0deg,hsla(0,0%,100%,.75),transparent)}.news__item:nth-child(6n+5) .news__item-more a,.news__item:nth-child(6n+5) .news__item-more span{color:#122042}.news__item:nth-child(6n+5) .news__item-more a:after,.news__item:nth-child(6n+5) .news__item-more span:after{background-color:#122042}.news__item:nth-child(6n+5) .news__item-tags .tag{background-color:#122042;color:#fff}.news__item:nth-child(6n+6){background-color:#f4d533}.news__item:nth-child(6n+6) .news__item-date,.news__item:nth-child(6n+6) .news__item-text,.news__item:nth-child(6n+6) .news__item-title{color:#122042}.news__item:nth-child(6n+6) .news__item-transparent{background:linear-gradient(0deg,hsla(0,0%,100%,.75),transparent)}.news__item:nth-child(6n+6) .news__item-more a,.news__item:nth-child(6n+6) .news__item-more span{color:#122042}.news__item:nth-child(6n+6) .news__item-more a:after,.news__item:nth-child(6n+6) .news__item-more span:after{background-color:#122042}.news__item:hover .news__item-image{width:100%;height:100%}.news__item:hover .news__item-transparent{opacity:1}.news__tags{margin:100px 0}@media screen and (max-width:1000px){.news__tags{margin:50px 0}}.news__tags-wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;position:relative}.news__tags-title{max-width:10%;flex:0 0 10%}@media screen and (max-width:1280px){.news__tags-title{max-width:100%;flex:0 0 100%;margin-bottom:12px}}.news__tags-list{max-width:90%;flex:0 0 90%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;height:120px;overflow:hidden;transition:all .3s}.news__tags-list--all{height:auto!important}@media screen and (max-width:1280px){.news__tags-list{max-width:100%;flex:0 0 100%}}@media screen and (max-width:768px){.news__tags-list{height:420px}}.news__tag{font-size:.875rem;color:#000;background-color:#a1c1e6;padding:8px 16px;transition:all .3s;text-align:center;margin-right:12px;display:inline-block;margin-bottom:12px;min-height:36px}.news__tag.active,.news__tag:hover{background-color:#ecbc2d;color:#000}.news__filter{z-index:80;transition:all .3s ease-in-out}@media screen and (max-width:1000px){.news__filter{width:100%;max-width:100%}}@media screen and (max-width:768px){.news__filter{height:0;opacity:0;visibility:hidden}.news__filter .news__form{transform:translateY(-150%)}}.news__filter--open{height:auto;opacity:1;visibility:visible}.news__filter--open .news__form{transform:translateY(0)}.news__form{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:10px;margin-bottom:0;transition:all .5s ease-in-out}@media screen and (max-width:1000px){.news__form{width:100%;flex:0 0 100%;margin-bottom:30px}.news__form label{max-width:100%;flex:0 0 100%;margin-bottom:20px}}.news__form-select{position:relative}@media screen and (max-width:1000px){.news__form-select{width:100%}}.news__form-select label{position:absolute;background-image:url(/images/dropdown.png?ea316d876309da5520236fa7b6816f7f);width:12px;right:24px;top:50%;z-index:-1;transform:translateY(-50%);height:7px;background-repeat:no-repeat;background-size:12px 7px}@media screen and (max-width:1000px){.news__form-select label{transform:none;top:24px}}.news__form .month-picker-input-container{width:230px;height:55px;border:1px solid #ccc;margin-left:25px;font-weight:500}.news__form .month-picker-input-container.focus{border:1px solid #000}@media screen and (max-width:1000px){.news__form .month-picker-input-container{width:100%!important;margin-left:0;margin-bottom:20px}}.news__form .month-picker-input-container .month-picker-input{width:100%;height:100%;border:none;font-size:1rem;padding:1em;font-family:Montserrat,sans-serif}.news__form .month-picker-input-container .month-picker__container{z-index:999}.news__form .month-picker-input-container .month-picker__month{font-family:Montserrat,sans-serif}.news__form .month-picker-input-container .month-picker__month.selected{border-radius:0;background-color:#122042}.news-hr{width:100%;background-color:#eee;height:1px;margin:80px 0 100px}@media screen and (max-width:1000px){.news-hr{margin:50px 0}}.news__btn{margin:20px 0 40px;justify-content:center;flex-wrap:wrap}.news-other__slider,.news__btn{display:flex;align-items:center}.news-other__slider{justify-content:space-between;touch-action:none;margin-top:20px;height:700px;transition:all 1s ease-in-out;position:relative;padding-bottom:20px}@media screen and (max-width:1600px){.news-other__slider{height:650px}}@media screen and (max-width:1440px){.news-other__slider{height:475px;margin-top:5px}}@media screen and (max-width:576px){.news-other__slider{padding-bottom:140px}}.news-other__slider--hide{transform:translateY(200px);opacity:0}.news-other__slider.slider-toched .swiper-wrapper{transition:transform 0s ease-out!important}.news-other__slider.slider-toched .news-other__item:nth-child(1n),.news-other__slider.slider-toched .news-other__item:nth-child(2n){transform:translateY(0)!important}.news-other__slider .swiper-wrapper{display:flex;align-items:center;justify-content:space-between;transition:transform .8s cubic-bezier(.165,.84,.44,1)!important}.news-other__slider .swiper-scrollbar{position:absolute;bottom:0;width:100%;opacity:0;visibility:hidden;height:10px;background:rgba(0,0,0,.1)}.news-other__slider .swiper-scrollbar .swiper-scrollbar-drag{height:100%;transition:transform .8s cubic-bezier(.165,.84,.44,1)!important;background:rgba(0,0,0,.4)}.news-other__slider-button-next,.news-other__slider-button-prev{width:55px;height:55px;background-color:transparent;border:1px solid #122042;border-radius:150%;position:absolute;bottom:0;left:10px;background-repeat:no-repeat;background-size:30px;z-index:12;cursor:pointer;background-position:50%;transition:all .2s;font-size:0;top:auto;display:none}.news-other__slider-button-next:after,.news-other__slider-button-prev:after{display:none}@media screen and (max-width:576px){.news-other__slider-button-next,.news-other__slider-button-prev{display:block}}.news-other__slider-button-next:hover,.news-other__slider-button-prev:hover{background-color:#fff;border:1px solid #fff}.news-other__slider-button-prev{background-image:url(/images/stories--left.png?7c069906f24700dbe35704d396a483e9);left:35%}@media screen and (max-width:576px){.news-other__slider-button-prev{left:0}}.news-other__slider-button-next{right:35%;left:auto;background-image:url(/images/stories--right.png?b191ab97426dfef4f452cb54d64434b2)}@media screen and (max-width:576px){.news-other__slider-button-next{right:0}}.news-other__slider .btn__see-more{position:absolute;bottom:0;display:none;left:50%;transform:translateX(-50%)}@media screen and (max-width:576px){.news-other__slider .btn__see-more{display:block}}.news-other-pagination{display:none;left:50%!important;transform:translateX(-50%)!important;bottom:-40px!important;margin:0 auto;height:50px;align-items:center;justify-content:center}.news-other-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#122042;border-radius:150%;font-size:0!important;opacity:1!important;transition:all .1s;font-size:.875rem;color:#122042;border:none;display:flex;align-items:center;justify-content:center;margin:0 10px!important}.news-other-pagination .swiper-pagination-bullet-active{width:45px;height:45px;background:none;font-size:.875rem!important;border:1px solid #122042}@media screen and (max-width:768px){.news-other-pagination .swiper-pagination-bullet-active{width:32px;height:32px}}@media screen and (max-width:576px){.news-other-pagination{display:flex}}.news-other__item{max-width:32%;flex:0 0 32%;height:585px;padding:20px 40px 70px 30px;position:relative;color:#fff;transition:all 1s ease-in-out;transition-delay:.1s}@media screen and (max-width:1440px){.news-other__item{padding:20px 30px 70px 20px}}@media screen and (max-width:1376px){.news-other__item{height:425px;padding:20px 30px 70px 20px}}@media screen and (max-width:1280px){.news-other__item{height:400px;padding:10px 20px 20px 25px}}@media screen and (max-width:1000px){.news-other__item{max-width:45%;flex:0 0 45%}}@media screen and (max-width:768px){.news-other__item{max-width:48%;flex:0 0 48%}}@media screen and (max-width:576px){.news-other__item{max-width:100%;flex:0 0 100%}.news-other__item:nth-child(n+3),.news-other__item:nth-child(n+4){visibility:visible;opacity:1}}.news-other__item-date{font-size:1rem;margin-top:15px;color:#fff}@media screen and (max-width:1600px){.news-other__item-date{margin-top:10px}}@media screen and (max-width:1440px){.news-other__item-date{margin-top:10px;font-size:.813rem}}@media screen and (max-width:1280px){.news-other__item-date{margin-top:15px}}@media screen and (max-width:768px){.news-other__item-date{margin-top:10px}}.news-other__item-title{margin-top:35px;font-weight:700;font-size:1.5rem;color:#fff}@media screen and (max-width:1600px){.news-other__item-title{font-size:1.25rem}}@media screen and (max-width:1440px){.news-other__item-title{font-size:1rem}}@media screen and (max-width:768px){.news-other__item-title{font-size:.813rem;margin-top:15px}}@media screen and (max-width:576px){.news-other__item-title{font-size:.875rem;margin-top:20px}}.news-other__item-text{margin-top:25px;line-height:135%;color:#fff}@media screen and (max-width:1600px){.news-other__item-text{font-size:.875rem;margin-top:20px}}@media screen and (max-width:1440px){.news-other__item-text{margin-top:10px;font-size:.75rem}}@media screen and (max-width:1280px){.news-other__item-text{margin-top:15px}}@media screen and (max-width:768px){.news-other__item-text{font-size:.625rem}}@media screen and (max-width:576px){.news-other__item-text{font-size:.75rem}}.news-other__item-tags{margin-top:40px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:1600px){.news-other__item-tags{margin-top:50px}}@media screen and (max-width:1440px){.news-other__item-tags{margin-top:20px}}@media screen and (max-width:768px){.news-other__item-tags{margin-top:15px}}@media screen and (max-width:576px){.news-other__item-tags{margin-top:20px}}.news-other__item-tags .tag{padding:8px 16px;color:#000;font-size:.75rem;background-color:#a1c1e6;margin-right:10px;margin-bottom:10px}@media screen and (max-width:1440px){.news-other__item-tags .tag{padding:8px 12px;font-size:.688rem}}@media screen and (max-width:1280px){.news-other__item-tags .tag{padding:8px 12px;font-size:.625rem;margin-right:10px}}@media screen and (max-width:768px){.news-other__item-tags .tag{padding:4px 8px;margin-bottom:8px;margin-right:8px;font-size:.625rem}}.news-other__item-transparent{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent)}.news-other__item-image{width:0;height:100%;background-repeat:no-repeat;background-size:cover;position:absolute;transition:width .3s,height .3s,transform 1s;bottom:0;left:0}.news-other__item-more{position:absolute;bottom:45px;right:40px;text-transform:uppercase}@media screen and (max-width:1440px){.news-other__item-more{bottom:25px;right:25px}}.news-other__item-more a,.news-other__item-more span{transition:all .3s;display:inline-block}@media screen and (max-width:1440px){.news-other__item-more a,.news-other__item-more span{font-size:.875rem}}.news-other__item-more a:after,.news-other__item-more span:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:120px;height:1px;width:0;background-color:#fff;transition:all .3s}.news-other__item-more:hover a,.news-other__item-more:hover span{padding-right:100px}.news-other__item-more:hover a:after,.news-other__item-more:hover span:after{width:62px}@media screen and (max-width:1280px){.news-other__item-more:hover a:after,.news-other__item-more:hover span:after{width:42px}}.news-other__item:nth-child(2n){transform:translateY(35px)}@media screen and (max-width:1280px){.news-other__item:nth-child(2n){transform:translateY(20px)}}@media screen and (max-width:576px){.news-other__item:nth-child(2n){transform:none}}.news-other__item:nth-child(odd){transform:translateY(-35px)}@media screen and (max-width:1280px){.news-other__item:nth-child(odd){transform:translateY(-20px)}}@media screen and (max-width:576px){.news-other__item:nth-child(odd){transform:none}}.news-other__item:nth-child(6n+1){background-color:#122042}.news-other__item:nth-child(6n+2){background-color:#ecbc2d}.news-other__item:nth-child(6n+2) .news-other__item-date,.news-other__item:nth-child(6n+2) .news-other__item-text,.news-other__item:nth-child(6n+2) .news-other__item-title{color:#122042}.news-other__item:nth-child(6n+2) .news-other__item-transparent{background:linear-gradient(0deg,hsla(0,0%,100%,.75),transparent)}.news-other__item:nth-child(6n+2) .news-other__item-more a{color:#122042}.news-other__item:nth-child(6n+2) .news-other__item-more a:after{background-color:#122042}.news-other__item:nth-child(6n+3){background-color:#4d64a9}.news-other__item:nth-child(6n+4){background-color:#e5e5ea}.news-other__item:nth-child(6n+4) .news-other__item-date,.news-other__item:nth-child(6n+4) .news-other__item-text,.news-other__item:nth-child(6n+4) .news-other__item-title{color:#122042}.news-other__item:nth-child(6n+4) .news-other__item-transparent{background:linear-gradient(0deg,hsla(0,0%,100%,.75),transparent)}.news-other__item:nth-child(6n+4) .news-other__item-more a{color:#122042}.news-other__item:nth-child(6n+4) .news-other__item-more a:after{background-color:#122042}.news-other__item:nth-child(6n+5){background-color:#a1c1e6}.news-other__item:nth-child(6n+5) .news-other__item-date,.news-other__item:nth-child(6n+5) .news-other__item-date .what__item-text,.news-other__item:nth-child(6n+5) .news-other__item-title{color:#122042}.news-other__item:nth-child(6n+5) .news-other__item-date .news-other__item-transparent{background:linear-gradient(0deg,hsla(0,0%,100%,.75),transparent)}.news-other__item:nth-child(6n+5) .news-other__item-date .news-other__item-more a{color:#122042}.news-other__item:nth-child(6n+5) .news-other__item-date .news-other__item-more a:after{background-color:#122042}.news-other__item:nth-child(6n+5) .news-other__item-date .news-other__item-tags .tag{background-color:#122042;color:#fff}.news-other__item:nth-child(6n+5):nth-child(6n+6){background-color:#f4d533}.news-other__item:nth-child(6n+5):nth-child(6n+6) .news-other__item-date,.news-other__item:nth-child(6n+5):nth-child(6n+6) .news-other__item-text,.news-other__item:nth-child(6n+5):nth-child(6n+6) .news-other__item-title{color:#122042}.news-other__item:nth-child(6n+5):nth-child(6n+6) .news-other__item-transparent{background:linear-gradient(0deg,hsla(0,0%,100%,.75),transparent)}.news-other__item:nth-child(6n+5):nth-child(6n+6) .news-other__item-more a{color:#122042}.news-other__item:nth-child(6n+5):nth-child(6n+6) .news-other__item-more a:after{background-color:#122042}.news-other__item:hover .news__item-image{width:100%;height:100%}.news-other__item:hover .news__item-transparent{opacity:1}.team-page{padding-top:180px;padding-bottom:100px}@media screen and (max-width:1000px){.team-page{padding-top:120px}}.team-page a{color:#4d64a9}.team-page a:hover{color:#ecbc2d}.team-page ul{list-style-type:disc;margin-left:16px}.team__content{margin:35px 0 100px}@media screen and (max-width:576px){.team__content{margin:20px 0 50px}}.team__content-item{margin-bottom:60px;overflow:hidden}@media screen and (max-width:1280px){.team__content-item{margin-bottom:40px}}@media screen and (max-width:576px){.team__content-item{margin-bottom:50px}}.team__content-item-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.team__content-item-descr{max-width:70%;flex:0 0 70%;padding-left:24px}@media screen and (max-width:1000px){.team__content-item-descr{max-width:50%;flex:0 0 50%}}@media screen and (max-width:768px){.team__content-item-descr{max-width:100%;flex:0 0 100%;padding-left:0}}.team__content-item-descr .title{font-size:1.5rem;color:#122042;margin-bottom:50px}@media screen and (max-width:1280px){.team__content-item-descr .title{font-size:1.25rem}}@media screen and (max-width:1000px){.team__content-item-descr .title{margin-bottom:20px;font-size:1.125rem}}@media screen and (max-width:768px){.team__content-item-descr .title{margin-bottom:12px}}.team__content-item-descr .text{margin-bottom:20px;font-size:1.125rem;line-height:135%}@media screen and (max-width:1280px){.team__content-item-descr .text{font-size:1rem;line-height:130%}}@media screen and (max-width:1000px){.team__content-item-descr .text{font-size:.875rem}}.team__content-item-info{position:absolute;top:0;background-color:#122042;left:0;padding:50px 20px 30px 35px;width:100%;transform:translateX(100%);transition:all .4s ease-in-out;opacity:0;visibility:hidden;height:585px}@media screen and (max-width:1280px){.team__content-item-info{height:475px;padding:35px 10px 20px 20px}}@media screen and (max-width:576px){.team__content-item-info{height:400px}}.team__content-item-info .about{font-size:1.5rem;font-weight:700;color:#fff}@media screen and (max-width:1280px){.team__content-item-info .about{font-size:1.125rem}}@media screen and (max-width:768px){.team__content-item-info .about{font-size:.875rem}}.team__content-item-info .contacts{display:block;position:absolute;bottom:30px;left:50px}@media screen and (max-width:1280px){.team__content-item-info .contacts{left:20px;bottom:20px}}.team__content-item-info .contacts a{display:flex;margin-bottom:12px;align-items:center;cursor:pointer;padding-left:42px;position:relative}@media screen and (max-width:1280px){.team__content-item-info .contacts a{font-size:.875rem}}@media screen and (max-width:768px){.team__content-item-info .contacts a{font-size:.75rem;padding-left:32px}}.team__content-item-info .contacts a.contacts--email{position:relative}.team__content-item-info .contacts a.contacts--email:before{content:"";position:absolute;left:0;top:0;background-image:url(/images/team-email--white.png?fa67b2eaf57a7e5cebcb3d455b5e09d0);background-size:28px 22px;width:28px;height:22px}@media screen and (max-width:576px){.team__content-item-info .contacts a.contacts--email:before{width:24px;height:20px;background-size:24px 20px}}.team__content-item-info .contacts a.contacts--phone{position:relative;padding-top:8px}.team__content-item-info .contacts a.contacts--phone:before{content:"";position:absolute;left:0;top:0;background-image:url(/images/team-phone--white.png?57b249f75391d4a98809cc3b93f6d382);background-size:28px 36px;width:28px;height:36px}@media screen and (max-width:576px){.team__content-item-info .contacts a.contacts--phone:before{background-size:20px 28px;width:20px;height:28px}}.team__content-item-author .author{font-weight:700;font-size:1.5rem;color:#122042;margin-bottom:25px;margin-top:20px}@media screen and (max-width:1280px){.team__content-item-author .author{font-size:1.25rem;margin-top:12px;margin-bottom:12px}}@media screen and (max-width:768px){.team__content-item-author .author{font-size:1.125rem;margin-top:10px;margin-bottom:20px}}@media screen and (max-width:576px){.team__content-item-author .author{margin-top:20px;margin-bottom:10px}}.team__content-item-author .position{font-size:1.125rem;color:#122042}@media screen and (max-width:1280px){.team__content-item-author .position{font-size:1rem}}@media screen and (max-width:768px){.team__content-item-author .position{font-size:.875rem;margin-bottom:20px}}.team__content-item-photo{max-width:30%;flex:0 0 30%;height:450px;position:relative;overflow:hidden}@media screen and (max-width:1600px){.team__content-item-photo{height:420px}}@media screen and (max-width:1440px){.team__content-item-photo{height:360px}}@media screen and (max-width:1280px){.team__content-item-photo{height:300px}}@media screen and (max-width:1000px){.team__content-item-photo{max-width:50%;flex:0 0 50%;height:360px}}@media screen and (max-width:768px){.team__content-item-photo{max-width:100%;flex:0 0 100%;margin-bottom:20px;height:520px}}@media screen and (max-width:576px){.team__content-item-photo{height:auto}}.team__content-item-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team__content-item-photo:hover .team__content-item-info{transform:translateX(0);opacity:1;visibility:visible}.team__content-item:nth-child(6n+1) .team__content-item-info{background-color:#122042}.team__content-item:nth-child(6n+2) .team__content-item-info{background-color:#ecbc2d}.team__content-item:nth-child(6n+2) .about,.team__content-item:nth-child(6n+2) .contacts,.team__content-item:nth-child(6n+2) .contacts a{color:#122042}.team__content-item:nth-child(6n+2) .contacts a.contacts--email:before{background-image:url(/images/team-email.png?ff70c5d168e84b4f6e3f57844fdfc2ea)}.team__content-item:nth-child(6n+2) .contacts a.contacts--phone:before{background-image:url(/images/team-phone.png?d3188868e0638cedf40294eb2e7f50fa)}.team__content-item:nth-child(6n+3) .team__content-item-info{background-color:#4d64a9}.team__content-item:nth-child(6n+4) .team__content-item-info{background-color:#e5e5ea}.team__content-item:nth-child(6n+4) .about,.team__content-item:nth-child(6n+4) .contacts,.team__content-item:nth-child(6n+4) .contacts a{color:#122042}.team__content-item:nth-child(6n+4) .contacts a.contacts--email:before{background-image:url(/images/team-email.png?ff70c5d168e84b4f6e3f57844fdfc2ea)}.team__content-item:nth-child(6n+4) .contacts a.contacts--phone:before{background-image:url(/images/team-phone.png?d3188868e0638cedf40294eb2e7f50fa)}.team__content-item:nth-child(6n+5) .team__content-item-info{background-color:#a1c1e6}.team__content-item:nth-child(6n+5) .about,.team__content-item:nth-child(6n+5) .contacts,.team__content-item:nth-child(6n+5) .contacts a{color:#122042}.team__content-item:nth-child(6n+5) .contacts a.contacts--email:before{background-image:url(/images/team-email.png?ff70c5d168e84b4f6e3f57844fdfc2ea)}.team__content-item:nth-child(6n+5) .contacts a.contacts--phone:before{background-image:url(/images/team-phone.png?d3188868e0638cedf40294eb2e7f50fa)}.team__content-item:nth-child(6n+6) .team__content-item-info{background-color:#f4d533}.team__content-item:nth-child(6n+6) .about,.team__content-item:nth-child(6n+6) .contacts,.team__content-item:nth-child(6n+6) .contacts a{color:#122042}.team__content-item:nth-child(6n+6) .contacts a.contacts--email:before{background-image:url(/images/team-email.png?ff70c5d168e84b4f6e3f57844fdfc2ea)}.team__content-item:nth-child(6n+6) .contacts a.contacts--phone:before{background-image:url(/images/team-phone.png?d3188868e0638cedf40294eb2e7f50fa)}.team__structure-text{font-size:1.313rem;color:#122042;letter-spacing:1.2px;font-weight:700;margin-bottom:30px}@media screen and (max-width:1000px){.team__structure-text{font-size:1.25rem}}@media screen and (max-width:768px){.team__structure-text{font-size:1.125rem;letter-spacing:1.1px}}.team__structure-image{width:100%;margin-bottom:50px}@media screen and (max-width:768px){.team__structure-image{margin-bottom:20px}}.team-subtitle{font-size:2rem;margin-bottom:24px}.news-single__top{background-color:#fff}.news-single__entry{display:flex;justify-content:space-between;margin-bottom:70px}@media screen and (max-width:1440px){.news-single__entry{margin-bottom:50px}}@media screen and (max-width:1000px){.news-single__entry{flex-wrap:wrap;margin-bottom:10px}}.news-single__content{background-color:#f2f2f2;padding:50px 0}@media screen and (max-width:768px){.news-single__content{padding:30px 0}}.news-single__content .text{max-width:80%;flex:0 0 80%;margin:0 auto;line-height:180%}.news-single__content .text blockquote{background-color:#fff;margin:50px 0 60px!important;font-size:1.313rem;z-index:2}.news-single__content .text blockquote:after{background-color:#fff}@media screen and (max-width:1280px){.news-single__content .text blockquote{font-size:1.125rem}}@media screen and (max-width:1000px){.news-single__content .text{max-width:100%;flex:0 0 100%}}@media screen and (max-width:576px){.news-single__content .text{font-size:.875rem}}.news-single__content .text iframe{width:100%;max-height:600px;height:100%}@media screen and (max-width:1000px){.news-single__content .text iframe{max-height:450px}}@media screen and (max-width:576px){.news-single__content .text iframe{max-height:300px}}.news-single__content .text ul{list-style-type:disc;margin-left:16px}.news-single__content .bold{font-weight:700}.news-single__content .footer-text{margin:60px 0 40px}.news-single__content a{color:#40538d}.news-single__content a:hover{color:#ecbc2d}.news-single__image{max-width:70%;flex:0 0 70%;padding-right:35px}@media screen and (max-width:1000px){.news-single__image{max-width:100%;flex:0 0 100%;padding-right:0}}.news-single__image img{width:100%;max-height:700px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1440px){.news-single__image img{max-height:650px}}.news-single__info{max-width:30%;position:relative;flex:0 0 30%}@media screen and (max-width:1000px){.news-single__info{max-width:100%;flex:0 0 100%;display:flex;flex-wrap:wrap}}.news-single__info .tags{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:50px}@media screen and (max-width:1440px){.news-single__info .tags{margin-bottom:24px}}@media screen and (max-width:1000px){.news-single__info .tags{order:2;flex:0 0 100%;max-width:100%;margin-bottom:20px}}.news-single__info .tags .tag{padding:10px 24px;color:#000;background-color:#a1c1e6;margin-right:10px;margin-bottom:10px;transition:all .3s}@media screen and (max-width:1440px){.news-single__info .tags .tag{padding:8px 12px}}@media screen and (max-width:1280px){.news-single__info .tags .tag{padding:8px 12px;font-size:.75rem;margin-right:10px}}@media screen and (max-width:768px){.news-single__info .tags .tag{font-size:.625rem}}.news-single__info .tags .tag:hover{background-color:#ecbc2d}@media screen and (max-width:1000px){.news-single__info .meta{order:1;flex:0 0 100%;max-width:100%;margin-top:15px}}.news-single__info .meta p{font-weight:700;font-size:1.125rem;margin:0 0 20px}@media screen and (max-width:1440px){.news-single__info .meta p{font-size:1rem;margin-bottom:15px}}.news-single__info .meta p span{font-weight:400;width:70px;display:inline-block}.news-single__info .quotes{position:absolute;bottom:0;left:0}.news-single__info .quotes svg{max-width:70px;margin-bottom:30px;overflow:initial}@media screen and (max-width:1440px){.news-single__info .quotes svg{max-width:50px;margin-bottom:20px}}.news-single__info .quotes svg .rect{width:30px;height:30px}.news-single__info .quotes svg .single-el-bottom,.news-single__info .quotes svg .single-el-right{transition:all .3s ease-in-out;transform:none}.news-single__info .quotes svg:hover .single-el-right{transform:translateX(14px)}.news-single__info .quotes svg:hover .single-el-bottom{transform:translateY(8px)}@media screen and (max-width:1000px){.news-single__info .quotes{position:relative;order:3;flex:0 0 100%;max-width:100%}.news-single__info .quotes:before{content:"";position:absolute;top:30px;left:-100%;width:300%;height:100%;background-color:#f2f2f2}.news-single__info .quotes #single-el{display:none}}.news-single__info .quotes p{font-size:1.25rem;position:relative;margin:0;font-weight:700;line-height:140%}@media screen and (max-width:1600px){.news-single__info .quotes p{font-size:1.125rem}}@media screen and (max-width:1440px){.news-single__info .quotes p{font-size:1rem}}@media screen and (max-width:1280px){.news-single__info .quotes p{font-size:.875rem}}@media screen and (max-width:1000px){.news-single__info .quotes p{font-size:1rem}}.news-single__info .quotes p:before{content:"";position:absolute;left:0;display:none;top:-70px;background-image:url(/images/news-single-entry.png?20dc2adbd22d50d94eb84828a6e3769a);background-repeat:no-repeat;width:60px;height:60px}@media screen and (max-width:1000px){.news-single__info .quotes p:before{position:static;display:block;margin-bottom:20px}}.news-single__slider{background-color:#fff;margin:80px 0;position:relative;padding-top:60px;height:940px}@media screen and (max-width:1440px){.news-single__slider{height:840px}}@media screen and (max-width:1280px){.news-single__slider{height:740px}}@media screen and (max-width:1000px){.news-single__slider{height:640px}}@media screen and (max-width:576px){.news-single__slider{height:540px;margin:40px 0}}.news-single__slider .swiper-slide{width:auto}.news-single__slider .swiper-slide img{width:auto;height:700px}@media screen and (max-width:1440px){.news-single__slider .swiper-slide img{height:600px}}@media screen and (max-width:1280px){.news-single__slider .swiper-slide img{height:500px}}@media screen and (max-width:1000px){.news-single__slider .swiper-slide img{height:400px}}@media screen and (max-width:576px){.news-single__slider .swiper-slide img{height:300px}}.news-single__slider .swiper-slide p{margin:10px 0;text-align:center}.news-single__slider-pagination{left:50%!important;transform:translateX(-50%)!important;bottom:70px!important;display:flex;margin:0 auto;height:50px;align-items:center;justify-content:center}.news-single__slider-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#122042;border-radius:150%;font-size:0!important;opacity:1!important;transition:all .1s;font-size:.875rem;color:#122042;border:none;display:flex;align-items:center;justify-content:center;margin:0 10px!important}.news-single__slider-pagination .swiper-pagination-bullet-active{width:45px;height:45px;background:none;font-size:.875rem!important;border:1px solid #122042}@media screen and (max-width:768px){.news-single__slider-pagination .swiper-pagination-bullet-active{width:32px;height:32px}}.news-single__slider .swiper-button-next,.news-single__slider .swiper-button-prev{width:55px;height:55px;background-color:transparent;border:1px solid #122042;border-radius:150%;position:absolute;bottom:70px;left:10px;background-repeat:no-repeat;font-size:0;background-size:30px;z-index:12;cursor:pointer;background-position:50%;transition:all .2s;top:auto}.news-single__slider .swiper-button-next:after,.news-single__slider .swiper-button-prev:after{display:none}.news-single__slider .swiper-button-next:hover,.news-single__slider .swiper-button-prev:hover{background-color:#fff;border:1px solid #fff}.news-single__slider .swiper-button-prev{background-image:url(/images/stories--left.png?7c069906f24700dbe35704d396a483e9);left:35%}@media screen and (max-width:1000px){.news-single__slider .swiper-button-prev{left:30%}}@media screen and (max-width:576px){.news-single__slider .swiper-button-prev{left:20px}}.news-single__slider .swiper-button-next{right:35%;left:auto;background-image:url(/images/stories--right.png?b191ab97426dfef4f452cb54d64434b2)}@media screen and (max-width:1000px){.news-single__slider .swiper-button-next{right:30%}}@media screen and (max-width:576px){.news-single__slider .swiper-button-next{right:20px}}.news-single__video{max-width:80%;flex:0 0 80%;margin:0 auto;transition:all .5s ease-in-out}@media screen and (max-width:1000px){.news-single__video{max-width:100%;flex:0 0 100%}}.news-single__video .video{max-width:100%;position:relative;height:100%;max-height:700px}@media screen and (max-width:1440px){.news-single__video .video{max-height:600px}}@media screen and (max-width:1280px){.news-single__video .video{max-height:500px}}@media screen and (max-width:768px){.news-single__video .video{max-height:350px}}@media screen and (max-width:576px){.news-single__video .video{max-height:250px}}.news-single__video .video video{height:100%;width:100%;max-height:700px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1440px){.news-single__video .video video{max-height:600px}}@media screen and (max-width:1280px){.news-single__video .video video{max-height:500px}}@media screen and (max-width:768px){.news-single__video .video video{max-height:350px}}@media screen and (max-width:576px){.news-single__video .video video{max-height:250px}}.news-single__video .video .control{width:110px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:99;height:110px;border-radius:150%;display:flex;background:none;padding:0;align-items:center;justify-content:center;border:none;cursor:pointer}.news-single__video .video .control .circle{width:100%;height:100%;border-radius:150%;border:1px solid #fff;display:flex;align-items:center;justify-content:center}.news-single__video .video .control .circle__inner{width:75px;height:75px;border-radius:150%;background:hsla(0,0%,100%,.5);transition:all .3s;display:flex;align-items:center;justify-content:center}.news-single__video .video .control .circle__inner .triangle{width:0;height:0;margin-left:6px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12px 0 12px 16px}.news-single__video .video .control:hover .circle__inner{width:100%;height:100%}.news-single__video .video .control.hidden{display:none}.news-single__quotes{background-color:#fff8e5;padding:80px 40px 70px 140px;position:relative;max-width:80%;flex:0 0 80%;margin:80px auto 60px;line-height:150%;color:#122042;font-weight:600}@media screen and (max-width:1000px){.news-single__quotes{max-width:100%;flex:0 0 100%;padding:120px 20px 50px}}@media screen and (max-width:576px){.news-single__quotes{font-size:1rem;padding:120px 4px 50px}.news-single__quotes:after{content:"";position:absolute;background-color:#fff8e5;top:0;left:-100%;z-index:-1;width:300%;height:100%}}.news-single__quotes p{margin:0}.news-single__quotes:before{position:absolute;content:"";top:40px;left:40px;background-image:url(/images/news-single-quotes.png?6f3c496cadfd15526e63aea2b36185fc);background-size:70px 60px;width:70px;height:60px}@media screen and (max-width:1000px){.news-single__quotes:before{left:20px}}@media screen and (max-width:576px){.news-single__quotes:before{left:4px}}.news-single__social{background-color:#f2f2f2;padding-top:30px;padding-bottom:50px}.news-single__social .list{display:flex;align-items:center;justify-content:flex-start;margin:25px auto;padding:0;max-width:80%;flex:0 0 80%}@media screen and (max-width:1000px){.news-single__social .list{margin:25px 0}}.news-single__social .list li{margin-right:24px;display:inline-block}.news-single__social .list li a{display:inline-block}.news-single__social .list li a svg{width:36px;height:36px;fill:#122042;transition:all .2s}.news-single__social .list li a:hover svg{fill:#4d64a9}.news-single__tags{padding-bottom:100px;margin-top:120px}@media screen and (max-width:576px){.news-single__tags{margin-top:70px}}.news-single__tags .news__tags-wrapper{max-width:80%;flex:0 0 80%;margin:0 auto;justify-content:center}@media screen and (max-width:576px){.news-single__tags .news__tags-wrapper{max-width:100%;flex:0 0 100%}}.news-single__tags .news__tags-list{justify-content:center;height:95px;transition:all .3s;overflow:hidden}.news-single__tags .news__tags-list--show{height:auto}.news-single__more{display:flex;align-items:center;justify-content:center;margin-top:50px 0}.news-single__other{margin-top:100px;margin-bottom:100px}@media screen and (max-width:1000px){.news-single__other{margin-top:50px;margin-bottom:50px}}.story-subtitle{font-weight:700;font-size:1.5rem;margin-bottom:60px}.story-subtitle--contacts{margin-bottom:40px}@media screen and (max-width:1440px){.story-subtitle{font-size:1.25rem}}@media screen and (max-width:768px){.story-subtitle{font-size:1.125rem;padding-left:52px;margin-bottom:50px}}@media screen and (max-width:576px){.story-subtitle{margin-bottom:20px}}.story-main{padding-top:150px;background-color:#122042}@media screen and (max-width:1000px){.story-main{padding-top:120px}}@media screen and (max-width:576px){.story-main{padding-top:80px}}.story-main .breadcrumbs{text-align:center;justify-content:center}.story-main .breadcrumbs a{color:#fff;opacity:.25}.story-main .breadcrumbs a:hover{color:#ecbc2d;opacity:1}.story-main .breadcrumbs span{opacity:.25;color:#fff}.story-main__video{position:relative;margin-top:30px;padding:0 0 100px}@media screen and (max-width:576px){.story-main__video{margin-top:10px;padding:0 0 50px}}.story-main__video .logo{max-width:350px;position:absolute;z-index:2;left:50%;transform:translateX(-50%) translateY(-150%);bottom:-100px;transition:all 1s ease-in-out}@media screen and (max-width:1000px){.story-main__video .logo{max-width:300px;transform:translateX(-50%) translateY(-100%)}}@media screen and (max-width:768px){.story-main__video .logo{max-width:250px;transform:translateX(-50%) translateY(-100%)}}@media screen and (max-width:576px){.story-main__video .logo{max-width:120px;transform:translateX(-50%) translateY(-300%)}}.story-main__video .logo svg{width:100%}.story-main__video .logo svg .media-svg-rect--left{transform:rotateX(90deg) rotateY(38deg);transition:all 1s;transform-origin:-95px;position:absolute}.story-main__video .logo svg .media-svg-rect--right{transform:rotateX(-90deg) rotateY(15deg);transition:all 1s;transform-origin:820px;position:absolute}.story-main__video .logo svg .media-svg-triangle--left{transform-origin:330px;transform:rotateY(90deg);transition:all 1s;position:absolute}.story-main__video .logo svg .media-svg-triangle--right{transform-origin:170px;transform:rotateY(90deg);transition:all 1s;position:absolute}.story-main__video .video{max-width:100%;position:relative;height:700px;opacity:0;transition:all .5s ease-in-out;transform:translateY(10%);z-index:10}@media screen and (max-width:1440px){.story-main__video .video{height:600px}}@media screen and (max-width:1000px){.story-main__video .video{height:500px}}@media screen and (max-width:576px){.story-main__video .video{height:400px}}.story-main__video .video iframe,.story-main__video .video img,.story-main__video .video video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.story-main__video .video .control{width:110px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:99;height:110px;border-radius:150%;display:flex;background:none;padding:0;align-items:center;justify-content:center;border:none;cursor:pointer}.story-main__video .video .control .circle{width:100%;height:100%;border-radius:150%;border:1px solid #fff;display:flex;align-items:center;justify-content:center}.story-main__video .video .control .circle__inner{width:75px;height:75px;border-radius:150%;background:hsla(0,0%,100%,.5);transition:all .3s;display:flex;align-items:center;justify-content:center}.story-main__video .video .control .circle__inner .triangle{width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12px 0 12px 14px}.story-main__video .video .control:hover .circle__inner{width:100%;height:100%}.story-main__video .video .control.hidden{display:none}.story-main__video .rectangle{width:0;transition:all 1s ease-in-out;height:94%;position:absolute;top:0;z-index:0;left:50%;transform:translateX(-50%);background-color:#133a79}@media screen and (max-width:576px){.story-main__video .rectangle{height:70px;left:100%;top:auto;bottom:0}}.story-main__video--logo-rect .logo svg .media-svg-rect--left,.story-main__video--logo-rect .logo svg .media-svg-rect--right,.story-main__video--logo-triangle .logo svg .media-svg-triangle--left,.story-main__video--logo-triangle .logo svg .media-svg-triangle--right{transform:none}.story-main__video--logo-position .logo{transform:translateX(-50%) translateY(0)}@media screen and (max-width:576px){.story-main__video--logo-position .logo{bottom:-40px}}.story-main__video--rectangle-animate .rectangle{width:85%}@media screen and (max-width:576px){.story-main__video--rectangle-animate .rectangle{width:300%;bottom:25px}}.story-main__video--video-animate .video{opacity:1;transform:none}.story-community{background-color:#f2f2f2}.story-community__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.story-community__info,.story-community__map{max-width:50%;flex:0 0 50%}.story-community__info{padding:70px 40px 50px 0}@media screen and (max-width:1000px){.story-community__info{max-width:60%;flex:0 0 60%}}@media screen and (max-width:768px){.story-community__info{max-width:100%;flex:0 0 100%;padding-right:0}}@media screen and (max-width:576px){.story-community__info .story-subtitle{padding-left:0;text-align:center}}.story-community__info .info{margin-bottom:70px}@media screen and (max-width:576px){.story-community__info .info{margin-bottom:50px}}.story-community__info .info .item{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:576px){.story-community__info .info .item{flex-wrap:wrap}}.story-community__info .info .item span{max-width:55%;flex:0 0 55%;font-size:1.125rem}@media screen and (max-width:576px){.story-community__info .info .item span{max-width:100%;flex:0 0 100%;text-align:center}}.story-community__info .info .item span:first-child{max-width:45%;flex:0 0 45%}@media screen and (max-width:576px){.story-community__info .info .item span:first-child{max-width:100%;flex:0 0 100%;margin-bottom:12px}}@media screen and (max-width:1440px){.story-community__info .info .item span{font-size:1rem}}.story-community__info .info .item .value{font-weight:700}.story-community__info .contacts{display:flex;flex-direction:row;flex-wrap:wrap}.story-community__info .contacts .contact{flex:0 0 45%;max-width:45%;margin-bottom:24px}@media screen and (max-width:576px){.story-community__info .contacts .contact{max-width:100%;flex:0 0 100%;margin-bottom:16px;text-align:center}}.story-community__info .contacts .contact a{color:#000;font-weight:700;font-size:1.125rem}@media screen and (max-width:1440px){.story-community__info .contacts .contact a{font-size:1rem}}.story-community__info .contacts .contact a:hover{color:#2b60c7}.story-community__map{position:relative}@media screen and (max-width:1000px){.story-community__map{max-width:40%;flex:0 0 40%}}@media screen and (max-width:768px){.story-community__map{max-width:100%;flex:0 0 100%}}.story-community__map img{width:130%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}@media screen and (max-width:1000px){.story-community__map img{width:150%}}@media screen and (max-width:768px){.story-community__map img{position:static;margin-left:-25%}}@media screen and (max-width:576px){.story-community__map img{margin-left:-40%;width:180%}}.story-community__map-title{position:absolute;bottom:0;left:0;padding:4px;background:rgba(0,0,0,.75);color:#fff;font-size:.875rem}@media screen and (max-width:576px){.story-community__map-title{font-size:.75rem}}.story-content{padding:150px 0 0}.story-content ul{list-style-type:disc;margin-left:16px}@media screen and (max-width:768px){.story-content{padding:60px 0 40px}}@media screen and (max-width:576px){.story-content{padding:80px 0 0}}.story-content--social{padding:150px 0 30px}@media screen and (max-width:768px){.story-content--social{padding:50px 0 30px}}.story-content__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.story-content__wrapper--pt100{padding-top:100px}@media screen and (max-width:768px){.story-content__wrapper--pt100{padding-top:32px}}.story-content__wrapper.story-content__wrapper--pt100:first-of-type{padding-top:0}.story-content__left{max-width:20%;flex:0 0 20%;padding-right:24px;position:relative}@media screen and (max-width:1280px){.story-content__left{max-width:25%;flex:0 0 25%}}@media screen and (max-width:768px){.story-content__left{max-width:100%;flex:0 0 100%}}@media screen and (max-width:576px){.story-content__left{margin-bottom:20px}}.story-content__left .story-square{position:absolute;top:-100px;left:0}@media screen and (max-width:768px){.story-content__left .story-square{top:-10px}}.story-content__left .story-square svg{width:72px;overflow:initial}@media screen and (max-width:768px){.story-content__left .story-square svg{width:42px}}.story-content__left .story-square svg .rect{width:36px;height:36px}.story-content__left .story-square svg .story-to-right-2{transition:all .3s ease-in-out;transform:translateX(10px)}.story-content__left .story-square svg .story-to-right-1{transition:all .3s ease-in-out;transform:translateY(-10px)}.story-content__left .story-square svg .story-to-right-3{transition:all .3s ease-in-out;transform:translateX(-10px)}.story-content__left .story-square svg .story-to-right-4{transition:all .3s ease-in-out;transform:translateY(-10px)}.story-content__left .story-square svg:hover .story-to-right-2{transform:translateX(10px)}.story-content__left .story-square svg:hover .story-to-right-1{transform:translateY(-10px)}.story-content__left .story-square svg:hover .story-to-right-3{transform:translateX(-10px)}.story-content__left .story-square svg:hover .story-to-right-4{transform:translateY(-10px)}.story-content__left .story-square--animate svg .story-to-right-1,.story-content__left .story-square--animate svg .story-to-right-2{transform:none}.story-content__right{max-width:80%;flex:0 0 80%;padding-right:10px}@media screen and (max-width:1280px){.story-content__right{max-width:75%;flex:0 0 75%}}@media screen and (max-width:768px){.story-content__right{max-width:100%;flex:0 0 100%}}.story-content__right .video iframe,.story-content__right .video video{max-width:100%;width:100%}@media screen and (max-width:768px){.story-content__right .video iframe,.story-content__right .video video{height:400px}}@media screen and (max-width:414px){.story-content__right .video iframe,.story-content__right .video video{height:300px}}.story-content__right p{padding:0;font-weight:400;margin:0 0 50px;font-size:1.125rem;line-height:180%}@media screen and (max-width:1280px){.story-content__right p{margin-bottom:25px;font-size:1rem}}.story-content__right .yellow-square-ul{margin-top:30px!important;margin-bottom:30px!important}.story-content__right .yellow-square-ul:last-of-type{margin-bottom:0!important}.story-content__right ul{padding:0;margin:0}.story-content__right ul .first-no-need{list-style:none!important;margin-bottom:0}.story-content__right ul .first-no-need:before{content:none!important}.story-content__right ul .yellow-square{list-style:none!important;margin-bottom:10px!important}.story-content__right ul .yellow-square:before{content:""!important;width:10px!important;height:10px!important;position:absolute!important;top:10px!important;left:3px!important;background-color:#ecbc2d!important;border-radius:0!important}.story-content__right ul .yellow-square::marker{content:none!important}.story-content__right ul li{padding-left:24px;font-size:1.125rem;position:relative;margin-bottom:40px;line-height:180%}@media screen and (max-width:1280px){.story-content__right ul li{margin-bottom:20px}}@media screen and (max-width:1000px){.story-content__right ul li{font-size:1rem}}.story-content__right ul li:before{content:"";position:absolute;top:8px;left:4px;width:6px;height:6px;border-radius:150%;background-color:#000}.story-content__right .quotes{background-color:#fff8e5;padding:80px 40px 70px 140px;position:relative;color:#122042;margin-top:80px}@media screen and (max-width:1000px){.story-content__right .quotes{padding:60px 30px 40px 120px}}@media screen and (max-width:768px){.story-content__right .quotes{padding:100px 20px 40px 8px}.story-content__right .quotes:after{content:"";position:absolute;top:0;left:-100%;width:300%;height:100%;z-index:-1;background-color:#fff8e5}}@media screen and (max-width:576px){.story-content__right .quotes{margin-top:40px;padding:100px 8px 40px}}.story-content__right .quotes--mt0{margin-top:0}.story-content__right .quotes p{margin:0;font-size:1.5rem;font-weight:600;line-height:180%}@media screen and (max-width:1440px){.story-content__right .quotes p{font-size:1.25rem}}@media screen and (max-width:1000px){.story-content__right .quotes p{font-size:1.125rem}}.story-content__right .quotes:before{position:absolute;content:"";top:40px;left:40px;background-image:url(/images/news-single-quotes.png?6f3c496cadfd15526e63aea2b36185fc);background-size:70px 60px;width:70px;height:60px}@media screen and (max-width:1000px){.story-content__right .quotes:before{left:20px}}@media screen and (max-width:768px){.story-content__right .quotes:before{width:45px;height:40px;background-size:45px 40px;left:8px}}.story-content__social{margin-top:50px}.story-content__social .list{display:flex;align-items:center;justify-content:flex-start;padding:0}@media screen and (max-width:576px){.story-content__social .list{justify-content:space-around}}.story-content__social .list li{margin-right:24px;display:inline-block;padding-left:0}.story-content__social .list li:before{display:none}.story-content__social .list li a{display:inline-block}.story-content__social .list li a svg{width:36px;height:36px;fill:#122042;transition:all .2s}.story-content__social .list li a:hover svg{fill:#4d64a9}.story-content hr{margin-top:50px}@media screen and (max-width:576px){.story-content hr{display:none}}.story-bottom__slider,.story-top__slider{background-color:#f2f2f2;position:relative;padding-top:60px;height:940px}@media screen and (max-width:1440px){.story-bottom__slider,.story-top__slider{height:840px}}@media screen and (max-width:1280px){.story-bottom__slider,.story-top__slider{height:740px}}@media screen and (max-width:1000px){.story-bottom__slider,.story-top__slider{height:640px}}@media screen and (max-width:576px){.story-bottom__slider,.story-top__slider{height:540px}}.story-bottom__slider .swiper-slide,.story-top__slider .swiper-slide{width:auto}.story-bottom__slider .swiper-slide img,.story-top__slider .swiper-slide img{width:auto;height:700px}@media screen and (max-width:1440px){.story-bottom__slider .swiper-slide img,.story-top__slider .swiper-slide img{height:600px}}@media screen and (max-width:1280px){.story-bottom__slider .swiper-slide img,.story-top__slider .swiper-slide img{height:500px}}@media screen and (max-width:1000px){.story-bottom__slider .swiper-slide img,.story-top__slider .swiper-slide img{height:400px}}@media screen and (max-width:576px){.story-bottom__slider .swiper-slide img,.story-top__slider .swiper-slide img{height:250px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.story-bottom__slider .swiper-slide p,.story-top__slider .swiper-slide p{margin:10px 0;text-align:center}@media screen and (max-width:576px){.story-bottom__slider .swiper-slide,.story-top__slider .swiper-slide{width:100%}}.story-bottom__slider-pagination,.story-top__slider-pagination{left:50%!important;transform:translateX(-50%)!important;bottom:70px!important;display:flex;margin:0 auto;height:50px;align-items:center;justify-content:center;font-size:1.125rem}.story-bottom__slider-pagination .delimetr,.story-top__slider-pagination .delimetr{margin:0 4px;font-size:1.313rem}.story-bottom__slider-pagination .swiper-pagination-bullet,.story-top__slider-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#122042;border-radius:150%;font-size:0!important;opacity:1!important;transition:all .1s;font-size:.875rem;color:#122042;border:none;display:flex;align-items:center;justify-content:center;margin:0 10px!important}.story-bottom__slider-pagination .swiper-pagination-bullet-active,.story-top__slider-pagination .swiper-pagination-bullet-active{width:45px;height:45px;background:none;font-size:.875rem!important;border:1px solid #122042}@media screen and (max-width:768px){.story-bottom__slider-pagination .swiper-pagination-bullet-active,.story-top__slider-pagination .swiper-pagination-bullet-active{width:32px;height:32px}}.story-bottom__slider .swiper-button-next,.story-bottom__slider .swiper-button-prev,.story-top__slider .swiper-button-next,.story-top__slider .swiper-button-prev{width:55px;height:55px;background-color:transparent;border:1px solid #122042;border-radius:150%;position:absolute;bottom:70px;left:10px;background-repeat:no-repeat;font-size:0;background-size:30px;z-index:12;cursor:pointer;background-position:50%;transition:all .2s;top:auto}.story-bottom__slider .swiper-button-next:after,.story-bottom__slider .swiper-button-prev:after,.story-top__slider .swiper-button-next:after,.story-top__slider .swiper-button-prev:after{display:none}.story-bottom__slider .swiper-button-next:hover,.story-bottom__slider .swiper-button-prev:hover,.story-top__slider .swiper-button-next:hover,.story-top__slider .swiper-button-prev:hover{background-color:#fff;border:1px solid #fff}.story-bottom__slider .swiper-button-prev,.story-top__slider .swiper-button-prev{background-image:url(/images/stories--left.png?7c069906f24700dbe35704d396a483e9);left:35%}@media screen and (max-width:1000px){.story-bottom__slider .swiper-button-prev,.story-top__slider .swiper-button-prev{left:30%}}@media screen and (max-width:576px){.story-bottom__slider .swiper-button-prev,.story-top__slider .swiper-button-prev{left:20px}}.story-bottom__slider .swiper-button-next,.story-top__slider .swiper-button-next{right:35%;left:auto;background-image:url(/images/stories--right.png?b191ab97426dfef4f452cb54d64434b2)}@media screen and (max-width:1000px){.story-bottom__slider .swiper-button-next,.story-top__slider .swiper-button-next{right:30%}}@media screen and (max-width:576px){.story-bottom__slider .swiper-button-next,.story-top__slider .swiper-button-next{right:20px}}.story-bottom__slider{margin-top:35px}.story-video{background-color:#122042}@media screen and (max-width:576px){.story-video{margin-top:36px}}.story-video__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.story-video__left{max-width:20%;flex:0 0 20%;position:relative}@media screen and (max-width:768px){.story-video__left{max-width:100%;flex:0 0 100%}}.story-video__left .story-square{position:absolute;top:-36px;left:0}@media screen and (max-width:768px){.story-video__left .story-square{top:-21px}}.story-video__left .story-square svg{width:72px;overflow:initial}@media screen and (max-width:768px){.story-video__left .story-square svg{width:42px}}.story-video__left .story-square svg .rect{width:36px;height:36px}.story-video__left .story-square svg .story-to-right-2{transition:all .3s ease-in-out;transform:translateY(10px)}.story-video__left .story-square svg .story-to-right-1{transition:all .3s ease-in-out;transform:translateX(15px)}.story-video__left .story-square svg:hover .story-to-right-2{transform:translateY(10px)}.story-video__left .story-square svg:hover .story-to-right-1{transform:translateX(15px)}.story-video__left .story-square--animate svg .story-to-right-1,.story-video__left .story-square--animate svg .story-to-right-2{transform:none}.story-video__left p{font-size:1.5rem;font-weight:700;color:#fff;padding:0;margin:0 0 45px}.story-video__left p.first{margin-top:130px}@media screen and (max-width:1000px){.story-video__left p.first{margin-top:80px}}@media screen and (max-width:768px){.story-video__left p.first{margin-top:32px}}.story-video__left p:first-child{margin-top:130px}@media screen and (max-width:1440px){.story-video__left p{font-size:1.25rem}}@media screen and (max-width:1000px){.story-video__left p{font-size:1.125rem}}@media screen and (max-width:768px){.story-video__left p{text-align:center;margin-bottom:30px;padding:0 24px}}.story-video__right{max-width:80%;flex:0 0 80%;position:relative}@media screen and (max-width:768px){.story-video__right{max-width:100%;flex:0 0 100%}}.story-video__right .logo{max-width:350px;position:absolute;z-index:2;right:26px;bottom:-100px;transition:all 1s ease-in-out;transform:translateX(-100%) translateY(-100%)}@media screen and (max-width:1000px){.story-video__right .logo{max-width:300px;transform:translateX(-50%) translateY(-50%)}}@media screen and (max-width:768px){.story-video__right .logo{max-width:120px}}.story-video__right .logo svg{width:100%}.story-video__right .logo svg .media-svg-rect--left{transform:rotateX(90deg) rotateY(38deg);transition:all 1s;transform-origin:-95px;position:absolute}.story-video__right .logo svg .media-svg-rect--right{transform:rotateX(-90deg) rotateY(15deg);transition:all 1s;transform-origin:820px;position:absolute}.story-video__right .logo svg .media-svg-triangle--left{transform-origin:330px;transform:rotateY(90deg);transition:all 1s;position:absolute}.story-video__right .logo svg .media-svg-triangle--right{transform-origin:170px;transform:rotateY(90deg);transition:all 1s;position:absolute}.story-video__right .video{max-width:100%;position:relative;opacity:0;height:100%;padding-right:30px;padding-left:30px;top:-35px;z-index:10;transition:all 1s ease-in-out;transform:translateY(20%)}.story-video__right .video iframe,.story-video__right .video video{height:600px;width:100%}@media screen and (max-width:1440px){.story-video__right .video iframe,.story-video__right .video video{height:500px}}@media screen and (max-width:1280px){.story-video__right .video iframe,.story-video__right .video video{height:420px}}@media screen and (max-width:968px){.story-video__right .video iframe,.story-video__right .video video{height:360px}}@media screen and (max-width:768px){.story-video__right .video iframe,.story-video__right .video video{height:350px}}@media screen and (max-width:414px){.story-video__right .video iframe,.story-video__right .video video{height:280px}}.story-video__right .video .control{width:110px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:99;height:110px;border-radius:150%;display:flex;background:none;padding:0;align-items:center;justify-content:center;border:none;cursor:pointer}.story-video__right .video .control .circle{width:100%;height:100%;border-radius:150%;border:1px solid #fff;display:flex;align-items:center;justify-content:center}.story-video__right .video .control .circle__inner{width:75px;height:75px;border-radius:150%;background:hsla(0,0%,100%,.5);transition:all .3s;display:flex;align-items:center;justify-content:center}.story-video__right .video .control .circle__inner .triangle{width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12px 0 12px 14px}.story-video__right .video .control:hover .circle__inner{width:100%;height:100%}.story-video__right .video .control.hidden{display:none}@media screen and (max-width:768px){.story-video__right .video{top:0;padding-left:0;padding-right:0;padding-bottom:24px}}.story-video__right .rectangle{width:0;height:100%;position:absolute;top:0;transition:all .8s ease-in;z-index:0;right:0;background-color:#133a79}@media screen and (max-width:768px){.story-video__right .rectangle{right:-24px;height:calc(100% - 24px);bottom:0;top:auto}}.story-video__right--logo-rect .logo svg .media-svg-rect--left,.story-video__right--logo-rect .logo svg .media-svg-rect--right,.story-video__right--logo-triangle .logo svg .media-svg-triangle--left,.story-video__right--logo-triangle .logo svg .media-svg-triangle--right{transform:none}.story-video__right--logo-animate .logo{right:26px;bottom:-100px;transform:none}@media screen and (max-width:768px){.story-video__right--logo-animate .logo{right:0;bottom:-40px}}.story-video__right--rect-animate .rectangle{width:85%}.story-video__right--video-animate .video{opacity:1;transform:none}.story-other{margin-bottom:100px;background-color:#fff}@media screen and (max-width:768px){.story-other{margin-bottom:50px}}.story-other .stories-pagination .swiper-pagination-bullet{color:#022042;background-color:#022042}.story-other .stories-pagination .swiper-pagination-bullet-active{border:1px solid #022042;background-color:#fff}@media screen and (max-width:576px){.story-other .stories-pagination{bottom:80!important}}@media screen and (max-width:576px){.story-other .stories__slider-item{width:100%}}@media screen and (max-width:576px){.story-other .stories-button-next,.story-other .stories-button-prev{top:auto;bottom:90px;background-color:transparent}}@media screen and (max-width:375px){.story-other .stories-button-prev{left:-12px}}@media screen and (max-width:375px){.story-other .stories-button-next{right:-12px}}a.new-ppf-link{color:#000;text-decoration:underline;outline:none;transition:all .1s ease-in-out}a.new-ppf-link:hover{color:#ecbc2d}@media screen and (max-width:768px){a.new-ppf-link{font-size:.875rem}}.media-page{padding-top:180px;position:relative}@media screen and (max-width:1000px){.media-page{padding-top:120px}}.media-page__more{display:flex;justify-content:center;margin-top:80px}@media screen and (max-width:1280px){.media-page__more{margin-top:40px}}.media-page__more--tags{margin-top:20px;display:flex;justify-content:center}.media-page__hr{margin:70px 0 40px;height:1px;border:none;width:100%;background:hsla(0,0%,80%,.801)}.media-page__tags{padding-bottom:100px;margin-top:100px}.media-page__tags-wrapper{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;position:relative}.media-page__tags-list{max-width:90%;flex:0 0 90%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:120px;overflow:hidden;transition:all .3s}@media screen and (max-width:1280px){.media-page__tags-list{max-width:100%;flex:0 0 100%}}@media screen and (max-width:768px){.media-page__tags-list{height:110px}}.media-page__tags-list--all{height:auto!important}.media-page__tag{font-size:.875rem;color:#000;background-color:#a1c1e6;padding:8px 16px;transition:all .3s;text-align:center;margin-right:12px;display:inline-block;margin-bottom:24px;min-height:36px}.media-page__tag.active,.media-page__tag:hover{background-color:#ecbc2d;color:#000}.media__top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:1000px){.media__top .section-title--media-page{order:2}.media__top .media__filter{order:3}.media__top .breadcrumbs{order:1}}.media__filter{z-index:80;max-width:66.6666%;flex:0 0 66.6666%;overflow:hidden;transition:all .3s ease-in-out}@media screen and (max-width:1280px){.media__filter{max-width:70%;flex:0 0 70%}}@media screen and (max-width:1000px){.media__filter{width:100%;max-width:100%;flex:0 0 100%;margin-top:10px}}@media screen and (max-width:768px){.media__filter{height:0;opacity:0;visibility:hidden}.media__filter .media__form{transform:translateY(-150%)}}.media__filter--open{height:auto;opacity:1;visibility:visible}.media__filter--open .media__form{transform:translateY(0)}.media__form{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:0;transition:all .5s ease-in-out}@media screen and (max-width:1000px){.media__form{width:100%;flex:0 0 100%;margin-bottom:30px}}.media__menu{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:50px 0;position:relative}@media screen and (max-width:768px){.media__menu{margin:25px 0}}.media__menu-svg{top:-18px;left:0;position:absolute;transition:all .3s ease-in-out}.media__menu-svg,.media__menu-svg svg{width:36px;height:36px}@media screen and (max-width:576px){.media__menu-svg{transform:rotate(180deg);bottom:0;right:0;top:auto;left:auto}.media__menu-svg,.media__menu-svg svg{width:30px;height:30px}}.media__tab{transition:all .3s ease-in-out;z-index:-1}.media__tab .description-ppf{padding-bottom:40px}.media__tab-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:1000px){.media__tab-wrapper{justify-content:space-between}}.media__tab.active{opacity:1;visibility:visible;height:auto;z-index:10}.media__item{max-width:32%;flex:0 0 32%;margin-bottom:100px}@media screen and (max-width:1280px){.media__item{margin-bottom:70px}}@media screen and (max-width:1000px){.media__item{max-width:48%;flex:0 0 48%}}@media screen and (max-width:576px){.media__item{max-width:100%;flex:0 0 100%;margin-bottom:35px}}.media__item:nth-child(3n+2){margin:0 30px 100px}@media screen and (max-width:1600px){.media__item:nth-child(3n+2){margin:0 28px 80px}}@media screen and (max-width:1440px){.media__item:nth-child(3n+2){margin:0 24px 60px}}@media screen and (max-width:1280px){.media__item:nth-child(3n+2){margin:0 19px 50px}}@media screen and (max-width:1000px){.media__item:nth-child(3n+2){margin:0 0 70px;margin:0 0 35px}}.media__item--not-media{max-width:68.5%;padding:15px 20px 0;margin:0 auto 20px}.media__item--not-media:nth-child(3n+2){margin:0 auto 40px}.media__item--not-media:nth-child(2n+2){background-color:#f2f2f2;padding:35px 20px 20px}@media screen and (max-width:1000px){.media__item--not-media{max-width:100%}}.media__item--not-media.analytics-ppf{padding:0}.media__item-platform{display:flex;align-items:flex-start;flex-wrap:wrap;max-width:68.5%}.media__item-platform,.media__item-platform:nth-child(3n+2){padding:15px 20px 0;margin:0 auto 20px}@media screen and (max-width:576px){.media__item-platform{max-width:100%;padding:15px 0 0}}.media__item-platform--preview{border:1px solid #ccc;max-width:100%;padding:8px 15px;margin-bottom:20px}.media__item-platform--preview .image{width:100%;height:300px;padding:4px 8px;margin-bottom:8px}@media screen and (max-width:1440px){.media__item-platform--preview .image{height:250px}}@media screen and (max-width:1280px){.media__item-platform--preview .image{height:220px}}.media__item-platform--preview .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media__item-platform--preview .title{font-size:1.25rem;color:#000;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:8px 0}@media screen and (max-width:576px){.media__item-platform--preview .title{font-size:1.125rem}}.media__item-platform--preview .text{color:#000;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media screen and (max-width:576px){.media__item-platform--preview .text{font-size:.875rem}}.media__item-platform--descr{max-width:65%;flex:0 0 65%}@media screen and (max-width:1000px){.media__item-platform--descr{max-width:60%;flex:0 0 60%}}@media screen and (max-width:768px){.media__item-platform--descr{max-width:100%;flex:0 0 100%;padding-left:0;margin-bottom:20px}}.media__item-video{height:300px;margin-bottom:35px}@media screen and (max-width:1440px){.media__item-video{height:250px}}@media screen and (max-width:1280px){.media__item-video{height:220px}}@media screen and (max-width:768px){.media__item-video{margin-bottom:20px}}.media__item-video .video{width:100%;height:100%;position:relative;max-width:100%;min-width:100%}.media__item-video .video iframe{min-width:100%;min-height:100%;width:100%;height:100%}.media__item-video .video video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.media__item-video .video-y{position:static}.media__item-video .video .control{width:110px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:99;height:110px;border-radius:150%;display:flex;background:none;padding:0;align-items:center;justify-content:center;border:none;cursor:pointer}.media__item-video .video .control .circle{width:100%;height:100%;border-radius:150%;border:1px solid #fff;display:flex;align-items:center;justify-content:center}.media__item-video .video .control .circle__inner{width:75px;height:75px;border-radius:150%;background:hsla(0,0%,100%,.5);transition:all .3s;display:flex;align-items:center;justify-content:center}.media__item-video .video .control .circle__inner .triangle{width:0;height:0;margin-left:6px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12px 0 12px 16px}.media__item-video .video .control:hover .circle__inner{width:100%;height:100%}.media__item-video .video .control.hidden{display:none}.media__item-image{margin-bottom:35px}.media__item-image img{height:300px;width:100%;-o-object-fit:cover;object-fit:cover;border:1px solid #ccc}@media screen and (max-width:1440px){.media__item-image img{height:250px}}@media screen and (max-width:1280px){.media__item-image img{height:220px}}@media screen and (max-width:768px){.media__item-image{margin-bottom:20px}}.media__item-title{font-weight:700;margin-bottom:10px;line-height:140%}@media screen and (max-width:768px){.media__item-title{font-size:.875rem}}.media__item-text{margin-bottom:20px;line-height:140%}@media screen and (max-width:768px){.media__item-text{font-size:.875rem}}.media__item-download{margin-bottom:25px}@media screen and (max-width:768px){.media__item-download{margin-bottom:12px}}.media__item-tags{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.media__item-tags .tag{font-size:.875rem;color:#000;background-color:#a1c1e6;padding:8px 16px;transition:all .3s;text-align:center;margin-right:12px;display:inline-block;cursor:default;margin-bottom:24px;min-height:36px}@media screen and (max-width:1280px){.media__item-tags .tag{font-size:.813rem;margin-right:8px;padding:8px 4px;margin-bottom:12px}}@media screen and (max-width:768px){.media__item-tags .tag{font-size:.688rem;min-height:24px;min-width:80px}}.media__loader{display:flex;justify-content:center;margin:20px 0;flex:0 0 100%}.media__no-data{text-align:center;font-size:1.125rem;margin:20px 0;flex:0 0 100%;max-width:100%}.media__no-data svg{display:block;margin:0 auto 25px;width:100px;fill:#1f3664}.events-page{padding-top:180px;padding-bottom:100px}@media screen and (max-width:1000px){.events-page{padding-top:120px}}@media screen and (max-width:576px){.events-page{padding-bottom:0}}.events-page ul{list-style-type:disc;margin-left:16px}.events__activities-header{position:relative;padding-left:100px;margin-bottom:40px}@media screen and (max-width:1000px){.events__activities-header{margin-top:25px}}@media screen and (max-width:576px){.events__activities-header{padding-left:60px}}.events__activities-header .square{position:absolute;left:0;top:0;overflow:initial}.events__activities-header .square svg{width:60px;height:60px;overflow:initial}@media screen and (max-width:576px){.events__activities-header .square svg{width:42px;height:42px}}.events__activities-header .square svg .st-events-top-1{transition:all .3s ease-in-out;transform:translateY(10px)}.events__activities-header .square svg .st-events-top-2{transition:all .3s ease-in-out;transform:translateX(15px)}.events__activities-header .square svg .st-events-bottom-1{transition:all .3s ease-in-out;transform:translateX(-10px)}.events__activities-header .square svg .st-events-bottom-2{transition:all .3s ease-in-out;transform:translateY(-10px)}.events__activities-header .square svg:hover .st-events-top-1{transform:translateY(10px)}.events__activities-header .square svg:hover .st-events-top-2{transform:translateX(15px)}.events__activities-header .square svg:hover .st-events-bottom-1{transform:translateY(10px)}.events__activities-header .square svg:hover .st-events-bottom-2{transform:translateX(15px)}.events__activities-header .square--animate svg .st-events-bottom-1,.events__activities-header .square--animate svg .st-events-bottom-2,.events__activities-header .square--animate svg .st-events-top-1,.events__activities-header .square--animate svg .st-events-top-2{transform:none}.events__activities-header .title{font-size:1.5rem;color:#122042;text-transform:uppercase;font-weight:700;position:relative}.events__activities-header .title:after{content:"";position:absolute;width:60.6060606061%;right:0;left:auto;bottom:5px;height:1px;background-color:#ccc}@media screen and (max-width:1280px){.events__activities-header .title:after{width:60%}}@media screen and (max-width:1000px){.events__activities-header .title:after{width:45%}}@media screen and (max-width:768px){.events__activities-header .title:after{display:none}}@media screen and (max-width:1440px){.events__activities-header .title{font-size:1.25rem}}@media screen and (max-width:576px){.events__activities-header .title{font-size:1.125rem}}.events__activities-header .date{color:#6183b4;font-size:3rem;text-transform:uppercase;font-weight:600}@media screen and (max-width:1440px){.events__activities-header .date{font-size:2.625rem}}@media screen and (max-width:1280px){.events__activities-header .date{font-size:2.25rem}}@media screen and (max-width:576px){.events__activities-header .date{font-size:1.125rem}}.events__activities-header--bottom{margin-bottom:10px}.events__activities-header--bottom .title{padding-top:35px}@media screen and (max-width:576px){.events__activities-header--bottom .title{padding-top:0}}.events__activities-slider{overflow:hidden;padding:0 100px;height:620px}@media screen and (max-width:1440px){.events__activities-slider{height:620px}}@media screen and (max-width:1000px){.events__activities-slider{padding:0}}@media screen and (max-width:576px){.events__activities-slider{height:585px}}.events__activities-slider-pagination{left:50%!important;transform:translateX(-50%)!important;bottom:0!important;display:flex;margin:0 auto;height:50px;align-items:center;justify-content:center}@media screen and (max-width:576px){.events__activities-slider-pagination{bottom:60px!important}}.events__activities-slider-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#122042;border-radius:150%;font-size:0!important;opacity:1!important;transition:all .1s;font-size:.875rem;color:#122042;border:none;display:flex;align-items:center;justify-content:center;margin:0 10px!important}@media screen and (max-width:1000px){.events__activities-slider-pagination .swiper-pagination-bullet{margin:0 4px!important}}.events__activities-slider-pagination .swiper-pagination-bullet-active{width:45px;height:45px;background:none;font-size:.875rem!important;border:1px solid #122042}@media screen and (max-width:768px){.events__activities-slider-pagination .swiper-pagination-bullet-active{width:32px;height:32px}}.events__activities-slider .swiper-button-next,.events__activities-slider .swiper-button-prev{width:55px;height:55px;background-color:transparent;border:1px solid #122042;border-radius:150%;position:absolute;bottom:0;left:10px;background-repeat:no-repeat;font-size:0;background-size:30px;z-index:12;cursor:pointer;background-position:50%;transition:all .2s;top:auto}@media screen and (max-width:576px){.events__activities-slider .swiper-button-next,.events__activities-slider .swiper-button-prev{width:36px;height:36px;bottom:60px;background-size:20px}}.events__activities-slider .swiper-button-next:after,.events__activities-slider .swiper-button-prev:after{display:none}.events__activities-slider .swiper-button-next:hover,.events__activities-slider .swiper-button-prev:hover{background-color:#fff;border:1px solid #fff}.events__activities-slider .swiper-button-prev{background-image:url(/images/stories--left.png?7c069906f24700dbe35704d396a483e9);left:32%}@media screen and (max-width:1280px){.events__activities-slider .swiper-button-prev{left:18%}}@media screen and (max-width:768px){.events__activities-slider .swiper-button-prev{left:7%}}@media screen and (max-width:576px){.events__activities-slider .swiper-button-prev{left:0}}.events__activities-slider .swiper-button-next{right:32%;left:auto;background-image:url(/images/stories--right.png?b191ab97426dfef4f452cb54d64434b2)}@media screen and (max-width:1280px){.events__activities-slider .swiper-button-next{right:18%}}@media screen and (max-width:768px){.events__activities-slider .swiper-button-next{right:7%}}@media screen and (max-width:576px){.events__activities-slider .swiper-button-next{right:0}}.events__activities-item{height:550px;padding:50px 30px 80px;position:relative}.events__activities-item--center{margin:0 auto!important}.events__activities-item:nth-child(3n+1){background-color:#6183b4}.events__activities-item:nth-child(3n+2){background-color:#40538d}.events__activities-item:nth-child(3n+3){background-color:#1f3664}@media screen and (max-width:1440px){.events__activities-item{height:500px;padding:30px 18px 70px}}@media screen and (max-width:576px){.events__activities-item{height:430px}}.events__activities-item .title{font-weight:700;color:#fff;font-size:1.313rem;margin-bottom:50px}@media screen and (max-width:1440px){.events__activities-item .title{font-size:1.125rem}}@media screen and (max-width:576px){.events__activities-item .title{margin-bottom:30px}}.events__activities-item .content{position:relative}.events__activities-item .text{color:#fff;font-size:1rem;line-height:150%;overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:3;cursor:pointer;transition:all .2s;-webkit-box-orient:vertical}.events__activities-item .text:hover{color:#ecbc2d}@media screen and (max-width:1440px){.events__activities-item .text{font-size:.875rem}}@media screen and (max-width:576px){.events__activities-item .text{font-size:.875rem}}.events__activities-item .footer{font-size:1.125rem;width:100%;position:absolute;bottom:20px;left:30px;background:transparent;line-height:150%;padding:20px 70px 20px 0}@media screen and (max-width:1440px){.events__activities-item .footer{font-size:1rem}}@media screen and (max-width:576px){.events__activities-item .footer{left:18px;bottom:18px}}.events__activities-item .footer:before{content:"";position:absolute;top:0;left:0;width:calc(100% - 60px);height:1px;background-color:#fff}.events__activities-item .footer span{font-size:1rem;display:block;font-weight:700;line-height:150%}@media screen and (max-width:1440px){.events__activities-item .footer span{font-size:15px}}.events__upcoming{margin-bottom:100px}@media screen and (max-width:576px){.events__upcoming{margin-bottom:40px}}.events__upcoming-wrapper{margin-left:12%;margin-right:12%}@media screen and (max-width:1000px){.events__upcoming-wrapper{margin-left:0;margin-right:0}}.events__upcoming-item{padding:50px 35px;margin-bottom:30px}@media screen and (max-width:576px){.events__upcoming-item{margin-bottom:10px;padding:30px 0}}.events__upcoming-item .title{font-size:1.5rem;font-weight:700;line-height:150%;margin-bottom:50px}@media screen and (max-width:1440px){.events__upcoming-item .title{font-size:1.25rem}}@media screen and (max-width:576px){.events__upcoming-item .title{font-size:1rem;margin-bottom:30px}}.events__upcoming-item .image{margin-bottom:20px}.events__upcoming-item .image img{width:100%;height:500px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.events__upcoming-item .image img{height:400px}}@media screen and (max-width:414px){.events__upcoming-item .image img{height:375px}}.events__upcoming-item .text{font-size:1.125rem;font-weight:400;line-height:145%;margin-bottom:50px}@media screen and (max-width:1440px){.events__upcoming-item .text{font-size:1rem}}@media screen and (max-width:576px){.events__upcoming-item .text{font-size:.875rem;margin-bottom:30px}}.events__upcoming-item:nth-child(2n+2){background-color:#f2f2f2}@media screen and (max-width:576px){.events__upcoming-item:nth-child(2n+2):after{content:"";position:absolute;left:-100%;width:300%;height:100%;z-index:-1;top:0;background-color:#f2f2f2}}.events__upcoming-more{display:flex;align-items:center;justify-content:center;margin:50px 0}.contacts-page{padding-top:180px;padding-bottom:150px}@media screen and (max-width:1000px){.contacts-page{padding-top:120px}}@media screen and (max-width:576px){.contacts-page{padding-bottom:50px}}.contacts__content{position:relative;line-height:180%}.contacts__content .square{position:absolute;left:0;top:-30px;overflow:initial}@media screen and (max-width:1000px){.contacts__content .square{left:-30px;top:35px}}@media screen and (max-width:768px){.contacts__content .square{top:-30px}}@media screen and (max-width:576px){.contacts__content .square{left:0;top:-20px}}.contacts__content .square--bottom{top:auto;bottom:0}@media screen and (max-width:1000px){.contacts__content .square--bottom{left:auto;right:-30px;bottom:30px}}@media screen and (max-width:576px){.contacts__content .square--bottom{right:0;bottom:40px}}.contacts__content .square svg{width:60px;height:60px;overflow:initial}@media screen and (max-width:576px){.contacts__content .square svg{width:42px;height:42px}}.contacts__content .square svg .st-events-top-1{transition:all .3s ease-in-out;transform:translateY(10px)}.contacts__content .square svg .st-events-top-2{transition:all .3s ease-in-out;transform:translateX(15px)}.contacts__content .square svg:hover .st-events-top-1{transform:translateY(10px)}.contacts__content .square svg:hover .st-events-top-2{transform:translateX(15px)}.contacts__content .square--animate svg .st-events-top-1,.contacts__content .square--animate svg .st-events-top-2{transform:none}.contacts__table{width:100%;padding-left:100px;margin-top:50px;border-spacing:0;padding-bottom:60px}@media screen and (max-width:1000px){.contacts__table{padding-left:0}}@media screen and (max-width:1000px){.contacts__table thead{display:none}}.contacts__table thead tr th{font-size:1.5rem;font-weight:700;text-align:left;padding-left:24px;text-transform:uppercase;padding-bottom:40px}@media screen and (max-width:1000px){.contacts__table thead tr th{font-size:1.25rem}}.contacts__table thead tr th:first-child,.contacts__table thead tr th:nth-child(2),.contacts__table thead tr th:nth-child(3),.contacts__table thead tr th:nth-child(4){width:25%}@media screen and (max-width:768px){.contacts__table tbody tr{padding-top:20px;padding-bottom:20px;display:block}}.contacts__table tbody tr td{padding:24px;line-height:150%}.contacts__table tbody tr td span{display:block;font-weight:400}.contacts__table tbody tr td .email,.contacts__table tbody tr td .phone{display:block;color:#000}.contacts__table tbody tr td .email:hover,.contacts__table tbody tr td .phone:hover{color:#ecbc2d}@media screen and (max-width:576px){.contacts__table tbody tr td .email,.contacts__table tbody tr td .phone{font-size:1.125rem}}.contacts__table tbody tr td .email{color:#40538d}.contacts__table tbody tr td .phone{font-weight:400}@media screen and (max-width:1000px){.contacts__table tbody tr td{font-size:1rem}}@media screen and (max-width:768px){.contacts__table tbody tr td{display:block;width:100%;padding:10px 16px}}@media screen and (max-width:576px){.contacts__table tbody tr td{font-size:1.125rem}.contacts__table tbody tr td:first-child{font-weight:700}.contacts__table tbody tr td:nth-child(2){font-size:.875rem}.contacts__table tbody tr td:nth-child(3){font-weight:700;padding-bottom:0}}.contacts__table tbody tr:nth-child(odd){background-color:#f2f2f2}.contacts__table tbody tr:nth-child(odd) .email,.contacts__table tbody tr:nth-child(odd) .phone{color:#000}.contacts__table tbody tr:nth-child(odd) .email{color:#40538d}.contacts__table tbody tr:first-child{background-color:#6183b4}.contacts__table tbody tr:first-child td{color:#fff;font-weight:600}.contacts__table tbody tr:first-child td .email,.contacts__table tbody tr:first-child td .phone{color:#fff}.contacts__table tbody tr:first-child td .email:hover,.contacts__table tbody tr:first-child td .phone:hover{color:#ecbc2d}.contacts__table tbody tr:first-child td .email{font-weight:600}.contacts__table tbody tr:first-child td span{font-weight:400}.contacts__table tbody tr:first-child td:nth-child(3){padding:0}.contacts__wrapper{display:flex;align-items:normal;justify-content:space-between;flex-wrap:wrap}.contacts__left{background-color:#ececec;max-width:45%;flex:0 0 45%;z-index:0;position:relative;padding:100px 80px 100px 60px}@media screen and (max-width:1600px){.contacts__left{padding:80px 70px 80px 60px}}@media screen and (max-width:1280px){.contacts__left{padding:50px 50px 70px 40px}}@media screen and (max-width:1000px){.contacts__left{max-width:100%;flex:0 0 100%;margin-top:50px;z-index:1}}@media screen and (max-width:576px){.contacts__left{padding:50px 24px}}.contacts__left .square{width:60px;height:60px;position:absolute;top:0;left:0}@media screen and (max-width:1280px){.contacts__left .square{width:42px;height:42px}}@media screen and (max-width:1000px){.contacts__left .square{top:-21px}}.contacts__left .square svg{width:100%}.contacts__left .square svg .single-el-bottom,.contacts__left .square svg .single-el-right{transition:all .2s}@media screen and (max-width:1280px){.contacts__left .square svg{height:42px}}.contacts__left .square:hover svg .single-el-right{transform:translateX(10px)}.contacts__left .square:hover svg .single-el-bottom{transform:translateY(10px)}.contacts__left .title{font-size:1.5rem;color:#000;margin-bottom:80px}@media screen and (max-width:1440px){.contacts__left .title{margin-bottom:40px}}@media screen and (max-width:576px){.contacts__left .title{font-size:1.125rem}}.contacts__left .address{margin-bottom:50px}@media screen and (max-width:1440px){.contacts__left .address{margin-bottom:30px}}.contacts__left .address a,.contacts__left .items a{color:#000;font-size:1.125rem;padding-left:30px;display:inline-block;margin-bottom:15px;position:relative}@media screen and (max-width:1280px){.contacts__left .address a,.contacts__left .items a{font-size:1rem}}@media screen and (max-width:576px){.contacts__left .address a,.contacts__left .items a{font-size:1rem}}.contacts__left .address a:before,.contacts__left .items a:before{position:absolute;left:0;top:2px;content:"";width:16px;height:24px;background-repeat:no-repeat}.contacts__left .address a:hover,.contacts__left .items a:hover{color:#40538d}.contacts__left .address a.address-link:before,.contacts__left .items a.address-link:before{background-image:url(/images/map.svg?8908a6fcc8ba5565ab90503ca2b46d5f)}.contacts__left .address a.email-link:before,.contacts__left .items a.email-link:before{width:18px;height:18px;top:4px;background-image:url(/images/mail.svg?b764fbb3f236eeec743c781b706a85b1)}.contacts__left .address a.phone-link:before,.contacts__left .items a.phone-link:before{width:18px;height:18px;top:4px;background-image:url(/images/call.svg?d7c7ca84bd85845c37fb30cee9db9d56)}.contacts__left .items{display:inline-grid}.contacts__right{max-width:55%;flex:0 0 55%;padding:30px 0;z-index:0;background-color:#6183b4}.contacts__right,.contacts__right-image{position:relative}.contacts__right-image .title{position:absolute;bottom:0;left:-39px;font-size:.875rem;padding:4px;color:#fff;background:rgba(0,0,0,.75)}@media screen and (max-width:1000px){.contacts__right-image .title{font-size:.688rem;padding:2px;left:0}}@media screen and (max-width:1000px){.contacts__right{max-width:100%;flex:0 0 100%}.contacts__right:before{position:absolute;content:"";bottom:0;left:-100%;width:300%;height:170%;background-color:#6183b4;z-index:-1}}.contacts__right .logo{max-width:240px;position:absolute;left:-120px;bottom:-81px;z-index:-1}.contacts__right .logo svg{width:100%;transition:all .3s}.contacts__right .logo svg .media-svg-rect--left{transform:rotateX(90deg) rotateY(38deg);transition:all 1s;transform-origin:-95px;position:absolute}.contacts__right .logo svg .media-svg-rect--right{transform:rotateX(-90deg) rotateY(15deg);transition:all 1s;transform-origin:820px;position:absolute}.contacts__right .logo svg .media-svg-triangle--left{transform-origin:330px;transform:rotateY(90deg);transition:all 1s;position:absolute}.contacts__right .logo svg .media-svg-triangle--right{transform-origin:170px;transform:rotateY(90deg);transition:all 1s;position:absolute}@media screen and (max-width:1280px){.contacts__right .logo{max-width:180px;left:-90px}}@media screen and (max-width:1000px){.contacts__right .logo{max-width:120px;left:50%;transform:translateX(-50%);bottom:auto;top:-50px;z-index:1}}@media screen and (max-width:576px){.contacts__right .logo{max-width:80px;top:-25px}}.contacts__right .logo--rect svg .media-svg-rect--left,.contacts__right .logo--rect svg .media-svg-rect--right,.contacts__right .logo--triangle svg .media-svg-triangle--left,.contacts__right .logo--triangle svg .media-svg-triangle--right{transform:none}.contacts__right .map{z-index:10;width:100%;margin-left:-39px}@media screen and (max-width:1000px){.contacts__right .map{margin:0}}@media screen and (max-width:576px){.contacts__right .map{display:none}}.contacts__right .map--mobile{width:100%;display:none}@media screen and (max-width:576px){.contacts__right .map--mobile{display:block}}.contacts__links{margin-top:146px;display:flex;flex-direction:column;gap:65px;padding:0 60px}@media screen and (max-width:1280px){.contacts__links{padding:0 40px}}@media screen and (max-width:1000px){.contacts__links{margin-top:65px}}.contacts__links .title{font-size:1.5rem;color:#000}.contacts__links .list{display:flex;flex-direction:column;gap:14px}.contacts__links .list-wrap{display:flex;justify-content:space-between;gap:65px;flex-wrap:wrap}.contacts__links .list a{color:#000;font-size:1.125rem;text-decoration:underline}.contacts__links .list a:hover{color:#40538d}.our-mission-page{padding-top:180px;padding-bottom:250px;position:relative}@media screen and (max-width:1000px){.our-mission-page{padding-top:120px}}@media screen and (max-width:768px){.our-mission-page{padding-bottom:140px}}.our-mission__top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.our-mission__top-svg{width:60px;height:60px;top:-30px;opacity:0;transform:translateY(-60px);left:0;position:absolute;transition:all .3s ease-in-out}.our-mission__top-svg.enter{transform:none;opacity:1}.our-mission__top-svg svg{width:60px;height:60px;overflow:initial}.our-mission__top-svg svg .mission-top-svg-2,.our-mission__top-svg svg .mission-top-svg-3{transition:all .3s ease-in-out}.our-mission__top-svg svg:hover .mission-top-svg-2{transform:translateY(10px)}.our-mission__top-svg svg:hover .mission-top-svg-3{transform:translateX(10px)}@media screen and (max-width:1000px){.our-mission__top-svg{top:-60px}}.our-mission__content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:100px;position:relative}.our-mission__content ul{list-style-type:disc;margin-left:16px}@media screen and (max-width:1000px){.our-mission__content{margin-top:90px;padding-top:30px;background-color:#1f3664}}.our-mission__content:before{content:"";position:absolute;top:0;right:-100%;width:100%;height:100%;z-index:-1;background-color:#ececec}@media screen and (max-width:1000px){.our-mission__content:before{content:"";left:-100%;width:300%;right:auto;height:100%;z-index:-1;display:block;background-color:#1f3664;top:0}}@media screen and (max-width:1000px){.our-mission__content:after{content:"";top:-30px;height:30px;background-color:#40538d;left:-50%;position:absolute;width:150%;z-index:-1}}.our-mission__main-text{font-size:1.5rem;font-weight:600;color:#fff;max-width:30%;flex:0 0 30%;position:relative;padding:150px 0 50px;line-height:155%;letter-spacing:1.2px;transform:translateX(-100%);opacity:0;transition:all 1s ease-in-out;visibility:hidden}@media screen and (max-width:1600px){.our-mission__main-text{font-size:1.25rem}}@media screen and (max-width:1280px){.our-mission__main-text{max-width:40%;flex:0 0 40%;font-size:1.125rem}}@media screen and (max-width:1000px){.our-mission__main-text{padding:0}}.our-mission__main-text.enter{transform:none;opacity:1;visibility:visible}.our-mission__main-text:before{content:"";position:absolute;top:0;left:-100%;height:100%;width:400%;border-top:70px solid #40538d;z-index:-1;background-color:#1f3664}@media screen and (max-width:1000px){.our-mission__main-text:before{display:none}}.our-mission__main-image{flex:0 0 65%;height:760px;background-repeat:no-repeat;background-size:cover;max-width:65%;margin-top:-50px;position:relative;opacity:0;visibility:hidden;transform:translateY(15%);transition:all 1s ease-in-out}.our-mission__main-image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.our-mission__main-image video:focus{z-index:20}.our-mission__main-image iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.our-mission__main-image iframe:focus{z-index:20}@media screen and (max-width:1280px){.our-mission__main-image{flex:0 0 55%;max-width:55%;height:630px}}@media screen and (max-width:1000px){.our-mission__main-image{flex:0 0 100%;margin-top:0;max-width:100%}}@media screen and (max-width:768px){.our-mission__main-image{height:580px}}@media screen and (max-width:576px){.our-mission__main-image{height:400px}}.our-mission__main-image .logo{position:absolute;bottom:-95px;left:-4px;width:283px;z-index:10}@media screen and (max-width:1600px){.our-mission__main-image .logo{bottom:-74px;width:220px}}@media screen and (max-width:1280px){.our-mission__main-image .logo{width:100px;bottom:0}}@media screen and (max-width:1000px){.our-mission__main-image .logo{left:auto;right:0;bottom:-34px}}.our-mission__main-image .logo svg{width:100%}.our-mission__main-image .logo svg .media-svg-rect--left{transform:rotateX(90deg) rotateY(38deg);transition:all 1s;transform-origin:-95px;position:absolute}.our-mission__main-image .logo svg .media-svg-rect--right{transform:rotateX(-90deg) rotateY(15deg);transition:all 1s;transform-origin:820px;position:absolute}.our-mission__main-image .logo svg .media-svg-triangle--left{transform-origin:330px;transform:rotateY(90deg);transition:all 1s;position:absolute}.our-mission__main-image .logo svg .media-svg-triangle--right{transform-origin:170px;transform:rotateY(90deg);transition:all 1s;position:absolute}.our-mission__main-image .logo--mission-rect svg .media-svg-rect--left,.our-mission__main-image .logo--mission-rect svg .media-svg-rect--right,.our-mission__main-image .logo--mission-triangle svg .media-svg-triangle--left,.our-mission__main-image .logo--mission-triangle svg .media-svg-triangle--right{transform:none}.our-mission__main-image .logo--mission-position{transform:translateX(-50%) translateY(0)}@media screen and (max-width:576px){.our-mission__main-image .logo--mission-position{bottom:-40px}}.our-mission__main-image-text{padding:0 50px;position:absolute;bottom:0;opacity:0;display:flex;align-items:center;transform:translateX(25%);visibility:hidden;transition:all 1s ease-in-out;color:#fff;right:0;line-height:150%;width:100%;max-width:700px;background-color:#40538d;font-size:1.125rem;min-height:184px}@media screen and (max-width:1600px){.our-mission__main-image-text{font-size:1rem;padding:30px 40px;min-height:144px}}@media screen and (max-width:1440px){.our-mission__main-image-text{max-width:570px;padding:20px 40px}}@media screen and (max-width:1280px){.our-mission__main-image-text{max-width:484px;padding:12px 20px 12px 40px}}@media screen and (max-width:1000px){.our-mission__main-image-text{position:relative;max-width:100%;flex:0 0 100%;bottom:auto;left:auto;visibility:visible;opacity:1;transform:none;height:auto;padding:25px;min-height:auto}}.our-mission__main-image-text:after{content:"";position:absolute;width:100%;height:100%;right:-100%;background-color:#40538d;top:0}@media screen and (max-width:1000px){.our-mission__main-image-text:after{right:auto;left:-100%;display:none}}.our-mission__main-image-text b{font-weight:700}.our-mission__main-image.enter-image,.our-mission__main-image.enter-text .our-mission__main-image-text{opacity:1;transform:none;visibility:visible}.our-mission__main-image:before{content:"";position:absolute;width:90%;height:65px;background-color:#40538d;bottom:0;left:0;z-index:1;display:none}@media screen and (max-width:1000px){.our-mission__main-image:before{display:block}}@media screen and (max-width:768px){.our-mission__main-image:before{width:85%}}@media screen and (max-width:576px){.our-mission__main-image:before{width:78%}}.our-mission__main-image:after{content:"";position:absolute;width:95%;height:32px;background-color:#6183b4;bottom:-32px;left:0;z-index:1;display:none}@media screen and (max-width:1000px){.our-mission__main-image:after{display:block}}@media screen and (max-width:768px){.our-mission__main-image:after{width:90%}}@media screen and (max-width:576px){.our-mission__main-image:after{width:85%}}.our-mission__grey{background-color:#ececec;height:90px;max-width:47%;flex:0 0 47%;position:relative;z-index:0;visibility:hidden;opacity:0;transform:translateX(-100%);transition:all 1s ease-in-out;overflow:initial}.our-mission__grey-inner{background-color:#ecbc2d;padding:60px 70px 50px;width:calc(100% + 3px);margin-top:90px;line-height:150%;font-size:1.125rem}@media screen and (max-width:1600px){.our-mission__grey-inner{font-size:1rem;padding:60px 50px 40px}}@media screen and (max-width:1000px){.our-mission__grey-inner{padding:25px;margin-top:40px;text-align:justify}}@media screen and (max-width:1600px){.our-mission__grey{height:70px;max-width:45%;flex:0 0 45%}.our-mission__grey-inner{margin-top:70px}}@media screen and (max-width:1280px){.our-mission__grey{max-width:44.8%;flex:0 0 44.8%}}@media screen and (max-width:1000px){.our-mission__grey{font-size:1.125rem;height:auto;padding:80px 0 60px;max-width:100%;flex:0 0 100%;color:#122042;font-weight:600;line-height:155%}.our-mission__grey:after{content:"";position:absolute;width:250%;height:120%;background-color:#ececec;right:-90%;z-index:-1;top:0}}.our-mission__grey.enter{transform:none;opacity:1;visibility:visible}.our-mission__grey:before{content:"";position:absolute;width:100%;height:100%;background-color:#ececec;left:-100%;z-index:0;top:0}.our-mission__bottom{display:flex;align-items:flex-start;justify-content:space-between;overflow:initial}@media screen and (max-width:1000px){.our-mission__bottom{flex-wrap:wrap}}.our-mission__work{background-color:#6183b4;color:#fff;padding:60px 70px 50px;line-height:150%;font-size:1.125rem;position:relative;max-width:52.8%;flex:0 0 52.8%;opacity:0;visibility:hidden;transform:translateX(25%);transition:all 1s ease-in-out}@media screen and (max-width:1600px){.our-mission__work{max-width:54.8%;flex:0 0 54.8%;font-size:1rem;padding:60px 50px 40px}}@media screen and (max-width:1440px){.our-mission__work{max-width:53.2%;flex:0 0 53.2%}}@media screen and (max-width:1280px){.our-mission__work{max-width:55.2%;flex:0 0 55.2%}}@media screen and (max-width:1000px){.our-mission__work{max-width:100%;flex:0 0 100%;padding:25px;text-align:justify;margin-top:40px}}.our-mission__work.enter{opacity:1;visibility:visible;transform:none}.our-mission__work-svg{width:60px;height:60px;bottom:-30px;right:0;opacity:0;transform:translateY(60px);position:absolute;transition:all .3s ease-in-out}.our-mission__work-svg--mobile{display:none}@media screen and (max-width:1000px){.our-mission__work-svg{top:-61px;bottom:auto;width:42px;height:42px;transform:none;opacity:1}.our-mission__work-svg--mobile{display:block;bottom:-21px;left:0;top:auto;right:auto}}.our-mission__work-svg.enter{transform:none;opacity:1}.our-mission__work-svg svg{width:60px;height:60px;overflow:initial}@media screen and (max-width:1000px){.our-mission__work-svg svg{width:42px;height:42px}}.our-mission__work-svg svg .mission-work-svg-2,.our-mission__work-svg svg .mission-work-svg-3{transition:all .3s ease-in-out}.our-mission__work-svg svg:hover .mission-work-svg-2{transform:translateX(-10px)}.our-mission__work-svg svg:hover .mission-work-svg-3{transform:translateY(-10px)}.our-mission__work b{font-weight:700}.our-mission__work:after{content:"";position:absolute;top:0;right:-100%;width:100%;z-index:-1;height:90px;background-color:#1f3664}@media screen and (max-width:1600px){.our-mission__work:after{height:70px}}@media screen and (max-width:1000px){.our-mission__work:after{height:100%;background-color:#6183b4;display:none}}.our-mission__footer{padding:60px 70px 50px;font-size:1.125rem;line-height:150%;margin-top:20px;opacity:0;visibility:hidden;transform:translateY(10%);transition:all 1s ease-in-out}@media screen and (max-width:1600px){.our-mission__footer{font-size:1rem;padding:60px 50px 40px}}@media screen and (max-width:1000px){.our-mission__footer{padding:25px;text-align:justify}}.our-mission__footer--mt{margin-top:200px}@media screen and (max-width:1600px){.our-mission__footer--mt{margin-top:165px}}@media screen and (max-width:1280px){.our-mission__footer--mt{margin-top:200px}}@media screen and (max-width:1000px){.our-mission__footer--mt{margin-top:20px}}.our-mission__footer.enter{opacity:1;visibility:visible;transform:none}.search-page{padding-top:180px;padding-bottom:100px}@media screen and (max-width:1000px){.search-page{padding-top:120px}}.search-results__list{margin:30px 0}.search-results__item{margin-bottom:32px}@media screen and (max-width:1280px){.search-results__item{margin-bottom:24px}}.search-results__item .title{font-size:1.125rem;text-decoration:none;color:#3490dc;font-weight:500;margin-bottom:12px;display:inline-block}@media screen and (max-width:1000px){.search-results__item .title{font-size:1rem}}.search-results__item .title:hover{color:#122042}.search-results__item .title span{font-weight:500;color:#000;font-size:1.313rem}.search-results__item .text{font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:145%;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1000px){.search-results__item .text{font-size:.875rem}}.search-content .search__form{margin-top:40px;max-width:960px;margin-bottom:40px}.search-content .search__form-field .input__search{color:#000;border-bottom:1px solid #000}.search-content .search__form-field label{color:#000}.search-content .search__form-field .btn__form-search{margin-top:-1px;border:1px solid #000}@media screen and (max-width:576px){.search-content .search__form-field .btn__form-search{margin-top:-4px}}.search-content .search__form-field .btn__form-search svg{fill:#000}.search-content .search__form-field .btn__form-search:hover{background-color:#000}.search-content .search__form-field .btn__form-search:hover svg{fill:#fff}.donors-page{padding-top:180px;padding-bottom:100px}@media screen and (max-width:1000px){.donors-page{padding-top:120px}}@media screen and (max-width:576px){.donors-page{padding-bottom:0}}.donors__main{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:60px;position:relative}@media screen and (max-width:768px){.donors__main{margin-top:40px}}@media screen and (max-width:576px){.donors__main{margin-top:80px}}.donors__main-about{max-width:35%;flex:0 0 35%;min-height:100%;background-color:#1f3664;border-top:70px solid #40538d;padding:100px 10px 40px 60px;font-size:1.5rem;color:#fff;position:relative;line-height:150%;font-weight:600;opacity:0;transition:all 1.2s ease-in-out;transform:translateX(25%)}@media screen and (max-width:1440px){.donors__main-about{font-size:1.25rem;padding:80px 10px 30px 40px}}@media screen and (max-width:1280px){.donors__main-about{font-size:1.125rem;padding:60px 10px 25px 30px}}@media screen and (max-width:1000px){.donors__main-about{max-width:100%;flex:0 0 100%;border-top:50px solid #40538d}}@media screen and (max-width:576px){.donors__main-about{font-size:1rem}}.donors__main-about:before{content:"";position:absolute;top:-100px;left:0;width:300%;height:30px;background-color:#f2f2f2}@media screen and (max-width:1000px){.donors__main-about:before{display:none}}@media screen and (max-width:576px){.donors__main-about:before{display:block;z-index:-1;left:-100%;height:400px}}.donors__main-about:after{content:"";position:absolute;width:200%;top:-70px;height:calc(100% + 70px);background-color:#1f3664;right:-100%;z-index:-1;border-top:70px solid #40538d}@media screen and (max-width:1000px){.donors__main-about:after{border-top:50px solid #40538d;top:-50px}}@media screen and (max-width:576px){.donors__main-about:after{height:calc(100% + 50px)}}.donors__main-about.enter{transform:none;opacity:1}.donors__main-image{max-width:65%;width:100%;flex:0 0 65%;min-height:760px;height:100%;margin-top:-50px;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;opacity:0;transform:translateY(25%)}@media screen and (max-width:1440px){.donors__main-image{min-height:680px}}@media screen and (max-width:1280px){.donors__main-image{min-height:600px}}@media screen and (max-width:1000px){.donors__main-image{max-width:100%;flex:0 0 100%}}@media screen and (max-width:768px){.donors__main-image{min-height:580px;margin-top:0}}@media screen and (max-width:576px){.donors__main-image{min-height:400px}}.donors__main-image:before{content:"";position:absolute;bottom:-86px;left:-110%;width:200%;opacity:0;transform:translateX(-25%);transition:all 1s ease-in-out;background-color:#1f3664;z-index:-1;height:260px;border-top:80px solid #40538d}@media screen and (max-width:1440px){.donors__main-image:before{left:-120%}}@media screen and (max-width:1280px){.donors__main-image:before{bottom:-65px}}@media screen and (max-width:1000px){.donors__main-image:before{height:100%}}@media screen and (max-width:576px){.donors__main-image:before{top:-50px;bottom:auto;left:-100%;width:300%;border-top:50px solid #40538d}}.donors__main-image:after{content:"";position:absolute;left:-100%;background:#ececec;height:calc(100% - 50px);transition:all 1s ease-in-out;width:200%;z-index:-2;bottom:0;opacity:0;transform:translateX(-25%)}@media screen and (max-width:1000px){.donors__main-image:after{display:none}}.donors__main-image .logo{width:270px;position:absolute;right:-4px;bottom:-90px}@media screen and (max-width:1280px){.donors__main-image .logo{width:200px;bottom:-68px}}@media screen and (max-width:1000px){.donors__main-image .logo{bottom:0;width:100px;right:-2px}}.donors__main-image .logo svg{width:100%}.donors__main-image .logo svg .media-svg-rect--left{transform:rotateX(90deg) rotateY(38deg);transition:all 1s;transform-origin:-95px;position:absolute}.donors__main-image .logo svg .media-svg-rect--right{transform:rotateX(-90deg) rotateY(15deg);transition:all 1s;transform-origin:820px;position:absolute}.donors__main-image .logo svg .media-svg-triangle--left{transform-origin:330px;transform:rotateY(90deg);transition:all 1s;position:absolute}.donors__main-image .logo svg .media-svg-triangle--right{transform-origin:170px;transform:rotateY(90deg);transition:all 1s;position:absolute}.donors__main-image .logo--donors-rect svg .media-svg-rect--left,.donors__main-image .logo--donors-rect svg .media-svg-rect--right,.donors__main-image .logo--donors-triangle svg .media-svg-triangle--left,.donors__main-image .logo--donors-triangle svg .media-svg-triangle--right{transform:none}.donors__main-image .logo--donors-position{transform:translateX(-50%) translateY(0)}@media screen and (max-width:576px){.donors__main-image .logo--donors-position{bottom:-40px}}.donors__main-image.enter{transition:all .5s ease-in-out;opacity:1;transform:none}.donors__main-image.enter-text:after,.donors__main-image.enter-text:before{opacity:1;transform:none}.donors__content{padding-top:100px;margin:0 30px;position:relative}@media screen and (max-width:1280px){.donors__content{padding-top:80px}}@media screen and (max-width:1000px){.donors__content{padding-top:10px;margin:0}}.donors__content:before{content:"";position:absolute;top:-50px;z-index:-4;height:500px;left:0;width:100%;background-color:#f2f2f2}@media screen and (max-width:1280px){.donors__content:before{height:400px}}@media screen and (max-width:1000px){.donors__content:before{height:250px}}.donors__content-item{display:flex;align-items:flex-start;justify-content:space-between;padding:40px}@media screen and (max-width:1440px){.donors__content-item{padding:30px}}@media screen and (max-width:1000px){.donors__content-item{padding:20px}}@media screen and (max-width:576px){.donors__content-item{flex-wrap:wrap}}.donors__content-item:nth-child(odd){background-color:#f2f2f2;padding:50px 40px}@media screen and (max-width:1440px){.donors__content-item:nth-child(odd){padding:40px 30px}}@media screen and (max-width:1000px){.donors__content-item:nth-child(odd){padding:30px 20px}}.donors__content-item:nth-child(2n+2){margin:40px 0}@media screen and (max-width:1000px){.donors__content-item:nth-child(2n+2){margin:30px 0}}.donors__content-item .image{max-width:20%;flex:0 0 20%;display:flex;justify-content:center}@media screen and (max-width:576px){.donors__content-item .image{max-width:100%;flex:0 0 100%;margin-bottom:20px}}.donors__content-item .image img{max-width:150px;max-height:100px;width:auto;height:auto}@media screen and (max-width:1440px){.donors__content-item .image img{max-width:125px;max-height:80px}}@media screen and (max-width:1000px){.donors__content-item .image img{max-width:100px;max-height:75px;padding:0 10px}}@media screen and (max-width:576px){.donors__content-item .image img{max-width:170px;max-height:120px}}.donors__content-item .content{max-width:80%;flex:0 0 80%}@media screen and (max-width:576px){.donors__content-item .content{max-width:100%;flex:0 0 100%}}.donors__content-item .content .title{font-weight:700;font-size:1.125rem;margin-bottom:50px}@media screen and (max-width:1440px){.donors__content-item .content .title{font-size:1rem;margin-bottom:40px}}@media screen and (max-width:1000px){.donors__content-item .content .title{font-size:.875rem;margin-bottom:30px}}@media screen and (max-width:576px){.donors__content-item .content .title{margin-bottom:20px}}.donors__content-item .content .text{font-size:1.125rem;line-height:150%}@media screen and (max-width:1440px){.donors__content-item .content .text{font-size:1rem}}@media screen and (max-width:1000px){.donors__content-item .content .text{font-size:.875rem}}.donors__content-item:nth-child(8) .image img{max-width:180px}@media screen and (max-width:1440px){.donors__content-item:nth-child(8) .image img{max-width:150px}}@media screen and (max-width:1000px){.donors__content-item:nth-child(8) .image img{max-width:125px}}@media screen and (max-width:576px){.donors__content-item:nth-child(8) .image img{max-width:200px}}.donors__content-item:nth-child(9) .image img{max-width:180px}@media screen and (max-width:1440px){.donors__content-item:nth-child(9) .image img{max-width:150px}}@media screen and (max-width:1000px){.donors__content-item:nth-child(9) .image img{max-width:125px}}@media screen and (max-width:576px){.donors__content-item:nth-child(9) .image img{max-width:200px}}.donors__bottom-svg,.donors__top-svg{width:60px;height:60px;bottom:-30px;right:0;opacity:0;transform:translateY(60px) rotate(90deg);position:absolute;transition:all .3s ease-in-out}.donors__bottom-svg.enter,.donors__top-svg.enter{transform:rotate(90deg);opacity:1}@media screen and (max-width:1000px){.donors__bottom-svg,.donors__top-svg{top:-21px;bottom:auto;width:42px;height:42px;transform:none;opacity:1}}.donors__bottom-svg svg,.donors__top-svg svg{width:60px;height:60px;overflow:initial}@media screen and (max-width:1000px){.donors__bottom-svg svg,.donors__top-svg svg{width:42px;height:42px}}.donors__bottom-svg svg .donors-top-svg-2,.donors__bottom-svg svg .donors-top-svg-3,.donors__bottom-svg svg .donors-work-svg-2,.donors__bottom-svg svg .donors-work-svg-3,.donors__top-svg svg .donors-top-svg-2,.donors__top-svg svg .donors-top-svg-3,.donors__top-svg svg .donors-work-svg-2,.donors__top-svg svg .donors-work-svg-3{transition:all .3s ease-in-out}.donors__bottom-svg svg:hover .donors-work-svg-2,.donors__top-svg svg:hover .donors-work-svg-2{transform:translateX(-10px)}.donors__bottom-svg svg:hover .donors-work-svg-3,.donors__top-svg svg:hover .donors-work-svg-3{transform:translateY(-10px)}.donors__top-svg{bottom:auto;top:-60px}@media screen and (max-width:1000px){.donors__top-svg{top:-71px}}@media screen and (max-width:768px){.donors__top-svg{top:-21px}}@media screen and (max-width:576px){.donors__top-svg{top:-71px}}.donors__top-svg svg:hover .donors-top-svg-2{transform:translateX(-10px)}.donors__top-svg svg:hover .donors-top-svg-3{transform:translateY(-10px)}.donors__bottom-svg{left:0;right:auto}@media screen and (max-width:1000px){.donors__bottom-svg{bottom:-30px;display:none}}.geography_item{position:relative;padding:80px 0 0}.geography_item ul{display:flex;flex-direction:column;gap:45px}@media screen and (max-width:1280px){.geography_item ul{gap:40px}}.geography_item ul li{display:flex;position:relative}@media screen and (max-width:1280px){.geography_item ul li{font-size:1.25rem}}@media screen and (max-width:576px){.geography_item ul li{font-size:1rem}}.geography_item ul li p{padding-left:70px;font-size:18px;color:#000;text-transform:uppercase;line-height:1.667;margin:0}@media screen and (max-width:576px){.geography_item ul li p{font-size:11px;padding-left:55px}}.geography_item ul li span{font-size:50px;color:#000;font-weight:700;line-height:1.2}@media screen and (max-width:1280px){.geography_item ul li span{font-size:3rem}}@media screen and (max-width:576px){.geography_item ul li span{font-size:30px}}.geography_item ul li img{position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:1280px){.geography_item ul li img{width:2.5rem}}@media screen and (max-width:576px){.geography_item ul li img{width:2.5rem}}.geography_item ul li .geography_over_number{position:absolute;top:-20px}@media screen and (max-width:576px){.geography_item ul li .geography_over_number{font-size:11px;top:-12px}}.geography_item ul li .geography_under_number{position:absolute;bottom:-20px;left:87px}@media screen and (max-width:576px){.geography_item ul li .geography_under_number{left:52px;font-size:11px;bottom:-12px}}.geography_item ul li .geography_item_number_middle{font-size:50px;color:#000;font-weight:700;line-height:1.2;padding-left:70px}@media screen and (max-width:1280px){.geography_item ul li .geography_item_number_middle{font-size:3rem}}@media screen and (max-width:576px){.geography_item ul li .geography_item_number_middle{font-size:30px;padding-left:55px}}.geography_item ul li .geography_item_number{margin-right:10px}.geography_item ul li .geography_item_double_text{display:flex;justify-content:center;align-items:center;width:150px}@media screen and (max-width:1280px){.geography_item ul li .geography_item_double_text{font-size:18px}}@media screen and (max-width:576px){.geography_item ul li .geography_item_double_text{font-size:11px}}.geography_item .logo{width:350px;position:absolute;bottom:-300px;left:330px}.geography_item .geography_map{position:absolute;top:10px;z-index:1;right:40px}.geography_bg{position:absolute;width:75vw;height:625px;background-color:#f4d533;z-index:-1;left:0;margin-top:169px}.media__video{max-width:70%;flex:0 0 70%;width:100%;height:100%;position:absolute;right:0;top:0;z-index:12;transition:all .5s ease-in-out;max-height:590px}@media screen and (max-width:1280px){.media__video{max-height:400px}}@media screen and (max-width:768px){.media__video{max-height:305px}}@media screen and (max-width:576px){.media__video{max-height:225px}}@media screen and (max-width:390px){.media__video{max-height:205px}}@media screen and (max-width:325px){.media__video{max-height:185px}}@media screen and (max-width:1000px){.media__video{max-width:100%;flex:0 0 100%;order:1}}.media__video .video{max-width:100%;height:100%;position:relative;height:auto;max-height:590px}@media screen and (max-width:1280px){.media__video .video{max-height:400px}}@media screen and (max-width:768px){.media__video .video{max-height:305px}}@media screen and (max-width:576px){.media__video .video{max-height:225px}}@media screen and (max-width:390px){.media__video .video{max-height:205px}}@media screen and (max-width:325px){.media__video .video{max-height:185px}}.media__content{background-color:#f4d533;position:relative;transition:all 1s}@media screen and (max-width:1000px){.media__content{padding-top:400px}}@media screen and (max-width:768px){.media__content{padding-top:300px}}@media screen and (max-width:576px){.media__content{padding-top:250px}}@media screen and (max-width:414px){.media__content{padding-top:185px}}@media screen and (max-width:375px){.media__content{padding-top:162px}}@media screen and (max-width:576px){.media--logo-position .media-logo{bottom:-130px}}.who-we-are__item-content-text ul.ppf-page li{position:relative;margin-left:20px}.who-we-are__item-content-text ul.ppf-page li:before{content:"";width:10px;height:10px;position:absolute;top:6px;left:-20px;background-color:#ecbc2d}.who-we-are.ppf-page{padding:180px 0 20px}@media screen and (max-width:768px){.who-we-are.ppf-page{padding:125px 0 20px}}.btn-from-ppf-link{width:700px;max-width:100%;height:56px;background-color:#ecbc2d;margin:60px auto 0;color:#000;text-transform:uppercase;font-family:Montserrat,sans-serif}.btn-from-ppf-link:hover{background-color:#4d64a9;color:#fff}@media screen and (max-width:1280px){.btn-from-ppf-link{margin-top:0}}@media screen and (max-width:1000px){.btn-from-ppf-link{margin-top:20px}}.wcag .banner-left{top:250px}@media screen and (max-width:1000px){.wcag .banner-left{top:370px}}@media screen and (max-width:768px){.wcag .banner-left{top:350px}}@media screen and (max-width:576px){.wcag .banner-left{top:380px}}.wcag .header{position:absolute;top:0;height:250px}@media screen and (max-width:1000px){.wcag .header{height:auto;padding-top:24px;padding-bottom:24px}}@media screen and (max-width:768px){.wcag .header{padding-top:12px;padding-bottom:12px}}.wcag .header .header__wrapper{padding:30px 0;position:relative}@media screen and (max-width:1000px){.wcag .header .header__wrapper{flex-wrap:wrap;padding:12px 0 24px}}.wcag .header .header__wrapper:before{content:"";position:absolute;bottom:0;left:-50%;width:200%;background-color:#000!important;height:1px}.wcag .header .header__wcag{display:flex;max-width:70%;flex:0 0 70%}@media screen and (max-width:1440px){.wcag .header .header__wcag{max-width:70%;flex:0 0 70%}}@media screen and (max-width:1000px){.wcag .header .header__wcag{max-width:100%;flex:0 0 100%;order:3;margin-top:10px;padding-left:0;padding-right:0;flex-wrap:wrap}.wcag .header .header__wcag .colors,.wcag .header .header__wcag .fonts,.wcag .header .header__wcag .standart,.wcag .header .header__wcag .to-content{max-width:none;flex:0 0 48%}.wcag .header .header__wcag .fonts,.wcag .header .header__wcag .to-content{display:flex;justify-content:flex-end}.wcag .header .header__wcag .colors{justify-content:flex-start}}@media screen and (max-width:450px){.wcag .header .header__wcag .standart .btn,.wcag .header .header__wcag .standart a,.wcag .header .header__wcag .to-content .btn,.wcag .header .header__wcag .to-content a{font-size:12px}}@media screen and (max-width:375px){.wcag .header .header__wcag .standart,.wcag .header .header__wcag .to-content{flex:0 0 45%}.wcag .header .header__wcag .standart .btn,.wcag .header .header__wcag .standart a,.wcag .header .header__wcag .to-content .btn,.wcag .header .header__wcag .to-content a{font-size:11px}}@media screen and (max-width:1000px){.wcag .header .header__logo{max-width:30%;flex:0 0 30%;order:1;text-align:left;display:flex;justify-content:flex-start}.wcag .header .header__logo .svg-preloader{margin-left:0;margin-right:auto}}.wcag .header .header__controls{justify-content:flex-end;gap:16px;max-width:20%;flex:0 0 20%}@media screen and (max-width:1440px){.wcag .header .header__controls{max-width:20%;flex:0 0 20%}}@media screen and (max-width:1000px){.wcag .header .header__controls{max-width:70%;flex:0 0 70%;order:2}.wcag .header .header__controls .btn__header--toggle{display:none}}@media screen and (max-width:768px){.wcag .header .header__controls .btn__header--search{display:flex}}@media screen and (max-width:450px){.wcag .header .header__controls{max-width:none}}@media screen and (min-width:1001px){.wcag .header--search-open{height:125px}}.wcag .header--search-open .header__menu{display:none}@media screen and (max-width:1000px){.wcag .header--search-open .header__menu,.wcag .header--search-open .header__wcag{display:none}}.wcag .header__menu{width:100%;max-width:100%;flex:0 0 100%;padding:40px 0 24px}.wcag .header__menu-item a{font-size:1.25rem}@media screen and (max-width:1440px){.wcag .header__menu-item a{font-size:1em}}@media screen and (max-width:1280px){.wcag .header__menu-item a{font-size:.875rem}}@media screen and (max-width:1000px){.wcag .header__menu-item a{font-size:.75rem}}.wcag .header__menu-list{justify-content:space-between}@media screen and (max-width:1000px){.wcag .header__menu-list{display:block}}@media screen and (max-width:1000px){.wcag .header__menu{display:block;padding:12px 0}.wcag .header__menu-item{text-align:center;font-size:1.5rem}}.wcag .btn__header--wcag{display:none}.wcag__theme--white{background-color:#fff}.wcag__theme--white img,.wcag__theme--white svg{filter:grayscale(1)}.wcag__theme--white .whats-new__item-title,.wcag__theme--white div,.wcag__theme--white label,.wcag__theme--white p,.wcag__theme--white span{color:#000!important}.wcag__theme--white a,.wcag__theme--white button{border-color:#000}.wcag__theme--white a .dots span,.wcag__theme--white button .dots span{filter:grayscale(1)}.wcag__theme--white a.btn__up,.wcag__theme--white button.btn__up{background-color:#fff;border:1px solid}.wcag__theme--white a.btn__up:hover .icon svg,.wcag__theme--white button.btn__up:hover .icon svg{fill:#000}.wcag__theme--white a.btn,.wcag__theme--white a.btn__media-menu,.wcag__theme--white button.btn,.wcag__theme--white button.btn__media-menu{background:#fff;color:#000;border:1px solid #000}.wcag__theme--white a.btn:hover,.wcag__theme--white a.btn__media-menu:hover,.wcag__theme--white button.btn:hover,.wcag__theme--white button.btn__media-menu:hover{color:#000}.wcag__theme--white a.btn__back,.wcag__theme--white button.btn__back{background-color:#000}.wcag__theme--white a.btn__discover,.wcag__theme--white a.btn__media-download,.wcag__theme--white a.btn__single-more,.wcag__theme--white button.btn__discover,.wcag__theme--white button.btn__media-download,.wcag__theme--white button.btn__single-more{border:none}.wcag__theme--white a.btn__close-modal span:before,.wcag__theme--white button.btn__close-modal span:before{background-color:#000}.wcag__theme--white .whats-new__item,.wcag__theme--white a,.wcag__theme--white div,.wcag__theme--white div:after,.wcag__theme--white div:before{color:#000!important;background-color:#fff!important}.wcag__theme--white .whats-new__item .whats-new__item-transparent,.wcag__theme--white a .whats-new__item-transparent,.wcag__theme--white div .whats-new__item-transparent,.wcag__theme--white div:after .whats-new__item-transparent,.wcag__theme--white div:before .whats-new__item-transparent{background-color:transparent!important}.wcag__theme--white .swiper-pagination-bullet{color:#fff;background-color:#000}.wcag__theme--white .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#fff!important}.wcag__theme--white .story-other .stories-pagination .swiper-pagination-bullet,.wcag__theme--white .story-other .stories-pagination .swiper-pagination-bullet-active{background-color:#000!important}.wcag__theme--white .activities .our-activities .swiper-pagination .swiper-pagination-bullet{background-color:#000}.wcag__theme--white .activities .our-activities .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff!important;border:1px solid #000}.wcag__theme--white .banner-left__phone,.wcag__theme--white .banner-left__phone h3{color:#000}.wcag__theme--white .header{background-color:#fff}.wcag__theme--white .header__logo svg .lead path,.wcag__theme--white .header__logo svg .lead polygon,.wcag__theme--white .header__logo svg .with-europe path,.wcag__theme--white .header__logo svg .with-europe polygon{fill:#000}.wcag__theme--white .header__controls .btn,.wcag__theme--white .header__menu-item,.wcag__theme--white .header__menu-item a{color:#000}.wcag__theme--white .header__controls .btn svg,.wcag__theme--white .header__controls .btn svg:hover,.wcag__theme--white .header__controls .btn svg g path,.wcag__theme--white .header__controls .btn svg g path:hover{filter:brightness(0) saturate(100%) invert(0) sepia(91%) saturate(7463%) hue-rotate(349deg) brightness(104%) contrast(96%)}.wcag__theme--white .header__controls .btn span:after{background-color:#000}.wcag__theme--white .header__controls .btn__header--lang,.wcag__theme--white .header__controls .btn__header--search{border:1px solid #000!important}.wcag__theme--white .footer{background-color:#000;color:#fff!important}.wcag__theme--white .footer__logo img{filter:brightness(0) saturate(100%) invert(0) sepia(91%) saturate(7463%) hue-rotate(349deg) brightness(104%) contrast(96%)}.wcag__theme--white .footer .copyright,.wcag__theme--white .footer .footer__wrapper,.wcag__theme--white .footer .terms,.wcag__theme--white .footer .terms a{background-color:#000!important;color:#fff!important}.wcag__theme--white blockquote{background-color:#ccc}.wcag__theme--white blockquote:before,.wcag__theme--white iframe{filter:grayscale(1)}.wcag__theme--white .donors__main-about,.wcag__theme--white .donors__main-image,.wcag__theme--white .our-mission__main-text{border-color:#fff}.wcag__theme--white .donors__main-about:after,.wcag__theme--white .donors__main-about:before,.wcag__theme--white .donors__main-image:after,.wcag__theme--white .donors__main-image:before,.wcag__theme--white .our-mission__main-text:after,.wcag__theme--white .our-mission__main-text:before{border:none}.wcag__theme--white .address-link:before,.wcag__theme--white .email-link:before,.wcag__theme--white .phone-link:before{filter:grayscale(1)}.wcag__theme--white .search__form-field .input__search{color:#000;border-color:#000}.wcag__theme--white .search__form-field .btn__form-search:hover svg,.wcag__theme--white .search__form-field .btn__form-search svg{fill:#000}.wcag__theme--white .main .container,.wcag__theme--white .main .main-counter,.wcag__theme--white .main .main-counter .count,.wcag__theme--white .main .main-counter .title,.wcag__theme--white .main .main__counters,.wcag__theme--white .main .main__title,.wcag__theme--white .main .main__title--large{background-color:transparent!important;color:#fff!important;text-shadow:1px 1px 2px #000}.wcag__theme--white .main .container span,.wcag__theme--white .main .main-counter .count span,.wcag__theme--white .main .main-counter .title span,.wcag__theme--white .main .main-counter span,.wcag__theme--white .main .main__counters span,.wcag__theme--white .main .main__title--large span,.wcag__theme--white .main .main__title span{color:#fff!important}.wcag__theme--white .main-video .transparent-bg{background-color:transparent!important;background:rgba(0,0,0,.5)}.wcag__theme--white .main-video video,.wcag__theme--white .news__item-image,.wcag__theme--white .stories__slider-item,.wcag__theme--white .whats-new__item-image{filter:grayscale(1)}.wcag__theme--white .news__item-transparent,.wcag__theme--white .whats-new__item-transparent{background-color:transparent!important}.wcag__theme--white .btn__media-download:hover .icon svg path{fill:#000}.wcag__theme--white .media__item-video .video video{filter:grayscale(1)}.wcag__theme--white .story-main .breadcrumbs span{opacity:.75}.wcag__theme--white .social-icon svg{filter:brightness(0) saturate(100%) invert(0) sepia(77%) saturate(7477%) hue-rotate(188deg) brightness(93%) contrast(93%)}.wcag__theme--black{background-color:#000}.wcag__theme--black .media{margin-bottom:0}.wcag__theme--black .swiper-button-next,.wcag__theme--black .swiper-button-prev{background-color:#fff!important}.wcag__theme--black img,.wcag__theme--black svg{filter:grayscale(1)}.wcag__theme--black .whats-new__item-title,.wcag__theme--black div,.wcag__theme--black label,.wcag__theme--black p,.wcag__theme--black span{color:#fff!important}.wcag__theme--black a,.wcag__theme--black button{border-color:#fff}.wcag__theme--black a .dots span,.wcag__theme--black button .dots span{filter:grayscale(1)}.wcag__theme--black a.btn__up,.wcag__theme--black button.btn__up{background-color:#000;border:1px solid}.wcag__theme--black a.btn__up .icon svg,.wcag__theme--black button.btn__up .icon svg{filter:none}.wcag__theme--black a.btn__up .icon svg path,.wcag__theme--black a.btn__up:hover .icon svg,.wcag__theme--black button.btn__up .icon svg path,.wcag__theme--black button.btn__up:hover .icon svg{fill:#fff}.wcag__theme--black a.btn,.wcag__theme--black a.btn__media-menu,.wcag__theme--black button.btn,.wcag__theme--black button.btn__media-menu{background:#000;color:#fff;border:1px solid #fff}.wcag__theme--black a.btn:hover,.wcag__theme--black a.btn__media-menu:hover,.wcag__theme--black button.btn:hover,.wcag__theme--black button.btn__media-menu:hover{color:#fff}.wcag__theme--black a.btn__back,.wcag__theme--black button.btn__back{background:url(/images/stories--left.png);background-color:#fff;background-repeat:no-repeat;background-position:50%;border:1px solid #fff}.wcag__theme--black a.btn__discover,.wcag__theme--black a.btn__media-download,.wcag__theme--black a.btn__single-more,.wcag__theme--black button.btn__discover,.wcag__theme--black button.btn__media-download,.wcag__theme--black button.btn__single-more{border:none}.wcag__theme--black a.btn__discover .icon,.wcag__theme--black a.btn__media-download .icon,.wcag__theme--black a.btn__single-more .icon,.wcag__theme--black button.btn__discover .icon,.wcag__theme--black button.btn__media-download .icon,.wcag__theme--black button.btn__single-more .icon{border-color:#fff}.wcag__theme--black a.btn__discover .icon svg,.wcag__theme--black a.btn__discover .icon svg path,.wcag__theme--black a.btn__media-download .icon svg,.wcag__theme--black a.btn__media-download .icon svg path,.wcag__theme--black a.btn__single-more .icon svg,.wcag__theme--black a.btn__single-more .icon svg path,.wcag__theme--black button.btn__discover .icon svg,.wcag__theme--black button.btn__discover .icon svg path,.wcag__theme--black button.btn__media-download .icon svg,.wcag__theme--black button.btn__media-download .icon svg path,.wcag__theme--black button.btn__single-more .icon svg,.wcag__theme--black button.btn__single-more .icon svg path{fill:#fff}.wcag__theme--black a.btn__close-modal span:before,.wcag__theme--black button.btn__close-modal span:before{background-color:#fff}.wcag__theme--black a.btn__arrow,.wcag__theme--black button.btn__arrow{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(44deg) brightness(104%) contrast(101%)}.wcag__theme--black .whats-new__item,.wcag__theme--black a,.wcag__theme--black div,.wcag__theme--black div:after,.wcag__theme--black div:before{color:#fff!important;background-color:#000!important}.wcag__theme--black .whats-new__item .whats-new__item-transparent,.wcag__theme--black a .whats-new__item-transparent,.wcag__theme--black div .whats-new__item-transparent,.wcag__theme--black div:after .whats-new__item-transparent,.wcag__theme--black div:before .whats-new__item-transparent{background-color:transparent!important}.wcag__theme--black .swiper-pagination-bullet{color:#000;background-color:#fff}.wcag__theme--black .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#000!important}.wcag__theme--black .story-other .stories-pagination .swiper-pagination-bullet,.wcag__theme--black .story-other .stories-pagination .swiper-pagination-bullet-active{background-color:#fff!important}.wcag__theme--black .activities .our-activities .swiper-pagination .swiper-pagination-bullet{background-color:#fff}.wcag__theme--black .activities .our-activities .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000!important;border:1px solid #fff}.wcag__theme--black .banner-left__phone,.wcag__theme--black .banner-left__phone h3{color:#fff}.wcag__theme--black .header{background-color:#000;border-bottom:1px solid #fff}.wcag__theme--black .header__logo svg .lead path,.wcag__theme--black .header__logo svg .lead polygon,.wcag__theme--black .header__logo svg .with-europe path,.wcag__theme--black .header__logo svg .with-europe polygon{fill:#fff}.wcag__theme--black .header__controls .btn,.wcag__theme--black .header__menu-item,.wcag__theme--black .header__menu-item a{color:#fff}.wcag__theme--black .header__controls .btn svg,.wcag__theme--black .header__controls .btn svg:hover,.wcag__theme--black .header__controls .btn svg g path,.wcag__theme--black .header__controls .btn svg g path:hover{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7494%) hue-rotate(184deg) brightness(106%) contrast(88%)}.wcag__theme--black .header__controls .btn span:after{background-color:#fff}.wcag__theme--black .header__controls .btn__header--lang,.wcag__theme--black .header__controls .btn__header--search{border:1px solid #fff!important}.wcag__theme--black .header__wcag .colors .btn:after,.wcag__theme--black .header__wcag .fonts .btn:after{background-color:#fff}.wcag__theme--black .footer{background-color:#fff;color:#000!important}.wcag__theme--black .footer__logo img{filter:brightness(0) saturate(100%) invert(0) sepia(91%) saturate(7463%) hue-rotate(349deg) brightness(104%) contrast(96%)}.wcag__theme--black .footer .copyright,.wcag__theme--black .footer .footer__wrapper,.wcag__theme--black .footer .terms,.wcag__theme--black .footer .terms a{background-color:#fff!important;color:#000!important}.wcag__theme--black blockquote{background-color:#ccc}.wcag__theme--black blockquote:before,.wcag__theme--black iframe{filter:grayscale(1)}.wcag__theme--black .donors__main-about,.wcag__theme--black .donors__main-image,.wcag__theme--black .our-mission__main-text{border-color:#000}.wcag__theme--black .donors__main-about:after,.wcag__theme--black .donors__main-about:before,.wcag__theme--black .donors__main-image:after,.wcag__theme--black .donors__main-image:before,.wcag__theme--black .our-mission__main-text:after,.wcag__theme--black .our-mission__main-text:before{border:none}.wcag__theme--black .address-link:before,.wcag__theme--black .email-link:before,.wcag__theme--black .phone-link:before{filter:grayscale(1)}.wcag__theme--black .search__form-field .input__search{color:#fff;border-color:#fff}.wcag__theme--black .search__form-field .btn__form-search:hover svg,.wcag__theme--black .search__form-field .btn__form-search svg{fill:#fff}.wcag__theme--black .main .container,.wcag__theme--black .main .main-counter,.wcag__theme--black .main .main-counter .count,.wcag__theme--black .main .main-counter .title,.wcag__theme--black .main .main__counters,.wcag__theme--black .main .main__title,.wcag__theme--black .main .main__title--large{background-color:transparent!important;color:#fff!important;text-shadow:1px 1px 2px #000}.wcag__theme--black .main .container span,.wcag__theme--black .main .main-counter .count span,.wcag__theme--black .main .main-counter .title span,.wcag__theme--black .main .main-counter span,.wcag__theme--black .main .main__counters span,.wcag__theme--black .main .main__title--large span,.wcag__theme--black .main .main__title span{color:#fff!important}.wcag__theme--black .main-video .transparent-bg{background-color:transparent!important;background:rgba(0,0,0,.5)}.wcag__theme--black .main-video video,.wcag__theme--black .news__item-image,.wcag__theme--black .stories__slider-item,.wcag__theme--black .whats-new__item-image{filter:grayscale(1)}.wcag__theme--black .news__item-transparent,.wcag__theme--black .whats-new__item-transparent{background-color:transparent!important}.wcag__theme--black .btn__media-download:hover .icon svg path{fill:#fff}.wcag__theme--black .media__item-video .video video{filter:grayscale(1)}.wcag__theme--black .story-main .breadcrumbs span{opacity:.75}.wcag__theme--black .social-icon svg{filter:brightness(0) saturate(100%) invert(96%) sepia(100%) saturate(16%) hue-rotate(308deg) brightness(105%) contrast(106%)}.wcag__theme--black .donors__logos img{filter:grayscale(1);background-color:#fff}.wcag__theme--blue{background-color:#85b6ff}.wcag__theme--blue .media{margin-bottom:0}.wcag__theme--blue .swiper-button-next,.wcag__theme--blue .swiper-button-prev{background-color:#42434c!important}.wcag__theme--blue img,.wcag__theme--blue svg{filter:sepia(100%) hue-rotate(190deg) saturate(500%)}.wcag__theme--blue .stories__slider-item-info .title,.wcag__theme--blue .whats-new__item-title,.wcag__theme--blue div,.wcag__theme--blue label,.wcag__theme--blue p,.wcag__theme--blue span{color:#42434c!important}.wcag__theme--blue a,.wcag__theme--blue button{border-color:#42434c}.wcag__theme--blue a .dots span,.wcag__theme--blue button .dots span{filter:sepia(100%) hue-rotate(190deg) saturate(500%)}.wcag__theme--blue a.btn__up,.wcag__theme--blue button.btn__up{background-color:#85b6ff;border:1px solid}.wcag__theme--blue a.btn__up .icon svg,.wcag__theme--blue button.btn__up .icon svg{filter:none}.wcag__theme--blue a.btn__up .icon svg path,.wcag__theme--blue a.btn__up:hover .icon svg,.wcag__theme--blue button.btn__up .icon svg path,.wcag__theme--blue button.btn__up:hover .icon svg{fill:#42434c}.wcag__theme--blue a.btn,.wcag__theme--blue a.btn__media-menu,.wcag__theme--blue button.btn,.wcag__theme--blue button.btn__media-menu{background:#85b6ff;color:#42434c;border:1px solid #42434c}.wcag__theme--blue a.btn:hover,.wcag__theme--blue a.btn__media-menu:hover,.wcag__theme--blue button.btn:hover,.wcag__theme--blue button.btn__media-menu:hover{color:#42434c}.wcag__theme--blue a.btn__back,.wcag__theme--blue button.btn__back{background:url(/images/stories--left.png);background-color:#42434c;background-repeat:no-repeat;background-position:50%;border:1px solid #42434c}.wcag__theme--blue a.btn__discover,.wcag__theme--blue a.btn__media-download,.wcag__theme--blue a.btn__single-more,.wcag__theme--blue button.btn__discover,.wcag__theme--blue button.btn__media-download,.wcag__theme--blue button.btn__single-more{border:none}.wcag__theme--blue a.btn__discover .icon,.wcag__theme--blue a.btn__media-download .icon,.wcag__theme--blue a.btn__single-more .icon,.wcag__theme--blue button.btn__discover .icon,.wcag__theme--blue button.btn__media-download .icon,.wcag__theme--blue button.btn__single-more .icon{border-color:#42434c}.wcag__theme--blue a.btn__discover .icon svg,.wcag__theme--blue a.btn__discover .icon svg path,.wcag__theme--blue a.btn__media-download .icon svg,.wcag__theme--blue a.btn__media-download .icon svg path,.wcag__theme--blue a.btn__single-more .icon svg,.wcag__theme--blue a.btn__single-more .icon svg path,.wcag__theme--blue button.btn__discover .icon svg,.wcag__theme--blue button.btn__discover .icon svg path,.wcag__theme--blue button.btn__media-download .icon svg,.wcag__theme--blue button.btn__media-download .icon svg path,.wcag__theme--blue button.btn__single-more .icon svg,.wcag__theme--blue button.btn__single-more .icon svg path{fill:#42434c}.wcag__theme--blue a.btn__close-modal span:before,.wcag__theme--blue button.btn__close-modal span:before{background-color:#42434c}.wcag__theme--blue .whats-new__item,.wcag__theme--blue a,.wcag__theme--blue div,.wcag__theme--blue div:after,.wcag__theme--blue div:before{color:#42434c!important;background-color:#85b6ff!important}.wcag__theme--blue .whats-new__item .whats-new__item-transparent,.wcag__theme--blue a .whats-new__item-transparent,.wcag__theme--blue div .whats-new__item-transparent,.wcag__theme--blue div:after .whats-new__item-transparent,.wcag__theme--blue div:before .whats-new__item-transparent{background-color:transparent!important}.wcag__theme--blue .swiper-pagination-bullet{color:#85b6ff;background-color:#42434c}.wcag__theme--blue .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#85b6ff!important}.wcag__theme--blue .story-other .stories-pagination .swiper-pagination-bullet,.wcag__theme--blue .story-other .stories-pagination .swiper-pagination-bullet-active{background-color:#42434c!important}.wcag__theme--blue .activities .our-activities .swiper-pagination .swiper-pagination-bullet{background-color:#42434c}.wcag__theme--blue .activities .our-activities .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#42434c!important;border:1px solid #42434c}.wcag__theme--blue .banner-left__phone,.wcag__theme--blue .banner-left__phone h3{color:#42434c}.wcag__theme--blue .header{background-color:#85b6ff;border-bottom:1px solid #42434c}.wcag__theme--blue .header__logo svg .lead path,.wcag__theme--blue .header__logo svg .lead polygon,.wcag__theme--blue .header__logo svg .with-europe path,.wcag__theme--blue .header__logo svg .with-europe polygon{fill:#42434c}.wcag__theme--blue .header__controls .btn,.wcag__theme--blue .header__menu-item,.wcag__theme--blue .header__menu-item a{color:#42434c}.wcag__theme--blue .header__controls .btn svg,.wcag__theme--blue .header__controls .btn svg:hover,.wcag__theme--blue .header__controls .btn svg g path,.wcag__theme--blue .header__controls .btn svg g path:hover{filter:brightness(0) saturate(100%) invert(24%) sepia(15%) saturate(373%) hue-rotate(196deg) brightness(90%) contrast(85%)}.wcag__theme--blue .header__controls .btn span:after{background-color:#42434c}.wcag__theme--blue .header__controls .btn__header--lang,.wcag__theme--blue .header__controls .btn__header--search{border:1px solid #42434c!important}.wcag__theme--blue .header__wcag .colors .btn:after,.wcag__theme--blue .header__wcag .fonts .btn:after{background-color:#42434c}.wcag__theme--blue .footer{background-color:#42434c;color:#000!important}.wcag__theme--blue .footer__logo img{filter:sepia(100%) hue-rotate(190deg) saturate(500%)}.wcag__theme--blue .footer .copyright,.wcag__theme--blue .footer .footer__wrapper,.wcag__theme--blue .footer .terms,.wcag__theme--blue .footer .terms a{background-color:#42434c!important;color:#85b6ff!important}.wcag__theme--blue blockquote{background-color:#85b6ff}.wcag__theme--blue blockquote:before,.wcag__theme--blue iframe{filter:sepia(100%) hue-rotate(190deg) saturate(500%)}.wcag__theme--blue .donors__main-about,.wcag__theme--blue .donors__main-image,.wcag__theme--blue .our-mission__main-text{border-color:#85b6ff}.wcag__theme--blue .donors__main-about:after,.wcag__theme--blue .donors__main-about:before,.wcag__theme--blue .donors__main-image:after,.wcag__theme--blue .donors__main-image:before,.wcag__theme--blue .our-mission__main-text:after,.wcag__theme--blue .our-mission__main-text:before{border:none}.wcag__theme--blue .address-link:before,.wcag__theme--blue .email-link:before,.wcag__theme--blue .phone-link:before{filter:sepia(100%) hue-rotate(190deg) saturate(500%)}.wcag__theme--blue .search__form-field .input__search{color:#42434c;border-color:#42434c}.wcag__theme--blue .search__form-field .btn__form-search:hover svg,.wcag__theme--blue .search__form-field .btn__form-search svg{fill:#42434c}.wcag__theme--blue .main .container,.wcag__theme--blue .main .main-counter,.wcag__theme--blue .main .main-counter .count,.wcag__theme--blue .main .main-counter .title,.wcag__theme--blue .main .main__counters,.wcag__theme--blue .main .main__title,.wcag__theme--blue .main .main__title--large{background-color:transparent!important;color:#42434c!important;text-shadow:1px 1px 2px #85b6ff}.wcag__theme--blue .main .container span,.wcag__theme--blue .main .main-counter .count span,.wcag__theme--blue .main .main-counter .title span,.wcag__theme--blue .main .main-counter span,.wcag__theme--blue .main .main__counters span,.wcag__theme--blue .main .main__title--large span,.wcag__theme--blue .main .main__title span{color:#42434c!important}.wcag__theme--blue .main-video .transparent-bg{background-color:transparent!important;background:rgba(0,0,0,.5)}.wcag__theme--blue .main-video video,.wcag__theme--blue .news__item-image,.wcag__theme--blue .stories__slider-item,.wcag__theme--blue .whats-new__item-image{filter:sepia(100%) hue-rotate(190deg) saturate(500%)}.wcag__theme--blue .news__item-transparent,.wcag__theme--blue .whats-new__item-transparent{background-color:transparent!important}.wcag__theme--blue .btn__media-download:hover .icon svg path{fill:#42434c}.wcag__theme--blue .media__item-video .video video{filter:sepia(100%) hue-rotate(190deg) saturate(500%)}.wcag__theme--blue .story-main .breadcrumbs span{opacity:.75}.wcag__theme--blue .social-icon svg{filter:brightness(0) saturate(100%) invert(0) sepia(77%) saturate(7477%) hue-rotate(188deg) brightness(93%) contrast(93%)}.wcag__theme--beige{background-color:#fff9bb}.wcag__theme--beige .media{margin-bottom:0}.wcag__theme--beige .swiper-button-next,.wcag__theme--beige .swiper-button-prev{background-color:#5f606b!important}.wcag__theme--beige img,.wcag__theme--beige svg{filter:grayscale(1)}.wcag__theme--beige .stories__slider-item-info .title,.wcag__theme--beige .whats-new__item-title,.wcag__theme--beige div,.wcag__theme--beige label,.wcag__theme--beige p,.wcag__theme--beige span{color:#5f606b!important}.wcag__theme--beige a,.wcag__theme--beige button{border-color:#5f606b}.wcag__theme--beige a .dots span,.wcag__theme--beige button .dots span{filter:brightness(0) saturate(100%) invert(45%) sepia(97%) saturate(0) hue-rotate(201deg) brightness(94%) contrast(83%)}.wcag__theme--beige a.btn__up,.wcag__theme--beige button.btn__up{background-color:#fff9bb;border:1px solid}.wcag__theme--beige a.btn__up .icon svg,.wcag__theme--beige button.btn__up .icon svg{filter:none}.wcag__theme--beige a.btn__up .icon svg path,.wcag__theme--beige a.btn__up:hover .icon svg,.wcag__theme--beige button.btn__up .icon svg path,.wcag__theme--beige button.btn__up:hover .icon svg{fill:#5f606b}.wcag__theme--beige a.btn,.wcag__theme--beige a.btn__media-menu,.wcag__theme--beige button.btn,.wcag__theme--beige button.btn__media-menu{background:#fff9bb;color:#5f606b;border:1px solid #5f606b}.wcag__theme--beige a.btn:hover,.wcag__theme--beige a.btn__media-menu:hover,.wcag__theme--beige button.btn:hover,.wcag__theme--beige button.btn__media-menu:hover{color:#5f606b}.wcag__theme--beige a.btn__back,.wcag__theme--beige button.btn__back{background:url(/images/stories--left.png);background-color:#5f606b;background-repeat:no-repeat;background-position:50%;border:1px solid #5f606b}.wcag__theme--beige a.btn__discover,.wcag__theme--beige a.btn__media-download,.wcag__theme--beige a.btn__single-more,.wcag__theme--beige button.btn__discover,.wcag__theme--beige button.btn__media-download,.wcag__theme--beige button.btn__single-more{border:none}.wcag__theme--beige a.btn__discover .icon,.wcag__theme--beige a.btn__media-download .icon,.wcag__theme--beige a.btn__single-more .icon,.wcag__theme--beige button.btn__discover .icon,.wcag__theme--beige button.btn__media-download .icon,.wcag__theme--beige button.btn__single-more .icon{border-color:#5f606b}.wcag__theme--beige a.btn__discover .icon svg,.wcag__theme--beige a.btn__discover .icon svg path,.wcag__theme--beige a.btn__media-download .icon svg,.wcag__theme--beige a.btn__media-download .icon svg path,.wcag__theme--beige a.btn__single-more .icon svg,.wcag__theme--beige a.btn__single-more .icon svg path,.wcag__theme--beige button.btn__discover .icon svg,.wcag__theme--beige button.btn__discover .icon svg path,.wcag__theme--beige button.btn__media-download .icon svg,.wcag__theme--beige button.btn__media-download .icon svg path,.wcag__theme--beige button.btn__single-more .icon svg,.wcag__theme--beige button.btn__single-more .icon svg path{fill:#5f606b}.wcag__theme--beige a.btn__close-modal span:before,.wcag__theme--beige button.btn__close-modal span:before{background-color:#5f606b}.wcag__theme--beige .whats-new__item,.wcag__theme--beige a,.wcag__theme--beige div,.wcag__theme--beige div:after,.wcag__theme--beige div:before{color:#5f606b!important;background-color:#fff9bb!important}.wcag__theme--beige .whats-new__item .whats-new__item-transparent,.wcag__theme--beige a .whats-new__item-transparent,.wcag__theme--beige div .whats-new__item-transparent,.wcag__theme--beige div:after .whats-new__item-transparent,.wcag__theme--beige div:before .whats-new__item-transparent{background-color:transparent!important}.wcag__theme--beige .swiper-pagination-bullet{color:#fff9bb;background-color:#5f606b}.wcag__theme--beige .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#fff9bb!important}.wcag__theme--beige .story-other .stories-pagination .swiper-pagination-bullet,.wcag__theme--beige .story-other .stories-pagination .swiper-pagination-bullet-active{background-color:#5f606b!important}.wcag__theme--beige .activities .our-activities .swiper-pagination .swiper-pagination-bullet{background-color:#5f606b}.wcag__theme--beige .activities .our-activities .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5f606b!important;border:1px solid #5f606b}.wcag__theme--beige .banner-left__phone,.wcag__theme--beige .banner-left__phone h3{color:#5f606b}.wcag__theme--beige .header{background-color:#fff9bb;border-bottom:1px solid #5f606b}.wcag__theme--beige .header__logo svg .lead path,.wcag__theme--beige .header__logo svg .lead polygon,.wcag__theme--beige .header__logo svg .with-europe path,.wcag__theme--beige .header__logo svg .with-europe polygon{fill:#5f606b}.wcag__theme--beige .header__controls .btn,.wcag__theme--beige .header__menu-item,.wcag__theme--beige .header__menu-item a{color:#5f606b}.wcag__theme--beige .header__controls .btn svg,.wcag__theme--beige .header__controls .btn svg:hover,.wcag__theme--beige .header__controls .btn svg g path,.wcag__theme--beige .header__controls .btn svg g path:hover{filter:grayscale(1);fill:#5f606b}.wcag__theme--beige .header__controls .btn span:after{background-color:#5f606b}.wcag__theme--beige .header__controls .btn__header--lang,.wcag__theme--beige .header__controls .btn__header--search{border:1px solid #5f606b!important}.wcag__theme--beige .header__wcag .colors .btn:after,.wcag__theme--beige .header__wcag .fonts .btn:after{background-color:#5f606b}.wcag__theme--beige .footer{background-color:#5f606b;color:#000!important}.wcag__theme--beige .footer__logo img{filter:grayscale(1)}.wcag__theme--beige .footer .copyright,.wcag__theme--beige .footer .footer__wrapper,.wcag__theme--beige .footer .terms,.wcag__theme--beige .footer .terms a{background-color:#5f606b!important;color:#fff9bb!important}.wcag__theme--beige blockquote{background-color:#fff9bb}.wcag__theme--beige blockquote:before{filter:brightness(0) saturate(100%) invert(45%) sepia(97%) saturate(0) hue-rotate(201deg) brightness(94%) contrast(83%)}.wcag__theme--beige iframe{filter:grayscale(1)}.wcag__theme--beige .donors__main-about,.wcag__theme--beige .donors__main-image,.wcag__theme--beige .our-mission__main-text{border-color:#fff9bb}.wcag__theme--beige .donors__main-about:after,.wcag__theme--beige .donors__main-about:before,.wcag__theme--beige .donors__main-image:after,.wcag__theme--beige .donors__main-image:before,.wcag__theme--beige .our-mission__main-text:after,.wcag__theme--beige .our-mission__main-text:before{border:none}.wcag__theme--beige .address-link:before,.wcag__theme--beige .email-link:before,.wcag__theme--beige .phone-link:before{filter:grayscale(1)}.wcag__theme--beige .search__form-field .input__search{color:#5f606b;border-color:#5f606b}.wcag__theme--beige .search__form-field .btn__form-search:hover svg,.wcag__theme--beige .search__form-field .btn__form-search svg{fill:#5f606b}.wcag__theme--beige .main .container,.wcag__theme--beige .main .main-counter,.wcag__theme--beige .main .main-counter .count,.wcag__theme--beige .main .main-counter .title,.wcag__theme--beige .main .main__counters,.wcag__theme--beige .main .main__title,.wcag__theme--beige .main .main__title--large{background-color:transparent!important;color:#5f606b!important;text-shadow:1px 1px 2px #fff9bb}.wcag__theme--beige .main .container span,.wcag__theme--beige .main .main-counter .count span,.wcag__theme--beige .main .main-counter .title span,.wcag__theme--beige .main .main-counter span,.wcag__theme--beige .main .main__counters span,.wcag__theme--beige .main .main__title--large span,.wcag__theme--beige .main .main__title span{color:#5f606b!important}.wcag__theme--beige .main-video .transparent-bg{background-color:transparent!important;background:rgba(0,0,0,.5)}.wcag__theme--beige .main-video video,.wcag__theme--beige .news__item-image,.wcag__theme--beige .stories__slider-item,.wcag__theme--beige .whats-new__item-image{filter:grayscale(1)}.wcag__theme--beige .news__item-transparent,.wcag__theme--beige .whats-new__item-transparent{background-color:transparent!important}.wcag__theme--beige .btn__media-download:hover .icon svg path{fill:#5f606b}.wcag__theme--beige .media__item-video .video video{filter:grayscale(1)}.wcag__theme--beige .story-main .breadcrumbs span{opacity:.75}.wcag__theme--beige .social-icon svg{filter:brightness(0) saturate(100%) invert(0) sepia(77%) saturate(7477%) hue-rotate(188deg) brightness(93%) contrast(93%)}.wcag__theme--brown{background-color:#000}.wcag__theme--brown .media{margin-bottom:0}.wcag__theme--brown .swiper-button-next,.wcag__theme--brown .swiper-button-prev{background-color:#5aff44!important}.wcag__theme--brown img,.wcag__theme--brown svg{filter:brightness(0) saturate(100%) invert(92%) sepia(51%) saturate(2967%) hue-rotate(46deg) brightness(104%) contrast(100%)}.wcag__theme--brown .stories__slider-item-info .title,.wcag__theme--brown .whats-new__item-title,.wcag__theme--brown div,.wcag__theme--brown label,.wcag__theme--brown p,.wcag__theme--brown span{color:#5aff44!important}.wcag__theme--brown a,.wcag__theme--brown button{border-color:#5aff44}.wcag__theme--brown a .dots span,.wcag__theme--brown button .dots span{filter:brightness(0) saturate(100%) invert(92%) sepia(51%) saturate(2967%) hue-rotate(46deg) brightness(104%) contrast(100%)}.wcag__theme--brown a.btn__up,.wcag__theme--brown button.btn__up{background-color:#000;border:1px solid}.wcag__theme--brown a.btn__up .icon svg,.wcag__theme--brown button.btn__up .icon svg{filter:none}.wcag__theme--brown a.btn__up .icon svg path,.wcag__theme--brown a.btn__up:hover .icon svg,.wcag__theme--brown button.btn__up .icon svg path,.wcag__theme--brown button.btn__up:hover .icon svg{fill:#5aff44}.wcag__theme--brown a.btn,.wcag__theme--brown a.btn__media-menu,.wcag__theme--brown button.btn,.wcag__theme--brown button.btn__media-menu{background:#000;color:#5aff44;border:1px solid #5aff44}.wcag__theme--brown a.btn:hover,.wcag__theme--brown a.btn__media-menu:hover,.wcag__theme--brown button.btn:hover,.wcag__theme--brown button.btn__media-menu:hover{color:#5aff44}.wcag__theme--brown a.btn__back,.wcag__theme--brown button.btn__back{background:url(/images/stories--left.png);background-color:#5aff44;background-repeat:no-repeat;background-position:50%;border:1px solid #5aff44}.wcag__theme--brown a.btn__discover,.wcag__theme--brown a.btn__media-download,.wcag__theme--brown a.btn__single-more,.wcag__theme--brown button.btn__discover,.wcag__theme--brown button.btn__media-download,.wcag__theme--brown button.btn__single-more{border:none}.wcag__theme--brown a.btn__discover .icon,.wcag__theme--brown a.btn__media-download .icon,.wcag__theme--brown a.btn__single-more .icon,.wcag__theme--brown button.btn__discover .icon,.wcag__theme--brown button.btn__media-download .icon,.wcag__theme--brown button.btn__single-more .icon{border-color:#5aff44}.wcag__theme--brown a.btn__discover .icon svg,.wcag__theme--brown a.btn__discover .icon svg path,.wcag__theme--brown a.btn__media-download .icon svg,.wcag__theme--brown a.btn__media-download .icon svg path,.wcag__theme--brown a.btn__single-more .icon svg,.wcag__theme--brown a.btn__single-more .icon svg path,.wcag__theme--brown button.btn__discover .icon svg,.wcag__theme--brown button.btn__discover .icon svg path,.wcag__theme--brown button.btn__media-download .icon svg,.wcag__theme--brown button.btn__media-download .icon svg path,.wcag__theme--brown button.btn__single-more .icon svg,.wcag__theme--brown button.btn__single-more .icon svg path{fill:#5aff44}.wcag__theme--brown a.btn__close-modal span:before,.wcag__theme--brown button.btn__close-modal span:before{background-color:#5aff44}.wcag__theme--brown a.btn__arrow,.wcag__theme--brown button.btn__arrow{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(44deg) brightness(104%) contrast(101%)}.wcag__theme--brown .whats-new__item,.wcag__theme--brown a,.wcag__theme--brown div,.wcag__theme--brown div:after,.wcag__theme--brown div:before{color:#5aff44!important;background-color:#000!important}.wcag__theme--brown .whats-new__item .whats-new__item-transparent,.wcag__theme--brown a .whats-new__item-transparent,.wcag__theme--brown div .whats-new__item-transparent,.wcag__theme--brown div:after .whats-new__item-transparent,.wcag__theme--brown div:before .whats-new__item-transparent{background-color:transparent!important}.wcag__theme--brown .swiper-pagination-bullet{color:#000;background-color:#5aff44}.wcag__theme--brown .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#000!important}.wcag__theme--brown .story-other .stories-pagination .swiper-pagination-bullet,.wcag__theme--brown .story-other .stories-pagination .swiper-pagination-bullet-active{background-color:#5aff44!important}.wcag__theme--brown .activities .our-activities .swiper-pagination .swiper-pagination-bullet{background-color:#5aff44}.wcag__theme--brown .activities .our-activities .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5aff44!important;border:1px solid #5aff44}.wcag__theme--brown .banner-left__phone,.wcag__theme--brown .banner-left__phone h3{color:#5aff44}.wcag__theme--brown .header{background-color:#000;border-bottom:1px solid #5aff44}.wcag__theme--brown .header__logo svg .lead path,.wcag__theme--brown .header__logo svg .lead polygon,.wcag__theme--brown .header__logo svg .with-europe path,.wcag__theme--brown .header__logo svg .with-europe polygon{fill:#5aff44}.wcag__theme--brown .header__controls .btn,.wcag__theme--brown .header__menu-item,.wcag__theme--brown .header__menu-item a{color:#5aff44}.wcag__theme--brown .header__controls .btn svg,.wcag__theme--brown .header__controls .btn svg:hover,.wcag__theme--brown .header__controls .btn svg g path,.wcag__theme--brown .header__controls .btn svg g path:hover{fill:#5aff44}.wcag__theme--brown .header__controls .btn span:after{background-color:#5aff44}.wcag__theme--brown .header__controls .btn__header--lang,.wcag__theme--brown .header__controls .btn__header--search{border:1px solid #5aff44!important}.wcag__theme--brown .header__wcag .colors .btn:after,.wcag__theme--brown .header__wcag .fonts .btn:after{background-color:#5aff44}.wcag__theme--brown .footer{background-color:#5aff44;color:#000!important}.wcag__theme--brown .footer__logo img{filter:grayscale(1)}.wcag__theme--brown .footer .copyright,.wcag__theme--brown .footer .footer__wrapper,.wcag__theme--brown .footer .terms,.wcag__theme--brown .footer .terms a{background-color:#5aff44!important;color:#000!important}.wcag__theme--brown blockquote{background-color:#000}.wcag__theme--brown blockquote:before,.wcag__theme--brown iframe{filter:grayscale(1)}.wcag__theme--brown .donors__main-about,.wcag__theme--brown .donors__main-image,.wcag__theme--brown .our-mission__main-text{border-color:#000}.wcag__theme--brown .donors__main-about:after,.wcag__theme--brown .donors__main-about:before,.wcag__theme--brown .donors__main-image:after,.wcag__theme--brown .donors__main-image:before,.wcag__theme--brown .our-mission__main-text:after,.wcag__theme--brown .our-mission__main-text:before{border:none}.wcag__theme--brown .address-link:before,.wcag__theme--brown .email-link:before,.wcag__theme--brown .phone-link:before{filter:grayscale(1)}.wcag__theme--brown .search__form-field .input__search{color:#5aff44;border-color:#5aff44}.wcag__theme--brown .search__form-field .btn__form-search:hover svg,.wcag__theme--brown .search__form-field .btn__form-search svg{fill:#5aff44}.wcag__theme--brown .main .container,.wcag__theme--brown .main .main-counter,.wcag__theme--brown .main .main-counter .count,.wcag__theme--brown .main .main-counter .title,.wcag__theme--brown .main .main__counters,.wcag__theme--brown .main .main__title,.wcag__theme--brown .main .main__title--large{background-color:transparent!important;color:#5aff44!important;text-shadow:1px 1px 2px #000}.wcag__theme--brown .main .container span,.wcag__theme--brown .main .main-counter .count span,.wcag__theme--brown .main .main-counter .title span,.wcag__theme--brown .main .main-counter span,.wcag__theme--brown .main .main__counters span,.wcag__theme--brown .main .main__title--large span,.wcag__theme--brown .main .main__title span{color:#5aff44!important}.wcag__theme--brown .main-video .transparent-bg{background-color:transparent!important;background:rgba(0,0,0,.5)}.wcag__theme--brown .main-video video{filter:grayscale(1)}.wcag__theme--brown .news__item-image,.wcag__theme--brown .stories__slider-item,.wcag__theme--brown .whats-new__item-image{-webkit-backdrop-filter:grayscale(100%);backdrop-filter:grayscale(100%)}.wcag__theme--brown .news__item-transparent,.wcag__theme--brown .whats-new__item-transparent{background-color:transparent!important}.wcag__theme--brown .btn__media-download:hover .icon svg path{fill:#5aff44}.wcag__theme--brown .media__item-video .video video{filter:grayscale(1)}.wcag__theme--brown .story-main .breadcrumbs span{opacity:.75}.wcag__theme--brown .btn__arrow{filter:grayscale(1)}.wcag__theme--brown .donors__logos img{filter:grayscale(1);background-color:#fff}.wcag .home-page .main{margin-top:250px;padding-top:150px}@media screen and (max-width:768px){.wcag .home-page .main{padding-top:185px}}@media screen and (max-width:1600px){.wcag .home-page .main__title--large{font-size:3.5rem}}@media screen and (max-width:1376px){.wcag .home-page .main__title--large{font-size:3em}}@media screen and (max-width:1280px){.wcag .home-page .main__title--large{font-size:2.5em}}@media screen and (max-width:1000px){.wcag .home-page .main__title--large{font-size:2.25em}}@media screen and (max-width:768px){.wcag .home-page .main__title--large{font-size:1.5em}}@media screen and (max-width:375px){.wcag .home-page .main__title--large{font-size:1.25em}}.wcag .home-page .main-video{top:250px}.wcag .who-we-are__item{height:auto}.wcag .who-we-are__item .whats-new__item-transparent{display:none!important}.wcag .news__item,.wcag .whats-new__item{height:auto}.wcag .news__item .whats-new__item-more,.wcag .whats-new__item .whats-new__item-more{bottom:0}.wcag .btn__header--u-learn{padding:12px 32px}@media screen and (max-width:1600px){.wcag .btn__header--u-learn{padding:12px 42px}}@media screen and (max-width:1440px){.wcag .btn__header--u-learn{padding:12px 24px;min-height:50px;height:50px}}@media screen and (max-width:1280px){.wcag .btn__header--u-learn{padding:12px;font-size:.875rem}}@media screen and (max-width:1000px){.wcag .btn__header--u-learn{padding:20px 24px}}@media screen and (max-width:768px){.wcag .btn__header--u-learn{padding:12px 20px}}@media screen and (max-width:576px){.wcag .btn__header--u-learn{height:25px;padding:8px;font-size:.75rem;min-height:25px;height:auto}}.wcag .btn__arrow,.wcag .btn__header--lang,.wcag .btn__header--search,.wcag .btn__header--toggle,.wcag .btn__toggle-filter{border:none!important}.wcag .media-page,.wcag .news-page{padding-top:320px}@media screen and (max-width:1000px){.wcag .media-page,.wcag .news-page{padding-top:380px}}.wcag__text-size--normal{font-size:16px}.wcag__text-size--medium{font-size:20px}@media screen and (max-width:1440px){.wcag__text-size--medium{font-size:18px}}.wcag__text-size--medium .activities .our-activities .swiper-pagination{bottom:-20px}.wcag__text-size--medium .whats-new__top{margin-bottom:150px}@media screen and (max-width:1440px){.wcag__text-size--medium .whats-new__top{margin-bottom:50px}}.wcag__text-size--medium .news-single__info .quotes{position:static}.wcag__text-size--large{font-size:24px}@media screen and (max-width:1440px){.wcag__text-size--large{font-size:21px}}.wcag__text-size--large .activities .our-activities .swiper-pagination{bottom:-20px}.wcag__text-size--large .whats-new__top{margin-bottom:150px}@media screen and (max-width:1440px){.wcag__text-size--large .whats-new__top{margin-top:50px}}.wcag__text-size--large .news-single__info .quotes{position:static}.wcag__text-size--large .main__counters{padding-top:24px}.wcag__text-size--large .header__wcag{padding:0 .5%}.wcag__text-size--large .btn__header--u-learn{padding:12px 16px}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci1idW5kbGUuY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Fvcy9kaXN0L2Fvcy5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3Z1ZS1zZWxlY3Qvc3JjL3Njc3MvZ2xvYmFsL19jb21wb25lbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9hcHAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdnVlLXNlbGVjdC9zcmMvc2Nzcy9nbG9iYWwvX2FuaW1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdnVlLXNlbGVjdC9zcmMvc2Nzcy9nbG9iYWwvX3N0YXRlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92dWUtc2VsZWN0L3NyYy9zY3NzL21vZHVsZXMvX2Ryb3Bkb3duLXRvZ2dsZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92dWUtc2VsZWN0L3NyYy9zY3NzL21vZHVsZXMvX29wZW4taW5kaWNhdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3Z1ZS1zZWxlY3Qvc3JjL3Njc3MvbW9kdWxlcy9fY2xlYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdnVlLXNlbGVjdC9zcmMvc2Nzcy9tb2R1bGVzL19kcm9wZG93bi1tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3Z1ZS1zZWxlY3Qvc3JjL3Njc3MvbW9kdWxlcy9fZHJvcGRvd24tb3B0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3Z1ZS1zZWxlY3Qvc3JjL3Njc3MvbW9kdWxlcy9fc2VsZWN0ZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdnVlLXNlbGVjdC9zcmMvc2Nzcy9tb2R1bGVzL19zZWFyY2gtaW5wdXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdnVlLXNlbGVjdC9zcmMvc2Nzcy9tb2R1bGVzL19zcGlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZ2VuZXJhbC9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9nZW5lcmFsL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZ2VuZXJhbC9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2FuaW1hdGlvbnMvX2FuaW1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19idG5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9faW5wdXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19iYXJDaGFydC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2dlb2dyYXBoeVN1cC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhcnRzL19tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFydHMvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhcnRzL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYXJ0cy9fcHJlbG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFydHMvX3NlYXJjaC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhcnRzL19tb2RhbC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhcnRzL19jb29raWUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYXJ0cy9fYmFubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFnZXMvX2hvbWUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYWdlcy9fbmV3cy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhZ2VzL190ZWFtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3NpbmdsZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhZ2VzL19zdG9yeS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhZ2VzL19tZWRpYS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhZ2VzL19ldmVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYWdlcy9fY29udGFjdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYWdlcy9fbWlzc2lvbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhZ2VzL19zZWFyY2guc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYWdlcy9fZG9ub3JzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BwZi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL193Y2FnLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjREQVlBLFdBQ0UseUJBQ0EsNnJFQUNBLGdCQUNBLGlCQUNGLENBQ0EsTUFDRSw0QkFDRixD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LENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxvQkFBb0IsQ0FBQyx1RkFBdUYsd0JBQXdCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxxQkFBcUIsQ0FBQyx1RkFBdUYsdUJBQXVCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxvQkFBb0IsQ0FBQyx1RkFBdUYsd0JBQXdCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxxQkFBcUIsQ0FBQyx1RkFBdUYsdUJBQXVCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxvQkFBb0IsQ0FBQyx1RkFBdUYsd0JBQXdCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxxQkFBcUIsQ0FBQyx1RkFBdUYsdUJBQXVCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxvQkFBb0IsQ0FBQyx1RkFBdUYsd0JBQXdCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxxQkFBcUIsQ0FBQyx1RkFBdUYsdUJBQXVCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxvQkFBb0IsQ0FBQyx1RkFBdUYsd0JBQXdCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxxQkFBcUIsQ0FBQyx1RkFBdUYsdUJBQXVCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxvQkFBb0IsQ0FBQyx1RkFBdUYsd0JBQXdCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxxQkFBcUIsQ0FBQyx1RkFBdUYsdUJBQXVCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxvQkFBb0IsQ0FBQyx1RkFBdUYsd0JBQXdCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxxQkFBcUIsQ0FBQyx1RkFBdUYsdUJBQXVCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxvQkFBb0IsQ0FBQyx1RkFBdUYsd0JBQXdCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxxQkFBcUIsQ0FBQyx1RkFBdUYsdUJBQXVCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxvQkFBb0IsQ0FBQyx1RkFBdUYsd0JBQXdCLENBQUMsaUZBQWlGLGtCQUFrQixDQUFDLHlHQUF5RyxxQkFBcUIsQ0FBQyx5RkFBeUYsc0JBQXNCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxtQkFBbUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsd0JBQXdCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxxQkFBcUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsd0JBQXdCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxxQkFBcUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsd0JBQXdCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxxQkFBcUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsd0JBQXdCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxxQkFBcUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsd0JBQXdCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxxQkFBcUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsd0JBQXdCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxxQkFBcUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsd0JBQXdCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxxQkFBcUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsd0JBQXdCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxxQkFBcUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsd0JBQXdCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxxQkFBcUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsc0JBQXNCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxtQkFBbUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsd0JBQXdCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxxQkFBcUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsd0JBQXdCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxxQkFBcUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsd0JBQXdCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxxQkFBcUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxzQkFBc0IsQ0FBQyx5RkFBeUYsd0JBQXdCLENBQUMsbUZBQW1GLGtCQUFrQixDQUFDLDJHQUEyRyxxQkFBcUIsQ0FBQyx5RkFBeUYseUJBQXlCLENBQUMsbUZBQW1GLGtCQUFrQixD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K0Q5QjY5SWhDLEM4Qjk5STRCLDRDQUNJLCtEOUJpK0loQyxDOEJsK0k0Qiw0Q0FDSSwrRDlCcStJaEMsQzhCdCtJNEIsNENBQ0ksK0Q5QnkrSWhDLEM4QjErSTRCLDRDQUNJLCtEOUI2K0loQyxDOEI5K0k0Qiw0Q0FDSSwrRDlCaS9JaEMsQzhCbC9JNEIsNENBQ0ksK0Q5QnEvSWhDLEM4QnQvSTRCLDZDQUNJLDhEOUJ5L0loQyxDOEIxL0k0Qiw2Q0FDSSxnRTlCNi9JaEMsQzhCOS9JNEIsNkNBQ0ksZ0U5QmlnSmhDLEM4QmxnSjRCLDZDQUNJLGdFOUJxZ0poQyxDOEJ0Z0o0Qiw2Q0FDSSxnRTlCeWdKaEMsQzhCMWdKNEIsNkNBQ0ksZ0U5QjZnSmhDLEM4QjlnSjRCLDZDQUNJLGdFOUJpaEpoQyxDOEJsaEo0Qiw2Q0FDSSxnRTlCcWhKaEMsQzhCdGhKNEIsNkNBQ0ksZ0U5QnloSmhDLEM4QjFoSjRCLDZDQUNJLGdFOUI2aEpoQyxDOEI5aEo0Qiw2Q0FDSSw4RDlCaWlKaEMsQzhCbGlKNEIsNkNBQ0ksZ0U5QnFpSmhDLEM4QnRpSjRCLDZDQUNJLGdFOUJ5aUpoQyxDOEIxaUo0Qiw2Q0FDSSxnRTlCNmlKaEMsQzhCOWlKNEIsNkNBQ0ksZ0U5QmlqSmhDLEM4QmxqSjRCLDZDQUNJLGdFOUJxakpoQyxDOEJ0ako0Qiw2Q0FDSSxnRTlCeWpKaEMsQzhCMWpKNEIsNkNBQ0ksZ0U5QjZqSmhDLEM4QmhqSkksWUFDSSxrQkFDQSxZQUNBLGFBQ0EsTUFDQSxPQUNBLFM5Qm1qSlIsQzhCbGpKUSxvQ0FQSixZQVFRLFk5QnNqSlYsQ0FDRixDOEJyakpRLG9DQVZKLFlBV1EsZ0I5QnlqSlYsQ0FDRixDOEJ4akpRLGtCQUNJLFdBQ0EsWUFDQSxvQzlCMmpKWixDOEJ6akpRLDRCQUNJLGtCQUNBLE1BQ0EsT0FDQSxXQUNBLFlBQ0EseUI5QjRqSlosQzhCdmpKQSxXQUNJLGtCQUNBLHFCQUNBLGlCOUIwakpKLEM4QnpqSkksb0NBSkosV0FLUSxnQjlCNmpKTixDQUNGLEM4QjVqSkksZ0JBQ0ksYUFDQSxxQkFDQSwyQkFD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SVEsbUJBQ0EsUzlCa3RKZCxDQUNGLEM4Qmh0SlEsaUNBQ0ksd0I5Qm10SlosQzhCanRKUSxpQ0FDSSx3QjlCb3RKWixDOEI3c0pZLHNLQUNJLGE5Qnd0SmhCLEM4QnR0SlksOERBQ0ksZ0U5Qnl0SmhCLEM4Qmx0SmdCLHFIQUVJLGE5QnF0SnBCLEM4QnB0Sm9CLGlJQUNJLHdCOUJ3dEp4QixDOEJudEpRLGlDQUNJLHdCOUJzdEpaLEM4QnB0SlEsaUNBQ0ksd0I5QnV0SlosQzhCaHRKWSxzS0FDSSxhOUIydEpoQixDOEJ6dEpZLDhEQUNJLGdFOUI0dEpoQixDOEJydEpnQixxSEFFSSxhOUJ3dEpwQixDOEJ2dEpvQixpSUFDSSx3QjlCMnRKeEIsQzhCdHRKUSxpQ0FDSSx3QjlCeXRKWixDOEJsdEpZLHNLQUNJLGE5QjZ0SmhCLEM4QjN0SlksOERBQ0ksZ0U5Qjh0SmhCLEM4QnZ0SmdCLHFIQUVJLGE5QjB0SnBCLEM4Qnp0Sm9CLGlJQUNJLHdCOUI2dEp4QixDOEJ4dEpnQiw0REFDSSx5QkFDQSxVOUIydEpwQixDOEJ2dEpRLGlDQUNJLHdCOUIwdEpaLEM4Qm50Slksc0tBQ0ksYTlCOHRKaEIsQzhCNXRKWSw4REFDSSxnRTlCK3RKaEIsQzhCeHRKZ0IscUhBRUksYTlCMnRKcEIsQzhCMXRKb0IsaUlBQ0ksd0I5Qjh0SnhCLEM4QnZ0SmdCLHdDQUNJLGE5QjB0SnBCLEM4Qnp0Sm9CLDhDQUNJLFdBQ0EsVzlCNHRKeEIsQzhCMXRKb0Isb0RBQ0ksUzlCNnRKeEIsQzhCdnRKSSxxQkFDSSxhQUNBLG1CQUNBLDhCQUNBLGtCQUNBLGU5QjB0SlIsQzhCenRKUSw2QkFDSSx3QjlCNHRKWixDOEIxdEpRLHFDQVRKLHFCQVVRLGU5Qjh0SlYsQ0FDRixDOEI3dEpRLG9DQVpKLHFCQWFRLHVCQUNBLGdCQUNBLFk5Qml1SlYsQ0FDRixDOEIvdEpJLG9CQUNJLDhCOUJrdUpSLEM4Qi90SmdCLGlEQUNJLGlCOUJrdUpwQixDOEIvdEpvQiw4REFDSSxtQkFDQSxVQUNBLGE5Qmt1SnhCLEM4Qmh1Sm9CLHFDQUNJLDhEQUNJ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QUZKLGlDQUdRLDJCL0IwZ1ZsQixDQUNGLEMrQnpnVmdCLG9DQUxKLGlDQU1RLGMvQjZnVmxCLENBQ0YsQytCM2dWWSxrQ0FDSSx3Qi9COGdWaEIsQytCNWdWWSxrQ0FDSSx3Qi9CK2dWaEIsQytCeGdWZ0IsNEtBQ0ksYS9CbWhWcEIsQytCamhWZ0IsZ0VBQ0ksZ0UvQm9oVnBCLEMrQjdnVm9CLDJEQUNJLGEvQmdoVnhCLEMrQi9nVndCLGlFQUNJLHdCL0JraFY1QixDK0I3Z1ZZLGtDQUNJLHdCL0JnaFZoQixDK0I5Z1ZZLGtDQUNJLHdCL0JpaFZoQixDK0IxZ1ZnQiw0S0FDSSxhL0JxaFZwQixDK0JuaFZnQixnRUFDSSxnRS9Cc2hWcEIsQytCL2dWb0IsMkRBQ0ksYS9Ca2hWeEIsQytCamhWd0IsaUVBQ0ksd0IvQm9oVjVCLEMrQi9nVlksa0NBQ0ksd0IvQmtoVmhCLEMrQjNnVm9CLDZMQUNJLGEvQnNoVnhCLEMrQnBoVm9CLHVGQUNJLGdFL0J1aFZ4QixDK0JoaFZ3QixrRkFDSSxhL0JtaFY1QixDK0JsaFY0Qix3RkFDSSx3Qi9CcWhWaEMsQytCaGhWd0IscUZBQ0kseUJBQ0EsVS9CbWhWNUIsQytCL2dWZ0Isa0RBQ0ksd0IvQmtoVnBCLEMrQjNnVm9CLDROQUNJLGEvQnNoVnhCLEMrQnBoVm9CLGdGQUNJLGdFL0J1aFZ4QixDK0JoaFZ3QiwyRUFDSSxhL0JtaFY1QixDK0JsaFY0QixpRkFDSSx3Qi9CcWhWaEMsQytCNWdWd0IsMENBQ0ksV0FDQSxXL0IrZ1Y1QixDK0I3Z1Z3QixnREFDSSxTL0JnaFY1QixDZ0NybVhJLFdBQ0ksa0JBQ0Esb0JoQ3dtWFIsQ2dDdm1YUSxxQ0FISixXQUlRLGlCaEMybVhWLENBQ0YsQ2dDMW1YUSxhQUNJLGFoQzZtWFosQ2dDNW1YWSxtQkFDSSxhaEMrbVhoQixDZ0M1bVhRLGNBQ0kscUJBQ0EsZ0JoQyttWFosQ2dDNW1YSSxlQUNJLG1CaEMrbVhSLENnQzltWFEsb0NBRkosZUFHUSxrQmhDa25YVixDQUNGLENnQ2puWFEsb0JBQ0ksbUJBQ0EsZWhDb25YWixDZ0NublhZLHFDQUhKLG9CQUlRLGtCaEN1blhkLENBQ0YsQ2dDdG5YWSxvQ0FOSixvQkFPUSxrQmhDMG5YZCxDQUNGLENnQ3puWFkseUJBQ0ksYUFDQSxtQkFDQSw4QkFDQSxjaEM0blhoQixDZ0MxblhZLDBCQUNJLGNBQ0EsYUFDQSxpQmhDNm5YaEIsQ2dDNW5YZ0IscUNBSkosMEJBS1EsY0FDQSxZaENnb1hsQixDQUNGLENnQy9uWGdCLG9DQVJKLDBCQVNRLGVBQ0EsY0FDQSxjaENtb1hsQixDQUNGLENnQ2xvWGdCLGlDQUNJLGlCQUNBLGNBQ0Esa0JoQ3FvWHBCLENnQ3BvWG9CLHFDQUpKLGlDQUtRLGlCaEN3b1h0QixDQUNGLENnQ3ZvWG9CLHFDQVBKLGlDQVFRLG1CQUNBLGtCaEMyb1h0QixDQUNGLENnQzFvWG9CLG9DQVhKLGlDQVlRLGtCaEM4b1h0QixDQUNGLENnQzVvWGdCLGdDQUNJLG1CQUNBLG1CQUNBLGdCaEMrb1hwQixDZ0M5b1hvQixxQ0FKSixnQ0FLUSxlQUNBLGdCaENrcFh0QixDQUNGLENnQ2pwWG9CLHFDQVJKLGdDQVNRLGlCaENxcFh0QixDQUNGLENnQ2xwWFkseUJBQ0ksa0JBQ0EsTUFDQSx5QkFDQSxPQUNBLDRCQUNBLFdBQ0EsMkJBQ0EsK0JBQ0EsVUFDQSxrQkFDQSxZaENxcFhoQixDZ0NwcFhnQixxQ0FaSix5QkFhUSxhQUNBLDJCaEN3cFhsQixDQUNGLENnQ3ZwWGdCLG9DQWhCSix5QkFpQlEsWWhDMnBYbEIsQ0FDRixDZ0MxcFhnQixnQ0FDSSxpQkFDQSxnQkFDQSxVaEM2cFhwQixDZ0M1cFhvQixxQ0FKSixnQ0FLUSxrQmhDZ3FYdEIsQ0FDRixDZ0MvcFhvQixvQ0FQSixnQ0FRUSxpQmhDbXFYdEIsQ0FDRixDZ0NqcVhnQixtQ0FDSSxjQUNBLGtCQUNBLFlBQ0EsU2hDb3FYcEIsQ2dDbnFYb0IscUNBTEosbUNBTVEsVUFDQSxXaEN1cVh0QixDQUNGLENnQ3RxWG9CLHFDQUNJLGFBQ0EsbUJBQ0EsbUJBQ0EsZUFDQSxrQkFDQSxpQmhDeXFYeEIsQ2dDeHFYd0IscUNBUEoscUNBUVEsaUJoQzRxWDFCLENBQ0YsQ2dDM3FYd0Isb0NBVkoscUNBV1EsaUJBQ0EsaUJoQytxWDFCLENBQ0YsQ2dDOXFYd0IscURBQ0ksaUJoQ2lyWDVCLENnQ2hyWDRCLDREQUNJLFdBQ0Esa0JBQ0EsT0FDQSxNQUNBLGdEQUNBLDBCQUNBLFdBQ0EsV2hDbXJYaEMsQ2dDbHJYZ0Msb0NBVEosNERBVVEsV0FDQSxZQUNBLHlCaENzclhsQyxDQUNGLENnQ25yWHdCLHFEQUNJLGtCQUNBLGVoQ3NyWDVCLENnQ3JyWDRCLDREQUNJLFdBQ0Esa0JBQ0EsT0FDQSxNQUNBLGdEQUNBLDBCQUNBLFdBQ0EsV2hDd3JYaEMsQ2dDdnJYZ0Msb0NBVEosNERBVVEsMEJBQ0EsV0FDQSxXaEMyclhsQyxDQUNGLENnQ3ByWGdCLG1DQUNJLGdCQUNBLGlCQUNBLGNBQ0EsbUJBQ0EsZWhDdXJYcEIsQ2dDdHJYb0IscUNBTkosbUNBT1Esa0JBQ0EsZ0JBQ0Esa0JoQzByWHRCLENBQ0YsQ2dDenJYb0Isb0NBWEosbUNBWVEsbUJBQ0EsZ0JBQ0Esa0JoQzZyWHRCLENBQ0YsQ2dDNXJYb0Isb0NBaEJKLG1DQWlCUSxnQkFDQSxrQmhDZ3NYdEIsQ0FDRixDZ0M5clhnQixxQ0FDSSxtQkFDQSxhaENpc1hwQixDZ0Noc1hvQixxQ0FISixxQ0FJUSxjaENvc1h0QixDQUNGLENnQ25zWG9CLG9DQU5KLHFDQU9RLGtCQUNBLGtCaEN1c1h0QixDQUNGLENnQ3BzWFksMEJBQ0ksY0FDQSxhQUNBLGFBQ0Esa0JBQ0EsZWhDdXNYaEIsQ2dDdHNYZ0IscUNBTkosMEJBT1EsWWhDMHNYbEIsQ0FDRixDZ0N6c1hnQixxQ0FUSiwwQkFVUSxZaEM2c1hsQixDQUNGLENnQzVzWGdCLHFDQVpKLDBCQWFRLFloQ2d0WGxCLENBQ0YsQ2dDL3NYZ0IscUNBZkosMEJBZ0JRLGNBQ0EsYUFDQSxZaENtdFhsQixDQUNGLENnQ2x0WGdCLG9DQXBCSiwwQkFxQlEsZUFDQSxjQUNBLG1CQUNBLFloQ3N0WGxCLENBQ0YsQ2dDcnRYZ0Isb0NBMUJKLDBCQTJCUSxXaEN5dFhsQixDQUNGLENnQ3h0WGdCLDhCQUNJLFdBQ0EsWUFDQSxvQ2hDMnRYcEIsQ2dDeHRYb0IseURBQ0ksd0JBQ0EsVUFDQSxrQmhDMnRYeEIsQ2dDdHRYZ0IsNkRBQ0ksd0JoQ3l0WHBCLENnQ3J0WGdCLDZEQUNJLHdCaEN3dFhwQixDZ0NqdFhvQix5SUFDSSxhaEM0dFh4QixDZ0MxdFg0Qix1RUFDSSwrQ2hDNnRYaEMsQ2dDenRYNEIsdUVBQ0ksK0NoQzR0WGhDLENnQ3J0WGdCLDZEQUNJLHdCaEN3dFhwQixDZ0NwdFhnQiw2REFDSSx3QmhDdXRYcEIsQ2dDaHRYb0IseUlBQ0ksYWhDMnRYeEIsQ2dDenRYNEIsdUVBQ0ksK0NoQzR0WGhDLENnQ3h0WDRCLHVFQUNJLCtDaEMydFhoQyxDZ0NwdFhnQiw2REFDSSx3QmhDdXRYcEIsQ2dDaHRYb0IseUlBQ0ksYWhDMnRYeEIsQ2dDenRYNEIsdUVBQ0ksK0NoQzR0WGhDLENnQ3h0WDRCLHVFQUNJLCtDaEMydFhoQyxDZ0NwdFhnQiw2REFDSSx3QmhDdXRYcEIsQ2dDaHRYb0IseUlBQ0ksYWhDMnRYeEIsQ2dDenRYNEIsdUVBQ0ksK0NoQzR0WGhDLENnQ3h0WDRCLHVFQUNJLCtDaEMydFhoQyxDZ0NsdFhRLHNCQUNJLG1CQUNBLGNBQ0EscUJBQ0EsZ0JBQ0Esa0JoQ3F0WFosQ2dDcHRYWSxxQ0FOSixzQkFPUSxpQmhDd3RYZCxDQUNGLENnQ3Z0WFksb0NBVEosc0JBVVEsbUJBQ0Esb0JoQzJ0WGQsQ0FDRixDZ0N6dFhRLHVCQUNJLFdBQ0Esa0JoQzR0WFosQ2dDM3RYWSxvQ0FISix1QkFJUSxrQmhDK3RYZCxDQUNGLENnQzV0WEksZUFDSSxlQUNBLGtCaEMrdFhSLENpQzNsWUksa0JBQ0kscUJqQzhsWVIsQ2lDNWxZSSxvQkFDSSxhQUNBLDhCQUNBLGtCakMrbFlSLENpQzlsWVEscUNBSkosb0JBS1Esa0JqQ2ttWVYsQ0FDRixDaUNqbVlRLHFDQVBKLG9CQVFRLGVBQ0Esa0JqQ3FtWVYsQ0FDRixDaUNubVlJLHNCQUNJLHlCQUNBLGNqQ3NtWVIsQ2lD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azNrQlosQzBDajNrQlkscUNBRkoseUJBR1EsYTFDcTNrQmQsQ0FDRixDMENuM2tCUSxxQ0ExQkosb0JBMkJRLGNBQ0EsYzFDdTNrQlYsQzBDdDNrQlUseUJBQ0ksa0JBQ0EsZ0IxQ3kza0JkLENBQ0YsQzBDdDNrQkkseUJBQ0ksWTFDeTNrQlIsQzBDcDNrQkksb0JBQ0kscUIxQ3Uza0JSLEMwQ3Qza0JRLGdEQUVJLG1CMUN5M2tCWixDMEN2M2tCUSw0SUFLSSxvQjFDMDNrQlosQzBDeDNrQlEsaURBRUksaUIxQzIza0JaLEMwQ3oza0JnQix1RUFDSSxtQjFDNjNrQnBCLEMwQzEza0JZLGlFQUNJLHNCQUNBLGdCMUM4M2tCaEIsQzBDMzNrQndCLGlHQUNJLFMxQysza0I1QixDMEMxM2tCWSwwSUFFSSxnQkFDQSxXQUNBLHFCMUMrM2tCaEIsQzBDOTNrQmdCLGtLQUNJLFUxQ280a0JwQixDMENqNGtCWSxxRUFDSSxxQjFDcTRrQmhCLEMwQ240a0JZLHlQQUdJLFcxQ3k0a0JoQixDMENyNGtCb0IsMkdBQ0kscUIxQ3k0a0J4QixDMENwNGtCUSxnSkFNSSxxQkFDQSwrQjFDdTRrQlosQzBDdDRrQlksaVNBQ0ksc0MxQzg0a0JoQixDMEMzNGtCUSw4Q0FDSSxXQUNBLHFCMUM4NGtCWixDMEM3NGtCWSw4RUFDSSxvQjFDZzVrQmhCLEMwQzE0a0JRLHFLQUNJLCtCMUNpNWtCWixDMEMvNGtCUSw2RkFJSSxxQjFDKzRrQlosQzBDOTRrQlksNkhBQ0ksZ0NBQ0EscUIxQ2k1a0JoQixDMEM1NGtCWSxtRkFDSSxVMUNtNWtCaEIsQzBDaDVrQlEsNEJBQ0kscUIxQ201a0JaLEMwQzk0a0J3Qix3TkFFSSxTMUNtNWtCNUIsQzBDcjRrQmdCLDJIQUNJLFUxQ2c1a0JwQixDMEMxNGtCd0Isc05BQ0ksMEgxQ201a0I1QixDMEM3NGtCd0Isc0RBQ0kscUIxQ2c1a0I1QixDMEM1NGtCZ0Isb0hBRUksK0IxQys0a0JwQixDMEMzNGtCUSw0QkFDSSxzQkFDQSxvQjFDODRrQlosQzBDNTRrQmdCLHNDQUNJLDBIMUMrNGtCcEIsQzBDMTRrQlksNEpBSUksZ0NBQ0Esb0IxQzY0a0JoQixDMEMxNGtCUSwrQkFJSSxxQjFDMDRrQlosQzBDeDRrQlEsaUVBQ0ksbUIxQys0a0JaLEMwQzU0a0JRLDRIQUdJLGlCMUMrNGtCWixDMEMzNGtCWSwrUkFDSSxXMUNzNWtCaEIsQzBDaDVrQlksdUhBQ0ksbUIxQ3E1a0JoQixDMENqNWtCWSx1REFDSSxXQUNBLGlCMUNvNWtCaEIsQzBDNzRrQm9CLGtJQUNJLFMxQ281a0J4QixDMEM5NGtCWSwwU0FPSSx1Q0FDQSxxQkFDQSw0QjFDaTVrQmhCLEMwQ2g1a0JnQiw2VUFDSSxvQjFDeTVrQnBCLEMwQ3A1a0JZLGdEQUNJLHVDQUNBLHlCMUN1NWtCaEIsQzBDajVrQlEsaUtBR0ksbUIxQ3c1a0JaLEMwQ3Q1a0JRLDZGQUVJLHNDMUN5NWtCWixDMEN2NWtCUSw4REFDSSxTMUMwNWtCWixDMEN4NWtCUSxvREFDSSxtQjFDMjVrQlosQzBDejVrQlEsa0RBQ0ksVzFDNDVrQlosQzBDejVrQlkscUNBQ0kseUgxQzQ1a0JoQixDMEN0NWtCSSxvQkFDSSxxQjFDeTVrQlIsQzBDeDVrQlEsMkJBQ0ksZTFDMjVrQlosQzBDejVrQlEsZ0ZBRUksK0IxQzQ1a0JaLEMwQzE1a0JRLGdEQUVJLG1CMUM2NWtCWixDMEMxNWtCUSw0SUFLSSxvQjFDNjVrQlosQzBDMzVrQlEsaURBRUksaUIxQzg1a0JaLEMwQzU1a0JnQix1RUFDSSxtQjFDZzZrQnBCLEMwQzc1a0JZLGlFQUNJLHNCQUNBLGdCMUNpNmtCaEIsQzBDLzVrQm9CLHFGQUlJLFcxQ2c2a0J4QixDMEMzNWtCd0IsZ01BQ0ksUzFDbzZrQjVCLEMwQy81a0JZLDBJQUVJLGdCQUNBLFdBQ0EscUIxQ282a0JoQixDMENuNmtCZ0Isa0tBQ0ksVTFDeTZrQnBCLEMwQ3Q2a0JZLHFFQUNJLDBDQUNBLHNCQUNBLDRCQUNBLHdCQUNBLHFCMUMwNmtCaEIsQzBDeDZrQlkseVBBSUksVzFDODZrQmhCLEMwQzc2a0JnQiw2UkFDSSxpQjFDcTdrQnBCLEMwQ3A3a0JvQix3b0JBRUksUzFDaThrQnhCLEMwQzM3a0JvQiwyR0FDSSxxQjFDKzdrQnhCLEMwQzM3a0JZLHVFQUNJLDBIMUMrN2tCaEIsQzBDMTdrQlEsZ0pBTUkscUJBQ0EsK0IxQzY3a0JaLEMwQzU3a0JZLGlTQUNJLHNDMUNvOGtCaEIsQzBDajhrQlEsOENBQ0ksV0FDQSxxQjFDbzhrQlosQzBDbjhrQlksOEVBQ0ksb0IxQ3M4a0JoQixDMENoOGtCUSxxS0FDSSwrQjFDdThrQlosQzBDcjhrQlEsNkZBSUkscUIxQ3E4a0JaLEMwQ3A4a0JZLDZIQUNJLGdDQUNBLHFCMUN1OGtCaEIsQzBDbDhrQlksbUZBQ0ksVTFDeThrQmhCLEMwQ3Q4a0JRLDRCQUNJLHNCQUNBLDRCMUN5OGtCWixDMENwOGtCd0Isd05BRUksUzFDeThrQjVCLEMwQzM3a0JnQiwySEFDSSxVMUNzOGtCcEIsQzBDaDhrQndCLHNOQUNJLDJIMUN5OGtCNUIsQzBDbjhrQndCLHNEQUNJLHFCMUNzOGtCNUIsQzBDbDhrQmdCLG9IQUVJLCtCMUNxOGtCcEIsQzBDOTdrQndCLHlHQUNJLHFCMUNrOGtCNUIsQzBDNTdrQlEsNEJBQ0ksc0JBQ0Esb0IxQys3a0JaLEMwQzc3a0JnQixzQ0FDSSwwSDFDZzhrQnBCLEMwQzM3a0JZLDRKQUlJLGdDQUNBLG9CMUM4N2tCaEIsQzBDMzdrQlEsK0JBSUkscUIxQzI3a0JaLEMwQ3o3a0JRLGlFQUNJLG1CMUNnOGtCWixDMEM3N2tCUSw0SEFHSSxpQjFDZzhrQlosQzBDNTdrQlksK1JBQ0ksVzFDdThrQmhCLEMwQ2o4a0JZLHVIQUNJLG1CMUNzOGtCaEIsQzBDbDhrQlksdURBQ0ksV0FDQSxpQjFDcThrQmhCLEMwQzk3a0JvQixrSUFDSSxTMUNxOGtCeEIsQzBDLzdrQlksMFNBT0ksdUNBQ0EscUJBQ0EsNEIxQ2s4a0JoQixDMENqOGtCZ0IsNlVBQ0ksb0IxQzA4a0JwQixDMENyOGtCWSxnREFDSSx1Q0FDQSx5QjFDdzhrQmhCLEMwQ2w4a0JRLGlLQUdJLG1CMUN5OGtCWixDMEN2OGtCUSw2RkFFSSxzQzFDMDhrQlosQzBDeDhrQlEsOERBQ0ksUzFDMjhrQlosQzBDejhrQlEsb0RBQ0ksbUIxQzQ4a0JaLEMwQzE4a0JRLGtEQUNJLFcxQzY4a0JaLEMwQzE4a0JZLHFDQUNJLDRIMUM2OGtCaEIsQzBDeDhrQlEsdUNBQ0ksb0JBQ0EscUIxQzI4a0JaLEMwQ3g4a0JJLG1CQUlJLHdCMUN3OGtCUixDMEN2OGtCUSwwQkFDSSxlMUMwOGtCWixDMEN4OGtCUSw4RUFFSSxrQzFDMjhrQlosQzBDejhrQlEsOENBRUksb0QxQzQ4a0JaLEMwQ3o4a0JRLDRMQU1JLHVCMUM0OGtCWixDMEMxOGtCUSwrQ0FFSSxvQjFDNjhrQlosQzBDMzhrQmdCLHFFQUNJLG9EMUMrOGtCcEIsQzBDNThrQlksK0RBQ0kseUJBQ0EsZ0IxQ2c5a0JoQixDMEM5OGtCb0IsbUZBSUksVzFDKzhrQnhCLEMwQzE4a0J3Qiw0TEFDSSxZMUNtOWtCNUIsQzBDOThrQlksc0lBRUksbUJBQ0EsY0FDQSx3QjFDbTlrQmhCLEMwQ2w5a0JnQiw4SkFDSSxhMUN3OWtCcEIsQzBDcjlrQlksbUVBQ0ksMENBQ0EseUJBQ0EsNEJBQ0Esd0JBQ0Esd0IxQ3k5a0JoQixDMEN2OWtCWSxtUEFJSSxXMUM2OWtCaEIsQzBDNTlrQmdCLHVSQUNJLG9CMUNvK2tCcEIsQzBDbitrQm9CLDRuQkFFSSxZMUNnL2tCeEIsQzBDMStrQm9CLHlHQUNJLHdCMUM4K2tCeEIsQzBDeitrQlEsMklBTUksd0JBQ0Esa0MxQzQra0JaLEMwQzMra0JZLDRSQUNJLHNDMUNtL2tCaEIsQzBDaC9rQlEsNkNBQ0ksY0FDQSx3QjFDbS9rQlosQzBDbC9rQlksNkVBQ0ksdUIxQ3Eva0JoQixDMEMvK2tCUSxtS0FDSSxrQzFDcy9rQlosQzBDcC9rQlEsNEZBSUksd0IxQ28va0JaLEMwQ24va0JZLDRIQUNJLG1DQUNBLHdCMUNzL2tCaEIsQzBDai9rQlksaUZBQ0ksYTFDdy9rQmhCLEMwQ3Iva0JRLDJCQUNJLHlCQUNBLCtCMUN3L2tCWixDMENuL2tCd0Isb05BRUksWTFDdy9rQjVCLEMwQzEra0JnQix3SEFDSSxhMUNxL2tCcEIsQzBDLytrQndCLGtOQUNJLDBIMUN3L2tCNUIsQzBDbC9rQndCLHFEQUNJLHdCMUNxL2tCNUIsQzBDai9rQmdCLGtIQUVJLGtDMUNvL2tCcEIsQzBDNytrQndCLHVHQUNJLHdCMUNpL2tCNUIsQzBDMytrQlEsMkJBQ0kseUJBQ0Esb0IxQzgra0JaLEMwQzUra0JnQixxQ0FDSSxvRDFDKytrQnBCLEMwQzUra0JZLHdKQUlJLG1DQUNBLHVCMUMrK2tCaEIsQzBDNStrQlEsOEJBSUksd0IxQzQra0JaLEMwQzEra0JRLCtEQUNJLG9EMUNpL2tCWixDMEM5K2tCUSx5SEFHSSxvQjFDaS9rQlosQzBDNytrQlkseVJBQ0ksVzFDdy9rQmhCLEMwQ2wva0JZLG9IQUNJLG9EMUN1L2tCaEIsQzBDbi9rQlksc0RBQ0ksY0FDQSxvQjFDcy9rQmhCLEMwQy8ra0JvQixnSUFDSSxZMUNzL2tCeEIsQzBDaC9rQlksbVNBT0ksdUNBQ0Esd0JBQ0EsK0IxQ20va0JoQixDMENsL2tCZ0Isc1VBQ0ksdUIxQzIva0JwQixDMEN0L2tCWSwrQ0FDSSx1Q0FDQSx5QjFDeS9rQmhCLEMwQ24va0JRLDZKQUdJLG9EMUMwL2tCWixDMEN4L2tCUSwyRkFFSSxzQzFDMi9rQlosQzBDei9rQlEsNkRBQ0ksWTFDNC9rQlosQzBDMS9rQlEsbURBQ0ksb0QxQzYva0JaLEMwQzMva0JRLGlEQUNJLFcxQzgva0JaLEMwQzMva0JZLG9DQUNJLHlIMUM4L2tCaEIsQzBDeC9rQkksb0JBSUksd0IxQ3cva0JSLEMwQ3Yva0JRLDJCQUNJLGUxQzAva0JaLEMwQ3gva0JRLGdGQUVJLGtDMUMyL2tCWixDMEN6L2tCUSxnREFFSSxtQjFDNC9rQlosQzBDei9rQlEsa01BTUksdUIxQzQva0JaLEMwQzEva0JRLGlEQUVJLG9CMUM2L2tCWixDMEMzL2tCZ0IsdUVBQ0ksdUgxQysva0JwQixDMEMxL2tCWSxpRUFDSSx5QkFDQSxnQjFDOC9rQmhCLEMwQzUva0JvQixxRkFJSSxXMUM2L2tCeEIsQzBDeC9rQndCLGdNQUNJLFkxQ2lnbEI1QixDMEM1L2tCWSwwSUFFSSxtQkFDQSxjQUNBLHdCMUNpZ2xCaEIsQzBDaGdsQmdCLGtLQUNJLGExQ3NnbEJwQixDMENuZ2xCWSxxRUFDSSwwQ0FDQSx5QkFDQSw0QkFDQSx3QkFDQSx3QjFDdWdsQmhCLEMwQ3JnbEJZLHlQQUlJLFcxQzJnbEJoQixDMEMxZ2xCZ0IsNlJBQ0ksb0IxQ2tobEJwQixDMENqaGxCb0Isd29CQUVJLFkxQzhobEJ4QixDMEN4aGxCb0IsMkdBQ0ksd0IxQzRobEJ4QixDMEN2aGxCUSxnSkFNSSx3QkFDQSxrQzFDMGhsQlosQzBDemhsQlksaVNBQ0ksc0MxQ2lpbEJoQixDMEM5aGxCUSw4Q0FDSSxjQUNBLHdCMUNpaWxCWixDMENoaWxCWSw4RUFDSSx1QjFDbWlsQmhCLEMwQzdobEJRLHFLQUNJLGtDMUNvaWxCWixDMENsaWxCUSw2RkFJSSx3QjFDa2lsQlosQzBDamlsQlksNkhBQ0ksbUNBQ0Esd0IxQ29pbEJoQixDMEMvaGxCWSxtRkFDSSxhMUNzaWxCaEIsQzBDbmlsQlEsNEJBQ0kseUJBQ0EsK0IxQ3NpbEJaLEMwQ2ppbEJ3Qix3TkFFSSxZMUNzaWxCNUIsQzBDeGhsQmdCLDJIQUNJLGExQ21pbEJwQixDMEM5aGxCd0Isc05BQ0ksb0JBQ0EsWTFDd2lsQjVCLEMwQ3BpbEJ3QixzREFDSSx3QjFDdWlsQjVCLEMwQ25pbEJnQixvSEFFSSxrQzFDc2lsQnBCLEMwQy9obEJ3Qix5R0FDSSx3QjFDbWlsQjVCLEMwQzdobEJRLDRCQUNJLHlCQUNBLG9CMUNnaWxCWixDMEM5aGxCZ0Isc0NBQ0ksbUIxQ2lpbEJwQixDMEM5aGxCWSw0SkFJSSxtQ0FDQSx1QjFDaWlsQmhCLEMwQzlobEJRLCtCQU1JLHdCMUM0aGxCWixDMENqaWxCWSxzQ0FDSSx1SDFDb2lsQmhCLEMwQzlobEJRLDJCQUNJLG1CMUNpaWxCWixDMEM5aGxCUSw0SEFHSSxvQjFDaWlsQlosQzBDN2hsQlksK1JBQ0ksVzFDd2lsQmhCLEMwQ2xpbEJZLHVIQUNJLG1CMUN1aWxCaEIsQzBDbmlsQlksdURBQ0ksY0FDQSxvQjFDc2lsQmhCLEMwQy9obEJvQixrSUFDSSxZMUNzaWxCeEIsQzBDaGlsQlksMFNBT0ksdUNBQ0Esd0JBQ0EsK0IxQ21pbEJoQixDMENsaWxCZ0IsNlVBQ0ksdUIxQzJpbEJwQixDMEN0aWxCWSxnREFDSSx1Q0FDQSx5QjFDeWlsQmhCLEMwQ25pbEJRLGlLQUdJLG1CMUMwaWxCWixDMEN4aWxCUSw2RkFFSSxzQzFDMmlsQlosQzBDemlsQlEsOERBQ0ksWTFDNGlsQlosQzBDMWlsQlEsb0RBQ0ksbUIxQzZpbEJaLEMwQzNpbEJRLGtEQUNJLFcxQzhpbEJaLEMwQzNpbEJZLHFDQUNJLHlIMUM4aWxCaEIsQzBDeGlsQkksb0JBSUkscUIxQ3dpbEJSLEMwQ3ZpbEJRLDJCQUNJLGUxQzBpbEJaLEMwQ3hpbEJRLGdGQUVJLGtDMUMyaWxCWixDMEN6aWxCUSxnREFFSSw0SDFDNGlsQlosQzBDdmlsQlEsa01BTUksdUIxQzBpbEJaLEMwQ3hpbEJRLGlEQUVJLG9CMUMyaWxCWixDMEN6aWxCZ0IsdUVBQ0ksNEgxQzZpbEJwQixDMEN4aWxCWSxpRUFDSSxzQkFDQSxnQjFDNGlsQmhCLEMwQzFpbEJvQixxRkFJSSxXMUMyaWxCeEIsQzBDdGlsQndCLGdNQUNJLFkxQytpbEI1QixDMEMxaWxCWSwwSUFFSSxnQkFDQSxjQUNBLHdCMUMraWxCaEIsQzBDOWlsQmdCLGtLQUNJLGExQ29qbEJwQixDMENqamxCWSxxRUFDSSwwQ0FDQSx5QkFDQSw0QkFDQSx3QkFDQSx3QjFDcWpsQmhCLEMwQ25qbEJZLHlQQUlJLFcxQ3lqbEJoQixDMEN4amxCZ0IsNlJBQ0ksb0IxQ2drbEJwQixDMEMvamxCb0Isd29CQUVJLFkxQzRrbEJ4QixDMEN0a2xCb0IsMkdBQ0ksd0IxQzBrbEJ4QixDMEN0a2xCWSx1RUFDSSwwSDFDMGtsQmhCLEMwQ3JrbEJRLGdKQU1JLHdCQUNBLCtCMUN3a2xCWixDMEN2a2xCWSxpU0FDSSxzQzFDK2tsQmhCLEMwQzVrbEJRLDhDQUNJLFdBQ0Esd0IxQytrbEJaLEMwQzlrbEJZLDhFQUNJLG9CMUNpbGxCaEIsQzBDM2tsQlEscUtBQ0ksa0MxQ2tsbEJaLEMwQ2hsbEJRLDZGQUlJLHdCMUNnbGxCWixDMEMva2xCWSw2SEFDSSxtQ0FDQSx3QjFDa2xsQmhCLEMwQzdrbEJZLG1GQUNJLGExQ29sbEJoQixDMENqbGxCUSw0QkFDSSxzQkFDQSwrQjFDb2xsQlosQzBDL2tsQndCLHdOQUVJLFkxQ29sbEI1QixDMEN0a2xCZ0IsMkhBQ0ksYTFDaWxsQnBCLEMwQzdrbEJ3QixzTkFDSSxZMUNzbGxCNUIsQzBDbGxsQndCLHNEQUNJLHdCMUNxbGxCNUIsQzBDamxsQmdCLG9IQUVJLGtDMUNvbGxCcEIsQzBDN2tsQndCLHlHQUNJLHdCMUNpbGxCNUIsQzBDM2tsQlEsNEJBQ0kseUJBQ0Esb0IxQzhrbEJaLEMwQzVrbEJnQixzQ0FDSSxtQjFDK2tsQnBCLEMwQzVrbEJZLDRKQUlJLG1DQUNBLG9CMUMra2xCaEIsQzBDNWtsQlEsK0JBSUkscUIxQzRrbEJaLEMwQzFrbEJRLGlFQUNJLG1CMUNpbGxCWixDMEM5a2xCUSw0SEFHSSxpQjFDaWxsQlosQzBDN2tsQlksK1JBQ0ksVzFDd2xsQmhCLEMwQ2xsbEJZLHVIQUNJLG1CMUN1bGxCaEIsQzBDbmxsQlksdURBQ0ksY0FDQSxvQjFDc2xsQmhCLEMwQy9rbEJvQixrSUFDSSxZMUNzbGxCeEIsQzBDaGxsQlksMFNBT0ksdUNBQ0Esd0JBQ0EsNEIxQ21sbEJoQixDMENsbGxCZ0IsNlVBQ0ksdUIxQzJsbEJwQixDMEN0bGxCWSxnREFDSSx1Q0FDQSx5QjFDeWxsQmhCLEMwQ3RsbEJRLHNDQUNJLG1CMUN5bGxCWixDMEN2bGxCUSwySEFHSSx1RTFDMGxsQlosQzBDeGxsQlEsNkZBRUksc0MxQzJsbEJaLEMwQ3psbEJRLDhEQUNJLFkxQzRsbEJaLEMwQzFsbEJRLG9EQUNJLG1CMUM2bGxCWixDMEMzbGxCUSxrREFDSSxXMUM4bGxCWixDMEM1bGxCUSxnQ0FDSSxtQjFDK2xsQlosQzBDN2xsQlEsdUNBQ0ksb0JBQ0EscUIxQ2dtbEJaLEMwQ3psbEJRLHVCQUNJLGlCQUNBLGlCMUM0bGxCWixDMEMzbGxCWSxvQ0FISix1QkFJUSxpQjFDK2xsQmQsQ0FDRixDMEM1bGxCWSxxQ0FESixxQ0FFUSxnQjFDZ21sQmQsQ0FDRixDMEMvbGxCWSxxQ0FKSixxQ0FLUSxhMUNtbWxCZCxDQUNGLEMwQ2xtbEJZLHFDQVBKLHFDQVFRLGUxQ3NtbEJkLENBQ0YsQzBDcm1sQlkscUNBVkoscUNBV1EsZ0IxQ3ltbEJkLENBQ0YsQzBDeG1sQlksb0NBYkoscUNBY1EsZTFDNG1sQmQsQ0FDRixDMEMzbWxCWSxvQ0FoQkoscUNBaUJRLGdCMUMrbWxCZCxDQUNGLEMwQzdtbEJRLDZCQUNJLFMxQ2dubEJaLEMwQzdtbEJJLHdCQUNJLFcxQ2dubEJSLEMwQy9tbEJRLHFEQUNJLHNCMUNrbmxCWixDMEMvbWxCSSx5Q0FFSSxXMUNrbmxCUixDMENqbmxCUSxxRkFDSSxRMUNxbmxCWixDMENqbmxCUSw0QkFDSSxpQjFDb25sQlosQzBDbm5sQlkscUNBRkosNEJBR1EsaUIxQ3VubEJkLENBQ0YsQzBDdG5sQlkscUNBTEosNEJBTVEsa0JBQ0EsZ0JBQ0EsVzFDMG5sQmQsQ0FDRixDMEN6bmxCWSxxQ0FWSiw0QkFXUSxhQUNBLGlCMUM2bmxCZCxDQUNGLEMwQzVubEJZLHFDQWRKLDRCQWVRLGlCMUNnb2xCZCxDQUNGLEMwQy9ubEJZLG9DQWpCSiw0QkFrQlEsaUIxQ21vbEJkLENBQ0YsQzBDbG9sQlksb0NBcEJKLDRCQXFCUSxZQUNBLFlBQ0EsaUJBQ0EsZ0JBQ0EsVzFDc29sQmQsQ0FDRixDMEM5bmxCSSwySEFFSSxxQjFDdW9sQlIsQzBDcm9sQkksbUNBRUksaUIxQ3dvbEJSLEMwQ3ZvbEJRLHFDQUhKLG1DQUlRLGlCMUM0b2xCVixDQUNGLEMwQ3ZvbEJJLHlCQUNJLGMxQzBvbEJSLEMwQ3hvbEJJLHlCQUNJLGMxQzJvbEJSLEMwQzFvbEJRLHFDQUZKLHlCQUdRLGMxQzhvbEJWLENBQ0YsQzBDN29sQlEsd0VBQ0ksWTFDZ3BsQlosQzBDOW9sQlEseUNBQ0ksbUIxQ2lwbEJaLEMwQ2hwbEJZLHFDQUZKLHlDQUdRLGtCMUNvcGxCZCxDQUNGLEMwQ2xwbEJRLG9EQUNJLGUxQ3FwbEJaLEMwQ2xwbEJJLHdCQUNJLGMxQ3FwbEJSLEMwQ3BwbEJRLHFDQUZKLHdCQUdRLGMxQ3dwbEJWLENBQ0YsQzBDdnBsQlEsdUVBQ0ksWTFDMHBsQlosQzBDeHBsQlEsd0NBQ0ksbUIxQzJwbEJaLEMwQzFwbEJZLHFDQUZKLHdDQUdRLGUxQzhwbEJkLENBQ0YsQzBDNXBsQlEsbURBQ0ksZTFDK3BsQlosQzBDN3BsQlEsd0NBQ0ksZ0IxQ2dxbEJaLEMwQzlwbEJRLHNDQUNJLGExQ2lxbEJaLEMwQy9wbEJRLDhDQUNJLGlCMUNrcWxCWiIsImZpbGUiOiIvY3NzL2FwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFN3aXBlciA3LjQuMVxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyMSBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBEZWNlbWJlciAyNCwgMjAyMVxuICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3N3aXBlci1pY29ucyc7XG4gIHNyYzogdXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjMDA3YWZmO1xufVxuLnN3aXBlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgLyogRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nICovXG4gIHotaW5kZXg6IDE7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuLnN3aXBlci1wb2ludGVyLWV2ZW50cyB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG4uc3dpcGVyLXBvaW50ZXItZXZlbnRzLnN3aXBlci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1hdXRvaGVpZ2h0LFxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuLyogM0QgRWZmZWN0cyAqL1xuLnN3aXBlci0zZCxcbi5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcixcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4vKiBDU1MgTW9kZSAqL1xuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC8qIEZvciBGaXJlZm94ICovXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgLyogRm9yIEludGVybmV0IEV4cGxvcmVyIGFuZCBFZGdlICovXG59XG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cbi5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG59XG4uc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiA5OTk5O1xufVxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbn1cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG46cm9vdCB7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTogNDRweDtcbiAgLypcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgKi9cbn1cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IGNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyA0NCAqIDI3KTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgbWFyZ2luLXRvcDogY2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKSk7XG4gIHotaW5kZXg6IDEwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xufVxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgZm9udC1zaXplOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiAxMHB4O1xuICByaWdodDogYXV0bztcbn1cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgY29udGVudDogJ3ByZXYnO1xufVxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogMTBweDtcbiAgbGVmdDogYXV0bztcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgY29udGVudDogJ25leHQnO1xufVxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG46cm9vdCB7XG4gIC8qXG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemU6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGg6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0OiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5OiAwLjI7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHk6IDE7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwOiA0cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcDogNnB4O1xuICAqL1xufVxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHotaW5kZXg6IDEwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG4vKiBDb21tb24gU3R5bGVzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sXG4uc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLFxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsIHtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIEJ1bGxldHMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIDAuMik7XG59XG5idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsIDZweCkgMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHRvcDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLFxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgbGVmdDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyByaWdodDtcbn1cbi8qIFByb2dyZXNzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cbi5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLFxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCxcbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBTY3JvbGxiYXIgKi9cbi5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMSU7XG4gIGJvdHRvbTogM3B4O1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA5OCU7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzcHg7XG4gIHRvcDogMSU7XG4gIHotaW5kZXg6IDUwO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDk4JTtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2lwZXItem9vbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZyxcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBzdmcsXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gY2FudmFzIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7XG59XG4vKiBQcmVsb2FkZXIgKi9cbjpyb290IHtcbiAgLypcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAqL1xufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICNmZmY7XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjMDAwO1xufVxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4vKiBhMTF5ICovXG4uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cbi5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zd2lwZXItZ3JpZCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zd2lwZXItZ3JpZC1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbn1cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0ICsgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC42O1xuICB6LWluZGV4OiAwO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBmaWx0ZXI6IGJsdXIoNTBweCk7XG59XG4uc3dpcGVyLWZsaXAge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5LCBoZWlnaHQ7XG59XG4uc3dpcGVyLWNhcmRzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCIvKipcbiAqIFN3aXBlciA3LjQuMVxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyMSBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBEZWNlbWJlciAyNCwgMjAyMVxuICovXG5cbkBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfTpyb290ey0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmZ9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MX0uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCl9LnN3aXBlci1wb2ludGVyLWV2ZW50c3t0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci1wb2ludGVyLWV2ZW50cy5zd2lwZXItdmVydGljYWx7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItYXV0b2hlaWdodCwuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItM2QsLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnl9LnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OicnO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1pbmxpbmUtc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWJsb2NrLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXt3aWR0aDoxMDAlO21pbi13aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246Y2VudGVyIGNlbnRlcn0iLCJbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246M3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6M3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0sYm9keVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjI1LC43NSwuNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2V9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNiwtLjI4LC43MzUsLjA0NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMS4yNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNjgsLS41NSwuMjY1LDEuNTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ3LDAsLjc0NSwuNzE1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjM5LC41NzUsLjU2NSwxKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ0NSwuMDUsLjU1LC45NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm19W2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV0uYW9zLWFuaW1hdGV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfVtkYXRhLWFvcz1mYWRlLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKX1bZGF0YS1hb3M9ZmFkZS1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKX1bZGF0YS1hb3M9ZmFkZS11cC1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS11cC1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bi1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwtMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bi1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsLTEwMHB4LDApfVtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21de29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtfVtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgxKX1bZGF0YS1hb3M9em9vbS1pbl17dHJhbnNmb3JtOnNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLW91dF17dHJhbnNmb3JtOnNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV17dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19W2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1bZGF0YS1hb3M9c2xpZGUtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9W2RhdGEtYW9zPXNsaWRlLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfVtkYXRhLWFvcz1zbGlkZS1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9W2RhdGEtYW9zPXNsaWRlLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9W2RhdGEtYW9zXj1mbGlwXVtkYXRhLWFvc149ZmxpcF17YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19W2RhdGEtYW9zPWZsaXAtbGVmdF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1sZWZ0XS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfVtkYXRhLWFvcz1mbGlwLXJpZ2h0XXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtcmlnaHRdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCl9W2RhdGEtYW9zPWZsaXAtdXBde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtdXBdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCl9W2RhdGEtYW9zPWZsaXAtZG93bl17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpfVtkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCl9IiwiLnYtc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cblxuLnYtc2VsZWN0LFxuLnYtc2VsZWN0ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuIiwiLy8gRm9udHNcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU51bml0b1wiKTtcblxuLy9MaWJzXG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXItYnVuZGxlLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYW9zL2Rpc3QvYW9zLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy92dWUtc2VsZWN0L3NyYy9zY3NzL3Z1ZS1zZWxlY3RcIjtcblxuLy8gVmFyaWFibGVzXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi8vR2VuZXJhbFxuQGltcG9ydCBcImdlbmVyYWwvZm9udHNcIjtcbkBpbXBvcnQgXCJnZW5lcmFsL2Jhc2VcIjtcbkBpbXBvcnQgXCJnZW5lcmFsL2dyaWRcIjtcblxuLy9BbmltYXRpb25zXG5AaW1wb3J0IFwiYW5pbWF0aW9ucy9hbmltYXRpb25zXCI7XG5cbi8vQ29tcG9uZW50c1xuQGltcG9ydCBcImNvbXBvbmVudHMvYnRuc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvaW5wdXRcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NlY3Rpb25cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2JyZWFkY3J1bWJzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zZWxlY3RcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2JhckNoYXJ0XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9nZW9ncmFwaHlTdXBcIjtcblxuLy9QYXJ0c1xuQGltcG9ydCBcInBhcnRzL21lbnVcIjtcbkBpbXBvcnQgXCJwYXJ0cy9oZWFkZXJcIjtcbkBpbXBvcnQgXCJwYXJ0cy9mb290ZXJcIjtcbkBpbXBvcnQgXCJwYXJ0cy9wcmVsb2FkZXJcIjtcbkBpbXBvcnQgXCJwYXJ0cy9zZWFyY2hcIjtcbkBpbXBvcnQgXCJwYXJ0cy9tb2RhbFwiO1xuQGltcG9ydCBcInBhcnRzL2Nvb2tpZVwiO1xuQGltcG9ydCBcInBhcnRzL2Jhbm5lclwiO1xuXG4vL1BhZ2VzXG5AaW1wb3J0IFwicGFnZXMvaG9tZVwiO1xuQGltcG9ydCBcInBhZ2VzL25ld3NcIjtcbkBpbXBvcnQgXCJwYWdlcy90ZWFtXCI7XG5AaW1wb3J0IFwicGFnZXMvc2luZ2xlXCI7XG5AaW1wb3J0IFwicGFnZXMvc3RvcnlcIjtcbkBpbXBvcnQgXCJwYWdlcy9tZWRpYVwiO1xuQGltcG9ydCBcInBhZ2VzL2V2ZW50c1wiO1xuQGltcG9ydCBcInBhZ2VzL2NvbnRhY3RzXCI7XG5AaW1wb3J0IFwicGFnZXMvbWlzc2lvblwiO1xuQGltcG9ydCBcInBhZ2VzL3NlYXJjaFwiO1xuQGltcG9ydCBcInBhZ2VzL2Rvbm9yc1wiO1xuQGltcG9ydCBcInBhZ2VzL3BwZlwiO1xuXG4vLyBCb290c3RyYXBcbi8vQGltcG9ydCAnfmJvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcCc7XG5cbi8vIFdDQUdcbkBpbXBvcnQgXCIuL3djYWdcIjtcbiIsIiR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDEuMCwgMC41LCAwLjgsIDEuMCk7XG4kdHJhbnNpdGlvbi1kdXJhdGlvbjogLjE1cztcblxuLyogS2V5RnJhbWVzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgdlNlbGVjdFNwaW5uZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHZTZWxlY3RTcGlubmVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLyogRHJvcGRvd24gRGVmYXVsdCBUcmFuc2l0aW9uICovXG4udnNfX2ZhZGUtZW50ZXItYWN0aXZlLFxuLnZzX19mYWRlLWxlYXZlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uLWR1cmF0aW9uICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbn1cbi52c19fZmFkZS1lbnRlcixcbi52c19fZmFkZS1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG59XG4iLCIvKiogQ29tcG9uZW50IFN0YXRlcyAqL1xuXG4vKlxuICogRGlzYWJsZWRcbiAqXG4gKiBXaGVuIHRoZSBjb21wb25lbnQgaXMgZGlzYWJsZWQsIGFsbCBpbnRlcmFjdGlvblxuICogc2hvdWxkIGJlIHByZXZlbnRlZC4gSGVyZSB3ZSBtb2RpZnkgdGhlIGJnIGNvbG9yLFxuICogYW5kIGNoYW5nZSB0aGUgY3Vyc29yIGRpc3BsYXllZCBvbiB0aGUgaW50ZXJhY3RpdmVcbiAqIGNvbXBvbmVudHMuXG4gKi9cblxuJGRpc2FibGVkLWJnOiAkdnMtc3RhdGUtZGlzYWJsZWQtYmc7XG4kZGlzYWJsZWQtY29sb3I6ICR2cy1zdGF0ZS1kaXNhYmxlZC1jb2xvcjtcbiRkaXNhYmxlZC1jdXJzb3I6ICR2cy1zdGF0ZS1kaXNhYmxlZC1jdXJzb3I7XG5cbi52cy0tZGlzYWJsZWQge1xuICAudnNfX2Ryb3Bkb3duLXRvZ2dsZSxcbiAgLnZzX19jbGVhcixcbiAgLnZzX19zZWFyY2gsXG4gIC52c19fc2VsZWN0ZWQsXG4gIC52c19fb3Blbi1pbmRpY2F0b3Ige1xuICAgIGN1cnNvcjogJGRpc2FibGVkLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzYWJsZWQtYmc7XG4gIH1cbn1cblxuLypcbiAqICBSVEwgLSBSaWdodCB0byBMZWZ0IFN1cHBvcnRcbiAqXG4gKiAgQmVjYXVzZSB3ZSdyZSB1c2luZyBhIGZsZXhib3ggbGF5b3V0LCB0aGUgYGRpcj1cInJ0bFwiYFxuICogIEhUTUwgYXR0cmlidXRlIGRvZXMgbW9zdCBvZiB0aGUgd29yayBmb3IgdXMgYnlcbiAqICByZWFycmFuZ2luZyB0aGUgY2hpbGQgZWxlbWVudHMgdmlzdWFsbHkuXG4gKi9cblxuLnYtc2VsZWN0W2Rpcj1cInJ0bFwiXSB7XG4gIC52c19fYWN0aW9ucyB7XG4gICAgcGFkZGluZzogMCAzcHggMCA2cHg7XG4gIH1cblxuICAudnNfX2NsZWFyIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC52c19fZGVzZWxlY3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICB9XG5cbiAgLnZzX19kcm9wZG93bi1tZW51IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuIiwiLyoqXG4gICAgRHJvcGRvd24gVG9nZ2xlXG5cbiAgICBUaGUgZHJvcGRvd24gdG9nZ2xlIGlzIHRoZSBwcmltYXJ5IHdyYXBwZXIgb2YgdGhlIGNvbXBvbmVudC4gSXRcbiAgICBoYXMgdHdvIGRpcmVjdCBkZXNjZW5kYW50czogLnZzX19zZWxlY3RlZC1vcHRpb25zLCBhbmQgLnZzX19hY3Rpb25zLlxuXG4gICAgLnZzX19zZWxlY3RlZC1vcHRpb25zIGhvbGRzIHRoZSAudnNfX3NlbGVjdGVkJ3MgYXMgd2VsbCBhcyB0aGVcbiAgICBtYWluIHNlYXJjaCBpbnB1dC5cblxuICAgIC52c19fYWN0aW9ucyBob2xkcyB0aGUgY2xlYXIgYnV0dG9uIGFuZCBkcm9wZG93biB0b2dnbGUuXG4gKi9cblxuJGJvcmRlci13aWR0aDogJHZzLWJvcmRlci13aWR0aDtcbiRib3JkZXItc3R5bGU6ICR2cy1ib3JkZXItc3R5bGU7XG4kYm9yZGVyLWNvbG9yOiAkdnMtYm9yZGVyLWNvbG9yO1xuJGJvcmRlci1yYWRpdXM6ICR2cy1ib3JkZXItcmFkaXVzO1xuXG4udnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDAgMCA0cHggMDtcbiAgICBiYWNrZ3JvdW5kOiAkdnMtY29tcG9uZW50LWJnO1xuICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCAkYm9yZGVyLXN0eWxlICRib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnZzX19zZWxlY3RlZC1vcHRpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAwIDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi52c19fYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDRweCA2cHggMCAzcHg7XG59XG5cbi8qIERyb3Bkb3duIFRvZ2dsZSBTdGF0ZXMgKi9cbi52cy0tc2VhcmNoYWJsZSAudnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XG4gICAgY3Vyc29yOiB0ZXh0O1xufVxuLnZzLS11bnNlYXJjaGFibGUgLnZzX19kcm9wZG93bi10b2dnbGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52cy0tb3BlbiAudnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbiIsIi8vICBPcGVuIEluZGljYXRvclxuXG4vLyAgVGhlIG9wZW4gaW5kaWNhdG9yIGFwcGVhcnMgYXMgYSBkb3duIGZhY2luZ1xuLy8gIGNhcmV0IG9uIHRoZSByaWdodCBzaWRlIG9mIHRoZSBzZWxlY3QuXG5cbiR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDEuMDAwLCAtMC4xMTUsIDAuOTc1LCAwLjg1NSk7XG4kdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG5cbiRvcGVuLWluZGljYXRvci1jb2xvcjogJHZzLWNvbnRyb2xzLWNvbG9yO1xuJG9wZW4taW5kaWNhdG9yLXNpemU6ICR2cy1jb250cm9scy1zaXplO1xuXG4udnNfX29wZW4taW5kaWNhdG9yIHtcbiAgZmlsbDogJG9wZW4taW5kaWNhdG9yLWNvbG9yO1xuICB0cmFuc2Zvcm06IHNjYWxlKCRvcGVuLWluZGljYXRvci1zaXplKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFuc2l0aW9uLWR1cmF0aW9uICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbn1cblxuLy8gIE9wZW4gU3RhdGVcblxuLnZzLS1vcGVuIC52c19fb3Blbi1pbmRpY2F0b3Ige1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHNjYWxlKCRvcGVuLWluZGljYXRvci1zaXplKTtcbn1cblxuLy8gIExvYWRpbmcgU3RhdGVcblxuLnZzLS1sb2FkaW5nIC52c19fb3Blbi1pbmRpY2F0b3Ige1xuICBvcGFjaXR5OiAwO1xufVxuIiwiLyogQ2xlYXIgQnV0dG9uICovXG5cbi52c19fY2xlYXIge1xuICBmaWxsOiAkdnMtY29udHJvbHMtY29sb3I7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4iLCIvKiBEcm9wZG93biBNZW51ICovXG5cbiRib3JkZXItd2lkdGg6ICR2cy1ib3JkZXItd2lkdGg7XG4kYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiRib3JkZXItY29sb3I6ICR2cy1ib3JkZXItY29sb3I7XG4kYm9yZGVyLXJhZGl1czogJHZzLWJvcmRlci1yYWRpdXM7XG4kYm94LXNoYWRvdzogJHZzLWRyb3Bkb3duLWJveC1zaGFkb3c7XG5cbiRiZy1jb2xvcjogJHZzLWRyb3Bkb3duLWJnO1xuJHotaW5kZXg6ICR2cy1kcm9wZG93bi16LWluZGV4O1xuJG1pbi13aWR0aDogJHZzLWRyb3Bkb3duLW1pbi13aWR0aDtcbiRtYXgtaGVpZ2h0OiAkdnMtZHJvcGRvd24tbWF4LWhlaWdodDtcblxuLnZzX19kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgLSAjeyRib3JkZXItd2lkdGh9KTsgLy8gLXsjJGJvcmRlci13aWR0aH0gaGVyZSBlbnN1cmVzIHRoZSBsZWZ0IGFuZCByaWdodCBib3JkZXJzIG9mIHRoZSBkcm9wZG93biBhcHBlYXIgZmx1c2ggd2l0aCB0aGUgdG9nZ2xlLlxuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkei1pbmRleDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6ICRtYXgtaGVpZ2h0O1xuICBtaW4td2lkdGg6ICRtaW4td2lkdGg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICBib3JkZXI6ICRib3JkZXItd2lkdGggJGJvcmRlci1zdHlsZSAkYm9yZGVyLWNvbG9yO1xuICBib3JkZXItdG9wLXN0eWxlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlci1yYWRpdXMgJGJvcmRlci1yYWRpdXM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICRiZy1jb2xvcjtcbn1cblxuLnZzX19uby1vcHRpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLyogTGlzdCBJdGVtcyAqL1xuLnZzX19kcm9wZG93bi1vcHRpb24ge1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MzsgLyogTm9ybWFsaXplIGxpbmUgaGVpZ2h0ICovXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbG9yOiAjMzMzOyAvKiBPdmVycmlkZXMgbW9zdCBDU1MgZnJhbWV3b3JrcyAqL1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi52c19fZHJvcGRvd24tb3B0aW9uLS1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiAkdnMtc3RhdGUtYWN0aXZlLWJnO1xuICBjb2xvcjogJHZzLXN0YXRlLWFjdGl2ZS1jb2xvcjtcbn1cblxuLnZzX19kcm9wZG93bi1vcHRpb24tLWRlc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogJHZzLXN0YXRlLWRlc2VsZWN0LWJnO1xuICBjb2xvcjogJHZzLXN0YXRlLWRlc2VsZWN0LWNvbG9yO1xufVxuXG4udnNfX2Ryb3Bkb3duLW9wdGlvbi0tZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogJHZzLXN0YXRlLWRpc2FibGVkLWNvbG9yO1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4iLCIvKiBTZWxlY3RlZCBUYWdzICovXG4udnNfX3NlbGVjdGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHZzLXNlbGVjdGVkLWJnO1xuICBib3JkZXI6ICR2cy1zZWxlY3RlZC1ib3JkZXItd2lkdGggJHZzLXNlbGVjdGVkLWJvcmRlci1zdHlsZSAkdnMtc2VsZWN0ZWQtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkdnMtYm9yZGVyLXJhZGl1cztcbiAgY29sb3I6IG1hcF9nZXQoJHZzLWNvbG9ycywgJ2RhcmsnKTtcbiAgbGluZS1oZWlnaHQ6ICR2cy1jb21wb25lbnQtbGluZS1oZWlnaHQ7XG4gIG1hcmdpbjogNHB4IDJweCAwcHggMnB4O1xuICBwYWRkaW5nOiAwIDAuMjVlbTtcbiAgei1pbmRleDogMDtcbn1cblxuLnZzX19kZXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZmlsbDogJHZzLWNvbnRyb2xzLWNvbG9yO1xuICB0ZXh0LXNoYWRvdzogJHZzLWNvbnRyb2xzLWRlc2VsZWN0LXRleHQtc2hhZG93O1xufVxuXG4vKiBTdGF0ZXMgKi9cblxuLnZzLS1zaW5nbGUge1xuICAudnNfX3NlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gICYudnMtLW9wZW4gLnZzX19zZWxlY3RlZCxcbiAgJi52cy0tbG9hZGluZyAudnNfX3NlbGVjdGVkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogLjQ7XG4gIH1cbiAgJi52cy0tc2VhcmNoaW5nIC52c19fc2VsZWN0ZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi8qIFNlYXJjaCBJbnB1dCAqL1xuXG4kbGluZS1oZWlnaHQ6ICR2cy1jb21wb25lbnQtbGluZS1oZWlnaHQ7XG4kZm9udC1zaXplOiAxZW07XG5cbi8qKlxuICogU3VwZXIgd2VpcmQgYnVnLi4uIElmIHRoaXMgZGVjbGFyYXRpb24gaXMgZ3JvdXBlZFxuICogYmVsb3csIHRoZSBjYW5jZWwgYnV0dG9uIHdpbGwgc3RpbGwgYXBwZWFyIGluIGNocm9tZS5cbiAqIElmIGl0J3MgdXAgaGVyZSBvbiBpdCdzIG93biwgaXQnbGwgaGlkZSBpdC5cbiAqL1xuLnZzX19zZWFyY2g6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udnNfX3NlYXJjaDo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbi52c19fc2VhcmNoOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbixcbi52c19fc2VhcmNoOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWRlY29yYXRpb24sXG4udnNfX3NlYXJjaDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZzX19zZWFyY2gsXG4udnNfX3NlYXJjaDpmb2N1cyB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBtYXJnaW46IDRweCAwIDAgMDtcbiAgcGFkZGluZzogMCA3cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgei1pbmRleDogMTtcbn1cblxuLnZzX19zZWFyY2g6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICR2cy1jb21wb25lbnQtcGxhY2Vob2xkZXItY29sb3I7XG59XG5cbi8qKlxuICAgIFN0YXRlc1xuICovXG5cbi8vIFVuc2VhcmNoYWJsZVxuLnZzLS11bnNlYXJjaGFibGUge1xuICAudnNfX3NlYXJjaCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAmOm5vdCgudnMtLWRpc2FibGVkKSAudnNfX3NlYXJjaCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4vLyBTaW5nbGUsIHdoZW4gc2VhcmNoaW5nIGJ1dCBub3QgbG9hZGluZyBvciBvcGVuXG4udnMtLXNpbmdsZS52cy0tc2VhcmNoaW5nOm5vdCgudnMtLW9wZW4pOm5vdCgudnMtLWxvYWRpbmcpIHtcbiAgICAudnNfX3NlYXJjaCB7XG4gICAgICBvcGFjaXR5OiAuMjtcbiAgICB9XG59XG4iLCIvKiBMb2FkaW5nIFNwaW5uZXIgKi9cbi52c19fc3Bpbm5lciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgZm9udC1zaXplOiA1cHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAuOWVtIHNvbGlkIHJnYmEoMTAwLCAxMDAsIDEwMCwgLjEpO1xuICBib3JkZXItcmlnaHQ6IC45ZW0gc29saWQgcmdiYSgxMDAsIDEwMCwgMTAwLCAuMSk7XG4gIGJvcmRlci1ib3R0b206IC45ZW0gc29saWQgcmdiYSgxMDAsIDEwMCwgMTAwLCAuMSk7XG4gIGJvcmRlci1sZWZ0OiAuOWVtIHNvbGlkIHJnYmEoNjAsIDYwLCA2MCwgLjQ1KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBhbmltYXRpb246IHZTZWxlY3RTcGlubmVyIDEuMXMgaW5maW5pdGUgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcztcbn1cbi52c19fc3Bpbm5lcixcbi52c19fc3Bpbm5lcjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiA1ZW07XG59XG5cbi8qIExvYWRpbmcgU3Bpbm5lciBTdGF0ZXMgKi9cbi52cy0tbG9hZGluZyAudnNfX3NwaW5uZXIge1xuICBvcGFjaXR5OiAxO1xufVxuIiwiLmJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubWVkaXVtIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuLmJsYWNrIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xufSIsIiosXG4qOjphZnRlcixcbio6OmJlZm9yZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuKiB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiA4cHg7XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjMTIyMDQyO1xufVxuXG4qOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDhweDtcbn1cblxuKjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICMxMjIwNDI7XG59XG5cbio6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWEyZjYyO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyOiAzcHggc29saWQgIzEyMjA0Mjtcbn1cbmh0bWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgbWluLXdpZHRoOiAxMDB2dztcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICAmLnBhZ2UtbG9hZGVkIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG59XG5cbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG5hIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxufVxuXG51bCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG5vbCB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOGU1O1xuICAgIHBhZGRpbmc6IDgwcHggNDBweCA3MHB4IDE0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAwIDAgODAlO1xuICAgIG1hcmdpbjogODBweCAwIDYwcHggMCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgcHJlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIHAsXG4gICAgdWwsXG4gICAgbGksXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYge1xuICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDIwcHggNTBweCAyMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDRweCA1MHB4IDRweDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY4ZTU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgd2lkdGg6IDMwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL25ld3Mtc2luZ2xlLXF1b3Rlcy5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzBweCA2MHB4O1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIGxlZnQ6IDRweDtcbiAgICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0NnB4IDM5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM5cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50YWJsZS13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIHRhYmxlIHtcbiAgICAgICAgbWluLXdpZHRoOiA1NzZweDtcbiAgICB9XG59XG5cbnRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItc3BhY2luZzogaW5pdGlhbDtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxufVxuXG4udXAge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDIxcHg7XG4gICAgcmlnaHQ6IDIxcHg7XG4gICAgei1pbmRleDogOTk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLFxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcbn1cblxubWFpbiB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG59XG4iLCIuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1MDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgIH1cbn0iLCJAa2V5ZnJhbWVzIHNwYW4ge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpO1xuICAgIH0gXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJsdWUtb3JpZ2FtaS1yaWdodCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpO1xuICAgIH0gXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYmx1ZS1vcmlnYW1pLWxlZnQge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKTtcbiAgICB9IFxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gICAgfVxufVxuQGtleWZyYW1lcyB0cmlhbmdsZS1sZWZ0IHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKVxuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpXG4gICAgfVxufVxuQGtleWZyYW1lcyB0cmlhbmdsZS1yaWdodCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKVxuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGRhc2gge1xuICAgIGZyb20ge1xuICAgICAgICBmaWxsLW9wYWNpdHk6IDA7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxMDAwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIGZpbGwtb3BhY2l0eTogMTtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1hcC1zY2FsZSB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfSBcbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZpbGwtbWFwIHtcbiAgICAwJSB7XG4gICAgICAgIGZpbGw6ICNhMWMxZTY7XG4gICAgfSBcbiAgICAzMyUge1xuICAgICAgICBmaWxsOiAjMmUzYzczO1xuICAgIH0gICBcbiAgICA2NiUge1xuICAgICAgICBmaWxsOiAjNzY4ZGM2O1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgZmlsbDogI2ExYzFlNjtcbiAgICB9XG59IiwiLmJ0biB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgIG1pbi1oZWlnaHQ6IDU1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIH1cbiAgICAmX19oZWFkZXIge1xuICAgICAgICAmLS11LWxlYXJuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDUwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNjRhOTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggNDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1zZWFyY2gsXG4gICAgICAgICYtLXdjYWcge1xuICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnNlYXJjaC1jbG9zZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1vcGVuIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAmLnNlYXJjaC1jbG9zZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnNlYXJjaC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0td2NhZyB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkeWVsbG93O1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgICAgICBzdmcsXG4gICAgICAgICAgICAgICAgc3ZnIGcgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICMxMjIwNDIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tbGFuZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1NXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHllbGxvdztcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tdG9nZ2xlIHtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubWVudS0tb3BlbiB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1zZWFyY2gge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Rpc2NvdmVyIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgIWltcG9ydGFudDtcbiAgICAgICAgbWluLWhlaWdodDogMzJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyAyNHB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0b3A6IDc1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19zZWUtbW9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgJi0td2hhdHMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19zZWUtbW9yZSxcbiAgICAmX19iYWNrLFxuICAgICZfX21lZGlhLW1vcmUsXG4gICAgJl9fZXZlbnRzLXBhZ2UtbW9yZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDQycHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya0JsdWU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFya0JsdWU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICAmLS13aGl0ZSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tbWVkaWEge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2V2ZW50cy1wYWdlLW1vcmUge1xuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTIyMDQyO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzEyMjA0MjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX21lZGlhLW1vcmUge1xuICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzEyMjA0MjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzEyMjA0MjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19iYWNrIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9zdG9yaWVzLS1sZWZ0LnBuZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNHB4IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvc3Rvcmllcy0tbGVmdF93LnBuZ1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzRweCAyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrQmx1ZTtcbiAgICAgICAgfVxuICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19zbGlkZXItYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmLS1zaG93IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19mb3JtLXNlYXJjaCB7XG4gICAgICAgIHdpZHRoOiA1NHB4O1xuICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZmlsbDogIzEyMjA0MjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgd2lkdGg6IDUycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NlYXJjaC1jbG9zZSB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19tb3JlLXRhZ3Mge1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMjRweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLnBvcHVwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgICAgICB3aWR0aDogMTA1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1MCUpO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAjZmZmO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLnBvcHVwIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19hcHBseSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogMTJweCAzMnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTIyMDQyO1xuICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTIyMDQyO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAyNHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NhbmNlbCB7XG4gICAgICAgIG1pbi13aWR0aDogMTEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDMycHg7XG4gICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NpbmdsZS1tb3JlIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLmRvdHMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMWMxZTY7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19tZWRpYS1tZW51IHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjM2Q2MDlkO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5jb3VudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMTJweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTJweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjRweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEycHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTIyMDQyO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxMjIwNDI7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ5Ljc1JTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA0OS43NSU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjUlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX21lZGlhLWRvd25sb2FkIHtcbiAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAmLS1wbGF0Zm9ybSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTIyMDQyO1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAyMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDUycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTIyMDQyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkO1xuICAgICAgICAgICAgICAgICAgICBjbGlwLXJ1bGU6IGV2ZW5vZGQ7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya0JsdWU7XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdG9nZ2xlLWZpbHRlciB7XG4gICAgICAgIGNvbG9yOiAjM2Q2MDlkO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBvcmRlcjogMztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmLS1uZXdzIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAjM2Q2MDlkO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogIzNkNjA5ZDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWFyY2gtY2xvc2Uge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgICAmLS1zaG93IHtcbiAgICAgICAgICAgIC5zZWFyY2gtY2xvc2Uge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWFyY2gtaWNvbiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdXAge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyLCB0cmFuc2Zvcm0gMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2V2ZW50cy1tb2RhbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDhweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Nsb3NlLW1vZGFsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLWNvb2tpZXMge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Nvb2tpZXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogMTJweCA1MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA0OCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggOHB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNjRhOTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJ0bi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jYnRuLXdoYXRzLW5ldy0tcHJldiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL3N0b3JpZXMtLWxlZnQucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cbiNidG4td2hhdHMtbmV3LS1uZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvc3Rvcmllcy0tcmlnaHQucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG59XG4iLCIuaW5wdXQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDE1cHggNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgICZfX3NlYXJjaCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2RhdGUge1xuICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxODVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NlbGVjdCB7XG4gICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbWVkaWEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1NzBweDtcbiAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnYtc2VsZWN0IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuXG4udnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgJi5mb2N1cyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgfVxufVxuLnZzX19hY3Rpb25zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuLnZzX19zZWFyY2gge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICB9XG59XG4udnNfX3NlbGVjdGVkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4iLCIuc2VjdGlvbiB7XG4gICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDhweCAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS13aGl0ZSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYTFjMWU2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLWJsdWUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdG9wOiAtNjJweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIGNvbG9yOiAjYTFjMWU2O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhMWMxZTY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tc3RvcmllcyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICBjb2xvcjogI2ExYzFlNjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIyNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ExYzFlNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTc4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1zdG9yeS1vdGhlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICBjb2xvcjogI2ExYzFlNjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLW1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi0tdmlkZW9zIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xMHB4O1xuICAgICAgICAgICAgY29sb3I6ICNhMWMxZTY7XG4gICAgICAgIH1cbiAgICAgICAgJi0tZG9ub3JzIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIGNvbG9yOiAjYTFjMWU2O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEycHg7XG4gICAgICAgIH1cbiAgICAgICAgJi0tbmV3cyxcbiAgICAgICAgJi0tbWVkaWEtcGFnZSxcbiAgICAgICAgJi0tZXZlbnRzLXBhZ2UsXG4gICAgICAgICYtLWNvbnRhY3RzLFxuICAgICAgICAmLS1vdXItbWlzc2lvbixcbiAgICAgICAgJi0tZG9ub3JzLXBhZ2Uge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtc2luZ2xlIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLW1lZGlhLXBhZ2Uge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1zdG9yeSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1uZXdzIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJyZWFkY3J1bWJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGEge1xuICAgICAgICBjb2xvcjogIzlkOWQ5ZDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGluZSB7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgfVxufVxuLnBwZi1pbmZvLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjVweDsgXG4gICAgfVxufVxuLnBwZi1tZWRpYS1icmVhZGNydW1icyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IFxuICAgIH1cbn0iLCIuY3VzdG9tLXNlbGVjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbDtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMjIwNDI7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbiAgXG4gIC5jdXN0b20tc2VsZWN0IHNlbGVjdCB7XG4gICAgZGlzcGxheTogbm9uZTsgLypoaWRlIG9yaWdpbmFsIFNFTEVDVCBlbGVtZW50OiAqL1xuICB9XG4gIFxuICAuc2VsZWN0LXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgXG4gIC8qIFN0eWxlIHRoZSBhcnJvdyBpbnNpZGUgdGhlIHNlbGVjdCBlbGVtZW50OiAqL1xuICAuc2VsZWN0LXNlbGVjdGVkOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDI0cHg7XG4gICAgcmlnaHQ6IDI0cHg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogIzEyMjA0MiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgfVxuICBcbiAgLyogUG9pbnQgdGhlIGFycm93IHVwd2FyZHMgd2hlbiB0aGUgc2VsZWN0IGJveCBpcyBvcGVuIChhY3RpdmUpOiAqL1xuICAuc2VsZWN0LXNlbGVjdGVkLnNlbGVjdC1hcnJvdy1hY3RpdmU6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDdweDtcbiAgfVxuICBcbiAgLyogc3R5bGUgdGhlIGl0ZW1zIChvcHRpb25zKSwgaW5jbHVkaW5nIHRoZSBzZWxlY3RlZCBpdGVtOiAqL1xuICAuc2VsZWN0LWl0ZW1zIGRpdiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCByZ2JhKDAsIDAsIDAsIDAuMSkgdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLnNlbGVjdC1zZWxlY3RlZCAge1xuICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgIHBhZGRpbmc6IDE4cHggMTZweDtcbiAgfVxuICBcbiAgLyogU3R5bGUgaXRlbXMgKG9wdGlvbnMpOiAqL1xuICAuc2VsZWN0LWl0ZW1zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogLTFweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICBcbiAgLyogSGlkZSB0aGUgaXRlbXMgd2hlbiB0aGUgc2VsZWN0IGJveCBpcyBjbG9zZWQ6ICovXG4gIC5zZWxlY3QtaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBcbiAgLnNlbGVjdC1pdGVtcyBkaXY6aG92ZXIsIC5zYW1lLWFzLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH0iLCIuYmFyX2NoYXJ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA0NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDU3cHggMCAxMDBweDsgXG59XG5cbi5iYXJfaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDsgICAgXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmFyX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5iYXJfbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDQwcHg7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGNvbG9yOiByZ2IoNDQsIDUzLCA5NSk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsaW5lLWhlaWdodDogMS40Mjk7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiA0MzBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgfVxufVxuXG4uYmFyX2ljb24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxufVxuXG4uYmFyX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmctbGVmdDogNDQwcHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTAlO1xuICAgIH1cbn1cblxuLmJhciB7XG4gICAgaGVpZ2h0OiA0N3B4O1xufVxuXG4uYmFyX3ZhbHVlIHtcbiAgICBtaW4td2lkdGg6IDYwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgY29sb3I6IHJnYig0NCwgNTMsIDk1KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyOTtcbiAgICBtYXJnaW4tbGVmdDogMzhweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG59XG5cbi5iYXJfc3VtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiAzOXB4O1xufVxuXG4uYmFyX3N1bSBoMiB7IFxuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgY29sb3I6IHJnYig0NCwgNTMsIDk1KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMC42O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB9XG59XG5cbi5iYXJfc3VtIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBjb2xvcjogcmdiKDQ0LCA1MywgOTUpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDAuNjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB9XG59IiwiLmdlb2dyYXBoeV9jaGFydCB7XG4gICAgcGFkZGluZzogNzBweCAwIDEyMHB4O1xuICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9tYXBfdWtyYWluZS5wbmdcIik7XG4gICAgLy8gYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgXG4gICAgLmdlb2dyYXBoeV90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICB9XG4gICAgLmdlb2dyYXBoeV9pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiA1NXB4O1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYigwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjY3O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nZW9ncmFwaHlfb3Zlcl9udW1iZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nZW9ncmFwaHlfdW5kZXJfbnVtYmVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4N3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZ2VvZ3JhcGh5X2l0ZW1fbnVtYmVyX21pZGRsZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogcmdiKDAsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS42Njc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYigwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdlb2dyYXBoeV9pdGVtX251bWJlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdlb2dyYXBoeV9pdGVtX2RvdWJsZV90ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTMwMHB4O1xuICAgICAgICAgICAgbGVmdDogMzMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmdlb2dyYXBoeV9tYXAge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ2VvZ3JhcGh5X2JnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDc1dnc7XG4gICAgaGVpZ2h0OiA2MjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRENTMzO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTY5cHg7XG59IiwiLm1vYmlsZS1tZW51IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMTA7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBpbml0aWFsO1xuICAgICAgICBwYWRkaW5nLXRvcDogOTVweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgICAmLS1vcGVuIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbiAgICAuc2VhcmNoX19mb3JtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xpc3Qge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTIwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBsaW5lYXI7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgfVxuICAgICYtLWhpZGUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMjAwJSk7XG4gICAgfVxuICAgICZfX3dyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMCU7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMjAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbWVudSB7XG4gICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgICBmbGV4OiAwIDAgNjAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMDAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNjUlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLWxpc3Qge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTE2cHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHggMTZweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250cm9scyB7XG4gICAgICAgIG1heC13aWR0aDogMzAlO1xuICAgICAgICBmbGV4OiAwIDAgMzAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwMCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDcwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNjAlO1xuICAgICAgICAgICAgYSxcbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtLWVudGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICAmX19tZW51LFxuICAgICAgICAgICAgJl9fY29udHJvbHMge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1zY3JvbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKCMxMjIwNDIsIDAuNSk7XG4gICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tbWVudS1vcGVuIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC5idG5fX2hlYWRlci0tdS1sZWFybixcbiAgICAgICAgLmJ0bl9faGVhZGVyLS1sYW5nLFxuICAgICAgICAuYnRuX19oZWFkZXItLXNlYXJjaCB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXJfX2NvbnRyb2xzIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tbm90LW1haW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKCMxMjIwNDIsIDAuNSk7XG4gICAgICAgIC5zdmctcHJlbG9hZGVyX19pbm5lciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC5sZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLndpdGgtZXVyb3BlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnJlY3Qge1xuICAgICAgICAgICAgICAgICAgICAmLS1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zcXVhcmUge1xuICAgICAgICAgICAgICAgICAgICAmLS1sZWZ0LFxuICAgICAgICAgICAgICAgICAgICAmLS1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgJl9fbWVudSxcbiAgICAgICAgICAgICZfX2NvbnRyb2xzIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX193Y2FnIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgIGZsZXg6IDAgMCA2MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDIuNSU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIC5zdGFuZGFydCB7XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb250cyxcbiAgICAgICAgLmNvbG9ycyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5mb250cyB7XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sb3JzIHtcbiAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bltkYXRhLWNvbG9yPVwid2hpdGVcIl0ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bltkYXRhLWNvbG9yPVwiYmxhY2tcIl0ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuW2RhdGEtY29sb3I9XCJibHVlXCJdIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODViNmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDI0MzRjO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bltkYXRhLWNvbG9yPVwiYmVpZ2VcIl0ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY5YmI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1ZjYwNmI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuW2RhdGEtY29sb3I9XCJicm93blwiXSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzVhZmY0NDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudG8tY29udGVudCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMzY2NDtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgLmNvcHlyaWdodCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGVybXMge1xuICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgZmxleDogMCAwIDgwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIyMDQyO1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgNTBweCAwO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCAwIDMwcHggMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAuY29weXJpZ2h0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbmF2IHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgIGZsZXg6IDAgMCA4MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgICAgICYtY29sIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzIlO1xuICAgICAgICAgICAgZmxleDogMCAwIDMyJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMzY2NDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMzY2NDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1saW5rIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1zdWIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tZmxleCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAuZm9vdGVyX19uYXYtc3ViLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0td2hvLXdlLWFyZSxcbiAgICAgICAgICAgICYtLW1lZGlhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtbGluayB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1OThiZDM7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAmLS1tYi02MCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgLy8gZmxleDogMCAwIDc1JTtcbiAgICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgICAgLy8gcGFkZGluZzogMjBweCA4MHB4IDAgODBweDtcbiAgICAgICAgLy8gYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgIC8vICAgICBwYWRkaW5nOiAyMHB4IDQwcHggMCA0MHB4O1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAvLyAgICAgcGFkZGluZzogMTVweCAxNXB4IDAgMTVweDtcbiAgICAgICAgLy8gfVxuICAgICAgICAvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLy8gICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC8vICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAvLyAgICAgaW1nIHtcbiAgICAgICAgLy8gICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gJi1pdGVtIHtcbiAgICAgICAgLy8gICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIC8vICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy8gICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQhaW1wb3J0YW50O1xuICAgICAgICAvLyAgICAgJjpob3ZlciB7XG4gICAgICAgIC8vICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgLy8gICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC8vICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLy8gICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyB9XG4gICAgICAgIC8vICYtc3ViIHtcbiAgICAgICAgLy8gICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC8vICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gICAgIGxpIHtcbiAgICAgICAgLy8gICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgIC8vICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLy8gICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgLy8gICAgICAgICB9XG4gICAgICAgIC8vICAgICAgICAgYSB7XG4gICAgICAgIC8vICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIC8vICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLy8gICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgLy8gICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgIC8vICAgICAgICAgICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgICAgLy8gICAgICAgICAgICAgfVxuICAgICAgICAvLyAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgLy8gICAgICAgICAgICAgfVxuICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gfVxuICAgIH1cbiAgICAmX19zb2NpYWwge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmLWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICM5ZmFhYjc7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zdmctcHJlbG9hZGVyIHtcbiAgICB6LWluZGV4OiAyMDIwO1xuICAgIC8vdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSkgMS40cztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgICZfX2lubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxOCkgdHJhbnNsYXRlWSg1MCUpIHRyYW5zbGF0ZVgoNjUlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoOCkgdHJhbnNsYXRlWSgxMDAlKSB0cmFuc2xhdGVYKDUzJSk7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoOCkgdHJhbnNsYXRlWSgxMTAlKSB0cmFuc2xhdGVYKDUzJSk7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcbiAgICAgICAgICAgIC5sZWFkIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTIwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgIC5sZXR0ZXItbCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxldHRlci1lIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuMzVzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubGV0dGVyLWEge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMS42NXM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5sZXR0ZXItZCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxLjk1cztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud2l0aC1ldXJvcGUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCg5MGRlZyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTIwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuNXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3F1YXJlIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAjRkZENjAzO1xuICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgZmlsbDojRjZCNzA1O1xuICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA4NXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJlY3Qge1xuICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpIHJvdGF0ZVkoMzhkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTkwZGVnKSByb3RhdGVZKDM4ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDVweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tc3RhcnQge1xuICAgICAgICAuc3ZnLXByZWxvYWRlcl9faW5uZXIge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtLXNxdWFyZSB7XG4gICAgICAgIC5zdmctcHJlbG9hZGVyX19pbm5lciB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIC5zcXVhcmUge1xuICAgICAgICAgICAgICAgICAgICAmLS1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKC05MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tdHJpYW5nbGUge1xuICAgICAgICAuc3ZnLXByZWxvYWRlcl9faW5uZXIge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAudHJpYW5nbGUge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiNGNkI3MDU7XG4gICAgICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1yZWN0IHtcbiAgICAgICAgLnN2Zy1wcmVsb2FkZXJfX2lubmVyIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgLnJlY3Qge1xuICAgICAgICAgICAgICAgICAgICAmLS1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLS1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tc2NhbGUge1xuICAgICAgICAuc3ZnLXByZWxvYWRlcl9faW5uZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSg3KSB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVgoNjUlKTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMy41KSB0cmFuc2xhdGVZKDI0MCUpIHRyYW5zbGF0ZVgoNTIlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgzLjUpIHRyYW5zbGF0ZVkoMjMwJSkgdHJhbnNsYXRlWCgzNSUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDMuNSkgdHJhbnNsYXRlWSgyMDAlKSB0cmFuc2xhdGVYKDM1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tdGl0bGVzIHtcbiAgICAgICAgLnN2Zy1wcmVsb2FkZXJfX2lubmVyIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgLmxlYWQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtLXRpdGxlcy13aXRoIHtcbiAgICAgICAgLnN2Zy1wcmVsb2FkZXJfX2lubmVyIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgLndpdGgtZXVyb3BlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1wb3NpdGlvbiB7XG4gICAgICAgIC5zdmctcHJlbG9hZGVyX19pbm5lciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tbGV0dGVycyB7XG4gICAgICAgIC5zdmctcHJlbG9hZGVyX19pbm5lciB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIC5sZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubGV0dGVyLWwge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxldHRlci1lIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNTBweCk7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5sZXR0ZXItYSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwcHgpO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubGV0dGVyLWQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tbGV0dGVycy5zdmctcHJlbG9hZGVyLS10aXRsZXMge1xuICAgICAgICAuc3ZnLXByZWxvYWRlcl9faW5uZXIge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAubGVhZCB7XG4gICAgICAgICAgICAgICAgICAgIC5sZXR0ZXItbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5sZXR0ZXItZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5sZXR0ZXItYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5sZXR0ZXItZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5zZWFyY2gge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgIHotaW5kZXg6IDExMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMHZoKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG4gICAgJi0tb3BlbiB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIG1heC13aWR0aDogOTIwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19mb3JtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgfVxuICAgICAgICAmLWZpZWxkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgICAgICAgICAgICAgICY6Zm9jdXMgfiBsYWJlbFtmb3I9XCJpbnB1dC1zZWFyY2hcIl0ge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWxbZm9yPVwiaW5wdXQtc2VhcmNoXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19uYXYge1xuICAgICAgICAmLWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19kb25vcnMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC5kb25vcnNfX2xvZ29zIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5tb2RhbCB7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgIGJhY2tncm91bmQ6ICM2MTgzYjQ7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgICB9XG4gICAgJi1oZWFkZXIge1xuICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1vdmVyZmxvdyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDB2aCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICAgICYtLW9wZW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICAgICYtYm9keSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgfVxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTNyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFkZHJlc3Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNvb2tpZXMge1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICYuaGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5tb2RhbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMzVweCAwO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIGZsZXg6IDAgMCA3MCU7XG4gICAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA2MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNDAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5iYW5uZXItbGVmdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTI1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgjMTIyMDQyLCAwLjkpO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgei1pbmRleDogOTA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDEuNXMgZWFzZS1pbi1vdXQ7XG4gICAgcmlnaHQ6IC0yMDAlO1xuICAgICYtLWxvYWRlZCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgdG9wOiAxMjJweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIHRvcDogMTAycHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHRvcDogODJweDtcbiAgICB9XG4gICAgJi0tc2Nyb2xsIHtcbiAgICAgICAgdG9wOiA5MnB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIHRvcDogODJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgdG9wOiA4MnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICB0b3A6IDgycHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICB9XG4gICAgJl9fcGhvbmUge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTkwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBob25lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTNyZW07XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGNvbG9yOiAjZWNiYzJkO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NvY2lhbHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAubGluayB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgIGZpbGw6ICNhM2E4YjU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICNlY2JjMmQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm1haW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjBweCkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkgYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcbiAgICAgICAgcGFkZGluZy10b3A6IDExMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEzNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiA1MjBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgICYtLWxhcmdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC41ZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcyMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4yZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDRlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzc2cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1JSk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuNXM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tc21hbGwge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0LjllbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNzZweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1JSk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuNXM7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxLjVzO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTM1JSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuOXM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDUlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMi4ycztcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01NSUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyLjVzO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTY1JSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIuOXM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNzUlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1jb3VudGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwMCUpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyNzBweDtcbiAgICAgICAgfVxuICAgICAgICAmLS0zIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNzZweCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNzVweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MDAlKTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMDAlKTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi0tZW50ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB9XG4gICAgICAgIC5jb3VudCB7XG4gICAgICAgICAgICBjb2xvcjogI2VjYmMyZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42ODhyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvdW50ZXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM3NnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLWFuaW1hdGUge1xuICAgICAgICAubWFpbiB7XG4gICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgJi0tbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tc21hbGwge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1tYXAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTMlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDg2MHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgb3BhY2l0eTogMC4xO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN0LW1hcCB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDNzO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZmlsbDogIzJlM2M3MztcbiAgICAgICAgICAgICAgICBzdHJva2U6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiAwLjU7XG4gICAgICAgICAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuICAgICAgICAgICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tZW50ZXIge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMjcge1xuICAgICAgICAgICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKCN7JGl9KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnN0LW1hcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbWFwLXNjYWxlICN7JGkgKiAwLjF9cyBsaW5lYXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsLW1hcFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICN7cmFuZG9tKDUpICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzfXNcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlYXNlLWluLW91dFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluZmluaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXZpZGVvIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICB9XG4gICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnRyYW5zcGFyZW50LWJnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoIzAwMCwgMC41KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndoYXRzLW5ldyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgfVxuICAgICZfX3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCA1MHB4IDA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuYnRuLXRvLWRpc2NvdmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bl9fc2VlLW1vcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuX19iYWNrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NsaWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiA3MDBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA2NTBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNDc1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi0taGlkZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgICAmLnNsaWRlci10b2NoZWQge1xuICAgICAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgZWFzZS1vdXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53aGF0cy1uZXdfX2l0ZW0ge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxbikge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1zY3JvbGxiYXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgICAgICAgLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1wYWdpbmF0aW9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzEyMjA0MjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjhzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIG1heC13aWR0aDogMzIlO1xuICAgICAgICBmbGV4OiAwIDAgMzIlO1xuICAgICAgICBoZWlnaHQ6IDU4NXB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHggNzBweCAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCA3MHB4IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM3NnB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQyNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4IDcwcHggMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweCAyNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNDUlO1xuICAgICAgICAgICAgJjpudGgtY2hpbGQobiArIDMpIHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0OCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNDglO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG4gKyAzKSB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQobiArIDQpIHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1kYXRlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MTNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjgxM3JlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTM1JTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10YWdzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMWMxZTY7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNjg4cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10cmFuc3BhcmVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgIHRvIHRvcCxcbiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNzUpLFxuICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50XG4gICAgICAgICAgICApO1xuICAgICAgICB9XG4gICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MsIGhlaWdodCAwLjNzLCB0cmFuc2Zvcm0gMXM7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgICYtbW9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDQ1cHg7XG4gICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhLFxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzVweCk7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgybiArIDEpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzVweCk7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQobiArIDQpIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg2biArIDEpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoNm4gKyAyKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNiYzJkO1xuICAgICAgICAgICAgLndoYXRzLW5ld19faXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud2hhdHMtbmV3X19pdGVtLWRhdGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndoYXRzLW5ld19faXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgICAgICAgdG8gdG9wLFxuICAgICAgICAgICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud2hhdHMtbmV3X19pdGVtLW1vcmUge1xuICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDZuICsgMykge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNjRhOTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg2biArIDQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZWE7XG4gICAgICAgICAgICAud2hhdHMtbmV3X19pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tZGF0ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud2hhdHMtbmV3X19pdGVtLXRleHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndoYXRzLW5ld19faXRlbS10cmFuc3BhcmVudCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgICAgICB0byB0b3AsXG4gICAgICAgICAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSksXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tbW9yZSB7XG4gICAgICAgICAgICAgICAgYSxcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoNm4gKyA1KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFjMWU2O1xuICAgICAgICAgICAgLndoYXRzLW5ld19faXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud2hhdHMtbmV3X19pdGVtLWRhdGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndoYXRzLW5ld19faXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgICAgICAgdG8gdG9wLFxuICAgICAgICAgICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud2hhdHMtbmV3X19pdGVtLW1vcmUge1xuICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndoYXRzLW5ld19faXRlbS10YWdzIHtcbiAgICAgICAgICAgICAgICAudGFnIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDZuICsgNikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZDUzMztcbiAgICAgICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndoYXRzLW5ld19faXRlbS1kYXRlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud2hhdHMtbmV3X19pdGVtLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgICAgIHRvIHRvcCxcbiAgICAgICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndoYXRzLW5ld19faXRlbS1tb3JlIHtcbiAgICAgICAgICAgICAgICBhLFxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC53aGF0cy1uZXcge1xuICAgICAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgJi1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29udHJvbHMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgJi0tZGlzY292ZXIge1xuICAgICAgICAgICAgLndoYXRzLW5ldyB7XG4gICAgICAgICAgICAgICAgJl9fc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQobiArIDQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChuICsgMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFjdGl2aXRpZXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDY0YTk7XG4gICAgcGFkZGluZzogMjVweCAwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICB9XG4gICAgJi13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5vdXItYWN0aXZpdGllcyxcbiAgICAudXBjb21pbmctZXZlbnRzIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNzUlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4IDAgMzBweDtcbiAgICAgICAgICAgICYtLXNpbmdsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDgwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1zbGlkZXIge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAub3VyLWFjdGl2aXRpZXNfX3JpZ2h0LXNsaWRlciB7XG4gICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAub3VyLWFjdGl2aXRpZXMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0yNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgNTBweCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDQwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudXBjb21pbmctZXZlbnRzIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0yNXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA1MHB4KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDYwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm91ci1hY3Rpdml0aWVzX19yaWdodC1saXN0IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNjAlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDgwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5hY3Rpdml0aWVzX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5vdXItYWN0aXZpdGllc19fYnRuIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDIwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLXNpbmdsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgODAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1zaW5nbGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAub3VyLWFjdGl2aXRpZXNfX2xlZnQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxNSU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5vdXItYWN0aXZpdGllc19fcmlnaHQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODUlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA4NSU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFjdGl2aXRpZXNfX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChuICsgNCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLWRhdGUsXG4gICAgICAgICYtcmVnaW9uLFxuICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXJlZ2lvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0ycHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tc2luZ2xlIHtcbiAgICAgICAgLmFjdGl2aXRpZXNfX2l0ZW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyOCU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1zaW5nbGUge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWRvdWJsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDQ1JTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm91ci1wcmVzZW5jZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMzU1ZjtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDUwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgNjBweCAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzAwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyOTBweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwMHB4O1xuICAgIH1cbiAgICAmX19tYXAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMTUwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDkwMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDcwMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBzdmcsXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgLnJlZ2lvbiB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5ob3Zlci1jbGlrZWQge1xuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICR5ZWxsb3cgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdDMtcHJlc2VuY2Uge1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wcmVzZW5jZS10aXRsZXMge1xuICAgICAgICAgICAgLnByZXNlbmNlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzEzcmVtO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2VmZDAzNztcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICZbZGF0YS1yZWdpb249XCJreWl2XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0NCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjglO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2luZm8sXG4gICAgJl9fb2NjdXBpZWQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5oaWRlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLWNsb3NlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0zMnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1oZWFkZXIsXG4gICAgICAgICYtc3ViaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAuY291bnQge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzNSU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDQ3JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtaGVhZGVyIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllOWU5O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDYwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tZXUge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA4MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb3VudCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtc3ViaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAxNnB4IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZTllOTtcbiAgICAgICAgfVxuICAgICAgICAmLWNvbnRhY3RzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIxcHggMCAxMnB4IDA7XG4gICAgICAgICAgICAuYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc29jaWFsLWxpc3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG5cbiAgICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tb3JlLW5ld3Mge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwIDhweCAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBob25lIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdDAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3QwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX29jY3VwaWVkIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19waW5zIHtcbiAgICAgICAgLnBpbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmLm9jY3VwaWVkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBjaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZXUtb2ZmaWNlIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2U2MzkzYiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzEzcmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrQmx1ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2RhdGEtcmVnaW9uPVwia3lpdlwiXSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxNzBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA0NiU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNDQlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbZGF0YS1yZWdpb249XCJ6aHl0b215clwiXSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMzVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzNCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbZGF0YS1yZWdpb249XCJyaXZuZVwiXSB7XG4gICAgICAgICAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDI4LjUlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjglO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjQlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjclO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMyU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltkYXRhLXJlZ2lvbj1cImx1dHNrXCJdIHtcbiAgICAgICAgICAgICAgICB0b3A6IDcwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMjEuNSU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDg1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbZGF0YS1yZWdpb249XCJsdml2XCJdIHtcbiAgICAgICAgICAgICAgICB0b3A6IDIxMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE3LjUlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTYlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTIlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltkYXRhLXJlZ2lvbj1cInV6aGhvcm9kXCJdIHtcbiAgICAgICAgICAgICAgICB0b3A6IDM0NXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEzJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjgycHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNyU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTcwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2RhdGEtcmVnaW9uPVwiaXZhbm8tZnJhbmtpdnNrXCJdIHtcbiAgICAgICAgICAgICAgICB0b3A6IDI5MHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE2LjUlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDklO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMzVweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAlO1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTUlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogODBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2RhdGEtcmVnaW9uPVwiY2hlcm5pdnRzaVwiXSB7XG4gICAgICAgICAgICAgICAgdG9wOiAzNTVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMy41JTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMyU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxOCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDI4MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE4JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbZGF0YS1yZWdpb249XCJ0ZXJub3BpbFwiXSB7XG4gICAgICAgICAgICAgICAgdG9wOiAyNDVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxOCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxOSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2RhdGEtcmVnaW9uPVwia2htZWxueXRza3lcIl0ge1xuICAgICAgICAgICAgICAgIHRvcDogMjIwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMjklO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjcuNSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMy41JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI0LjUlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjYlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDY1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltkYXRhLXJlZ2lvbj1cInZpbm55dHNpYVwiXSB7XG4gICAgICAgICAgICAgICAgdG9wOiAzMDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzNyU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDI0NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzYlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDg1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltkYXRhLXJlZ2lvbj1cImNoZXJrYXN5XCJdIHtcbiAgICAgICAgICAgICAgICB0b3A6IDI3NXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDQ3JTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjY1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDc1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltkYXRhLXJlZ2lvbj1cImNoZXJuaWhpdlwiXSB7XG4gICAgICAgICAgICAgICAgdG9wOiA3NXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTIlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltkYXRhLXJlZ2lvbj1cInN1bXlcIl0ge1xuICAgICAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNjAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNjIlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltkYXRhLXJlZ2lvbj1cInBvbHRhdmFcIl0ge1xuICAgICAgICAgICAgICAgIHRvcDogMjMwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNTglO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNjAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxOTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDU5JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNjAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltkYXRhLXJlZ2lvbj1cImtoYXJraXZcIl0ge1xuICAgICAgICAgICAgICAgIHRvcDogMjM1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNjklO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNzAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNzMlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNzYlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDY1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltkYXRhLXJlZ2lvbj1cImtyb3B5dm55dHNreVwiXSB7XG4gICAgICAgICAgICAgICAgdG9wOiAzNDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA0OSU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDI3MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTMlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE2NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDk1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltkYXRhLXJlZ2lvbj1cIm9kZXNhXCJdIHtcbiAgICAgICAgICAgICAgICB0b3A6IDQ1NXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDQ0JTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzY1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQ0JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQ1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2RhdGEtcmVnaW9uPVwibXlrb2xhaXZcIl0ge1xuICAgICAgICAgICAgICAgIHRvcDogNDQwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNTElO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUxJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMjVweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTIlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbZGF0YS1yZWdpb249XCJraGVyc29uXCJdIHtcbiAgICAgICAgICAgICAgICB0b3A6IDUwMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDU3JTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDU5JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2RhdGEtcmVnaW9uPVwiZG5pcHJvXCJdIHtcbiAgICAgICAgICAgICAgICB0b3A6IDM0MHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDYzJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjcwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2NSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY2JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2RhdGEtcmVnaW9uPVwiemFwb3Jpemh6aGlhXCJdIHtcbiAgICAgICAgICAgICAgICB0b3A6IDQ0NXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDY0JTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY2JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY3JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDczJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2RhdGEtcmVnaW9uPVwiZG9uZXRza1wiXSB7XG4gICAgICAgICAgICAgICAgdG9wOiAzMjVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA3MyU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3NiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3OSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3OCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4MSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgyJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbZGF0YS1yZWdpb249XCJsdWhhbnNrXCJdIHtcbiAgICAgICAgICAgICAgICB0b3A6IDI2MHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDc5JTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgyJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDg1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDg0JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDg3JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogODglO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogODklO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbZGF0YS1yZWdpb249XCJkb25ldHNrLW9jY3VwaWVkXCJdIHtcbiAgICAgICAgICAgICAgICB0b3A6IDQxNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDc4JTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDg1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgzJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDg0JTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogODYlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE4NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbZGF0YS1yZWdpb249XCJsdWhhbnNrLW9jY3VwaWVkXCJdIHtcbiAgICAgICAgICAgICAgICB0b3A6IDM4MHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDgzJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDg0JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDkwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDg4JTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyOTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDkxJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogOTElO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE2NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbZGF0YS1yZWdpb249XCJjcmltZWEtb2NjdXBpZWRcIl0ge1xuICAgICAgICAgICAgICAgIHRvcDogNjQ4cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNjAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYxJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYzJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYxJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0OTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYyJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzODBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNjMlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDI5MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2MyU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTc1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltkYXRhLXJlZ2lvbj1cImV1LW9mZmljZVwiXSB7XG4gICAgICAgICAgICAgICAgdG9wOiA0NzVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA3NSU7XG4gICAgICAgICAgICAgICAgJi5ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2U2MzkzYiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc3JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgyJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzNzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgyJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyODBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogODQlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4MyU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTI3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5ob3ZlciB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmhvdmVyLWNsaWtlZCB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICMxMjIwNDIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBjaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19sZWdlbmQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTM1cHg7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM3NXB4O1xuICAgICAgICAgICAgYm90dG9tOiAtNDVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBib3R0b206IC0yNjBweDtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgICAgfVxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDMycHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tcGlvbmVlcnMge1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZiOGVjODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1iZXR3ZWVuIHtcbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5MmMxZTg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tbWluaXN0ZXJzIHtcbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjOGUwZjM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tb2NjdXBpZWQge1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL29jY3VwaWVkLWJnLmpwZ1wiKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1yZWdpb25hbCB7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tZXUge1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2U2MzkzYjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm91ci1pbXBhY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgcGFkZGluZzogMTAwcHggMCA1MHB4IDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDUwcHggMDtcbiAgICB9XG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTI1JSkgdHJhbnNsYXRlWSgtMjAlKTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltcGFjdCB7XG4gICAgICAgICAgICAgICAgJi1yZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgJi1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCg5MGRlZykgcm90YXRlWSgzNWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAtMTA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTkwZGVnKSByb3RhdGVZKDM1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDYyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYtdHJpYW5nbGUge1xuICAgICAgICAgICAgICAgICAgICAmLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMzMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1yZWN0IHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgLmltcGFjdCB7XG4gICAgICAgICAgICAgICAgICAgICYtcmVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYtcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS10cmlhbmdsZSB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIC5pbXBhY3Qge1xuICAgICAgICAgICAgICAgICAgICAmLXRyaWFuZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLXBvc2l0aW9uIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgZmxleDogMCAwIDcwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDUlO1xuICAgICAgICAgICAgZmxleDogMCAwIDQ1JTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG4gICAgICAgICAgICBkaXYuY3JlYXRlLWVsLS0zIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyxcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDBweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICM0ZDY0YTk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhMWMxZTY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGRpdi5jcmVhdGUtZWwtLTcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgLmFic29sdXRlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyxcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC00MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjNGQ2NGE5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYTFjMWU2O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3ZnLFxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICM0ZDY0YTk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA2MnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhMWMxZTY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLTEge1xuICAgICAgICAgICAgICAgIC5vdXItaW1wYWN0X19jb250ZW50LWl0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE2NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLTIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAub3VyLWltcGFjdF9fY29udGVudC1pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBzdmcsXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS0zIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTUlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAub3VyLWltcGFjdF9fY29udGVudC1pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBzdmcsXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLTQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAub3VyLWltcGFjdF9fY29udGVudC1pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHN2ZyxcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLTUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5vdXItaW1wYWN0X19jb250ZW50LWl0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgc3ZnLFxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS02IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAub3VyLWltcGFjdF9fY29udGVudC1pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBzdmcsXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLTcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTIlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUyJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3ZnLFxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjNGQ2NGE5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5vdXItaW1wYWN0X19jb250ZW50LWl0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBzdmcsXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1hbmltYXRlZCB7XG4gICAgICAgICAgICAub3VyLWltcGFjdCB7XG4gICAgICAgICAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuN3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3RvcmllcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAmX19zbGlkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogODUwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDY3MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYSxcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMxMHB4O1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtaW5mbyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0MHB4IDQ1cHggMTQwcHggMzVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDI1cHggNzBweCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIzMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTVweCA1MHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzEzcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRhZ3Mge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIC50YWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhOWI2O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubW9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSxcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAuc3Rvcmllc19fc2xpZGVyLWl0ZW0taW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg3biArIDEpIHtcbiAgICAgICAgICAgICAgICAuc3Rvcmllc19fc2xpZGVyLWl0ZW0taW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubW9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhLFxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDduICsgMikge1xuICAgICAgICAgICAgICAgIC5zdG9yaWVzX19zbGlkZXItaXRlbS1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMzU1ZjtcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoN24gKyAzKSB7XG4gICAgICAgICAgICAgICAgLnN0b3JpZXNfX3NsaWRlci1pdGVtLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ2NGE5O1xuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm1vcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg3biArIDQpIHtcbiAgICAgICAgICAgICAgICAuc3Rvcmllc19fc2xpZGVyLWl0ZW0taW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZWE7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubW9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhLFxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDduICsgNSkge1xuICAgICAgICAgICAgICAgIC5zdG9yaWVzX19zbGlkZXItaXRlbS1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZDUzMztcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFjMWU2O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMzA1cHg7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIHRvcDogMjU1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzEyMjA0MjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9zdG9yaWVzLS1sZWZ0LnBuZ1wiKTtcbiAgICAgICAgICAgIGxlZnQ6IDE0NXB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA3NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDE0NXB4O1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9zdG9yaWVzLS1yaWdodC5wbmdcIik7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICByaWdodDogNzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgICAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN0b3JpZXMtYnV0dG9uLWhpZGRlbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1wYWdpbmF0aW9uIHtcbiAgICAgICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1lZGlhIHtcbiAgICBwYWRkaW5nOiAwIDAgMjAwcHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIH1cbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZDUzMztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDAgNzBweCAwO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgZmxleDogMCAwIDgwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTg1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNjJweDtcbiAgICAgICAgfVxuICAgICAgICAmLWJ0biB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICAgICAgICB9XG4gICAgICAgICYtLWluaXQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYtLW1vdmVkIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICB9XG4gICAgICAgICYtLWZhZGUge1xuICAgICAgICAgICAgLm1lZGlhX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICAmLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtOTklO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGQ1MzM7XG4gICAgICAgIH1cbiAgICAgICAgJi1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3MHB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCB0cmFuc2Zvcm0gMC4zcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMsIHRyYW5zZm9ybSAwLjRzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cywgdHJhbnNmb3JtIDAuNXM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzLCB0cmFuc2Zvcm0gMC42cztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOXMsIHRyYW5zZm9ybSAwLjdzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMsIHRyYW5zZm9ybSAwLjhzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdmlkZW8ge1xuICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgZmxleDogMCAwIDcwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1OTBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMzA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIyNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjVweCkge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTg1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB9XG4gICAgICAgIC52aWRlbyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1OTBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzI1cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxODVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHZpZGVvLFxuICAgICAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udHJvbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNTAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoI2ZmZiwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC50cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMnB4IDAgMTJweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5oaWRkZW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1mYWRlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi0tYmcge1xuICAgICAgICAgICAgLnZpZGVvIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDYwJTtcbiAgICAgICAgYm90dG9tOiAxNTBweDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDU1JTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLm1lZGlhLXN2ZyB7XG4gICAgICAgICAgICAgICAgJi1yZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgJi0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpIHJvdGF0ZVkoMzhkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogLTk1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKC05MGRlZykgcm90YXRlWSgxNWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA4MjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLXRyaWFuZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgJi0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAzMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtLWxvZ28tdHJpYW5nbGUge1xuICAgICAgICAubWVkaWEge1xuICAgICAgICAgICAgJi1sb2dvIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAubWVkaWEtc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtdHJpYW5nbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1sb2dvLXJlY3Qge1xuICAgICAgICAubWVkaWEge1xuICAgICAgICAgICAgJi1sb2dvIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAubWVkaWEtc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtcmVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtLWxvZ28tcG9zaXRpb24ge1xuICAgICAgICAubWVkaWEge1xuICAgICAgICAgICAgJi1sb2dvIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzNjBweDtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xNTBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE4NXB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC04MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ud2hvLXdlLWFyZSB7XG4gICAgcGFkZGluZzogMTAwcHggMCA1MHB4IDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDIwcHggMDtcbiAgICB9XG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb2wge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLW51bWJlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxNSU7XG4gICAgICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAjZWNiYzJkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDg1JTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTUlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgyJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA4MiU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNzUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDg1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDc1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLndoby13ZS1hcmVfX2l0ZW0tbnVtYmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzRkNjRhOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53aG8td2UtYXJlX19pdGVtLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzRkNjRhOTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kb25vcnMge1xuICAgICZfX2xvZ29zIHtcbiAgICAgICAgcGFkZGluZzogNDVweCAwIDEzMHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAwIDkwcHggMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAwIDQwcHggMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHggMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA4cHggMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDMuMnB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDNweCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAycHggMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMnB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEuMnB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjVweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDFweCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ub3VyLXByaW9yaXRpZXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAwIDkwcHggMDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAwIDQwcHggMDtcbiAgICB9XG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBjb2xvcjogIzJjMzU1ZjtcbiAgICB9XG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICBjb2x1bW4tZ2FwOiAyNHB4O1xuICAgICAgICByb3ctZ2FwOiAzZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICByb3ctZ2FwOiAyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYmxvY2sge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAxO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyODBweCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgICYtbGVmdCB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTUlO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjIlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzJjMzU1ZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICMyYzM1NWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzEzcmVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cztcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLm91ci1wcmlvcml0aWVzIHtcbiAgICAgICAgICAgICAgICAmX19ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2YjhlYzg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubmV3cyB7XG4gICAgJl9fdG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgLnNlY3Rpb24tdGl0bGUtLW5ld3Mge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5ld3NfX2ZpbHRlciB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnJlYWRjcnVtYnMge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtcGFnZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxODBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMiU7XG4gICAgICAgIGZsZXg6IDAgMCAzMiU7XG4gICAgICAgIGhlaWdodDogNTg1cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggNDBweCA3MHB4IDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHggNzBweCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNzZweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MjVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCA3MHB4IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDIwcHggMjVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDUlO1xuICAgICAgICAgICAgZmxleDogMCAwIDQ1JTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0OCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNDglO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1kYXRlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MTNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjgxM3JlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTM1JTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10YWdzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMWMxZTY7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNjg4cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10cmFuc3BhcmVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgIHRvIHRvcCxcbiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNzUpLFxuICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50XG4gICAgICAgICAgICApO1xuICAgICAgICB9XG4gICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MsIGhlaWdodCAwLjNzLCB0cmFuc2Zvcm0gMXM7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgICYtbW9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDQ1cHg7XG4gICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhLFxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDNuICsgMikge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDcwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHggNzBweCAzMHB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDI3cHggNjBweCAyN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDI0cHggNTBweCAyNHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTlweCA1MHB4IDE5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzNXB4KTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgybiArIDEpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzVweCk7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDZuICsgMSkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg2biArIDIpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2JjMmQ7XG4gICAgICAgICAgICAubmV3c19faXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmV3c19faXRlbS1kYXRlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uZXdzX19pdGVtLXRleHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5ld3NfX2l0ZW0tdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgICAgICAgdG8gdG9wLFxuICAgICAgICAgICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmV3c19faXRlbS1tb3JlIHtcbiAgICAgICAgICAgICAgICBhLFxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg2biArIDMpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDY0YTk7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoNm4gKyA0KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWVhO1xuICAgICAgICAgICAgLm5ld3NfX2l0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5ld3NfX2l0ZW0tZGF0ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmV3c19faXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uZXdzX19pdGVtLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgICAgIHRvIHRvcCxcbiAgICAgICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5ld3NfX2l0ZW0tbW9yZSB7XG4gICAgICAgICAgICAgICAgYSxcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoNm4gKyA1KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFjMWU2O1xuICAgICAgICAgICAgLm5ld3NfX2l0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5ld3NfX2l0ZW0tZGF0ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmV3c19faXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uZXdzX19pdGVtLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgICAgIHRvIHRvcCxcbiAgICAgICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5ld3NfX2l0ZW0tbW9yZSB7XG4gICAgICAgICAgICAgICAgYSxcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmV3c19faXRlbS10YWdzIHtcbiAgICAgICAgICAgICAgICAudGFnIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDZuICsgNikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZDUzMztcbiAgICAgICAgICAgIC5uZXdzX19pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uZXdzX19pdGVtLWRhdGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5ld3NfX2l0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmV3c19faXRlbS10cmFuc3BhcmVudCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgICAgICB0byB0b3AsXG4gICAgICAgICAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSksXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uZXdzX19pdGVtLW1vcmUge1xuICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLm5ld3Mge1xuICAgICAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190YWdzIHtcbiAgICAgICAgbWFyZ2luOiAxMDBweCAwO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgICAgICB9XG4gICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMCU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWxpc3Qge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgOTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgJi0tYWxsIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190YWcge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ExYzFlNjtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZmlsdGVyIHtcbiAgICAgICAgei1pbmRleDogODA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgLm5ld3NfX2Zvcm0ge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tb3BlbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIC5uZXdzX19mb3JtIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmLXNlbGVjdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Ryb3Bkb3duLnBuZ1wiKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggN3B4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1vbnRoLXBpY2tlci1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICYuZm9jdXMge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubW9udGgtcGlja2VyLWlucHV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1vbnRoLXBpY2tlcl9fY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubW9udGgtcGlja2VyX19tb250aCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWhyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBtYXJnaW46IDgwcHggMCAxMDBweCAwO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2J0biB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDQwcHggMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgJi1vdGhlciB7XG4gICAgICAgICZfX3NsaWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NzVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWhpZGUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDBweCk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xpZGVyLXRvY2hlZCB7XG4gICAgICAgICAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIGVhc2Utb3V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uZXdzLW90aGVyX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDFuKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3dpcGVyLXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuXG4gICAgICAgICAgICAgICAgLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHNcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAmLXByZXYsXG4gICAgICAgICAgICAgICAgJi1uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLXByZXYge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvc3Rvcmllcy0tbGVmdC5wbmdcIik7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM1JTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi1uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDM1JTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL3N0b3JpZXMtLXJpZ2h0LnBuZ1wiKTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bl9fc2VlLW1vcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNTAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMyJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzMiU7XG4gICAgICAgICAgICBoZWlnaHQ6IDU4NXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MHB4IDcwcHggMzBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCA3MHB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzc2cHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQyNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCA3MHB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAyMHB4IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDglO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQobiArIDMpIHtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQobiArIDQpIHtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWRhdGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjgxM3JlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODEzcmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTM1JTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLXRhZ3Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGFnIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMWMxZTY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42ODhyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgICAgICAgdG8gdG9wLFxuICAgICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNzUpLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzLCBoZWlnaHQgMC4zcywgdHJhbnNmb3JtIDFzO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1tb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA0NXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBhLFxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzNXB4KTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4gKyAxKSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNXB4KTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDZuICsgMSkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2biArIDIpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNiYzJkO1xuICAgICAgICAgICAgICAgIC5uZXdzLW90aGVyX19pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uZXdzLW90aGVyX19pdGVtLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5ld3Mtb3RoZXJfX2l0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmV3cy1vdGhlcl9faXRlbS10cmFuc3BhcmVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvIHRvcCxcbiAgICAgICAgICAgICAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSksXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmV3cy1vdGhlcl9faXRlbS1tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNm4gKyAzKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNjRhOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDZuICsgNCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZWE7XG4gICAgICAgICAgICAgICAgLm5ld3Mtb3RoZXJfX2l0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5ld3Mtb3RoZXJfX2l0ZW0tZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmV3cy1vdGhlcl9faXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uZXdzLW90aGVyX19pdGVtLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgICAgICAgICAgdG8gdG9wLFxuICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uZXdzLW90aGVyX19pdGVtLW1vcmUge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2biArIDUpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFjMWU2O1xuICAgICAgICAgICAgICAgIC5uZXdzLW90aGVyX19pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uZXdzLW90aGVyX19pdGVtLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcblxuICAgICAgICAgICAgICAgICAgICAud2hhdF9faXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5uZXdzLW90aGVyX19pdGVtLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0byB0b3AsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubmV3cy1vdGhlcl9faXRlbS1tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm5ld3Mtb3RoZXJfX2l0ZW0tdGFncyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAudGFnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDZuICsgNikge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRkNTMzO1xuICAgICAgICAgICAgICAgICAgICAubmV3cy1vdGhlcl9faXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubmV3cy1vdGhlcl9faXRlbS1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5uZXdzLW90aGVyX19pdGVtLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm5ld3Mtb3RoZXJfX2l0ZW0tdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvIHRvcCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5uZXdzLW90aGVyX19pdGVtLW1vcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5uZXdzIHtcbiAgICAgICAgICAgICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRlYW0ge1xuICAgICYtcGFnZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxODBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNGQ2NGE5O1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogMzVweCAwIDEwMHB4IDA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCA1MHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWRlc2NyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNzAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzNSU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1pbmZvIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDIwcHggMzBweCAzNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU4NXB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ3NXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDEwcHggMjBweCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYWJvdXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbnRhY3RzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb250YWN0cy0tZW1haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RlYW0tZW1haWwtLXdoaXRlLnBuZ1wiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyOHB4IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb250YWN0cy0tcGhvbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdGVhbS1waG9uZS0td2hpdGUucG5nXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWF1dGhvciB7XG4gICAgICAgICAgICAgICAgLmF1dGhvciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnBvc2l0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtcGhvdG8ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAudGVhbV9fY29udGVudC1pdGVtLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2biArIDEpIHtcbiAgICAgICAgICAgICAgICAudGVhbV9fY29udGVudC1pdGVtLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDZuICsgMikge1xuICAgICAgICAgICAgICAgIC50ZWFtX19jb250ZW50LWl0ZW0taW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2JjMmQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5hYm91dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29udGFjdHMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29udGFjdHMtLWVtYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdGVhbS1lbWFpbC5wbmdcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb250YWN0cy0tcGhvbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90ZWFtLXBob25lLnBuZ1wiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2biArIDMpIHtcbiAgICAgICAgICAgICAgICAudGVhbV9fY29udGVudC1pdGVtLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ2NGE5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDZuICsgNCkge1xuICAgICAgICAgICAgICAgIC50ZWFtX19jb250ZW50LWl0ZW0taW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZWE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5hYm91dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29udGFjdHMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29udGFjdHMtLWVtYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdGVhbS1lbWFpbC5wbmdcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb250YWN0cy0tcGhvbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90ZWFtLXBob25lLnBuZ1wiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2biArIDUpIHtcbiAgICAgICAgICAgICAgICAudGVhbV9fY29udGVudC1pdGVtLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFjMWU2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYWJvdXQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbnRhY3RzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbnRhY3RzLS1lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RlYW0tZW1haWwucG5nXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29udGFjdHMtLXBob25lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdGVhbS1waG9uZS5wbmdcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNm4gKyA2KSB7XG4gICAgICAgICAgICAgICAgLnRlYW1fX2NvbnRlbnQtaXRlbS1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZDUzMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFib3V0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250YWN0cyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb250YWN0cy0tZW1haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90ZWFtLWVtYWlsLnBuZ1wiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbnRhY3RzLS1waG9uZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RlYW0tcGhvbmUucG5nXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19zdHJ1Y3R1cmUge1xuICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjMxM3JlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbn1cbiIsIi5uZXdzLXNpbmdsZSB7XG4gICAgJl9fdG9wIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgJl9fZW50cnkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgfVxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA4MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xuICAgICAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDUwcHggMCA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjMxM3JlbTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ib2xkIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICAgIC5mb290ZXItdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW46IDYwcHggMCA0MHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzQwNTM4ZDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZWNiYzJkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgIGZsZXg6IDAgMCA3MCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcwMHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2NTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbmZvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleDogMCAwIDMwJTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICAgICAgLnRhZ3Mge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMWMxZTY7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1ldGEge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucXVvdGVzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5yZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNpbmdsZS1lbC1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zaW5nbGUtZWwtYm90dG9tIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5zaW5nbGUtZWwtcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE0cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zaW5nbGUtZWwtYm90dG9tIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICNzaW5nbGUtZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC03MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvbmV3cy1zaW5nbGUtZW50cnkucG5nXCIpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NsaWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbjogODBweCAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDk0MHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogODQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDc0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA2NDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA1NDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzAwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzEyMjA0MjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDcwcHg7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9zdG9yaWVzLS1sZWZ0LnBuZ1wiKTtcbiAgICAgICAgICAgIGxlZnQ6IDM1JTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAzNSU7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL3N0b3JpZXMtLXJpZ2h0LnBuZ1wiKTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3ZpZGVvIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgIGZsZXg6IDAgMCA4MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAudmlkZW8ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNzAwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNzAwcHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udHJvbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNTAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoI2ZmZiwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC50cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMnB4IDAgMTJweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5oaWRkZW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19xdW90ZXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOGU1O1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDQwcHggNzBweCAxNDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgZmxleDogMCAwIDgwJTtcbiAgICAgICAgbWFyZ2luOiA4MHB4IGF1dG8gNjBweCBhdXRvO1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMjBweCAyMHB4IDUwcHggMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMTIwcHggNHB4IDUwcHggNHB4O1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY4ZTU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvbmV3cy1zaW5nbGUtcXVvdGVzLnBuZ1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzBweCA2MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fc29jaWFsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1hcmdpbjogMjVweCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDgwJTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjVweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjNGQ2NGE5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RhZ3Mge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICAgICAgfVxuICAgICAgICAubmV3c19fdGFncy13cmFwcGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDgwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmV3c19fdGFncy1saXN0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgJi0tc2hvdyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX21vcmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweCAwO1xuICAgIH1cbiAgICAmX19vdGhlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zdG9yeSB7XG4gICAgJi1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgJi0tY29udGFjdHMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1tYWluIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMDQyO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4yNTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4yNTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX192aWRlbyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDEwMHB4IDA7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDUwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTUwJSk7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTAwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTMwMCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLm1lZGlhLXN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLXJlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpIHJvdGF0ZVkoMzhkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IC05NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKC05MGRlZykgcm90YXRlWSgxNWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogODIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLXRyaWFuZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMzMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlkZW8ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MDBweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMCUpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdmlkZW8sXG4gICAgICAgICAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29udHJvbCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCNmZmYsIDAuNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTJweCAwIDEycHggMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmVjdGFuZ2xlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTQlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzNhNzk7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1sb2dvLXRyaWFuZ2xlIHtcbiAgICAgICAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubWVkaWEtc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLXRyaWFuZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tbG9nby1yZWN0IHtcbiAgICAgICAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubWVkaWEtc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLXJlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1sb2dvLXBvc2l0aW9uIHtcbiAgICAgICAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLXJlY3RhbmdsZS1hbmltYXRlIHtcbiAgICAgICAgICAgICAgICAucmVjdGFuZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tdmlkZW8tYW5pbWF0ZSB7XG4gICAgICAgICAgICAgICAgLnZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWNvbW11bml0eSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAmX19pbmZvLFxuICAgICAgICAmX19tYXAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICB9XG4gICAgICAgICZfX2luZm8ge1xuICAgICAgICAgICAgcGFkZGluZzogNzBweCA0MHB4IDUwcHggMDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA2MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAuc3Rvcnktc3VidGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRhY3RzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIC5jb250YWN0IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDQ1JTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMmI2MGM3O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX21hcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoIzAwMDAwMCwgMC43NSk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDE1MHB4IDAgMCAwO1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwIDQwcHggMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgcGFkZGluZzogODBweCAwIDAgMDtcbiAgICAgICAgfVxuICAgICAgICAmLS1zb2NpYWwge1xuICAgICAgICAgICAgcGFkZGluZzogMTUwcHggMCAzMHB4IDA7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMCAzMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgJi0tcHQxMDAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fd3JhcHBlci5zdG9yeS1jb250ZW50X193cmFwcGVyLS1wdDEwMDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgICZfX2xlZnQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMjAlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdG9yeS1zcXVhcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5yZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zdG9yeS10by1yaWdodC0yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zdG9yeS10by1yaWdodC0xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc3RvcnktdG8tcmlnaHQtMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnN0b3J5LXRvLXJpZ2h0LTQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnN0b3J5LXRvLXJpZ2h0LTIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdG9yeS10by1yaWdodC0xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnN0b3J5LXRvLXJpZ2h0LTMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3RvcnktdG8tcmlnaHQtNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1hbmltYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdG9yeS10by1yaWdodC0yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3RvcnktdG8tcmlnaHQtMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDgwJTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNzUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlkZW8ge1xuICAgICAgICAgICAgICAgIHZpZGVvLFxuICAgICAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAueWVsbG93LXNxdWFyZS11bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC55ZWxsb3ctc3F1YXJlLXVsOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgLmZpcnN0LW5vLW5lZWQge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5maXJzdC1uby1uZWVkOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC55ZWxsb3ctc3F1YXJlIHtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC55ZWxsb3ctc3F1YXJlOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNiYzJkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnllbGxvdy1zcXVhcmU6Om1hcmtlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy8gLmxpc3QtaXRlbS1wcGY6Om1hcmtlciB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgLy8gLmxpc3QtaXRlbS1wcGY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucXVvdGVzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOGU1O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggNDBweCA3MHB4IDE0MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDMwcHggNDBweCAxMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTAwcHggMjBweCA0MHB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY4ZTU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTAwcHggOHB4IDQwcHggOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1tdDAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL25ld3Mtc2luZ2xlLXF1b3Rlcy5wbmdcIik7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzBweCA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0NXB4IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fc29jaWFsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICM0ZDY0YTk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGhyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi10b3AsXG4gICAgJi1ib3R0b20ge1xuICAgICAgICAmX19zbGlkZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5NDBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogODQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwMHB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgLmRlbGltZXRyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjMxM3JlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogNzBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9zdG9yaWVzLS1sZWZ0LnBuZ1wiKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzNSU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgICAgICByaWdodDogMzUlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL3N0b3JpZXMtLXJpZ2h0LnBuZ1wiKTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtYm90dG9tIHtcbiAgICAgICAgJl9fc2xpZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi12aWRlbyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjIwNDI7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgICAgICB9XG4gICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAmX19sZWZ0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDIwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN0b3J5LXNxdWFyZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTM2cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0yMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAucmVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc3RvcnktdG8tcmlnaHQtMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc3RvcnktdG8tcmlnaHQtMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdG9yeS10by1yaWdodC0yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3RvcnktdG8tcmlnaHQtMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYtLWFuaW1hdGUge1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnN0b3J5LXRvLXJpZ2h0LTIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdG9yeS10by1yaWdodC0xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICAgICAgICAgICAgICYuZmlyc3Qge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMzBweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgODAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICByaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xMDBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAubWVkaWEtc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtcmVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCg5MGRlZykgcm90YXRlWSgzOGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogLTk1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTkwZGVnKSByb3RhdGVZKDE1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA4MjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYtdHJpYW5nbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAzMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWRlbyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICB0b3A6IC0zNXB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgICAgICAgICAgICAgICB2aWRlbyxcbiAgICAgICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29udHJvbCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCNmZmYsIDAuNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTJweCAwIDEycHggMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZWN0YW5nbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLWluO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEzM2E3OTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjRweCk7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tbG9nby10cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgLm1lZGlhLXN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi10cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWxvZ28tcmVjdCB7XG4gICAgICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgLm1lZGlhLXN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1yZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tbG9nby1hbmltYXRlIHtcbiAgICAgICAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xMDBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC00MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tcmVjdC1hbmltYXRlIHtcbiAgICAgICAgICAgICAgICAucmVjdGFuZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS12aWRlby1hbmltYXRlIHtcbiAgICAgICAgICAgICAgICAudmlkZW8ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtb3RoZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnN0b3JpZXMtcGFnaW5hdGlvbiB7XG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAyMjA0MjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIyMDQyO1xuICAgICAgICAgICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogODAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3Rvcmllc19fc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3Rvcmllcy1idXR0b24tcHJldixcbiAgICAgICAgLnN0b3JpZXMtYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgYm90dG9tOiA5MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdG9yaWVzLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN0b3JpZXMtYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgICAgICByaWdodDogLTEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG5cbmEubmV3LXBwZi1saW5rIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxufSIsIi5tZWRpYSB7XG4gICAgJi1wYWdlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX21vcmUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS10YWdzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9faHIge1xuICAgICAgICAgICAgbWFyZ2luOiA3MHB4IDAgNDBweCAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC44MDEpO1xuICAgICAgICB9XG4gICAgICAgICZfX3RhZ3Mge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDkwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RhZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFjMWU2O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIC5zZWN0aW9uLXRpdGxlLS1tZWRpYS1wYWdlIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZWRpYV9fZmlsdGVyIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5icmVhZGNydW1icyB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZmlsdGVyIHtcbiAgICAgICAgei1pbmRleDogODA7XG4gICAgICAgIG1heC13aWR0aDogNjYuNjY2NiU7XG4gICAgICAgIGZsZXg6IDAgMCA2Ni42NjY2JTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNzAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAubWVkaWFfX2Zvcm0ge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tb3BlbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIC5tZWRpYV9fZm9ybSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Zvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi1zdmcge1xuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICB0b3A6IC0xOHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190YWIge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIC5kZXNjcmlwdGlvbi1wcGYge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMiU7XG4gICAgICAgIGZsZXg6IDAgMCAzMiU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDglO1xuICAgICAgICAgICAgZmxleDogMCAwIDQ4JTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDNuICsgMikge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHggMTAwcHggMzBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyOHB4IDgwcHggMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDI0cHggNjBweCAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE5cHggNTBweCAxOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNzBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzVweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLW5vdC1tZWRpYSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY4LjUlO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4IDBweCAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDNuICsgMikge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuICsgMikge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzVweCAyMHB4IDIwcHggMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1ub3QtbWVkaWEuYW5hbHl0aWNzLXBwZiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgICYtcGxhdGZvcm0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2OC41JTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAwcHggMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzbiArIDIpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHggMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLXByZXZpZXcge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDhweCAwO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWRlc2NyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNjUlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDYwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXZpZGVvIHtcbiAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlkZW8ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYteSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250cm9sIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgJl9faW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoI2ZmZiwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRyaWFuZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMnB4IDAgMTJweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5oaWRkZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWRvd25sb2FkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10YWdzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFjMWU2O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MTNyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNjg4cmVtO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xvYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgfVxuICAgICZfX25vLWRhdGEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBmaWxsOiAjMWYzNjY0O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuIiwiLmV2ZW50cyB7XG4gICAgJi1wYWdlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19hY3Rpdml0aWVzIHtcbiAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3F1YXJlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc3QtZXZlbnRzLXRvcC0xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zdC1ldmVudHMtdG9wLTIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTVweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnN0LWV2ZW50cy1ib3R0b20tMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnN0LWV2ZW50cy1ib3R0b20tMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3QtZXZlbnRzLXRvcC0xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3QtZXZlbnRzLXRvcC0yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTVweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3QtZXZlbnRzLWJvdHRvbS0xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3QtZXZlbnRzLWJvdHRvbS0yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTVweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tYW5pbWF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3QtZXZlbnRzLXRvcC0xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3QtZXZlbnRzLXRvcC0yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3QtZXZlbnRzLWJvdHRvbS0xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3QtZXZlbnRzLWJvdHRvbS0yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMS42NSk7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2MTgzYjQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1ib3R0b20ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXNsaWRlciB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjIwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1ODVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtcGFnaW5hdGlvbiB7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjA0MjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTIyMDQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL3N0b3JpZXMtLWxlZnQucG5nXCIpO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDMyJTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTglO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgICAgICByaWdodDogMzIlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL3N0b3JpZXMtLXJpZ2h0LnBuZ1wiKTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE4JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDclO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIGhlaWdodDogNTUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDMwcHggODBweCAzMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJi0tY2VudGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoM24gKyAxKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYxODNiNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDNuICsgMikge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDUzOGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzbiArIDMpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYzNjY0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE4cHggNzBweCAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzEzcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9vdGVyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX191cGNvbWluZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEyJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTIlO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNzVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0NSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuICsgMikge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1tb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jb250YWN0cyB7XG4gICAgJi1wYWdlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsaW5lLWhlaWdodDogMTgwJTtcbiAgICAgICAgLnNxdWFyZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAzNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1ib3R0b20ge1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zdC1ldmVudHMtdG9wLTEge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3QtZXZlbnRzLXRvcC0yIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNXB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5zdC1ldmVudHMtdG9wLTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zdC1ldmVudHMtdG9wLTIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tYW5pbWF0ZSB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgLnN0LWV2ZW50cy10b3AtMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnN0LWV2ZW50cy10b3AtMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdGFibGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICB9XG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5waG9uZSxcbiAgICAgICAgICAgICAgICAgICAgLmVtYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZW1haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0MDUzOGQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnBob25lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuICsgMSkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgICAgICAgICAgICAgICAgICAucGhvbmUsXG4gICAgICAgICAgICAgICAgICAgIC5lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZW1haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0MDUzOGQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE4M2I0O1xuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAucGhvbmUsXG4gICAgICAgICAgICAgICAgICAgICAgICAuZW1haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuZW1haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBpbml0aWFsO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgJl9fbGVmdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gICAgICAgIG1heC13aWR0aDogNDUlO1xuICAgICAgICBmbGV4OiAwIDAgNDUlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDgwcHggMTAwcHggNjBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDcwcHggODBweCA2MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCA1MHB4IDcwcHggNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMjRweCA1MHB4IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNxdWFyZSB7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0yMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAuc2luZ2xlLWVsLXJpZ2h0LFxuICAgICAgICAgICAgICAgIC5zaW5nbGUtZWwtYm90dG9tIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgLnNpbmdsZS1lbC1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnNpbmdsZS1lbC1ib3R0b20ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFkZHJlc3Mge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFkZHJlc3MsXG4gICAgICAgIC5pdGVtcyB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0MDUzOGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWRkcmVzcy1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9tYXAuc3ZnXCIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZW1haWwtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL21haWwuc3ZnXCIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYucGhvbmUtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL2NhbGwuc3ZnXCIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19yaWdodCB7XG4gICAgICAgIG1heC13aWR0aDogNTUlO1xuICAgICAgICBmbGV4OiAwIDAgNTUlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYxODNiNDtcbiAgICAgICAgJi1pbWFnZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogLTM5cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgjMDAwLCAwLjc1KTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjY4OHJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MTgzYjQ7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0xMjBweDtcbiAgICAgICAgICAgIGJvdHRvbTogLTgxcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgLm1lZGlhLXN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICYtcmVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLS1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpIHJvdGF0ZVkoMzhkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAtOTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLS1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKC05MGRlZykgcm90YXRlWSgxNWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDgyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLXRyaWFuZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDMzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC05MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICB0b3A6IC01MHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICB0b3A6IC0yNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tdHJpYW5nbGUge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIC5tZWRpYS1zdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi10cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tcmVjdCB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgLm1lZGlhLXN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLXJlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFwIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTM5cHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1tb2JpbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xpbmtze1xuICAgICAgICBtYXJnaW4tdG9wOiAxNDZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA2NXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCl7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMTRweDtcbiAgICAgICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgZ2FwOiA2NXB4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0MDUzOGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm91ci1taXNzaW9uIHtcbiAgICAmLXBhZ2Uge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAmLXN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02MHB4KTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICYuZW50ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgLm1pc3Npb24tdG9wLXN2Zy0yLFxuICAgICAgICAgICAgICAgIC5taXNzaW9uLXRvcC1zdmctMyB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLm1pc3Npb24tdG9wLXN2Zy0yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubWlzc2lvbi10b3Atc3ZnLTMge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgdG9wOiAtNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMzY2NDtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAwJTtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMzY2NDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA1MzhkO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC01MCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX21haW4ge1xuICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNTBweCAwIDUwcHggMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTUlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5lbnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiA3MHB4IHNvbGlkICM0MDUzOGQ7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMzY2NDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1pbWFnZSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNjUlO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1NSU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IC05NXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4M3B4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTc0cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTM0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAubWVkaWEtc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtcmVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCg5MGRlZykgcm90YXRlWSgzOGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogLTk1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTkwZGVnKSByb3RhdGVZKDE1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA4MjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYtdHJpYW5nbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAzMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1taXNzaW9uLXRyaWFuZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZWRpYS1zdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtdHJpYW5nbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tbWlzc2lvbi1yZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZWRpYS1zdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtcmVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1taXNzaW9uLXBvc2l0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC00MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjUlKTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNTM4ZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE4NHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTQ0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU3MHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4NHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMTJweCA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA1MzhkO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZW50ZXItaW1hZ2Uge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmVudGVyLXRleHQge1xuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fbWFpbi1pbWFnZS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNTM4ZDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzglO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE4M2I0O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTMycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19ncmV5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDQ3JTtcbiAgICAgICAgZmxleDogMCAwIDQ3JTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcbiAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggNzBweCA1MHB4IDcwcHg7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgM3B4KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCA1MHB4IDQwcHggNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNDUlO1xuICAgICAgICAgICAgJi1pbm5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDQuOCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNDQuOCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogODBweCAwIDYwcHggMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1NSU7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC05MCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZW50ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gICAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYm90dG9tIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3dvcmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE4M2I0O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogNjBweCA3MHB4IDUwcHggNzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWF4LXdpZHRoOiA1Mi44JTtcbiAgICAgICAgZmxleDogMCAwIDUyLjglO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNSUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NC44JTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1NC44JTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggNTBweCA0MHB4IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUzLjIlO1xuICAgICAgICAgICAgZmxleDogMCAwIDUzLjIlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NS4yJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1NS4yJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgICYuZW50ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi1zdmcge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBib3R0b206IC0zMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDYwcHgpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAmLS1tb2JpbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IC02MXB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgJi0tbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTIxcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5lbnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1pc3Npb24td29yay1zdmctMixcbiAgICAgICAgICAgICAgICAubWlzc2lvbi13b3JrLXN2Zy0zIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAubWlzc2lvbi13b3JrLXN2Zy0yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm1pc3Npb24td29yay1zdmctMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYzNjY0O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MTgzYjQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19mb290ZXIge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDcwcHggNTBweCA3MHB4O1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggNTBweCA0MHB4IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgfVxuICAgICAgICAmLS1tdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZW50ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VhcmNoIHtcbiAgICAmLXBhZ2Uge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1yZXN1bHRzIHtcbiAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgfVxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjIwNDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjMxM3JlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDUlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtY29udGVudCB7XG4gICAgICAgIC5zZWFyY2hfX2Zvcm0ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgJi1maWVsZCB7XG4gICAgICAgICAgICAgICAgLmlucHV0X19zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idG5fX2Zvcm0tc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmRvbm9ycyB7XG4gICAgJi1wYWdlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19tYWluIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1hYm91dCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzNSU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMzY2NDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDcwcHggc29saWQgIzQwNTM4ZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDEwcHggNDBweCA2MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMS4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNSUpO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggMTBweCAzMHB4IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMTBweCAyNXB4IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogNTBweCBzb2xpZCAjNDA1MzhkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTEwMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgICAgICAgICAgdG9wOiAtNzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDcwcHgpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjM2NjQ7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDcwcHggc29saWQgIzQwNTM4ZDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogNTBweCBzb2xpZCAjNDA1MzhkO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC01MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDUwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZW50ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA2NSU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3NjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSk7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2ODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1ODBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtODZweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTEwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUlKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMzY2NDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDgwcHggc29saWQgIzQwNTM4ZDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEyMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC02NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC01MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogNTBweCBzb2xpZCAjNDA1MzhkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0yO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUlKTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogLTRweDtcbiAgICAgICAgICAgICAgICBib3R0b206IC05MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTY4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAubWVkaWEtc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtcmVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCg5MGRlZykgcm90YXRlWSgzOGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogLTk1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTkwZGVnKSByb3RhdGVZKDE1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA4MjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYtdHJpYW5nbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAzMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1kb25vcnMtdHJpYW5nbGUge1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgLm1lZGlhLXN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi10cmlhbmdsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLS1kb25vcnMtcmVjdCB7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubWVkaWEtc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLXJlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0tZG9ub3JzLXBvc2l0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC00MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5lbnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmVudGVyLXRleHQge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtNTBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IC00O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgybiArIDEpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggNDBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuICsgMikge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDgwJTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoOCkge1xuICAgICAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg5KSB7XG4gICAgICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190b3AsXG4gICAgJl9fYm90dG9tIHtcbiAgICAgICAgJi1zdmcge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBib3R0b206IC0zMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDYwcHgpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICYuZW50ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjFweDtcbiAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kb25vcnMtd29yay1zdmctMixcbiAgICAgICAgICAgICAgICAuZG9ub3JzLXdvcmstc3ZnLTMsXG4gICAgICAgICAgICAgICAgLmRvbm9ycy10b3Atc3ZnLTIsXG4gICAgICAgICAgICAgICAgLmRvbm9ycy10b3Atc3ZnLTMge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5kb25vcnMtd29yay1zdmctMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5kb25vcnMtd29yay1zdmctMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RvcCB7XG4gICAgICAgICYtc3ZnIHtcbiAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIHRvcDogLTYwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IC03MXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0yMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IC03MXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmRvbm9ycy10b3Atc3ZnLTIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZG9ub3JzLXRvcC1zdmctMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2JvdHRvbSB7XG4gICAgICAgICYtc3ZnIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIlxuLmdlb2dyYXBoeV9pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogNDVweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDAsIDAsIDApO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjY3O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDAsIDAsIDApO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZ2VvZ3JhcGh5X292ZXJfbnVtYmVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdlb2dyYXBoeV91bmRlcl9udW1iZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IC0yMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDg3cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5nZW9ncmFwaHlfaXRlbV9udW1iZXJfbWlkZGxlIHtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiByZ2IoMCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS42Njc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdlb2dyYXBoeV9pdGVtX251bWJlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdlb2dyYXBoeV9pdGVtX2RvdWJsZV90ZXh0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxvZ28ge1xuICAgICAgICB3aWR0aDogMzUwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMzAwcHg7XG4gICAgICAgIGxlZnQ6IDMzMHB4O1xuICAgIH1cbiAgICAuZ2VvZ3JhcGh5X21hcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICByaWdodDogNDBweDtcbiAgICB9XG59XG5cblxuLmdlb2dyYXBoeV9iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA3NXZ3O1xuICAgIGhlaWdodDogNjI1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RDUzMztcbiAgICB6LWluZGV4OiAtMTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDE2OXB4O1xufVxuXG4ubWVkaWFfX3ZpZGVvIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgIGZsZXg6IDAgMCA3MCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1OTBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMzA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIyNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjVweCkge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTg1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB9XG4gICAgICAgIC52aWRlbyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1OTBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzI1cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxODVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxufVxuXG4ubWVkaWFfX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGQ1MzM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzAwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNTBweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4NXB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTYycHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAubWVkaWEtLWxvZ28tcG9zaXRpb24gLm1lZGlhLWxvZ28ge1xuICAgICAgICBib3R0b206IC0xMzBweDtcbiAgICB9XG59XG5cbi53aG8td2UtYXJlX19pdGVtLWNvbnRlbnQtdGV4dCB7XG4gICAgdWwucHBmLXBhZ2Uge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjM2LCAxODgsIDQ1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndoby13ZS1hcmUucHBmLXBhZ2Uge1xuICAgIHBhZGRpbmc6IDE4MHB4IDAgMjBweCAwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDEyNXB4IDAgMjBweCAwO1xuICAgIH1cbn1cbi5idG4tZnJvbS1wcGYtbGluayB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjYmMyZDtcbiAgICBtYXJnaW46IDYwcHggYXV0byAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ2NGE5O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG4gICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbn0iLCIud2NhZyB7XG4gICAgLmJhbm5lci1sZWZ0IHtcbiAgICAgICAgdG9wOiAyNTBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICB0b3A6IDM3MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB0b3A6IDM1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICB0b3A6IDM4MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXJfX3dyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogLTUwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlcl9fd2NhZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNzAlO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDcwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAuc3RhbmRhcnQsXG4gICAgICAgICAgICAgICAgLmZvbnRzLFxuICAgICAgICAgICAgICAgIC5jb2xvcnMsXG4gICAgICAgICAgICAgICAgLnRvLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0OCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb250cyxcbiAgICAgICAgICAgICAgICAudG8tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb2xvcnMge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgICAgICAgICAuc3RhbmRhcnQsXG4gICAgICAgICAgICAgICAgLnRvLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAuYnRuLFxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgLnN0YW5kYXJ0LFxuICAgICAgICAgICAgICAgIC50by1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDQ1JTtcbiAgICAgICAgICAgICAgICAgICAgLmJ0bixcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlcl9fbG9nbyB7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzAlO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgLnN2Zy1wcmVsb2FkZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaGVhZGVyX19jb250cm9scyB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMjAlO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDIwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA3MCU7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgLmJ0bl9faGVhZGVyLS10b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgLmJ0bl9faGVhZGVyLS1zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLXNlYXJjaC1vcGVuIHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaGVhZGVyX19tZW51IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgLmhlYWRlcl9fbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5oZWFkZXJfX3djYWcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVhZGVyX19tZW51IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1saXN0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuX19oZWFkZXItLXdjYWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLndjYWdfX3RoZW1lIHtcbiAgICAmLS13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGltZyxcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICAgIHAsXG4gICAgICAgIGRpdixcbiAgICAgICAgc3BhbixcbiAgICAgICAgbGFiZWwsXG4gICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBidXR0b24sXG4gICAgICAgIGEge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgLmRvdHMge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ0bl9fdXAge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYnRuLFxuICAgICAgICAgICAgJi5idG5fX21lZGlhLW1lbnUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5idG5fX2JhY2sge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ0bl9fc2luZ2xlLW1vcmUsXG4gICAgICAgICAgICAmLmJ0bl9fbWVkaWEtZG93bmxvYWQsXG4gICAgICAgICAgICAmLmJ0bl9fZGlzY292ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYnRuX19jbG9zZS1tb2RhbCB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGRpdixcbiAgICAgICAgYSxcbiAgICAgICAgZGl2LFxuICAgICAgICBkaXY6OmJlZm9yZSxcbiAgICAgICAgZGl2OjphZnRlcixcbiAgICAgICAgLndoYXRzLW5ld19faXRlbSB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLndoYXRzLW5ld19faXRlbS10cmFuc3BhcmVudCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3Rvcnktb3RoZXIgLnN0b3JpZXMtcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuc3Rvcnktb3RoZXIgLnN0b3JpZXMtcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFjdGl2aXRpZXNcbiAgICAgICAgICAgIC5vdXItYWN0aXZpdGllc1xuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uXG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5iYW5uZXItbGVmdF9fcGhvbmUge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgJl9fbG9nbyB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgLmxlYWQsXG4gICAgICAgICAgICAgICAgICAgIC53aXRoLWV1cm9wZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoLFxuICAgICAgICAgICAgICAgICAgICAgICAgcG9seWdvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX21lbnUge1xuICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fY29udHJvbHMge1xuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgc3ZnLFxuICAgICAgICAgICAgICAgICAgICBzdmcgZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMCUpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoOTElKSBzYXR1cmF0ZSg3NDYzJSkgaHVlLXJvdGF0ZSgzNDlkZWcpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcygxMDQlKSBjb250cmFzdCg5NiUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoOTElKSBzYXR1cmF0ZSg3NDYzJSkgaHVlLXJvdGF0ZSgzNDlkZWcpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoMTA0JSkgY29udHJhc3QoOTYlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idG5fX2hlYWRlci0tc2VhcmNoLFxuICAgICAgICAgICAgICAgIC5idG5fX2hlYWRlci0tbGFuZyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvb3RlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICZfX2xvZ28ge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMCUpIHNlcGlhKDkxJSlcbiAgICAgICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDc0NjMlKSBodWUtcm90YXRlKDM0OWRlZykgYnJpZ2h0bmVzcygxMDQlKVxuICAgICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoOTYlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29weXJpZ2h0LFxuICAgICAgICAgICAgLmZvb3Rlcl9fd3JhcHBlcixcbiAgICAgICAgICAgIC50ZXJtcyxcbiAgICAgICAgICAgIC50ZXJtcyBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgICB9XG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vdXItbWlzc2lvbl9fbWFpbi10ZXh0LFxuICAgICAgICAuZG9ub3JzX19tYWluLWFib3V0LFxuICAgICAgICAuZG9ub3JzX19tYWluLWltYWdlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYWRkcmVzcy1saW5rLFxuICAgICAgICAuZW1haWwtbGluayxcbiAgICAgICAgLnBob25lLWxpbmsge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2VhcmNoX19mb3JtLWZpZWxkIHtcbiAgICAgICAgICAgIC5pbnB1dF9fc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuX19mb3JtLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogIzAwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluIHtcbiAgICAgICAgICAgIC5jb250YWluZXIsXG4gICAgICAgICAgICAubWFpbl9fdGl0bGUsXG4gICAgICAgICAgICAubWFpbl9fdGl0bGUtLWxhcmdlLFxuICAgICAgICAgICAgLm1haW5fX2NvdW50ZXJzLFxuICAgICAgICAgICAgLm1haW4tY291bnRlcixcbiAgICAgICAgICAgIC5tYWluLWNvdW50ZXIgLmNvdW50LFxuICAgICAgICAgICAgLm1haW4tY291bnRlciAudGl0bGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAycHggIzAwMDtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tdmlkZW8ge1xuICAgICAgICAgICAgLnRyYW5zcGFyZW50LWJnIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbi12aWRlbyB2aWRlbyB7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgfVxuICAgICAgICAud2hhdHMtbmV3X19pdGVtLWltYWdlLFxuICAgICAgICAuc3Rvcmllc19fc2xpZGVyLWl0ZW0sXG4gICAgICAgIC5uZXdzX19pdGVtLWltYWdlIHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tdHJhbnNwYXJlbnQsXG4gICAgICAgIC5uZXdzX19pdGVtLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bl9fbWVkaWEtZG93bmxvYWQ6aG92ZXIgLmljb24gc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogIzAwMDtcbiAgICAgICAgfVxuICAgICAgICAubWVkaWFfX2l0ZW0tdmlkZW8gLnZpZGVvIHZpZGVvIHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICAgIC5zdG9yeS1tYWluIC5icmVhZGNydW1icyBzcGFuIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgIH1cbiAgICAgICAgLnNvY2lhbC1pY29uIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoNzclKVxuICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg3NDc3JSkgaHVlLXJvdGF0ZSgxODhkZWcpIGJyaWdodG5lc3MoOTMlKVxuICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5MyUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtLWJsYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgLm1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgaW1nLFxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgIH1cblxuICAgICAgICBwLFxuICAgICAgICBkaXYsXG4gICAgICAgIHNwYW4sXG4gICAgICAgIGxhYmVsLFxuICAgICAgICAud2hhdHMtbmV3X19pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9uLFxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIC5kb3RzIHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5idG5fX3VwIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYnRuLFxuICAgICAgICAgICAgJi5idG5fX21lZGlhLW1lbnUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5idG5fX2JhY2sge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvc3Rvcmllcy0tbGVmdC5wbmdcIik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5idG5fX3NpbmdsZS1tb3JlLFxuICAgICAgICAgICAgJi5idG5fX21lZGlhLWRvd25sb2FkLFxuICAgICAgICAgICAgJi5idG5fX2Rpc2NvdmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBzdmcsXG4gICAgICAgICAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ0bl9fY2xvc2UtbW9kYWwge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYnRuX19hcnJvdyB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKSBzZXBpYSgxMDAlKVxuICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSg0NGRlZykgYnJpZ2h0bmVzcygxMDQlKVxuICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDElKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBkaXYsXG4gICAgICAgIGEsXG4gICAgICAgIGRpdixcbiAgICAgICAgZGl2OjpiZWZvcmUsXG4gICAgICAgIGRpdjo6YWZ0ZXIsXG4gICAgICAgIC53aGF0cy1uZXdfX2l0ZW0ge1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN0b3J5LW90aGVyIC5zdG9yaWVzLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnN0b3J5LW90aGVyIC5zdG9yaWVzLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hY3Rpdml0aWVzXG4gICAgICAgICAgICAub3VyLWFjdGl2aXRpZXNcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvblxuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmFubmVyLWxlZnRfX3Bob25lIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgJl9fbG9nbyB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgLmxlYWQsXG4gICAgICAgICAgICAgICAgICAgIC53aXRoLWV1cm9wZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoLFxuICAgICAgICAgICAgICAgICAgICAgICAgcG9seWdvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX21lbnUge1xuICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fY29udHJvbHMge1xuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgc3ZnLFxuICAgICAgICAgICAgICAgICAgICBzdmcgZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAwJSlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSgwJSkgc2F0dXJhdGUoNzQ5NCUpIGh1ZS1yb3RhdGUoMTg0ZGVnKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoMTA2JSkgY29udHJhc3QoODglKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAwJSlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoMCUpIHNhdHVyYXRlKDc0OTQlKSBodWUtcm90YXRlKDE4NGRlZylcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcygxMDYlKSBjb250cmFzdCg4OCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ0bl9faGVhZGVyLS1zZWFyY2gsXG4gICAgICAgICAgICAgICAgLmJ0bl9faGVhZGVyLS1sYW5nIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3djYWcge1xuICAgICAgICAgICAgICAgIC5mb250cyxcbiAgICAgICAgICAgICAgICAuY29sb3JzIHtcbiAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9vdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJl9fbG9nbyB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoOTElKVxuICAgICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNzQ2MyUpIGh1ZS1yb3RhdGUoMzQ5ZGVnKSBicmlnaHRuZXNzKDEwNCUpXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5NiUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb3B5cmlnaHQsXG4gICAgICAgICAgICAuZm9vdGVyX193cmFwcGVyLFxuICAgICAgICAgICAgLnRlcm1zLFxuICAgICAgICAgICAgLnRlcm1zIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgIH1cbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm91ci1taXNzaW9uX19tYWluLXRleHQsXG4gICAgICAgIC5kb25vcnNfX21haW4tYWJvdXQsXG4gICAgICAgIC5kb25vcnNfX21haW4taW1hZ2Uge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hZGRyZXNzLWxpbmssXG4gICAgICAgIC5lbWFpbC1saW5rLFxuICAgICAgICAucGhvbmUtbGluayB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWFyY2hfX2Zvcm0tZmllbGQge1xuICAgICAgICAgICAgLmlucHV0X19zZWFyY2gge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG5fX2Zvcm0tc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4ge1xuICAgICAgICAgICAgLmNvbnRhaW5lcixcbiAgICAgICAgICAgIC5tYWluX190aXRsZSxcbiAgICAgICAgICAgIC5tYWluX190aXRsZS0tbGFyZ2UsXG4gICAgICAgICAgICAubWFpbl9fY291bnRlcnMsXG4gICAgICAgICAgICAubWFpbi1jb3VudGVyLFxuICAgICAgICAgICAgLm1haW4tY291bnRlciAuY291bnQsXG4gICAgICAgICAgICAubWFpbi1jb3VudGVyIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDJweCAjMDAwO1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbi12aWRlbyB7XG4gICAgICAgICAgICAudHJhbnNwYXJlbnQtYmcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLXZpZGVvIHZpZGVvIHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICAgIC53aGF0cy1uZXdfX2l0ZW0taW1hZ2UsXG4gICAgICAgIC5zdG9yaWVzX19zbGlkZXItaXRlbSxcbiAgICAgICAgLm5ld3NfX2l0ZW0taW1hZ2Uge1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgIH1cbiAgICAgICAgLndoYXRzLW5ld19faXRlbS10cmFuc3BhcmVudCxcbiAgICAgICAgLm5ld3NfX2l0ZW0tdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYnRuX19tZWRpYS1kb3dubG9hZDpob3ZlciAuaWNvbiBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgIC5tZWRpYV9faXRlbS12aWRlbyAudmlkZW8gdmlkZW8ge1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgIH1cbiAgICAgICAgLnN0b3J5LW1haW4gLmJyZWFkY3J1bWJzIHNwYW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgICAgfVxuICAgICAgICAuc29jaWFsLWljb24ge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDk2JSkgc2VwaWEoMTAwJSlcbiAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMTYlKSBodWUtcm90YXRlKDMwOGRlZykgYnJpZ2h0bmVzcygxMDUlKVxuICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDYlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZG9ub3JzX19sb2dvcyBpbWcge1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1ibHVlIHtcbiAgICAgICAgJGJsdWVCZzogIzg1YjZmZjtcbiAgICAgICAgJGJsdWVUZXh0OiAjNDI0MzRjO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlQmc7XG4gICAgICAgIC5tZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVUZXh0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgaW1nLFxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsdGVyOiBzZXBpYSgxMDAlKSBodWUtcm90YXRlKDE5MGRlZykgc2F0dXJhdGUoNTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICBwLFxuICAgICAgICBkaXYsXG4gICAgICAgIHNwYW4sXG4gICAgICAgIGxhYmVsLFxuICAgICAgICAud2hhdHMtbmV3X19pdGVtLXRpdGxlLFxuICAgICAgICAuc3Rvcmllc19fc2xpZGVyLWl0ZW0taW5mbyAudGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlVGV4dCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbixcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlVGV4dDtcbiAgICAgICAgICAgIC5kb3RzIHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBzZXBpYSgxMDAlKSBodWUtcm90YXRlKDE5MGRlZykgc2F0dXJhdGUoNTAwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5idG5fX3VwIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZUJnO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRibHVlVGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmx1ZVRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ0bixcbiAgICAgICAgICAgICYuYnRuX19tZWRpYS1tZW51IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZUJnO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZVRleHQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWVUZXh0O1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWVUZXh0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYnRuX19iYWNrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3N0b3JpZXMtLWxlZnQucG5nXCIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlVGV4dDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZVRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ0bl9fc2luZ2xlLW1vcmUsXG4gICAgICAgICAgICAmLmJ0bl9fbWVkaWEtZG93bmxvYWQsXG4gICAgICAgICAgICAmLmJ0bl9fZGlzY292ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWVUZXh0O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWVUZXh0O1xuICAgICAgICAgICAgICAgICAgICBzdmcsXG4gICAgICAgICAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRibHVlVGV4dDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYnRuX19jbG9zZS1tb2RhbCB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZVRleHQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZGl2LFxuICAgICAgICBhLFxuICAgICAgICBkaXYsXG4gICAgICAgIGRpdjo6YmVmb3JlLFxuICAgICAgICBkaXY6OmFmdGVyLFxuICAgICAgICAud2hhdHMtbmV3X19pdGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZVRleHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlQmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWVCZztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlVGV4dDtcbiAgICAgICAgICAgICYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlQmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3Rvcnktb3RoZXIgLnN0b3JpZXMtcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlVGV4dCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5zdG9yeS1vdGhlciAuc3Rvcmllcy1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlVGV4dCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hY3Rpdml0aWVzXG4gICAgICAgICAgICAub3VyLWFjdGl2aXRpZXNcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvblxuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZVRleHQ7XG4gICAgICAgICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlVGV4dCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlVGV4dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmFubmVyLWxlZnRfX3Bob25lIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZVRleHQ7XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlVGV4dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlQmc7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsdWVUZXh0O1xuICAgICAgICAgICAgJl9fbG9nbyB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgLmxlYWQsXG4gICAgICAgICAgICAgICAgICAgIC53aXRoLWV1cm9wZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoLFxuICAgICAgICAgICAgICAgICAgICAgICAgcG9seWdvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsdWVUZXh0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fbWVudSB7XG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlVGV4dDtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWVUZXh0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fY29udHJvbHMge1xuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWVUZXh0O1xuICAgICAgICAgICAgICAgICAgICBzdmcsXG4gICAgICAgICAgICAgICAgICAgIHN2ZyBnIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyNCUpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoMTUlKSBzYXR1cmF0ZSgzNzMlKSBodWUtcm90YXRlKDE5NmRlZylcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgY29udHJhc3QoODUlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjQlKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSgxNSUpIHNhdHVyYXRlKDM3MyUpIGh1ZS1yb3RhdGUoMTk2ZGVnKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgY29udHJhc3QoODUlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZVRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ0bl9faGVhZGVyLS1zZWFyY2gsXG4gICAgICAgICAgICAgICAgLmJ0bl9faGVhZGVyLS1sYW5nIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWVUZXh0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fd2NhZyB7XG4gICAgICAgICAgICAgICAgLmZvbnRzLFxuICAgICAgICAgICAgICAgIC5jb2xvcnMge1xuICAgICAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZVRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvb3RlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZVRleHQ7XG4gICAgICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJl9fbG9nbyB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBzZXBpYSgxMDAlKSBodWUtcm90YXRlKDE5MGRlZykgc2F0dXJhdGUoNTAwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvcHlyaWdodCxcbiAgICAgICAgICAgIC5mb290ZXJfX3dyYXBwZXIsXG4gICAgICAgICAgICAudGVybXMsXG4gICAgICAgICAgICAudGVybXMgYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVUZXh0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlQmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBzZXBpYSgxMDAlKSBodWUtcm90YXRlKDE5MGRlZykgc2F0dXJhdGUoNTAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZUJnO1xuICAgICAgICB9XG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICBmaWx0ZXI6IHNlcGlhKDEwMCUpIGh1ZS1yb3RhdGUoMTkwZGVnKSBzYXR1cmF0ZSg1MDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vdXItbWlzc2lvbl9fbWFpbi10ZXh0LFxuICAgICAgICAuZG9ub3JzX19tYWluLWFib3V0LFxuICAgICAgICAuZG9ub3JzX19tYWluLWltYWdlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWVCZztcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYWRkcmVzcy1saW5rLFxuICAgICAgICAuZW1haWwtbGluayxcbiAgICAgICAgLnBob25lLWxpbmsge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IHNlcGlhKDEwMCUpIGh1ZS1yb3RhdGUoMTkwZGVnKSBzYXR1cmF0ZSg1MDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2VhcmNoX19mb3JtLWZpZWxkIHtcbiAgICAgICAgICAgIC5pbnB1dF9fc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWVUZXh0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWVUZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bl9fZm9ybS1zZWFyY2gge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRibHVlVGV4dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmx1ZVRleHQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4ge1xuICAgICAgICAgICAgLmNvbnRhaW5lcixcbiAgICAgICAgICAgIC5tYWluX190aXRsZSxcbiAgICAgICAgICAgIC5tYWluX190aXRsZS0tbGFyZ2UsXG4gICAgICAgICAgICAubWFpbl9fY291bnRlcnMsXG4gICAgICAgICAgICAubWFpbi1jb3VudGVyLFxuICAgICAgICAgICAgLm1haW4tY291bnRlciAuY291bnQsXG4gICAgICAgICAgICAubWFpbi1jb3VudGVyIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWVUZXh0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMnB4ICRibHVlQmc7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZVRleHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tdmlkZW8ge1xuICAgICAgICAgICAgLnRyYW5zcGFyZW50LWJnIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbi12aWRlbyB2aWRlbyB7XG4gICAgICAgICAgICBmaWx0ZXI6IHNlcGlhKDEwMCUpIGh1ZS1yb3RhdGUoMTkwZGVnKSBzYXR1cmF0ZSg1MDAlKTtcbiAgICAgICAgfVxuICAgICAgICAud2hhdHMtbmV3X19pdGVtLWltYWdlLFxuICAgICAgICAuc3Rvcmllc19fc2xpZGVyLWl0ZW0sXG4gICAgICAgIC5uZXdzX19pdGVtLWltYWdlIHtcbiAgICAgICAgICAgIGZpbHRlcjogc2VwaWEoMTAwJSkgaHVlLXJvdGF0ZSgxOTBkZWcpIHNhdHVyYXRlKDUwMCUpO1xuICAgICAgICB9XG4gICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tdHJhbnNwYXJlbnQsXG4gICAgICAgIC5uZXdzX19pdGVtLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bl9fbWVkaWEtZG93bmxvYWQ6aG92ZXIgLmljb24gc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogJGJsdWVUZXh0O1xuICAgICAgICB9XG4gICAgICAgIC5tZWRpYV9faXRlbS12aWRlbyAudmlkZW8gdmlkZW8ge1xuICAgICAgICAgICAgZmlsdGVyOiBzZXBpYSgxMDAlKSBodWUtcm90YXRlKDE5MGRlZykgc2F0dXJhdGUoNTAwJSk7XG4gICAgICAgIH1cbiAgICAgICAgLnN0b3J5LW1haW4gLmJyZWFkY3J1bWJzIHNwYW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgICAgfVxuICAgICAgICAuc29jaWFsLWljb24ge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDAlKSBzZXBpYSg3NyUpXG4gICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDc0NzclKSBodWUtcm90YXRlKDE4OGRlZykgYnJpZ2h0bmVzcyg5MyUpXG4gICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDkzJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tYmVpZ2Uge1xuICAgICAgICAkYmVpZ2VCZzogI2ZmZjliYjtcbiAgICAgICAgJGJlaWdlVGV4dDogIzVmNjA2YjtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2VCZztcbiAgICAgICAgLm1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2VUZXh0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgaW1nLFxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgIH1cblxuICAgICAgICBwLFxuICAgICAgICBkaXYsXG4gICAgICAgIHNwYW4sXG4gICAgICAgIGxhYmVsLFxuICAgICAgICAud2hhdHMtbmV3X19pdGVtLXRpdGxlLFxuICAgICAgICAuc3Rvcmllc19fc2xpZGVyLWl0ZW0taW5mbyAudGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRiZWlnZVRleHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBidXR0b24sXG4gICAgICAgIGEge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmVpZ2VUZXh0O1xuICAgICAgICAgICAgLmRvdHMge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDQ1JSkgc2VwaWEoOTclKVxuICAgICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMCUpIGh1ZS1yb3RhdGUoMjAxZGVnKSBicmlnaHRuZXNzKDk0JSlcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDgzJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5idG5fX3VwIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2VCZztcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmVpZ2VUZXh0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRiZWlnZVRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ0bixcbiAgICAgICAgICAgICYuYnRuX19tZWRpYS1tZW51IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmVpZ2VCZztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJlaWdlVGV4dDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmVpZ2VUZXh0O1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJlaWdlVGV4dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ0bl9fYmFjayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9zdG9yaWVzLS1sZWZ0LnBuZ1wiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2VUZXh0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRiZWlnZVRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ0bl9fc2luZ2xlLW1vcmUsXG4gICAgICAgICAgICAmLmJ0bl9fbWVkaWEtZG93bmxvYWQsXG4gICAgICAgICAgICAmLmJ0bl9fZGlzY292ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJlaWdlVGV4dDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRiZWlnZVRleHQ7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyxcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJlaWdlVGV4dDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYnRuX19jbG9zZS1tb2RhbCB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2VUZXh0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGRpdixcbiAgICAgICAgYSxcbiAgICAgICAgZGl2LFxuICAgICAgICBkaXY6OmJlZm9yZSxcbiAgICAgICAgZGl2OjphZnRlcixcbiAgICAgICAgLndoYXRzLW5ld19faXRlbSB7XG4gICAgICAgICAgICBjb2xvcjogJGJlaWdlVGV4dCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJlaWdlQmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICBjb2xvcjogJGJlaWdlQmc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2VUZXh0O1xuICAgICAgICAgICAgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJlaWdlQmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3Rvcnktb3RoZXIgLnN0b3JpZXMtcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZWlnZVRleHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuc3Rvcnktb3RoZXIgLnN0b3JpZXMtcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2VUZXh0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFjdGl2aXRpZXNcbiAgICAgICAgICAgIC5vdXItYWN0aXZpdGllc1xuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uXG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZWlnZVRleHQ7XG4gICAgICAgICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZWlnZVRleHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmVpZ2VUZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5iYW5uZXItbGVmdF9fcGhvbmUge1xuICAgICAgICAgICAgY29sb3I6ICRiZWlnZVRleHQ7XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZWlnZVRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2VCZztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmVpZ2VUZXh0O1xuICAgICAgICAgICAgJl9fbG9nbyB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgLmxlYWQsXG4gICAgICAgICAgICAgICAgICAgIC53aXRoLWV1cm9wZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoLFxuICAgICAgICAgICAgICAgICAgICAgICAgcG9seWdvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJlaWdlVGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX21lbnUge1xuICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmVpZ2VUZXh0O1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmVpZ2VUZXh0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fY29udHJvbHMge1xuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJlaWdlVGV4dDtcbiAgICAgICAgICAgICAgICAgICAgc3ZnLFxuICAgICAgICAgICAgICAgICAgICBzdmcgZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJlaWdlVGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRiZWlnZVRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJlaWdlVGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnRuX19oZWFkZXItLXNlYXJjaCxcbiAgICAgICAgICAgICAgICAuYnRuX19oZWFkZXItLWxhbmcge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmVpZ2VUZXh0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fd2NhZyB7XG4gICAgICAgICAgICAgICAgLmZvbnRzLFxuICAgICAgICAgICAgICAgIC5jb2xvcnMge1xuICAgICAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2VUZXh0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb290ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJlaWdlVGV4dDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmX19sb2dvIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29weXJpZ2h0LFxuICAgICAgICAgICAgLmZvb3Rlcl9fd3JhcHBlcixcbiAgICAgICAgICAgIC50ZXJtcyxcbiAgICAgICAgICAgIC50ZXJtcyBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2VUZXh0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZWlnZUJnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoNDUlKSBzZXBpYSg5NyUpXG4gICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDAlKSBodWUtcm90YXRlKDIwMWRlZykgYnJpZ2h0bmVzcyg5NCUpXG4gICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDgzJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2VCZztcbiAgICAgICAgfVxuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgIH1cblxuICAgICAgICAub3VyLW1pc3Npb25fX21haW4tdGV4dCxcbiAgICAgICAgLmRvbm9yc19fbWFpbi1hYm91dCxcbiAgICAgICAgLmRvbm9yc19fbWFpbi1pbWFnZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRiZWlnZUJnO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hZGRyZXNzLWxpbmssXG4gICAgICAgIC5lbWFpbC1saW5rLFxuICAgICAgICAucGhvbmUtbGluayB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWFyY2hfX2Zvcm0tZmllbGQge1xuICAgICAgICAgICAgLmlucHV0X19zZWFyY2gge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmVpZ2VUZXh0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJlaWdlVGV4dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG5fX2Zvcm0tc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmVpZ2VUZXh0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRiZWlnZVRleHQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4ge1xuICAgICAgICAgICAgLmNvbnRhaW5lcixcbiAgICAgICAgICAgIC5tYWluX190aXRsZSxcbiAgICAgICAgICAgIC5tYWluX190aXRsZS0tbGFyZ2UsXG4gICAgICAgICAgICAubWFpbl9fY291bnRlcnMsXG4gICAgICAgICAgICAubWFpbi1jb3VudGVyLFxuICAgICAgICAgICAgLm1haW4tY291bnRlciAuY291bnQsXG4gICAgICAgICAgICAubWFpbi1jb3VudGVyIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJlaWdlVGV4dCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDJweCAkYmVpZ2VCZztcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZWlnZVRleHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tdmlkZW8ge1xuICAgICAgICAgICAgLnRyYW5zcGFyZW50LWJnIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbi12aWRlbyB2aWRlbyB7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgfVxuICAgICAgICAud2hhdHMtbmV3X19pdGVtLWltYWdlLFxuICAgICAgICAuc3Rvcmllc19fc2xpZGVyLWl0ZW0sXG4gICAgICAgIC5uZXdzX19pdGVtLWltYWdlIHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tdHJhbnNwYXJlbnQsXG4gICAgICAgIC5uZXdzX19pdGVtLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bl9fbWVkaWEtZG93bmxvYWQ6aG92ZXIgLmljb24gc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogJGJlaWdlVGV4dDtcbiAgICAgICAgfVxuICAgICAgICAubWVkaWFfX2l0ZW0tdmlkZW8gLnZpZGVvIHZpZGVvIHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICAgIC5zdG9yeS1tYWluIC5icmVhZGNydW1icyBzcGFuIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgIH1cbiAgICAgICAgLnNvY2lhbC1pY29uIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoNzclKVxuICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg3NDc3JSkgaHVlLXJvdGF0ZSgxODhkZWcpIGJyaWdodG5lc3MoOTMlKVxuICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5MyUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtLWJyb3duIHtcbiAgICAgICAgJGJyb3duQmc6ICMwMDAwMDA7XG4gICAgICAgICRicm93blRleHQ6ICM1YWZmNDQ7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duQmc7XG4gICAgICAgIC5tZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duVGV4dCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIGltZyxcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoOTIlKSBzZXBpYSg1MSUpXG4gICAgICAgICAgICAgICAgc2F0dXJhdGUoMjk2NyUpIGh1ZS1yb3RhdGUoNDZkZWcpIGJyaWdodG5lc3MoMTA0JSlcbiAgICAgICAgICAgICAgICBjb250cmFzdCgxMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAsXG4gICAgICAgIGRpdixcbiAgICAgICAgc3BhbixcbiAgICAgICAgbGFiZWwsXG4gICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tdGl0bGUsXG4gICAgICAgIC5zdG9yaWVzX19zbGlkZXItaXRlbS1pbmZvIC50aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJyb3duVGV4dCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbixcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRicm93blRleHQ7XG4gICAgICAgICAgICAuZG90cyB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoOTIlKSBzZXBpYSg1MSUpXG4gICAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSgyOTY3JSkgaHVlLXJvdGF0ZSg0NmRlZykgYnJpZ2h0bmVzcygxMDQlKVxuICAgICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTAwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5idG5fX3VwIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd25CZztcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYnJvd25UZXh0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRicm93blRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ0bixcbiAgICAgICAgICAgICYuYnRuX19tZWRpYS1tZW51IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJvd25CZztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyb3duVGV4dDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJvd25UZXh0O1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyb3duVGV4dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ0bl9fYmFjayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9zdG9yaWVzLS1sZWZ0LnBuZ1wiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd25UZXh0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRicm93blRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ0bl9fc2luZ2xlLW1vcmUsXG4gICAgICAgICAgICAmLmJ0bl9fbWVkaWEtZG93bmxvYWQsXG4gICAgICAgICAgICAmLmJ0bl9fZGlzY292ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJyb3duVGV4dDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRicm93blRleHQ7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyxcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJyb3duVGV4dDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYnRuX19jbG9zZS1tb2RhbCB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd25UZXh0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5idG5fX2Fycm93IHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwMCUpIHNlcGlhKDEwMCUpXG4gICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDAlKSBodWUtcm90YXRlKDQ0ZGVnKSBicmlnaHRuZXNzKDEwNCUpXG4gICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwMSUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGRpdixcbiAgICAgICAgYSxcbiAgICAgICAgZGl2LFxuICAgICAgICBkaXY6OmJlZm9yZSxcbiAgICAgICAgZGl2OjphZnRlcixcbiAgICAgICAgLndoYXRzLW5ld19faXRlbSB7XG4gICAgICAgICAgICBjb2xvcjogJGJyb3duVGV4dCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duQmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC53aGF0cy1uZXdfX2l0ZW0tdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICBjb2xvcjogJGJyb3duQmc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd25UZXh0O1xuICAgICAgICAgICAgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyb3duQmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3Rvcnktb3RoZXIgLnN0b3JpZXMtcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93blRleHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuc3Rvcnktb3RoZXIgLnN0b3JpZXMtcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd25UZXh0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFjdGl2aXRpZXNcbiAgICAgICAgICAgIC5vdXItYWN0aXZpdGllc1xuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uXG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93blRleHQ7XG4gICAgICAgICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93blRleHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJvd25UZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5iYW5uZXItbGVmdF9fcGhvbmUge1xuICAgICAgICAgICAgY29sb3I6ICRicm93blRleHQ7XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicm93blRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd25CZztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYnJvd25UZXh0O1xuICAgICAgICAgICAgJl9fbG9nbyB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgLmxlYWQsXG4gICAgICAgICAgICAgICAgICAgIC53aXRoLWV1cm9wZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoLFxuICAgICAgICAgICAgICAgICAgICAgICAgcG9seWdvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJyb3duVGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX21lbnUge1xuICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJvd25UZXh0O1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJvd25UZXh0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fY29udHJvbHMge1xuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyb3duVGV4dDtcbiAgICAgICAgICAgICAgICAgICAgc3ZnLFxuICAgICAgICAgICAgICAgICAgICBzdmcgZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRicm93blRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYnJvd25UZXh0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93blRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ0bl9faGVhZGVyLS1zZWFyY2gsXG4gICAgICAgICAgICAgICAgLmJ0bl9faGVhZGVyLS1sYW5nIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJyb3duVGV4dCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3djYWcge1xuICAgICAgICAgICAgICAgIC5mb250cyxcbiAgICAgICAgICAgICAgICAuY29sb3JzIHtcbiAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duVGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9vdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93blRleHQ7XG4gICAgICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJl9fbG9nbyB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvcHlyaWdodCxcbiAgICAgICAgICAgIC5mb290ZXJfX3dyYXBwZXIsXG4gICAgICAgICAgICAudGVybXMsXG4gICAgICAgICAgICAudGVybXMgYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duVGV4dCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJvd25CZyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93bkJnO1xuICAgICAgICB9XG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vdXItbWlzc2lvbl9fbWFpbi10ZXh0LFxuICAgICAgICAuZG9ub3JzX19tYWluLWFib3V0LFxuICAgICAgICAuZG9ub3JzX19tYWluLWltYWdlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJyb3duQmc7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFkZHJlc3MtbGluayxcbiAgICAgICAgLmVtYWlsLWxpbmssXG4gICAgICAgIC5waG9uZS1saW5rIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlYXJjaF9fZm9ybS1maWVsZCB7XG4gICAgICAgICAgICAuaW5wdXRfX3NlYXJjaCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicm93blRleHQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJvd25UZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bl9fZm9ybS1zZWFyY2gge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRicm93blRleHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJyb3duVGV4dDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbiB7XG4gICAgICAgICAgICAuY29udGFpbmVyLFxuICAgICAgICAgICAgLm1haW5fX3RpdGxlLFxuICAgICAgICAgICAgLm1haW5fX3RpdGxlLS1sYXJnZSxcbiAgICAgICAgICAgIC5tYWluX19jb3VudGVycyxcbiAgICAgICAgICAgIC5tYWluLWNvdW50ZXIsXG4gICAgICAgICAgICAubWFpbi1jb3VudGVyIC5jb3VudCxcbiAgICAgICAgICAgIC5tYWluLWNvdW50ZXIgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJvd25UZXh0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMnB4ICRicm93bkJnO1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyb3duVGV4dCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbi12aWRlbyB7XG4gICAgICAgICAgICAudHJhbnNwYXJlbnQtYmcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLXZpZGVvIHZpZGVvIHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICAgIC53aGF0cy1uZXdfX2l0ZW0taW1hZ2UsXG4gICAgICAgIC5zdG9yaWVzX19zbGlkZXItaXRlbSxcbiAgICAgICAgLm5ld3NfX2l0ZW0taW1hZ2Uge1xuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgIH1cbiAgICAgICAgLndoYXRzLW5ld19faXRlbS10cmFuc3BhcmVudCxcbiAgICAgICAgLm5ld3NfX2l0ZW0tdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYnRuX19tZWRpYS1kb3dubG9hZDpob3ZlciAuaWNvbiBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAkYnJvd25UZXh0O1xuICAgICAgICB9XG4gICAgICAgIC5tZWRpYV9faXRlbS12aWRlbyAudmlkZW8gdmlkZW8ge1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgIH1cbiAgICAgICAgLnN0b3J5LW1haW4gLmJyZWFkY3J1bWJzIHNwYW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgICAgfVxuICAgICAgICAuYnRuX19hcnJvdyB7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgfVxuICAgICAgICAuZG9ub3JzX19sb2dvcyBpbWcge1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndjYWcge1xuICAgIC5ob21lLXBhZ2Uge1xuICAgICAgICAubWFpbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE4NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluX190aXRsZS0tbGFyZ2Uge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzc2cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tdmlkZW8ge1xuICAgICAgICAgICAgdG9wOiAyNTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAud2hvLXdlLWFyZV9faXRlbSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgLndoYXRzLW5ld19faXRlbS10cmFuc3BhcmVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLndoYXRzLW5ld19faXRlbSxcbiAgICAubmV3c19faXRlbSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgLndoYXRzLW5ld19faXRlbS1tb3JlIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuX19oZWFkZXIge1xuICAgICAgICAmLS11LWxlYXJuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzJweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggNDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLXNlYXJjaCxcbiAgICAgICAgJi0tbGFuZyxcbiAgICAgICAgJi0tdG9nZ2xlIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5idG5fX3RvZ2dsZS1maWx0ZXIsXG4gICAgLmJ0bl9fYXJyb3cge1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm5ld3MtcGFnZSxcbiAgICAubWVkaWEtcGFnZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMjBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzgwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi53Y2FnX190ZXh0LXNpemUge1xuICAgICYtLW5vcm1hbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgJi0tbWVkaXVtIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgICAuYWN0aXZpdGllcyAub3VyLWFjdGl2aXRpZXMgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLndoYXRzLW5ld19fdG9wIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmV3cy1zaW5nbGVfX2luZm8gLnF1b3RlcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1sYXJnZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmFjdGl2aXRpZXMgLm91ci1hY3Rpdml0aWVzIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgICAgICBib3R0b206IC0yMHB4O1xuICAgICAgICB9XG4gICAgICAgIC53aGF0cy1uZXdfX3RvcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5ld3Mtc2luZ2xlX19pbmZvIC5xdW90ZXMge1xuICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICAgICAgLm1haW5fX2NvdW50ZXJzIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXJfX3djYWcge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwLjUlO1xuICAgICAgICB9XG4gICAgICAgIC5idG5fX2hlYWRlci0tdS1sZWFybiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9*/