/*!
Theme Name: booi
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: booi
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

booi is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * 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:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;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 infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font:1em monospace,monospace}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,::after,::before{box-sizing:border-box}ol,ul{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}@font-face{font-display:swap;font-family:'Open Sans';src:url(fonts/OpenSans/OpenSans-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:url(fonts/OpenSans/OpenSans-SemiBoldItalic.ttf);font-weight:600;font-style:italic}@font-face{font-display:swap;font-family:'Open Sans';src:url(fonts/OpenSans/OpenSans-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:'Open Sans';src:url(fonts/OpenSans/OpenSans-SemiBold.ttf);font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:url(fonts/OpenSans/OpenSans-ExtraBold.ttf);font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:url(fonts/OpenSans/OpenSans-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:'Open Sans';src:url(fonts/OpenSans/OpenSans-LightItalic.ttf);font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:'Open Sans';src:url(fonts/OpenSans/OpenSans-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:url(fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf);font-weight:800;font-style:italic}@font-face{font-display:swap;font-family:'Open Sans';src:url(fonts/OpenSans/OpenSans-Light.ttf);font-weight:300;font-style:normal}.container{max-width:1340px;margin:0 auto;padding:0 10px;width:100%}.layout{position:relative;margin:0 -20px}.layout__main{padding:20px}.layout__aside{padding:20px}.layout__title{text-align:center;width:100%;display:inline-flex;margin:20px 0;font-size:2.6rem;line-height:1.2}.layout__title.center{justify-content:center}.main__content{padding-top:80px!important}.main__name{font-weight:800;line-height:1;padding:15px;font-size:2.4rem;letter-spacing:4px;text-transform:uppercase;-webkit-clip-path:polygon(0 0,100% 11%,98% 86%,2% 101%);clip-path:polygon(0 0,100% 11%,98% 86%,2% 101%);background:linear-gradient(0deg,#207379 0,#136a8a 99%)}.main__name-wrapper{display:flex;justify-content:center;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:50px auto}.main__name_dec-after{position:absolute;z-index:2;bottom:0;left:50%;transform:translateX(-50%);width:70px;height:10px;fill:#ff0}.main__name_dec-before{position:absolute;z-index:2;top:-10px;right:-10px;width:30px;height:5px;transform:rotate(40deg);fill:#e9417d}.main__name_dec-dots-l{position:absolute;z-index:2;fill:#ff0;width:40px;left:-30px;top:5px}.main__name_dec-dots-f{position:absolute;z-index:2;fill:#ff0;width:60px;right:-50px;top:20px}.main__name_dec-circ-l{position:absolute;z-index:2;fill:#e9417d;top:-20px;left:30%;width:15px}.main__name_dec-circ-f{position:absolute;z-index:2;fill:#e9417d;width:20px;top:-30px;right:15%}.footer,.header{flex-shrink:0}main{flex-grow:1}.list{list-style:none;list-style:none;display:flex;flex-wrap:wrap}@media (min-width:768px){.container{padding:0 30px}.layout{margin:0 -30px}.layout__main{padding-left:30px;padding-right:30px}.layout__title{margin:30px 0;font-size:3.8rem}}@media (min-width:992px){.layout{display:flex;align-items:flex-start}.layout__main{padding-bottom:60px;flex-grow:1}}*,:after,:before{box-sizing:border-box}:focus{outline:0!important}html{font-size:10px;max-width:100vw;overflow-x:hidden}body{font:1.4rem/1.5 'Open Sans',Arial,Helvetica,sans-serif;background:#222;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;max-width:100%}body.body_overflow{overflow:hidden;height:100vh;width:100vw}body .mt_hidden{display:none}body .hidden{height:0!important;display:block;background:0 0;color:transparent}iframe,img,video{max-width:100%;height:auto}.img_absolute{display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.section{padding:10px 0}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}@media (min-width:768px){body .mt_hidden{display:flex}body .t_hidden{display:none}.section{padding:15px 0}}.h1,h1{font-size:2.92308rem}.h2,h2{font-size:2.30769rem}.h3,h3{font-size:2rem}.h4,h4{font-size:1.69231rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.8rem}ul{margin:0}table{width:100%;margin-bottom:15px}th{font-weight:700;text-align:left}thead tr th{border-bottom:1px dashed #e9417d}tr:nth-child(2n){background:rgba(233,65,125,.03)}tr:last-child td{border-bottom:1px dashed #e9417d}tbody td{padding:15px 7px}.content{padding:20px 0;color:#e8ebed}.content img{margin:0 auto}.content__title h1{margin-bottom:0!important}.content a{text-decoration:none;color:#e9417d}.content a:hover{text-decoration:underline}.content picture{display:block;margin:0 auto 10px}.content picture[class]{margin-bottom:0}.content a[class]{color:#fff}.content a[class]:hover{text-decoration:none}.content .button_pure,.content .button_yellow{margin:0 auto 10px;padding:15px 35px;-webkit-clip-path:polygon(95% 100%,6% 94%,1% 18%,99% 17%);clip-path:polygon(95% 100%,6% 94%,1% 18%,99% 17%)}.content .button_pure:hover,.content .button_yellow:hover{transform:scale(1.1)}.content .button_yellow{color:#e9417d!important}.content ol,.content ul{padding-left:30px}.content ol[class],.content ul[class]{margin:0;padding:0}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content li,.content ol,.content p,.content ul{margin:0;margin-bottom:15px}.content .h1,.content .h2,.content .h3,.content .h4,.content .h5,.content .h6,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{text-shadow:2px 2px 0 #e9417d;font-style:italic;text-align:center}@media (min-width:768px){.h1,h1{font-size:3.8rem}.h2,h2{font-size:3rem}.h3,h3{font-size:2.6rem}.h4,h4{font-size:2.2rem}.h5,h5{font-size:2rem}.h6,h6{font-size:1.6rem}}.button,a,button,input{color:#fff;background:0 0;padding:0;text-decoration:none;font-weight:600;margin:0;border:none;outline:0;cursor:pointer;transition:color .3s,background .3s,border-color .3s,fill .3s,opacity .3s}.button_gray,.button_pure,.button_yellow{padding:10px 15px;display:flex;justify-content:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;z-index:1;font-weight:700;text-transform:uppercase;line-height:1;transition:.3s;height:-webkit-max-content;height:-moz-max-content;height:max-content}.button_center{margin:10px auto}.button-line{text-transform:uppercase}.button-line_pure{color:#e9417d;border-bottom:1px dashed #e9417d}.button-line_pure:hover{color:#ff0;border-color:#ff0}.button_pure{background:#e9417d;color:#fff}.button_pure:hover{color:#ff0}.button_yellow{background:#ff0;color:#e9417d}.button_anim:hover{transform:scale(1.1);z-index:2}.button_first{padding:15px;-webkit-clip-path:polygon(0 25%,100% 0,100% 100%,9% 96%);clip-path:polygon(0 25%,100% 0,100% 100%,9% 96%)}.button_last{padding:15px;-webkit-clip-path:polygon(0 13%,100% 0,96% 75%,0 95%);clip-path:polygon(0 13%,100% 0,96% 75%,0 95%)}.button__menu{display:block;position:relative;min-width:50px;width:50px;height:50px}.button__menu-line{width:25px;height:2px;background:#fff;display:block;position:absolute;transition:.3s;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.button__menu-line:after,.button__menu-line:before{width:25px;height:2px;background:#fff;transition:.3s;display:block;position:absolute;content:''}.button__menu-line:after{top:-9px}.button__menu-line:before{top:9px}.button__menu_active .button__menu-line{background:0 0}.button__menu_active .button__menu-line:after,.button__menu_active .button__menu-line:before{top:0;background:#e9417d}.button__menu_active .button__menu-line:after{transform:rotate(45deg)}.button__menu_active .button__menu-line:before{transform:rotate(-45deg)}@media (min-width:768px){.button_md{padding:20px 45px}}.header{position:fixed;top:0;left:0;right:0;z-index:10;transition:.3s;background:linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.5) 10%,rgba(0,0,0,.4) 20%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.1) 50%,rgba(255,0,0,0) 100%);z-index:11}.header_fixed{background:#1e727c}.header_fixed .header__container{height:50px}.header_fixed .logo{margin-bottom:0}.header_fixed .logo{display:flex;align-items:center;width:70px}.header_fixed .logo img{height:80%}.header_fixed .logo__svg{display:none}.header_active{background:#222;height:80px}.header__container{display:flex;position:relative;height:80px;align-items:center;transition:.3s}.header__fixed{box-shadow:0 2px 10px rgba(0,0,0,.5)}.navigation{padding:10px 0;display:flex;justify-content:space-between;flex:1 0;height:100%}.navigation__container{display:block;position:absolute;top:75px;left:0;opacity:0;width:100%;background:#222;height:0!important;transition:.3s}.navigation__container_visible{top:80px;opacity:1;height:calc(100vh - 80px)!important}.navigation__list{display:flex;flex-direction:column;max-height:100%;flex:1 0 100%;padding:20px 10px;top:-50px}.navigation__item{position:relative;display:flex;flex:1 0 100%}.navigation__item:hover>.sub-menu{display:block}.navigation__item .sub-menu{display:none;position:absolute;left:0;top:100%;border-radius:5px;border:1px solid #ff0;background:rgba(0,0,0,.5)}.navigation__item .sub-menu li{padding:0 10px}.navigation__item .sub-menu .sub-menu{left:100%;top:0;min-width:200px}.navigation__link{display:flex;align-items:center;justify-content:center;padding:10px 0;transition:.3s}.navigation__link-svg{width:20px;height:20px;fill:#fff;margin-right:10px}.navigation__link:hover{color:#ff0;transform:scale(1.05)}.navigation__link:hover .navigation__link-svg{fill:#ff0}.navigation__links{display:flex;flex-direction:column;position:absolute;align-items:flex-end;top:10px;right:60px}.navigation__links .button_first{margin-right:15px}.navigation__links .button_last{margin-top:-15px}.logo{width:50px;display:flex;margin-bottom:-10px;justify-content:center;align-items:center}.logo__svg{display:block;width:100%}.logo__active{display:none}@media (max-width:768px){.header__container{padding:0 10px}.navigation__item{flex-direction:column;align-items:flex-start}.sub-menu{display:block!important;border:none!important;position:relative!important;top:0!important;left:0!important;padding-left:10px;width:100%;background:0 0!important}}@media (min-width:768px){.logo{width:60px;min-width:60px;margin-bottom:-40px}.navigation{height:100%;padding:0}.navigation__container{height:100%;background:0 0;display:flex;align-items:center;position:relative;top:0;height:100%!important;opacity:1}.navigation__list{padding:0 20px;height:100%;flex-direction:row}.navigation__item{flex:1 0 100px}.navigation__link{font-size:1.6rem}.navigation__link-svg{width:30px;height:30px}.navigation__links{position:relative;right:0}}@media (min-width:992px){.navigation__link{font-size:1.8rem}}@media (min-width:1200px){.navigation__list{padding:0 20px 0 30px}.navigation__link{font-size:2rem}.navigation__links{flex-direction:row;position:relative;top:0;right:0}.navigation__links .button_first{margin-right:0;z-index:2}.navigation__links .button_last{margin:0 0 -20px -30px;padding-bottom:25px}.navigation__links .button_last:active,.navigation__links .button_last:focus,.navigation__links .button_last:hover{z-index:3}.logo{width:90px;margin-bottom:-60px}}.breadcrumbs{width:100%;display:flex;flex-wrap:wrap;margin:10px 0;align-items:center;padding:10px 15px 10px 0!important}.breadcrumbs__item{display:flex;text-transform:uppercase;line-height:1;align-items:center;margin:5px 0;cursor:default;color:#e9417d}.breadcrumbs__item:after{content:'>';margin:0 10px;color:#e9417d}.breadcrumbs__item:first-child .breadcrumbs__link{text-decoration:underline}.breadcrumbs__item:last-child .breadcrumbs__link{color:#ff0}.breadcrumbs__item:last-child::after{display:none}.breadcrumbs__link{display:flex;text-decoration:none;color:#e9417d}.breadcrumbs__link:hover{color:#ff0}.carusel{display:block;width:100%;overflow:hidden}.carusel__container{display:flex;min-width:100%;position:relative;height:30vw;min-height:270px;max-height:420px}.carusel__list{position:relative;width:100%;height:100%}.carusel__unit{display:flex;position:absolute;top:0;left:0;right:0;width:100%;height:100%;overflow:hidden;opacity:0;transition:.3s}.carusel__picture{position:relative;width:100%;min-height:100%;height:100%;display:block}.carusel__indicator{display:flex;align-items:center;height:30px;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:2}.carusel__dots{display:flex;align-items:center}.carusel__dot{display:block;cursor:pointer;width:15px;height:15px;background:0 0;border-radius:50%;margin:5px;background:0 0;border:1px solid #e8ebed;position:relative}.carusel__dot:after{content:'';width:60%;height:60%;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.carusel__container[data-position="1"] .carusel__unit[data-position="1"]{opacity:1!important}.carusel__container[data-position="1"] .carusel__dot[data-position="1"]{border-color:#ff0}.carusel__container[data-position="1"] .carusel__dot[data-position="1"]:after{background:#ff0}.carusel__container[data-position="2"] .carusel__unit[data-position="2"]{opacity:1!important}.carusel__container[data-position="2"] .carusel__dot[data-position="2"]{border-color:#ff0}.carusel__container[data-position="2"] .carusel__dot[data-position="2"]:after{background:#ff0}.carusel__container[data-position="3"] .carusel__unit[data-position="3"]{opacity:1!important}.carusel__container[data-position="3"] .carusel__dot[data-position="3"]{border-color:#ff0}.carusel__container[data-position="3"] .carusel__dot[data-position="3"]:after{background:#ff0}.carusel__container[data-position="4"] .carusel__unit[data-position="4"]{opacity:1!important}.carusel__container[data-position="4"] .carusel__dot[data-position="4"]{border-color:#ff0}.carusel__container[data-position="4"] .carusel__dot[data-position="4"]:after{background:#ff0}.carusel__container[data-position="5"] .carusel__unit[data-position="5"]{opacity:1!important}.carusel__container[data-position="5"] .carusel__dot[data-position="5"]{border-color:#ff0}.carusel__container[data-position="5"] .carusel__dot[data-position="5"]:after{background:#ff0}.carusel__container[data-position="6"] .carusel__unit[data-position="6"]{opacity:1!important}.carusel__container[data-position="6"] .carusel__dot[data-position="6"]{border-color:#ff0}.carusel__container[data-position="6"] .carusel__dot[data-position="6"]:after{background:#ff0}@media (min-width:768px){.carusel__picture{max-height:260px}.carusel__content{align-items:flex-start;text-align:left;justify-content:space-around;padding:10px 40px}.carusel__title{max-width:300px}}.faq{display:flex;flex-direction:column}.faq a{color:#e9417d}.faq a:hover{text-decoration:underline}.faq__item{display:flex;flex-direction:column;padding:10px 15px}.faq__item:nth-child(2n+1){background:rgba(233,65,125,.05)}.faq__item[open]{padding-bottom:0}.faq__title{font-weight:400;font-size:2rem;margin-bottom:5px;display:inline-flex;align-items:center}.faq__title::before{content:"+";display:flex;justify-content:center;align-items:center;text-align:center;font-weight:600;color:#e9417d;width:10px;height:10px;margin:0;font-size:2.2rem}.faq__title:hover{cursor:pointer}.faq__content{padding:5px 20px;flex-direction:column}summary::-webkit-details-marker{color:transparent}details[open] summary::before{content:"-"}.categories{padding:20px 0!important}.categories__list{display:flex;justify-content:center;overflow-x:auto}.categories__item{display:flex;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.categories__link{padding:10px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;flex:1 0 100%;font-size:1.6rem;transition:.3s}.categories__link:hover{color:#ff0}.categories__link:hover .categories__svg{fill:#ff0}.categories__svg{transition:.3s;fill:#fff;height:30px;width:30px;margin-bottom:5px;display:block}@media (min-width:992px){.catalog__link{flex-direction:row}.catalog__svg{margin-bottom:0;margin-right:5px}}.promo__list{flex-wrap:wrap;display:flex;justify-content:space-around}.promo__item{display:flex;flex:1 0 100%;flex-direction:column;align-items:center;padding:10px;position:relative;max-width:340px;transition:.5s}.promo__item:after{position:absolute;width:95%;height:85%;-webkit-clip-path:polygon(90% 93%,3% 99%,0 6%,95% 0);clip-path:polygon(90% 93%,3% 99%,0 6%,95% 0);top:5%;left:-3px;content:"";z-index:-1;background:#8e58a3}.promo__item:before{content:'';display:block;height:1px;position:absolute;bottom:10%;right:10%;transform:rotate(-43deg);width:40px;background:#e9417d;transition:.5s}.promo__item .button_pure{margin-top:-20px;padding:15px 35px;-webkit-clip-path:polygon(95% 100%,6% 94%,1% 18%,99% 17%);clip-path:polygon(95% 100%,6% 94%,1% 18%,99% 17%)}.promo__item .button_pure:hover{transform:scale(1.1)}.promo__item:hover{transform:translateY(-10px)}.promo__item:hover:before{width:55px;transform:rotate(-10deg);right:0;background:0 0;border:1px dashed #ff0}.promo__item:hover .promo__dec-after{opacity:1}.promo__item:hover .promo__dec-after:after{width:50px;border-color:#ff0;top:2%;left:-15%}.promo__item:hover .promo__dec-after:before{transform:scale(1);background:#e9417d}.promo__item:hover .promo__dec-before{opacity:1}.promo__item:hover .promo__dec-before:before{transform:translateX(-40%) rotate(-30deg)}.promo__item:hover .promo__dec-before:after{bottom:15px}.promo__dec-after{position:absolute;transition:.3s;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1}.promo__dec-after:after{content:'';display:block;width:25px;transform:rotate(-40deg);height:2px;border:1px dashed #e9417d;position:absolute;top:5%;left:-5%;transition:.5s}.promo__dec-after:before{content:'';display:block;width:50px;height:50px;border-radius:50%;background:#ff0;top:10px;left:10px;transform:scale(1.3);transition:.5s}.promo__dec-before{position:absolute;transition:.3s;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0}.promo__dec-before:after{position:absolute;bottom:0;left:30%;content:'';width:90px;transition:.5s;height:1px;background:#ff0;transform:translateX(-50%) rotate(15deg)}.promo__dec-before:before{position:absolute;bottom:0;left:30%;content:'';transition:.5s;width:90px;height:1px;border:1px dashed #e9417d;transform:translateX(-40%) rotate(-15deg)}.promo__picture{width:100%;display:block;height:50vw;max-height:220px;position:relative;-webkit-clip-path:polygon(90% 93%,3% 99%,0 6%,95% 0);clip-path:polygon(90% 93%,3% 99%,0 6%,95% 0);z-index:1}.promo__img{z-index:2}.turnaments{margin-bottom:20px}.turnaments .catalog{width:100%;border:1px dashed #ff0;padding:20px 20px 0}.turnaments__container{display:flex;flex-wrap:wrap}.turnaments__item{display:flex;flex-wrap:wrap;flex:1 0 100%}.turnaments__box{display:flex;flex:1 0 100%;flex-direction:column;padding:35px 0;align-items:center}.turnaments__box .button_pure{-webkit-clip-path:polygon(14% 19%,88% 0,93% 86%,12% 92%);clip-path:polygon(14% 19%,88% 0,93% 86%,12% 92%);padding:15px 30px 20px 40px}.turnaments__box .button_pure:hover{transform:scale(1.1);background:#c71756}.turnaments__description{display:flex;flex-direction:column;align-items:center;text-align:center;padding:35px 0;margin-bottom:20px;position:relative;justify-content:space-around;min-height:220px;min-width:280px;transition:.3s}.turnaments__description:after{transition:.3s;content:'';display:block;width:130%;height:110%;min-width:300px;background:#e9417d;-webkit-clip-path:polygon(4% 12%,100% 5%,90% 99%,10% 92%);clip-path:polygon(4% 12%,100% 5%,90% 99%,10% 92%);top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:0;position:absolute}.turnaments__description:hover:after{transform:translateY(-55%) translateX(-50%);background:#c71756}.turnaments__title{text-transform:uppercase;color:#fff;font-size:1.8rem;z-index:1;font-weight:600;font-style:italic}.turnaments__name{text-transform:uppercase;color:#fff;font-size:3rem;z-index:1;font-weight:700;font-style:italic;letter-spacing:1px;padding-bottom:20px;border-bottom:1px solid #fff}.turnaments__date{display:flex;flex-direction:column;align-items:center;text-align:center;z-index:1;padding:10px 0}.turnaments__date_end,.turnaments__date_start{font-weight:600;display:flex;text-align:center}.turnaments__icon{width:140px;height:140px;display:flex;background:#e9417d;justify-content:center;border-radius:50%;margin-bottom:10px;align-items:center}.turnaments__icon svg{fill:#fff;width:90px;height:90px}.turnaments__prize__title{text-transform:uppercase;font-weight:600;margin-bottom:10px;font-style:italic;font-size:2.4rem;list-style:.7}.turnaments__prize__curent{letter-spacing:1px;font-weight:700;font-style:italic;color:#e9417d;font-size:3rem}@media (min-width:576px){__description{padding:35px 40px}}@media (min-width:768px){.turnaments__description{padding:60px 0}.turnaments__box{flex:1 0 50%;max-width:50%}}@media (min-width:992px){.turnaments__name{padding:0 20px 20px;font-size:3rem}.turnaments__date{font-size:2rem}}.catalog__list{grid-template-columns:repeat(2,1fr);position:relative;display:grid;overflow:hidden;width:100%;margin:auto;grid-auto-columns:auto;grid-gap:20px}.catalog__list_search.active{padding-bottom:20px;position:relative}.catalog__list_search.active:after{content:'';display:block;border:1px dashed #ff0;position:absolute;bottom:2px;left:50%;width:100px;transform:translateX(-50%);z-index:2}.catalog__list_search.active:before{z-index:1;content:'';display:block;border:1px solid #e9417d;position:absolute;bottom:0;left:50%;width:120px;transform:translateX(-50%)}.catalog__item{display:flex;height:30vw}.catalog__item_wrapper{position:relative;display:block;width:100%;height:100%;overflow:hidden;border:1px solid transparent}.catalog__pct{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.catalog__hover{display:block;position:relative;z-index:2;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.3);opacity:0;transition:.3s}.catalog__hover:after,.catalog__hover:before{content:'';width:0;transition:.5s;height:0;display:block;position:absolute}.catalog__hover:after{bottom:0;left:0;border-bottom:1px solid #ff0;border-left:1px solid #ff0}.catalog__hover:before{top:0;right:0;border-top:1px solid #ffe029;border-right:1px solid #ffe029}.catalog__hover:hover{opacity:1}.catalog__hover:hover:after,.catalog__hover:hover:before{width:100%;height:100%}.catalog__hover:hover .catalog__title{top:5%}.catalog__hover:hover .catalog__circle{transform:scale(1)}.catalog__title{position:absolute;top:0;left:50%;width:100%;text-align:center;transform:translateX(-50%);text-shadow:0 0 5px rgba(0,0,0,.4);text-transform:uppercase;font-size:1.2rem;transition:.5s;font-weight:700;z-index:3}.catalog__title:hover{color:#ff0}.catalog__circle{display:block;width:40px;height:40px;background:#ff0;border-radius:50%;position:relative;transition:.3s;z-index:3;transform:scale(.9)}.catalog__circle:after{content:"";display:block;position:absolute;top:27px;left:27px;transform:translateX(-50%) translateY(-50%);width:0;height:0;margin-top:-8px;margin-left:-4px;border-left-color:#e9417d;border-width:8px 0 8px 14px;border-style:solid}.catalog__circle:hover{transform:scale(1.05)!important}.catalog__none{color:#e9417d;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-bottom:10px;text-transform:uppercase;border-bottom:1px dashed #e9417d}.catalog-promo-1{grid-row:2;grid-column:1/3}.catalog-promo-2{grid-row:5;grid-column:1/3}.catalog-promo-3{grid-row:8;grid-column:1/3}.catalog-promo-4{grid-row:15;grid-column:1/3}.catalog-promo-5{grid-row:18;grid-column:1/3}.catalog-promo__wrapper{width:100%;display:flex;height:100%;justify-content:center;align-items:center;position:relative}.catalog-promo__picture{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;max-width:100%;max-height:100%;overflow:hidden}.catalog-promo__img{display:block;max-height:90%;max-width:90%}.catalog-promo__link{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);padding:15px 25px 15px 35px;color:#fff;-webkit-clip-path:polygon(8.6% 0,94.7% 0,92% 100%,13% 93%);clip-path:polygon(8.6% 0,94.7% 0,92% 100%,13% 93%)}.catalog-promo__link:hover{transform:scale(1.05) translateX(-50%)}.catalog__all{display:flex;flex-direction:column;align-items:center;padding:20px 0}.catalog__all_bg{background:url(img/more/load-more.webp);background-size:contain;width:78px;background-position:50%;background-repeat:no-repeat;height:45px;margin-bottom:10px}.form{display:flex;flex-direction:column;padding:10px 0;margin-bottom:10px}.form__box{display:flex;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.form input{padding:8px 10px}.form .input{border:1px solid #424242;color:#424242;background:#2c2c2c}.form .input:active,.form .input:focus,.form .input:hover{color:#e8ebed}.search__catalog__line{height:40px}.search__catalog_btn{pointer-events:none;display:flex;justify-content:center;align-items:center;width:40px;min-width:40px;min-height:100%}.search__catalog_svg{width:15px;fill:#fff;height:15px}.search__catalog_svg:active,.search__catalog_svg:focus,.search__catalog_svg:hover{fill:#ff0}@media (min-width:576px){.catalog__list{grid-template-columns:repeat(3,1fr)}.catalog__item{height:18vw}.catalog__circle{width:50px;height:50px}.catalog__circle:after{top:33px;left:32px}.catalog-promo-1{grid-row:1/2;grid-column:2/4}.catalog-promo-2{grid-row:7;grid-column:2/4}.catalog-promo-3{grid-row:7;grid-column:2/4}.catalog-promo-4{grid-row:11;grid-column:2/4}.catalog-promo-5{grid-row:14;grid-column:1/3}.catalog-promo__link{bottom:-5px}}@media (min-width:768px){.catalog__list{grid-template-columns:repeat(4,1fr)}.catalog__item{height:13vw}.catalog-promo-1{grid-row:1/3;grid-column:3/5}.catalog-promo-2{grid-row:5/7;grid-column:1/3}.catalog-promo-3{grid-row:9/11;grid-column:3/5}.catalog-promo-4{grid-row:13/15;grid-column:1/3}.catalog-promo-5{grid-row:15/17;grid-column:3/5}}@media (min-width:992px){.catalog__list{grid-template-columns:repeat(5,1fr)}.catalog__item{height:10vw}.catalog__circle{width:35px;height:35px}.catalog__circle:after{top:25px;left:23px;border-width:6px 0 6px 10px}.catalog__circle:hover{transform:scale(1.1)!important}.catalog-promo-1{grid-row:1/3;grid-column:3/5}.catalog-promo-2{grid-row:4/6;grid-column:1/3}.catalog-promo-3{grid-row:7/9;grid-column:4/6}.catalog-promo-4{grid-row:9/11;grid-column:2/4}.catalog-promo-5{grid-row:11/13;grid-column:5/7}}@media (min-width:1200px){.catalog__list{grid-template-columns:repeat(6,1fr)}.catalog__item{max-height:135px}}.game__container{display:flex;flex-direction:column}.game__container .game__buttons{text-align:center}.game__title{margin-bottom:20px}.game__wrapper{margin-bottom:10px}.game__wrapper-info{width:auto;display:inline-block;margin-top:30px;border:1px solid #2a707d;padding:15px 30px}.game__wrapper-info-title{margin-bottom:15px;font-size:20px}.game__wrapper-info ul{list-style:none}.game__wrapper-info ul li{padding-left:20px;position:relative;color:rgba(255,255,255,.7)}.game__wrapper-info ul li:before{background:#ff0;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(45deg);width:5px;height:5px}.game__wrapper .flash-box,.game__wrapper .game__iframe,.game__wrapper iframe{display:block;width:100%;max-width:100%;height:50vw;max-height:650px}.game__wrapper div[id]{width:100%}.footer{background:url(img/more/bg-footer.svg),linear-gradient(180deg,#2a707d,#222c2e);background-size:contain;padding:40px 0 0;background-position:50%;background-repeat:no-repeat}.footer__container{display:flex;flex-direction:column}.footer__wrapper{display:flex;flex-wrap:wrap}.footer__aside{display:flex;flex:1 0 100%}.footer__main{display:flex;flex:1 0 100%;flex-direction:column}.footer-navigation{display:flex;flex-direction:column}.footer-navigation ul{list-style:none;display:flex;flex-direction:column}.footer-navigation ul ul{padding-left:15px}.footer-navigation ul li{font-weight:700;letter-spacing:1px;color:#a0a1a4;text-transform:uppercase}.footer-navigation ul li a{display:flex;color:#fff;text-decoration:underline;padding:7px 0;font-size:14px;text-transform:none}.footer-navigation ul li a:hover{color:#ff0}.copyright{display:flex;justify-content:center;align-items:center;text-align:center;padding:30px 0}.payments__title{color:#a0a1a4}.payments__item{padding:10px;display:flex;flex-direction:column;align-items:center;text-align:center}.payments__item-wrapper{width:100px;height:80px;display:flex;justify-content:center;align-items:center}.partners,.payments{display:flex;padding:10px 0;flex-wrap:wrap;justify-content:space-around}.partners_icon,.payments_icon{background:image-set(url("img/more/sprite.png") 1x, url("img/more/sprite.png") 2x) 0 0/542px;background:url(img/more/sprite.png);display:block;height:20px}.partners_icon-visa,.payments_icon-visa{background-position:-494px -203px;width:31px}.partners_icon-maestro,.partners_icon-visa,.payments_icon-maestro,.payments_icon-visa{height:30px}.partners_icon-maestro,.payments_icon-maestro{background-position:-267px -174px;width:50px}.partners_icon-qiwi,.payments_icon-qiwi{background-position:-494px -273px}.partners_icon-qiwi,.partners_icon-webmoney,.payments_icon-qiwi,.payments_icon-webmoney{width:30px;height:30px}.partners_icon-webmoney,.payments_icon-webmoney{background-position:-494px -303px}.partners_icon-yandex,.payments_icon-yandex{background-position:-517px -233px;width:25px;height:30px}.partners_icon-skrill,.payments_icon-skrill{background-position:-224px -150px;width:58px}.partners_icon-neteller,.partners_icon-skrill,.payments_icon-neteller,.payments_icon-skrill{height:20px}.partners_icon-neteller,.payments_icon-neteller{background-position:-137px -342px;width:122px}.partners_icon-quickfire,.payments_icon-quickfire{background-position:-258px -242px;width:75px}.partners_icon-netent,.partners_icon-quickfire,.payments_icon-netent,.payments_icon-quickfire{height:30px}.partners_icon-netent,.payments_icon-netent{background-position:-53px -342px;width:84px}.partners_icon-yggdrasil,.payments_icon-yggdrasil{background-position:-118px -174px;width:149px}.partners_icon-quickspin,.partners_icon-yggdrasil,.payments_icon-quickspin,.payments_icon-yggdrasil{height:30px}.partners_icon-quickspin,.payments_icon-quickspin{background-position:-333px 0;width:124px}.partners_icon-pushgaming,.payments_icon-pushgaming{background-position:-100px -30px;width:156px;height:41px}.partners_icon-elk,.payments_icon-elk{background-position:-126px -395px;width:77px}.partners_icon-elk,.partners_icon-thunderkick,.payments_icon-elk,.payments_icon-thunderkick{height:30px}.partners_icon-thunderkick,.payments_icon-thunderkick{background-position:-97px -312px;width:95px}.partners_icon-playngo,.payments_icon-playngo{background-position:-333px -220px;width:108px}.partners_icon-amatic,.partners_icon-playngo,.payments_icon-amatic,.payments_icon-playngo{height:30px}.partners_icon-amatic,.payments_icon-amatic{background-position:-333px -250px;width:99px}.partners_icon-bigtimegaming,.payments_icon-bigtimegaming{background-position:-333px -63px;width:118px}.partners_icon-bigtimegaming,.partners_icon-relax,.payments_icon-bigtimegaming,.payments_icon-relax{height:30px}.partners_icon-relax,.payments_icon-relax{background-position:0 -312px;width:97px}.partners_icon-spinomenal,.payments_icon-spinomenal{background-position:-104px -127px;width:196px;height:23px}.partners_icon-belatra,.payments_icon-belatra{background-position:-333px -280px}.partners_icon-belatra,.partners_icon-betsoft,.payments_icon-belatra,.payments_icon-betsoft{width:99px;height:30px}.partners_icon-betsoft,.payments_icon-betsoft{background-position:-221px -272px}.partners_icon-bfgames,.payments_icon-bfgames{background-position:-494px -173px;width:39px}.partners_icon-bfgames,.partners_icon-nolimitcity,.payments_icon-bfgames,.payments_icon-nolimitcity{height:30px}.partners_icon-nolimitcity,.payments_icon-nolimitcity{background-position:-333px -93px;width:112px}.partners_icon-endorphina,.payments_icon-endorphina{background-position:0 -127px;width:104px;height:47px}.partners_icon-habanero,.payments_icon-habanero{background-position:-147px -212px;width:146px}.partners_icon-booongo,.partners_icon-habanero,.payments_icon-booongo,.payments_icon-habanero{height:30px}.partners_icon-booongo,.payments_icon-booongo{background-position:-97px -272px;width:124px}.partners_icon-blueprint,.payments_icon-blueprint{background-position:-130px -242px;width:128px}.partners_icon-blueprint,.partners_icon-evolutiongaming,.payments_icon-blueprint,.payments_icon-evolutiongaming{height:30px}.partners_icon-evolutiongaming,.payments_icon-evolutiongaming{background-position:-100px 0;width:233px}.partners_icon-redtiger,.payments_icon-redtiger{background-position:-135px -85px;width:158px;height:30px}.partners_icon-tomhorn,.payments_icon-tomhorn{background-position:0 -85px;width:135px;height:42px}.partners_icon-comodo_secure,.payments_icon-comodo_secure{background-position:0 0;width:100px;height:85px}.partners_icon-18,.payments_icon-18{background-position:0 -342px;width:53px;height:53px}.partners_icon-playson,.payments_icon-playson{background-position:0 -212px;width:147px;height:30px}.partners_icon-pragmatic,.payments_icon-pragmatic{background-position:-256px -30px;width:77px;height:35px}.partners_icon-1x2Gaming,.payments_icon-1x2Gaming{background-position:0 -272px;width:97px;height:40px}.partners_icon-2by2Gaming,.payments_icon-2by2Gaming{background-position:-333px -123px}.partners_icon-2by2Gaming,.partners_icon-ainsworth,.payments_icon-2by2Gaming,.payments_icon-ainsworth{width:111px;height:30px}.partners_icon-ainsworth,.payments_icon-ainsworth{background-position:-333px -153px}.partners_icon-wazdan,.payments_icon-wazdan{background-position:-280px -312px;width:150px;height:17px}.partners_icon-booming-games,.payments_icon-booming-games{background-position:-192px -312px;width:88px;height:30px}.partners_icon-ganapati,.payments_icon-ganapati{background-position:0 -174px;width:118px;height:38px}.partners_icon-genesis,.payments_icon-genesis{background-position:0 -242px;width:130px;height:30px}.partners_icon-irondog,.payments_icon-irondog{background-position:-104px -150px;width:120px;height:23px}.partners_icon-justforwin,.payments_icon-justforwin{background-position:-333px -183px;width:90px;height:37px}.partners_icon-rabcat,.payments_icon-rabcat{background-position:-333px -30px;width:110px;height:33px}.partners_icon-interac-etransfer,.payments_icon-interac-etransfer{background-position:-42px -395px}.partners_icon-interac-etransfer,.partners_icon-interac-online,.payments_icon-interac-etransfer,.payments_icon-interac-online{width:42px;height:56px}.partners_icon-interac-online,.payments_icon-interac-online{background-position:-84px -395px}.partners_icon-express-connect,.payments_icon-express-connect{background-position:0 -395px;width:42px;height:56px}.partners__item{margin:10px;display:flex;height:30px;justify-content:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (min-width:768px){.footer__wrapper{flex-wrap:nowrap}.footer__main{flex:1 0 70%}.footer__aside{flex:1 0 30%}}.banner{position:relative}.banner .banner__slider-pagination-wrap{position:absolute;bottom:10px;left:0;width:100%;display:flex;justify-content:center;align-items:center;z-index:10}.banner .swiper-pagination-bullet{background:0 0;position:relative;width:15px;height:15px;border:1px solid #e8ebed}.banner .swiper-pagination-bullet:after{background:0 0;content:"";width:60%;height:60%;position:absolute;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.banner .swiper-pagination-bullet:not(:last-child){margin-right:15px}.banner .swiper-pagination-bullet-active{border-color:#ff0}.banner .swiper-pagination-bullet-active:after{background:#ff0}#wpadminbar+#page .header{top:32px}.site{padding-top:130px}.page-404{text-align:center}.page-404 .btn{margin-bottom:50px}.page-404-content{width:100%;padding:75px;text-align:center;text-transform:uppercase;color:#e9407d}.page-404-content .page-404__btn{margin:30px auto;display:inline-block}@media (max-width:768px){.page-404-content{margin-bottom:45px;padding:45px}}.page-404__title{text-transform:capitalize;font-size:30px;line-height:36px}@media (max-width:767px){.page-404__title{font-size:17px;line-height:19px}}.page-404__subtitle{font-size:120px;font-weight:700;line-height:120px}@media (max-width:767px){.page-404__subtitle{font-size:70px;line-height:70px}}.page-404__info{font-size:50px;line-height:60px}@media (max-width:767px){.page-404__info{font-size:30px;line-height:40px}}.page-404 .particles-container{position:absolute;z-index:-1;width:100vw;height:100vh}.btn{padding:10px 20px;border:1px solid #ff0;margin:10px auto;display:inline-block;transition:all .2s ease}.btn:hover{background:#ff0;color:#e9417d}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUuc2Nzcy9ub3JtYWxpemUuc2NzcyIsImxpYnMvc3dpcGVyLm1pbi5jc3MiLCJzdHlsZS5jc3MiLCJzdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHNFQ1lBLFdBQVcsWUFBWSxhQUFhLElBQUkseXJFQUF5ckUsZUFBZSxZQUFZLElBQUksV0FBVyxPQUFPLE1BQU0scUJBQXFCLFFBQVEsa0JBQWtCLFlBQVksS0FBSyxhQUFhLEtBQUssU0FBUyxTQUFTLFNBQVMsT0FBTyxXQUFXLEtBQUssUUFBUSxFQUFFLFFBQVEsRUFBRSwyQ0FBMkMsZUFBZSxPQUFPLGdCQUFnQixTQUFTLFNBQVMsTUFBTSxLQUFLLE9BQU8sS0FBSyxRQUFRLEVBQUUsUUFBUSxLQUFLLG9CQUFvQixVQUFVLFdBQVcsWUFBWSx3Q0FBd0MsZ0JBQWdCLFVBQVUsbUJBQXFCLDJDQUEyQyxVQUFVLEtBQUssa0RBQWtELFVBQVUsS0FBSyxlQUFlLE9BQU8sNENBQTRDLDJCQUEyQixTQUFTLE9BQU8sRUFBRSxLQUFLLGNBQWMsWUFBWSxFQUFFLE1BQU0sS0FBSyxPQUFPLEtBQUssU0FBUyxTQUFTLG9CQUFvQixVQUFVLDhCQUE4QixXQUFXLE9BQU8sNkJBQTZCLDJDQUEyQyxPQUFPLEtBQUssNkNBQTZDLFlBQVksV0FBVyxvQkFBb0IsU0FBUyxDQUFDLE9BQU8scUJBQXFCLFlBQVksT0FBTyx5Q0FBeUMsbUNBQW1DLGlEQUFpRCwrQ0FBK0MsZ0RBQWdELDhDQUE4QyxxQ0FBcUMsZ0JBQWdCLFlBQVksaURBQWlELCtDQUErQyxnREFBZ0QsOENBQThDLFNBQVMsU0FBUyxLQUFLLEVBQUUsSUFBSSxFQUFFLE1BQU0sS0FBSyxPQUFPLEtBQUssZUFBZSxLQUFLLFFBQVEsR0FBRywrQ0FBK0MsaUJBQWlCLHNEQUFzRCxnREFBZ0QsaUJBQWlCLHVEQUF1RCw4Q0FBOEMsaUJBQWlCLHFEQUFxRCxpREFBaUQsaUJBQWlCLHdEQUF3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TUN1TU0sS0FHSixPQUFBLElEeE1GLE9DeU1NLElBQVMsT0FBQSxRRHhNZixVQ3lNTSxpQkFDSixlRHZNSixnQkM4TUksTUFBQSxLRDVNRixRQzZNTSxNRDVNTixPQzZNTSxLQUdKLFdBQUEsTUQ5TUYsU0MrTU0sU0Q5TU4sa0JDZ05FLG1DQUVBLFVBQUEsbUNEaE5GLFFDaU5NLEVEOU1SLFlBQ0UsUUNtTk0sRURoTlIsWUN3TkEsY0FBQSxLRHBOQSxxQkFDRSxNQ3lOTSxLQUdKLE9BQUEsSUFBQSxPQUFBLEtEMU5GLFFDMk5NLEtBQUEsS0FBYSxFRHhOckIsdUJBQ0UsUUM2Tk0sS0FHSixVQUFBLEtENU5KLGtCQUNFLFFDaU9NLEtEaE9OLFVDaU9NLEtBR0osS0FBQSxFQUFBLEVBQUEsS0RoT0osaUJDc09BLFFBQUEsS0FDSSxLQUFBLEVBQUEsRUFBQSxLRHBPRixlQ3FPTSxPQUdKLFFBQUEsS0FBQSxFRHRPRixZQ3VPTSxPRHBPUiw4QkM0T0ksa0JBQUEsdUNEMU9GLFVDMk9lLHVDRDFPZixRQzJPTSxLQUFVLEtBQUEsS0FBQSxLRHhPbEIsb0NDaVBJLFVBQUEsV0QvT0YsV0NnUE0sUUQ3T1IseUJBQ0UsUUNrUE0sS0FHSixlQUFBLE9EblBGLFlDb1BNLE9EblBOLFdDb1BNLE9BR0osUUFBQSxLQUFBLEVEclBGLGNDc1BNLEtEclBOLFNDc1BNLFNBR0osZ0JBQUEsYUR2UEYsV0N3UE0sTUR2UE4sVUN3UE0sTUR2UE4sV0FBWSxJQUdkLCtCQzZQSSxXQUFBLElEM1BGLFFDNFBNLEdEM1BOLFFBQVMsTUMrUFgsTUFBQSxLQUVJLE9BQUEsS0FHQSxVQUFBLE1BTEosV0FBQSxRRDFQRSxrQkNrUU0sd0NEalFOLFVBQVcsd0NDcVFiLElBQUEsSUFDSSxLQUFBLElEblFGLFVBQVcsaUJBQWlCLGlCQ3NROUIsUUFBQSxFQUNJLFNBQUEsU0RsUUoscUNBQ0UsVUNzUU0saUJBQWdCLGlCRHJRdEIsV0NzUU0sUURuUVIsbUJBQ0UsZUN1UVUsVUR0UVYsTUM2UEcsS0Q1UEgsVUN5UVUsT0R4UVYsUUMyUEcsRUQx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Q29udGVudCI6WyIvKiEgbm9ybWFsaXplLnNjc3MgdjAuMS4wIHwgTUlUIExpY2Vuc2UgfCBiYXNlZCBvbiBnaXQuaW8vbm9ybWFsaXplICovXG5cbi8qKlxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbiAqIDIuIFByZXZlbnQgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xuICogICAgdXNlciB6b29tLlxuICovXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiAqIGFuZCBGaXJlZm94LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICogMi4gTm9ybWFsaXplIHZlcnRpY2FsIGFsaWdubWVudCBvZiBgcHJvZ3Jlc3NgIGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS8xMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXI6IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFIDkvMTAvMTEuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBLbm93biBsaW1pdGF0aW9uOiBieSBkZWZhdWx0LCBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYIGFsbG93IHZlcnkgbGltaXRlZFxuICogc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxuICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxuICogICAgS25vd24gaXNzdWU6IGFmZmVjdHMgY29sb3Igb2YgZGlzYWJsZWQgZWxlbWVudHMuXG4gKiAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xuICBtYXJnaW46IDA7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cbiAqL1xuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cbiAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG4gIGN1cnNvcjogcG9pbnRlcjsgLyogMyAqL1xufVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qKlxuICogSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxuICogRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cbiAqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcbiAqIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWVcbiAqICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuICogU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxuICogTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4gKi9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogVGFibGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cbiIsIi8qKlxyXG4gKiBTd2lwZXIgNS40LjVcclxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcclxuICogaHR0cDovL3N3aXBlcmpzLmNvbVxyXG4gKlxyXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIwIFZsYWRpbWlyIEtoYXJsYW1waWRpXHJcbiAqXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxyXG4gKlxyXG4gKiBSZWxlYXNlZCBvbjogSnVuZSAxNiwgMjAyMFxyXG4gKi9cclxuXHJcbkBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfS5zd2lwZXItY29udGFpbmVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApfS5zd2lwZXItY29udGFpbmVyLW11bHRpcm93Pi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcH0uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdy1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCwuc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1jb250YWluZXItM2R7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbC5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsLnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygtMSAqIHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyAyKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDt0ZXh0LXRyYW5zZm9ybTpub25lO2ZvbnQtdmFyaWFudDppbml0aWFsO2xpbmUtaGVpZ2h0OjF9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtsZWZ0OjEwcHg7cmlnaHQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6J3ByZXYnfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6MTBweDtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OiduZXh0J30uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRley0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6I2ZmZmZmZn0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2ssLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNrey0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6IzAwMDAwMH0uc3dpcGVyLWJ1dHRvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3otaW5kZXg6MTB9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjB9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntib3R0b206MTBweDtsZWZ0OjA7d2lkdGg6MTAwJX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNmb3JtOnNjYWxlKC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6OHB4O2hlaWdodDo4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6IzAwMDtvcGFjaXR5Oi4yfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6MTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRze3JpZ2h0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LC01MCUsMCl9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46NnB4IDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3B9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIDRweH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnR9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbC5zd2lwZXItY29udGFpbmVyLXJ0bD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodH0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yNSk7cG9zaXRpb246YWJzb2x1dGV9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3B9LnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhciwuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6MTAwJTtoZWlnaHQ6NHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7d2lkdGg6NHB4O2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24td2hpdGV7LS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjojZmZmZmZmfS5zd2lwZXItcGFnaW5hdGlvbi1ibGFja3stLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiMwMDAwMDB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MSU7Ym90dG9tOjNweDt6LWluZGV4OjUwO2hlaWdodDo1cHg7d2lkdGg6OTglfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjNweDt0b3A6MSU7ei1pbmRleDo1MDt3aWR0aDo1cHg7aGVpZ2h0Ojk4JX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTtib3JkZXItcmFkaXVzOjEwcHg7bGVmdDowO3RvcDowfS5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFne2N1cnNvcjptb3ZlfS5zd2lwZXItc2Nyb2xsYmFyLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItem9vbS1jb250YWluZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnN3aXBlci16b29tLWNvbnRhaW5lcj5jYW52YXMsLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsLnN3aXBlci16b29tLWNvbnRhaW5lcj5zdmd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0uc3dpcGVyLXNsaWRlLXpvb21lZHtjdXJzb3I6bW92ZX0uc3dpcGVyLWxhenktcHJlbG9hZGVye3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjFweDttYXJnaW4tdG9wOi0yMXB4O3otaW5kZXg6MTA7dHJhbnNmb3JtLW9yaWdpbjo1MCU7YW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjo0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGV7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmZ9LnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFja3stLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMH1Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnsxMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LnN3aXBlci1jb250YWluZXIgLnN3aXBlci1ub3RpZmljYXRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowO3otaW5kZXg6LTEwMDB9LnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY29udGFpbmVyLWN1YmV7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jb250YWluZXItY3ViZS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldntwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3d7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiMwMDA7b3BhY2l0eTouNjstd2Via2l0LWZpbHRlcjpibHVyKDUwcHgpO2ZpbHRlcjpibHVyKDUwcHgpO3otaW5kZXg6MH0uc3dpcGVyLWNvbnRhaW5lci1mbGlwe292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjF9LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0iLCIvKiEgbm9ybWFsaXplLnNjc3MgdjAuMS4wIHwgTUlUIExpY2Vuc2UgfCBiYXNlZCBvbiBnaXQuaW8vbm9ybWFsaXplICovXG4vKipcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4gKiAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcbiAqICAgIHVzZXIgem9vbS5cbiAqL1xuQGltcG9ydCB1cmwobGlicy9zd2lwZXIubWluLmNzcyk7XG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC8qIDEgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXG4gKiBhbmQgRmlyZWZveC5cbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXG4gKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDsgfVxuXG4vKipcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC5cbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbiAqL1xuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cbiAqL1xuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDsgfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7IH1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qKlxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxuICovXG5pbWcge1xuICBib3JkZXI6IDA7IH1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbiAqL1xuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxuICovXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4OyB9XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5ociB7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7IH1cblxuLyoqXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLyoqXG4gKiBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cbiAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cbiAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDMgKi8gfVxuXG4vKipcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuICovXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxuICovXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMiAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIDMgKi8gfVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbi8qKlxuICogSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxuICogRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cbiAqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbiAqL1xuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcbiAqIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cbiAqL1xuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWVcbiAqICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxuICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMiAqL1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuICogU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKi9cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi8qKlxuICogRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxuICogTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4gKi9cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyogVGFibGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuKiwgOjphZnRlciwgOjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbm9sLCB1bCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuYmxvY2txdW90ZSwgYm9keSwgZGQsIGRsLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGgxLCBoMiwgaDMsIGg0LCBsaSwgb2wsIHAsIHVsIHtcbiAgbWFyZ2luOiAwOyB9XG5cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbm9sW2NsYXNzXSwgdWxbY2xhc3NdIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5hOm5vdChbY2xhc3NdKSB7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IGluaztcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvOyB9XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYXJ0aWNsZSA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMWVtOyB9XG5cbmJ1dHRvbiwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBmb250OiBpbmhlcml0OyB9XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICoge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHNyYzogdXJsKGZvbnRzL09wZW5TYW5zL09wZW5TYW5zLVJlZ3VsYXIudHRmKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgc3JjOiB1cmwoZm9udHMvT3BlblNhbnMvT3BlblNhbnMtU2VtaUJvbGRJdGFsaWMudHRmKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgc3JjOiB1cmwoZm9udHMvT3BlblNhbnMvT3BlblNhbnMtSXRhbGljLnR0Zik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHNyYzogdXJsKGZvbnRzL09wZW5TYW5zL09wZW5TYW5zLVNlbWlCb2xkLnR0Zik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHNyYzogdXJsKGZvbnRzL09wZW5TYW5zL09wZW5TYW5zLUV4dHJhQm9sZC50dGYpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybChmb250cy9PcGVuU2Fucy9PcGVuU2Fucy1Cb2xkSXRhbGljLnR0Zik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHNyYzogdXJsKGZvbnRzL09wZW5TYW5zL09wZW5TYW5zLUxpZ2h0SXRhbGljLnR0Zik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHNyYzogdXJsKGZvbnRzL09wZW5TYW5zL09wZW5TYW5zLUJvbGQudHRmKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgc3JjOiB1cmwoZm9udHMvT3BlblNhbnMvT3BlblNhbnMtRXh0cmFCb2xkSXRhbGljLnR0Zik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHNyYzogdXJsKGZvbnRzL09wZW5TYW5zL09wZW5TYW5zLUxpZ2h0LnR0Zik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMzQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5sYXlvdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAtMjBweDsgfVxuXG4ubGF5b3V0X19tYWluIHtcbiAgcGFkZGluZzogMjBweDsgfVxuXG4ubGF5b3V0X19hc2lkZSB7XG4gIHBhZGRpbmc6IDIwcHg7IH1cblxuLmxheW91dF9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW46IDIwcHggMDtcbiAgZm9udC1zaXplOiAyLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmxheW91dF9fdGl0bGUuY2VudGVyIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4ubWFpbl9fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1haW5fX25hbWUge1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAxMSUsIDk4JSA4NiUsIDIlIDEwMSUpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDExJSwgOTglIDg2JSwgMiUgMTAxJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMCwgIzIwNzM3OSksIGNvbG9yLXN0b3AoOTklLCAjMTM2YThhKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMjA3Mzc5IDAsICMxMzZhOGEgOTklKTsgfVxuXG4ubWFpbl9fbmFtZS13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1hcmdpbjogNTBweCBhdXRvOyB9XG5cbi5tYWluX19uYW1lX2RlYy1hZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGZpbGw6ICNmZjA7IH1cblxuLm1haW5fX25hbWVfZGVjLWJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAtMTBweDtcbiAgcmlnaHQ6IC0xMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XG4gIGZpbGw6ICNlOTQxN2Q7IH1cblxuLm1haW5fX25hbWVfZGVjLWRvdHMtbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgZmlsbDogI2ZmMDtcbiAgd2lkdGg6IDQwcHg7XG4gIGxlZnQ6IC0zMHB4O1xuICB0b3A6IDVweDsgfVxuXG4ubWFpbl9fbmFtZV9kZWMtZG90cy1mIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBmaWxsOiAjZmYwO1xuICB3aWR0aDogNjBweDtcbiAgcmlnaHQ6IC01MHB4O1xuICB0b3A6IDIwcHg7IH1cblxuLm1haW5fX25hbWVfZGVjLWNpcmMtbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgZmlsbDogI2U5NDE3ZDtcbiAgdG9wOiAtMjBweDtcbiAgbGVmdDogMzAlO1xuICB3aWR0aDogMTVweDsgfVxuXG4ubWFpbl9fbmFtZV9kZWMtY2lyYy1mIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBmaWxsOiAjZTk0MTdkO1xuICB3aWR0aDogMjBweDtcbiAgdG9wOiAtMzBweDtcbiAgcmlnaHQ6IDE1JTsgfVxuXG4uZm9vdGVyLCAuaGVhZGVyIHtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxubWFpbiB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIGZsZXgtZ3JvdzogMTsgfVxuXG4ubGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAzMHB4OyB9XG4gIC5sYXlvdXQge1xuICAgIG1hcmdpbjogMCAtMzBweDsgfVxuICAubGF5b3V0X19tYWluIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICAubGF5b3V0X190aXRsZSB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgZm9udC1zaXplOiAzLjhyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxheW91dCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dF9fbWFpbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICBmbGV4LWdyb3c6IDE7IH0gfVxuXG4qLCA6YWZ0ZXIsIDpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbjpmb2N1cyB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDsgfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuYm9keS5ib2R5X292ZXJmbG93IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgd2lkdGg6IDEwMHZ3OyB9XG5cbmJvZHkgLm10X2hpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keSAuaGlkZGVuIHtcbiAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5pZnJhbWUsIGltZywgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaW1nX2Fic29sdXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5zZWN0aW9uIHtcbiAgcGFkZGluZzogMTBweCAwOyB9XG5cbi5sYXp5bG9hZCwgLmxhenlsb2FkaW5nIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4ubGF6eWxvYWRlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IC5tdF9oaWRkZW4ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgYm9keSAudF9oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDE1cHggMDsgfSB9XG5cbi5oMSwgaDEge1xuICBmb250LXNpemU6IDIuOTIzMDhyZW07IH1cblxuLmgyLCBoMiB7XG4gIGZvbnQtc2l6ZTogMi4zMDc2OXJlbTsgfVxuXG4uaDMsIGgzIHtcbiAgZm9udC1zaXplOiAycmVtOyB9XG5cbi5oNCwgaDQge1xuICBmb250LXNpemU6IDEuNjkyMzFyZW07IH1cblxuLmg1LCBoNSB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4uaDYsIGg2IHtcbiAgZm9udC1zaXplOiAuOHJlbTsgfVxuXG51bCB7XG4gIG1hcmdpbjogMDsgfVxuXG50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG50aGVhZCB0ciB0aCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2U5NDE3ZDsgfVxuXG50cjpudGgtY2hpbGQoMm4pIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzMsIDY1LCAxMjUsIDAuMDMpOyB9XG5cbnRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNlOTQxN2Q7IH1cblxudGJvZHkgdGQge1xuICBwYWRkaW5nOiAxNXB4IDdweDsgfVxuXG4uY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgY29sb3I6ICNlOGViZWQ7IH1cblxuLmNvbnRlbnQgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmNvbnRlbnRfX3RpdGxlIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5jb250ZW50IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZTk0MTdkOyB9XG5cbi5jb250ZW50IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uY29udGVudCBwaWN0dXJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7IH1cblxuLmNvbnRlbnQgcGljdHVyZVtjbGFzc10ge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jb250ZW50IGFbY2xhc3NdIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmNvbnRlbnQgYVtjbGFzc106aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmNvbnRlbnQgLmJ1dHRvbl9wdXJlLCAuY29udGVudCAuYnV0dG9uX3llbGxvdyB7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gIHBhZGRpbmc6IDE1cHggMzVweDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oOTUlIDEwMCUsIDYlIDk0JSwgMSUgMTglLCA5OSUgMTclKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDk1JSAxMDAlLCA2JSA5NCUsIDElIDE4JSwgOTklIDE3JSk7IH1cblxuLmNvbnRlbnQgLmJ1dHRvbl9wdXJlOmhvdmVyLCAuY29udGVudCAuYnV0dG9uX3llbGxvdzpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cblxuLmNvbnRlbnQgLmJ1dHRvbl95ZWxsb3cge1xuICBjb2xvcjogI2U5NDE3ZCAhaW1wb3J0YW50OyB9XG5cbi5jb250ZW50IG9sLCAuY29udGVudCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDsgfVxuXG4uY29udGVudCBvbFtjbGFzc10sIC5jb250ZW50IHVsW2NsYXNzXSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4uY29udGVudCBoMSwgLmNvbnRlbnQgaDIsIC5jb250ZW50IGgzLCAuY29udGVudCBoNCwgLmNvbnRlbnQgaDUsIC5jb250ZW50IGg2LCAuY29udGVudCBsaSwgLmNvbnRlbnQgb2wsIC5jb250ZW50IHAsIC5jb250ZW50IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5jb250ZW50IC5oMSwgLmNvbnRlbnQgLmgyLCAuY29udGVudCAuaDMsIC5jb250ZW50IC5oNCwgLmNvbnRlbnQgLmg1LCAuY29udGVudCAuaDYsIC5jb250ZW50IGgxLCAuY29udGVudCBoMiwgLmNvbnRlbnQgaDMsIC5jb250ZW50IGg0LCAuY29udGVudCBoNSwgLmNvbnRlbnQgaDYge1xuICB0ZXh0LXNoYWRvdzogMnB4IDJweCAwICNlOTQxN2Q7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaDEsIGgxIHtcbiAgICBmb250LXNpemU6IDMuOHJlbTsgfVxuICAuaDIsIGgyIHtcbiAgICBmb250LXNpemU6IDNyZW07IH1cbiAgLmgzLCBoMyB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07IH1cbiAgLmg0LCBoNCB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07IH1cbiAgLmg1LCBoNSB7XG4gICAgZm9udC1zaXplOiAycmVtOyB9XG4gIC5oNiwgaDYge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9IH1cblxuLmJ1dHRvbiwgYSwgYnV0dG9uLCBpbnB1dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuM3MsYmFja2dyb3VuZCAuM3MsYm9yZGVyLWNvbG9yIC4zcyxmaWxsIC4zcyxvcGFjaXR5IC4zcztcbiAgdHJhbnNpdGlvbjogY29sb3IgLjNzLGJhY2tncm91bmQgLjNzLGJvcmRlci1jb2xvciAuM3MsZmlsbCAuM3Msb3BhY2l0eSAuM3M7IH1cblxuLmJ1dHRvbl9ncmF5LCAuYnV0dG9uX3B1cmUsIC5idXR0b25feWVsbG93IHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGhlaWdodDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgaGVpZ2h0OiAtbW96LW1heC1jb250ZW50O1xuICBoZWlnaHQ6IG1heC1jb250ZW50OyB9XG5cbi5idXR0b25fY2VudGVyIHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87IH1cblxuLmJ1dHRvbi1saW5lIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uYnV0dG9uLWxpbmVfcHVyZSB7XG4gIGNvbG9yOiAjZTk0MTdkO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNlOTQxN2Q7IH1cblxuLmJ1dHRvbi1saW5lX3B1cmU6aG92ZXIge1xuICBjb2xvcjogI2ZmMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwOyB9XG5cbi5idXR0b25fcHVyZSB7XG4gIGJhY2tncm91bmQ6ICNlOTQxN2Q7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5idXR0b25fcHVyZTpob3ZlciB7XG4gIGNvbG9yOiAjZmYwOyB9XG5cbi5idXR0b25feWVsbG93IHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICNlOTQxN2Q7IH1cblxuLmJ1dHRvbl9hbmltOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgei1pbmRleDogMjsgfVxuXG4uYnV0dG9uX2ZpcnN0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oMCAyNSUsIDEwMCUgMCwgMTAwJSAxMDAlLCA5JSA5NiUpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAyNSUsIDEwMCUgMCwgMTAwJSAxMDAlLCA5JSA5NiUpOyB9XG5cbi5idXR0b25fbGFzdCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTMlLCAxMDAlIDAsIDk2JSA3NSUsIDAgOTUlKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTMlLCAxMDAlIDAsIDk2JSA3NSUsIDAgOTUlKTsgfVxuXG4uYnV0dG9uX19tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4OyB9XG5cbi5idXR0b25fX21lbnUtbGluZSB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLmJ1dHRvbl9fbWVudS1saW5lOmFmdGVyLCAuYnV0dG9uX19tZW51LWxpbmU6YmVmb3JlIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJzsgfVxuXG4uYnV0dG9uX19tZW51LWxpbmU6YWZ0ZXIge1xuICB0b3A6IC05cHg7IH1cblxuLmJ1dHRvbl9fbWVudS1saW5lOmJlZm9yZSB7XG4gIHRvcDogOXB4OyB9XG5cbi5idXR0b25fX21lbnVfYWN0aXZlIC5idXR0b25fX21lbnUtbGluZSB7XG4gIGJhY2tncm91bmQ6IDAgMDsgfVxuXG4uYnV0dG9uX19tZW51X2FjdGl2ZSAuYnV0dG9uX19tZW51LWxpbmU6YWZ0ZXIsIC5idXR0b25fX21lbnVfYWN0aXZlIC5idXR0b25fX21lbnUtbGluZTpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNlOTQxN2Q7IH1cblxuLmJ1dHRvbl9fbWVudV9hY3RpdmUgLmJ1dHRvbl9fbWVudS1saW5lOmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuXG4uYnV0dG9uX19tZW51X2FjdGl2ZSAuYnV0dG9uX19tZW51LWxpbmU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnV0dG9uX21kIHtcbiAgICBwYWRkaW5nOiAyMHB4IDQ1cHg7IH0gfVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNikpLCBjb2xvci1zdG9wKDEwJSwgcmdiYSgwLCAwLCAwLCAwLjUpKSwgY29sb3Itc3RvcCgyMCUsIHJnYmEoMCwgMCwgMCwgMC40KSksIGNvbG9yLXN0b3AoMzAlLCByZ2JhKDAsIDAsIDAsIDAuMykpLCBjb2xvci1zdG9wKDQwJSwgcmdiYSgwLCAwLCAwLCAwLjIpKSwgY29sb3Itc3RvcCg1MCUsIHJnYmEoMCwgMCwgMCwgMC4xKSksIHRvKHJnYmEoMjU1LCAwLCAwLCAwKSkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNikgMCwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDIwJSwgcmdiYSgwLCAwLCAwLCAwLjMpIDMwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDUwJSwgcmdiYSgyNTUsIDAsIDAsIDApIDEwMCUpO1xuICB6LWluZGV4OiAxMTsgfVxuXG4uaGVhZGVyX2ZpeGVkIHtcbiAgYmFja2dyb3VuZDogIzFlNzI3YzsgfVxuXG4uaGVhZGVyX2ZpeGVkIC5oZWFkZXJfX2NvbnRhaW5lciB7XG4gIGhlaWdodDogNTBweDsgfVxuXG4uaGVhZGVyX2ZpeGVkIC5sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uaGVhZGVyX2ZpeGVkIC5sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDcwcHg7IH1cbiAgLmhlYWRlcl9maXhlZCAubG9nbyBpbWcge1xuICAgIGhlaWdodDogODAlOyB9XG5cbi5oZWFkZXJfZml4ZWQgLmxvZ29fX3N2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmhlYWRlcl9hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuICBoZWlnaHQ6IDgwcHg7IH1cblxuLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA4MHB4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNpdGlvbjogLjNzOyB9XG5cbi5oZWFkZXJfX2ZpeGVkIHtcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLm5hdmlnYXRpb24ge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIGZsZXg6IDEgMDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5uYXZpZ2F0aW9uX19jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDc1cHg7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb246IC4zczsgfVxuXG4ubmF2aWdhdGlvbl9fY29udGFpbmVyX3Zpc2libGUge1xuICB0b3A6IDgwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDgwcHgpICFpbXBvcnRhbnQ7IH1cblxuLm5hdmlnYXRpb25fX2xpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIGZsZXg6IDEgMCAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIHRvcDogLTUwcHg7IH1cblxuLm5hdmlnYXRpb25fX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICBmbGV4OiAxIDAgMTAwJTsgfVxuICAubmF2aWdhdGlvbl9faXRlbTpob3ZlciA+IC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm5hdmlnYXRpb25fX2l0ZW0gLnN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgICAubmF2aWdhdGlvbl9faXRlbSAuc3ViLW1lbnUgbGkge1xuICAgICAgcGFkZGluZzogMCAxMHB4OyB9XG4gICAgLm5hdmlnYXRpb25fX2l0ZW0gLnN1Yi1tZW51IC5zdWItbWVudSB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbWluLXdpZHRoOiAyMDBweDsgfVxuXG4ubmF2aWdhdGlvbl9fbGluayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7IH1cblxuLm5hdmlnYXRpb25fX2xpbmstc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmlsbDogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5uYXZpZ2F0aW9uX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmZjA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTsgfVxuXG4ubmF2aWdhdGlvbl9fbGluazpob3ZlciAubmF2aWdhdGlvbl9fbGluay1zdmcge1xuICBmaWxsOiAjZmYwOyB9XG5cbi5uYXZpZ2F0aW9uX19saW5rcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDYwcHg7IH1cblxuLm5hdmlnYXRpb25fX2xpbmtzIC5idXR0b25fZmlyc3Qge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cblxuLm5hdmlnYXRpb25fX2xpbmtzIC5idXR0b25fbGFzdCB7XG4gIG1hcmdpbi10b3A6IC0xNXB4OyB9XG5cbi5sb2dvIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ubG9nb19fc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5sb2dvX19hY3RpdmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAubmF2aWdhdGlvbl9faXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAuc3ViLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dvIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtaW4td2lkdGg6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHg7IH1cbiAgLm5hdmlnYXRpb24ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5uYXZpZ2F0aW9uX19jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5uYXZpZ2F0aW9uX19saXN0IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIC5uYXZpZ2F0aW9uX19pdGVtIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIGZsZXg6IDEgMCAxMDBweDsgfVxuICAubmF2aWdhdGlvbl9fbGluayB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgLm5hdmlnYXRpb25fX2xpbmstc3ZnIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgLm5hdmlnYXRpb25fX2xpbmtzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmlnYXRpb25fX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2aWdhdGlvbl9fbGlzdCB7XG4gICAgcGFkZGluZzogMCAyMHB4IDAgMzBweDsgfVxuICAubmF2aWdhdGlvbl9fbGluayB7XG4gICAgZm9udC1zaXplOiAycmVtOyB9XG4gIC5uYXZpZ2F0aW9uX19saW5rcyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDsgfVxuICAubmF2aWdhdGlvbl9fbGlua3MgLmJ1dHRvbl9maXJzdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgLm5hdmlnYXRpb25fX2xpbmtzIC5idXR0b25fbGFzdCB7XG4gICAgbWFyZ2luOiAwIDAgLTIwcHggLTMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7IH1cbiAgLm5hdmlnYXRpb25fX2xpbmtzIC5idXR0b25fbGFzdDphY3RpdmUsIC5uYXZpZ2F0aW9uX19saW5rcyAuYnV0dG9uX2xhc3Q6Zm9jdXMsIC5uYXZpZ2F0aW9uX19saW5rcyAuYnV0dG9uX2xhc3Q6aG92ZXIge1xuICAgIHotaW5kZXg6IDM7IH1cbiAgLmxvZ28ge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4OyB9IH1cblxuLmJyZWFkY3J1bWJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMTBweCAwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAwICFpbXBvcnRhbnQ7IH1cblxuLmJyZWFkY3J1bWJzX19pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDVweCAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjZTk0MTdkOyB9XG5cbi5icmVhZGNydW1ic19faXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6ICc+JztcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGNvbG9yOiAjZTk0MTdkOyB9XG5cbi5icmVhZGNydW1ic19faXRlbTpmaXJzdC1jaGlsZCAuYnJlYWRjcnVtYnNfX2xpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uYnJlYWRjcnVtYnNfX2l0ZW06bGFzdC1jaGlsZCAuYnJlYWRjcnVtYnNfX2xpbmsge1xuICBjb2xvcjogI2ZmMDsgfVxuXG4uYnJlYWRjcnVtYnNfX2l0ZW06bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5icmVhZGNydW1ic19fbGluayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZTk0MTdkOyB9XG5cbi5icmVhZGNydW1ic19fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmYwOyB9XG5cbi5jYXJ1c2VsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jYXJ1c2VsX19jb250YWluZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzB2dztcbiAgbWluLWhlaWdodDogMjcwcHg7XG4gIG1heC1oZWlnaHQ6IDQyMHB4OyB9XG5cbi5jYXJ1c2VsX19saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5jYXJ1c2VsX191bml0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb246IC4zczsgfVxuXG4uY2FydXNlbF9fcGljdHVyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNhcnVzZWxfX2luZGljYXRvciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDI7IH1cblxuLmNhcnVzZWxfX2RvdHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uY2FydXNlbF9fZG90IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbjogNXB4O1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGViZWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY2FydXNlbF9fZG90OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogNjAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbi5jYXJ1c2VsX19jb250YWluZXJbZGF0YS1wb3NpdGlvbj1cIjFcIl0gLmNhcnVzZWxfX3VuaXRbZGF0YS1wb3NpdGlvbj1cIjFcIl0ge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cblxuLmNhcnVzZWxfX2NvbnRhaW5lcltkYXRhLXBvc2l0aW9uPVwiMVwiXSAuY2FydXNlbF9fZG90W2RhdGEtcG9zaXRpb249XCIxXCJdIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwOyB9XG5cbi5jYXJ1c2VsX19jb250YWluZXJbZGF0YS1wb3NpdGlvbj1cIjFcIl0gLmNhcnVzZWxfX2RvdFtkYXRhLXBvc2l0aW9uPVwiMVwiXTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZjA7IH1cblxuLmNhcnVzZWxfX2NvbnRhaW5lcltkYXRhLXBvc2l0aW9uPVwiMlwiXSAuY2FydXNlbF9fdW5pdFtkYXRhLXBvc2l0aW9uPVwiMlwiXSB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuXG4uY2FydXNlbF9fY29udGFpbmVyW2RhdGEtcG9zaXRpb249XCIyXCJdIC5jYXJ1c2VsX19kb3RbZGF0YS1wb3NpdGlvbj1cIjJcIl0ge1xuICBib3JkZXItY29sb3I6ICNmZjA7IH1cblxuLmNhcnVzZWxfX2NvbnRhaW5lcltkYXRhLXBvc2l0aW9uPVwiMlwiXSAuY2FydXNlbF9fZG90W2RhdGEtcG9zaXRpb249XCIyXCJdOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmMDsgfVxuXG4uY2FydXNlbF9fY29udGFpbmVyW2RhdGEtcG9zaXRpb249XCIzXCJdIC5jYXJ1c2VsX191bml0W2RhdGEtcG9zaXRpb249XCIzXCJdIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG5cbi5jYXJ1c2VsX19jb250YWluZXJbZGF0YS1wb3NpdGlvbj1cIjNcIl0gLmNhcnVzZWxfX2RvdFtkYXRhLXBvc2l0aW9uPVwiM1wiXSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDsgfVxuXG4uY2FydXNlbF9fY29udGFpbmVyW2RhdGEtcG9zaXRpb249XCIzXCJdIC5jYXJ1c2VsX19kb3RbZGF0YS1wb3NpdGlvbj1cIjNcIl06YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmYwOyB9XG5cbi5jYXJ1c2VsX19jb250YWluZXJbZGF0YS1wb3NpdGlvbj1cIjRcIl0gLmNhcnVzZWxfX3VuaXRbZGF0YS1wb3NpdGlvbj1cIjRcIl0ge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cblxuLmNhcnVzZWxfX2NvbnRhaW5lcltkYXRhLXBvc2l0aW9uPVwiNFwiXSAuY2FydXNlbF9fZG90W2RhdGEtcG9zaXRpb249XCI0XCJdIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwOyB9XG5cbi5jYXJ1c2VsX19jb250YWluZXJbZGF0YS1wb3NpdGlvbj1cIjRcIl0gLmNhcnVzZWxfX2RvdFtkYXRhLXBvc2l0aW9uPVwiNFwiXTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZjA7IH1cblxuLmNhcnVzZWxfX2NvbnRhaW5lcltkYXRhLXBvc2l0aW9uPVwiNVwiXSAuY2FydXNlbF9fdW5pdFtkYXRhLXBvc2l0aW9uPVwiNVwiXSB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuXG4uY2FydXNlbF9fY29udGFpbmVyW2RhdGEtcG9zaXRpb249XCI1XCJdIC5jYXJ1c2VsX19kb3RbZGF0YS1wb3NpdGlvbj1cIjVcIl0ge1xuICBib3JkZXItY29sb3I6ICNmZjA7IH1cblxuLmNhcnVzZWxfX2NvbnRhaW5lcltkYXRhLXBvc2l0aW9uPVwiNVwiXSAuY2FydXNlbF9fZG90W2RhdGEtcG9zaXRpb249XCI1XCJdOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmMDsgfVxuXG4uY2FydXNlbF9fY29udGFpbmVyW2RhdGEtcG9zaXRpb249XCI2XCJdIC5jYXJ1c2VsX191bml0W2RhdGEtcG9zaXRpb249XCI2XCJdIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG5cbi5jYXJ1c2VsX19jb250YWluZXJbZGF0YS1wb3NpdGlvbj1cIjZcIl0gLmNhcnVzZWxfX2RvdFtkYXRhLXBvc2l0aW9uPVwiNlwiXSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDsgfVxuXG4uY2FydXNlbF9fY29udGFpbmVyW2RhdGEtcG9zaXRpb249XCI2XCJdIC5jYXJ1c2VsX19kb3RbZGF0YS1wb3NpdGlvbj1cIjZcIl06YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmYwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FydXNlbF9fcGljdHVyZSB7XG4gICAgbWF4LWhlaWdodDogMjYwcHg7IH1cbiAgLmNhcnVzZWxfX2NvbnRlbnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIHBhZGRpbmc6IDEwcHggNDBweDsgfVxuICAuY2FydXNlbF9fdGl0bGUge1xuICAgIG1heC13aWR0aDogMzAwcHg7IH0gfVxuXG4uZmFxIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5mYXEgYSB7XG4gIGNvbG9yOiAjZTk0MTdkOyB9XG5cbi5mYXEgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5mYXFfX2l0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4uZmFxX19pdGVtOm50aC1jaGlsZCgybisxKSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjMzLCA2NSwgMTI1LCAwLjA1KTsgfVxuXG4uZmFxX19pdGVtW29wZW5dIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmZhcV9fdGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uZmFxX190aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIrXCI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZTk0MTdkO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG5cbi5mYXFfX3RpdGxlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5mYXFfX2NvbnRlbnQge1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5kZXRhaWxzW29wZW5dIHN1bW1hcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLVwiOyB9XG5cbi5jYXRlZ29yaWVzIHtcbiAgcGFkZGluZzogMjBweCAwICFpbXBvcnRhbnQ7IH1cblxuLmNhdGVnb3JpZXNfX2xpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdy14OiBhdXRvOyB9XG5cbi5jYXRlZ29yaWVzX19pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgbWluLXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50OyB9XG5cbi5jYXRlZ29yaWVzX19saW5rIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIG1pbi13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgbWluLXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICBmbGV4OiAxIDAgMTAwJTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7IH1cblxuLmNhdGVnb3JpZXNfX2xpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmMDsgfVxuXG4uY2F0ZWdvcmllc19fbGluazpob3ZlciAuY2F0ZWdvcmllc19fc3ZnIHtcbiAgZmlsbDogI2ZmMDsgfVxuXG4uY2F0ZWdvcmllc19fc3ZnIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgZmlsbDogI2ZmZjtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhdGFsb2dfX2xpbmsge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIC5jYXRhbG9nX19zdmcge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH0gfVxuXG4ucHJvbW9fX2xpc3Qge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuXG4ucHJvbW9fX2l0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgZmxleDogMSAwIDEwMCU7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMzQwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uOiAuNXM7IH1cblxuLnByb21vX19pdGVtOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTUlO1xuICBoZWlnaHQ6IDg1JTtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oOTAlIDkzJSwgMyUgOTklLCAwIDYlLCA5NSUgMCk7XG4gIGNsaXAtcGF0aDogcG9seWdvbig5MCUgOTMlLCAzJSA5OSUsIDAgNiUsIDk1JSAwKTtcbiAgdG9wOiA1JTtcbiAgbGVmdDogLTNweDtcbiAgY29udGVudDogXCJcIjtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQ6ICM4ZTU4YTM7IH1cblxuLnByb21vX19pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMCU7XG4gIHJpZ2h0OiAxMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQzZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQzZGVnKTtcbiAgd2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNlOTQxN2Q7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uOiAuNXM7IH1cblxuLnByb21vX19pdGVtIC5idXR0b25fcHVyZSB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBwYWRkaW5nOiAxNXB4IDM1cHg7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDk1JSAxMDAlLCA2JSA5NCUsIDElIDE4JSwgOTklIDE3JSk7XG4gIGNsaXAtcGF0aDogcG9seWdvbig5NSUgMTAwJSwgNiUgOTQlLCAxJSAxOCUsIDk5JSAxNyUpOyB9XG5cbi5wcm9tb19faXRlbSAuYnV0dG9uX3B1cmU6aG92ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG5cbi5wcm9tb19faXRlbTpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTsgfVxuXG4ucHJvbW9fX2l0ZW06aG92ZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDU1cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNmZjA7IH1cblxuLnByb21vX19pdGVtOmhvdmVyIC5wcm9tb19fZGVjLWFmdGVyIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ucHJvbW9fX2l0ZW06aG92ZXIgLnByb21vX19kZWMtYWZ0ZXI6YWZ0ZXIge1xuICB3aWR0aDogNTBweDtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwO1xuICB0b3A6IDIlO1xuICBsZWZ0OiAtMTUlOyB9XG5cbi5wcm9tb19faXRlbTpob3ZlciAucHJvbW9fX2RlYy1hZnRlcjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGJhY2tncm91bmQ6ICNlOTQxN2Q7IH1cblxuLnByb21vX19pdGVtOmhvdmVyIC5wcm9tb19fZGVjLWJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnByb21vX19pdGVtOmhvdmVyIC5wcm9tb19fZGVjLWJlZm9yZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDAlKSByb3RhdGUoLTMwZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MCUpIHJvdGF0ZSgtMzBkZWcpOyB9XG5cbi5wcm9tb19faXRlbTpob3ZlciAucHJvbW9fX2RlYy1iZWZvcmU6YWZ0ZXIge1xuICBib3R0b206IDE1cHg7IH1cblxuLnByb21vX19kZWMtYWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTE7IH1cblxuLnByb21vX19kZWMtYWZ0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00MGRlZyk7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2U5NDE3ZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUlO1xuICBsZWZ0OiAtNSU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uOiAuNXM7IH1cblxuLnByb21vX19kZWMtYWZ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb246IC41czsgfVxuXG4ucHJvbW9fX2RlYy1iZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7IH1cblxuLnByb21vX19kZWMtYmVmb3JlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDMwJTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA5MHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcbiAgdHJhbnNpdGlvbjogLjVzO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDE1ZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgxNWRlZyk7IH1cblxuLnByb21vX19kZWMtYmVmb3JlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAzMCU7XG4gIGNvbnRlbnQ6ICcnO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcbiAgdHJhbnNpdGlvbjogLjVzO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjZTk0MTdkO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDAlKSByb3RhdGUoLTE1ZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MCUpIHJvdGF0ZSgtMTVkZWcpOyB9XG5cbi5wcm9tb19fcGljdHVyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1MHZ3O1xuICBtYXgtaGVpZ2h0OiAyMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig5MCUgOTMlLCAzJSA5OSUsIDAgNiUsIDk1JSAwKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDkwJSA5MyUsIDMlIDk5JSwgMCA2JSwgOTUlIDApO1xuICB6LWluZGV4OiAxOyB9XG5cbi5wcm9tb19faW1nIHtcbiAgei1pbmRleDogMjsgfVxuXG4udHVybmFtZW50cyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnR1cm5hbWVudHMgLmNhdGFsb2cge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNmZjA7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwOyB9XG5cbi50dXJuYW1lbnRzX19jb250YWluZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi50dXJuYW1lbnRzX19pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgZmxleDogMSAwIDEwMCU7IH1cblxuLnR1cm5hbWVudHNfX2JveCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICBmbGV4OiAxIDAgMTAwJTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4udHVybmFtZW50c19fYm94IC5idXR0b25fcHVyZSB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDE0JSAxOSUsIDg4JSAwLCA5MyUgODYlLCAxMiUgOTIlKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDE0JSAxOSUsIDg4JSAwLCA5MyUgODYlLCAxMiUgOTIlKTtcbiAgcGFkZGluZzogMTVweCAzMHB4IDIwcHggNDBweDsgfVxuXG4udHVybmFtZW50c19fYm94IC5idXR0b25fcHVyZTpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIGJhY2tncm91bmQ6ICNjNzE3NTY7IH1cblxuLnR1cm5hbWVudHNfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgbWluLWhlaWdodDogMjIwcHg7XG4gIG1pbi13aWR0aDogMjgwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7IH1cblxuLnR1cm5hbWVudHNfX2Rlc2NyaXB0aW9uOmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTMwJTtcbiAgaGVpZ2h0OiAxMTAlO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZTk0MTdkO1xuICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig0JSAxMiUsIDEwMCUgNSUsIDkwJSA5OSUsIDEwJSA5MiUpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oNCUgMTIlLCAxMDAlIDUlLCA5MCUgOTklLCAxMCUgOTIlKTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4udHVybmFtZW50c19fZGVzY3JpcHRpb246aG92ZXI6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTUlKSB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTU1JSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgYmFja2dyb3VuZDogI2M3MTc1NjsgfVxuXG4udHVybmFtZW50c19fdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4udHVybmFtZW50c19fbmFtZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDNyZW07XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmOyB9XG5cbi50dXJuYW1lbnRzX19kYXRlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDEwcHggMDsgfVxuXG4udHVybmFtZW50c19fZGF0ZV9lbmQsIC50dXJuYW1lbnRzX19kYXRlX3N0YXJ0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udHVybmFtZW50c19faWNvbiB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6ICNlOTQxN2Q7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4udHVybmFtZW50c19faWNvbiBzdmcge1xuICBmaWxsOiAjZmZmO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4OyB9XG5cbi50dXJuYW1lbnRzX19wcml6ZV9fdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaXN0LXN0eWxlOiAuNzsgfVxuXG4udHVybmFtZW50c19fcHJpemVfX2N1cmVudCB7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICNlOTQxN2Q7XG4gIGZvbnQtc2l6ZTogM3JlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgX19kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMzVweCA0MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50dXJuYW1lbnRzX19kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogNjBweCAwOyB9XG4gIC50dXJuYW1lbnRzX19ib3gge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgZmxleDogMSAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHVybmFtZW50c19fbmFtZSB7XG4gICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAzcmVtOyB9XG4gIC50dXJuYW1lbnRzX19kYXRlIHtcbiAgICBmb250LXNpemU6IDJyZW07IH0gfVxuXG4uY2F0YWxvZ19fbGlzdCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgZ3JpZC1hdXRvLWNvbHVtbnM6IGF1dG87XG4gIGdyaWQtZ2FwOiAyMHB4OyB9XG5cbi5jYXRhbG9nX19saXN0X3NlYXJjaC5hY3RpdmUge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jYXRhbG9nX19saXN0X3NlYXJjaC5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjZmYwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMnB4O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMjsgfVxuXG4uY2F0YWxvZ19fbGlzdF9zZWFyY2guYWN0aXZlOmJlZm9yZSB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5NDE3ZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEyMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG5cbi5jYXRhbG9nX19pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzB2dzsgfVxuXG4uY2F0YWxvZ19faXRlbV93cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmNhdGFsb2dfX3BjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDsgfVxuXG4uY2F0YWxvZ19faG92ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNpdGlvbjogLjNzOyB9XG5cbi5jYXRhbG9nX19ob3ZlcjphZnRlciwgLmNhdGFsb2dfX2hvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XG4gIHRyYW5zaXRpb246IC41cztcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5jYXRhbG9nX19ob3ZlcjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZjA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmMDsgfVxuXG4uY2F0YWxvZ19faG92ZXI6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmUwMjk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmUwMjk7IH1cblxuLmNhdGFsb2dfX2hvdmVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uY2F0YWxvZ19faG92ZXI6aG92ZXI6YWZ0ZXIsIC5jYXRhbG9nX19ob3Zlcjpob3ZlcjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5jYXRhbG9nX19ob3Zlcjpob3ZlciAuY2F0YWxvZ19fdGl0bGUge1xuICB0b3A6IDUlOyB9XG5cbi5jYXRhbG9nX19ob3Zlcjpob3ZlciAuY2F0YWxvZ19fY2lyY2xlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi5jYXRhbG9nX190aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRleHQtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzO1xuICB0cmFuc2l0aW9uOiAuNXM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHotaW5kZXg6IDM7IH1cblxuLmNhdGFsb2dfX3RpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICNmZjA7IH1cblxuLmNhdGFsb2dfX2NpcmNsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgei1pbmRleDogMztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45KTsgfVxuXG4uY2F0YWxvZ19fY2lyY2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyN3B4O1xuICBsZWZ0OiAyN3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTk0MTdkO1xuICBib3JkZXItd2lkdGg6IDhweCAwIDhweCAxNHB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbi5jYXRhbG9nX19jaXJjbGU6aG92ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSkgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KSAhaW1wb3J0YW50OyB9XG5cbi5jYXRhbG9nX19ub25lIHtcbiAgY29sb3I6ICNlOTQxN2Q7XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2U5NDE3ZDsgfVxuXG4uY2F0YWxvZy1wcm9tby0xIHtcbiAgZ3JpZC1yb3c6IDI7XG4gIGdyaWQtY29sdW1uOiAxLzM7IH1cblxuLmNhdGFsb2ctcHJvbW8tMiB7XG4gIGdyaWQtcm93OiA1O1xuICBncmlkLWNvbHVtbjogMS8zOyB9XG5cbi5jYXRhbG9nLXByb21vLTMge1xuICBncmlkLXJvdzogODtcbiAgZ3JpZC1jb2x1bW46IDEvMzsgfVxuXG4uY2F0YWxvZy1wcm9tby00IHtcbiAgZ3JpZC1yb3c6IDE1O1xuICBncmlkLWNvbHVtbjogMS8zOyB9XG5cbi5jYXRhbG9nLXByb21vLTUge1xuICBncmlkLXJvdzogMTg7XG4gIGdyaWQtY29sdW1uOiAxLzM7IH1cblxuLmNhdGFsb2ctcHJvbW9fX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jYXRhbG9nLXByb21vX19waWN0dXJlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jYXRhbG9nLXByb21vX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWhlaWdodDogOTAlO1xuICBtYXgtd2lkdGg6IDkwJTsgfVxuXG4uY2F0YWxvZy1wcm9tb19fbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjBweDtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwYWRkaW5nOiAxNXB4IDI1cHggMTVweCAzNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oOC42JSAwLCA5NC43JSAwLCA5MiUgMTAwJSwgMTMlIDkzJSk7XG4gIGNsaXAtcGF0aDogcG9seWdvbig4LjYlIDAsIDk0LjclIDAsIDkyJSAxMDAlLCAxMyUgOTMlKTsgfVxuXG4uY2F0YWxvZy1wcm9tb19fbGluazpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KSB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpIHRyYW5zbGF0ZVgoLTUwJSk7IH1cblxuLmNhdGFsb2dfX2FsbCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAwOyB9XG5cbi5jYXRhbG9nX19hbGxfYmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1nL21vcmUvbG9hZC1tb3JlLndlYnApO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiA3OHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uZm9ybSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMTBweCAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5mb3JtX19ib3gge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7IH1cblxuLmZvcm0gaW5wdXQge1xuICBwYWRkaW5nOiA4cHggMTBweDsgfVxuXG4uZm9ybSAuaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDI0MjQyO1xuICBjb2xvcjogIzQyNDI0MjtcbiAgYmFja2dyb3VuZDogIzJjMmMyYzsgfVxuXG4uZm9ybSAuaW5wdXQ6YWN0aXZlLCAuZm9ybSAuaW5wdXQ6Zm9jdXMsIC5mb3JtIC5pbnB1dDpob3ZlciB7XG4gIGNvbG9yOiAjZThlYmVkOyB9XG5cbi5zZWFyY2hfX2NhdGFsb2dfX2xpbmUge1xuICBoZWlnaHQ6IDQwcHg7IH1cblxuLnNlYXJjaF9fY2F0YWxvZ19idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7IH1cblxuLnNlYXJjaF9fY2F0YWxvZ19zdmcge1xuICB3aWR0aDogMTVweDtcbiAgZmlsbDogI2ZmZjtcbiAgaGVpZ2h0OiAxNXB4OyB9XG5cbi5zZWFyY2hfX2NhdGFsb2dfc3ZnOmFjdGl2ZSwgLnNlYXJjaF9fY2F0YWxvZ19zdmc6Zm9jdXMsIC5zZWFyY2hfX2NhdGFsb2dfc3ZnOmhvdmVyIHtcbiAgZmlsbDogI2ZmMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhdGFsb2dfX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7IH1cbiAgLmNhdGFsb2dfX2l0ZW0ge1xuICAgIGhlaWdodDogMTh2dzsgfVxuICAuY2F0YWxvZ19fY2lyY2xlIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgLmNhdGFsb2dfX2NpcmNsZTphZnRlciB7XG4gICAgdG9wOiAzM3B4O1xuICAgIGxlZnQ6IDMycHg7IH1cbiAgLmNhdGFsb2ctcHJvbW8tMSB7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgICBncmlkLWNvbHVtbjogMi80OyB9XG4gIC5jYXRhbG9nLXByb21vLTIge1xuICAgIGdyaWQtcm93OiA3O1xuICAgIGdyaWQtY29sdW1uOiAyLzQ7IH1cbiAgLmNhdGFsb2ctcHJvbW8tMyB7XG4gICAgZ3JpZC1yb3c6IDc7XG4gICAgZ3JpZC1jb2x1bW46IDIvNDsgfVxuICAuY2F0YWxvZy1wcm9tby00IHtcbiAgICBncmlkLXJvdzogMTE7XG4gICAgZ3JpZC1jb2x1bW46IDIvNDsgfVxuICAuY2F0YWxvZy1wcm9tby01IHtcbiAgICBncmlkLXJvdzogMTQ7XG4gICAgZ3JpZC1jb2x1bW46IDEvMzsgfVxuICAuY2F0YWxvZy1wcm9tb19fbGluayB7XG4gICAgYm90dG9tOiAtNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRhbG9nX19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpOyB9XG4gIC5jYXRhbG9nX19pdGVtIHtcbiAgICBoZWlnaHQ6IDEzdnc7IH1cbiAgLmNhdGFsb2ctcHJvbW8tMSB7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgICBncmlkLWNvbHVtbjogMy81OyB9XG4gIC5jYXRhbG9nLXByb21vLTIge1xuICAgIGdyaWQtcm93OiA1Lzc7XG4gICAgZ3JpZC1jb2x1bW46IDEvMzsgfVxuICAuY2F0YWxvZy1wcm9tby0zIHtcbiAgICBncmlkLXJvdzogOS8xMTtcbiAgICBncmlkLWNvbHVtbjogMy81OyB9XG4gIC5jYXRhbG9nLXByb21vLTQge1xuICAgIGdyaWQtcm93OiAxMy8xNTtcbiAgICBncmlkLWNvbHVtbjogMS8zOyB9XG4gIC5jYXRhbG9nLXByb21vLTUge1xuICAgIGdyaWQtcm93OiAxNS8xNztcbiAgICBncmlkLWNvbHVtbjogMy81OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRhbG9nX19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpOyB9XG4gIC5jYXRhbG9nX19pdGVtIHtcbiAgICBoZWlnaHQ6IDEwdnc7IH1cbiAgLmNhdGFsb2dfX2NpcmNsZSB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4OyB9XG4gIC5jYXRhbG9nX19jaXJjbGU6YWZ0ZXIge1xuICAgIHRvcDogMjVweDtcbiAgICBsZWZ0OiAyM3B4O1xuICAgIGJvcmRlci13aWR0aDogNnB4IDAgNnB4IDEwcHg7IH1cbiAgLmNhdGFsb2dfX2NpcmNsZTpob3ZlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSkgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgIWltcG9ydGFudDsgfVxuICAuY2F0YWxvZy1wcm9tby0xIHtcbiAgICBncmlkLXJvdzogMS8zO1xuICAgIGdyaWQtY29sdW1uOiAzLzU7IH1cbiAgLmNhdGFsb2ctcHJvbW8tMiB7XG4gICAgZ3JpZC1yb3c6IDQvNjtcbiAgICBncmlkLWNvbHVtbjogMS8zOyB9XG4gIC5jYXRhbG9nLXByb21vLTMge1xuICAgIGdyaWQtcm93OiA3Lzk7XG4gICAgZ3JpZC1jb2x1bW46IDQvNjsgfVxuICAuY2F0YWxvZy1wcm9tby00IHtcbiAgICBncmlkLXJvdzogOS8xMTtcbiAgICBncmlkLWNvbHVtbjogMi80OyB9XG4gIC5jYXRhbG9nLXByb21vLTUge1xuICAgIGdyaWQtcm93OiAxMS8xMztcbiAgICBncmlkLWNvbHVtbjogNS83OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2F0YWxvZ19fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTsgfVxuICAuY2F0YWxvZ19faXRlbSB7XG4gICAgbWF4LWhlaWdodDogMTM1cHg7IH0gfVxuXG4uZ2FtZV9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5nYW1lX19jb250YWluZXIgLmdhbWVfX2J1dHRvbnMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZ2FtZV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5nYW1lX193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuZ2FtZV9fd3JhcHBlci1pbmZvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMmE3MDdkO1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDsgfVxuICAgIC5nYW1lX193cmFwcGVyLWluZm8tdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIC5nYW1lX193cmFwcGVyLWluZm8gdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgICAgLmdhbWVfX3dyYXBwZXItaW5mbyB1bCBsaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gICAgICAgIC5nYW1lX193cmFwcGVyLWluZm8gdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDsgfVxuXG4uZ2FtZV9fd3JhcHBlciAuZmxhc2gtYm94LCAuZ2FtZV9fd3JhcHBlciAuZ2FtZV9faWZyYW1lLCAuZ2FtZV9fd3JhcHBlciBpZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHZ3O1xuICBtYXgtaGVpZ2h0OiA2NTBweDsgfVxuXG4uZ2FtZV9fd3JhcHBlciBkaXZbaWRdIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6IHVybChpbWcvbW9yZS9iZy1mb290ZXIuc3ZnKSwgLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjMmE3MDdkKSwgdG8oIzIyMmMyZSkpO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1nL21vcmUvYmctZm9vdGVyLnN2ZyksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMyYTcwN2QsICMyMjJjMmUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBhZGRpbmc6IDQwcHggMCAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cblxuLmZvb3Rlcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5mb290ZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5mb290ZXJfX2FzaWRlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIGZsZXg6IDEgMCAxMDAlOyB9XG5cbi5mb290ZXJfX21haW4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgZmxleDogMSAwIDEwMCU7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5mb290ZXItbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuZm9vdGVyLW5hdmlnYXRpb24gdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAuZm9vdGVyLW5hdmlnYXRpb24gdWwgdWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gICAgLmZvb3Rlci1uYXZpZ2F0aW9uIHVsIGxpIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgY29sb3I6ICNhMGExYTQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAuZm9vdGVyLW5hdmlnYXRpb24gdWwgbGkgYSB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHBhZGRpbmc6IDdweCAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICAgIC5mb290ZXItbmF2aWdhdGlvbiB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmMDsgfVxuXG4uY29weXJpZ2h0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweCAwOyB9XG5cbi5wYXltZW50c19fdGl0bGUge1xuICBjb2xvcjogI2EwYTFhNDsgfVxuXG4ucGF5bWVudHNfX2l0ZW0ge1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGF5bWVudHNfX2l0ZW0td3JhcHBlciB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ucGFydG5lcnMsIC5wYXltZW50cyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuLnBhcnRuZXJzX2ljb24sIC5wYXltZW50c19pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKGltZy9tb3JlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoXCJpbWcvbW9yZS9zcHJpdGUud2VicFwiKSAxeCwgdXJsKFwiaW1nL21vcmUvc3ByaXRlLndlYnBcIikgMngpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpbWFnZS1zZXQodXJsKFwiaW1nL21vcmUvc3ByaXRlLnBuZ1wiKSAxeCwgdXJsKFwiaW1nL21vcmUvc3ByaXRlLnBuZ1wiKSAyeCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogNTQycHg7IH1cblxuLnBhcnRuZXJzX2ljb24tdmlzYSwgLnBheW1lbnRzX2ljb24tdmlzYSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OTRweCAtMjAzcHg7XG4gIHdpZHRoOiAzMXB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLW1hZXN0cm8sIC5wYXJ0bmVyc19pY29uLXZpc2EsIC5wYXltZW50c19pY29uLW1hZXN0cm8sIC5wYXltZW50c19pY29uLXZpc2Ege1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLnBhcnRuZXJzX2ljb24tbWFlc3RybywgLnBheW1lbnRzX2ljb24tbWFlc3RybyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjdweCAtMTc0cHg7XG4gIHdpZHRoOiA1MHB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLXFpd2ksIC5wYXltZW50c19pY29uLXFpd2kge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDk0cHggLTI3M3B4OyB9XG5cbi5wYXJ0bmVyc19pY29uLXFpd2ksIC5wYXJ0bmVyc19pY29uLXdlYm1vbmV5LCAucGF5bWVudHNfaWNvbi1xaXdpLCAucGF5bWVudHNfaWNvbi13ZWJtb25leSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLnBhcnRuZXJzX2ljb24td2VibW9uZXksIC5wYXltZW50c19pY29uLXdlYm1vbmV5IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5NHB4IC0zMDNweDsgfVxuXG4ucGFydG5lcnNfaWNvbi15YW5kZXgsIC5wYXltZW50c19pY29uLXlhbmRleCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MTdweCAtMjMzcHg7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLnBhcnRuZXJzX2ljb24tc2tyaWxsLCAucGF5bWVudHNfaWNvbi1za3JpbGwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTE1MHB4O1xuICB3aWR0aDogNThweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1uZXRlbGxlciwgLnBhcnRuZXJzX2ljb24tc2tyaWxsLCAucGF5bWVudHNfaWNvbi1uZXRlbGxlciwgLnBheW1lbnRzX2ljb24tc2tyaWxsIHtcbiAgaGVpZ2h0OiAyMHB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLW5ldGVsbGVyLCAucGF5bWVudHNfaWNvbi1uZXRlbGxlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzdweCAtMzQycHg7XG4gIHdpZHRoOiAxMjJweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1xdWlja2ZpcmUsIC5wYXltZW50c19pY29uLXF1aWNrZmlyZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNThweCAtMjQycHg7XG4gIHdpZHRoOiA3NXB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLW5ldGVudCwgLnBhcnRuZXJzX2ljb24tcXVpY2tmaXJlLCAucGF5bWVudHNfaWNvbi1uZXRlbnQsIC5wYXltZW50c19pY29uLXF1aWNrZmlyZSB7XG4gIGhlaWdodDogMzBweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1uZXRlbnQsIC5wYXltZW50c19pY29uLW5ldGVudCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01M3B4IC0zNDJweDtcbiAgd2lkdGg6IDg0cHg7IH1cblxuLnBhcnRuZXJzX2ljb24teWdnZHJhc2lsLCAucGF5bWVudHNfaWNvbi15Z2dkcmFzaWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE4cHggLTE3NHB4O1xuICB3aWR0aDogMTQ5cHg7IH1cblxuLnBhcnRuZXJzX2ljb24tcXVpY2tzcGluLCAucGFydG5lcnNfaWNvbi15Z2dkcmFzaWwsIC5wYXltZW50c19pY29uLXF1aWNrc3BpbiwgLnBheW1lbnRzX2ljb24teWdnZHJhc2lsIHtcbiAgaGVpZ2h0OiAzMHB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLXF1aWNrc3BpbiwgLnBheW1lbnRzX2ljb24tcXVpY2tzcGluIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzM3B4IDA7XG4gIHdpZHRoOiAxMjRweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1wdXNoZ2FtaW5nLCAucGF5bWVudHNfaWNvbi1wdXNoZ2FtaW5nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMHB4IC0zMHB4O1xuICB3aWR0aDogMTU2cHg7XG4gIGhlaWdodDogNDFweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1lbGssIC5wYXltZW50c19pY29uLWVsayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjZweCAtMzk1cHg7XG4gIHdpZHRoOiA3N3B4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWVsaywgLnBhcnRuZXJzX2ljb24tdGh1bmRlcmtpY2ssIC5wYXltZW50c19pY29uLWVsaywgLnBheW1lbnRzX2ljb24tdGh1bmRlcmtpY2sge1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLnBhcnRuZXJzX2ljb24tdGh1bmRlcmtpY2ssIC5wYXltZW50c19pY29uLXRodW5kZXJraWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk3cHggLTMxMnB4O1xuICB3aWR0aDogOTVweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1wbGF5bmdvLCAucGF5bWVudHNfaWNvbi1wbGF5bmdvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzM3B4IC0yMjBweDtcbiAgd2lkdGg6IDEwOHB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWFtYXRpYywgLnBhcnRuZXJzX2ljb24tcGxheW5nbywgLnBheW1lbnRzX2ljb24tYW1hdGljLCAucGF5bWVudHNfaWNvbi1wbGF5bmdvIHtcbiAgaGVpZ2h0OiAzMHB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWFtYXRpYywgLnBheW1lbnRzX2ljb24tYW1hdGljIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzM3B4IC0yNTBweDtcbiAgd2lkdGg6IDk5cHg7IH1cblxuLnBhcnRuZXJzX2ljb24tYmlndGltZWdhbWluZywgLnBheW1lbnRzX2ljb24tYmlndGltZWdhbWluZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzNweCAtNjNweDtcbiAgd2lkdGg6IDExOHB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWJpZ3RpbWVnYW1pbmcsIC5wYXJ0bmVyc19pY29uLXJlbGF4LCAucGF5bWVudHNfaWNvbi1iaWd0aW1lZ2FtaW5nLCAucGF5bWVudHNfaWNvbi1yZWxheCB7XG4gIGhlaWdodDogMzBweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1yZWxheCwgLnBheW1lbnRzX2ljb24tcmVsYXgge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMTJweDtcbiAgd2lkdGg6IDk3cHg7IH1cblxuLnBhcnRuZXJzX2ljb24tc3Bpbm9tZW5hbCwgLnBheW1lbnRzX2ljb24tc3Bpbm9tZW5hbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDRweCAtMTI3cHg7XG4gIHdpZHRoOiAxOTZweDtcbiAgaGVpZ2h0OiAyM3B4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWJlbGF0cmEsIC5wYXltZW50c19pY29uLWJlbGF0cmEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMzcHggLTI4MHB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWJlbGF0cmEsIC5wYXJ0bmVyc19pY29uLWJldHNvZnQsIC5wYXltZW50c19pY29uLWJlbGF0cmEsIC5wYXltZW50c19pY29uLWJldHNvZnQge1xuICB3aWR0aDogOTlweDtcbiAgaGVpZ2h0OiAzMHB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWJldHNvZnQsIC5wYXltZW50c19pY29uLWJldHNvZnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIxcHggLTI3MnB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWJmZ2FtZXMsIC5wYXltZW50c19pY29uLWJmZ2FtZXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDk0cHggLTE3M3B4O1xuICB3aWR0aDogMzlweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1iZmdhbWVzLCAucGFydG5lcnNfaWNvbi1ub2xpbWl0Y2l0eSwgLnBheW1lbnRzX2ljb24tYmZnYW1lcywgLnBheW1lbnRzX2ljb24tbm9saW1pdGNpdHkge1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLnBhcnRuZXJzX2ljb24tbm9saW1pdGNpdHksIC5wYXltZW50c19pY29uLW5vbGltaXRjaXR5IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzM3B4IC05M3B4O1xuICB3aWR0aDogMTEycHg7IH1cblxuLnBhcnRuZXJzX2ljb24tZW5kb3JwaGluYSwgLnBheW1lbnRzX2ljb24tZW5kb3JwaGluYSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyN3B4O1xuICB3aWR0aDogMTA0cHg7XG4gIGhlaWdodDogNDdweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1oYWJhbmVybywgLnBheW1lbnRzX2ljb24taGFiYW5lcm8ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ3cHggLTIxMnB4O1xuICB3aWR0aDogMTQ2cHg7IH1cblxuLnBhcnRuZXJzX2ljb24tYm9vb25nbywgLnBhcnRuZXJzX2ljb24taGFiYW5lcm8sIC5wYXltZW50c19pY29uLWJvb29uZ28sIC5wYXltZW50c19pY29uLWhhYmFuZXJvIHtcbiAgaGVpZ2h0OiAzMHB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWJvb29uZ28sIC5wYXltZW50c19pY29uLWJvb29uZ28ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTdweCAtMjcycHg7XG4gIHdpZHRoOiAxMjRweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1ibHVlcHJpbnQsIC5wYXltZW50c19pY29uLWJsdWVwcmludCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzBweCAtMjQycHg7XG4gIHdpZHRoOiAxMjhweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1ibHVlcHJpbnQsIC5wYXJ0bmVyc19pY29uLWV2b2x1dGlvbmdhbWluZywgLnBheW1lbnRzX2ljb24tYmx1ZXByaW50LCAucGF5bWVudHNfaWNvbi1ldm9sdXRpb25nYW1pbmcge1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLnBhcnRuZXJzX2ljb24tZXZvbHV0aW9uZ2FtaW5nLCAucGF5bWVudHNfaWNvbi1ldm9sdXRpb25nYW1pbmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggMDtcbiAgd2lkdGg6IDIzM3B4OyB9XG5cbi5wYXJ0bmVyc19pY29uLXJlZHRpZ2VyLCAucGF5bWVudHNfaWNvbi1yZWR0aWdlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzVweCAtODVweDtcbiAgd2lkdGg6IDE1OHB4O1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLnBhcnRuZXJzX2ljb24tdG9taG9ybiwgLnBheW1lbnRzX2ljb24tdG9taG9ybiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTg1cHg7XG4gIHdpZHRoOiAxMzVweDtcbiAgaGVpZ2h0OiA0MnB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWNvbW9kb19zZWN1cmUsIC5wYXltZW50c19pY29uLWNvbW9kb19zZWN1cmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiA4NXB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLTE4LCAucGF5bWVudHNfaWNvbi0xOCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM0MnB4O1xuICB3aWR0aDogNTNweDtcbiAgaGVpZ2h0OiA1M3B4OyB9XG5cbi5wYXJ0bmVyc19pY29uLXBsYXlzb24sIC5wYXltZW50c19pY29uLXBsYXlzb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMTJweDtcbiAgd2lkdGg6IDE0N3B4O1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLnBhcnRuZXJzX2ljb24tcHJhZ21hdGljLCAucGF5bWVudHNfaWNvbi1wcmFnbWF0aWMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU2cHggLTMwcHg7XG4gIHdpZHRoOiA3N3B4O1xuICBoZWlnaHQ6IDM1cHg7IH1cblxuLnBhcnRuZXJzX2ljb24tMXgyR2FtaW5nLCAucGF5bWVudHNfaWNvbi0xeDJHYW1pbmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNzJweDtcbiAgd2lkdGg6IDk3cHg7XG4gIGhlaWdodDogNDBweDsgfVxuXG4ucGFydG5lcnNfaWNvbi0yYnkyR2FtaW5nLCAucGF5bWVudHNfaWNvbi0yYnkyR2FtaW5nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzM3B4IC0xMjNweDsgfVxuXG4ucGFydG5lcnNfaWNvbi0yYnkyR2FtaW5nLCAucGFydG5lcnNfaWNvbi1haW5zd29ydGgsIC5wYXltZW50c19pY29uLTJieTJHYW1pbmcsIC5wYXltZW50c19pY29uLWFpbnN3b3J0aCB7XG4gIHdpZHRoOiAxMTFweDtcbiAgaGVpZ2h0OiAzMHB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWFpbnN3b3J0aCwgLnBheW1lbnRzX2ljb24tYWluc3dvcnRoIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzM3B4IC0xNTNweDsgfVxuXG4ucGFydG5lcnNfaWNvbi13YXpkYW4sIC5wYXltZW50c19pY29uLXdhemRhbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yODBweCAtMzEycHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxN3B4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWJvb21pbmctZ2FtZXMsIC5wYXltZW50c19pY29uLWJvb21pbmctZ2FtZXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTMxMnB4O1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiAzMHB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWdhbmFwYXRpLCAucGF5bWVudHNfaWNvbi1nYW5hcGF0aSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE3NHB4O1xuICB3aWR0aDogMTE4cHg7XG4gIGhlaWdodDogMzhweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1nZW5lc2lzLCAucGF5bWVudHNfaWNvbi1nZW5lc2lzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjQycHg7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiAzMHB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWlyb25kb2csIC5wYXltZW50c19pY29uLWlyb25kb2cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA0cHggLTE1MHB4O1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMjNweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1qdXN0Zm9yd2luLCAucGF5bWVudHNfaWNvbi1qdXN0Zm9yd2luIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzM3B4IC0xODNweDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMzdweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1yYWJjYXQsIC5wYXltZW50c19pY29uLXJhYmNhdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzNweCAtMzBweDtcbiAgd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDMzcHg7IH1cblxuLnBhcnRuZXJzX2ljb24taW50ZXJhYy1ldHJhbnNmZXIsIC5wYXltZW50c19pY29uLWludGVyYWMtZXRyYW5zZmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQycHggLTM5NXB4OyB9XG5cbi5wYXJ0bmVyc19pY29uLWludGVyYWMtZXRyYW5zZmVyLCAucGFydG5lcnNfaWNvbi1pbnRlcmFjLW9ubGluZSwgLnBheW1lbnRzX2ljb24taW50ZXJhYy1ldHJhbnNmZXIsIC5wYXltZW50c19pY29uLWludGVyYWMtb25saW5lIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNTZweDsgfVxuXG4ucGFydG5lcnNfaWNvbi1pbnRlcmFjLW9ubGluZSwgLnBheW1lbnRzX2ljb24taW50ZXJhYy1vbmxpbmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODRweCAtMzk1cHg7IH1cblxuLnBhcnRuZXJzX2ljb24tZXhwcmVzcy1jb25uZWN0LCAucGF5bWVudHNfaWNvbi1leHByZXNzLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zOTVweDtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNTZweDsgfVxuXG4ucGFydG5lcnNfX2l0ZW0ge1xuICBtYXJnaW46IDEwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgd2lkdGg6IG1heC1jb250ZW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX193cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAuZm9vdGVyX19tYWluIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIGZsZXg6IDEgMCA3MCU7IH1cbiAgLmZvb3Rlcl9fYXNpZGUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgZmxleDogMSAwIDMwJTsgfSB9XG5cbi5iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJhbm5lciAuYmFubmVyX19zbGlkZXItcGFnaW5hdGlvbi13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gIC5iYW5uZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlYmVkOyB9XG4gICAgLmJhbm5lciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgaGVpZ2h0OiA2MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAuYmFubmVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgICAuYmFubmVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmMDsgfVxuICAgICAgLmJhbm5lciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZTphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjA7IH1cblxuI3dwYWRtaW5iYXIgKyAjcGFnZSAuaGVhZGVyIHtcbiAgdG9wOiAzMnB4OyB9XG5cbi5zaXRlIHtcbiAgcGFkZGluZy10b3A6IDEzMHB4OyB9XG5cbi5wYWdlLTQwNCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucGFnZS00MDQgLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuXG4ucGFnZS00MDQtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA3NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZTk0MDdkOyB9XG4gIC5wYWdlLTQwNC1jb250ZW50IC5wYWdlLTQwNF9fYnRuIHtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLTQwNC1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgIHBhZGRpbmc6IDQ1cHg7IH0gfVxuXG4ucGFnZS00MDRfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLTQwNF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDsgfSB9XG5cbi5wYWdlLTQwNF9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDEyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLTQwNF9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBsaW5lLWhlaWdodDogNzBweDsgfSB9XG5cbi5wYWdlLTQwNF9faW5mbyB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLTQwNF9faW5mbyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9IH1cblxuLnBhZ2UtNDA0IC5wYXJ0aWNsZXMtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoOyB9XG5cbi5idG4ge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjA7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTsgfVxuICAuYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICAgIGNvbG9yOiAjZTk0MTdkOyB9XG4iLCJAaW1wb3J0IFwibm9kZV9tb2R1bGVzL25vcm1hbGl6ZS5zY3NzL25vcm1hbGl6ZVwiO1xuQGltcG9ydCBcImxpYnMvc3dpcGVyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcblxuKiw6OmFmdGVyLDo6YmVmb3JlIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbm9sLHVsIHtcbiAgICBwYWRkaW5nOiAwXG59XG5cbmJsb2NrcXVvdGUsYm9keSxkZCxkbCxmaWdjYXB0aW9uLGZpZ3VyZSxoMSxoMixoMyxoNCxsaSxvbCxwLHVsIHtcbiAgICBtYXJnaW46IDBcbn1cblxuYm9keSB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplU3BlZWQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNVxufVxuXG5vbFtjbGFzc10sdWxbY2xhc3NdIHtcbiAgICBsaXN0LXN0eWxlOiBub25lXG59XG5cbmE6bm90KFtjbGFzc10pIHtcbiAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBpbms7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvXG59XG5cbmltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrXG59XG5cbmFydGljbGU+KisqIHtcbiAgICBtYXJnaW4tdG9wOiAxZW1cbn1cblxuYnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYSB7XG4gICAgZm9udDogaW5oZXJpdFxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKSB7XG4gICAgKiB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwcyFpbXBvcnRhbnQ7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMHMhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEhaW1wb3J0YW50O1xuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzIWltcG9ydGFudDtcbiAgICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvIWltcG9ydGFudFxuICAgIH1cbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICBzcmM6IHVybChmb250cy9PcGVuU2Fucy9PcGVuU2Fucy1SZWd1bGFyLnR0Zik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICBzcmM6IHVybChmb250cy9PcGVuU2Fucy9PcGVuU2Fucy1TZW1pQm9sZEl0YWxpYy50dGYpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgc3JjOiB1cmwoZm9udHMvT3BlblNhbnMvT3BlblNhbnMtSXRhbGljLnR0Zik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWNcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICBzcmM6IHVybChmb250cy9PcGVuU2Fucy9PcGVuU2Fucy1TZW1pQm9sZC50dGYpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgc3JjOiB1cmwoZm9udHMvT3BlblNhbnMvT3BlblNhbnMtRXh0cmFCb2xkLnR0Zik7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICBzcmM6IHVybChmb250cy9PcGVuU2Fucy9PcGVuU2Fucy1Cb2xkSXRhbGljLnR0Zik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWNcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICBzcmM6IHVybChmb250cy9PcGVuU2Fucy9PcGVuU2Fucy1MaWdodEl0YWxpYy50dGYpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgc3JjOiB1cmwoZm9udHMvT3BlblNhbnMvT3BlblNhbnMtQm9sZC50dGYpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgc3JjOiB1cmwoZm9udHMvT3BlblNhbnMvT3BlblNhbnMtRXh0cmFCb2xkSXRhbGljLnR0Zik7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWNcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICBzcmM6IHVybChmb250cy9PcGVuU2Fucy9PcGVuU2Fucy1MaWdodC50dGYpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbi5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTM0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB3aWR0aDogMTAwJVxufVxuXG4ubGF5b3V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIC0yMHB4XG59XG5cbi5sYXlvdXRfX21haW4ge1xuICAgIHBhZGRpbmc6IDIwcHhcbn1cblxuLmxheW91dF9fYXNpZGUge1xuICAgIHBhZGRpbmc6IDIwcHhcbn1cblxuLmxheW91dF9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMlxufVxuXG4ubGF5b3V0X190aXRsZS5jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxufVxuXG4ubWFpbl9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHghaW1wb3J0YW50XG59XG5cbi5tYWluX19uYW1lIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwxMDAlIDExJSw5OCUgODYlLDIlIDEwMSUpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsMTAwJSAxMSUsOTglIDg2JSwyJSAxMDElKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IGJvdHRvbSxsZWZ0IHRvcCxjb2xvci1zdG9wKDAsIzIwNzM3OSksY29sb3Itc3RvcCg5OSUsIzEzNmE4YSkpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCMyMDczNzkgMCwjMTM2YThhIDk5JSlcbn1cblxuLm1haW5fX25hbWUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBtYXJnaW46IDUwcHggYXV0b1xufVxuXG4ubWFpbl9fbmFtZV9kZWMtYWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBmaWxsOiAjZmYwXG59XG5cbi5tYWluX19uYW1lX2RlYy1iZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogLTEwcHg7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcbiAgICBmaWxsOiAjZTk0MTdkXG59XG5cbi5tYWluX19uYW1lX2RlYy1kb3RzLWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGZpbGw6ICNmZjA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbGVmdDogLTMwcHg7XG4gICAgdG9wOiA1cHhcbn1cblxuLm1haW5fX25hbWVfZGVjLWRvdHMtZiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZmlsbDogI2ZmMDtcbiAgICB3aWR0aDogNjBweDtcbiAgICByaWdodDogLTUwcHg7XG4gICAgdG9wOiAyMHB4XG59XG5cbi5tYWluX19uYW1lX2RlYy1jaXJjLWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGZpbGw6ICNlOTQxN2Q7XG4gICAgdG9wOiAtMjBweDtcbiAgICBsZWZ0OiAzMCU7XG4gICAgd2lkdGg6IDE1cHhcbn1cblxuLm1haW5fX25hbWVfZGVjLWNpcmMtZiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZmlsbDogI2U5NDE3ZDtcbiAgICB3aWR0aDogMjBweDtcbiAgICB0b3A6IC0zMHB4O1xuICAgIHJpZ2h0OiAxNSVcbn1cblxuLmZvb3RlciwuaGVhZGVyIHtcbiAgICBmbGV4LXNocmluazogMFxufVxuXG5tYWluIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIGZsZXgtZ3JvdzogMVxufVxuXG4ubGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6MCAzMHB4XG4gICAgfVxuXG4gICAgLmxheW91dCB7XG4gICAgICAgIG1hcmdpbjogMCAtMzBweFxuICAgIH1cblxuICAgIC5sYXlvdXRfX21haW4ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHhcbiAgICB9XG5cbiAgICAubGF5b3V0X190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICBmb250LXNpemU6IDMuOHJlbVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmxheW91dCB7XG4gICAgICAgIGRpc3BsYXk6LXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICB9XG5cbiAgICAubGF5b3V0X19tYWluIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMVxuICAgIH1cbn1cblxuKiw6YWZ0ZXIsOmJlZm9yZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG46Zm9jdXMge1xuICAgIG91dGxpbmU6IDAhaW1wb3J0YW50XG59XG5cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlblxufVxuXG5ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJyxBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG1heC13aWR0aDogMTAwJVxufVxuXG5ib2R5LmJvZHlfb3ZlcmZsb3cge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogMTAwdndcbn1cblxuYm9keSAubXRfaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbmJvZHkgLmhpZGRlbiB7XG4gICAgaGVpZ2h0OiAwIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50XG59XG5cbmlmcmFtZSxpbWcsdmlkZW8ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG9cbn1cblxuLmltZ19hYnNvbHV0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbi5zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAxMHB4IDBcbn1cblxuLmxhenlsb2FkLC5sYXp5bG9hZGluZyB7XG4gICAgb3BhY2l0eTogMFxufVxuXG4ubGF6eWxvYWRlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkgLm10X2hpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6LXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICB9XG5cbiAgICBib2R5IC50X2hpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICB9XG5cbiAgICAuc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMFxuICAgIH1cbn1cblxuLmgxLGgxIHtcbiAgICBmb250LXNpemU6IDIuOTIzMDhyZW1cbn1cblxuLmgyLGgyIHtcbiAgICBmb250LXNpemU6IDIuMzA3NjlyZW1cbn1cblxuLmgzLGgzIHtcbiAgICBmb250LXNpemU6IDJyZW1cbn1cblxuLmg0LGg0IHtcbiAgICBmb250LXNpemU6IDEuNjkyMzFyZW1cbn1cblxuLmg1LGg1IHtcbiAgICBmb250LXNpemU6IDFyZW1cbn1cblxuLmg2LGg2IHtcbiAgICBmb250LXNpemU6IC44cmVtXG59XG5cbnVsIHtcbiAgICBtYXJnaW46IDBcbn1cblxudGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHhcbn1cblxudGgge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxufVxuXG50aGVhZCB0ciB0aCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZTk0MTdkXG59XG5cbnRyOm50aC1jaGlsZCgybikge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMzLDY1LDEyNSwuMDMpXG59XG5cbnRyOmxhc3QtY2hpbGQgdGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2U5NDE3ZFxufVxuXG50Ym9keSB0ZCB7XG4gICAgcGFkZGluZzogMTVweCA3cHhcbn1cblxuLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBjb2xvcjogI2U4ZWJlZFxufVxuXG4uY29udGVudCBpbWcge1xuICAgIG1hcmdpbjogMCBhdXRvXG59XG5cbi5jb250ZW50X190aXRsZSBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnRcbn1cblxuLmNvbnRlbnQgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZTk0MTdkXG59XG5cbi5jb250ZW50IGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbi5jb250ZW50IHBpY3R1cmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDEwcHhcbn1cblxuLmNvbnRlbnQgcGljdHVyZVtjbGFzc10ge1xuICAgIG1hcmdpbi1ib3R0b206IDBcbn1cblxuLmNvbnRlbnQgYVtjbGFzc10ge1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbi5jb250ZW50IGFbY2xhc3NdOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbn1cblxuLmNvbnRlbnQgLmJ1dHRvbl9wdXJlLC5jb250ZW50IC5idXR0b25feWVsbG93IHtcbiAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMzVweDtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig5NSUgMTAwJSw2JSA5NCUsMSUgMTglLDk5JSAxNyUpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig5NSUgMTAwJSw2JSA5NCUsMSUgMTglLDk5JSAxNyUpXG59XG5cbi5jb250ZW50IC5idXR0b25fcHVyZTpob3ZlciwuY29udGVudCAuYnV0dG9uX3llbGxvdzpob3ZlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpXG59XG5cbi5jb250ZW50IC5idXR0b25feWVsbG93IHtcbiAgICBjb2xvcjogI2U5NDE3ZCFpbXBvcnRhbnRcbn1cblxuLmNvbnRlbnQgb2wsLmNvbnRlbnQgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMzBweFxufVxuXG4uY29udGVudCBvbFtjbGFzc10sLmNvbnRlbnQgdWxbY2xhc3NdIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMFxufVxuXG4uY29udGVudCBoMSwuY29udGVudCBoMiwuY29udGVudCBoMywuY29udGVudCBoNCwuY29udGVudCBoNSwuY29udGVudCBoNiwuY29udGVudCBsaSwuY29udGVudCBvbCwuY29udGVudCBwLC5jb250ZW50IHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweFxufVxuXG4uY29udGVudCAuaDEsLmNvbnRlbnQgLmgyLC5jb250ZW50IC5oMywuY29udGVudCAuaDQsLmNvbnRlbnQgLmg1LC5jb250ZW50IC5oNiwuY29udGVudCBoMSwuY29udGVudCBoMiwuY29udGVudCBoMywuY29udGVudCBoNCwuY29udGVudCBoNSwuY29udGVudCBoNiB7XG4gICAgdGV4dC1zaGFkb3c6IDJweCAycHggMCAjZTk0MTdkO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmgxLGgxIHtcbiAgICAgICAgZm9udC1zaXplOjMuOHJlbVxuICAgIH1cblxuICAgIC5oMixoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbVxuICAgIH1cblxuICAgIC5oMyxoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtXG4gICAgfVxuXG4gICAgLmg0LGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW1cbiAgICB9XG5cbiAgICAuaDUsaDUge1xuICAgICAgICBmb250LXNpemU6IDJyZW1cbiAgICB9XG5cbiAgICAuaDYsaDYge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbVxuICAgIH1cbn1cblxuLmJ1dHRvbixhLGJ1dHRvbixpbnB1dCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4zcyxiYWNrZ3JvdW5kIC4zcyxib3JkZXItY29sb3IgLjNzLGZpbGwgLjNzLG9wYWNpdHkgLjNzO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyxiYWNrZ3JvdW5kIC4zcyxib3JkZXItY29sb3IgLjNzLGZpbGwgLjNzLG9wYWNpdHkgLjNzXG59XG5cbi5idXR0b25fZ3JheSwuYnV0dG9uX3B1cmUsLmJ1dHRvbl95ZWxsb3cge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgaGVpZ2h0OiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIGhlaWdodDogLW1vei1tYXgtY29udGVudDtcbiAgICBoZWlnaHQ6IG1heC1jb250ZW50XG59XG5cbi5idXR0b25fY2VudGVyIHtcbiAgICBtYXJnaW46IDEwcHggYXV0b1xufVxuXG4uYnV0dG9uLWxpbmUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmJ1dHRvbi1saW5lX3B1cmUge1xuICAgIGNvbG9yOiAjZTk0MTdkO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2U5NDE3ZFxufVxuXG4uYnV0dG9uLWxpbmVfcHVyZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZjA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwXG59XG5cbi5idXR0b25fcHVyZSB7XG4gICAgYmFja2dyb3VuZDogI2U5NDE3ZDtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4uYnV0dG9uX3B1cmU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmYwXG59XG5cbi5idXR0b25feWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmYwO1xuICAgIGNvbG9yOiAjZTk0MTdkXG59XG5cbi5idXR0b25fYW5pbTpob3ZlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIHotaW5kZXg6IDJcbn1cblxuLmJ1dHRvbl9maXJzdCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbigwIDI1JSwxMDAlIDAsMTAwJSAxMDAlLDklIDk2JSk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMjUlLDEwMCUgMCwxMDAlIDEwMCUsOSUgOTYlKVxufVxuXG4uYnV0dG9uX2xhc3Qge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oMCAxMyUsMTAwJSAwLDk2JSA3NSUsMCA5NSUpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDEzJSwxMDAlIDAsOTYlIDc1JSwwIDk1JSlcbn1cblxuLmJ1dHRvbl9fbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHhcbn1cblxuLmJ1dHRvbl9fbWVudS1saW5lIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSlcbn1cblxuLmJ1dHRvbl9fbWVudS1saW5lOmFmdGVyLC5idXR0b25fX21lbnUtbGluZTpiZWZvcmUge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJ1xufVxuXG4uYnV0dG9uX19tZW51LWxpbmU6YWZ0ZXIge1xuICAgIHRvcDogLTlweFxufVxuXG4uYnV0dG9uX19tZW51LWxpbmU6YmVmb3JlIHtcbiAgICB0b3A6IDlweFxufVxuXG4uYnV0dG9uX19tZW51X2FjdGl2ZSAuYnV0dG9uX19tZW51LWxpbmUge1xuICAgIGJhY2tncm91bmQ6IDAgMFxufVxuXG4uYnV0dG9uX19tZW51X2FjdGl2ZSAuYnV0dG9uX19tZW51LWxpbmU6YWZ0ZXIsLmJ1dHRvbl9fbWVudV9hY3RpdmUgLmJ1dHRvbl9fbWVudS1saW5lOmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6ICNlOTQxN2Rcbn1cblxuLmJ1dHRvbl9fbWVudV9hY3RpdmUgLmJ1dHRvbl9fbWVudS1saW5lOmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcbn1cblxuLmJ1dHRvbl9fbWVudV9hY3RpdmUgLmJ1dHRvbl9fbWVudS1saW5lOmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZylcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJ1dHRvbl9tZCB7XG4gICAgICAgIHBhZGRpbmc6MjBweCA0NXB4XG4gICAgfVxufVxuXG4uaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLGxlZnQgYm90dG9tLGZyb20ocmdiYSgwLDAsMCwuNikpLGNvbG9yLXN0b3AoMTAlLHJnYmEoMCwwLDAsLjUpKSxjb2xvci1zdG9wKDIwJSxyZ2JhKDAsMCwwLC40KSksY29sb3Itc3RvcCgzMCUscmdiYSgwLDAsMCwuMykpLGNvbG9yLXN0b3AoNDAlLHJnYmEoMCwwLDAsLjIpKSxjb2xvci1zdG9wKDUwJSxyZ2JhKDAsMCwwLC4xKSksdG8ocmdiYSgyNTUsMCwwLDApKSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZyxyZ2JhKDAsMCwwLC42KSAwLHJnYmEoMCwwLDAsLjUpIDEwJSxyZ2JhKDAsMCwwLC40KSAyMCUscmdiYSgwLDAsMCwuMykgMzAlLHJnYmEoMCwwLDAsLjIpIDQwJSxyZ2JhKDAsMCwwLC4xKSA1MCUscmdiYSgyNTUsMCwwLDApIDEwMCUpO1xuICAgIHotaW5kZXg6IDExO1xufVxuXG4uaGVhZGVyX2ZpeGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWU3MjdjXG59XG5cbi5oZWFkZXJfZml4ZWQgLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDUwcHhcbn1cblxuLmhlYWRlcl9maXhlZCAubG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uaGVhZGVyX2ZpeGVkIC5sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDcwcHg7XG5cbiAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDgwJTtcbiAgICB9XG59XG5cbi5oZWFkZXJfZml4ZWQgLmxvZ29fX3N2ZyB7XG4gICAgZGlzcGxheTogbm9uZVxufVxuXG4uaGVhZGVyX2FjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzIyMjtcbiAgICBoZWlnaHQ6IDgwcHhcbn1cblxuLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAgIHRyYW5zaXRpb246IC4zc1xufVxuXG4uaGVhZGVyX19maXhlZCB7XG4gICAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsMCwwLC41KVxufVxuXG4ubmF2aWdhdGlvbiB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICBmbGV4OiAxIDA7XG4gICAgaGVpZ2h0OiAxMDAlXG59XG5cbi5uYXZpZ2F0aW9uX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDc1cHg7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICMyMjI7XG4gICAgaGVpZ2h0OiAwIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgICB0cmFuc2l0aW9uOiAuM3Ncbn1cblxuLm5hdmlnYXRpb25fX2NvbnRhaW5lcl92aXNpYmxlIHtcbiAgICB0b3A6IDgwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KSFpbXBvcnRhbnRcbn1cblxuLm5hdmlnYXRpb25fX2xpc3Qge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgdG9wOiAtNTBweFxufVxuXG4ubmF2aWdhdGlvbl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICBmbGV4OiAxIDAgMTAwJTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICAmID4gLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1Yi1tZW51IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmMDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5hdmlnYXRpb25fX2xpbmsge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG4ubmF2aWdhdGlvbl9fbGluay1zdmcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBmaWxsOiAjZmZmO1xuICAgIG1hcmdpbi1yaWdodDogMTBweFxufVxuXG4ubmF2aWdhdGlvbl9fbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNmZjA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5uYXZpZ2F0aW9uX19saW5rOmhvdmVyIC5uYXZpZ2F0aW9uX19saW5rLXN2ZyB7XG4gICAgZmlsbDogI2ZmMFxufVxuXG4ubmF2aWdhdGlvbl9fbGlua3Mge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDYwcHhcbn1cblxuLm5hdmlnYXRpb25fX2xpbmtzIC5idXR0b25fZmlyc3Qge1xuICAgIG1hcmdpbi1yaWdodDogMTVweFxufVxuXG4ubmF2aWdhdGlvbl9fbGlua3MgLmJ1dHRvbl9sYXN0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweFxufVxuXG4ubG9nbyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi5sb2dvX19zdmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlXG59XG5cbi5sb2dvX19hY3RpdmUge1xuICAgIGRpc3BsYXk6IG5vbmVcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzowIDEwcHhcbiAgICB9XG5cbiAgICAubmF2aWdhdGlvbl9faXRlbSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgIC5zdWItbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sb2dvIHtcbiAgICAgICAgd2lkdGg6NjBweDtcbiAgICAgICAgbWluLXdpZHRoOiA2MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNDBweFxuICAgIH1cblxuICAgIC5uYXZpZ2F0aW9uIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwXG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb25fX2NvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICB9XG5cbiAgICAubmF2aWdhdGlvbl9fbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93XG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb25fX2l0ZW0ge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICBmbGV4OiAxIDAgMTAwcHhcbiAgICB9XG5cbiAgICAubmF2aWdhdGlvbl9fbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtXG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb25fX2xpbmstc3ZnIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweFxuICAgIH1cblxuICAgIC5uYXZpZ2F0aW9uX19saW5rcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IDBcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uYXZpZ2F0aW9uX19saW5rIHtcbiAgICAgICAgZm9udC1zaXplOjEuOHJlbVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5uYXZpZ2F0aW9uX19saXN0IHtcbiAgICAgICAgcGFkZGluZzowIDIwcHggMCAzMHB4XG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb25fX2xpbmsge1xuICAgICAgICBmb250LXNpemU6IDJyZW1cbiAgICB9XG5cbiAgICAubmF2aWdhdGlvbl9fbGlua3Mge1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDBcbiAgICB9XG5cbiAgICAubmF2aWdhdGlvbl9fbGlua3MgLmJ1dHRvbl9maXJzdCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMlxuICAgIH1cblxuICAgIC5uYXZpZ2F0aW9uX19saW5rcyAuYnV0dG9uX2xhc3Qge1xuICAgICAgICBtYXJnaW46IDAgMCAtMjBweCAtMzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHhcbiAgICB9XG5cbiAgICAubmF2aWdhdGlvbl9fbGlua3MgLmJ1dHRvbl9sYXN0OmFjdGl2ZSwubmF2aWdhdGlvbl9fbGlua3MgLmJ1dHRvbl9sYXN0OmZvY3VzLC5uYXZpZ2F0aW9uX19saW5rcyAuYnV0dG9uX2xhc3Q6aG92ZXIge1xuICAgICAgICB6LWluZGV4OiAzXG4gICAgfVxuXG4gICAgLmxvZ28ge1xuICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTYwcHhcbiAgICB9XG59XG5cbi5icmVhZGNydW1icyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDAhaW1wb3J0YW50XG59XG5cbi5icmVhZGNydW1ic19faXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBjb2xvcjogI2U5NDE3ZFxufVxuXG4uYnJlYWRjcnVtYnNfX2l0ZW06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICc+JztcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgICBjb2xvcjogI2U5NDE3ZFxufVxuXG4uYnJlYWRjcnVtYnNfX2l0ZW06Zmlyc3QtY2hpbGQgLmJyZWFkY3J1bWJzX19saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxufVxuXG4uYnJlYWRjcnVtYnNfX2l0ZW06bGFzdC1jaGlsZCAuYnJlYWRjcnVtYnNfX2xpbmsge1xuICAgIGNvbG9yOiAjZmYwXG59XG5cbi5icmVhZGNydW1ic19faXRlbTpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZVxufVxuXG4uYnJlYWRjcnVtYnNfX2xpbmsge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZTk0MTdkXG59XG5cbi5icmVhZGNydW1ic19fbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNmZjBcbn1cblxuLmNhcnVzZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmNhcnVzZWxfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMzB2dztcbiAgICBtaW4taGVpZ2h0OiAyNzBweDtcbiAgICBtYXgtaGVpZ2h0OiA0MjBweFxufVxuXG4uY2FydXNlbF9fbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJVxufVxuXG4uY2FydXNlbF9fdW5pdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgICB0cmFuc2l0aW9uOiAuM3Ncbn1cblxuLmNhcnVzZWxfX3BpY3R1cmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9ja1xufVxuXG4uY2FydXNlbF9faW5kaWNhdG9yIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHotaW5kZXg6IDJcbn1cblxuLmNhcnVzZWxfX2RvdHMge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi5jYXJ1c2VsX19kb3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW46IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZWJlZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmNhcnVzZWxfX2RvdDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpXG59XG5cbi5jYXJ1c2VsX19jb250YWluZXJbZGF0YS1wb3NpdGlvbj1cIjFcIl0gLmNhcnVzZWxfX3VuaXRbZGF0YS1wb3NpdGlvbj1cIjFcIl0ge1xuICAgIG9wYWNpdHk6IDEhaW1wb3J0YW50XG59XG5cbi5jYXJ1c2VsX19jb250YWluZXJbZGF0YS1wb3NpdGlvbj1cIjFcIl0gLmNhcnVzZWxfX2RvdFtkYXRhLXBvc2l0aW9uPVwiMVwiXSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwXG59XG5cbi5jYXJ1c2VsX19jb250YWluZXJbZGF0YS1wb3NpdGlvbj1cIjFcIl0gLmNhcnVzZWxfX2RvdFtkYXRhLXBvc2l0aW9uPVwiMVwiXTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmMFxufVxuXG4uY2FydXNlbF9fY29udGFpbmVyW2RhdGEtcG9zaXRpb249XCIyXCJdIC5jYXJ1c2VsX191bml0W2RhdGEtcG9zaXRpb249XCIyXCJdIHtcbiAgICBvcGFjaXR5OiAxIWltcG9ydGFudFxufVxuXG4uY2FydXNlbF9fY29udGFpbmVyW2RhdGEtcG9zaXRpb249XCIyXCJdIC5jYXJ1c2VsX19kb3RbZGF0YS1wb3NpdGlvbj1cIjJcIl0ge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmMFxufVxuXG4uY2FydXNlbF9fY29udGFpbmVyW2RhdGEtcG9zaXRpb249XCIyXCJdIC5jYXJ1c2VsX19kb3RbZGF0YS1wb3NpdGlvbj1cIjJcIl06YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZjBcbn1cblxuLmNhcnVzZWxfX2NvbnRhaW5lcltkYXRhLXBvc2l0aW9uPVwiM1wiXSAuY2FydXNlbF9fdW5pdFtkYXRhLXBvc2l0aW9uPVwiM1wiXSB7XG4gICAgb3BhY2l0eTogMSFpbXBvcnRhbnRcbn1cblxuLmNhcnVzZWxfX2NvbnRhaW5lcltkYXRhLXBvc2l0aW9uPVwiM1wiXSAuY2FydXNlbF9fZG90W2RhdGEtcG9zaXRpb249XCIzXCJdIHtcbiAgICBib3JkZXItY29sb3I6ICNmZjBcbn1cblxuLmNhcnVzZWxfX2NvbnRhaW5lcltkYXRhLXBvc2l0aW9uPVwiM1wiXSAuY2FydXNlbF9fZG90W2RhdGEtcG9zaXRpb249XCIzXCJdOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmYwXG59XG5cbi5jYXJ1c2VsX19jb250YWluZXJbZGF0YS1wb3NpdGlvbj1cIjRcIl0gLmNhcnVzZWxfX3VuaXRbZGF0YS1wb3NpdGlvbj1cIjRcIl0ge1xuICAgIG9wYWNpdHk6IDEhaW1wb3J0YW50XG59XG5cbi5jYXJ1c2VsX19jb250YWluZXJbZGF0YS1wb3NpdGlvbj1cIjRcIl0gLmNhcnVzZWxfX2RvdFtkYXRhLXBvc2l0aW9uPVwiNFwiXSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwXG59XG5cbi5jYXJ1c2VsX19jb250YWluZXJbZGF0YS1wb3NpdGlvbj1cIjRcIl0gLmNhcnVzZWxfX2RvdFtkYXRhLXBvc2l0aW9uPVwiNFwiXTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmMFxufVxuXG4uY2FydXNlbF9fY29udGFpbmVyW2RhdGEtcG9zaXRpb249XCI1XCJdIC5jYXJ1c2VsX191bml0W2RhdGEtcG9zaXRpb249XCI1XCJdIHtcbiAgICBvcGFjaXR5OiAxIWltcG9ydGFudFxufVxuXG4uY2FydXNlbF9fY29udGFpbmVyW2RhdGEtcG9zaXRpb249XCI1XCJdIC5jYXJ1c2VsX19kb3RbZGF0YS1wb3NpdGlvbj1cIjVcIl0ge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmMFxufVxuXG4uY2FydXNlbF9fY29udGFpbmVyW2RhdGEtcG9zaXRpb249XCI1XCJdIC5jYXJ1c2VsX19kb3RbZGF0YS1wb3NpdGlvbj1cIjVcIl06YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZjBcbn1cblxuLmNhcnVzZWxfX2NvbnRhaW5lcltkYXRhLXBvc2l0aW9uPVwiNlwiXSAuY2FydXNlbF9fdW5pdFtkYXRhLXBvc2l0aW9uPVwiNlwiXSB7XG4gICAgb3BhY2l0eTogMSFpbXBvcnRhbnRcbn1cblxuLmNhcnVzZWxfX2NvbnRhaW5lcltkYXRhLXBvc2l0aW9uPVwiNlwiXSAuY2FydXNlbF9fZG90W2RhdGEtcG9zaXRpb249XCI2XCJdIHtcbiAgICBib3JkZXItY29sb3I6ICNmZjBcbn1cblxuLmNhcnVzZWxfX2NvbnRhaW5lcltkYXRhLXBvc2l0aW9uPVwiNlwiXSAuY2FydXNlbF9fZG90W2RhdGEtcG9zaXRpb249XCI2XCJdOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmYwXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXJ1c2VsX19waWN0dXJlIHtcbiAgICAgICAgbWF4LWhlaWdodDoyNjBweFxuICAgIH1cblxuICAgIC5jYXJ1c2VsX19jb250ZW50IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggNDBweFxuICAgIH1cblxuICAgIC5jYXJ1c2VsX190aXRsZSB7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHhcbiAgICB9XG59XG5cbi5mYXEge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG59XG5cbi5mYXEgYSB7XG4gICAgY29sb3I6ICNlOTQxN2Rcbn1cblxuLmZhcSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxufVxuXG4uZmFxX19pdGVtIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHhcbn1cblxuLmZhcV9faXRlbTpudGgtY2hpbGQoMm4rMSkge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMzLDY1LDEyNSwuMDUpXG59XG5cbi5mYXFfX2l0ZW1bb3Blbl0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwXG59XG5cbi5mYXFfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4uZmFxX190aXRsZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIitcIjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICNlOTQxN2Q7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDIuMnJlbVxufVxuXG4uZmFxX190aXRsZTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyXG59XG5cbi5mYXFfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxufVxuXG5zdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnRcbn1cblxuZGV0YWlsc1tvcGVuXSBzdW1tYXJ5OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiLVwiXG59XG5cbi5jYXRlZ29yaWVzIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAhaW1wb3J0YW50XG59XG5cbi5jYXRlZ29yaWVzX19saXN0IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG92ZXJmbG93LXg6IGF1dG9cbn1cblxuLmNhdGVnb3JpZXNfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLXdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIG1pbi13aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgICBtaW4td2lkdGg6IG1heC1jb250ZW50XG59XG5cbi5jYXRlZ29yaWVzX19saW5rIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtaW4td2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgICB0cmFuc2l0aW9uOiAuM3Ncbn1cblxuLmNhdGVnb3JpZXNfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmYwXG59XG5cbi5jYXRlZ29yaWVzX19saW5rOmhvdmVyIC5jYXRlZ29yaWVzX19zdmcge1xuICAgIGZpbGw6ICNmZjBcbn1cblxuLmNhdGVnb3JpZXNfX3N2ZyB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGZpbGw6ICNmZmY7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBkaXNwbGF5OiBibG9ja1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2F0YWxvZ19fbGluayB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvd1xuICAgIH1cblxuICAgIC5jYXRhbG9nX19zdmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweFxuICAgIH1cbn1cblxuLnByb21vX19saXN0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxufVxuXG4ucHJvbW9fX2l0ZW0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XG4gICAgdHJhbnNpdGlvbjogLjVzXG59XG5cbi5wcm9tb19faXRlbTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA5NSU7XG4gICAgaGVpZ2h0OiA4NSU7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oOTAlIDkzJSwzJSA5OSUsMCA2JSw5NSUgMCk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDkwJSA5MyUsMyUgOTklLDAgNiUsOTUlIDApO1xuICAgIHRvcDogNSU7XG4gICAgbGVmdDogLTNweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJhY2tncm91bmQ6ICM4ZTU4YTNcbn1cblxuLnByb21vX19pdGVtOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTAlO1xuICAgIHJpZ2h0OiAxMCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDNkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00M2RlZyk7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogI2U5NDE3ZDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcbiAgICB0cmFuc2l0aW9uOiAuNXNcbn1cblxuLnByb21vX19pdGVtIC5idXR0b25fcHVyZSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgcGFkZGluZzogMTVweCAzNXB4O1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDk1JSAxMDAlLDYlIDk0JSwxJSAxOCUsOTklIDE3JSk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDk1JSAxMDAlLDYlIDk0JSwxJSAxOCUsOTklIDE3JSlcbn1cblxuLnByb21vX19pdGVtIC5idXR0b25fcHVyZTpob3ZlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpXG59XG5cbi5wcm9tb19faXRlbTpob3ZlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweClcbn1cblxuLnByb21vX19pdGVtOmhvdmVyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjZmYwXG59XG5cbi5wcm9tb19faXRlbTpob3ZlciAucHJvbW9fX2RlYy1hZnRlciB7XG4gICAgb3BhY2l0eTogMVxufVxuXG4ucHJvbW9fX2l0ZW06aG92ZXIgLnByb21vX19kZWMtYWZ0ZXI6YWZ0ZXIge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmMDtcbiAgICB0b3A6IDIlO1xuICAgIGxlZnQ6IC0xNSVcbn1cblxuLnByb21vX19pdGVtOmhvdmVyIC5wcm9tb19fZGVjLWFmdGVyOmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgYmFja2dyb3VuZDogI2U5NDE3ZFxufVxuXG4ucHJvbW9fX2l0ZW06aG92ZXIgLnByb21vX19kZWMtYmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxXG59XG5cbi5wcm9tb19faXRlbTpob3ZlciAucHJvbW9fX2RlYy1iZWZvcmU6YmVmb3JlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDAlKSByb3RhdGUoLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwJSkgcm90YXRlKC0zMGRlZylcbn1cblxuLnByb21vX19pdGVtOmhvdmVyIC5wcm9tb19fZGVjLWJlZm9yZTphZnRlciB7XG4gICAgYm90dG9tOiAxNXB4XG59XG5cbi5wcm9tb19fZGVjLWFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IC0xXG59XG5cbi5wcm9tb19fZGVjLWFmdGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjVweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI2U5NDE3ZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1JTtcbiAgICBsZWZ0OiAtNSU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XG4gICAgdHJhbnNpdGlvbjogLjVzXG59XG5cbi5wcm9tb19fZGVjLWFmdGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmYwO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcbiAgICB0cmFuc2l0aW9uOiAuNXNcbn1cblxuLnByb21vX19kZWMtYmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwXG59XG5cbi5wcm9tb19fZGVjLWJlZm9yZTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAzMCU7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZjA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDE1ZGVnKVxufVxuXG4ucHJvbW9fX2RlYy1iZWZvcmU6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDMwJTtcbiAgICBjb250ZW50OiAnJztcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNlOTQxN2Q7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwJSkgcm90YXRlKC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MCUpIHJvdGF0ZSgtMTVkZWcpXG59XG5cbi5wcm9tb19fcGljdHVyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA1MHZ3O1xuICAgIG1heC1oZWlnaHQ6IDIyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig5MCUgOTMlLDMlIDk5JSwwIDYlLDk1JSAwKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oOTAlIDkzJSwzJSA5OSUsMCA2JSw5NSUgMCk7XG4gICAgei1pbmRleDogMVxufVxuXG4ucHJvbW9fX2ltZyB7XG4gICAgei1pbmRleDogMlxufVxuXG4udHVybmFtZW50cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxufVxuXG4udHVybmFtZW50cyAuY2F0YWxvZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNmZjA7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDBcbn1cblxuLnR1cm5hbWVudHNfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbn1cblxuLnR1cm5hbWVudHNfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgZmxleDogMSAwIDEwMCVcbn1cblxuLnR1cm5hbWVudHNfX2JveCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi50dXJuYW1lbnRzX19ib3ggLmJ1dHRvbl9wdXJlIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbigxNCUgMTklLDg4JSAwLDkzJSA4NiUsMTIlIDkyJSk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDE0JSAxOSUsODglIDAsOTMlIDg2JSwxMiUgOTIlKTtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHggMjBweCA0MHB4XG59XG5cbi50dXJuYW1lbnRzX19ib3ggLmJ1dHRvbl9wdXJlOmhvdmVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgYmFja2dyb3VuZDogI2M3MTc1NlxufVxuXG4udHVybmFtZW50c19fZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMzVweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICAgIG1pbi13aWR0aDogMjgwcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gICAgdHJhbnNpdGlvbjogLjNzXG59XG5cbi50dXJuYW1lbnRzX19kZXNjcmlwdGlvbjphZnRlciB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMzAlO1xuICAgIGhlaWdodDogMTEwJTtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIGJhY2tncm91bmQ6ICNlOTQxN2Q7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oNCUgMTIlLDEwMCUgNSUsOTAlIDk5JSwxMCUgOTIlKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oNCUgMTIlLDEwMCUgNSUsOTAlIDk5JSwxMCUgOTIlKTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB6LWluZGV4OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxufVxuXG4udHVybmFtZW50c19fZGVzY3JpcHRpb246aG92ZXI6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgYmFja2dyb3VuZDogI2M3MTc1NlxufVxuXG4udHVybmFtZW50c19fdGl0bGUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpY1xufVxuXG4udHVybmFtZW50c19fbmFtZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmXG59XG5cbi50dXJuYW1lbnRzX19kYXRlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogMTBweCAwXG59XG5cbi50dXJuYW1lbnRzX19kYXRlX2VuZCwudHVybmFtZW50c19fZGF0ZV9zdGFydCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4udHVybmFtZW50c19faWNvbiB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kOiAjZTk0MTdkO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLnR1cm5hbWVudHNfX2ljb24gc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweFxufVxuXG4udHVybmFtZW50c19fcHJpemVfX3RpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbGlzdC1zdHlsZTogLjdcbn1cblxuLnR1cm5hbWVudHNfX3ByaXplX19jdXJlbnQge1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6ICNlOTQxN2Q7XG4gICAgZm9udC1zaXplOiAzcmVtXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIF9fZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nOjM1cHggNDBweFxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnR1cm5hbWVudHNfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzo2MHB4IDBcbiAgICB9XG5cbiAgICAudHVybmFtZW50c19fYm94IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgZmxleDogMSAwIDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCVcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC50dXJuYW1lbnRzX19uYW1lIHtcbiAgICAgICAgcGFkZGluZzowIDIwcHggMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtXG4gICAgfVxuXG4gICAgLnR1cm5hbWVudHNfX2RhdGUge1xuICAgICAgICBmb250LXNpemU6IDJyZW1cbiAgICB9XG59XG5cbi5jYXRhbG9nX19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLDFmcik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IGF1dG87XG4gICAgZ3JpZC1nYXA6IDIwcHhcbn1cblxuLmNhdGFsb2dfX2xpc3Rfc2VhcmNoLmFjdGl2ZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5jYXRhbG9nX19saXN0X3NlYXJjaC5hY3RpdmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjZmYwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDJweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB6LWluZGV4OiAyXG59XG5cbi5jYXRhbG9nX19saXN0X3NlYXJjaC5hY3RpdmU6YmVmb3JlIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOTQxN2Q7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKVxufVxuXG4uY2F0YWxvZ19faXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDMwdndcbn1cblxuLmNhdGFsb2dfX2l0ZW1fd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50XG59XG5cbi5jYXRhbG9nX19wY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDBcbn1cblxuLmNhdGFsb2dfX2hvdmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjMpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gICAgdHJhbnNpdGlvbjogLjNzXG59XG5cbi5jYXRhbG9nX19ob3ZlcjphZnRlciwuY2F0YWxvZ19faG92ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxufVxuXG4uY2F0YWxvZ19faG92ZXI6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmYwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmMFxufVxuXG4uY2F0YWxvZ19faG92ZXI6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmUwMjk7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZTAyOVxufVxuXG4uY2F0YWxvZ19faG92ZXI6aG92ZXIge1xuICAgIG9wYWNpdHk6IDFcbn1cblxuLmNhdGFsb2dfX2hvdmVyOmhvdmVyOmFmdGVyLC5jYXRhbG9nX19ob3Zlcjpob3ZlcjpiZWZvcmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJVxufVxuXG4uY2F0YWxvZ19faG92ZXI6aG92ZXIgLmNhdGFsb2dfX3RpdGxlIHtcbiAgICB0b3A6IDUlXG59XG5cbi5jYXRhbG9nX19ob3Zlcjpob3ZlciAuY2F0YWxvZ19fY2lyY2xlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxufVxuXG4uY2F0YWxvZ19fdGl0bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwuNCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB6LWluZGV4OiAzXG59XG5cbi5jYXRhbG9nX190aXRsZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZjBcbn1cblxuLmNhdGFsb2dfX2NpcmNsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZjA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgei1pbmRleDogMztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpO1xufVxuXG4uY2F0YWxvZ19fY2lyY2xlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI3cHg7XG4gICAgbGVmdDogMjdweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbiAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5NDE3ZDtcbiAgICBib3JkZXItd2lkdGg6IDhweCAwIDhweCAxNHB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5jYXRhbG9nX19jaXJjbGU6aG92ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KSFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KSFpbXBvcnRhbnRcbn1cblxuLmNhdGFsb2dfX25vbmUge1xuICAgIGNvbG9yOiAjZTk0MTdkO1xuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2U5NDE3ZFxufVxuXG4uY2F0YWxvZy1wcm9tby0xIHtcbiAgICBncmlkLXJvdzogMjtcbiAgICBncmlkLWNvbHVtbjogMS8zXG59XG5cbi5jYXRhbG9nLXByb21vLTIge1xuICAgIGdyaWQtcm93OiA1O1xuICAgIGdyaWQtY29sdW1uOiAxLzNcbn1cblxuLmNhdGFsb2ctcHJvbW8tMyB7XG4gICAgZ3JpZC1yb3c6IDg7XG4gICAgZ3JpZC1jb2x1bW46IDEvM1xufVxuXG4uY2F0YWxvZy1wcm9tby00IHtcbiAgICBncmlkLXJvdzogMTU7XG4gICAgZ3JpZC1jb2x1bW46IDEvM1xufVxuXG4uY2F0YWxvZy1wcm9tby01IHtcbiAgICBncmlkLXJvdzogMTg7XG4gICAgZ3JpZC1jb2x1bW46IDEvM1xufVxuXG4uY2F0YWxvZy1wcm9tb19fd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmNhdGFsb2ctcHJvbW9fX3BpY3R1cmUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmNhdGFsb2ctcHJvbW9fX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIG1heC13aWR0aDogOTAlXG59XG5cbi5jYXRhbG9nLXByb21vX19saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHBhZGRpbmc6IDE1cHggMjVweCAxNXB4IDM1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oOC42JSAwLDk0LjclIDAsOTIlIDEwMCUsMTMlIDkzJSk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDguNiUgMCw5NC43JSAwLDkyJSAxMDAlLDEzJSA5MyUpXG59XG5cbi5jYXRhbG9nLXByb21vX19saW5rOmhvdmVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpIHRyYW5zbGF0ZVgoLTUwJSlcbn1cblxuLmNhdGFsb2dfX2FsbCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMFxufVxuXG4uY2F0YWxvZ19fYWxsX2JnIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaW1nL21vcmUvbG9hZC1tb3JlLndlYnApO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB3aWR0aDogNzhweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxufVxuXG4uZm9ybSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbn1cblxuLmZvcm1fX2JveCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnRcbn1cblxuLmZvcm0gaW5wdXQge1xuICAgIHBhZGRpbmc6IDhweCAxMHB4XG59XG5cbi5mb3JtIC5pbnB1dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzQyNDI0MjtcbiAgICBjb2xvcjogIzQyNDI0MjtcbiAgICBiYWNrZ3JvdW5kOiAjMmMyYzJjXG59XG5cbi5mb3JtIC5pbnB1dDphY3RpdmUsLmZvcm0gLmlucHV0OmZvY3VzLC5mb3JtIC5pbnB1dDpob3ZlciB7XG4gICAgY29sb3I6ICNlOGViZWRcbn1cblxuLnNlYXJjaF9fY2F0YWxvZ19fbGluZSB7XG4gICAgaGVpZ2h0OiA0MHB4XG59XG5cbi5zZWFyY2hfX2NhdGFsb2dfYnRuIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbWluLXdpZHRoOiA0MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEwMCVcbn1cblxuLnNlYXJjaF9fY2F0YWxvZ19zdmcge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGZpbGw6ICNmZmY7XG4gICAgaGVpZ2h0OiAxNXB4XG59XG5cbi5zZWFyY2hfX2NhdGFsb2dfc3ZnOmFjdGl2ZSwuc2VhcmNoX19jYXRhbG9nX3N2Zzpmb2N1cywuc2VhcmNoX19jYXRhbG9nX3N2Zzpob3ZlciB7XG4gICAgZmlsbDogI2ZmMFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2F0YWxvZ19fbGlzdCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMywxZnIpXG4gICAgfVxuXG4gICAgLmNhdGFsb2dfX2l0ZW0ge1xuICAgICAgICBoZWlnaHQ6IDE4dndcbiAgICB9XG5cbiAgICAuY2F0YWxvZ19fY2lyY2xlIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweFxuICAgIH1cblxuICAgIC5jYXRhbG9nX19jaXJjbGU6YWZ0ZXIge1xuICAgICAgICB0b3A6IDMzcHg7XG4gICAgICAgIGxlZnQ6IDMycHhcbiAgICB9XG5cbiAgICAuY2F0YWxvZy1wcm9tby0xIHtcbiAgICAgICAgZ3JpZC1yb3c6IDEvMjtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIvNFxuICAgIH1cblxuICAgIC5jYXRhbG9nLXByb21vLTIge1xuICAgICAgICBncmlkLXJvdzogNztcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIvNFxuICAgIH1cblxuICAgIC5jYXRhbG9nLXByb21vLTMge1xuICAgICAgICBncmlkLXJvdzogNztcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIvNFxuICAgIH1cblxuICAgIC5jYXRhbG9nLXByb21vLTQge1xuICAgICAgICBncmlkLXJvdzogMTE7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyLzRcbiAgICB9XG5cbiAgICAuY2F0YWxvZy1wcm9tby01IHtcbiAgICAgICAgZ3JpZC1yb3c6IDE0O1xuICAgICAgICBncmlkLWNvbHVtbjogMS8zXG4gICAgfVxuXG4gICAgLmNhdGFsb2ctcHJvbW9fX2xpbmsge1xuICAgICAgICBib3R0b206IC01cHhcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXRhbG9nX19saXN0IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LDFmcilcbiAgICB9XG5cbiAgICAuY2F0YWxvZ19faXRlbSB7XG4gICAgICAgIGhlaWdodDogMTN2d1xuICAgIH1cblxuICAgIC5jYXRhbG9nLXByb21vLTEge1xuICAgICAgICBncmlkLXJvdzogMS8zO1xuICAgICAgICBncmlkLWNvbHVtbjogMy81XG4gICAgfVxuXG4gICAgLmNhdGFsb2ctcHJvbW8tMiB7XG4gICAgICAgIGdyaWQtcm93OiA1Lzc7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxLzNcbiAgICB9XG5cbiAgICAuY2F0YWxvZy1wcm9tby0zIHtcbiAgICAgICAgZ3JpZC1yb3c6IDkvMTE7XG4gICAgICAgIGdyaWQtY29sdW1uOiAzLzVcbiAgICB9XG5cbiAgICAuY2F0YWxvZy1wcm9tby00IHtcbiAgICAgICAgZ3JpZC1yb3c6IDEzLzE1O1xuICAgICAgICBncmlkLWNvbHVtbjogMS8zXG4gICAgfVxuXG4gICAgLmNhdGFsb2ctcHJvbW8tNSB7XG4gICAgICAgIGdyaWQtcm93OiAxNS8xNztcbiAgICAgICAgZ3JpZC1jb2x1bW46IDMvNVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhdGFsb2dfX2xpc3Qge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDUsMWZyKVxuICAgIH1cblxuICAgIC5jYXRhbG9nX19pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAxMHZ3XG4gICAgfVxuXG4gICAgLmNhdGFsb2dfX2NpcmNsZSB7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHhcbiAgICB9XG5cbiAgICAuY2F0YWxvZ19fY2lyY2xlOmFmdGVyIHtcbiAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICBsZWZ0OiAyM3B4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDZweCAwIDZweCAxMHB4XG4gICAgfVxuXG4gICAgLmNhdGFsb2dfX2NpcmNsZTpob3ZlciB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIWltcG9ydGFudFxuICAgIH1cblxuICAgIC5jYXRhbG9nLXByb21vLTEge1xuICAgICAgICBncmlkLXJvdzogMS8zO1xuICAgICAgICBncmlkLWNvbHVtbjogMy81XG4gICAgfVxuXG4gICAgLmNhdGFsb2ctcHJvbW8tMiB7XG4gICAgICAgIGdyaWQtcm93OiA0LzY7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxLzNcbiAgICB9XG5cbiAgICAuY2F0YWxvZy1wcm9tby0zIHtcbiAgICAgICAgZ3JpZC1yb3c6IDcvOTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDQvNlxuICAgIH1cblxuICAgIC5jYXRhbG9nLXByb21vLTQge1xuICAgICAgICBncmlkLXJvdzogOS8xMTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIvNFxuICAgIH1cblxuICAgIC5jYXRhbG9nLXByb21vLTUge1xuICAgICAgICBncmlkLXJvdzogMTEvMTM7XG4gICAgICAgIGdyaWQtY29sdW1uOiA1LzdcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY2F0YWxvZ19fbGlzdCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNiwxZnIpXG4gICAgfVxuXG4gICAgLmNhdGFsb2dfX2l0ZW0ge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMzVweFxuICAgIH1cbn1cblxuLmdhbWVfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgXG4gICAgLmdhbWVfX2J1dHRvbnMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4uZ2FtZV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbn1cblxuLmdhbWVfX3dyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAmLWluZm8ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMmE3MDdkO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDAuNyk7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5nYW1lX193cmFwcGVyIC5mbGFzaC1ib3gsLmdhbWVfX3dyYXBwZXIgLmdhbWVfX2lmcmFtZSwuZ2FtZV9fd3JhcHBlciBpZnJhbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwdnc7XG4gICAgbWF4LWhlaWdodDogNjUwcHhcbn1cblxuLmdhbWVfX3dyYXBwZXIgZGl2W2lkXSB7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuLmZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKGltZy9tb3JlL2JnLWZvb3Rlci5zdmcpLC13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLGxlZnQgYm90dG9tLGZyb20oIzJhNzA3ZCksdG8oIzIyMmMyZSkpO1xuICAgIGJhY2tncm91bmQ6IHVybChpbWcvbW9yZS9iZy1mb290ZXIuc3ZnKSxsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCMyYTcwN2QsIzIyMmMyZSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHBhZGRpbmc6IDQwcHggMCAwO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG59XG5cbi5mb290ZXJfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbn1cblxuLmZvb3Rlcl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbn1cblxuLmZvb3Rlcl9fYXNpZGUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICBmbGV4OiAxIDAgMTAwJVxufVxuXG4uZm9vdGVyX19tYWluIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgZmxleDogMSAwIDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG59XG5cbi5mb290ZXItbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgIGNvbG9yOiAjYTBhMWE0O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZjBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb3B5cmlnaHQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMzBweCAwXG59XG5cbi5wYXltZW50c19fdGl0bGUge1xuICAgIGNvbG9yOiAjYTBhMWE0XG59XG5cbi5wYXltZW50c19faXRlbSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5wYXltZW50c19faXRlbS13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4ucGFydG5lcnMsLnBheW1lbnRzIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmRcbn1cblxuLnBhcnRuZXJzX2ljb24sLnBheW1lbnRzX2ljb24ge1xuICAgIGJhY2tncm91bmQ6IHVybChpbWcvbW9yZS9zcHJpdGUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoXCJpbWcvbW9yZS9zcHJpdGUud2VicFwiKSAxeCwgdXJsKFwiaW1nL21vcmUvc3ByaXRlLndlYnBcIikgMngpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldCh1cmwoXCJpbWcvbW9yZS9zcHJpdGUucG5nXCIpIDF4LCB1cmwoXCJpbWcvbW9yZS9zcHJpdGUucG5nXCIpIDJ4KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1NDJweFxufVxuXG4ucGFydG5lcnNfaWNvbi12aXNhLC5wYXltZW50c19pY29uLXZpc2Ege1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTRweCAtMjAzcHg7XG4gICAgd2lkdGg6IDMxcHhcbn1cblxuLnBhcnRuZXJzX2ljb24tbWFlc3RybywucGFydG5lcnNfaWNvbi12aXNhLC5wYXltZW50c19pY29uLW1hZXN0cm8sLnBheW1lbnRzX2ljb24tdmlzYSB7XG4gICAgaGVpZ2h0OiAzMHB4XG59XG5cbi5wYXJ0bmVyc19pY29uLW1hZXN0cm8sLnBheW1lbnRzX2ljb24tbWFlc3RybyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2N3B4IC0xNzRweDtcbiAgICB3aWR0aDogNTBweFxufVxuXG4ucGFydG5lcnNfaWNvbi1xaXdpLC5wYXltZW50c19pY29uLXFpd2kge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTRweCAtMjczcHhcbn1cblxuLnBhcnRuZXJzX2ljb24tcWl3aSwucGFydG5lcnNfaWNvbi13ZWJtb25leSwucGF5bWVudHNfaWNvbi1xaXdpLC5wYXltZW50c19pY29uLXdlYm1vbmV5IHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHhcbn1cblxuLnBhcnRuZXJzX2ljb24td2VibW9uZXksLnBheW1lbnRzX2ljb24td2VibW9uZXkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTRweCAtMzAzcHhcbn1cblxuLnBhcnRuZXJzX2ljb24teWFuZGV4LC5wYXltZW50c19pY29uLXlhbmRleCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxN3B4IC0yMzNweDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDMwcHhcbn1cblxuLnBhcnRuZXJzX2ljb24tc2tyaWxsLC5wYXltZW50c19pY29uLXNrcmlsbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xNTBweDtcbiAgICB3aWR0aDogNThweFxufVxuXG4ucGFydG5lcnNfaWNvbi1uZXRlbGxlciwucGFydG5lcnNfaWNvbi1za3JpbGwsLnBheW1lbnRzX2ljb24tbmV0ZWxsZXIsLnBheW1lbnRzX2ljb24tc2tyaWxsIHtcbiAgICBoZWlnaHQ6IDIwcHhcbn1cblxuLnBhcnRuZXJzX2ljb24tbmV0ZWxsZXIsLnBheW1lbnRzX2ljb24tbmV0ZWxsZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzdweCAtMzQycHg7XG4gICAgd2lkdGg6IDEyMnB4XG59XG5cbi5wYXJ0bmVyc19pY29uLXF1aWNrZmlyZSwucGF5bWVudHNfaWNvbi1xdWlja2ZpcmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNThweCAtMjQycHg7XG4gICAgd2lkdGg6IDc1cHhcbn1cblxuLnBhcnRuZXJzX2ljb24tbmV0ZW50LC5wYXJ0bmVyc19pY29uLXF1aWNrZmlyZSwucGF5bWVudHNfaWNvbi1uZXRlbnQsLnBheW1lbnRzX2ljb24tcXVpY2tmaXJlIHtcbiAgICBoZWlnaHQ6IDMwcHhcbn1cblxuLnBhcnRuZXJzX2ljb24tbmV0ZW50LC5wYXltZW50c19pY29uLW5ldGVudCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzcHggLTM0MnB4O1xuICAgIHdpZHRoOiA4NHB4XG59XG5cbi5wYXJ0bmVyc19pY29uLXlnZ2RyYXNpbCwucGF5bWVudHNfaWNvbi15Z2dkcmFzaWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMThweCAtMTc0cHg7XG4gICAgd2lkdGg6IDE0OXB4XG59XG5cbi5wYXJ0bmVyc19pY29uLXF1aWNrc3BpbiwucGFydG5lcnNfaWNvbi15Z2dkcmFzaWwsLnBheW1lbnRzX2ljb24tcXVpY2tzcGluLC5wYXltZW50c19pY29uLXlnZ2RyYXNpbCB7XG4gICAgaGVpZ2h0OiAzMHB4XG59XG5cbi5wYXJ0bmVyc19pY29uLXF1aWNrc3BpbiwucGF5bWVudHNfaWNvbi1xdWlja3NwaW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzNweCAwO1xuICAgIHdpZHRoOiAxMjRweFxufVxuXG4ucGFydG5lcnNfaWNvbi1wdXNoZ2FtaW5nLC5wYXltZW50c19pY29uLXB1c2hnYW1pbmcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDBweCAtMzBweDtcbiAgICB3aWR0aDogMTU2cHg7XG4gICAgaGVpZ2h0OiA0MXB4XG59XG5cbi5wYXJ0bmVyc19pY29uLWVsaywucGF5bWVudHNfaWNvbi1lbGsge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjZweCAtMzk1cHg7XG4gICAgd2lkdGg6IDc3cHhcbn1cblxuLnBhcnRuZXJzX2ljb24tZWxrLC5wYXJ0bmVyc19pY29uLXRodW5kZXJraWNrLC5wYXltZW50c19pY29uLWVsaywucGF5bWVudHNfaWNvbi10aHVuZGVya2ljayB7XG4gICAgaGVpZ2h0OiAzMHB4XG59XG5cbi5wYXJ0bmVyc19pY29uLXRodW5kZXJraWNrLC5wYXltZW50c19pY29uLXRodW5kZXJraWNrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTdweCAtMzEycHg7XG4gICAgd2lkdGg6IDk1cHhcbn1cblxuLnBhcnRuZXJzX2ljb24tcGxheW5nbywucGF5bWVudHNfaWNvbi1wbGF5bmdvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMzcHggLTIyMHB4O1xuICAgIHdpZHRoOiAxMDhweFxufVxuXG4ucGFydG5lcnNfaWNvbi1hbWF0aWMsLnBhcnRuZXJzX2ljb24tcGxheW5nbywucGF5bWVudHNfaWNvbi1hbWF0aWMsLnBheW1lbnRzX2ljb24tcGxheW5nbyB7XG4gICAgaGVpZ2h0OiAzMHB4XG59XG5cbi5wYXJ0bmVyc19pY29uLWFtYXRpYywucGF5bWVudHNfaWNvbi1hbWF0aWMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzNweCAtMjUwcHg7XG4gICAgd2lkdGg6IDk5cHhcbn1cblxuLnBhcnRuZXJzX2ljb24tYmlndGltZWdhbWluZywucGF5bWVudHNfaWNvbi1iaWd0aW1lZ2FtaW5nIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMzcHggLTYzcHg7XG4gICAgd2lkdGg6IDExOHB4XG59XG5cbi5wYXJ0bmVyc19pY29uLWJpZ3RpbWVnYW1pbmcsLnBhcnRuZXJzX2ljb24tcmVsYXgsLnBheW1lbnRzX2ljb24tYmlndGltZWdhbWluZywucGF5bWVudHNfaWNvbi1yZWxheCB7XG4gICAgaGVpZ2h0OiAzMHB4XG59XG5cbi5wYXJ0bmVyc19pY29uLXJlbGF4LC5wYXltZW50c19pY29uLXJlbGF4IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMTJweDtcbiAgICB3aWR0aDogOTdweFxufVxuXG4ucGFydG5lcnNfaWNvbi1zcGlub21lbmFsLC5wYXltZW50c19pY29uLXNwaW5vbWVuYWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDRweCAtMTI3cHg7XG4gICAgd2lkdGg6IDE5NnB4O1xuICAgIGhlaWdodDogMjNweFxufVxuXG4ucGFydG5lcnNfaWNvbi1iZWxhdHJhLC5wYXltZW50c19pY29uLWJlbGF0cmEge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzNweCAtMjgwcHhcbn1cblxuLnBhcnRuZXJzX2ljb24tYmVsYXRyYSwucGFydG5lcnNfaWNvbi1iZXRzb2Z0LC5wYXltZW50c19pY29uLWJlbGF0cmEsLnBheW1lbnRzX2ljb24tYmV0c29mdCB7XG4gICAgd2lkdGg6IDk5cHg7XG4gICAgaGVpZ2h0OiAzMHB4XG59XG5cbi5wYXJ0bmVyc19pY29uLWJldHNvZnQsLnBheW1lbnRzX2ljb24tYmV0c29mdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyMXB4IC0yNzJweFxufVxuXG4ucGFydG5lcnNfaWNvbi1iZmdhbWVzLC5wYXltZW50c19pY29uLWJmZ2FtZXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTRweCAtMTczcHg7XG4gICAgd2lkdGg6IDM5cHhcbn1cblxuLnBhcnRuZXJzX2ljb24tYmZnYW1lcywucGFydG5lcnNfaWNvbi1ub2xpbWl0Y2l0eSwucGF5bWVudHNfaWNvbi1iZmdhbWVzLC5wYXltZW50c19pY29uLW5vbGltaXRjaXR5IHtcbiAgICBoZWlnaHQ6IDMwcHhcbn1cblxuLnBhcnRuZXJzX2ljb24tbm9saW1pdGNpdHksLnBheW1lbnRzX2ljb24tbm9saW1pdGNpdHkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzNweCAtOTNweDtcbiAgICB3aWR0aDogMTEycHhcbn1cblxuLnBhcnRuZXJzX2ljb24tZW5kb3JwaGluYSwucGF5bWVudHNfaWNvbi1lbmRvcnBoaW5hIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjdweDtcbiAgICB3aWR0aDogMTA0cHg7XG4gICAgaGVpZ2h0OiA0N3B4XG59XG5cbi5wYXJ0bmVyc19pY29uLWhhYmFuZXJvLC5wYXltZW50c19pY29uLWhhYmFuZXJvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ3cHggLTIxMnB4O1xuICAgIHdpZHRoOiAxNDZweFxufVxuXG4ucGFydG5lcnNfaWNvbi1ib29vbmdvLC5wYXJ0bmVyc19pY29uLWhhYmFuZXJvLC5wYXltZW50c19pY29uLWJvb29uZ28sLnBheW1lbnRzX2ljb24taGFiYW5lcm8ge1xuICAgIGhlaWdodDogMzBweFxufVxuXG4ucGFydG5lcnNfaWNvbi1ib29vbmdvLC5wYXltZW50c19pY29uLWJvb29uZ28ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05N3B4IC0yNzJweDtcbiAgICB3aWR0aDogMTI0cHhcbn1cblxuLnBhcnRuZXJzX2ljb24tYmx1ZXByaW50LC5wYXltZW50c19pY29uLWJsdWVwcmludCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMHB4IC0yNDJweDtcbiAgICB3aWR0aDogMTI4cHhcbn1cblxuLnBhcnRuZXJzX2ljb24tYmx1ZXByaW50LC5wYXJ0bmVyc19pY29uLWV2b2x1dGlvbmdhbWluZywucGF5bWVudHNfaWNvbi1ibHVlcHJpbnQsLnBheW1lbnRzX2ljb24tZXZvbHV0aW9uZ2FtaW5nIHtcbiAgICBoZWlnaHQ6IDMwcHhcbn1cblxuLnBhcnRuZXJzX2ljb24tZXZvbHV0aW9uZ2FtaW5nLC5wYXltZW50c19pY29uLWV2b2x1dGlvbmdhbWluZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMHB4IDA7XG4gICAgd2lkdGg6IDIzM3B4XG59XG5cbi5wYXJ0bmVyc19pY29uLXJlZHRpZ2VyLC5wYXltZW50c19pY29uLXJlZHRpZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM1cHggLTg1cHg7XG4gICAgd2lkdGg6IDE1OHB4O1xuICAgIGhlaWdodDogMzBweFxufVxuXG4ucGFydG5lcnNfaWNvbi10b21ob3JuLC5wYXltZW50c19pY29uLXRvbWhvcm4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTg1cHg7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIGhlaWdodDogNDJweFxufVxuXG4ucGFydG5lcnNfaWNvbi1jb21vZG9fc2VjdXJlLC5wYXltZW50c19pY29uLWNvbW9kb19zZWN1cmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiA4NXB4XG59XG5cbi5wYXJ0bmVyc19pY29uLTE4LC5wYXltZW50c19pY29uLTE4IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNDJweDtcbiAgICB3aWR0aDogNTNweDtcbiAgICBoZWlnaHQ6IDUzcHhcbn1cblxuLnBhcnRuZXJzX2ljb24tcGxheXNvbiwucGF5bWVudHNfaWNvbi1wbGF5c29uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMTJweDtcbiAgICB3aWR0aDogMTQ3cHg7XG4gICAgaGVpZ2h0OiAzMHB4XG59XG5cbi5wYXJ0bmVyc19pY29uLXByYWdtYXRpYywucGF5bWVudHNfaWNvbi1wcmFnbWF0aWMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTZweCAtMzBweDtcbiAgICB3aWR0aDogNzdweDtcbiAgICBoZWlnaHQ6IDM1cHhcbn1cblxuLnBhcnRuZXJzX2ljb24tMXgyR2FtaW5nLC5wYXltZW50c19pY29uLTF4MkdhbWluZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjcycHg7XG4gICAgd2lkdGg6IDk3cHg7XG4gICAgaGVpZ2h0OiA0MHB4XG59XG5cbi5wYXJ0bmVyc19pY29uLTJieTJHYW1pbmcsLnBheW1lbnRzX2ljb24tMmJ5MkdhbWluZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzM3B4IC0xMjNweFxufVxuXG4ucGFydG5lcnNfaWNvbi0yYnkyR2FtaW5nLC5wYXJ0bmVyc19pY29uLWFpbnN3b3J0aCwucGF5bWVudHNfaWNvbi0yYnkyR2FtaW5nLC5wYXltZW50c19pY29uLWFpbnN3b3J0aCB7XG4gICAgd2lkdGg6IDExMXB4O1xuICAgIGhlaWdodDogMzBweFxufVxuXG4ucGFydG5lcnNfaWNvbi1haW5zd29ydGgsLnBheW1lbnRzX2ljb24tYWluc3dvcnRoIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMzcHggLTE1M3B4XG59XG5cbi5wYXJ0bmVyc19pY29uLXdhemRhbiwucGF5bWVudHNfaWNvbi13YXpkYW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODBweCAtMzEycHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTdweFxufVxuXG4ucGFydG5lcnNfaWNvbi1ib29taW5nLWdhbWVzLC5wYXltZW50c19pY29uLWJvb21pbmctZ2FtZXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMzEycHg7XG4gICAgd2lkdGg6IDg4cHg7XG4gICAgaGVpZ2h0OiAzMHB4XG59XG5cbi5wYXJ0bmVyc19pY29uLWdhbmFwYXRpLC5wYXltZW50c19pY29uLWdhbmFwYXRpIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNzRweDtcbiAgICB3aWR0aDogMTE4cHg7XG4gICAgaGVpZ2h0OiAzOHB4XG59XG5cbi5wYXJ0bmVyc19pY29uLWdlbmVzaXMsLnBheW1lbnRzX2ljb24tZ2VuZXNpcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjQycHg7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMzBweFxufVxuXG4ucGFydG5lcnNfaWNvbi1pcm9uZG9nLC5wYXltZW50c19pY29uLWlyb25kb2cge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDRweCAtMTUwcHg7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMjNweFxufVxuXG4ucGFydG5lcnNfaWNvbi1qdXN0Zm9yd2luLC5wYXltZW50c19pY29uLWp1c3Rmb3J3aW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzNweCAtMTgzcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiAzN3B4XG59XG5cbi5wYXJ0bmVyc19pY29uLXJhYmNhdCwucGF5bWVudHNfaWNvbi1yYWJjYXQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzNweCAtMzBweDtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgaGVpZ2h0OiAzM3B4XG59XG5cbi5wYXJ0bmVyc19pY29uLWludGVyYWMtZXRyYW5zZmVyLC5wYXltZW50c19pY29uLWludGVyYWMtZXRyYW5zZmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDJweCAtMzk1cHhcbn1cblxuLnBhcnRuZXJzX2ljb24taW50ZXJhYy1ldHJhbnNmZXIsLnBhcnRuZXJzX2ljb24taW50ZXJhYy1vbmxpbmUsLnBheW1lbnRzX2ljb24taW50ZXJhYy1ldHJhbnNmZXIsLnBheW1lbnRzX2ljb24taW50ZXJhYy1vbmxpbmUge1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogNTZweFxufVxuXG4ucGFydG5lcnNfaWNvbi1pbnRlcmFjLW9ubGluZSwucGF5bWVudHNfaWNvbi1pbnRlcmFjLW9ubGluZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg0cHggLTM5NXB4XG59XG5cbi5wYXJ0bmVyc19pY29uLWV4cHJlc3MtY29ubmVjdCwucGF5bWVudHNfaWNvbi1leHByZXNzLWNvbm5lY3Qge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM5NXB4O1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogNTZweFxufVxuXG4ucGFydG5lcnNfX2l0ZW0ge1xuICAgIG1hcmdpbjogMTBweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiBtYXgtY29udGVudFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9vdGVyX193cmFwcGVyIHtcbiAgICAgICAgZmxleC13cmFwOm5vd3JhcFxuICAgIH1cblxuICAgIC5mb290ZXJfX21haW4ge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICBmbGV4OiAxIDAgNzAlXG4gICAgfVxuXG4gICAgLmZvb3Rlcl9fYXNpZGUge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICBmbGV4OiAxIDAgMzAlXG4gICAgfVxufVxuXG4uYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuYmFubmVyX19zbGlkZXItcGFnaW5hdGlvbi13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgfVxuXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGViZWQ7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIGhlaWdodDogNjAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmMDtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3dwYWRtaW5iYXIgKyAjcGFnZSB7XG4gICAgLmhlYWRlciB7XG4gICAgICAgIHRvcDogMzJweDtcbiAgICB9XG59XG5cbi5zaXRlIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG59XG5cbi5wYWdlLTQwNCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmJ0biB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxufVxuXG4ucGFnZS00MDQtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNzVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2U5NDA3ZDtcblxuICAgIC5wYWdlLTQwNF9fYnRuIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZS00MDQtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHg7IH0gfVxuXG4ucGFnZS00MDRfX3RpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnBhZ2UtNDA0X190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7IH0gfVxuXG4ucGFnZS00MDRfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wYWdlLTQwNF9fc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4OyB9IH1cblxuLnBhZ2UtNDA0X19pbmZvIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnBhZ2UtNDA0X19pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDsgfSB9XG5cbi5wYWdlLTQwNCAucGFydGljbGVzLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoOyB9XG5cbi5idG4ge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmYwO1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgICAgICAgY29sb3I6ICNlOTQxN2Q7XG4gICAgfVxufSJdfQ== */
