/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/Inter-Regular.eot);src:url(../fonts/Inter-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Regular.woff) format("woff"),url(../fonts/Inter-Regular.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(../fonts/Inter-Light.eot);src:url(../fonts/Inter-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Light.woff) format("woff"),url(../fonts/Inter-Light.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/Inter-Medium.eot);src:url(../fonts/Inter-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Medium.woff) format("woff"),url(../fonts/Inter-Medium.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/Inter-Bold.eot);src:url(../fonts/Inter-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Bold.woff) format("woff"),url(../fonts/Inter-Bold.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(../fonts/Inter-Black.eot);src:url(../fonts/Inter-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Black.woff) format("woff"),url(../fonts/Inter-Black.ttf) format("truetype")}.alignleft{float:left;margin:0 10px 5px 0}.alignright{float:right;margin:0 0 5px 10px}.aligncenter{display:block;margin:0 auto 5px}.page-wrapper{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.container{margin:auto;max-width:1170px;padding:0 15px;width:100%}.hidden-text{display:none}span.wpcf7-not-valid-tip{font-size:12px;display:none!important;margin:-10px 0 10px}@media (min-width:768px){span.wpcf7-not-valid-tip{margin:-30px 0 10px}}div.wpcf7-response-output{border:none;display:none!important;padding:15px 0;margin:0;font-size:12px}#preloader{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:visible;background:#f4f7ff url(../img/sunny-light.svg) no-repeat center center}.visible{visibility:visible;opacity:1;-webkit-transition:opacity 2s linear;transition:opacity 2s linear}.hidden{visibility:hidden;opacity:0;-webkit-transition:visibility 0s 2s,opacity 2s linear;transition:visibility 0s 2s,opacity 2s linear}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.wpcf7-form p{margin:0}.wpcf7-form .ajax-loader{position:absolute;bottom:10px;right:calc(50% - 8px)}*{-webkit-box-sizing:border-box;box-sizing:border-box}* ::after,* ::before{-webkit-box-sizing:border-box;box-sizing:border-box}:not(iframe){-webkit-transition:.25s ease;transition:.25s ease;-webkit-transition-property:background,border,color,left,margin,padding,right,opacity;transition-property:background,border,color,left,margin,padding,right,opacity}body,html{height:100%;-webkit-transition:0s;transition:0s}body{background-color:#fff;color:#000;font-family:Inter,sans-serif;font-size:16px;line-height:1.5}::-moz-selection{background:#0086ad;color:#fff}::selection{background:#0086ad;color:#fff}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{background:0 0;border:1px solid #000;border-radius:36px;color:#000;font-size:14px;height:36px;margin:0 0 16px;padding:0 18px;text-align:center;width:100%}input[type=email].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=text].wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:#ff2c45}input[type=email].wpcf7-not-valid:-moz-placeholder,input[type=password].wpcf7-not-valid:-moz-placeholder,input[type=tel].wpcf7-not-valid:-moz-placeholder,input[type=text].wpcf7-not-valid:-moz-placeholder,textarea.wpcf7-not-valid:-moz-placeholder{color:#ff2c45!important;opacity:1!important}input[type=email].wpcf7-not-valid::-moz-placeholder,input[type=password].wpcf7-not-valid::-moz-placeholder,input[type=tel].wpcf7-not-valid::-moz-placeholder,input[type=text].wpcf7-not-valid::-moz-placeholder,textarea.wpcf7-not-valid::-moz-placeholder{color:#ff2c45!important;opacity:1!important}input[type=email].wpcf7-not-valid:-ms-input-placeholder,input[type=password].wpcf7-not-valid:-ms-input-placeholder,input[type=tel].wpcf7-not-valid:-ms-input-placeholder,input[type=text].wpcf7-not-valid:-ms-input-placeholder,textarea.wpcf7-not-valid:-ms-input-placeholder{color:#ff2c45!important;opacity:1!important}input[type=email].wpcf7-not-valid::-webkit-input-placeholder,input[type=password].wpcf7-not-valid::-webkit-input-placeholder,input[type=tel].wpcf7-not-valid::-webkit-input-placeholder,input[type=text].wpcf7-not-valid::-webkit-input-placeholder,textarea.wpcf7-not-valid::-webkit-input-placeholder{color:#ff2c45!important;opacity:1!important}input[type=email].wpcf7-not-valid:focus:-moz-placeholder,input[type=password].wpcf7-not-valid:focus:-moz-placeholder,input[type=tel].wpcf7-not-valid:focus:-moz-placeholder,input[type=text].wpcf7-not-valid:focus:-moz-placeholder,textarea.wpcf7-not-valid:focus:-moz-placeholder{color:transparent!important}input[type=email].wpcf7-not-valid:focus::-moz-placeholder,input[type=password].wpcf7-not-valid:focus::-moz-placeholder,input[type=tel].wpcf7-not-valid:focus::-moz-placeholder,input[type=text].wpcf7-not-valid:focus::-moz-placeholder,textarea.wpcf7-not-valid:focus::-moz-placeholder{color:transparent!important}input[type=email].wpcf7-not-valid:focus:-ms-input-placeholder,input[type=password].wpcf7-not-valid:focus:-ms-input-placeholder,input[type=tel].wpcf7-not-valid:focus:-ms-input-placeholder,input[type=text].wpcf7-not-valid:focus:-ms-input-placeholder,textarea.wpcf7-not-valid:focus:-ms-input-placeholder{color:transparent!important}input[type=email].wpcf7-not-valid:focus::-webkit-input-placeholder,input[type=password].wpcf7-not-valid:focus::-webkit-input-placeholder,input[type=tel].wpcf7-not-valid:focus::-webkit-input-placeholder,input[type=text].wpcf7-not-valid:focus::-webkit-input-placeholder,textarea.wpcf7-not-valid:focus::-webkit-input-placeholder{color:transparent!important}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:0}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#000!important;opacity:1!important}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#000!important;opacity:1!important}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000!important;opacity:1!important}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000!important;opacity:1!important}input[type=email]:focus:-moz-placeholder,input[type=password]:focus:-moz-placeholder,input[type=tel]:focus:-moz-placeholder,input[type=text]:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent!important}input[type=email]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent!important}input[type=email]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,input[type=text]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent!important}input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent!important}input[type=submit]:focus{outline:0}select{-webkit-appearance:none}select:focus::-ms-value{color:#12161e;background:#fff}textarea{height:112px;margin:0 0 22px;padding:16px 0 0 16px;resize:none}a{text-decoration:none;cursor:pointer}a:not([href]){cursor:initial}h1{color:#000;font:24px/32px Inter,sans-serif;margin:0 0 19px}@media (min-width:992px){h1{font-size:34px;line-height:48px}}h2{font-size:18px;line-height:20px;margin:0 0 18px}@media (min-width:992px){h2{font-size:34px;line-height:48px}}h3{color:#000;font:700 16px/18px Inter,sans-serif;margin:0 0 15px}@media (min-width:768px){h3{font-size:18px;line-height:20px}}.title{color:#000;font:30px/30px Inter,sans-serif;margin:0 0 30px;text-align:center}@media (min-width:768px){.title{font-size:40px;line-height:40px;margin:0 0 52px}}p{color:#000;font-size:18px;line-height:26px;margin:0 0 8px}p:last-child{margin:0}ul{margin:0;padding:0;list-style:none}.advantages{background:#ffc700;padding:36px 0 0;overflow:hidden}@media (min-width:768px){.advantages{padding:74px 0 0}}.advantages .container{padding-bottom:6px;position:relative}@media (min-width:768px){.advantages .container{padding-bottom:48px}}.advantages .container::before{background:url(../img/advantages-door.jpg) no-repeat;bottom:0;-webkit-box-shadow:10px 30px 40px rgba(0,0,0,.6);box-shadow:10px 30px 40px rgba(0,0,0,.6);content:'';display:none;height:324px;position:absolute;right:15px;width:266px}@media (min-width:992px){.advantages .container::before{display:block}}.advantages h2{font:900 24px/26px Inter,sans-serif;margin:0 0 32px;text-align:center}@media (min-width:768px){.advantages h2{font-size:36px;line-height:40px;margin:0 0 35px;text-align:left}}.advantages-description{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px;padding:0 10px 0 0}@media (min-width:992px){.advantages-description{max-width:calc(100% - 290px)}}.advantages .advantage{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 8px;padding:0 0 12px;width:calc(100% - 24px)}@media (min-width:768px){.advantages .advantage{width:calc(47% - 24px)}}.advantages .advantage-img{max-width:72px;min-width:72px}.advantages .advantage-img img{display:block;height:auto;max-width:100%}.advantages .advantage-text{font:14px/18px Inter,sans-serif}@media (min-width:768px){.advantages .advantage-text{font-size:16px;line-height:21px}}.advantages .advantage-text p{font:inherit}.btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffc700;border:none;border-radius:48px;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.25),0 3px 0 #d88e00;box-shadow:0 10px 25px rgba(0,0,0,.25),0 3px 0 #d88e00;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:700 16px Inter,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 20px;position:relative;text-align:center;text-decoration:none;top:0;-webkit-transition:all .25s ease;transition:all .25s ease;white-space:nowrap}@media (min-width:768px){.btn{font-size:18px;height:48px}}.btn:hover{background:#ffdb5c}.btn:active{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.25),0 0 0 #d88e00;box-shadow:0 10px 25px rgba(0,0,0,.25),0 0 0 #d88e00;top:2px}.btn:focus{outline:0}.btn-blue{background:#3693ff;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.25),0 3px 0 #3076c7;box-shadow:0 10px 25px rgba(0,0,0,.25),0 3px 0 #3076c7;color:#fff}.btn-blue:hover{background:#68aeff}.btn-blue:active{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.25),0 0 0 #3076c7;box-shadow:0 10px 25px rgba(0,0,0,.25),0 0 0 #3076c7}.btn-dark-blue{background:#7562e9;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.25),0 3px 0 #5a4a9a;box-shadow:0 10px 25px rgba(0,0,0,.25),0 3px 0 #5a4a9a;color:#fff}.btn-dark-blue:hover{background:#9180ff}.btn-dark-blue:active{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.25),0 0 0 #5a4a9a;box-shadow:0 10px 25px rgba(0,0,0,.25),0 0 0 #5a4a9a}.btn-large{font-size:16px;height:40px;width:240px}@media (min-width:1200px){.btn-large{font-size:18px;height:48px}}.btn-middle{font-size:13px;height:36px}@media (min-width:1200px){.btn-middle{font-size:14px}}.btn-small{font-size:12px;height:28px}@media (min-width:992px){.btn-small{font-size:14px;height:32px}}.cta{padding:46px 0 48px}.cta .container{padding-bottom:20px;position:relative}@media (min-width:992px){.cta .container{padding-bottom:0}}.cta-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 24px;text-align:center}@media (min-width:992px){.cta-header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.cta-header a{color:#000;cursor:pointer;font:900 18px/20px Inter,sans-serif;left:0;opacity:.4;position:absolute;right:0;text-decoration:underline;top:100%}@media (min-width:992px){.cta-header a{font-size:24px;line-height:26px;margin-right:45px;position:static}}.cta-header a.current{cursor:auto;font:900 24px/26px Inter,sans-serif;opacity:1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:static;text-decoration:none}@media (min-width:992px){.cta-header a.current{font-size:36px;line-height:40px}}.cta-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){.cta-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.cta-left{max-width:50%;padding:0 24px 0 0}}@media (min-width:1200px){.cta-left{padding:0 60px 0 0;width:calc(100% - 580px)}}.cta-left h3{font:700 16px/18px Inter,sans-serif;margin:0 0 22px;text-align:center}@media (min-width:768px){.cta-left h3{font-size:18px;line-height:20px;text-align:left}}.cta-left li{font:14px/26px Inter,sans-serif;text-align:center}@media (min-width:768px){.cta-left li{background:url(../img/icon-tick.svg) no-repeat 0 6px;font-size:16px;line-height:32px;padding:0 0 0 34px;text-align:left}}@media (min-width:992px){.cta-right{max-width:50%;width:100%}}@media (min-width:1200px){.cta-right{max-width:580px}}.cta-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:5px 0 0;padding:25px 24px 8px;text-align:center}@media (min-width:992px){.cta-form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.35);box-shadow:0 5px 20px rgba(0,0,0,.35);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}}.cta-form h3{font:700 16px/18px Inter,sans-serif;margin:0 0 20px;width:100%}@media (min-width:768px){.cta-form h3{font-size:18px;line-height:20px}}.cta-form input[type=submit],.cta-form input[type=tel]{width:254px}@media (min-width:992px){.cta-form input[type=submit],.cta-form input[type=tel]{width:calc(50% - 12px)}}.cta-form .wpcf7-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}@media (min-width:992px){.cta-form .wpcf7-form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cta-form .wpcf7-form-control-wrap{width:254px}@media (min-width:992px){.cta-form .wpcf7-form-control-wrap{width:calc(50% - 12px)}}.cta-form .wpcf7-form-control-wrap input[type=submit],.cta-form .wpcf7-form-control-wrap input[type=tel]{width:100%}.cta-contacts{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px}@media (min-width:992px){.cta-contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cta-contact{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 15px 18px}@media (min-width:992px){.cta-contact{margin:0 15px}}.cta-contact-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#312f36;border-radius:50%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;margin-right:15px;max-width:32px;min-width:32px}@media (min-width:768px){.cta-contact-icon{display:-webkit-box;display:-ms-flexbox;display:flex}}.cta-contact-icon img{display:block;height:auto;max-width:100%}.cta-contact a{color:#000;font:14px/14px Inter,sans-serif;text-decoration:underline;white-space:nowrap}@media (min-width:768px){.cta-contact a{font-size:16px;line-height:18px}}@media (min-width:1200px){.cta-contact a{font-size:18px}}.cta-contact a:hover{text-decoration:none}.design-door{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 15px;padding:35px 0 0;width:calc(100% - 30px)}@media (min-width:768px){.design-door{padding:42px 0 25px}}@media (min-width:992px){.design-door{width:calc(50% - 30px)}}.design-door h2{width:100%}.design-door-wrapper{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;-webkit-transition:0s;transition:0s}.design-door-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.design-door-option{padding-right:15px;width:calc(100% - 155px)}@media (min-width:768px){.design-door-option{width:50%}}.design-door-option h3{color:#000;font:700 18px/20px Inter,sans-serif;margin:0 0 10px}.design-door-option ul{padding:0 0 8px}.design-door-option ul li a{color:#000;display:block;font:14px/23px Inter,sans-serif;opacity:.7}.design-door-option ul li a.current{opacity:1;text-decoration:underline}.design-door-option ul li a:focus{outline:0}.design-door-option ul li.metal-glass{display:none}.design-door-preview{max-width:155px;min-width:155px;padding-left:15px}@media (min-width:768px){.design-door-preview{max-width:100%;width:50%}}.design-door-list{margin:0 0 25px}.design-door-item{display:none;position:relative}.design-door-item::before{bottom:2px;-webkit-box-shadow:0 7px 20px rgba(0,0,0,.35);box-shadow:0 7px 20px rgba(0,0,0,.35);content:'';left:0;position:absolute;right:0;top:2px}.design-door-item img{display:block;height:auto;max-width:140px}@media (min-width:768px){.design-door-item img{max-width:170px}}.design-door-title{color:#000;font:700 16px/18px Inter,sans-serif;margin:0 0 7px}.design-door-color{color:#000;font:14px/15px Inter,sans-serif}.design-door-availability{color:#d88e00;font:700 13px/15px Inter,sans-serif;padding:8px 0 0}.design-door-availability .availability{color:#00923a}.textures{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 0 0;width:210px}.textures .texture{border-radius:5px;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;cursor:pointer;margin:0 11px 11px 0;overflow:hidden;-webkit-transition:-webkit-box-shadow .25s ease;transition:-webkit-box-shadow .25s ease;transition:box-shadow .25s ease;transition:box-shadow .25s ease,-webkit-box-shadow .25s ease}.textures .texture.current{-webkit-box-shadow:0 0 0 1px #5d5d5d;box-shadow:0 0 0 1px #5d5d5d}.textures .texture img{border:2px solid transparent;border-radius:5px;display:block;height:36px;width:36px;-webkit-transition:border-color .25s ease;transition:border-color .25s ease}.current .textures .texture img{border-color:transparent}.hits{background:#fff;padding:42px 0 0;overflow:hidden}.hits .container{padding:0}@media (min-width:768px){.hits .container{padding:0 15px}}.hits h2{font:900 24px/26px Inter,sans-serif;margin:0 0 36px;text-align:center}@media (min-width:768px){.hits h2{font-size:36px;line-height:40px;margin:0 0 62px}}@media (min-width:992px){.hits h2{text-align:left}}.hits-wrapper{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -12px}@media (min-width:768px){.hits-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.hits-wrapper-slider{text-align:center;padding:0 0 28px}@media (min-width:768px){.hits-wrapper-slider{display:none}}.hits-wrapper-slider p{color:#000;font:14px/18px Inter,sans-serif;margin:20px 0 0}.hits-slider{height:454px;padding:0;text-align:left;width:100%}.hits-slider-line{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;height:100%;list-style:none}.hits-slider .hit{margin:0 25px!important;width:100%!important}.hits-slider .hit img{max-height:215px;width:auto}@media (min-width:768px){.hits-slider{display:none}}.hits .hit{margin:0 12px 72px;width:calc(100% / 2 - 24px)}@media (min-width:992px){.hits .hit{width:calc(100% / 3 - 24px)}}.hits .hit>*{max-width:282px}.hits .hit-imgs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -9px 32px}@media (min-width:768px){.hits .hit-imgs{margin:0 -9px 36px;max-width:282px}}.hits .hit-imgs img{display:block;height:252px;margin:0 9px;width:auto}.hits .hit h3{font:700 14px/15px Inter,sans-serif;margin:0 0 6px}@media (min-width:768px){.hits .hit h3{font-size:16px;line-height:18px}}.hits .hit p{font:11px/14px Inter,sans-serif;margin:0 0 14px}@media (min-width:768px){.hits .hit p{font-size:12px;line-height:16px}}.hits .hit-price{font:500 16px/19px Inter,sans-serif;margin:0 0 17px}@media (min-width:768px){.hits .hit-price{font-size:18px;line-height:20px}}.hits .hit-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -6px}.hits .hit-btns .btn{margin:0 6px;width:calc(50% - 12px)}.scrollbar{border-radius:6px;height:6px;background:#c4c4c4;line-height:0;margin:0 45px}.scrollbar .handle{width:18px!important;height:100%;cursor:pointer}.scrollbar .handle .mousearea{position:absolute;top:-9px;left:0;width:100%;height:20px}.scrollbar .handle .mousearea::before{background:#797979;border-radius:50%;content:'';height:18px;left:calc(50% - 9px);position:absolute;top:calc(50% - 7px);width:18px}.message{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto auto 0;padding:50px 0;text-align:center}.message h1{font:900 20px/22px Inter,sans-serif;margin:0 0 17px}@media (min-width:768px){.message h1{font-size:36px;line-height:40px;margin:0 0 29px}}.message p{font:300 16px/21px Inter,sans-serif;margin:0 auto 24px;max-width:175px}@media (min-width:768px){.message p{font-size:22px;line-height:30px;margin:0 0 52px;max-width:100%}}.modal{background:#fff;border:1px solid #9e9e9e;border-radius:8px;display:none;max-width:365px;padding:46px 47px 37px;width:100%}.modal h3{font:900 18px/23px Inter,sans-serif;margin:0 0 38px;text-align:center}.modal .btn{margin:0 0 38px;width:100%}.modal-description{font:12px/18px Inter,sans-serif;margin:0 -17px;text-align:center}.modal-description a{color:#000;text-decoration:underline}.modal-description a:hover{text-decoration:none}.modal-description p{font:inherit}.modal-order{border:none;max-width:994px;padding:36px 20px}@media (min-width:768px){.modal-order{padding:56px 70px}}.modal-order-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;width:100%}@media (min-width:768px){.modal-order-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.modal-order-imgs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px;max-width:320px}@media (min-width:768px){.modal-order-imgs{margin:0 24px 0 0;min-width:364px}}.modal-order-imgs img{display:block;height:250px;margin:0 10px;width:auto}@media (min-width:576px){.modal-order-imgs img{height:302px}}@media (min-width:768px){.modal-order-imgs img{height:343px;margin:0}}.modal-order-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 0;width:100%}@media (min-width:768px){.modal-order-description{padding:0;width:calc(100% - 388px)}}.modal-order-description-mobile{display:block}@media (min-width:768px){.modal-order-description-mobile{display:none}}.modal-order-description-desktop{display:none}@media (min-width:768px){.modal-order-description-desktop{display:block}}.modal-order h2{font:700 24px/26px Inter,sans-serif;margin:0 0 6px}.modal-order h2+p{font:14px/21px Inter,sans-serif;margin:0 0 20px}.modal-order h3{font:700 14px/15px Inter,sans-serif;margin:0 0 21px;text-align:left}@media (min-width:768px){.modal-order h3{font-size:18px;line-height:20px;margin:0 0 7px}}.modal-order p{font:12px/18px Inter,sans-serif}.modal-order-price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:auto}@media (min-width:768px){.modal-order-price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.modal-order-price-num{font:500 22px/24px Inter,sans-serif;margin-right:15px}.modal-order-price .btn{margin:0;width:127px}.modal-order-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}@media (min-width:768px){.modal-order-info{padding:45px 0 0}}.modal-order-info h3{font:700 18px/20px Inter,sans-serif;margin:0 15px 23px;text-align:left;width:100%}.modal-order-info-column{margin:0 15px;width:calc(100% - 30px)}@media (min-width:768px){.modal-order-info-column{width:calc(50% - 30px)}}.modal-order-info-column li{font:11px/16px Inter,sans-serif}@media (min-width:768px){.modal-order-info-column li{font-size:12px;line-height:23px}}.modal-order-info-column li::before{content:'- '}@media (min-width:768px){.modal-order-info-column li::before{display:none}}.modal-order .fancybox-close-small{display:none}.modal-order .modal-close{background:url(../img/icon-close-mobile.svg) no-repeat center;cursor:pointer;height:32px;position:fixed;right:20px;top:18px;width:32px}@media (min-width:768px){.modal-order .modal-close{background:url(../img/icon-close.svg) no-repeat;height:24px;position:absolute;right:36px;top:36px;width:24px}}.select-door{background:#f5f5f5;padding:44px 0 43px}.select-door-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 -13px;padding:0 0 24px;position:relative}@media (min-width:992px){.select-door-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}}.select-door h2{font:900 18px/20px Inter,sans-serif;margin:0 0 28px;text-align:center}@media (min-width:768px){.select-door h2{font-size:24px;line-height:26px;margin:0 0 36px}}@media (min-width:992px){.select-door h2{text-align:left}}.select-door-item{margin:0 13px}@media (min-width:992px){.select-door-item{width:calc(50% - 26px)}}.select-door-item:nth-child(1) .select-door-item-btn.current{background:#3693ff;border-color:#3693ff}.select-door-item:nth-child(1) .select-door-item-btn .select-door-item-icon{background-color:#3693ff}.select-door-item:nth-child(2) .select-door-item-btn.current{background:#7562e9;border-color:#7562e9}.select-door-item:nth-child(2) .select-door-item-btn .select-door-item-icon{background-color:#7562e9}.select-door-item-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #9e9e9e;border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 12px;padding:10px;position:relative}@media (min-width:768px){.select-door-item-btn{margin:0 0 14px;padding:21px 25px}}.select-door-item-btn.current{background:#3693ff;border-color:#3693ff}.select-door-item-btn-title{color:#000;cursor:pointer;font:12px/24px Inter,sans-serif;position:absolute;right:15px;text-decoration:underline;top:calc(50% - 12px)}@media (min-width:768px){.select-door-item-btn-title{font-size:16px;right:42px}}.select-door-item-btn-title:hover{text-decoration:none}.current .select-door-item-btn-title{display:none}.select-door-item-icon{background:#7562e9 url(../img/icon-door.svg) no-repeat center bottom;background-size:21px 30px;border-radius:50%;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.35);box-shadow:0 5px 20px rgba(0,0,0,.35);height:40px;margin-right:13px;min-width:40px}@media (min-width:768px){.select-door-item-icon{background-size:auto;height:48px;margin-right:24px;min-width:48px}}.current .select-door-item-icon{background-color:#3693ff;border:2px solid #fff}.select-door-item-description h3{color:#000;font:700 16px/21px Inter,sans-serif;margin:0 0 2px}@media (min-width:768px){.select-door-item-description h3{font-size:18px;line-height:23px}}.current .select-door-item-description h3{color:#fff}.select-door-item-description p{color:#000;font:13px/19px Inter,sans-serif}@media (min-width:768px){.select-door-item-description p{font-size:16px;line-height:24px}}.current .select-door-item-description p{color:#fff}@media (max-width:991px){.select-door .select-door-item-btn+.select-door-open{display:none!important}.select-door .select-door-item-btn.current+.select-door-open{display:block!important}}.select-door-open{cursor:pointer;display:none;font:12px/18px Inter,sans-serif;left:15px;position:absolute;right:15px;text-align:center;text-decoration:underline;top:calc(100% - 25px)}@media (min-width:768px){.select-door-open{font-size:16px;line-height:24px}}@media (min-width:992px){.select-door-open{display:block;position:static;text-align:left}}.select-door-open.show{display:block}.select-door-open:hover{text-decoration:none}.select-door-description{display:none;padding:32px 0 0;-webkit-transition:0s;transition:0s}.select-door-description h4{color:#000;font:700 18px/20px Inter,sans-serif;margin:0 0 16px}.select-door-description p{color:#000;font:14px/21px Inter,sans-serif;margin:0 0 24px}.select-door-description-columns{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}.select-door-description-column{margin:0 15px;width:calc(50% - 30px)}.select-door-description-column li{font:12px/23px Inter,sans-serif}.price-primary{padding:30px 15px 47px}@media (min-width:768px){.price-primary{padding:0 15px 47px}}.price-primary h3{padding:0 80px 0 0;position:relative}@media (min-width:768px){.price-primary h3{padding:0}}.price-primary h3 span:not([class]){font-weight:500;position:absolute;right:0;text-align:right;width:80px}@media (min-width:768px){.price-primary h3 span:not([class]){position:static;width:auto}}.price-primary p{font:11px/12px Inter,sans-serif}@media (min-width:768px){.price-primary p{font-size:14px;line-height:15px}}.design-option{padding:0 15px 40px}.design-option-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.design-option-flex h2{width:100%}.design-option-flex .d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.design-option-item{cursor:pointer;font:12px/14px Inter,sans-serif;margin:0 0 10px;padding:0 0 0 34px;position:relative}@media (min-width:768px){.design-option-item{font-size:14px;line-height:17px}}.design-option-item::before{background:#fff;border:1px solid #5d5d5d;border-radius:50%;content:'';height:22px;left:0;position:absolute;top:4px;width:22px}.design-option-item::after{background:#5d5d5d;border-radius:50%;content:'';height:12px;left:5px;position:absolute;opacity:0;top:9px;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;width:12px}.design-option-item.current::after{opacity:1}.design-option-item span{display:block;opacity:.7}.design-option-item-color{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px 10px 0;width:calc(50% - 10px);min-width:100px}.design-option-item-color:nth-child(2n){margin-right:0}@media (min-width:768px){.design-option-item-color{min-width:120px}}.design-option-item-color-icon{border-radius:5px;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;height:26px;margin:0 7px 0 0;width:26px}.current .design-option-item-color-icon{-webkit-box-shadow:0 0 0 1px #5d5d5d;box-shadow:0 0 0 1px #5d5d5d}.design-option-item-color-icon img{border:2px solid transparent;border-radius:5px;display:block;height:26px;width:26px;-webkit-transition:border-color .25s ease;transition:border-color .25s ease}.current .design-option-item-color-icon img{border-color:transparent}.design-option-item-color-text{font:12px/14px Inter,sans-serif}@media (min-width:768px){.design-option-item-color-text{font-size:14px;line-height:17px}}.design-option-item-color-text span{display:block;opacity:.7}.design-option-item-other{cursor:pointer;font:12px/14px Inter,sans-serif;margin:0 0 10px;padding:0 0 0 34px;position:relative}@media (min-width:768px){.design-option-item-other{font-size:14px;line-height:17px}}.design-option-item-other span{display:block;opacity:.7}.design-option-item-other::before{background:#fff;border:1px solid #5d5d5d;border-radius:50%;content:'';height:22px;left:0;position:absolute;top:0;width:22px}.design-option-item-other::after{background:#5d5d5d;border-radius:50%;content:'';height:12px;left:5px;position:absolute;opacity:0;top:5px;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;width:12px}.design-option-item-other.current::after{opacity:1}.design-option-column{padding:0 25px 0 0}.design-option-column:nth-child(1){padding:0 25px 25px 0;width:100%}@media (min-width:1200px){.design-option-column:nth-child(1){max-width:50%;min-width:50%;padding:0 25px 0 0}}.design-option-column:nth-child(2){padding:0 0 25px 0;max-width:500px}@media (min-width:768px){.design-option-column:nth-child(2){max-width:100%;padding:0 25px 0 0;width:500px}}@media (min-width:1200px){.design-option-column:nth-child(2){width:35%}}.design-option-column:nth-child(3){width:50%}@media (min-width:1200px){.design-option-column:nth-child(3){width:15%}}.design-option-column .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.design-option-services{padding:0 15px 40px;width:100%}.design-option-services-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.design-option-services-item{cursor:pointer;font:12px/14px Inter,sans-serif;margin:0 0 10px;padding:0 0 0 34px;position:relative}@media (min-width:768px){.design-option-services-item{font-size:14px;line-height:17px}}.design-option-services-item::before{background:#fff;border:1px solid #5d5d5d;border-radius:50%;content:'';height:22px;left:0;position:absolute;top:4px;width:22px}.design-option-services-item::after{background:#5d5d5d;border-radius:50%;content:'';height:12px;left:5px;position:absolute;opacity:0;top:9px;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;width:12px}.design-option-services-item.current::after{opacity:1}.design-option-services-item span{display:block;opacity:.7}.design-option-services-item-color{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px 10px 0;width:calc(50% - 10px);min-width:100px}.design-option-services-item-color:nth-child(2n){margin-right:0}@media (min-width:768px){.design-option-services-item-color{min-width:120px}}.design-option-services-item-color-icon{border-radius:5px;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;height:26px;margin:0 7px 0 0;width:26px}.current .design-option-services-item-color-icon{-webkit-box-shadow:0 0 0 1px #5d5d5d;box-shadow:0 0 0 1px #5d5d5d}.design-option-services-item-color-icon img{border:2px solid transparent;border-radius:5px;display:block;height:26px;width:26px;-webkit-transition:border-color .25s ease;transition:border-color .25s ease}.current .design-option-services-item-color-icon img{border-color:transparent}.design-option-services-item-color-text{font:12px/14px Inter,sans-serif}@media (min-width:768px){.design-option-services-item-color-text{font-size:14px;line-height:17px}}.design-option-services-item-color-text span{display:block;opacity:.7}.design-option-services-item-other{cursor:pointer;font:12px/14px Inter,sans-serif;margin:0 0 10px;padding:0 0 0 34px;position:relative}@media (min-width:768px){.design-option-services-item-other{font-size:14px;line-height:17px}}.design-option-services-item-other span{display:block;opacity:.7}.design-option-services-item-other::before{background:#fff;border:1px solid #5d5d5d;border-radius:50%;content:'';height:22px;left:0;position:absolute;top:0;width:22px}.design-option-services-item-other::after{background:#5d5d5d;border-radius:50%;content:'';height:12px;left:5px;position:absolute;opacity:0;top:5px;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;width:12px}.design-option-services-item-other.current::after{opacity:1}.design-option-services-column{padding:0 25px 0 0}.design-option-services-column:nth-child(1){width:100%}@media (min-width:1200px){.design-option-services-column:nth-child(1){max-width:25%;min-width:25%;padding:0 25px 0 0}}.design-option-services-column:nth-child(2){max-width:500px}@media (min-width:768px){.design-option-services-column:nth-child(2){max-width:100%;padding:0 25px 0 0;width:500px}}@media (min-width:1200px){.design-option-services-column:nth-child(2){width:35%}}.design-option-services-column:nth-child(3){width:100%}@media (min-width:1200px){.design-option-services-column:nth-child(3){width:40%}}.design-option-services-column .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.design-order{margin:auto;padding:0 15px}.design-order h2{margin:0 0 26px}.design-order-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 24px;position:relative}@media (min-width:992px){.design-order-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0}}.design-order-left{text-align:center;width:100%}@media (min-width:992px){.design-order-left{max-width:388px;min-width:388px;text-align:left}}.design-order-left h3{line-height:36px;margin:0 0 10px}@media (min-width:992px){.design-order-left h3{margin:0 0 25px}}.design-order-left .show-more{color:#000;font-size:14px;line-height:17px;left:0;text-decoration:underline;position:absolute;right:0;text-align:center;top:100%}@media (min-width:768px){.design-order-left .show-more{font-size:16px;line-height:24px}}@media (min-width:992px){.design-order-left .show-more{position:static;text-align:left}}.design-order-left .show-more:hover{text-decoration:none}.design-order-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto}@media (min-width:992px){.design-order-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}}.design-order-form h3{margin:0 0 18px}@media (min-width:992px){.design-order-form h3{margin:0 24px 0 0;max-width:170px;min-width:170px}}.design-order-form input[type=submit],.design-order-form input[type=tel]{margin:0 0 16px;width:267px}@media (min-width:992px){.design-order-form input[type=submit],.design-order-form input[type=tel]{margin:0 24px 0 0;width:calc(50% - 24px)}}.design-order-form input[type=submit]{margin-bottom:0;margin-right:0}@media (min-width:768px){.design-order-form .wpcf7{width:calc(100% - 194px - 24px)}}.design-order-form .wpcf7-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}@media (min-width:992px){.design-order-form .wpcf7-form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.design-order-form .wpcf7-form-control-wrap{width:254px}@media (min-width:992px){.design-order-form .wpcf7-form-control-wrap{width:calc(50% - 12px)}}.design-order-form .wpcf7-form-control-wrap input[type=submit],.design-order-form .wpcf7-form-control-wrap input[type=tel]{width:100%}.design-order-form-description{font:12px/18px Inter,sans-serif;margin-left:auto;padding:25px 0 0;text-align:center}@media (min-width:992px){.design-order-form-description{width:calc(100% - 194px)}}.design-order-form-description a{color:#000;text-decoration:underline}.design-order-form-description a:hover{text-decoration:none}.design-order h3 span{font-weight:500}.design-order p{font:14px/15px Inter,sans-serif}.seo{background:#e5e5e5;padding:20px 0 0}@media (min-width:768px){.seo{padding:40px 0 0}}.seo p{font-size:12px;line-height:18px;margin:0 0 24px}@media (min-width:768px){.seo p{font-size:14px;line-height:21px;margin:0 0 48px}}.seo p strong{display:block;font-size:14px;font-weight:700;line-height:21px;margin:0 0 -8px}@media (min-width:768px){.seo p strong{font-size:18px;line-height:20px;margin:0 0 -32px}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992;-webkit-transition:0s;transition:0s}.fancybox-container *{-webkit-transition:0s;transition:0s}.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s ease,visibility 0s ease .25s;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;-webkit-transition:opacity .25s ease 0s,visibility 0s ease 0s;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;overflow:auto;-webkit-overflow-scrolling:touch;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;-webkit-transition:color .2s;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:#949494;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.85)),color-stop(50%,rgba(0,0,0,.3)),color-stop(65%,rgba(0,0,0,.15)),color-stop(75.5%,rgba(0,0,0,.075)),color-stop(82.85%,rgba(0,0,0,.037)),color-stop(88%,rgba(0,0,0,.019)),to(rgba(0,0,0,0)));background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:4}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{color:inherit;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.hero{padding:40px 0 136px}@media (min-width:992px){.hero{padding:40px 0}}.hero .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (min-width:992px){.hero .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.hero-description{padding:0 15px 0 0;text-align:center}@media (min-width:992px){.hero-description{text-align:left;width:50%}}.hero-description>*{max-width:485px}.hero-description h1{color:#000;font:900 24px/26px Inter,sans-serif;margin:0 0 12px}@media (min-width:992px){.hero-description h1{font-size:36px;line-height:40px;margin:0 0 14px}}.hero-description p{color:#000;font:300 16px/21px Inter,sans-serif;margin:0 0 44px}@media (min-width:992px){.hero-description p{font-size:22px;line-height:29px;margin:0 0 40px}}.hero-description .btn{left:calc(50% - 120px);min-width:240px;position:absolute;top:calc(100% + 54px)}@media (min-width:992px){.hero-description .btn{position:static}}.hero-doors{height:183px;position:relative;width:280px;-webkit-animation:shadow 1s ease-in-out 1;animation:shadow 1s ease-in-out 1;-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (min-width:768px){.hero-doors{height:320px;margin:0 0 0 22px;width:500px}}@media (min-width:992px){.hero-doors{padding:0 0 0 15px;width:50%}}.hero-doors .label-l{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../img/icon-label-hero-big.svg) no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font:300 12px/18px Inter,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:132px;position:absolute;text-align:center;width:132px;z-index:9;top:-39px;left:19px}@media (min-width:768px){.hero-doors .label-l{top:37px;left:118px}}.hero-doors .label-l span{font:700 18px/18px Inter,sans-serif;letter-spacing:-.05em;text-transform:uppercase}.hero-doors .label-r{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../img/icon-label-hero-min.svg) no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font:500 12px/14px Inter,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;position:absolute;text-align:center;width:80px;z-index:9;bottom:-28px;right:25px}@media (min-width:768px){.hero-doors .label-r{bottom:37px;right:70px}}.hero-doors .label-r span{font:700 18px/18px Inter,sans-serif;letter-spacing:-.05em;text-transform:uppercase}.hero-doors img{height:183px;position:absolute;top:0}@media (min-width:768px){.hero-doors img{height:320px}}.hero-doors img.door-1{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5}.hero-doors img.door-2{left:55px;z-index:4;-webkit-animation:door-2-mobile 1s ease-in-out;animation:door-2-mobile 1s ease-in-out}@media (min-width:768px){.hero-doors img.door-2{-webkit-animation:door-2 1s ease-in-out;animation:door-2 1s ease-in-out;left:96px}}.hero-doors img.door-3{right:55px;z-index:4;-webkit-animation:door-3-mobile 1s ease-in-out;animation:door-3-mobile 1s ease-in-out}@media (min-width:768px){.hero-doors img.door-3{-webkit-animation:door-3 1s ease-in-out;animation:door-3 1s ease-in-out;right:96px}}.hero-doors img.door-4{left:0;z-index:2;-webkit-animation:door-4 1.3s ease-in-out;animation:door-4 1.3s ease-in-out}.hero-doors img.door-5{right:0;z-index:2;-webkit-animation:door-5 1.3s ease-in-out;animation:door-5 1.3s ease-in-out}@-webkit-keyframes door-2-mobile{0%{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{left:55px}}@keyframes door-2-mobile{0%{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{left:55px}}@-webkit-keyframes door-2{0%{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{left:96px}}@keyframes door-2{0%{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{left:96px}}@-webkit-keyframes door-3-mobile{0%{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}100%{right:55px}}@keyframes door-3-mobile{0%{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}100%{right:55px}}@-webkit-keyframes door-3{0%{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}100%{right:96px}}@keyframes door-3{0%{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}100%{right:96px}}@-webkit-keyframes door-4{0%{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{left:0}}@keyframes door-4{0%{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{left:0}}@-webkit-keyframes door-5{0%{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}100%{right:0}}@keyframes door-5{0%{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}100%{right:0}}@-webkit-keyframes shadow{0%{-webkit-box-shadow:0 20px 20px transparent;box-shadow:0 20px 20px transparent}100%{-webkit-box-shadow:0 20px 20px rgba(0,0,0,.3);box-shadow:0 20px 20px rgba(0,0,0,.3)}}@keyframes shadow{0%{-webkit-box-shadow:0 20px 20px transparent;box-shadow:0 20px 20px transparent}100%{-webkit-box-shadow:0 20px 20px rgba(0,0,0,.3);box-shadow:0 20px 20px rgba(0,0,0,.3)}}.footer{background:#312f36;margin:auto 0 0;padding:24px 0 0}@media (min-width:768px){.footer{padding:36px 0 0}}.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (min-width:1200px){.footer .container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer-column:nth-child(1){width:100%}@media (min-width:768px){.footer-column:nth-child(1){padding:0 12px 0 0;min-width:324px;width:auto}}@media (min-width:1200px){.footer-column:nth-child(1){min-width:calc(100% / 12 * 3 - 24px)}}.footer-column:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -12px;padding:24px 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}@media (min-width:768px){.footer-column:nth-child(2){-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1200px){.footer-column:nth-child(2){-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;padding:0 24px 0 0}}.footer-column:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (min-width:768px){.footer-column:nth-child(3){min-width:324px;width:auto}}@media (min-width:1200px){.footer-column:nth-child(3){min-width:calc(100% / 12 * 3 - 24px)}}.footer .logo{display:block;margin:0 0 15px}.footer .logo img{display:block;height:auto;max-width:100%}.footer .copy{color:#fff;font:14px/18px Inter,sans-serif;margin:0 0 6px;max-width:230px}@media (min-width:768px){.footer .copy{font-size:15px;margin:0 0 13px;max-width:250px}}.footer .main-site{color:#fff;font:14px/18px Inter,sans-serif;text-decoration:underline}.footer .main-site:hover{text-decoration:none}.footer-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 12px)}@media (min-width:768px){.footer-address{margin:0 12px;width:200px}}@media (min-width:1200px){.footer-address{width:auto}}.footer-address-city{background:url(../img/icon-location-footer.svg) no-repeat 0 1px;color:#fff;font:500 12px/16px Inter,sans-serif;margin:0 0 8px;padding:0 0 0 25px;white-space:nowrap}@media (min-width:768px){.footer-address-city{font-size:15px;line-height:18px}}.footer-address p{color:#fff;font:12px/16px Inter,sans-serif;margin:0 0 6px}@media (min-width:768px){.footer-address p{font-size:14px;line-height:18px}}.footer-address a{color:#fff;font:12px/16px Inter,sans-serif;margin:0 0 6px;text-decoration:none}@media (min-width:768px){.footer-address a{font-size:14px;line-height:18px}}.footer-address a.show-map{margin-bottom:14px;text-decoration:underline}.footer-address a.show-map:hover{text-decoration:none}.footer-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 0;width:100%}@media (min-width:768px){.footer-contacts{display:block;margin:0 12px;padding:0;width:200px}}@media (min-width:1200px){.footer-contacts{width:calc(100% / 3 - 24px)}}.footer-contacts>div{width:calc(50% - 12px)}@media (min-width:768px){.footer-contacts>div{width:auto}}.footer-contacts h3{color:#fff;font:500 14px/14px Inter,sans-serif;margin:25px 0 8px}.footer-contacts h3:first-child{margin-top:0}.footer-contacts a{color:#fff;font:300 14px/14px Inter,sans-serif;text-decoration:underline}.footer-contacts a:hover{text-decoration:none}.footer-contacts p{color:#fff;font:300 12px/16px Inter,sans-serif;white-space:nowrap}@media (min-width:768px){.footer-contacts p{font-size:14px;line-height:18px}}.footer-social{position:absolute;right:20px;top:0}@media (min-width:768px){.footer-social{position:static;width:73px}}.footer-social a{border-radius:40px;display:block;height:40px;margin:0 0 17px;width:40px}.footer-social a.viber:hover path:first-child{fill:#917fff}.footer-social a.whatsapp:hover path:first-child{fill:#25eb67}.footer-social a.telegram:hover path:first-child{fill:#68aeff}.footer-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0 0;width:100%}@media (min-width:768px){.footer-modal{display:block;margin-left:auto;max-width:194px;padding:0}}.footer-modal .btn{-webkit-box-shadow:none;box-shadow:none;font-size:12px;height:28px;margin:0 0 17px;width:142px}@media (min-width:768px){.footer-modal .btn{font-size:14px;height:40px;width:100%}}.footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0 28px}@media (min-width:768px){.footer-bottom{padding:28px 0 28px}}.footer-bottom .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.footer-bottom ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer-bottom ul li{padding:0 15px 0 0}@media (min-width:768px){.footer-bottom ul li{padding:0 50px 0 0}}.footer-bottom ul li a{color:#fff;font:12px/16px Inter,sans-serif;text-decoration:underline}@media (min-width:360px){.footer-bottom ul li a{font-size:14px;line-height:18px}}.footer-bottom ul li a:hover{text-decoration:none}.footer-bottom .author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font:300 9px/14px Inter,sans-serif;letter-spacing:.01em;margin:-10px 0 0}@media (min-width:768px){.footer-bottom .author{font-size:11px}}.footer-bottom .author img{display:block;height:auto;margin:0 0 3px;max-width:80px}@media (min-width:768px){.footer-bottom .author img{max-width:100%}}.header{background:#312f36;position:relative;z-index:99}.header .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px}@media (min-width:768px){.header .container{height:90px}}@media (min-width:992px){.header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.header .logo{display:block;margin:0 20px 0 0;width:100px}@media (min-width:360px){.header .logo{width:120px}}@media (min-width:768px){.header .logo{min-width:132px}}.header .logo img{display:block;height:auto;max-width:100%}.header-title{color:#fff;font:700 14px/15px Inter,sans-serif;display:none;margin-right:auto;text-decoration:none}@media (min-width:768px){.header-title{display:block;font-size:16px;line-height:18px}}@media (min-width:992px){.header-title{margin-right:20px;min-width:135px}}.header-open-nav{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;margin:0 5px 0 0;position:relative;width:24px;z-index:101}@media (min-width:992px){.header-open-nav{display:none}}.header-open-nav.active::after,.header-open-nav.active::before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.header-open-nav.active::before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:10px}.header-open-nav.active span{display:none}.header-open-nav span,.header-open-nav::after,.header-open-nav::before{background:#fff;border-radius:2px;content:'';height:2px;left:0;position:absolute;top:0;-webkit-transition:all .25s ease;transition:all .25s ease;width:24px}.header-open-nav::after{top:10px}.header-open-nav span{top:18px}.header-open-nav.open-nav-light span,.header-open-nav.open-nav-light::after,.header-open-nav.open-nav-light::before{background:#fff}.header-salons{display:none;margin-right:18px;position:relative}.header-salons.show::before{background:rgba(255,255,255,0);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:9}@media (min-width:992px){.header-salons{display:block}}.header-salons-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:32px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:14px Inter,sans-serif;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 31px 0 15px;position:relative;white-space:nowrap}.header-salons-btn::after{background:url(../img/icon-arrow-select.svg) no-repeat;content:'';height:12px;position:absolute;right:13px;top:10px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:12px}.header-salons-btn.show::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-salons-modal{background:#fff;border:1px solid #9e9e9e;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:18px 4px;position:absolute;opacity:0;visibility:hidden;top:100%;-webkit-transition:all .25s ease;transition:all .25s ease}.header-salons-modal.show{opacity:1;visibility:visible;top:calc(100% + 14px)}.header .salon{min-width:204px;padding:0 14px}.header .salon h3{background:url(../img/icon-location.svg) no-repeat 0 2px;color:#000;font:14px/18px Inter,sans-serif;margin:0 0 8px;padding:0 0 0 24px}.header .salon p{color:#000;font:300 14px/18px Inter,sans-serif;margin:0 0 6px}.header .salon a{color:#000;display:inline-block;font:300 14px/18px Inter,sans-serif}.header .salon-map{margin:0 0 13px;text-decoration:underline}.header .salon-map:hover{text-decoration:none}.header-social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:10px}@media (min-width:992px){.header-social{margin-left:0}}.header-social a{border-radius:50%;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.35);box-shadow:0 5px 20px rgba(0,0,0,.35);height:32px;margin-right:10px;width:32px}.header-social a.viber:hover path:first-child{fill:#917fff}.header-social a.whatsapp:hover path:first-child{fill:#25eb67}.header-social a.telegram:hover path:first-child{fill:#68aeff}.header-social a.phone:hover path:first-child{fill:#ffdb5c}.header-phone{display:none;margin-right:25px}@media (min-width:992px){.header-phone{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-phone a{color:#fff;font:16px Inter,sans-serif;white-space:nowrap}.header-btns{display:none;margin:0 -7px}@media (min-width:992px){.header-btns{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-btns .btn{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.35);box-shadow:0 5px 20px rgba(0,0,0,.35);margin:0 7px;min-width:170px;width:calc(45% - 14px)}.header-btns .btn:hover{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.35);box-shadow:0 5px 20px rgba(0,0,0,.35);top:0}.header-btns .btn[data-src="#callback"]{display:none}@media (min-width:1200px){.header-btns .btn[data-src="#callback"]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.modal-mobile{background:#f5f5f5;left:0;padding:20px 0 30px;position:absolute;opacity:0;right:0;top:90%;visibility:hidden;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:101}.modal-mobile.show{opacity:1;visibility:visible;top:100%}.modal-mobile .container{height:auto;max-width:360px}.modal-mobile-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 20px}.modal-mobile-top a{color:#000;font:500 14px/14px Inter,sans-serif}.modal-mobile-top .social{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-mobile-top .social a{border-radius:50%;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.35);box-shadow:0 5px 20px rgba(0,0,0,.35);height:32px;margin-right:10px;width:32px}.modal-mobile-top .social a.viber:hover path:first-child{fill:#917fff}.modal-mobile-top .social a.whatsapp:hover path:first-child{fill:#25eb67}.modal-mobile-top .social a.telegram:hover path:first-child{fill:#68aeff}.modal-mobile-top .social a.phone:hover path:first-child{fill:#ffdb5c}.modal-mobile-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -5px;padding:0 0 18px}.modal-mobile-middle .salon{min-width:50%;padding:0 5px}.modal-mobile-middle .salon h3{background-position:0 0;font-size:12px;line-height:16px;margin:0 0 8px;padding:0 0 0 18px}.modal-mobile-middle .salon p{font-size:12px;line-height:16px;margin:0 0 6px}.modal-mobile-middle .salon a{font-size:12px;line-height:16px;margin:0 0 6px}.modal-mobile-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-mobile-bottom a.btn{margin:0 5px;min-width:140px}.content{padding:36px 0 48px}@media (min-width:768px){.content{padding:65px 0 76px}}.content h1{font:900 16px/21px Inter,sans-serif;margin:0 0 36px}@media (min-width:768px){.content h1{font-size:24px;line-height:31px;margin:0 0 47px}}.content h2{font:700 14px/18px Inter,sans-serif;margin:0 0 18px}@media (min-width:768px){.content h2{font-size:16px;line-height:21px;margin:0 0 21px}}.content p{font:14px/18px Inter,sans-serif;margin:0 0 18px}@media (min-width:768px){.content p{font-size:16px;line-height:21px;margin:0 0 21px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUtY3NzL25vcm1hbGl6ZS5jc3MiLCJzdHlsZXMubWluLmNzcyIsImluY2x1ZGVzL2Jhc2UvZm9udHMuc2NzcyIsImluY2x1ZGVzL2Jhc2UvdXRpbHMuc2NzcyIsImluY2x1ZGVzL2Jhc2UvbWl4aW5zLnNjc3MiLCJpbmNsdWRlcy9iYXNlL2dsb2JhbC5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2FkdmFudGFnZXMuc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9idG4uc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9jdGEuc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9kZXNpZ24tZG9vci5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2hpdHMuc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9tZXNzYWdlLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvbW9kYWwuc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9zZWxlY3QtZG9vci5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL3Nlby5zY3NzIiwiaW5jbHVkZXMvdmVuZG9yL2pxdWVyeS5mYW5jeWJveC5zY3NzIiwiaW5jbHVkZXMvdmVuZG9yL293bC5jYXJvdXNlbC5zY3NzIiwidGVtcGxhdGVzL2hvbWUuc2NzcyIsImZvb3Rlci5zY3NzIiwiaGVhZGVyLnNjc3MiLCJwYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsNERBVUEsUUNGQSxNQUNBLFFBQ0EsV0FDQSxPQUNBLE9BQ0EsT0FDQSxPQUNBLEtBQ0EsSUFDQSxRQUNBLFFESUksUUFBQSxNQU9KLE1DSkEsT0FDQSxNRE1JLFFBQUEsYUFRSixzQkFDSSxRQUFBLEtBQ0EsT0FBQSxFQ0RKLFNBQ0EsU0RVSSxRQUFBLEtBYUosS0FDSSxZQUFBLFdBQ0EscUJBQUEsS0FDQSx5QkFBQSxLQU9KLEtBQ0ksT0FBQSxFQVdKLEVBQ0ksV0FBQSxJQU9KLFFBQ0ksUUFBQSxLQUFBLE9BT0osU0NqQkEsUURtQkksUUFBQSxFQVlKLEdBQ0ks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RSx5Qkk3Y0EsYUFBQSxRSmdkRSxtREFFQSxzREFEQSxpREdoZ0JILGtESGtnQkcsMENHamdCRixNQUFBLGtCQUNBLFFBQUEsWUhvZ0JFLG9EQUVBLHVEQURBLGtER25nQkgsbURIcWdCRywyQ0dwZ0JGLE1BQUEsa0JBQ0EsUUFBQSxZSHVnQkUsd0RBRUEsMkRBREEsc0RHdGdCSCx1REh3Z0JHLCtDR3ZnQkYsTUFBQSxrQkFDQSxRQUFBLFlIMGdCRSw2REFFQSxnRUFEQSwyREd6Z0JILDRESDJnQkcsb0RHMWdCRixNQUFBLGtCQUNBLFFBQUEsWUg2Z0JFLHlEQUVBLDREQURBLHVERzNnQkgsd0RINmdCRyxnREc1Z0JGLE1BQUEsc0JIK2dCRSwwREFFQSw2REFEQSx3REc5Z0JILHlESGdoQkcsaURHL2dCRixNQUFBLHNCSGtoQkUsOERBRUEsaUVBREEsNERHamhCSCw2REhtaEJHLHFER2xoQkYsTUFBQSxzQkhxaEJFLG1FQUVBLHNFQURBLGlFR3BoQkgsa0VIc2hCRywwREdyaEJGLE1BQUEsc0JId2hCQSx3QkFFQSwyQkFEQSxzQkl0aEJGLHVCSndoQkUsZUlqZ0JBLFFBQUEsRUpvZ0JBLG1DQUVBLHNDQURBLGlDRzFqQkQsa0NINGpCQywwQkczakJBLE1BQUEsZUFDQSxRQUFBLFlIOGpCQSxvQ0FFQSx1Q0FEQSxrQ0c3akJELG1DSCtqQkMsMkJHOWpCQSxNQUFBLGVBQ0EsUUFBQSxZSGlrQkEsd0NBRUEsMkNBREEsc0NHaGtCRCx1Q0hra0JDLCtCR2prQkEsTUFBQSxlQUNBLFFBQUEsWUhva0JBLDZDQUVBLGdEQURBLDJDR25rQkQsNENIcWtCQyxvQ0dwa0JBLE1BQUEsZUFDQSxRQUFBLFlIdWtCQSx5Q0FFQSw0Q0FEQSx1Q0dya0JELHdDSHVrQkMsZ0NHdGtCQSxNQUFBLHNCSHlrQkEsMENBRUEsNkNBREEsd0NHeGtCRCx5Q0gwa0JDLGlDR3prQkEsTUFBQSxzQkg0a0JBLDhDQUVBLGlEQURBLDRDRzNrQkQsNkNINmtCQyxxQ0c1a0JBLE1BQUEsc0JIK2tCQSxtREFFQSxzREFEQSxpREc5a0JELGtE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UUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLE9BQUEsRUFBQSxLQUNBLFFBQUEsRUFBQSxFQUFBLEtBSkEsNEJBT0MsVUFBQSxJQUNBLFFBQUEsRUFBQSxJQVJELCtCQVdFLG9CQUFBLEVBQUEsRUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLElBQ0EsUUFBQSxFQUFBLEVBQUEsRUFBQSxLQWZGLDhCQW1CRSxVQUFBLEtBQ0EsWUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLElBckJGLDhCQXlCRSxVQUFBLEtBQ0EsWUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLElBS0gscUJBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FGQSwyQkFLQyxPQUFBLEVBQUEsSUFDQSxVQUFBLE1DeFpILFNBQ0MsUUFBQSxLQUFBLEVBQUEsS2hCZ0VBLHlCZ0JqRUQsU0FJRSxRQUFBLEtBQUEsRUFBQSxNQUpGLFlBUUUsS0FBQSxJQUFBLElBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxXQUNBLE9BQUEsRUFBQSxFQUFBLEtoQndERCx5QmdCakVELFlBWUcsVUFBQSxLQUNBLFlBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxNQWRILFlBbUJFLEtBQUEsSUFBQSxJQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsV0FDQSxPQUFBLEVBQUEsRUFBQSxLaEI2Q0QseUJnQmpFRCxZQXVCRyxVQUFBLEtBQ0EsWUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLE1BekJILFdBOEJFLEtBQUEsSUFBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLFdBQ0EsT0FBQSxFQUFBLEVBQUEsS2hCa0NELHlCZ0JqRUQsV0FrQ0csVUFBQSxLQUNBLFlBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSIsImZpbGUiOiJzdHlsZXMubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHYyLjEuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKi9cblxuYXVkaW8sXG5jYW52YXMsXG52aWRlbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXG4gKi9cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEJhc2VcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbiAqIDIuIFByZXZlbnQgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xuICogICAgdXNlciB6b29tLlxuICovXG5cbmh0bWwge1xuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cblxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgb3V0bGluZWAgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIENocm9tZSBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cblxuYTpmb2N1cyB7XG4gICAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVHlwb2dyYXBoeVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuXG5oMSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqL1xuXG5kZm4ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cblxuaHIge1xuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4gKi9cblxubWFyayB7XG4gICAgYmFja2dyb3VuZDogI2ZmMDtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IGZvbnQgZmFtaWx5IHNldCBvZGRseSBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICovXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDFlbTtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIHByZS1mb3JtYXR0ZWQgdGV4dCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbi8qKlxuICogU2V0IGNvbnNpc3RlbnQgcXVvdGUgdHlwZXMuXG4gKi9cblxucSB7XG4gICAgcXVvdGVzOiBcIlxcMjAxQ1wiIFwiXFwyMDFEXCIgXCJcXDIwMThcIiBcIlxcMjAxOVwiO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgICBmb250LXNpemU6IDc1JTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICAgIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICAgIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkuXG4gKi9cblxuaW1nIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCBvdmVyZmxvdyBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgOS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZpZ3VyZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkgNS5cbiAqL1xuXG5maWd1cmUge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuXG5maWVsZHNldCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgICBtYXJnaW46IDAgMnB4O1xuICAgIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKi9cblxubGVnZW5kIHtcbiAgICBib3JkZXI6IDA7IC8qIDEgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBmb250IGZhbWlseSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgZm9udCBzaXplIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICAgIGZvbnQtc2l6ZTogMTAwJTsgLyogMiAqL1xuICAgIG1hcmdpbjogMDsgLyogMyAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIENocm9tZSwgU2FmYXJpIDUrLCBhbmQgSUUgOCsuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3ggNCsgYW5kIE9wZXJhLlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbiAqL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG4gICAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG59XG5cbi8qKlxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbiAqL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogb24gT1MgWC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS5cbiAqIDIuIEltcHJvdmUgcmVhZGFiaWxpdHkgYW5kIGFsaWdubWVudCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxudGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvOyAvKiAxICovXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgLyogMiAqL1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVGFibGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xuXG50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbn1cbiIsIi8qISBub3JtYWxpemUuY3NzIHYyLjEuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKipcbiAqIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKi9cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cbi8qKlxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXG4gKi9cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBCYXNlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXG4gKiAgICB1c2VyIHpvb20uXG4gKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGBvdXRsaW5lYCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gQ2hyb21lIGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuYTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkOyB9XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFR5cG9ncmFwaHlcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOSwgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDsgfVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqL1xuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5ociB7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7IH1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLyoqXG4gKiBDb3JyZWN0IGZvbnQgZmFtaWx5IHNldCBvZGRseSBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICovXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIHNlcmlmO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwOyB9XG5cbi8qKlxuICogU2V0IGNvbnNpc3RlbnQgcXVvdGUgdHlwZXMuXG4gKi9cbnEge1xuICBxdW90ZXM6IFwiXFwyMDFDXCIgXCJcXDIwMURcIiBcIlxcMjAxOFwiIFwiXFwyMDE5XCI7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LlxuICovXG5pbWcge1xuICBib3JkZXI6IDA7IH1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IGRpc3BsYXllZCBvZGRseSBpbiBJRSA5LlxuICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZpZ3VyZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpIDUuXG4gKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKi9cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGZvbnQgZmFtaWx5IG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCBmb250IHNpemUgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAyICovXG4gIG1hcmdpbjogMDtcbiAgLyogMyAqLyB9XG5cbi8qKlxuICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuICogdGhlIFVBIHN0eWxlc2hlZXQuXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIENocm9tZSwgU2FmYXJpIDUrLCBhbmQgSUUgOCsuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3ggNCsgYW5kIE9wZXJhLlxuICovXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMiAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIDMgKi8gfVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICovXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiAqICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxuICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMiAqL1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4gKiBvbiBPUyBYLlxuICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXG4gKiAxLiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LlxuICogMi4gSW1wcm92ZSByZWFkYWJpbGl0eSBhbmQgYWxpZ25tZW50IGluIGFsbCBicm93c2Vycy5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAvKiAyICovIH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuICovXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItUmVndWxhci5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1MaWdodC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1NZWRpdW0uZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItQm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1CbGFjay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItQmxhY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1CbGFjay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMTBweCA1cHggMDsgfVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgNXB4IDEwcHg7IH1cblxuLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDVweDsgfVxuXG4ucGFnZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDsgfVxuXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDExNzBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uaGlkZGVuLXRleHQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbnNwYW4ud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xMHB4IDAgMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBzcGFuLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgICAgbWFyZ2luOiAtMzBweCAwIDEwcHg7IH0gfVxuXG5kaXYud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEycHg7IH1cblxuI3ByZWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kOiAjRjRGN0ZGIHVybChcIi4uL2ltZy9zdW5ueS1saWdodC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7IH1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDJzIGxpbmVhcjsgfVxuXG4uaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIDJzLCBvcGFjaXR5IDJzIGxpbmVhcjsgfVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4ud3BjZjctZm9ybSBwIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi53cGNmNy1mb3JtIC5hamF4LWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICByaWdodDogY2FsYyg1MCUgLSA4cHgpOyB9XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICogKjo6YmVmb3JlLCAqICo6OmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICo6bm90KGlmcmFtZSkge1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZCwgYm9yZGVyLCBjb2xvciwgbGVmdCwgbWFyZ2luLCBwYWRkaW5nLCByaWdodCwgb3BhY2l0eTsgfVxuXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMHM7IH1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogSW50ZXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDg2YWQ7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG5pbnB1dFt0eXBlPSd0ZXh0J10sXG5pbnB1dFt0eXBlPSdlbWFpbCddLFxuaW5wdXRbdHlwZT0ndGVsJ10sXG5pbnB1dFt0eXBlPSdwYXNzd29yZCddLFxudGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMzZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW46IDAgMCAxNnB4O1xuICBwYWRkaW5nOiAwIDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddLndwY2Y3LW5vdC12YWxpZCxcbiAgaW5wdXRbdHlwZT0nZW1haWwnXS53cGNmNy1ub3QtdmFsaWQsXG4gIGlucHV0W3R5cGU9J3RlbCddLndwY2Y3LW5vdC12YWxpZCxcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXS53cGNmNy1ub3QtdmFsaWQsXG4gIHRleHRhcmVhLndwY2Y3LW5vdC12YWxpZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkYyQzQ1OyB9XG4gICAgaW5wdXRbdHlwZT0ndGV4dCddLndwY2Y3LW5vdC12YWxpZDotbW96LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J2VtYWlsJ10ud3BjZjctbm90LXZhbGlkOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0ndGVsJ10ud3BjZjctbm90LXZhbGlkOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXS53cGNmNy1ub3QtdmFsaWQ6LW1vei1wbGFjZWhvbGRlcixcbiAgICB0ZXh0YXJlYS53cGNmNy1ub3QtdmFsaWQ6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI0ZGMkM0NSAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG4gICAgaW5wdXRbdHlwZT0ndGV4dCddLndwY2Y3LW5vdC12YWxpZDo6LW1vei1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdlbWFpbCddLndwY2Y3LW5vdC12YWxpZDo6LW1vei1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSd0ZWwnXS53cGNmNy1ub3QtdmFsaWQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXS53cGNmNy1ub3QtdmFsaWQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4gICAgdGV4dGFyZWEud3BjZjctbm90LXZhbGlkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjRkYyQzQ1ICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgICBpbnB1dFt0eXBlPSd0ZXh0J10ud3BjZjctbm90LXZhbGlkOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdlbWFpbCddLndwY2Y3LW5vdC12YWxpZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0ndGVsJ10ud3BjZjctbm90LXZhbGlkOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdwYXNzd29yZCddLndwY2Y3LW5vdC12YWxpZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgdGV4dGFyZWEud3BjZjctbm90LXZhbGlkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI0ZGMkM0NSAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG4gICAgaW5wdXRbdHlwZT0ndGV4dCddLndwY2Y3LW5vdC12YWxpZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdlbWFpbCddLndwY2Y3LW5vdC12YWxpZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSd0ZWwnXS53cGNmNy1ub3QtdmFsaWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXS53cGNmNy1ub3QtdmFsaWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgdGV4dGFyZWEud3BjZjctbm90LXZhbGlkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjRkYyQzQ1ICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgICBpbnB1dFt0eXBlPSd0ZXh0J10ud3BjZjctbm90LXZhbGlkOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0nZW1haWwnXS53cGNmNy1ub3QtdmFsaWQ6Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSd0ZWwnXS53cGNmNy1ub3QtdmFsaWQ6Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdwYXNzd29yZCddLndwY2Y3LW5vdC12YWxpZDpmb2N1czotbW96LXBsYWNlaG9sZGVyLFxuICAgIHRleHRhcmVhLndwY2Y3LW5vdC12YWxpZDpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gICAgaW5wdXRbdHlwZT0ndGV4dCddLndwY2Y3LW5vdC12YWxpZDpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdlbWFpbCddLndwY2Y3LW5vdC12YWxpZDpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSd0ZWwnXS53cGNmNy1ub3QtdmFsaWQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXS53cGNmNy1ub3QtdmFsaWQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG4gICAgdGV4dGFyZWEud3BjZjctbm90LXZhbGlkOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gICAgaW5wdXRbdHlwZT0ndGV4dCddLndwY2Y3LW5vdC12YWxpZDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0nZW1haWwnXS53cGNmNy1ub3QtdmFsaWQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J3RlbCddLndwY2Y3LW5vdC12YWxpZDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXS53cGNmNy1ub3QtdmFsaWQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIHRleHRhcmVhLndwY2Y3LW5vdC12YWxpZDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgICBpbnB1dFt0eXBlPSd0ZXh0J10ud3BjZjctbm90LXZhbGlkOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J2VtYWlsJ10ud3BjZjctbm90LXZhbGlkOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J3RlbCddLndwY2Y3LW5vdC12YWxpZDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdwYXNzd29yZCddLndwY2Y3LW5vdC12YWxpZDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICB0ZXh0YXJlYS53cGNmNy1ub3QtdmFsaWQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTpmb2N1cyxcbiAgdGV4dGFyZWE6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndGVsJ106LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTotbW96LXBsYWNlaG9sZGVyLFxuICB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICBpbnB1dFt0eXBlPSd0ZXh0J106Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3RlbCddOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOjotbW96LXBsYWNlaG9sZGVyLFxuICB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nZW1haWwnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3RlbCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1czotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3RlbCddOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICB0ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nZW1haWwnXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndGVsJ106Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIHRleHRhcmVhOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG5zZWxlY3Qge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICAgIGNvbG9yOiAjMTIxNjFlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cblxudGV4dGFyZWEge1xuICBoZWlnaHQ6IDExMnB4O1xuICBtYXJnaW46IDAgMCAyMnB4O1xuICBwYWRkaW5nOiAxNnB4IDAgMCAxNnB4O1xuICByZXNpemU6IG5vbmU7IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIGE6bm90KFtocmVmXSkge1xuICAgIGN1cnNvcjogaW5pdGlhbDsgfVxuXG5oMSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250OiAyNHB4LzMycHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMCAwIDE5cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7IH0gfVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCAwIDE4cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7IH0gfVxuXG5oMyB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250OiA3MDAgMTZweC8xOHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDAgMCAxNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cblxuLnRpdGxlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQ6IDMwcHgvMzBweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbjogMCAwIDUycHg7IH0gfVxuXG5wIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbjogMCAwIDhweDsgfVxuICBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDsgfVxuXG51bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4uYWR2YW50YWdlcyB7XG4gIGJhY2tncm91bmQ6ICNGRkM3MDA7XG4gIHBhZGRpbmc6IDM2cHggMCAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hZHZhbnRhZ2VzIHtcbiAgICAgIHBhZGRpbmc6IDc0cHggMCAwOyB9IH1cbiAgLmFkdmFudGFnZXMgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hZHZhbnRhZ2VzIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDsgfSB9XG4gICAgLmFkdmFudGFnZXMgLmNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9hZHZhbnRhZ2VzLWRvb3IuanBnXCIpIG5vLXJlcGVhdDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJveC1zaGFkb3c6IDEwcHggMzBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGhlaWdodDogMzI0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIHdpZHRoOiAyNjZweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hZHZhbnRhZ2VzIC5jb250YWluZXI6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAuYWR2YW50YWdlcyBoMiB7XG4gICAgZm9udDogOTAwIDI0cHgvMjZweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCAzMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFkdmFudGFnZXMgaDIge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAzNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgLmFkdmFudGFnZXMtZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtMTJweDtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWR2YW50YWdlcy1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjkwcHgpOyB9IH1cbiAgLmFkdmFudGFnZXMgLmFkdmFudGFnZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCA4cHg7XG4gICAgcGFkZGluZzogMCAwIDEycHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWR2YW50YWdlcyAuYWR2YW50YWdlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNDclIC0gMjRweCk7IH0gfVxuICAgIC5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2UtaW1nIHtcbiAgICAgIG1heC13aWR0aDogNzJweDtcbiAgICAgIG1pbi13aWR0aDogNzJweDsgfVxuICAgICAgLmFkdmFudGFnZXMgLmFkdmFudGFnZS1pbWcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgLmFkdmFudGFnZXMgLmFkdmFudGFnZS10ZXh0IHtcbiAgICAgIGZvbnQ6IDE0cHgvMThweCBJbnRlciwgc2Fucy1zZXJpZjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2UtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4OyB9IH1cbiAgICAgIC5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2UtdGV4dCBwIHtcbiAgICAgICAgZm9udDogaW5oZXJpdDsgfVxuXG4uYnRuIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0ZGQzcwMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0OHB4O1xuICBib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMjUpLCAwIDNweCAwICNEODhFMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udDogNzAwIDE2cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgaGVpZ2h0OiA0OHB4OyB9IH1cbiAgLmJ0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0ZGREI1QzsgfVxuICAuYnRuOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjI1KSwgMCAwIDAgI0Q4OEUwMDtcbiAgICB0b3A6IDJweDsgfVxuICAuYnRuOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5idG4tYmx1ZSB7XG4gICAgYmFja2dyb3VuZDogIzM2OTNGRjtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMjUpLCAwIDNweCAwICMzMDc2Qzc7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnRuLWJsdWU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzY4QUVGRjsgfVxuICAgIC5idG4tYmx1ZTphY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjI1KSwgMCAwIDAgIzMwNzZDNzsgfVxuICAuYnRuLWRhcmstYmx1ZSB7XG4gICAgYmFja2dyb3VuZDogIzc1NjJFOTtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMjUpLCAwIDNweCAwICM1QTRBOUE7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnRuLWRhcmstYmx1ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjOTE4MEZGOyB9XG4gICAgLmJ0bi1kYXJrLWJsdWU6YWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSksIDAgMCAwICM1QTRBOUE7IH1cbiAgLmJ0bi1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogMjQwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuYnRuLWxhcmdlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7IH0gfVxuICAuYnRuLW1pZGRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGhlaWdodDogMzZweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5idG4tbWlkZGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgLmJ0bi1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGhlaWdodDogMjhweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmJ0bi1zbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4OyB9IH1cblxuLmN0YSB7XG4gIHBhZGRpbmc6IDQ2cHggMCA0OHB4OyB9XG4gIC5jdGEgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY3RhIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG4gIC5jdGEtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAwIDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY3RhLWhlYWRlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgLmN0YS1oZWFkZXIgYSB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQ6IDkwMCAxOHB4LzIwcHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdG9wOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmN0YS1oZWFkZXIgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOyB9IH1cbiAgICAgIC5jdGEtaGVhZGVyIGEuY3VycmVudCB7XG4gICAgICAgIGN1cnNvcjogYXV0bztcbiAgICAgICAgZm9udDogOTAwIDI0cHgvMjZweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmN0YS1oZWFkZXIgYS5jdXJyZW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9IH1cbiAgLmN0YS1pdGVtIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jdGEtaXRlbSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY3RhLWxlZnQge1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jdGEtbGVmdCB7XG4gICAgICBwYWRkaW5nOiAwIDYwcHggMCAwO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU4MHB4KTsgfSB9XG4gIC5jdGEtbGVmdCBoMyB7XG4gICAgZm9udDogNzAwIDE2cHgvMThweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCAyMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmN0YS1sZWZ0IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gIC5jdGEtbGVmdCBsaSB7XG4gICAgZm9udDogMTRweC8yNnB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmN0YS1sZWZ0IGxpIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tdGljay5zdmdcIikgbm8tcmVwZWF0IDAgNnB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAzNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmN0YS1yaWdodCB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jdGEtcmlnaHQge1xuICAgICAgbWF4LXdpZHRoOiA1ODBweDsgfSB9XG4gIC5jdGEtZm9ybSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICBwYWRkaW5nOiAyNXB4IDI0cHggOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmN0YS1mb3JtIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgLmN0YS1mb3JtIGgzIHtcbiAgICAgIGZvbnQ6IDcwMCAxNnB4LzE4cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY3RhLWZvcm0gaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG4gICAgLmN0YS1mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gICAgLmN0YS1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgd2lkdGg6IDI1NHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmN0YS1mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gICAgICAgIC5jdGEtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTsgfSB9XG4gICAgLmN0YS1mb3JtIC53cGNmNy1mb3JtIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jdGEtZm9ybSAud3BjZjctZm9ybSB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICAgLmN0YS1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gICAgICB3aWR0aDogMjU0cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY3RhLWZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTsgfSB9XG4gICAgICAuY3RhLWZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gICAgICAuY3RhLWZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAuY3RhLWNvbnRhY3RzIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwIC0xNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY3RhLWNvbnRhY3RzIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5jdGEtY29udGFjdCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAxNXB4IDE4cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jdGEtY29udGFjdCB7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4OyB9IH1cbiAgICAuY3RhLWNvbnRhY3QtaWNvbiB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogIzMxMkYzNjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgIG1heC13aWR0aDogMzJweDtcbiAgICAgIG1pbi13aWR0aDogMzJweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jdGEtY29udGFjdC1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgICAgIC5jdGEtY29udGFjdC1pY29uIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5jdGEtY29udGFjdCBhIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udDogMTRweC8xNHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmN0YS1jb250YWN0IGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5jdGEtY29udGFjdCBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgICAgLmN0YS1jb250YWN0IGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmRlc2lnbi1kb29yIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIHBhZGRpbmc6IDM1cHggMCAwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmRlc2lnbi1kb29yIHtcbiAgICAgIHBhZGRpbmc6IDQycHggMCAyNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmRlc2lnbi1kb29yIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpOyB9IH1cbiAgLmRlc2lnbi1kb29yIGgyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZGVzaWduLWRvb3Itd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgIHRyYW5zaXRpb246IDBzOyB9XG4gIC5kZXNpZ24tZG9vci1pbm5lciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZGVzaWduLWRvb3Itb3B0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTVweCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5kZXNpZ24tZG9vci1vcHRpb24ge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAuZGVzaWduLWRvb3Itb3B0aW9uIGgzIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udDogNzAwIDE4cHgvMjBweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgICAuZGVzaWduLWRvb3Itb3B0aW9uIHVsIHtcbiAgICAgIHBhZGRpbmc6IDAgMCA4cHg7IH1cbiAgICAgIC5kZXNpZ24tZG9vci1vcHRpb24gdWwgbGkgYSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udDogMTRweC8yM3B4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICBvcGFjaXR5OiAuNzsgfVxuICAgICAgICAuZGVzaWduLWRvb3Itb3B0aW9uIHVsIGxpIGEuY3VycmVudCB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgICAuZGVzaWduLWRvb3Itb3B0aW9uIHVsIGxpIGE6Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIC5kZXNpZ24tZG9vci1vcHRpb24gdWwgbGkubWV0YWwtZ2xhc3Mge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5kZXNpZ24tZG9vci1wcmV2aWV3IHtcbiAgICBtYXgtd2lkdGg6IDE1NXB4O1xuICAgIG1pbi13aWR0aDogMTU1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZGVzaWduLWRvb3ItcHJldmlldyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIC5kZXNpZ24tZG9vci1saXN0IHtcbiAgICBtYXJnaW46IDAgMCAyNXB4OyB9XG4gIC5kZXNpZ24tZG9vci1pdGVtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5kZXNpZ24tZG9vci1pdGVtOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAycHg7XG4gICAgICBib3gtc2hhZG93OiAwIDdweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMnB4OyB9XG4gICAgLmRlc2lnbi1kb29yLWl0ZW0gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxNDBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5kZXNpZ24tZG9vci1pdGVtIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNzBweDsgfSB9XG4gIC5kZXNpZ24tZG9vci10aXRsZSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udDogNzAwIDE2cHgvMThweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCA3cHg7IH1cbiAgLmRlc2lnbi1kb29yLWNvbG9yIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250OiAxNHB4LzE1cHggSW50ZXIsIHNhbnMtc2VyaWY7IH1cbiAgLmRlc2lnbi1kb29yLWF2YWlsYWJpbGl0eSB7XG4gICAgY29sb3I6ICNEODhFMDA7XG4gICAgZm9udDogNzAwIDEzcHgvMTVweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICBwYWRkaW5nOiA4cHggMCAwOyB9XG4gICAgLmRlc2lnbi1kb29yLWF2YWlsYWJpbGl0eSAuYXZhaWxhYmlsaXR5IHtcbiAgICAgIGNvbG9yOiAjMDA5MjNBOyB9XG5cbi50ZXh0dXJlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogOHB4IDAgMDtcbiAgd2lkdGg6IDIxMHB4OyB9XG4gIC50ZXh0dXJlcyAudGV4dHVyZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luOiAwIDExcHggMTFweCAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzIGVhc2U7IH1cbiAgICAudGV4dHVyZXMgLnRleHR1cmUuY3VycmVudCB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzVENUQ1RDsgfVxuICAgIC50ZXh0dXJlcyAudGV4dHVyZSBpbWcge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4yNXMgZWFzZTsgfVxuICAgICAgLmN1cnJlbnQgLnRleHR1cmVzIC50ZXh0dXJlIGltZyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmhpdHMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA0MnB4IDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuaGl0cyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGl0cyAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4OyB9IH1cbiAgLmhpdHMgaDIge1xuICAgIGZvbnQ6IDkwMCAyNHB4LzI2cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgMzZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oaXRzIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNjJweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGl0cyBoMiB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAuaGl0cy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAwIC0xMnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGl0cy13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gICAgLmhpdHMtd3JhcHBlci1zbGlkZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCAwIDI4cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGl0cy13cmFwcGVyLXNsaWRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAuaGl0cy13cmFwcGVyLXNsaWRlciBwIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQ6IDE0cHgvMThweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDsgfVxuICAuaGl0cy1zbGlkZXIge1xuICAgIGhlaWdodDogNDU0cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmhpdHMtc2xpZGVyLWxpbmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgLmhpdHMtc2xpZGVyIC5oaXQge1xuICAgICAgbWFyZ2luOiAwIDI1cHggIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5oaXRzLXNsaWRlciAuaGl0IGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIxNXB4O1xuICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhpdHMtc2xpZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5oaXRzIC5oaXQge1xuICAgIG1hcmdpbjogMCAxMnB4IDcycHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAyNHB4KTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhpdHMgLmhpdCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMjRweCk7IH0gfVxuICAgIC5oaXRzIC5oaXQgPiAqIHtcbiAgICAgIG1heC13aWR0aDogMjgycHg7IH1cbiAgICAuaGl0cyAuaGl0LWltZ3Mge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAwIC05cHggMzJweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oaXRzIC5oaXQtaW1ncyB7XG4gICAgICAgICAgbWFyZ2luOiAwIC05cHggMzZweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI4MnB4OyB9IH1cbiAgICAgIC5oaXRzIC5oaXQtaW1ncyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyNTJweDtcbiAgICAgICAgbWFyZ2luOiAwIDlweDtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAuaGl0cyAuaGl0IGgzIHtcbiAgICAgIGZvbnQ6IDcwMCAxNHB4LzE1cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCA2cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGl0cyAuaGl0IGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH0gfVxuICAgIC5oaXRzIC5oaXQgcCB7XG4gICAgICBmb250OiAxMXB4LzE0cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCAxNHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhpdHMgLmhpdCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuICAgIC5oaXRzIC5oaXQtcHJpY2Uge1xuICAgICAgZm9udDogNTAwIDE2cHgvMTlweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDE3cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGl0cyAuaGl0LXByaWNlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuICAgIC5oaXRzIC5oaXQtYnRucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luOiAwIC02cHg7IH1cbiAgICAgIC5oaXRzIC5oaXQtYnRucyAuYnRuIHtcbiAgICAgICAgbWFyZ2luOiAwIDZweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7IH1cblxuLyogU2Nyb2xsYmFyICovXG4uc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZDogI0M0QzRDNDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG1hcmdpbjogMCA0NXB4OyB9XG4gIC5zY3JvbGxiYXIgLmhhbmRsZSB7XG4gICAgd2lkdGg6IDE4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnNjcm9sbGJhciAuaGFuZGxlIC5tb3VzZWFyZWEge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtOXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAyMHB4OyB9XG4gICAgICAuc2Nyb2xsYmFyIC5oYW5kbGUgLm1vdXNlYXJlYTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzc5Nzk3OTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDlweCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDdweCk7XG4gICAgICAgIHdpZHRoOiAxOHB4OyB9XG5cbi5tZXNzYWdlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogYXV0byBhdXRvIDA7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5tZXNzYWdlIGgxIHtcbiAgICBmb250OiA5MDAgMjBweC8yMnB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDE3cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5tZXNzYWdlIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjlweDsgfSB9XG4gIC5tZXNzYWdlIHAge1xuICAgIGZvbnQ6IDMwMCAxNnB4LzIxcHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbiAgICBtYXgtd2lkdGg6IDE3NXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubWVzc2FnZSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNTJweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLm1vZGFsIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlFOUU5RTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDM2NXB4O1xuICBwYWRkaW5nOiA0NnB4IDQ3cHggMzdweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLm1vZGFsIGgzIHtcbiAgICBmb250OiA5MDAgMThweC8yM3B4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDM4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5tb2RhbCAuYnRuIHtcbiAgICBtYXJnaW46IDAgMCAzOHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5tb2RhbC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udDogMTJweC8xOHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAtMTdweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAubW9kYWwtZGVzY3JpcHRpb24gYSB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAubW9kYWwtZGVzY3JpcHRpb24gYTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5tb2RhbC1kZXNjcmlwdGlvbiBwIHtcbiAgICAgIGZvbnQ6IGluaGVyaXQ7IH1cbiAgLm1vZGFsLW9yZGVyIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiA5OTRweDtcbiAgICBwYWRkaW5nOiAzNnB4IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5tb2RhbC1vcmRlciB7XG4gICAgICAgIHBhZGRpbmc6IDU2cHggNzBweDsgfSB9XG4gICAgLm1vZGFsLW9yZGVyLXdyYXBwZXIge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubW9kYWwtb3JkZXItd3JhcHBlciB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICAgLm1vZGFsLW9yZGVyLWltZ3Mge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgICAgbWF4LXdpZHRoOiAzMjBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tb2RhbC1vcmRlci1pbWdzIHtcbiAgICAgICAgICBtYXJnaW46IDAgMjRweCAwIDA7XG4gICAgICAgICAgbWluLXdpZHRoOiAzNjRweDsgfSB9XG4gICAgICAubW9kYWwtb3JkZXItaW1ncyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgIC5tb2RhbC1vcmRlci1pbWdzIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwMnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm1vZGFsLW9yZGVyLWltZ3MgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMzQzcHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIC5tb2RhbC1vcmRlci1kZXNjcmlwdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm1vZGFsLW9yZGVyLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzODhweCk7IH0gfVxuICAgICAgLm1vZGFsLW9yZGVyLWRlc2NyaXB0aW9uLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5tb2RhbC1vcmRlci1kZXNjcmlwdGlvbi1tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAubW9kYWwtb3JkZXItZGVzY3JpcHRpb24tZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm1vZGFsLW9yZGVyLWRlc2NyaXB0aW9uLWRlc2t0b3Age1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC5tb2RhbC1vcmRlciBoMiB7XG4gICAgICBmb250OiA3MDAgMjRweC8yNnB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgNnB4OyB9XG4gICAgICAubW9kYWwtb3JkZXIgaDIgKyBwIHtcbiAgICAgICAgZm9udDogMTRweC8yMXB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4OyB9XG4gICAgLm1vZGFsLW9yZGVyIGgzIHtcbiAgICAgIGZvbnQ6IDcwMCAxNHB4LzE1cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCAyMXB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tb2RhbC1vcmRlciBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDdweDsgfSB9XG4gICAgLm1vZGFsLW9yZGVyIHAge1xuICAgICAgZm9udDogMTJweC8xOHB4IEludGVyLCBzYW5zLXNlcmlmOyB9XG4gICAgLm1vZGFsLW9yZGVyLXByaWNlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubW9kYWwtb3JkZXItcHJpY2Uge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG4gICAgICAubW9kYWwtb3JkZXItcHJpY2UtbnVtIHtcbiAgICAgICAgZm9udDogNTAwIDIycHgvMjRweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gICAgICAubW9kYWwtb3JkZXItcHJpY2UgLmJ0biB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2lkdGg6IDEyN3B4OyB9XG4gICAgLm1vZGFsLW9yZGVyLWluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbjogMCAtMTVweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tb2RhbC1vcmRlci1pbmZvIHtcbiAgICAgICAgICBwYWRkaW5nOiA0NXB4IDAgMDsgfSB9XG4gICAgICAubW9kYWwtb3JkZXItaW5mbyBoMyB7XG4gICAgICAgIGZvbnQ6IDcwMCAxOHB4LzIwcHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4IDIzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAubW9kYWwtb3JkZXItaW5mby1jb2x1bW4ge1xuICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5tb2RhbC1vcmRlci1pbmZvLWNvbHVtbiB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTsgfSB9XG4gICAgICAgIC5tb2RhbC1vcmRlci1pbmZvLWNvbHVtbiBsaSB7XG4gICAgICAgICAgZm9udDogMTFweC8xNnB4IEludGVyLHNhbnMtc2VyaWY7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5tb2RhbC1vcmRlci1pbmZvLWNvbHVtbiBsaSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7IH0gfVxuICAgICAgICAgIC5tb2RhbC1vcmRlci1pbmZvLWNvbHVtbiBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICctICc7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAubW9kYWwtb3JkZXItaW5mby1jb2x1bW4gbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLm1vZGFsLW9yZGVyIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm1vZGFsLW9yZGVyIC5tb2RhbC1jbG9zZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1jbG9zZS1tb2JpbGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIHRvcDogMThweDtcbiAgICAgIHdpZHRoOiAzMnB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm1vZGFsLW9yZGVyIC5tb2RhbC1jbG9zZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tY2xvc2Uuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAzNnB4O1xuICAgICAgICAgIHRvcDogMzZweDtcbiAgICAgICAgICB3aWR0aDogMjRweDsgfSB9XG5cbi5zZWxlY3QtZG9vciB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIHBhZGRpbmc6IDQ0cHggMCA0M3B4OyB9XG4gIC5zZWxlY3QtZG9vci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwIC0xM3B4O1xuICAgIHBhZGRpbmc6IDAgMCAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnNlbGVjdC1kb29yLXdyYXBwZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLnNlbGVjdC1kb29yIGgyIHtcbiAgICBmb250OiA5MDAgMThweC8yMHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDI4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2VsZWN0LWRvb3IgaDIge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBtYXJnaW46IDAgMCAzNnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zZWxlY3QtZG9vciBoMiB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAuc2VsZWN0LWRvb3ItaXRlbSB7XG4gICAgbWFyZ2luOiAwIDEzcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zZWxlY3QtZG9vci1pdGVtIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjZweCk7IH0gfVxuICAgIC5zZWxlY3QtZG9vci1pdGVtOm50aC1jaGlsZCgxKSAuc2VsZWN0LWRvb3ItaXRlbS1idG4uY3VycmVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzY5M0ZGO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzY5M0ZGOyB9XG4gICAgLnNlbGVjdC1kb29yLWl0ZW06bnRoLWNoaWxkKDEpIC5zZWxlY3QtZG9vci1pdGVtLWJ0biAuc2VsZWN0LWRvb3ItaXRlbS1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjkzRkY7IH1cbiAgICAuc2VsZWN0LWRvb3ItaXRlbTpudGgtY2hpbGQoMikgLnNlbGVjdC1kb29yLWl0ZW0tYnRuLmN1cnJlbnQge1xuICAgICAgYmFja2dyb3VuZDogIzc1NjJFOTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzc1NjJFOTsgfVxuICAgIC5zZWxlY3QtZG9vci1pdGVtOm50aC1jaGlsZCgyKSAuc2VsZWN0LWRvb3ItaXRlbS1idG4gLnNlbGVjdC1kb29yLWl0ZW0taWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU2MkU5OyB9XG4gICAgLnNlbGVjdC1kb29yLWl0ZW0tYnRuIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOUU5RTlFO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbjogMCAwIDEycHg7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNlbGVjdC1kb29yLWl0ZW0tYnRuIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDIxcHggMjVweDsgfSB9XG4gICAgICAuc2VsZWN0LWRvb3ItaXRlbS1idG4uY3VycmVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNjkzRkY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzM2OTNGRjsgfVxuICAgICAgLnNlbGVjdC1kb29yLWl0ZW0tYnRuLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udDogMTJweC8yNHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDEycHgpOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5zZWxlY3QtZG9vci1pdGVtLWJ0bi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICByaWdodDogNDJweDsgfSB9XG4gICAgICAgIC5zZWxlY3QtZG9vci1pdGVtLWJ0bi10aXRsZTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgIC5jdXJyZW50IC5zZWxlY3QtZG9vci1pdGVtLWJ0bi10aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zZWxlY3QtZG9vci1pdGVtLWljb24ge1xuICAgICAgYmFja2dyb3VuZDogIzc1NjJFOSB1cmwoXCIuLi9pbWcvaWNvbi1kb29yLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjFweCAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm94LXNoYWRvdzogMCA1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICAgICAgbWluLXdpZHRoOiA0MHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNlbGVjdC1kb29yLWl0ZW0taWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgbWluLXdpZHRoOiA0OHB4OyB9IH1cbiAgICAgIC5jdXJyZW50IC5zZWxlY3QtZG9vci1pdGVtLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY5M0ZGO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmOyB9XG4gICAgLnNlbGVjdC1kb29yLWl0ZW0tZGVzY3JpcHRpb24gaDMge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250OiA3MDAgMTZweC8yMXB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgMnB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNlbGVjdC1kb29yLWl0ZW0tZGVzY3JpcHRpb24gaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDsgfSB9XG4gICAgICAuY3VycmVudCAuc2VsZWN0LWRvb3ItaXRlbS1kZXNjcmlwdGlvbiBoMyB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnNlbGVjdC1kb29yLWl0ZW0tZGVzY3JpcHRpb24gcCB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQ6IDEzcHgvMTlweCBJbnRlciwgc2Fucy1zZXJpZjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zZWxlY3QtZG9vci1pdGVtLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgICAuY3VycmVudCAuc2VsZWN0LWRvb3ItaXRlbS1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnNlbGVjdC1kb29yIC5zZWxlY3QtZG9vci1pdGVtLWJ0biArIC5zZWxlY3QtZG9vci1vcGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5zZWxlY3QtZG9vciAuc2VsZWN0LWRvb3ItaXRlbS1idG4uY3VycmVudCArIC5zZWxlY3QtZG9vci1vcGVuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuICAuc2VsZWN0LWRvb3Itb3BlbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udDogMTJweC8xOHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0b3A6IGNhbGMoMTAwJSAtIDI1cHgpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2VsZWN0LWRvb3Itb3BlbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnNlbGVjdC1kb29yLW9wZW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgLnNlbGVjdC1kb29yLW9wZW4uc2hvdyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5zZWxlY3QtZG9vci1vcGVuOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuc2VsZWN0LWRvb3ItZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMzJweCAwIDA7XG4gICAgdHJhbnNpdGlvbjogMHM7IH1cbiAgICAuc2VsZWN0LWRvb3ItZGVzY3JpcHRpb24gaDQge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250OiA3MDAgMThweC8yMHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAgIC5zZWxlY3QtZG9vci1kZXNjcmlwdGlvbiBwIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udDogMTRweC8yMXB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgMjRweDsgfVxuICAgIC5zZWxlY3QtZG9vci1kZXNjcmlwdGlvbi1jb2x1bW5zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW46IDAgLTE1cHg7IH1cbiAgICAuc2VsZWN0LWRvb3ItZGVzY3JpcHRpb24tY29sdW1uIHtcbiAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7IH1cbiAgICAgIC5zZWxlY3QtZG9vci1kZXNjcmlwdGlvbi1jb2x1bW4gbGkge1xuICAgICAgICBmb250OiAxMnB4LzIzcHggSW50ZXIsIHNhbnMtc2VyaWY7IH1cblxuLnByaWNlLXByaW1hcnkge1xuICBwYWRkaW5nOiAzMHB4IDE1cHggNDdweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucHJpY2UtcHJpbWFyeSB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHggNDdweDsgfSB9XG4gIC5wcmljZS1wcmltYXJ5IGgzIHtcbiAgICBwYWRkaW5nOiAwIDgwcHggMCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnByaWNlLXByaW1hcnkgaDMge1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAucHJpY2UtcHJpbWFyeSBoMyBzcGFuOm5vdChbY2xhc3NdKSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHdpZHRoOiA4MHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnByaWNlLXByaW1hcnkgaDMgc3Bhbjpub3QoW2NsYXNzXSkge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAucHJpY2UtcHJpbWFyeSBwIHtcbiAgICBmb250OiAxMXB4LzEycHggSW50ZXIsIHNhbnMtc2VyaWY7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wcmljZS1wcmltYXJ5IHAge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4OyB9IH1cblxuLmRlc2lnbi1vcHRpb24ge1xuICBwYWRkaW5nOiAwIDE1cHggNDBweDsgfVxuICAuZGVzaWduLW9wdGlvbi1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5kZXNpZ24tb3B0aW9uLWZsZXggaDIge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZGVzaWduLW9wdGlvbi1mbGV4IC5kLWZsZXgge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5kZXNpZ24tb3B0aW9uLWl0ZW0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250OiAxMnB4LzE0cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBwYWRkaW5nOiAwIDAgMCAzNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmRlc2lnbi1vcHRpb24taXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7IH0gfVxuICAgIC5kZXNpZ24tb3B0aW9uLWl0ZW06OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzVENUQ1RDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgd2lkdGg6IDIycHg7IH1cbiAgICAuZGVzaWduLW9wdGlvbi1pdGVtOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNUQ1RDVEO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdG9wOiA5cHg7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcbiAgICAgIHdpZHRoOiAxMnB4OyB9XG4gICAgLmRlc2lnbi1vcHRpb24taXRlbS5jdXJyZW50OjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmRlc2lnbi1vcHRpb24taXRlbSBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogLjc7IH1cbiAgICAuZGVzaWduLW9wdGlvbi1pdGVtLWNvbG9yIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW46IDAgMjBweCAxMHB4IDA7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgIG1pbi13aWR0aDogMTAwcHg7IH1cbiAgICAgIC5kZXNpZ24tb3B0aW9uLWl0ZW0tY29sb3I6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5kZXNpZ24tb3B0aW9uLWl0ZW0tY29sb3Ige1xuICAgICAgICAgIG1pbi13aWR0aDogMTIwcHg7IH0gfVxuICAgICAgLmRlc2lnbi1vcHRpb24taXRlbS1jb2xvci1pY29uIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnQ7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgbWFyZ2luOiAwIDdweCAwIDA7XG4gICAgICAgIHdpZHRoOiAyNnB4OyB9XG4gICAgICAgIC5jdXJyZW50IC5kZXNpZ24tb3B0aW9uLWl0ZW0tY29sb3ItaWNvbiB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM1RDVENUQ7IH1cbiAgICAgICAgLmRlc2lnbi1vcHRpb24taXRlbS1jb2xvci1pY29uIGltZyB7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlOyB9XG4gICAgICAgICAgLmN1cnJlbnQgLmRlc2lnbi1vcHRpb24taXRlbS1jb2xvci1pY29uIGltZyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAuZGVzaWduLW9wdGlvbi1pdGVtLWNvbG9yLXRleHQge1xuICAgICAgICBmb250OiAxMnB4LzE0cHggSW50ZXIsIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmRlc2lnbi1vcHRpb24taXRlbS1jb2xvci10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4OyB9IH1cbiAgICAgICAgLmRlc2lnbi1vcHRpb24taXRlbS1jb2xvci10ZXh0IHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG9wYWNpdHk6IC43OyB9XG4gICAgLmRlc2lnbi1vcHRpb24taXRlbS1vdGhlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250OiAxMnB4LzE0cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgcGFkZGluZzogMCAwIDAgMzRweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5kZXNpZ24tb3B0aW9uLWl0ZW0tb3RoZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDsgfSB9XG4gICAgICAuZGVzaWduLW9wdGlvbi1pdGVtLW90aGVyIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3BhY2l0eTogLjc7IH1cbiAgICAgIC5kZXNpZ24tb3B0aW9uLWl0ZW0tb3RoZXI6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1RDVENUQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAyMnB4OyB9XG4gICAgICAuZGVzaWduLW9wdGlvbi1pdGVtLW90aGVyOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM1RDVENUQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcbiAgICAgICAgd2lkdGg6IDEycHg7IH1cbiAgICAgIC5kZXNpZ24tb3B0aW9uLWl0ZW0tb3RoZXIuY3VycmVudDo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gIC5kZXNpZ24tb3B0aW9uLWNvbHVtbiB7XG4gICAgcGFkZGluZzogMCAyNXB4IDAgMDsgfVxuICAgIC5kZXNpZ24tb3B0aW9uLWNvbHVtbjpudGgtY2hpbGQoMSkge1xuICAgICAgcGFkZGluZzogMCAyNXB4IDI1cHggMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5kZXNpZ24tb3B0aW9uLWNvbHVtbjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgIG1pbi13aWR0aDogNTAlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjVweCAwIDA7IH0gfVxuICAgIC5kZXNpZ24tb3B0aW9uLWNvbHVtbjpudGgtY2hpbGQoMikge1xuICAgICAgcGFkZGluZzogMCAwIDI1cHggMDtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZGVzaWduLW9wdGlvbi1jb2x1bW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMCAyNXB4IDAgMDtcbiAgICAgICAgICB3aWR0aDogNTAwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuZGVzaWduLW9wdGlvbi1jb2x1bW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICB3aWR0aDogMzUlOyB9IH1cbiAgICAuZGVzaWduLW9wdGlvbi1jb2x1bW46bnRoLWNoaWxkKDMpIHtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmRlc2lnbi1vcHRpb24tY29sdW1uOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgd2lkdGg6IDE1JTsgfSB9XG4gICAgLmRlc2lnbi1vcHRpb24tY29sdW1uIC5kLWZsZXgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uZGVzaWduLW9wdGlvbi1zZXJ2aWNlcyB7XG4gIHBhZGRpbmc6IDAgMTVweCA0MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuICAuZGVzaWduLW9wdGlvbi1zZXJ2aWNlcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuZGVzaWduLW9wdGlvbi1zZXJ2aWNlcy1pdGVtIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udDogMTJweC8xNHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgcGFkZGluZzogMCAwIDAgMzRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWl0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4OyB9IH1cbiAgICAuZGVzaWduLW9wdGlvbi1zZXJ2aWNlcy1pdGVtOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1RDVENUQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDRweDtcbiAgICAgIHdpZHRoOiAyMnB4OyB9XG4gICAgLmRlc2lnbi1vcHRpb24tc2VydmljZXMtaXRlbTo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzVENUQ1RDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgbGVmdDogNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRvcDogOXB4O1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2U7XG4gICAgICB3aWR0aDogMTJweDsgfVxuICAgIC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWl0ZW0uY3VycmVudDo6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWl0ZW0gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IC43OyB9XG4gICAgLmRlc2lnbi1vcHRpb24tc2VydmljZXMtaXRlbS1jb2xvciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAwIDIwcHggMTBweCAwO1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICBtaW4td2lkdGg6IDEwMHB4OyB9XG4gICAgICAuZGVzaWduLW9wdGlvbi1zZXJ2aWNlcy1pdGVtLWNvbG9yOm50aC1jaGlsZCgybikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZGVzaWduLW9wdGlvbi1zZXJ2aWNlcy1pdGVtLWNvbG9yIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4OyB9IH1cbiAgICAgIC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWl0ZW0tY29sb3ItaWNvbiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50O1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIG1hcmdpbjogMCA3cHggMCAwO1xuICAgICAgICB3aWR0aDogMjZweDsgfVxuICAgICAgICAuY3VycmVudCAuZGVzaWduLW9wdGlvbi1zZXJ2aWNlcy1pdGVtLWNvbG9yLWljb24ge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjNUQ1RDVEOyB9XG4gICAgICAgIC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWl0ZW0tY29sb3ItaWNvbiBpbWcge1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4yNXMgZWFzZTsgfVxuICAgICAgICAgIC5jdXJyZW50IC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWl0ZW0tY29sb3ItaWNvbiBpbWcge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLmRlc2lnbi1vcHRpb24tc2VydmljZXMtaXRlbS1jb2xvci10ZXh0IHtcbiAgICAgICAgZm9udDogMTJweC8xNHB4IEludGVyLCBzYW5zLXNlcmlmOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWl0ZW0tY29sb3ItdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDsgfSB9XG4gICAgICAgIC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWl0ZW0tY29sb3ItdGV4dCBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBvcGFjaXR5OiAuNzsgfVxuICAgIC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWl0ZW0tb3RoZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udDogMTJweC8xNHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDM0cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZGVzaWduLW9wdGlvbi1zZXJ2aWNlcy1pdGVtLW90aGVyIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7IH0gfVxuICAgICAgLmRlc2lnbi1vcHRpb24tc2VydmljZXMtaXRlbS1vdGhlciBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9wYWNpdHk6IC43OyB9XG4gICAgICAuZGVzaWduLW9wdGlvbi1zZXJ2aWNlcy1pdGVtLW90aGVyOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNUQ1RDVEO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMjJweDsgfVxuICAgICAgLmRlc2lnbi1vcHRpb24tc2VydmljZXMtaXRlbS1vdGhlcjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNUQ1RDVEO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2U7XG4gICAgICAgIHdpZHRoOiAxMnB4OyB9XG4gICAgICAuZGVzaWduLW9wdGlvbi1zZXJ2aWNlcy1pdGVtLW90aGVyLmN1cnJlbnQ6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAuZGVzaWduLW9wdGlvbi1zZXJ2aWNlcy1jb2x1bW4ge1xuICAgIHBhZGRpbmc6IDAgMjVweCAwIDA7IH1cbiAgICAuZGVzaWduLW9wdGlvbi1zZXJ2aWNlcy1jb2x1bW46bnRoLWNoaWxkKDEpIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWNvbHVtbjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIG1heC13aWR0aDogMjUlO1xuICAgICAgICAgIG1pbi13aWR0aDogMjUlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjVweCAwIDA7IH0gfVxuICAgIC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWNvbHVtbjpudGgtY2hpbGQoMikge1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWNvbHVtbjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDI1cHggMCAwO1xuICAgICAgICAgIHdpZHRoOiA1MDBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWNvbHVtbjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHdpZHRoOiAzNSU7IH0gfVxuICAgIC5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzLWNvbHVtbjpudGgtY2hpbGQoMykge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmRlc2lnbi1vcHRpb24tc2VydmljZXMtY29sdW1uOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgd2lkdGg6IDQwJTsgfSB9XG4gICAgLmRlc2lnbi1vcHRpb24tc2VydmljZXMtY29sdW1uIC5kLWZsZXgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uZGVzaWduLW9yZGVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgLmRlc2lnbi1vcmRlciBoMiB7XG4gICAgbWFyZ2luOiAwIDAgMjZweDsgfVxuICAuZGVzaWduLW9yZGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDAgMCAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmRlc2lnbi1vcmRlci13cmFwcGVyIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAuZGVzaWduLW9yZGVyLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmRlc2lnbi1vcmRlci1sZWZ0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzODhweDtcbiAgICAgICAgbWluLXdpZHRoOiAzODhweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgLmRlc2lnbi1vcmRlci1sZWZ0IGgzIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5kZXNpZ24tb3JkZXItbGVmdCBoMyB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjVweDsgfSB9XG4gICAgLmRlc2lnbi1vcmRlci1sZWZ0IC5zaG93LW1vcmUge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdG9wOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmRlc2lnbi1vcmRlci1sZWZ0IC5zaG93LW1vcmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmRlc2lnbi1vcmRlci1sZWZ0IC5zaG93LW1vcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgICAuZGVzaWduLW9yZGVyLWxlZnQgLnNob3ctbW9yZTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuZGVzaWduLW9yZGVyLWZvcm0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5kZXNpZ24tb3JkZXItZm9ybSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAuZGVzaWduLW9yZGVyLWZvcm0gaDMge1xuICAgICAgbWFyZ2luOiAwIDAgMThweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5kZXNpZ24tb3JkZXItZm9ybSBoMyB7XG4gICAgICAgICAgbWFyZ2luOiAwIDI0cHggMCAwO1xuICAgICAgICAgIG1heC13aWR0aDogMTcwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAxNzBweDsgfSB9XG4gICAgLmRlc2lnbi1vcmRlci1mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gICAgLmRlc2lnbi1vcmRlci1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgICAgIHdpZHRoOiAyNjdweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5kZXNpZ24tb3JkZXItZm9ybSBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICAgICAgICAuZGVzaWduLW9yZGVyLWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDI0cHggMCAwO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDI0cHgpOyB9IH1cbiAgICAuZGVzaWduLW9yZGVyLWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZGVzaWduLW9yZGVyLWZvcm0gLndwY2Y3IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE5NHB4IC0gMjRweCk7IH0gfVxuICAgIC5kZXNpZ24tb3JkZXItZm9ybSAud3BjZjctZm9ybSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZGVzaWduLW9yZGVyLWZvcm0gLndwY2Y3LWZvcm0ge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIC5kZXNpZ24tb3JkZXItZm9ybSAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICAgICAgd2lkdGg6IDI1NHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmRlc2lnbi1vcmRlci1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7IH0gfVxuICAgICAgLmRlc2lnbi1vcmRlci1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICAgICAgLmRlc2lnbi1vcmRlci1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZGVzaWduLW9yZGVyLWZvcm0tZGVzY3JpcHRpb24ge1xuICAgICAgZm9udDogMTJweC8xOHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAyNXB4IDAgMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5kZXNpZ24tb3JkZXItZm9ybS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE5NHB4KTsgfSB9XG4gICAgICAuZGVzaWduLW9yZGVyLWZvcm0tZGVzY3JpcHRpb24gYSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgICAuZGVzaWduLW9yZGVyLWZvcm0tZGVzY3JpcHRpb24gYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5kZXNpZ24tb3JkZXIgaDMgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuZGVzaWduLW9yZGVyIHAge1xuICAgIGZvbnQ6IDE0cHgvMTVweCBJbnRlciwgc2Fucy1zZXJpZjsgfVxuXG4uc2VvIHtcbiAgYmFja2dyb3VuZDogI0U1RTVFNTtcbiAgcGFkZGluZzogMjBweCAwIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlbyB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMDsgfSB9XG4gIC5zZW8gcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIG1hcmdpbjogMCAwIDI0cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zZW8gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDQ4cHg7IH0gfVxuICAgIC5zZW8gcCBzdHJvbmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBtYXJnaW46IDAgMCAtOHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNlbyBwIHN0cm9uZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIC0zMnB4OyB9IH1cblxuYm9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXIge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5mYW5jeWJveC1hY3RpdmUge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZhbmN5Ym94LWlzLWhpZGRlbiB7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTk5OTlweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5mYW5jeWJveC1jb250YWluZXIge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMDtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTI7XG4gIHRyYW5zaXRpb246IDBzOyB9XG4gIC5mYW5jeWJveC1jb250YWluZXIgKiB7XG4gICAgdHJhbnNpdGlvbjogMHM7IH1cblxuLmZhbmN5Ym94LWNvbnRhaW5lciAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmFuY3lib3gtb3V0ZXIsXG4uZmFuY3lib3gtaW5uZXIsXG4uZmFuY3lib3gtYmcsXG4uZmFuY3lib3gtc3RhZ2Uge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDsgfVxuXG4uZmFuY3lib3gtb3V0ZXIge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLmZhbmN5Ym94LWJnIHtcbiAgYmFja2dyb3VuZDogIzFlMWUxZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0LCAwLjcxKTsgfVxuXG4uZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtYmcge1xuICBvcGFjaXR5OiAuOTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIyLCAwLjYxLCAwLjM2LCAxKTsgfVxuXG4uZmFuY3lib3gtaW5mb2Jhcixcbi5mYW5jeWJveC10b29sYmFyLFxuLmZhbmN5Ym94LWNhcHRpb24sXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2UsIHZpc2liaWxpdHkgMHMgZWFzZSAuMjVzO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDk5OTk3OyB9XG5cbi5mYW5jeWJveC1zaG93LWluZm9iYXIgLmZhbmN5Ym94LWluZm9iYXIsXG4uZmFuY3lib3gtc2hvdy10b29sYmFyIC5mYW5jeWJveC10b29sYmFyLFxuLmZhbmN5Ym94LXNob3ctY2FwdGlvbiAuZmFuY3lib3gtY2FwdGlvbixcbi5mYW5jeWJveC1zaG93LW5hdiAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2UgMHMsIHZpc2liaWxpdHkgMHMgZWFzZSAwcztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uZmFuY3lib3gtaW5mb2JhciB7XG4gIGNvbG9yOiAjY2NjO1xuICBmb250LXNpemU6IDEzcHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBtaW4td2lkdGg6IDQ0cHg7XG4gIG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uZmFuY3lib3gtdG9vbGJhciB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7IH1cblxuLmZhbmN5Ym94LXN0YWdlIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHotaW5kZXg6IDk5OTk0OyB9XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1zdGFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmZhbmN5Ym94LXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC8qIFVzaW5nIHdpdGhvdXQgcHJlZml4IHdvdWxkIGJyZWFrIElFMTEgKi9cbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBwYWRkaW5nOiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5NDsgfVxuXG4uZmFuY3lib3gtc2xpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMDsgfVxuXG4uZmFuY3lib3gtaXMtc2xpZGluZyAuZmFuY3lib3gtc2xpZGUsXG4uZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLFxuLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50LFxuLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDQ0cHggMDsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLWltYWdlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0taHRtbCB7XG4gIHBhZGRpbmc6IDZweDsgfVxuXG4uZmFuY3lib3gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY29udGVudCB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUsIDAsIDAuMTQsIDEpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB6LWluZGV4OiA5OTk5NTsgfVxuXG4uZmFuY3lib3gtY2FuLXpvb21PdXQgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBjdXJzb3I6IHpvb20tb3V0OyB9XG5cbi5mYW5jeWJveC1jYW4tem9vbUluIC5mYW5jeWJveC1jb250ZW50IHtcbiAgY3Vyc29yOiB6b29tLWluOyB9XG5cbi5mYW5jeWJveC1jYW4tc3dpcGUgLmZhbmN5Ym94LWNvbnRlbnQsXG4uZmFuY3lib3gtY2FuLXBhbiAuZmFuY3lib3gtY29udGVudCB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBjdXJzb3I6IGdyYWI7IH1cblxuLmZhbmN5Ym94LWlzLWdyYWJiaW5nIC5mYW5jeWJveC1jb250ZW50IHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nOyB9XG5cbi5mYW5jeWJveC1jb250YWluZXIgW2RhdGEtc2VsZWN0YWJsZT0ndHJ1ZSddIHtcbiAgY3Vyc29yOiB0ZXh0OyB9XG5cbi5mYW5jeWJveC1pbWFnZSxcbi5mYW5jeWJveC1zcGFjZWJhbGwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZhbmN5Ym94LXNwYWNlYmFsbCB7XG4gIHotaW5kZXg6IDE7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY29udGVudCxcbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LXNsaWRlLS1wZGYgLmZhbmN5Ym94LWNvbnRlbnQsXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2U1ZTNkZjsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmZhbmN5Ym94LXZpZGVvLFxuLmZhbmN5Ym94LWlmcmFtZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLyogRml4IGlPUyAqL1xuLmZhbmN5Ym94LWlmcmFtZSB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwOyB9XG5cbi5mYW5jeWJveC1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgcGFkZGluZzogNDBweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZhbmN5Ym94LWVycm9yIHAge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qIEJ1dHRvbnMgKi9cbi5mYW5jeWJveC1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMwLCAzMCwgMzAsIDAuNik7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogNDRweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgd2lkdGg6IDQ0cHg7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbixcbi5mYW5jeWJveC1idXR0b246dmlzaXRlZCxcbi5mYW5jeWJveC1idXR0b246bGluayB7XG4gIGNvbG9yOiAjY2NjOyB9XG5cbi5mYW5jeWJveC1idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uZmFuY3lib3gtYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4uZmFuY3lib3gtYnV0dG9uLmZhbmN5Ym94LWZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDsgfVxuXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXSxcbi5mYW5jeWJveC1idXR0b25bZGlzYWJsZWRdOmhvdmVyIHtcbiAgY29sb3I6ICM4ODg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4vKiBGaXggSUUxMSAqL1xuLmZhbmN5Ym94LWJ1dHRvbiBkaXYge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbiBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZmFuY3lib3gtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzk0OTQ5NDtcbiAgc3Ryb2tlLXdpZHRoOiAwOyB9XG5cbi5mYW5jeWJveC1idXR0b24tLXBsYXkgc3ZnOm50aC1jaGlsZCgyKSxcbi5mYW5jeWJveC1idXR0b24tLWZzZW50ZXIgc3ZnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbi0tcGF1c2Ugc3ZnOm50aC1jaGlsZCgxKSxcbi5mYW5jeWJveC1idXR0b24tLWZzZXhpdCBzdmc6bnRoLWNoaWxkKDEpIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmFuY3lib3gtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZmY1MjY4O1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB6LWluZGV4OiA5OTk5ODsgfVxuXG4vKiBDbG9zZSBidXR0b24gb24gdGhlIHRvcCByaWdodCBjb3JuZXIgb2YgaHRtbCBjb250ZW50ICovXG4uZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2NjYztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAuODtcbiAgcGFkZGluZzogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTJweDtcbiAgdG9wOiAtNDRweDtcbiAgei1pbmRleDogNDAxOyB9XG5cbi5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0taHRtbCAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBwYWRkaW5nOiAxMHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0taW1hZ2UuZmFuY3lib3gtaXMtc2NhbGluZyAuZmFuY3lib3gtY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmZhbmN5Ym94LWlzLXNjYWxpbmcgLmZhbmN5Ym94LWNsb3NlLXNtYWxsLFxuLmZhbmN5Ym94LWlzLXpvb21hYmxlLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBOYXZpZ2F0aW9uIGFycm93cyAqL1xuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDUwcHgpO1xuICB3aWR0aDogNzBweDsgfVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIGRpdiB7XG4gIHBhZGRpbmc6IDdweDsgfVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMzFweCAyNnB4IDMxcHggNnB4OyB9XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X3JpZ2h0IHtcbiAgcGFkZGluZzogMzFweCA2cHggMzFweCAyNnB4O1xuICByaWdodDogMDsgfVxuXG4vKiBDYXB0aW9uICovXG4uZmFuY3lib3gtY2FwdGlvbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC44NSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4zKSA1MCUsIHJnYmEoMCwgMCwgMCwgMC4xNSkgNjUlLCByZ2JhKDAsIDAsIDAsIDAuMDc1KSA3NS41JSwgcmdiYSgwLCAwLCAwLCAwLjAzNykgODIuODUlLCByZ2JhKDAsIDAsIDAsIDAuMDE5KSA4OCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNlZWU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogNzVweCA0NHB4IDI1cHggNDRweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5OTk2OyB9XG5cbi5mYW5jeWJveC1jYXB0aW9uLS1zZXBhcmF0ZSB7XG4gIG1hcmdpbi10b3A6IC01MHB4OyB9XG5cbi5mYW5jeWJveC1jYXB0aW9uX19ib2R5IHtcbiAgbWF4LWhlaWdodDogNTB2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cblxuLmZhbmN5Ym94LWNhcHRpb24gYSxcbi5mYW5jeWJveC1jYXB0aW9uIGE6bGluayxcbi5mYW5jeWJveC1jYXB0aW9uIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjY2NjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmZhbmN5Ym94LWNhcHRpb24gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4vKiBMb2FkaW5nIGluZGljYXRvciAqL1xuLmZhbmN5Ym94LWxvYWRpbmcge1xuICBhbmltYXRpb246IGZhbmN5Ym94LXJvdGF0ZSAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDRweCBzb2xpZCAjODg4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogNTBweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IC0yNXB4IDAgMCAtMjVweDtcbiAgb3BhY2l0eTogLjc7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA1MHB4O1xuICB6LWluZGV4OiA5OTk5OTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4vKiBUcmFuc2l0aW9uIGVmZmVjdHMgKi9cbi5mYW5jeWJveC1hbmltYXRlZCB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7IH1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogc2xpZGUgKi9cbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogZmFkZSAqL1xuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLFxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpOyB9XG5cbi5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgb3BhY2l0eTogMTsgfVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiB6b29tLWluLW91dCAqL1xuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjUsIDEuNSwgMS41KTsgfVxuXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41LCAwLjUsIDAuNSk7IH1cblxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHJvdGF0ZSAqL1xuLmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICBvcGFjaXR5OiAwO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpOyB9XG5cbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxuXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiBjaXJjdWxhciAqL1xuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cblxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbi5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiB0dWJlICovXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoLTEwZGVnKTsgfVxuXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KDEwZGVnKTsgfVxuXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7IH1cblxuLyogU3R5bGluZyBmb3IgU21hbGwtU2NyZWVuIERldmljZXMgKi9cbkBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA1NzZweCkge1xuICAuZmFuY3lib3gtc2xpZGUge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDsgfVxuICAuZmFuY3lib3gtc2xpZGUtLWltYWdlIHtcbiAgICBwYWRkaW5nOiA2cHggMDsgfVxuICAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICAgIHJpZ2h0OiAtNnB4OyB9XG4gIC5mYW5jeWJveC1zbGlkZS0taW1hZ2UgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiAjNGU0ZTRlO1xuICAgIGNvbG9yOiAjZjJmNGY2O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDM2cHg7IH1cbiAgLmZhbmN5Ym94LWNhcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4OyB9IH1cblxuLyogU2hhcmUgKi9cbi5mYW5jeWJveC1zaGFyZSB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZmFuY3lib3gtc2hhcmUgaDEge1xuICBjb2xvcjogIzIyMjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cblxuLmZhbmN5Ym94LXNoYXJlIHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24ge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDAgNXB4IDEwcHggNXB4O1xuICBtaW4td2lkdGg6IDEzMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjp2aXNpdGVkLFxuLmZhbmN5Ym94LXNoYXJlX19idXR0b246bGluayB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1mYiB7XG4gIGJhY2tncm91bmQ6ICMzYjU5OTg7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLWZiOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM0NGU4NjsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tcHQge1xuICBiYWNrZ3JvdW5kOiAjYmQwODFkOyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1wdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNhYTA3MTk7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3IHtcbiAgYmFja2dyb3VuZDogIzFkYTFmMjsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMGQ5NWU4OyB9XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uIHN2ZyB7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjVweDsgfVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7IH1cblxuLmZhbmN5Ym94LXNoYXJlX19pbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzVkNWI1YjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLyogVGh1bWJzICovXG4uZmFuY3lib3gtdGh1bWJzIHtcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIHBhZGRpbmc6IDJweCAycHggNHB4IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyMTJweDtcbiAgei1pbmRleDogOTk5OTU7IH1cblxuLmZhbmN5Ym94LXRodW1icy14IHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG5cbi5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtdGh1bWJzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC1pbm5lciB7XG4gIHJpZ2h0OiAyMTJweDsgfVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IHtcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZhbmN5Ym94LXRodW1icy14IC5mYW5jeWJveC10aHVtYnNfX2xpc3Qge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA3cHg7IH1cblxuLmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzJhMmEyYTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGEge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogNzVweDtcbiAgbWFyZ2luOiAycHg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDhweCk7XG4gIG1heC13aWR0aDogY2FsYyg1MCUgLSA0cHgpO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDBweDsgfVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGE6OmJlZm9yZSB7XG4gIGJvcmRlcjogNnB4IHNvbGlkICNmZjUyNjg7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogJyc7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICB6LWluZGV4OiA5OTk5MTsgfVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGE6Zm9jdXM6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IC41OyB9XG5cbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYS5mYW5jeWJveC10aHVtYnMtYWN0aXZlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxOyB9XG5cbi8qIFN0eWxpbmcgZm9yIFNtYWxsLVNjcmVlbiBEZXZpY2VzICovXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZmFuY3lib3gtdGh1bWJzIHtcbiAgICB3aWR0aDogMTEwcHg7IH1cbiAgLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC1pbm5lciB7XG4gICAgcmlnaHQ6IDExMHB4OyB9XG4gIC5mYW5jeWJveC10aHVtYnNfX2xpc3QgYSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTsgfSB9XG5cbi8qKlxuICogT3dsIENhcm91c2VsIHYyLjMuNFxuICogQ29weXJpZ2h0IDIwMTMtMjAxOCBEYXZpZCBEZXV0c2NoXG4gKiBMaWNlbnNlZCB1bmRlcjogU0VFIExJQ0VOU0UgSU4gaHR0cHM6Ly9naXRodWIuY29tL093bENhcm91c2VsMi9Pd2xDYXJvdXNlbDIvYmxvYi9tYXN0ZXIvTElDRU5TRVxuICovXG4vKlxuICogIE93bCBDYXJvdXNlbCAtIENvcmVcbiAqL1xuLm93bC1jYXJvdXNlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvKiBwb3NpdGlvbiByZWxhdGl2ZSBhbmQgei1pbmRleCBmaXggd2Via2l0IHJlbmRlcmluZyBmb250cyBpc3N1ZSAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAvKiBmaXggZmlyZWZveCBhbmltYXRpb24gZ2xpdGNoICovIH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogZml4IGZvciBmbGFzaGluZyBiYWNrZ3JvdW5kICovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtd3JhcHBlcixcbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLW5hdi5kaXNhYmxlZCxcbi5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzLmRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldixcbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0LFxuLm93bC1jYXJvdXNlbCAub3dsLWRvdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LFxuLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQsXG4ub3dsLWNhcm91c2VsIGJ1dHRvbi5vd2wtZG90IHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZm9udDogaW5oZXJpdDsgfVxuXG4ub3dsLWNhcm91c2VsLm93bC1sb2FkZWQge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ub3dsLWNhcm91c2VsLm93bC1sb2FkaW5nIHtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm93bC1jYXJvdXNlbC5vd2wtaGlkZGVuIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4ub3dsLWNhcm91c2VsLm93bC1yZWZyZXNoIC5vd2wtaXRlbSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ub3dsLWNhcm91c2VsLm93bC1kcmFnIC5vd2wtaXRlbSB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWdyYWIge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogZ3JhYjsgfVxuXG4ub3dsLWNhcm91c2VsLm93bC1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDsgfVxuXG4ub3dsLWNhcm91c2VsLm93bC1ydGwgLm93bC1pdGVtIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi8qIE5vIEpzICovXG4ubm8tanMgLm93bC1jYXJvdXNlbCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQW5pbWF0ZSBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbCAuYW5pbWF0ZWQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDEwMDBtcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtaW4ge1xuICB6LWluZGV4OiAwOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1vdXQge1xuICB6LWluZGV4OiAxOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLmZhZGVPdXQge1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDsgfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLypcbiAqIFx0T3dsIENhcm91c2VsIC0gQXV0byBIZWlnaHQgUGx1Z2luXG4gKi9cbi5vd2wtaGVpZ2h0IHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0OyB9XG5cbi8qXG4gKiBcdE93bCBDYXJvdXNlbCAtIExhenkgTG9hZCBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICAvKipcblx0XHRcdFRoaXMgaXMgaW50cm9kdWNlZCBkdWUgdG8gYSBidWcgaW4gSUUxMSB3aGVyZSBsYXp5IGxvYWRpbmcgY29tYmluZWQgd2l0aCBhdXRvaGVpZ2h0IHBsdWdpbiBjYXVzZXMgYSB3cm9uZ1xuXHRcdFx0Y2FsY3VsYXRpb24gb2YgdGhlIGhlaWdodCBvZiB0aGUgb3dsLWl0ZW0gdGhhdCBicmVha3MgcGFnZSBsYXlvdXRzXG5cdFx0ICovIH1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eVtzcmNePVwiXCJdLCAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAub3dsLWxhenk6bm90KFtzcmNdKSB7XG4gIG1heC1oZWlnaHQ6IDA7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nLm93bC1sYXp5IHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsgfVxuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBWaWRlbyBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJvd2wudmlkZW8ucGxheS5wbmdcIikgbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXMgZWFzZTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyIHtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4zLCAxLjMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMywgMS4zKTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXRuLFxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby1wbGF5LWljb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby10biB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLWZyYW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5oZXJvIHtcbiAgcGFkZGluZzogNDBweCAwIDEzNnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oZXJvIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMDsgfSB9XG4gIC5oZXJvIC5jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlcm8gLmNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgLmhlcm8tZGVzY3JpcHRpb24gPiAqIHtcbiAgICAgIG1heC13aWR0aDogNDg1cHg7IH1cbiAgICAuaGVyby1kZXNjcmlwdGlvbiBoMSB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQ6IDkwMCAyNHB4LzI2cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCAxMnB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tZGVzY3JpcHRpb24gaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxNHB4OyB9IH1cbiAgICAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udDogMzAwIDE2cHgvMjFweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDQ0cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgNDBweDsgfSB9XG4gICAgLmhlcm8tZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDEyMHB4KTtcbiAgICAgIG1pbi13aWR0aDogMjQwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoMTAwJSArIDU0cHgpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsgfSB9XG4gIC5oZXJvLWRvb3JzIHtcbiAgICBoZWlnaHQ6IDE4M3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgYW5pbWF0aW9uOiBzaGFkb3cgMXMgZWFzZS1pbi1vdXQgMTtcbiAgICBhbmltYXRpb24tZGVsYXk6IC45cztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVyby1kb29ycyB7XG4gICAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMjJweDtcbiAgICAgICAgd2lkdGg6IDUwMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLWRvb3JzIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgLmhlcm8tZG9vcnMgLmxhYmVsLWwge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWxhYmVsLWhlcm8tYmlnLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZm9udDogMzAwIDEycHgvMThweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMzJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMzJweDtcbiAgICAgIHotaW5kZXg6IDk7XG4gICAgICB0b3A6IC0zOXB4O1xuICAgICAgbGVmdDogMTlweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWRvb3JzIC5sYWJlbC1sIHtcbiAgICAgICAgICB0b3A6IDM3cHg7XG4gICAgICAgICAgbGVmdDogMTE4cHg7IH0gfVxuICAgICAgLmhlcm8tZG9vcnMgLmxhYmVsLWwgc3BhbiB7XG4gICAgICAgIGZvbnQ6IDcwMCAxOHB4LzE4cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmhlcm8tZG9vcnMgLmxhYmVsLXIge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWxhYmVsLWhlcm8tbWluLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZm9udDogNTAwIDEycHgvMTRweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICB6LWluZGV4OiA5O1xuICAgICAgYm90dG9tOiAtMjhweDtcbiAgICAgIHJpZ2h0OiAyNXB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tZG9vcnMgLmxhYmVsLXIge1xuICAgICAgICAgIGJvdHRvbTogMzdweDtcbiAgICAgICAgICByaWdodDogNzBweDsgfSB9XG4gICAgICAuaGVyby1kb29ycyAubGFiZWwtciBzcGFuIHtcbiAgICAgICAgZm9udDogNzAwIDE4cHgvMThweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuaGVyby1kb29ycyBpbWcge1xuICAgICAgaGVpZ2h0OiAxODNweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWRvb3JzIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAzMjBweDsgfSB9XG4gICAgICAuaGVyby1kb29ycyBpbWcuZG9vci0xIHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDU7IH1cbiAgICAgIC5oZXJvLWRvb3JzIGltZy5kb29yLTIge1xuICAgICAgICBsZWZ0OiA1NXB4O1xuICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICBhbmltYXRpb246IGRvb3ItMi1tb2JpbGUgMXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmhlcm8tZG9vcnMgaW1nLmRvb3ItMiB7XG4gICAgICAgICAgICBhbmltYXRpb246IGRvb3ItMiAxcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGxlZnQ6IDk2cHg7IH0gfVxuICAgICAgLmhlcm8tZG9vcnMgaW1nLmRvb3ItMyB7XG4gICAgICAgIHJpZ2h0OiA1NXB4O1xuICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICBhbmltYXRpb246IGRvb3ItMy1tb2JpbGUgMXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmhlcm8tZG9vcnMgaW1nLmRvb3ItMyB7XG4gICAgICAgICAgICBhbmltYXRpb246IGRvb3ItMyAxcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHJpZ2h0OiA5NnB4OyB9IH1cbiAgICAgIC5oZXJvLWRvb3JzIGltZy5kb29yLTQge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBhbmltYXRpb246IGRvb3ItNCAxLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAuaGVyby1kb29ycyBpbWcuZG9vci01IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGFuaW1hdGlvbjogZG9vci01IDEuM3MgZWFzZS1pbi1vdXQ7IH1cblxuQGtleWZyYW1lcyBkb29yLTItbW9iaWxlIHtcbiAgMCUge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogNTVweDsgfSB9XG5cbkBrZXlmcmFtZXMgZG9vci0yIHtcbiAgMCUge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogOTZweDsgfSB9XG5cbkBrZXlmcmFtZXMgZG9vci0zLW1vYmlsZSB7XG4gIDAlIHtcbiAgICByaWdodDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpOyB9XG4gIDEwMCUge1xuICAgIHJpZ2h0OiA1NXB4OyB9IH1cblxuQGtleWZyYW1lcyBkb29yLTMge1xuICAwJSB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTsgfVxuICAxMDAlIHtcbiAgICByaWdodDogOTZweDsgfSB9XG5cbkBrZXlmcmFtZXMgZG9vci00IHtcbiAgMCUge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZG9vci01IHtcbiAgMCUge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7IH1cbiAgMTAwJSB7XG4gICAgcmlnaHQ6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNoYWRvdyB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDIwcHggMjBweCByZ2JhKDAsIDAsIDAsIDApOyB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMjBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfSB9XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzEyRjM2O1xuICBtYXJnaW46IGF1dG8gMCAwO1xuICBwYWRkaW5nOiAyNHB4IDAgMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDM2cHggMCAwOyB9IH1cbiAgLmZvb3RlciAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZm9vdGVyIC5jb250YWluZXIge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cbiAgLmZvb3Rlci1jb2x1bW46bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvb3Rlci1jb2x1bW46bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4IDAgMDtcbiAgICAgICAgbWluLXdpZHRoOiAzMjRweDtcbiAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5mb290ZXItY29sdW1uOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIG1pbi13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAzIC0gMjRweCk7IH0gfVxuICAuZm9vdGVyLWNvbHVtbjpudGgtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDAgLTEycHg7XG4gICAgcGFkZGluZzogMjRweCAwIDA7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb290ZXItY29sdW1uOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLmZvb3Rlci1jb2x1bW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBvcmRlcjogaW5oZXJpdDtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgMDsgfSB9XG4gIC5mb290ZXItY29sdW1uOm50aC1jaGlsZCgzKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvb3Rlci1jb2x1bW46bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMjRweDtcbiAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5mb290ZXItY29sdW1uOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIG1pbi13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAzIC0gMjRweCk7IH0gfVxuICAuZm9vdGVyIC5sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxNXB4OyB9XG4gICAgLmZvb3RlciAubG9nbyBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmZvb3RlciAuY29weSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udDogMTRweC8xOHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDZweDtcbiAgICBtYXgtd2lkdGg6IDIzMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9vdGVyIC5jb3B5IHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxM3B4O1xuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4OyB9IH1cbiAgLmZvb3RlciAubWFpbi1zaXRlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250OiAxNHB4LzE4cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAuZm9vdGVyIC5tYWluLXNpdGU6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5mb290ZXItYWRkcmVzcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9vdGVyLWFkZHJlc3Mge1xuICAgICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgICAgd2lkdGg6IDIwMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZm9vdGVyLWFkZHJlc3Mge1xuICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgLmZvb3Rlci1hZGRyZXNzLWNpdHkge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tbG9jYXRpb24tZm9vdGVyLnN2Z1wiKSBuby1yZXBlYXQgMCAxcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQ6IDUwMCAxMnB4LzE2cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCA4cHg7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb290ZXItYWRkcmVzcy1jaXR5IHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH0gfVxuICAgIC5mb290ZXItYWRkcmVzcyBwIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udDogMTJweC8xNnB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgNnB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZvb3Rlci1hZGRyZXNzIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG4gICAgLmZvb3Rlci1hZGRyZXNzIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250OiAxMnB4LzE2cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCA2cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZm9vdGVyLWFkZHJlc3MgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9IH1cbiAgICAgIC5mb290ZXItYWRkcmVzcyBhLnNob3ctbWFwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgICAgLmZvb3Rlci1hZGRyZXNzIGEuc2hvdy1tYXA6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuZm9vdGVyLWNvbnRhY3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvb3Rlci1jb250YWN0cyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDIwMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZm9vdGVyLWNvbnRhY3RzIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAyNHB4KTsgfSB9XG4gICAgLmZvb3Rlci1jb250YWN0cyA+IGRpdiB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb290ZXItY29udGFjdHMgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICAuZm9vdGVyLWNvbnRhY3RzIGgzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udDogNTAwIDE0cHgvMTRweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbjogMjVweCAwIDhweDsgfVxuICAgICAgLmZvb3Rlci1jb250YWN0cyBoMzpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuZm9vdGVyLWNvbnRhY3RzIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250OiAzMDAgMTRweC8xNHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgIC5mb290ZXItY29udGFjdHMgYTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5mb290ZXItY29udGFjdHMgcCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQ6IDMwMCAxMnB4LzE2cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZvb3Rlci1jb250YWN0cyBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH0gfVxuICAuZm9vdGVyLXNvY2lhbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRvcDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvb3Rlci1zb2NpYWwge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB3aWR0aDogNzNweDsgfSB9XG4gICAgLmZvb3Rlci1zb2NpYWwgYSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBtYXJnaW46IDAgMCAxN3B4O1xuICAgICAgd2lkdGg6IDQwcHg7IH1cbiAgICAgIC5mb290ZXItc29jaWFsIGEudmliZXI6aG92ZXIgcGF0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZpbGw6ICM5MTdGRkY7IH1cbiAgICAgIC5mb290ZXItc29jaWFsIGEud2hhdHNhcHA6aG92ZXIgcGF0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZpbGw6ICMyNWViNjc7IH1cbiAgICAgIC5mb290ZXItc29jaWFsIGEudGVsZWdyYW06aG92ZXIgcGF0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZpbGw6ICM2OEFFRkY7IH1cbiAgLmZvb3Rlci1tb2RhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMjVweCAwIDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb290ZXItbW9kYWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTk0cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIC5mb290ZXItbW9kYWwgLmJ0biB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMTdweDtcbiAgICAgIHdpZHRoOiAxNDJweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb290ZXItbW9kYWwgLmJ0biB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5mb290ZXItYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDE1cHggMCAyOHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgICAgIHBhZGRpbmc6IDI4cHggMCAyOHB4OyB9IH1cbiAgICAuZm9vdGVyLWJvdHRvbSAuY29udGFpbmVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAuZm9vdGVyLWJvdHRvbSB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb290ZXItYm90dG9tIHVsIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgICAgIC5mb290ZXItYm90dG9tIHVsIGxpIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuZm9vdGVyLWJvdHRvbSB1bCBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHggMCAwOyB9IH1cbiAgICAgICAgLmZvb3Rlci1ib3R0b20gdWwgbGkgYSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udDogMTJweC8xNnB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gICAgICAgICAgICAuZm9vdGVyLWJvdHRvbSB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG4gICAgICAgICAgLmZvb3Rlci1ib3R0b20gdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuZm9vdGVyLWJvdHRvbSAuYXV0aG9yIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZm9udDogMzAwIDlweC8xNHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICAgIG1hcmdpbjogLTEwcHggMCAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZvb3Rlci1ib3R0b20gLmF1dGhvciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4OyB9IH1cbiAgICAgIC5mb290ZXItYm90dG9tIC5hdXRob3IgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIDAgM3B4O1xuICAgICAgICBtYXgtd2lkdGg6IDgwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmZvb3Rlci1ib3R0b20gLmF1dGhvciBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMzMTJGMzY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk7IH1cbiAgLmhlYWRlciAuY29udGFpbmVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNzBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlYWRlciAuY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiA5MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG4gIC5oZWFkZXIgLmxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICB3aWR0aDogMTAwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgICAgIC5oZWFkZXIgLmxvZ28ge1xuICAgICAgICB3aWR0aDogMTIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlYWRlciAubG9nbyB7XG4gICAgICAgIG1pbi13aWR0aDogMTMycHg7IH0gfVxuICAgIC5oZWFkZXIgLmxvZ28gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5oZWFkZXItdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQ6IDcwMCAxNHB4LzE1cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVhZGVyLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlYWRlci10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMzVweDsgfSB9XG4gIC5oZWFkZXItb3Blbi1uYXYge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgei1pbmRleDogMTAxOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVhZGVyLW9wZW4tbmF2IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLmhlYWRlci1vcGVuLW5hdi5hY3RpdmU6OmFmdGVyLCAuaGVhZGVyLW9wZW4tbmF2LmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IH1cbiAgICAuaGVhZGVyLW9wZW4tbmF2LmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgdG9wOiAxMHB4OyB9XG4gICAgLmhlYWRlci1vcGVuLW5hdi5hY3RpdmUgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhlYWRlci1vcGVuLW5hdjo6YmVmb3JlLCAuaGVhZGVyLW9wZW4tbmF2OjphZnRlcixcbiAgICAuaGVhZGVyLW9wZW4tbmF2IHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgICAgIHdpZHRoOiAyNHB4OyB9XG4gICAgLmhlYWRlci1vcGVuLW5hdjo6YWZ0ZXIge1xuICAgICAgdG9wOiAxMHB4OyB9XG4gICAgLmhlYWRlci1vcGVuLW5hdiBzcGFuIHtcbiAgICAgIHRvcDogMThweDsgfVxuICAgIC5oZWFkZXItb3Blbi1uYXYub3Blbi1uYXYtbGlnaHQ6OmJlZm9yZSwgLmhlYWRlci1vcGVuLW5hdi5vcGVuLW5hdi1saWdodDo6YWZ0ZXIsXG4gICAgLmhlYWRlci1vcGVuLW5hdi5vcGVuLW5hdi1saWdodCBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmhlYWRlci1zYWxvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5oZWFkZXItc2Fsb25zLnNob3c6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiA5OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVhZGVyLXNhbG9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuaGVhZGVyLXNhbG9ucy1idG4ge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZvbnQ6IDE0cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAgMzFweCAwIDE1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAuaGVhZGVyLXNhbG9ucy1idG46OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tYXJyb3ctc2VsZWN0LnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEzcHg7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzIGVhc2U7XG4gICAgICAgIHdpZHRoOiAxMnB4OyB9XG4gICAgICAuaGVhZGVyLXNhbG9ucy1idG4uc2hvdzo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gICAgLmhlYWRlci1zYWxvbnMtbW9kYWwge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5RTlFOUU7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBhZGRpbmc6IDE4cHggNHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7IH1cbiAgICAgIC5oZWFkZXItc2Fsb25zLW1vZGFsLnNob3cge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDE0cHgpOyB9XG4gIC5oZWFkZXIgLnNhbG9uIHtcbiAgICBtaW4td2lkdGg6IDIwNHB4O1xuICAgIHBhZGRpbmc6IDAgMTRweDsgfVxuICAgIC5oZWFkZXIgLnNhbG9uIGgzIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWxvY2F0aW9uLnN2Z1wiKSBuby1yZXBlYXQgMCAycHg7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQ6IDE0cHgvMThweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDhweDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDI0cHg7IH1cbiAgICAuaGVhZGVyIC5zYWxvbiBwIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udDogMzAwIDE0cHgvMThweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDZweDsgfVxuICAgIC5oZWFkZXIgLnNhbG9uIGEge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250OiAzMDAgMTRweC8xOHB4IEludGVyLCBzYW5zLXNlcmlmOyB9XG4gICAgLmhlYWRlciAuc2Fsb24tbWFwIHtcbiAgICAgIG1hcmdpbjogMCAwIDEzcHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgLmhlYWRlciAuc2Fsb24tbWFwOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5oZWFkZXItc29jaWFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlYWRlci1zb2NpYWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgLmhlYWRlci1zb2NpYWwgYSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3gtc2hhZG93OiAwIDVweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMzJweDsgfVxuICAgICAgLmhlYWRlci1zb2NpYWwgYS52aWJlcjpob3ZlciBwYXRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZmlsbDogIzkxN0ZGRjsgfVxuICAgICAgLmhlYWRlci1zb2NpYWwgYS53aGF0c2FwcDpob3ZlciBwYXRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZmlsbDogIzI1ZWI2NzsgfVxuICAgICAgLmhlYWRlci1zb2NpYWwgYS50ZWxlZ3JhbTpob3ZlciBwYXRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZmlsbDogIzY4QUVGRjsgfVxuICAgICAgLmhlYWRlci1zb2NpYWwgYS5waG9uZTpob3ZlciBwYXRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZmlsbDogI0ZGREI1QzsgfVxuICAuaGVhZGVyLXBob25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMjVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlYWRlci1waG9uZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAgIC5oZWFkZXItcGhvbmUgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQ6IDE2cHggSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5oZWFkZXItYnRucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW46IDAgLTdweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlYWRlci1idG5zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gICAgLmhlYWRlci1idG5zIC5idG4ge1xuICAgICAgYm94LXNoYWRvdzogMCA1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICAgICAgbWFyZ2luOiAwIDdweDtcbiAgICAgIG1pbi13aWR0aDogMTcwcHg7XG4gICAgICB3aWR0aDogY2FsYyg0NSUgLSAxNHB4KTsgfVxuICAgICAgLmhlYWRlci1idG5zIC5idG46aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gICAgICAgIHRvcDogMDsgfVxuICAgICAgLmhlYWRlci1idG5zIC5idG5bZGF0YS1zcmM9XCIjY2FsbGJhY2tcIl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAuaGVhZGVyLWJ0bnMgLmJ0bltkYXRhLXNyYz1cIiNjYWxsYmFja1wiXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfSB9XG5cbi5tb2RhbC1tb2JpbGUge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAyMHB4IDAgMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiA5MCU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgei1pbmRleDogMTAxOyB9XG4gIC5tb2RhbC1tb2JpbGUuc2hvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRvcDogMTAwJTsgfVxuICAubW9kYWwtbW9iaWxlIC5jb250YWluZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDM2MHB4OyB9XG4gIC5tb2RhbC1tb2JpbGUtdG9wIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4OyB9XG4gICAgLm1vZGFsLW1vYmlsZS10b3AgYSB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQ6IDUwMCAxNHB4LzE0cHggSW50ZXIsIHNhbnMtc2VyaWY7IH1cbiAgICAubW9kYWwtbW9iaWxlLXRvcCAuc29jaWFsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5tb2RhbC1tb2JpbGUtdG9wIC5zb2NpYWwgYSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgd2lkdGg6IDMycHg7IH1cbiAgICAgICAgLm1vZGFsLW1vYmlsZS10b3AgLnNvY2lhbCBhLnZpYmVyOmhvdmVyIHBhdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZpbGw6ICM5MTdGRkY7IH1cbiAgICAgICAgLm1vZGFsLW1vYmlsZS10b3AgLnNvY2lhbCBhLndoYXRzYXBwOmhvdmVyIHBhdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZpbGw6ICMyNWViNjc7IH1cbiAgICAgICAgLm1vZGFsLW1vYmlsZS10b3AgLnNvY2lhbCBhLnRlbGVncmFtOmhvdmVyIHBhdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZpbGw6ICM2OEFFRkY7IH1cbiAgICAgICAgLm1vZGFsLW1vYmlsZS10b3AgLnNvY2lhbCBhLnBob25lOmhvdmVyIHBhdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZpbGw6ICNGRkRCNUM7IH1cbiAgLm1vZGFsLW1vYmlsZS1taWRkbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICAgIHBhZGRpbmc6IDAgMCAxOHB4OyB9XG4gICAgLm1vZGFsLW1vYmlsZS1taWRkbGUgLnNhbG9uIHtcbiAgICAgIG1pbi13aWR0aDogNTAlO1xuICAgICAgcGFkZGluZzogMCA1cHg7IH1cbiAgICAgIC5tb2RhbC1tb2JpbGUtbWlkZGxlIC5zYWxvbiBoMyB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxOHB4OyB9XG4gICAgICAubW9kYWwtbW9iaWxlLW1pZGRsZSAuc2Fsb24gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDZweDsgfVxuICAgICAgLm1vZGFsLW1vYmlsZS1taWRkbGUgLnNhbG9uIGEge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBtYXJnaW46IDAgMCA2cHg7IH1cbiAgLm1vZGFsLW1vYmlsZS1ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLm1vZGFsLW1vYmlsZS1ib3R0b20gYS5idG4ge1xuICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgIG1pbi13aWR0aDogMTQwcHg7IH1cblxuLmNvbnRlbnQge1xuICBwYWRkaW5nOiAzNnB4IDAgNDhweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA2NXB4IDAgNzZweDsgfSB9XG4gIC5jb250ZW50IGgxIHtcbiAgICBmb250OiA5MDAgMTZweC8yMXB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDM2cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb250ZW50IGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDdweDsgfSB9XG4gIC5jb250ZW50IGgyIHtcbiAgICBmb250OiA3MDAgMTRweC8xOHB4IEludGVyLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDE4cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb250ZW50IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjFweDsgfSB9XG4gIC5jb250ZW50IHAge1xuICAgIGZvbnQ6IDE0cHgvMThweCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCAxOHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY29udGVudCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjFweDsgfSB9XG4iLCIvLyBGb250c1xyXG5AbWl4aW4gZm9udC1mYWNlKCRmb250LWZhbWlseSwgJGZpbGUtcGF0aCwgJHdlaWdodDogbm9ybWFsLCAkc3R5bGU6IG5vcm1hbCwgJGFzc2V0LXBpcGVsaW5lOiBmYWxzZSApIHtcclxuXHRAZm9udC1mYWNlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcblx0XHRmb250LXN0eWxlOiAkc3R5bGU7XHJcblx0XHRmb250LXdlaWdodDogJHdlaWdodDtcclxuXHJcblx0XHRAaWYgKCRhc3NldC1waXBlbGluZSA9PSB0cnVlKSB7XHJcblx0XHRcdHNyYzogZm9udC11cmwoJyN7JGZpbGUtcGF0aH0uZW90Jyk7XHJcblx0XHRcdHNyYzogZm9udC11cmwoJyN7JGZpbGUtcGF0aH0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgZm9udC11cmwoJyN7JGZpbGUtcGF0aH0ud29mZicpIGZvcm1hdCgnd29mZicpLCBmb250LXVybCgnI3skZmlsZS1wYXRofS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0XHR9IEBlbHNlIHtcclxuXHRcdFx0c3JjOiB1cmwoJyN7JGZpbGUtcGF0aH0uZW90Jyk7XHJcblx0XHRcdHNyYzogdXJsKCcjeyRmaWxlLXBhdGh9LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnI3skZmlsZS1wYXRofS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnI3skZmlsZS1wYXRofS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AaW5jbHVkZSBmb250LWZhY2UoJ0ludGVyJywgXCIuLi9mb250cy9JbnRlci1SZWd1bGFyXCIpO1xyXG5AaW5jbHVkZSBmb250LWZhY2UoJ0ludGVyJywgXCIuLi9mb250cy9JbnRlci1MaWdodFwiLCAzMDApO1xyXG5AaW5jbHVkZSBmb250LWZhY2UoJ0ludGVyJywgXCIuLi9mb250cy9JbnRlci1NZWRpdW1cIiwgNTAwKTtcclxuQGluY2x1ZGUgZm9udC1mYWNlKCdJbnRlcicsIFwiLi4vZm9udHMvSW50ZXItQm9sZFwiLCA3MDApO1xyXG5AaW5jbHVkZSBmb250LWZhY2UoJ0ludGVyJywgXCIuLi9mb250cy9JbnRlci1CbGFja1wiLCA5MDApO1xyXG5cclxuIiwiLmFsaWdubGVmdCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luOiAwIDEwcHggNXB4IDA7XHJcbn1cclxuXHJcbi5hbGlnbnJpZ2h0IHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0bWFyZ2luOiAwIDAgNXB4IDEwcHg7XHJcbn1cclxuXHJcbi5hbGlnbmNlbnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiAwIGF1dG8gNXB4O1xyXG59XHJcblxyXG4ucGFnZS13cmFwcGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0bWluLWhlaWdodDogMTAwdmg7XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG5cdG1hcmdpbjogYXV0bztcclxuXHRtYXgtd2lkdGg6IDExNzBweDtcclxuXHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5oaWRkZW4tdGV4dCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuc3Bhbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbjogLTEwcHggMCAxMHB4O1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRtYXJnaW46IC0zMHB4IDAgMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbmRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0cGFkZGluZzogMTVweCAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbiNwcmVsb2FkZXIge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR6LWluZGV4OiA5OTk7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdGJhY2tncm91bmQ6ICNGNEY3RkYgdXJsKCcuLi9pbWcvc3VubnktbGlnaHQuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbn1cclxuXHJcbi52aXNpYmxlIHtcclxuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAycyBsaW5lYXI7XHJcbn1cclxuXHJcbi5oaWRkZW4ge1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgMnMsIG9wYWNpdHkgMnMgbGluZWFyO1xyXG59XHJcblxyXG4uZC1mbGV4IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4ud3BjZjctZm9ybSB7XHJcblx0XHJcblx0cCB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdFxyXG5cdC5hamF4LWxvYWRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDEwcHg7XHJcblx0XHRyaWdodDogY2FsYyg1MCUgLSA4cHgpO1xyXG5cdH1cclxufSIsIi8vIFBsYWNlaG9sZGVyIGNvbG9yXHJcbkBtaXhpbiBwbGFjZWhvbGRlci1jb2xvcigkY29sb3IpIHtcclxuXHQmOi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0Y29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcclxuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuXHR9XHJcblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0Y29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcclxuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdCY6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Jjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Jjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdCY6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBNZWRpYSBxdWVyaWVzXHJcbkBtaXhpbiBtZWRpYSgkbWluLCAkbWF4KSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1taW4oJHNpemUpIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhLW1heCgkc2l6ZSkge1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkc2l6ZSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gZGVza3RvcC1leHRyYSgpIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtZXh0cmEpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGRlc2t0b3AoKSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiB0YWJsZXQoKSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG1vYmlsZSgpIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59IiwiKiB7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcblx0Kjo6YmVmb3JlLCAqOjphZnRlciB7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdH1cclxuXHJcblx0Jjpub3QoaWZyYW1lKSB7XHJcblx0XHR0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xyXG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZCwgYm9yZGVyLCBjb2xvciwgbGVmdCwgbWFyZ2luLCBwYWRkaW5nLCByaWdodCwgb3BhY2l0eTtcclxuXHR9XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR0cmFuc2l0aW9uOiAwcztcclxufVxyXG5cclxuYm9keSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LUludGVyO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG46OnNlbGVjdGlvbiB7XHJcblx0YmFja2dyb3VuZDogIzAwODZhZDtcclxuXHRjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9J3RleHQnXSxcclxuaW5wdXRbdHlwZT0nZW1haWwnXSxcclxuaW5wdXRbdHlwZT0ndGVsJ10sXHJcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXHJcbnRleHRhcmVhe1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci10ZXh0O1xyXG5cdGJvcmRlci1yYWRpdXM6IDM2cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGhlaWdodDogMzZweDtcclxuXHRtYXJnaW46IDAgMCAxNnB4O1xyXG5cdHBhZGRpbmc6IDAgMThweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0XHJcblx0Ji53cGNmNy1ub3QtdmFsaWQge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjRkYyQzQ1O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlci1jb2xvcigjRkYyQzQ1KTtcclxuXHR9XHJcblxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0QGluY2x1ZGUgcGxhY2Vob2xkZXItY29sb3IoJGNvbG9yLXRleHQpO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzIHtcclxuXHRvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5zZWxlY3Qge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHJcblx0Jjpmb2N1czo6LW1zLXZhbHVlIHtcclxuXHRcdGNvbG9yOiAjMTIxNjFlO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcbnRleHRhcmVhe1xyXG5cdGhlaWdodDogMTEycHg7XHJcblx0bWFyZ2luOiAwIDAgMjJweDtcclxuXHRwYWRkaW5nOiAxNnB4IDAgMCAxNnB4O1xyXG5cdHJlc2l6ZTogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0Jjpub3QoW2hyZWZdKXtcclxuXHRcdGN1cnNvcjogaW5pdGlhbDtcclxuXHR9XHJcbn1cclxuXHJcbmgxIHtcclxuXHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0Zm9udDogMjRweC8zMnB4ICRmb250LUludGVyO1xyXG5cdG1hcmdpbjogMCAwIDE5cHg7XHJcblxyXG5cdEBpbmNsdWRlIGRlc2t0b3AoKSB7XHJcblx0XHRmb250LXNpemU6IDM0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogNDhweDtcclxuXHR9XHJcbn1cclxuXHJcbmgyIHtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0bWFyZ2luOiAwIDAgMThweDtcclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wKCkge1xyXG5cdFx0Zm9udC1zaXplOiAzNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0fVxyXG59XHJcblxyXG5oMyB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udDogNzAwIDE2cHgvMThweCAkZm9udC1JbnRlcjtcclxuXHRtYXJnaW46IDAgMCAxNXB4O1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi50aXRsZSB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udDogMzBweC8zMHB4ICRmb250LUludGVyO1xyXG5cdG1hcmdpbjogMCAwIDMwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdG1hcmdpbjogMCAwIDUycHg7XHJcblx0fVxyXG59XHJcblxyXG5wIHtcclxuXHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdG1hcmdpbjogMCAwIDhweDtcclxuXHJcblx0JjpsYXN0LWNoaWxke1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxufVxyXG5cclxudWwge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn0iLCIuYWR2YW50YWdlcyB7XHJcblx0YmFja2dyb3VuZDogI0ZGQzcwMDtcclxuXHRwYWRkaW5nOiAzNnB4IDAgMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiA3NHB4IDAgMDtcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2FkdmFudGFnZXMtZG9vci5qcGdcIikgbm8tcmVwZWF0O1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGJveC1zaGFkb3c6IDEwcHggMzBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdGhlaWdodDogMzI0cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRcdHdpZHRoOiAyNjZweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdGgyIHtcclxuXHRcdGZvbnQ6IDkwMCAyNHB4LzI2cHggJGZvbnQtSW50ZXI7XHJcblx0XHRtYXJnaW46IDAgMCAzMnB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMCAzNXB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWRlc2NyaXB0aW9uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW46IDAgLTEycHg7XHJcblx0XHRwYWRkaW5nOiAwIDEwcHggMCAwO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyOTBweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5hZHZhbnRhZ2Uge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRtYXJnaW46IDAgOHB4O1xyXG5cdFx0cGFkZGluZzogMCAwIDEycHg7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDQ3JSAtIDI0cHgpXHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtaW1nIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA3MnB4O1xyXG5cdFx0XHRtaW4td2lkdGg6IDcycHg7XHJcblx0XHRcdFxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji10ZXh0IHtcclxuXHRcdFx0Zm9udDogMTRweC8xOHB4ICRmb250LUludGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIxcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGZvbnQ6IGluaGVyaXQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYnRuIHtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGJhY2tncm91bmQ6ICNGRkM3MDA7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDQ4cHg7XHJcblx0Ym94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjI1KSwgMCAzcHggMCAjRDg4RTAwO1xyXG5cdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRmb250OiA3MDAgMTZweCAkZm9udC1JbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0cGFkZGluZzogMCAyMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHRvcDogMDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGhlaWdodDogNDhweDtcclxuXHR9XHJcblx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZEQjVDO1xyXG5cdH1cclxuXHRcclxuXHQmOmFjdGl2ZSB7XHJcblx0XHRib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMjUpLCAwIDAgMCAjRDg4RTAwO1xyXG5cdFx0dG9wOiAycHg7XHJcblx0fVxyXG5cdFxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0Ji1ibHVlIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjI1KSwgMCAzcHggMCAjMzA3NkM3O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjNjhBRUZGO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSksIDAgMCAwICMzMDc2Qzc7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtZGFyay1ibHVlIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1kYXJrLWJsdWU7XHJcblx0XHRib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMjUpLCAwIDNweCAwICM1QTRBOUE7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICM5MTgwRkY7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjI1KSwgMCAwIDAgIzVBNEE5QTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1sYXJnZSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHR3aWR0aDogMjQwcHg7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGhlaWdodDogNDhweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1taWRkbGUge1xyXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0aGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLXNtYWxsIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGhlaWdodDogMjhweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5jdGEge1xyXG5cdHBhZGRpbmc6IDQ2cHggMCA0OHB4O1xyXG5cdFxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1oZWFkZXIge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDAgMCAyNHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdGZvbnQ6IDkwMCAxOHB4LzIwcHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdG9wYWNpdHk6IC40O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0dG9wOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNDVweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRcdGN1cnNvcjogYXV0bztcclxuXHRcdFx0XHRmb250OiA5MDAgMjRweC8yNnB4ICRmb250LUludGVyO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0b3JkZXI6IC0xO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtY29udGVudCB7XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdCYtaXRlbSB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWxlZnQge1xyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1heC13aWR0aDogNTAlO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDI0cHggMCAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0cGFkZGluZzogMCA2MHB4IDAgMDtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDU4MHB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250OiA3MDAgMTZweC8xOHB4ICRmb250LUludGVyO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyMnB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGxpIHtcclxuXHRcdFx0Zm9udDogMTRweC8yNnB4ICRmb250LUludGVyO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLXRpY2suc3ZnXCIpIG5vLXJlcGVhdCAwIDZweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMzRweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtcmlnaHQge1xyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1heC13aWR0aDogNTAlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdG1heC13aWR0aDogNTgwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtZm9ybSB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0bWFyZ2luOiA1cHggMCAwO1xyXG5cdFx0cGFkZGluZzogMjVweCAyNHB4IDhweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDVweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udDogNzAwIDE2cHgvMThweCAkZm9udC1JbnRlcjtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbnB1dFt0eXBlPVwidGVsXCJdLFxyXG5cdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcblx0XHRcdHdpZHRoOiAyNTRweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC53cGNmNy1mb3JtIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcclxuXHRcdFx0d2lkdGg6IDI1NHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdGlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcblx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtY29udGFjdHMge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0bWFyZ2luOiAwIC0xNXB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1jb250YWN0IHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0bWFyZ2luOiAwIDE1cHggMThweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1hcmdpbjogMCAxNXB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLWljb24ge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMzEyRjM2O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdFx0bWF4LXdpZHRoOiAzMnB4O1xyXG5cdFx0XHRtaW4td2lkdGg6IDMycHg7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRmb250OiAxNHB4LzE0cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmRlc2lnbi1kb29yIHtcclxuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdG1hcmdpbjogMCAxNXB4O1xyXG5cdHBhZGRpbmc6IDM1cHggMCAwO1xyXG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0cGFkZGluZzogNDJweCAwIDI1cHg7XHJcblx0fVxyXG5cdFxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XHJcblx0fVxyXG5cdFxyXG5cdGgyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHRcclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdG1hcmdpbjogMCAtMTVweDtcclxuXHRcdHRyYW5zaXRpb246IDBzO1xyXG5cdH1cclxuXHRcclxuXHQmLWlubmVyIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0XHJcblx0Ji1vcHRpb24ge1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNTVweCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGgzIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRmb250OiA3MDAgMThweC8yMHB4ICRmb250LUludGVyO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHR1bCB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCA4cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGZvbnQ6IDE0cHgvMjNweCAkZm9udC1JbnRlcjtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IC43O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCYubWV0YWwtZ2xhc3Mge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1wcmV2aWV3IHtcclxuXHRcdG1heC13aWR0aDogMTU1cHg7XHJcblx0XHRtaW4td2lkdGg6IDE1NXB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtbGlzdCB7XHJcblx0XHRtYXJnaW46IDAgMCAyNXB4O1xyXG5cdH1cclxuXHRcclxuXHQmLWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Ym90dG9tOiAycHg7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgN3B4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMnB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDE0MHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDE3MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtdGl0bGUge1xyXG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0Zm9udDogNzAwIDE2cHgvMThweCAkZm9udC1JbnRlcjtcclxuXHRcdG1hcmdpbjogMCAwIDdweDtcclxuXHR9XHJcblx0XHJcblx0Ji1jb2xvciB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRmb250OiAxNHB4LzE1cHggJGZvbnQtSW50ZXI7XHJcblx0fVxyXG5cclxuXHQmLWF2YWlsYWJpbGl0eSB7XHJcblx0XHRjb2xvcjogI0Q4OEUwMDtcclxuXHRcdGZvbnQ6IDcwMCAxM3B4LzE1cHggJGZvbnQtSW50ZXI7XHJcblx0XHRwYWRkaW5nOiA4cHggMCAwO1xyXG5cclxuXHRcdC5hdmFpbGFiaWxpdHkge1xyXG5cdFx0XHRjb2xvcjogIzAwOTIzQTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi50ZXh0dXJlcyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0cGFkZGluZzogOHB4IDAgMDtcclxuXHR3aWR0aDogMjEwcHg7XHJcblx0XHJcblx0LnRleHR1cmUge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0bWFyZ2luOiAwIDExcHggMTFweCAwO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cyBlYXNlO1xyXG5cdFx0XHJcblx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggIzVENUQ1RDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogMzZweDtcclxuXHRcdFx0d2lkdGg6IDM2cHg7XHJcblx0XHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMjVzIGVhc2U7XHJcblx0XHRcdFxyXG5cdFx0XHQuY3VycmVudCAmIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmhpdHMge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0cGFkZGluZzogNDJweCAwIDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0aDIge1xyXG5cdFx0Zm9udDogOTAwIDI0cHgvMjZweCAkZm9udC1JbnRlcjtcclxuXHRcdG1hcmdpbjogMCAwIDM2cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdG1hcmdpbjogMCAwIDYycHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdG1hcmdpbjogMCAtMTJweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji1zbGlkZXIge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAyOHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0Zm9udDogMTRweC8xOHB4ICRmb250LUludGVyO1xyXG5cdFx0XHRcdG1hcmdpbjogMjBweCAwIDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1zbGlkZXIge1xyXG5cdFx0aGVpZ2h0OiA0NTRweDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcclxuXHRcdCYtbGluZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuaGl0IHtcclxuXHRcdFx0bWFyZ2luOiAwIDI1cHggIWltcG9ydGFudDtcclxuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0bWF4LWhlaWdodDogMjE1cHg7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmhpdCB7XHJcblx0XHRtYXJnaW46IDAgMTJweCA3MnB4O1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAyNHB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMjRweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYgPiAqe1xyXG5cdFx0XHRtYXgtd2lkdGg6IDI4MnB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLWltZ3Mge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bWFyZ2luOiAwIC05cHggMzJweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIC05cHggMzZweDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDI4MnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGhlaWdodDogMjUycHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDlweDtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQ6IDcwMCAxNHB4LzE1cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdG1hcmdpbjogMCAwIDZweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHAge1xyXG5cdFx0XHRmb250OiAxMXB4LzE0cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdG1hcmdpbjogMCAwIDE0cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLXByaWNlIHtcclxuXHRcdFx0Zm9udDogNTAwIDE2cHgvMTlweCAkZm9udC1JbnRlcjtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTdweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtYnRucyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0bWFyZ2luOiAwIC02cHg7XHJcblx0XHRcdFxyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgNnB4O1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBTY3JvbGxiYXIgKi9cclxuLnNjcm9sbGJhciB7XHJcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdGhlaWdodDogNnB4O1xyXG5cdGJhY2tncm91bmQ6ICNDNEM0QzQ7XHJcblx0bGluZS1oZWlnaHQ6IDA7XHJcblx0bWFyZ2luOiAwIDQ1cHg7XHJcblx0XHJcblx0LmhhbmRsZSB7XHJcblx0XHR3aWR0aDogMThweCAhaW1wb3J0YW50O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHJcblx0XHQubW91c2VhcmVhIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IC05cHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICM3OTc5Nzk7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGhlaWdodDogMThweDtcclxuXHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDlweCk7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogY2FsYyg1MCUgLSA3cHg7KTtcclxuXHRcdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIubWVzc2FnZSB7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdG1hcmdpbjogYXV0byBhdXRvIDA7XHJcblx0cGFkZGluZzogNTBweCAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcclxuXHRoMSB7XHJcblx0XHRmb250OiA5MDAgMjBweC8yMnB4ICRmb250LUludGVyO1xyXG5cdFx0bWFyZ2luOiAwIDAgMTdweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjlweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0cCB7XHJcblx0XHRmb250OiAzMDAgMTZweC8yMXB4ICRmb250LUludGVyO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMjRweDtcclxuXHRcdG1heC13aWR0aDogMTc1cHg7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdG1hcmdpbjogMCAwIDUycHg7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIubW9kYWwge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzlFOUU5RTtcclxuXHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0bWF4LXdpZHRoOiAzNjVweDtcclxuXHRwYWRkaW5nOiA0NnB4IDQ3cHggMzdweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRcclxuXHRoMyB7XHJcblx0XHRmb250OiA5MDAgMThweC8yM3B4ICRmb250LUludGVyO1xyXG5cdFx0bWFyZ2luOiAwIDAgMzhweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0XHJcblx0LmJ0biB7XHJcblx0XHRtYXJnaW46IDAgMCAzOHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdFxyXG5cdCYtZGVzY3JpcHRpb24ge1xyXG5cdFx0Zm9udDogMTJweC8xOHB4ICRmb250LUludGVyO1xyXG5cdFx0bWFyZ2luOiAwIC0xN3B4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udDogaW5oZXJpdDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1vcmRlciB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRtYXgtd2lkdGg6IDk5NHB4O1xyXG5cdFx0cGFkZGluZzogMzZweCAyMHB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiA1NnB4IDcwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtd3JhcHBlciB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLWltZ3Mge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRtYXJnaW46IDAgLTEwcHg7XHJcblx0XHRcdG1heC13aWR0aDogMzIwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAyNHB4IDAgMDtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDM2NHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGhlaWdodDogMjUwcHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMzAycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDM0M3B4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0cGFkZGluZzogMjVweCAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzg4cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLW1vYmlsZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLWRlc2t0b3Age1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQ6IDcwMCAyNHB4LzI2cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdG1hcmdpbjogMCAwIDZweDtcclxuXHRcdFx0XHJcblx0XHRcdCYgKyBwIHtcclxuXHRcdFx0XHRmb250OiAxNHB4LzIxcHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQ6IDcwMCAxNHB4LzE1cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdG1hcmdpbjogMCAwIDIxcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA3cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQ6IDEycHgvMThweCAkZm9udC1JbnRlcjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji1wcmljZSB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji1udW0ge1xyXG5cdFx0XHRcdGZvbnQ6IDUwMCAyMnB4LzI0cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0d2lkdGg6IDEyN3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtaW5mbyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0bWFyZ2luOiAwIC0xNXB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiA0NXB4IDAgMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdGZvbnQ6IDcwMCAxOHB4LzIwcHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDE1cHggMjNweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLWNvbHVtbiB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDE1cHg7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0Zm9udDogMTFweC8xNnB4IEludGVyLHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIzcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICctICc7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lm1vZGFsLWNsb3NlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tY2xvc2UtbW9iaWxlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHRyaWdodDogMjBweDtcclxuXHRcdFx0dG9wOiAxOHB4O1xyXG5cdFx0XHR3aWR0aDogMzJweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tY2xvc2Uuc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAzNnB4O1xyXG5cdFx0XHRcdHRvcDogMzZweDtcclxuXHRcdFx0XHR3aWR0aDogMjRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5zZWxlY3QtZG9vciB7XHJcblx0YmFja2dyb3VuZDogI0Y1RjVGNTtcclxuXHRwYWRkaW5nOiA0NHB4IDAgNDNweDtcclxuXHRcclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRtYXJnaW46IDAgLTEzcHg7XHJcblx0XHRwYWRkaW5nOiAwIDAgMjRweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdGgyIHtcclxuXHRcdGZvbnQ6IDkwMCAxOHB4LzIwcHggJGZvbnQtSW50ZXI7XHJcblx0XHRtYXJnaW46IDAgMCAyOHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMCAzNnB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1pdGVtIHtcclxuXHRcdG1hcmdpbjogMCAxM3B4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMjZweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bnRoLWNoaWxkKDEpIC5zZWxlY3QtZG9vci1pdGVtLWJ0biB7XHJcblx0XHRcdFxyXG5cdFx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWJsdWU7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5zZWxlY3QtZG9vci1pdGVtLWljb24ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bnRoLWNoaWxkKDIpIC5zZWxlY3QtZG9vci1pdGVtLWJ0biB7XHJcblx0XHRcdFxyXG5cdFx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1kYXJrLWJsdWU7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItZGFyay1ibHVlO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuc2VsZWN0LWRvb3ItaXRlbS1pY29uIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyay1ibHVlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtYnRuIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzlFOUU5RTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEycHg7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTRweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAyMXB4IDI1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCYuY3VycmVudCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsdWU7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji10aXRsZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRmb250OiAxMnB4LzI0cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAxMnB4KTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDQycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY3VycmVudCAmIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtaWNvbiB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICM3NTYyRTkgdXJsKFwiLi4vaW1nL2ljb24tZG9vci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjFweCAzMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgNXB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcblx0XHRcdG1pbi13aWR0aDogNDBweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG5cdFx0XHRcdGhlaWdodDogNDhweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcblx0XHRcdFx0bWluLXdpZHRoOiA0OHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuY3VycmVudCAmIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzY5M0ZGO1xyXG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji1kZXNjcmlwdGlvbiB7XHJcblx0XHRcclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRmb250OiA3MDAgMTZweC8yMXB4ICRmb250LUludGVyO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDJweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIzcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jdXJyZW50ICYge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0Zm9udDogMTNweC8xOXB4ICRmb250LUludGVyO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmN1cnJlbnQgJiB7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0QGluY2x1ZGUgbWVkaWEtbWF4KDk5MXB4KSB7XHJcblx0XHQuc2VsZWN0LWRvb3ItaXRlbS1idG4gKyAuc2VsZWN0LWRvb3Itb3BlbiB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnNlbGVjdC1kb29yLWl0ZW0tYnRuLmN1cnJlbnQgKyAuc2VsZWN0LWRvb3Itb3BlbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtb3BlbiB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0Zm9udDogMTJweC8xOHB4ICRmb250LUludGVyO1xyXG5cdFx0bGVmdDogMTVweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR0b3A6IGNhbGMoMTAwJSAtIDI1cHgpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYuc2hvdyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWRlc2NyaXB0aW9uIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAzMnB4IDAgMDtcclxuXHRcdHRyYW5zaXRpb246IDBzO1xyXG5cdFx0XHJcblx0XHRoNCB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0Zm9udDogNzAwIDE4cHgvMjBweCAkZm9udC1JbnRlcjtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0Zm9udDogMTRweC8yMXB4ICRmb250LUludGVyO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLWNvbHVtbnMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRtYXJnaW46IDAgLTE1cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtY29sdW1uIHtcclxuXHRcdFx0bWFyZ2luOiAwIDE1cHg7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGZvbnQ6IDEycHgvMjNweCAkZm9udC1JbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnByaWNlLXByaW1hcnkge1xyXG5cdHBhZGRpbmc6IDMwcHggMTVweCA0N3B4O1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHggNDdweDtcclxuXHR9XHJcblx0XHJcblx0aDMge1xyXG5cdFx0cGFkZGluZzogMCA4MHB4IDAgMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0c3Bhbjpub3QoW2NsYXNzXSkge1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0d2lkdGg6IDgwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHAge1xyXG5cdFx0Zm9udDogMTFweC8xMnB4ICRmb250LUludGVyO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmRlc2lnbi1vcHRpb24ge1xyXG5cdHBhZGRpbmc6IDAgMTVweCA0MHB4O1xyXG5cdFxyXG5cdCYtZmxleCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHJcblx0XHRoMiB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuZC1mbGV4IHtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWl0ZW0ge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Zm9udDogMTJweC8xNHB4ICRmb250LUludGVyO1xyXG5cdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdHBhZGRpbmc6IDAgMCAwIDM0cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1RDVENUQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGhlaWdodDogMjJweDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDRweDtcclxuXHRcdFx0d2lkdGg6IDIycHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzVENUQ1RDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0aGVpZ2h0OiAxMnB4O1xyXG5cdFx0XHRsZWZ0OiA1cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dG9wOiA5cHg7XHJcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xyXG5cdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5jdXJyZW50OjphZnRlciB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0b3BhY2l0eTogLjc7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtY29sb3Ige1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbjogMCAyMHB4IDEwcHggMDtcclxuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcblx0XHRcdG1pbi13aWR0aDogMTAwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQmOm50aC1jaGlsZCgybikge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDEyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLWljb24ge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCA3cHggMCAwO1xyXG5cdFx0XHRcdHdpZHRoOiAyNnB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jdXJyZW50ICYge1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICM1RDVENUQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI2cHg7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuY3VycmVudCAmIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCYtdGV4dCB7XHJcblx0XHRcdFx0Zm9udDogMTJweC8xNHB4ICRmb250LUludGVyO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdG9wYWNpdHk6IC43O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLW90aGVyIHtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRmb250OiAxMnB4LzE0cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDM0cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRvcGFjaXR5OiAuNztcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1RDVENUQ7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGhlaWdodDogMjJweDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDIycHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNUQ1RDVEO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHRcdFx0bGVmdDogNXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdHRvcDogNXB4O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLmN1cnJlbnQ6OmFmdGVyIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtY29sdW1uIHtcclxuXHRcdHBhZGRpbmc6IDAgMjVweCAwIDA7XHJcblx0XHRcclxuXHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0cGFkZGluZzogMCAyNXB4IDI1cHggMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDUwJTtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDUwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDI1cHggMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0cGFkZGluZzogMCAwIDI1cHggMDtcclxuXHRcdFx0bWF4LXdpZHRoOiA1MDBweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMjVweCAwIDA7XHJcblx0XHRcdFx0d2lkdGg6IDUwMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHR3aWR0aDogMzUlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdHdpZHRoOiAxNSU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5kLWZsZXgge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5kZXNpZ24tb3B0aW9uLXNlcnZpY2VzIHtcclxuXHRwYWRkaW5nOiAwIDE1cHggNDBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRcclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHR9XHJcblx0XHJcblx0Ji1pdGVtIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGZvbnQ6IDEycHgvMTRweCAkZm9udC1JbnRlcjtcclxuXHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHRwYWRkaW5nOiAwIDAgMCAzNHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNUQ1RDVEO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA0cHg7XHJcblx0XHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICM1RDVENUQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGhlaWdodDogMTJweDtcclxuXHRcdFx0bGVmdDogNXB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHRvcDogOXB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxuXHRcdFx0d2lkdGg6IDEycHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYuY3VycmVudDo6YWZ0ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG9wYWNpdHk6IC43O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLWNvbG9yIHtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRtYXJnaW46IDAgMjBweCAxMHB4IDA7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG5cdFx0XHRtaW4td2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWluLXdpZHRoOiAxMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji1pY29uIHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGhlaWdodDogMjZweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgN3B4IDAgMDtcclxuXHRcdFx0XHR3aWR0aDogMjZweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY3VycmVudCAmIHtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjNUQ1RDVEO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGhlaWdodDogMjZweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNnB4O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4yNXMgZWFzZTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmN1cnJlbnQgJiB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLXRleHQge1xyXG5cdFx0XHRcdGZvbnQ6IDEycHgvMTRweCAkZm9udC1JbnRlcjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAuNztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji1vdGhlciB7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0Zm9udDogMTJweC8xNHB4ICRmb250LUludGVyO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAzNHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0b3BhY2l0eTogLjc7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNUQ1RDVEO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzVENUQ1RDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xyXG5cdFx0XHRcdGxlZnQ6IDVweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR0b3A6IDVweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxuXHRcdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji5jdXJyZW50OjphZnRlciB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWNvbHVtbiB7XHJcblx0XHRwYWRkaW5nOiAwIDI1cHggMCAwO1xyXG5cdFx0XHJcblx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAyNSU7XHJcblx0XHRcdFx0bWluLXdpZHRoOiAyNSU7XHJcblx0XHRcdFx0cGFkZGluZzogMCAyNXB4IDAgMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdG1heC13aWR0aDogNTAwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDI1cHggMCAwO1xyXG5cdFx0XHRcdHdpZHRoOiA1MDBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0d2lkdGg6IDM1JTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRoMyB7XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmQtZmxleCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmRlc2lnbi1vcmRlciB7XHJcblx0bWFyZ2luOiBhdXRvO1xyXG5cdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcclxuXHRoMiB7XHJcblx0XHRtYXJnaW46IDAgMCAyNnB4O1xyXG5cdH1cclxuXHRcclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdHBhZGRpbmc6IDAgMCAyNHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtbGVmdCB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1heC13aWR0aDogMzg4cHg7XHJcblx0XHRcdG1pbi13aWR0aDogMzg4cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGgzIHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5zaG93LW1vcmUge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHRvcDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWZvcm0ge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxOHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDI0cHggMCAwO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTcwcHg7XHJcblx0XHRcdFx0bWluLXdpZHRoOiAxNzBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbnB1dFt0eXBlPVwidGVsXCJdLFxyXG5cdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XHJcblx0XHRcdHdpZHRoOiAyNjdweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbjogMCAyNHB4IDAgMDtcclxuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQud3BjZjcge1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxOTRweCAtIDI0cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC53cGNmNy1mb3JtIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcclxuXHRcdFx0d2lkdGg6IDI1NHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdGlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcblx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRmb250OiAxMnB4LzE4cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAyNXB4IDAgMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE5NHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRoMyB7XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0cCB7XHJcblx0XHRmb250OiAxNHB4LzE1cHggJGZvbnQtSW50ZXI7XHJcblx0fVxyXG59IiwiLnNlbyB7XHJcblx0YmFja2dyb3VuZDogI0U1RTVFNTtcclxuXHRwYWRkaW5nOiAyMHB4IDAgMDtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0cGFkZGluZzogNDBweCAwIDA7XHJcblx0fVxyXG5cdFxyXG5cdHAge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMCA0OHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRzdHJvbmcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjFweDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgLThweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIC0zMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiYm9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1hY3RpdmUge1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmZhbmN5Ym94LWlzLWhpZGRlbiB7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAtOTk5OXB4O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LWNvbnRhaW5lciB7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDA7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICAgIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTk5MjtcbiAgICBcbiAgICB0cmFuc2l0aW9uOiAwcztcbiAgICBcbiAgICAqIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMHM7XG4gICAgfVxufVxuXG4uZmFuY3lib3gtY29udGFpbmVyICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5mYW5jeWJveC1vdXRlcixcbi5mYW5jeWJveC1pbm5lcixcbi5mYW5jeWJveC1iZyxcbi5mYW5jeWJveC1zdGFnZSB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbn1cblxuLmZhbmN5Ym94LW91dGVyIHtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmZhbmN5Ym94LWJnIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMzAsIDMwLCAzMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNDcsIDAsIC43NCwgLjcxKTtcbn1cblxuLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LWJnIHtcbiAgICBvcGFjaXR5OiAuOTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMiwgLjYxLCAuMzYsIDEpO1xufVxuXG4uZmFuY3lib3gtaW5mb2Jhcixcbi5mYW5jeWJveC10b29sYmFyLFxuLmZhbmN5Ym94LWNhcHRpb24sXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBlYXNlIC4yNXM7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHotaW5kZXg6IDk5OTk3O1xufVxuXG4uZmFuY3lib3gtc2hvdy1pbmZvYmFyIC5mYW5jeWJveC1pbmZvYmFyLFxuLmZhbmN5Ym94LXNob3ctdG9vbGJhciAuZmFuY3lib3gtdG9vbGJhcixcbi5mYW5jeWJveC1zaG93LWNhcHRpb24gLmZhbmN5Ym94LWNhcHRpb24sXG4uZmFuY3lib3gtc2hvdy1uYXYgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZSAwcywgdmlzaWJpbGl0eSAwcyBlYXNlIDBzO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5mYW5jeWJveC1pbmZvYmFyIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgbWluLXdpZHRoOiA0NHB4O1xuICAgIG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0b3A6IDA7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5mYW5jeWJveC10b29sYmFyIHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG59XG5cbi5mYW5jeWJveC1zdGFnZSB7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHotaW5kZXg6IDk5OTk0O1xufVxuXG4uZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtc3RhZ2Uge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1zbGlkZSB7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLyogVXNpbmcgd2l0aG91dCBwcmVmaXggd291bGQgYnJlYWsgSUUxMSAqL1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgcGFkZGluZzogNDRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTk5NDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDA7XG59XG5cbi5mYW5jeWJveC1pcy1zbGlkaW5nIC5mYW5jeWJveC1zbGlkZSxcbi5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMsXG4uZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQsXG4uZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWltYWdlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDQ0cHggMDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwge1xuICAgIHBhZGRpbmc6IDZweDtcbn1cblxuLmZhbmN5Ym94LWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY29udGVudCB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC41LCAwLCAuMTQsIDEpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB6LWluZGV4OiA5OTk5NTtcbn1cblxuLmZhbmN5Ym94LWNhbi16b29tT3V0IC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBjdXJzb3I6IHpvb20tb3V0O1xufVxuXG4uZmFuY3lib3gtY2FuLXpvb21JbiAuZmFuY3lib3gtY29udGVudCB7XG4gICAgY3Vyc29yOiB6b29tLWluO1xufVxuXG4uZmFuY3lib3gtY2FuLXN3aXBlIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNvbnRlbnQge1xuICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICAgIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZhbmN5Ym94LWlzLWdyYWJiaW5nIC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gICAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLmZhbmN5Ym94LWNvbnRhaW5lciBbZGF0YS1zZWxlY3RhYmxlPSd0cnVlJ10ge1xuICAgIGN1cnNvcjogdGV4dDtcbn1cblxuLmZhbmN5Ym94LWltYWdlLFxuLmZhbmN5Ym94LXNwYWNlYmFsbCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LXNwYWNlYmFsbCB7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY29udGVudCxcbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LXNsaWRlLS1wZGYgLmZhbmN5Ym94LWNvbnRlbnQsXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZTVlM2RmO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmZhbmN5Ym94LXZpZGVvLFxuLmZhbmN5Ym94LWlmcmFtZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBGaXggaU9TICovXG4uZmFuY3lib3gtaWZyYW1lIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG59XG5cbi5mYW5jeWJveC1lcnJvciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtZXJyb3IgcCB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4vKiBCdXR0b25zICovXG5cbi5mYW5jeWJveC1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMzAsIDMwLCAzMCwgLjYpO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgd2lkdGg6IDQ0cHg7XG59XG5cbi5mYW5jeWJveC1idXR0b24sXG4uZmFuY3lib3gtYnV0dG9uOnZpc2l0ZWQsXG4uZmFuY3lib3gtYnV0dG9uOmxpbmsge1xuICAgIGNvbG9yOiAjY2NjO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbi5mYW5jeWJveC1mb2N1cyB7XG4gICAgb3V0bGluZTogMXB4IGRvdHRlZDtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbltkaXNhYmxlZF0sXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXTpob3ZlciB7XG4gICAgY29sb3I6ICM4ODg7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIEZpeCBJRTExICovXG4uZmFuY3lib3gtYnV0dG9uIGRpdiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uIHN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbiBzdmcgcGF0aCB7XG4gICAgZmlsbDogIzk0OTQ5NDtcbiAgICBzdHJva2Utd2lkdGg6IDA7XG59XG5cbi5mYW5jeWJveC1idXR0b24tLXBsYXkgc3ZnOm50aC1jaGlsZCgyKSxcbi5mYW5jeWJveC1idXR0b24tLWZzZW50ZXIgc3ZnOm50aC1jaGlsZCgyKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbi0tcGF1c2Ugc3ZnOm50aC1jaGlsZCgxKSxcbi5mYW5jeWJveC1idXR0b24tLWZzZXhpdCBzdmc6bnRoLWNoaWxkKDEpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3gtcHJvZ3Jlc3Mge1xuICAgIGJhY2tncm91bmQ6ICNmZjUyNjg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAgIHotaW5kZXg6IDk5OTk4O1xufVxuXG4vKiBDbG9zZSBidXR0b24gb24gdGhlIHRvcCByaWdodCBjb3JuZXIgb2YgaHRtbCBjb250ZW50ICovXG5cbi5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG9wYWNpdHk6IC44O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xMnB4O1xuICAgIHRvcDogLTQ0cHg7XG4gICAgei1pbmRleDogNDAxO1xufVxuXG4uZmFuY3lib3gtY2xvc2Utc21hbGw6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0taHRtbCAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0taW1hZ2UuZmFuY3lib3gtaXMtc2NhbGluZyAuZmFuY3lib3gtY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LWlzLXNjYWxpbmcgLmZhbmN5Ym94LWNsb3NlLXNtYWxsLFxuLmZhbmN5Ym94LWlzLXpvb21hYmxlLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBOYXZpZ2F0aW9uIGFycm93cyAqL1xuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDUwcHgpO1xuICAgIHdpZHRoOiA3MHB4O1xufVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIGRpdiB7XG4gICAgcGFkZGluZzogN3B4O1xufVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDMxcHggMjZweCAzMXB4IDZweDtcbn1cblxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfcmlnaHQge1xuICAgIHBhZGRpbmc6IDMxcHggNnB4IDMxcHggMjZweDtcbiAgICByaWdodDogMDtcbn1cblxuLyogQ2FwdGlvbiAqL1xuXG4uZmFuY3lib3gtY2FwdGlvbiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAuODUpIDAlLFxuICAgICAgICByZ2JhKDAsIDAsIDAsIC4zKSA1MCUsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgLjE1KSA2NSUsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgLjA3NSkgNzUuNSUsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgLjAzNykgODIuODUlLFxuICAgICAgICByZ2JhKDAsIDAsIDAsIC4wMTkpIDg4JSxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgICBib3R0b206IDA7XG4gICAgY29sb3I6ICNlZWU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGVmdDogMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDc1cHggNDRweCAyNXB4IDQ0cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDk5OTk2O1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbi0tc2VwYXJhdGUge1xuICAgIG1hcmdpbi10b3A6IC01MHB4O1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbl9fYm9keSB7XG4gICAgbWF4LWhlaWdodDogNTB2aDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbiBhLFxuLmZhbmN5Ym94LWNhcHRpb24gYTpsaW5rLFxuLmZhbmN5Ym94LWNhcHRpb24gYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mYW5jeWJveC1jYXB0aW9uIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiBMb2FkaW5nIGluZGljYXRvciAqL1xuXG4uZmFuY3lib3gtbG9hZGluZyB7XG4gICAgYW5pbWF0aW9uOiBmYW5jeWJveC1yb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICM4ODg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IC0yNXB4IDAgMCAtMjVweDtcbiAgICBvcGFjaXR5OiAuNztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogNTBweDtcbiAgICB6LWluZGV4OiA5OTk5OTtcbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGUge1xuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuLyogVHJhbnNpdGlvbiBlZmZlY3RzICovXG5cbi5mYW5jeWJveC1hbmltYXRlZCB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpO1xufVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiBzbGlkZSAqL1xuXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xufVxuXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IGZhZGUgKi9cblxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLFxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMTksIDEsIC4yMiwgMSk7XG59XG5cbi5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiB6b29tLWluLW91dCAqL1xuXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjUsIDEuNSwgMS41KTtcbn1cblxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNSwgLjUsIC41KTtcbn1cblxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbn1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogcm90YXRlICovXG5cbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xufVxuXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogY2lyY3VsYXIgKi9cblxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMCwgMCkgdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xufVxuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xufVxuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiB0dWJlICovXG5cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoLjEpIHNrZXcoLTEwZGVnKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2NhbGUoLjEpIHNrZXcoMTBkZWcpO1xufVxuXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbn1cblxuLyogU3R5bGluZyBmb3IgU21hbGwtU2NyZWVuIERldmljZXMgKi9cbkBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA1NzZweCkge1xuICAgIC5mYW5jeWJveC1zbGlkZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgfVxuXG4gICAgLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgIH1cblxuICAgIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gICAgICAgIHJpZ2h0OiAtNnB4O1xuICAgIH1cblxuICAgIC5mYW5jeWJveC1zbGlkZS0taW1hZ2UgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzRlNGU0ZTtcbiAgICAgICAgY29sb3I6ICNmMmY0ZjY7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICB9XG5cbiAgICAuZmFuY3lib3gtY2FwdGlvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICB9XG59XG4vKiBTaGFyZSAqL1xuXG4uZmFuY3lib3gtc2hhcmUge1xuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmFuY3lib3gtc2hhcmUgaDEge1xuICAgIGNvbG9yOiAjMjIyO1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuLmZhbmN5Ym94LXNoYXJlIHAge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAwIDVweCAxMHB4IDVweDtcbiAgICBtaW4td2lkdGg6IDEzMHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uOnZpc2l0ZWQsXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpsaW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b246aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLWZiIHtcbiAgICBiYWNrZ3JvdW5kOiAjM2I1OTk4O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNDRlODY7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1wdCB7XG4gICAgYmFja2dyb3VuZDogI2JkMDgxZDtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjYWEwNzE5O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHcge1xuICAgIGJhY2tncm91bmQ6ICMxZGExZjI7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS10dzpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzBkOTVlODtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24gc3ZnIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiAyNXB4O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZjtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19pbnB1dCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgY29sb3I6ICM1ZDViNWI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi8qIFRodW1icyAqL1xuXG4uZmFuY3lib3gtdGh1bWJzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgcGFkZGluZzogMnB4IDJweCA0cHggMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAyMTJweDtcbiAgICB6LWluZGV4OiA5OTk5NTtcbn1cblxuLmZhbmN5Ym94LXRodW1icy14IHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC10aHVtYnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVyIHtcbiAgICByaWdodDogMjEycHg7XG59XG5cbi5mYW5jeWJveC10aHVtYnNfX2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYW5jeWJveC10aHVtYnMteCAuZmFuY3lib3gtdGh1bWJzX19saXN0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtdGh1bWJzLXkgLmZhbmN5Ym94LXRodW1ic19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA3cHg7XG59XG5cbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAuMyk7XG59XG5cbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzJhMmEyYTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGEge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIG1hcmdpbjogMnB4O1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDhweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDRweCk7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDEwMHB4O1xufVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGE6OmJlZm9yZSB7XG4gICAgYm9yZGVyOiA2cHggc29saWQgI2ZmNTI2ODtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBjdWJpYy1iZXppZXIoLjI1LCAuNDYsIC40NSwgLjk0KTtcbiAgICB6LWluZGV4OiA5OTk5MTtcbn1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhOmZvY3VzOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IC41O1xufVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGEuZmFuY3lib3gtdGh1bWJzLWFjdGl2ZTo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4vKiBTdHlsaW5nIGZvciBTbWFsbC1TY3JlZW4gRGV2aWNlcyAqL1xuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuZmFuY3lib3gtdGh1bWJzIHtcbiAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgIH1cblxuICAgIC5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtaW5uZXIge1xuICAgICAgICByaWdodDogMTEwcHg7XG4gICAgfVxuXG4gICAgLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICB9XG59IiwiLyoqXG4gKiBPd2wgQ2Fyb3VzZWwgdjIuMy40XG4gKiBDb3B5cmlnaHQgMjAxMy0yMDE4IERhdmlkIERldXRzY2hcbiAqIExpY2Vuc2VkIHVuZGVyOiBTRUUgTElDRU5TRSBJTiBodHRwczovL2dpdGh1Yi5jb20vT3dsQ2Fyb3VzZWwyL093bENhcm91c2VsMi9ibG9iL21hc3Rlci9MSUNFTlNFXG4gKi9cbi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQ29yZVxuICovXG4ub3dsLWNhcm91c2VsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIHBvc2l0aW9uIHJlbGF0aXZlIGFuZCB6LWluZGV4IGZpeCB3ZWJraXQgcmVuZGVyaW5nIGZvbnRzIGlzc3VlICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDsgfVxuICAub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAvKiBmaXggZmlyZWZveCBhbmltYXRpb24gZ2xpdGNoICovIH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIi5cIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAwOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLyogZml4IGZvciBmbGFzaGluZyBiYWNrZ3JvdW5kICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC13cmFwcGVyLFxuICAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdi5kaXNhYmxlZCxcbiAgLm93bC1jYXJvdXNlbCAub3dsLWRvdHMuZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYsXG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0LFxuICAub3dsLWNhcm91c2VsIC5vd2wtZG90IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYsXG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LFxuICAub3dsLWNhcm91c2VsIGJ1dHRvbi5vd2wtZG90IHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udDogaW5oZXJpdDsgfVxuICAub3dsLWNhcm91c2VsLm93bC1sb2FkZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5vd2wtY2Fyb3VzZWwub3dsLWxvYWRpbmcge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm93bC1jYXJvdXNlbC5vd2wtaGlkZGVuIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5vd2wtY2Fyb3VzZWwub3dsLXJlZnJlc2ggLm93bC1pdGVtIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLm93bC1jYXJvdXNlbC5vd2wtZHJhZyAub3dsLWl0ZW0ge1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLm93bC1jYXJvdXNlbC5vd2wtZ3JhYiB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogZ3JhYjsgfVxuICAub3dsLWNhcm91c2VsLm93bC1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsOyB9XG4gIC5vd2wtY2Fyb3VzZWwub3dsLXJ0bCAub3dsLWl0ZW0ge1xuICAgIGZsb2F0OiByaWdodDsgfVxuXG4vKiBObyBKcyAqL1xuLm5vLWpzIC5vd2wtY2Fyb3VzZWwge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKlxuICogIE93bCBDYXJvdXNlbCAtIEFuaW1hdGUgUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLmFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLWluIHtcbiAgei1pbmRleDogMDsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtb3V0IHtcbiAgei1pbmRleDogMTsgfVxuXG4ub3dsLWNhcm91c2VsIC5mYWRlT3V0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi8qXG4gKiBcdE93bCBDYXJvdXNlbCAtIEF1dG8gSGVpZ2h0IFBsdWdpblxuICovXG4ub3dsLWhlaWdodCB7XG4gIHRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDsgfVxuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBMYXp5IExvYWQgUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgLyoqXG5cdFx0XHRUaGlzIGlzIGludHJvZHVjZWQgZHVlIHRvIGEgYnVnIGluIElFMTEgd2hlcmUgbGF6eSBsb2FkaW5nIGNvbWJpbmVkIHdpdGggYXV0b2hlaWdodCBwbHVnaW4gY2F1c2VzIGEgd3Jvbmdcblx0XHRcdGNhbGN1bGF0aW9uIG9mIHRoZSBoZWlnaHQgb2YgdGhlIG93bC1pdGVtIHRoYXQgYnJlYWtzIHBhZ2UgbGF5b3V0c1xuXHRcdCAqLyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5W3NyY149XCJcIl0sIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eTpub3QoW3NyY10pIHtcbiAgICBtYXgtaGVpZ2h0OiAwOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZy5vd2wtbGF6eSB7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsgfVxuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBWaWRlbyBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJvd2wudmlkZW8ucGxheS5wbmdcIikgbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXMgZWFzZTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyIHtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4zLCAxLjMpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby10bixcbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tdG4ge1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1mcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuIiwiLmhlcm8ge1xyXG5cdHBhZGRpbmc6IDQwcHggMCAxMzZweDtcclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IDQwcHggMDtcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWRlc2NyaXB0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDAgMTVweCAwIDA7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmID4gKiB7XHJcblx0XHRcdG1heC13aWR0aDogNDg1cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGgxIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRmb250OiA5MDAgMjRweC8yNnB4ICRmb250LUludGVyO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxMnB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDE0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0Zm9udDogMzAwIDE2cHgvMjFweCAkZm9udC1JbnRlcjtcclxuXHRcdFx0bWFyZ2luOiAwIDAgNDRweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjlweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5idG4ge1xyXG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDEyMHB4KTtcclxuXHRcdFx0bWluLXdpZHRoOiAyNDBweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IGNhbGMoMTAwJSArIDU0cHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWRvb3JzIHtcclxuXHRcdGhlaWdodDogMTgzcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMjgwcHg7XHJcblx0XHRhbmltYXRpb246IHNoYWRvdyAxcyBlYXNlLWluLW91dCAxO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAuOXM7XHJcblx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRoZWlnaHQ6IDMyMHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMCAwIDIycHg7XHJcblx0XHRcdHdpZHRoOiA1MDBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDE1cHg7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5sYWJlbC1sIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tbGFiZWwtaGVyby1iaWcuc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGZvbnQ6IDMwMCAxMnB4LzE4cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRoZWlnaHQ6IDEzMnB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDEzMnB4O1xyXG5cdFx0XHR6LWluZGV4OiA5O1xyXG5cdFx0XHR0b3A6IC0zOXB4O1xyXG5cdFx0XHRsZWZ0OiAxOXB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHR0b3A6IDM3cHg7XHJcblx0XHRcdFx0bGVmdDogMTE4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGZvbnQ6IDcwMCAxOHB4LzE4cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQubGFiZWwtciB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWxhYmVsLWhlcm8tbWluLnN2Z1wiKSBuby1yZXBlYXQ7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRmb250OiA1MDAgMTJweC8xNHB4ICRmb250LUludGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0aGVpZ2h0OiA4MHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDgwcHg7XHJcblx0XHRcdHotaW5kZXg6IDk7XHJcblx0XHRcdGJvdHRvbTogLTI4cHg7XHJcblx0XHRcdHJpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRib3R0b206IDM3cHg7XHJcblx0XHRcdFx0cmlnaHQ6IDcwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGZvbnQ6IDcwMCAxOHB4LzE4cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRoZWlnaHQ6IDE4M3B4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0aGVpZ2h0OiAzMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji5kb29yLTEge1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0ei1pbmRleDogNTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji5kb29yLTIge1xyXG5cdFx0XHRcdGxlZnQ6IDU1cHg7XHJcblx0XHRcdFx0ei1pbmRleDogNDtcclxuXHRcdFx0XHRhbmltYXRpb246IGRvb3ItMi1tb2JpbGUgMXMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGFuaW1hdGlvbjogZG9vci0yIDFzIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHRcdFx0bGVmdDogOTZweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCYuZG9vci0zIHtcclxuXHRcdFx0XHRyaWdodDogNTVweDtcclxuXHRcdFx0XHR6LWluZGV4OiA0O1xyXG5cdFx0XHRcdGFuaW1hdGlvbjogZG9vci0zLW1vYmlsZSAxcyBlYXNlLWluLW91dDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBkb29yLTMgMXMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHRyaWdodDogOTZweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCYuZG9vci00IHtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdFx0YW5pbWF0aW9uOiBkb29yLTQgMS4zcyBlYXNlLWluLW91dDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji5kb29yLTUge1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdFx0YW5pbWF0aW9uOiBkb29yLTUgMS4zcyBlYXNlLWluLW91dDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBkb29yLTItbW9iaWxlIHtcclxuXHQwJSB7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0bGVmdDogNTVweDtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZG9vci0yIHtcclxuXHQwJSB7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0bGVmdDogOTZweDtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZG9vci0zLW1vYmlsZSB7XHJcblx0MCUge1xyXG5cdFx0cmlnaHQ6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdHJpZ2h0OiA1NXB4O1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBkb29yLTMge1xyXG5cdDAlIHtcclxuXHRcdHJpZ2h0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRyaWdodDogOTZweDtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZG9vci00IHtcclxuXHQwJSB7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZG9vci01IHtcclxuXHQwJSB7XHJcblx0XHRyaWdodDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNoYWRvdyB7XHJcblx0MCUge1xyXG5cdFx0Ym94LXNoYWRvdzogMCAyMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRib3gtc2hhZG93OiAwIDIwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcblx0fVxyXG59IiwiLmZvb3RlciB7XHJcblx0YmFja2dyb3VuZDogIzMxMkYzNjtcclxuXHRtYXJnaW46IGF1dG8gMCAwO1xyXG5cdHBhZGRpbmc6IDI0cHggMCAwO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiAzNnB4IDAgMDtcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWNvbHVtbiB7XHJcblx0XHJcblx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDEycHggMCAwO1xyXG5cdFx0XHRcdG1pbi13aWR0aDogMzI0cHg7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdG1pbi13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAzIC0gMjRweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcclxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdG1hcmdpbjogMCAtMTJweDtcclxuXHRcdFx0cGFkZGluZzogMjRweCAwIDA7XHJcblx0XHRcdG9yZGVyOiAyO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRvcmRlcjogaW5oZXJpdDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDI0cHggMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHJcblx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDMyNHB4O1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHRtaW4td2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMyAtIDI0cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5sb2dvIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIDAgMTVweDtcclxuXHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuY29weSB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQ6IDE0cHgvMThweCAkZm9udC1JbnRlcjtcclxuXHRcdG1hcmdpbjogMCAwIDZweDtcclxuXHRcdG1heC13aWR0aDogMjMwcHg7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTNweDtcclxuXHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lm1haW4tc2l0ZSB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQ6IDE0cHgvMThweCAkZm9udC1JbnRlcjtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWFkZHJlc3Mge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiAwIDEycHg7XHJcblx0XHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLWNpdHkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1sb2NhdGlvbi1mb290ZXIuc3ZnXCIpIG5vLXJlcGVhdCAwIDFweDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGZvbnQ6IDUwMCAxMnB4LzE2cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdG1hcmdpbjogMCAwIDhweDtcclxuXHRcdFx0cGFkZGluZzogMCAwIDAgMjVweDtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHAge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0Zm9udDogMTJweC8xNnB4ICRmb250LUludGVyO1xyXG5cdFx0XHRtYXJnaW46IDAgMCA2cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGZvbnQ6IDEycHgvMTZweCAkZm9udC1JbnRlcjtcclxuXHRcdFx0bWFyZ2luOiAwIDAgNnB4O1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji5zaG93LW1hcCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1jb250YWN0cyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0cGFkZGluZzogMjBweCAwIDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogMCAxMnB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyAtIDI0cHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmID4gZGl2IHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGgzIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGZvbnQ6IDUwMCAxNHB4LzE0cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdG1hcmdpbjogMjVweCAwIDhweDtcclxuXHRcdFx0XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRmb250OiAzMDAgMTRweC8xNHB4ICRmb250LUludGVyO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRwIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGZvbnQ6IDMwMCAxMnB4LzE2cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLXNvY2lhbCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMjBweDtcclxuXHRcdHRvcDogMDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdFx0d2lkdGg6IDczcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGEge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxN3B4O1xyXG5cdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0XHJcblx0XHRcdCYudmliZXI6aG92ZXIgcGF0aDpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0ZmlsbDogIzkxN0ZGRjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji53aGF0c2FwcDpob3ZlciBwYXRoOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRmaWxsOiAjMjVlYjY3O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLnRlbGVncmFtOmhvdmVyIHBhdGg6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdGZpbGw6ICM2OEFFRkY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1tb2RhbCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0cGFkZGluZzogMjVweCAwIDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDE5NHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdFxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0aGVpZ2h0OiAyOHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxN3B4O1xyXG5cdFx0XHR3aWR0aDogMTQycHg7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1ib3R0b20ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHBhZGRpbmc6IDE1cHggMCAyOHB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiAyOHB4IDAgMjhweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0dWwge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxNXB4IDAgMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCA1MHB4IDAgMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGZvbnQ6IDEycHgvMTZweCAkZm9udC1JbnRlcjtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1taW4oMzYwcHgpIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmF1dGhvciB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRmb250OiAzMDAgOXB4LzE0cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAxZW07XHJcblx0XHRcdG1hcmdpbjogLTEwcHggMCAwO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IDExcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDNweDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDgwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuaGVhZGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjMzEyRjM2O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiA5OTtcclxuXHRcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGhlaWdodDogOTBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmxvZ28ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW46IDAgMjBweCAwIDA7XHJcblx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIG1lZGlhLW1pbigzNjBweCkge1xyXG5cdFx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1pbi13aWR0aDogMTMycHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji10aXRsZSB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQ6IDcwMCAxNHB4LzE1cHggJGZvbnQtSW50ZXI7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHRcdFx0bWluLXdpZHRoOiAxMzVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1vcGVuLW5hdiB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0bWFyZ2luOiAwIDVweCAwIDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMjRweDtcclxuXHRcdHotaW5kZXg6IDEwMTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHJcblx0XHRcdCY6OmFmdGVyLFxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XHJcblx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6OmJlZm9yZSxcclxuXHRcdCY6OmFmdGVyLFxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcclxuXHRcdFx0d2lkdGg6IDI0cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0dG9wOiAxOHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLm9wZW4tbmF2LWxpZ2h0IHtcclxuXHRcdFx0XHJcblx0XHRcdCY6OmJlZm9yZSxcclxuXHRcdFx0Jjo6YWZ0ZXIsXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1zYWxvbnMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdG1hcmdpbi1yaWdodDogMThweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0Ji5zaG93IHtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCNmZmYsMCk7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR6LWluZGV4OiA5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji1idG4ge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMnB4O1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0Zm9udDogMTRweCAkZm9udC1JbnRlcjtcclxuXHRcdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDMxcHggMCAxNXB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tYXJyb3ctc2VsZWN0LnN2Z1wiKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMTNweDtcclxuXHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMgZWFzZTtcclxuXHRcdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji5zaG93OjphZnRlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLW1vZGFsIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzlFOUU5RTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cGFkZGluZzogMThweCA0cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHR0b3A6IDEwMCU7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XHJcblx0XHRcdFxyXG5cdFx0XHQmLnNob3cge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0XHR0b3A6IGNhbGMoMTAwJSArIDE0cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5zYWxvbiB7XHJcblx0XHRtaW4td2lkdGg6IDIwNHB4O1xyXG5cdFx0cGFkZGluZzogMCAxNHB4O1xyXG5cdFx0XHJcblx0XHRoMyB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWxvY2F0aW9uLnN2Z1wiKSBuby1yZXBlYXQgMCAycHg7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0Zm9udDogMTRweC8xOHB4ICRmb250LUludGVyO1xyXG5cdFx0XHRtYXJnaW46IDAgMCA4cHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDI0cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHAge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdGZvbnQ6IDMwMCAxNHB4LzE4cHggJGZvbnQtSW50ZXI7XHJcblx0XHRcdG1hcmdpbjogMCAwIDZweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRmb250OiAzMDAgMTRweC8xOHB4ICRmb250LUludGVyO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLW1hcCB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEzcHg7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtc29jaWFsIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGEge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgNXB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcclxuXHRcdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdHdpZHRoOiAzMnB4O1xyXG5cdFx0XHRcclxuXHRcdFx0Ji52aWJlcjpob3ZlciBwYXRoOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRmaWxsOiAjOTE3RkZGO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLndoYXRzYXBwOmhvdmVyIHBhdGg6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdGZpbGw6ICMyNWViNjc7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCYudGVsZWdyYW06aG92ZXIgcGF0aDpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0ZmlsbDogIzY4QUVGRjtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji5waG9uZTpob3ZlciBwYXRoOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRmaWxsOiAjRkZEQjVDO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtcGhvbmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdG1hcmdpbi1yaWdodDogMjVweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0Zm9udDogMTZweCAkZm9udC1JbnRlcjtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1idG5zIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRtYXJnaW46IDAgLTdweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5idG4ge1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDVweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XHJcblx0XHRcdG1hcmdpbjogMCA3cHg7XHJcblx0XHRcdG1pbi13aWR0aDogMTcwcHg7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDQ1JSAtIDE0cHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMCA1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JltkYXRhLXNyYz1cIiNjYWxsYmFja1wiIF0ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhbC1tb2JpbGUge1xyXG5cdGJhY2tncm91bmQ6ICNGNUY1RjU7XHJcblx0bGVmdDogMDtcclxuXHRwYWRkaW5nOiAyMHB4IDAgMzBweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0b3BhY2l0eTogMDtcclxuXHRyaWdodDogMDtcclxuXHR0b3A6IDkwJTtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0dHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcclxuXHR6LWluZGV4OiAxMDE7XHJcblx0XHJcblx0Ji5zaG93IHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0dG9wOiAxMDAlO1xyXG5cdH1cclxuXHRcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdG1heC13aWR0aDogMzYwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCYtdG9wIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0cGFkZGluZzogMCAwIDIwcHg7XHJcblx0XHRcclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdGZvbnQ6IDUwMCAxNHB4LzE0cHggJGZvbnQtSW50ZXI7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5zb2NpYWwge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgNXB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcclxuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAzMnB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCYudmliZXI6aG92ZXIgcGF0aDpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRmaWxsOiAjOTE3RkZGO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji53aGF0c2FwcDpob3ZlciBwYXRoOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGZpbGw6ICMyNWViNjc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCYudGVsZWdyYW06aG92ZXIgcGF0aDpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRmaWxsOiAjNjhBRUZGO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmLnBob25lOmhvdmVyIHBhdGg6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0ZmlsbDogI0ZGREI1QztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1taWRkbGUge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdG1hcmdpbjogMCAtNXB4O1xyXG5cdFx0cGFkZGluZzogMCAwIDE4cHg7XHJcblx0XHRcclxuXHRcdC5zYWxvbiB7XHJcblx0XHRcdG1pbi13aWR0aDogNTAlO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDVweDtcclxuXHRcdFx0XHJcblx0XHRcdGgzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDhweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAxOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgNnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtYm90dG9tIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcclxuXHRcdGEuYnRuIHtcclxuXHRcdFx0bWFyZ2luOiAwIDVweDtcclxuXHRcdFx0bWluLXdpZHRoOiAxNDBweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuY29udGVudCB7XHJcblx0cGFkZGluZzogMzZweCAwIDQ4cHg7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IDY1cHggMCA3NnB4O1xyXG5cdH1cclxuXHRcclxuXHRoMSB7XHJcblx0XHRmb250OiA5MDAgMTZweC8yMXB4ICRmb250LUludGVyO1xyXG5cdFx0bWFyZ2luOiAwIDAgMzZweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzFweDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgNDdweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0aDIge1xyXG5cdFx0Zm9udDogNzAwIDE0cHgvMThweCAkZm9udC1JbnRlcjtcclxuXHRcdG1hcmdpbjogMCAwIDE4cHg7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIxcHg7XHJcblx0XHRcdG1hcmdpbjogMCAwIDIxcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdHAge1xyXG5cdFx0Zm9udDogMTRweC8xOHB4ICRmb250LUludGVyO1xyXG5cdFx0bWFyZ2luOiAwIDAgMThweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjFweDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjFweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iXX0= */
