/*! 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:helioscond;font-style:normal;font-weight:400;src:url(../fonts/helioscond.eot);src:url(../fonts/helioscond.eot?#iefix) format("embedded-opentype"),url(../fonts/helioscond.woff) format("woff"),url(../fonts/helioscond.ttf) format("truetype")}@font-face{font-family:helioscond;font-style:normal;font-weight:700;src:url(../fonts/helioscond-bold.eot);src:url(../fonts/helioscond-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/helioscond-bold.woff) format("woff"),url(../fonts/helioscond-bold.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{border-bottom:40px solid #d3d7e3;border-top:40px solid #d3d7e3;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;-webkit-transition:all .25s linear;transition:all .25s linear}.container{margin:0 auto;max-width:1170px;padding:0 15px;width:100%}@media (min-width:992px){.container{padding:0 40px}}.hidden-text{display:none}.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}.clear{clear:both;width:100%}.title-bg{background:#7ab42a;border-radius:10px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:700 30px/50px "Open Sans",sans-serif;letter-spacing:2px;margin:0 0 14px;padding:0 8px;text-transform:uppercase;white-space:nowrap}@media (min-width:768px){.title-bg{font:700 60px/80px "Open Sans",sans-serif;padding:0 12px}}@media (min-width:992px){.title-bg{font:700 90px/115px "Open Sans",sans-serif;margin:0 0 22px;padding:0 18px}}*{-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%}body{background-color:#fff;color:#000;font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px}::-moz-selection{background:#7ab42a;color:#fff}::selection{background:#7ab42a;color:#fff}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{background:0 0;border:1px solid #343434;border-radius:2px;color:#909295;font:19px helioscond,sans-serif;height:45px;margin:0 0 6px;padding:0 7px 0 57px;position:relative;width:100%;z-index:2}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]: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,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:#909295!important;opacity:1!important}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:#909295!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,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#909295!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,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#909295!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,input[type=url]: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,input[type=url]: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,input[type=url]: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,input[type=url]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent!important}input[type=email].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=text].wpcf7-not-valid,input[type=url].wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:red}input[type=email].name,input[type=password].name,input[type=tel].name,input[type=text].name,input[type=url].name,textarea.name{background:url(../img/icon-name.png) no-repeat 16px center}input[type=email].phone,input[type=password].phone,input[type=tel].phone,input[type=text].phone,input[type=url].phone,textarea.phone{background:url(../img/icon-phone.png) no-repeat 16px center}select{background:0 0;border:1px solid #343434;border-radius:2px;color:#909295;font:19px helioscond,sans-serif;height:45px;margin:0 0 6px;padding:0 7px 0 57px;position:relative;width:100%;z-index:2}select:focus{outline:0}select.country{background:url(../img/icon-country.png) no-repeat 16px center}input[type=submit]:focus{outline:0}.textarea{width:100%}textarea{border:none;height:99px;margin:0 0 21px;padding:8px 0 0 11px;resize:none}textarea:-moz-placeholder{color:#7ab42a!important;opacity:1!important}textarea::-moz-placeholder{color:#7ab42a!important;opacity:1!important}textarea:-ms-input-placeholder{color:#7ab42a!important;opacity:1!important}textarea::-webkit-input-placeholder{color:#7ab42a!important;opacity:1!important}textarea:focus:-moz-placeholder{color:transparent!important}textarea:focus::-moz-placeholder{color:transparent!important}textarea:focus:-ms-input-placeholder{color:transparent!important}textarea:focus::-webkit-input-placeholder{color:transparent!important}a{text-decoration:none;cursor:pointer}a:not([href]){cursor:initial}h1{margin:0 0 19px}h2{margin:0 0 18px}h3{font-size:18px;line-height:21px;margin:0 0 21px}@media (min-width:768px){h3{font-size:20px;line-height:28px;padding:0}}p{font-size:14px;line-height:18px;margin:0 0 18px}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}.btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:anim-btn 1.5s linear infinite;animation:anim-btn 1.5s linear infinite;background:#d80000;border:none;border-radius:10px;-webkit-box-shadow:12px 12px 8px rgba(2,3,6,.23);box-shadow:12px 12px 8px rgba(2,3,6,.23);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:32px;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:78px;letter-spacing:2px;margin:12px 0 0;text-transform:uppercase;-webkit-transition:all .25s ease;transition:all .25s ease;width:100%}.btn:hover{-webkit-box-shadow:6px 6px 8px rgba(2,3,6,.23);box-shadow:6px 6px 8px rgba(2,3,6,.23)}.btn:focus{-webkit-box-shadow:0 0 8px rgba(2,3,6,.23);box-shadow:0 0 8px rgba(2,3,6,.23);outline:0}@-webkit-keyframes anim-btn{0%{-webkit-box-shadow:0 0 18px rgba(71,140,114,.35);box-shadow:0 0 18px rgba(71,140,114,.35);-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-box-shadow:0 3px 8px rgba(71,140,114,.35);box-shadow:0 3px 8px rgba(71,140,114,.35);-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-box-shadow:0 0 18px rgba(71,140,114,.35);box-shadow:0 0 18px rgba(71,140,114,.35);-webkit-transform:scale(1);transform:scale(1)}}@keyframes anim-btn{0%{-webkit-box-shadow:0 0 18px rgba(71,140,114,.35);box-shadow:0 0 18px rgba(71,140,114,.35);-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-box-shadow:0 3px 8px rgba(71,140,114,.35);box-shadow:0 3px 8px rgba(71,140,114,.35);-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-box-shadow:0 0 18px rgba(71,140,114,.35);box-shadow:0 0 18px rgba(71,140,114,.35);-webkit-transform:scale(1);transform:scale(1)}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.hero{background:url(../img/bg-hero.jpg) no-repeat center 0;background-size:cover;padding:42px 0 0}@media (min-width:992px){.hero{height:910px}}@media (min-width:992px){.hero .container{padding-left:275px}}@media (min-width:1200px){.hero .container{padding-left:475px}}.hero h2{color:#000;font:700 32px/44px "Open Sans",sans-serif;margin:0 0 14px}@media (min-width:992px){.hero h2{font:700 48px/58px "Open Sans",sans-serif;margin:0 0 28px}}.hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 170px;position:relative}@media (min-width:768px){.hero-content{padding:0}}@media (min-width:992px){.hero-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.hero-content::before{background:url(../img/product-main.png) no-repeat right bottom;background-size:contain;bottom:-60px;content:'';height:424px;left:calc(50% - 170px);position:absolute;width:300px;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0}@media (min-width:768px){.hero-content::before{left:-70px;width:480px}}@media (min-width:860px){.hero-content::before{left:2%}}@media (min-width:992px){.hero-content::before{left:-340px;width:400px}}@media (min-width:1200px){.hero-content::before{height:424px;left:-550px;width:586px;padding-left:475px}}.hero-list{padding:42px 0 0}.hero-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font:20px/26px "Open Sans",sans-serif;margin:0 0 8px;min-height:74px;padding:0 0 0 98px;position:relative}.hero-list li::before{background:url(../img/icon-list.png) no-repeat 0 0;content:'';height:74px;left:0;position:absolute;top:0;width:74px;-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media (min-width:768px){.hero-list li{font:28px/34px "Open Sans",sans-serif}}@media (min-width:992px){.hero-list li{margin:0 0 33px}}.hero-form{-ms-flex-item-align:start;align-self:flex-start;background:#fff;margin:11px auto 20px auto;max-width:400px;min-width:290px;padding:23px}@media (min-width:768px){.hero-form{margin:11px 0 20px auto;min-width:318px}}@media (min-width:992px){.hero-form{margin:11px 0 20px 35px}}.hero-form h3{color:#6d6d6d;font:16px/20px helioscond,sans-serif;text-align:center;text-transform:uppercase}@media (min-width:768px){.hero-form h3{font:20px/20px helioscond,sans-serif}}.hero-form-counter{background:#7ab42a;border-radius:13px;color:#fff;padding:5px;text-align:center}.price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 39px;text-align:center}@media (min-width:768px){.price:last-child{padding:0}}.price-new,.price-old{color:#d80000;font:700 40px/40px helioscond,sans-serif;padding:14px 8px 0}@media (min-width:768px){.price-new,.price-old{font:700 50px/50px helioscond,sans-serif}}.price-old{color:#a1a3a5}.price-title{font:17px/17px helioscond,sans-serif;padding:5px 0 0}.about{display:none;padding:90px 0 40px}@media (min-width:768px){.about{display:block}}@media (min-width:992px){.about{padding:96px 0 90px}}.about .container{display:-webkit-box;display:-ms-flexbox;display:flex}.about-img{display:none;min-width:calc(100% - 650px)}@media (min-width:992px){.about-img{display:block}}.about-img img{display:block;height:auto;max-width:100%}@media (min-width:992px){.about-description{padding:24px 0 0 75px}}.about-description h2{color:#d80000;font:700 24px/24px "Open Sans",sans-serif;margin:0 0 30px}@media (min-width:768px){.about-description h2{font:700 32px/32px "Open Sans",sans-serif;margin:0 0 40px}}@media (min-width:1200px){.about-description h2{font:700 48px/48px "Open Sans",sans-serif;margin:0 0 67px}}.about-description p{color:#000;font:16px/22px "Open Sans",sans-serif;margin:0 0 22px}@media (min-width:768px){.about-description p{font:18px/24px "Open Sans",sans-serif;margin:0 0 24px}}@media (min-width:1200px){.about-description p{font:24px/29px "Open Sans",sans-serif;margin:0 0 29px}}.about-description h3{color:#000;font:600 18px/24px "Open Sans",sans-serif}@media (min-width:768px){.about-description h3{font:600 22px/28px "Open Sans",sans-serif}}@media (min-width:992px){.about-description h3{font:600 22px/28px "Open Sans",sans-serif}}@media (min-width:1200px){.about-description h3{font:600 28px/34px "Open Sans",sans-serif}}.symptoms{padding:90px 0 60px;position:relative}@media (min-width:768px){.symptoms{padding:0 0 60px}}.symptoms::after{background:url(../img/bg-symptoms.jpg) no-repeat 0 bottom;background-size:auto;bottom:0;content:'';left:calc(50% - 0px);height:519px;position:absolute;width:862px}@media (min-width:992px){.symptoms::after{background-size:500px}}@media (min-width:1200px){.symptoms::after{background-size:auto}}.symptoms .container{position:relative;z-index:9}.symptoms h2{color:#d80000;font:700 24px/24px "Open Sans",sans-serif;margin:0 0 30px}@media (min-width:768px){.symptoms h2{font:700 32px/32px "Open Sans",sans-serif;margin:0 0 40px}}@media (min-width:1200px){.symptoms h2{font:700 48px/48px "Open Sans",sans-serif;margin:0 0 67px}}.symptoms-list{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){.symptoms-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.symptoms-list ul{margin-right:40px}@media (min-width:992px){.symptoms-list ul{margin-right:75px}}.symptoms-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font:18px/22px "Open Sans",sans-serif;margin:0 0 10px;min-height:35px;padding:0 0 0 50px;position:relative}.symptoms-list li::before{background:url(../img/symptoms-list.png) no-repeat 0 3px;content:'';height:35px;left:0;position:absolute;top:5px;width:35px;-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media (min-width:768px){.symptoms-list li{font:22px/32px "Open Sans",sans-serif;padding:0 0 0 50px}}@media (min-width:992px){.symptoms-list li{background-position:0 8px;background-size:24px;font:22px/42px "Open Sans",sans-serif;margin:0}}@media (min-width:1200px){.symptoms-list li{background-position:0 5px;background-size:auto;font:28px/48px "Open Sans",sans-serif;padding:0 0 0 60px}}.treatment{background:#cbd7e4;background-size:cover;padding:77px 0 30px}@media (min-width:992px){.treatment{background:#cbd7e4 url(../img/bg-treatment.jpg) no-repeat right 0}}@media (min-width:992px){.treatment-description{padding:0 0 0 390px}}.treatment-description h2{border:2px solid #d80000;color:#d80000;font:700 24px/24px "Open Sans",sans-serif;margin:0 0 30px;padding:15px 10px}@media (min-width:768px){.treatment-description h2{font:700 32px/32px "Open Sans",sans-serif;margin:0 0 40px}}@media (min-width:1200px){.treatment-description h2{font:700 44px/44px "Open Sans",sans-serif;margin:0 0 46px}}.treatment-description p{font:16px/22px "Open Sans",sans-serif;margin:0 0 22px}@media (min-width:768px){.treatment-description p{font:18px/24px "Open Sans",sans-serif;margin:0 0 24px}}@media (min-width:992px){.treatment-description p{font:28px/34px "Open Sans",sans-serif;margin:0 0 34px}}.about-product{background:url(../img/bg-about-product.jpg) no-repeat center 0;background-size:cover;padding:62px 0 52px;position:relative}@media (min-width:992px){.about-product{position:static}}.about-product h3{font:700 24px/32px "Open Sans",sans-serif;margin:0 0 25px}@media (min-width:768px){.about-product h3{font:700 32px/44px "Open Sans",sans-serif;margin:0 0 25px}}@media (min-width:992px){.about-product h3{font:700 48px/58px "Open Sans",sans-serif;margin:0 0 55px}}.about-product-list{max-width:600px;padding:0 0 200px}@media (min-width:992px){.about-product-list{padding:0;position:relative}}@media (min-width:1200px){.about-product-list{max-width:700px}}.about-product-list::after{background:url(../img/product-1.png) no-repeat 0 bottom;background-size:contain;bottom:-90px;content:'';height:405px;left:calc(50% - 230px);position:absolute;width:500px;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0}@media (min-width:768px){.about-product-list::after{height:605px;left:calc(50% - 250px)}}@media (min-width:992px){.about-product-list::after{bottom:-50px;height:400px;left:calc(100% - 70px);width:748px}}@media (min-width:1200px){.about-product-list::after{height:605px;left:calc(100% - 130px);width:748px}}.about-product-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:0 3px;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;font:18px/24px "Open Sans",sans-serif;margin:0 0 24px;min-height:60px;padding:0 0 0 78px;-webkit-animation:pulse-icon 1.5s infinite;animation:pulse-icon 1.5s infinite}@-webkit-keyframes pulse-icon{0%{background-size:auto 58px}50%{background-size:auto 53px}100%{background-size:auto 58px}}@keyframes pulse-icon{0%{background-size:auto 58px}50%{background-size:auto 53px}100%{background-size:auto 58px}}@media (min-width:992px){.about-product-list li{font:24px/30px "Open Sans",sans-serif;margin:0 0 36px}}@media (min-width:1200px){.about-product-list li{font:28px/34px "Open Sans",sans-serif;margin:0 0 42px}}.cta{background:url(../img/bg-cta.jpg) no-repeat center 0;background-size:cover;padding:48px 0}@media (min-width:768px){.cta-btn{display:none}}.cta-form{background:#fff;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 auto;max-width:593px;padding:9px 15px 21px}@media (min-width:768px){.cta-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:28px 39px 21px 34px;min-width:318px}}.cta-form-left,.cta-form-right{display:none}@media (min-width:768px){.cta-form-left,.cta-form-right{display:block;width:calc(50% - 15px)}}.cta-form h3{color:#6d6d6d;font:28px/35px helioscond,sans-serif;margin:0 0 17px;text-align:center;text-transform:uppercase}.cta-form-counter{background:#7ab42a;border-radius:13px;color:#fff;padding:5px;text-align:center}.efficiency{padding:40px 0 0;position:relative;overflow:hidden}.efficiency::before{background:url(../img/bg-efficiency-right.jpg) no-repeat right 0;content:'';height:1355px;left:calc(50% + 307px);position:absolute;top:0;width:653px;z-index:5}.efficiency::after{background:url(../img/bg-efficiency-left.jpg) no-repeat 0 0;content:'';height:1359px;position:absolute;right:calc(50% + 84px);top:0;width:876px;z-index:5}.efficiency .container{position:relative;z-index:9}.efficiency h2{font:700 32px/44px "Open Sans",sans-serif;margin:0 0 30px;text-align:center}@media (min-width:768px){.efficiency h2{font:700 48px/93px "Open Sans",sans-serif}}.efficiency h2 span{background:#7ab42a;border-radius:8px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:700 32px/44px "Open Sans",sans-serif;letter-spacing:2px;padding:0 14px;vertical-align:bottom;text-transform:uppercase;white-space:nowrap}@media (min-width:768px){.efficiency h2 span{font:700 70px/90px "Open Sans",sans-serif}}.efficiency-wrapper{margin:auto;max-width:738px;position:relative}@media (min-width:768px){.efficiency-wrapper{height:1305px}}@media (min-width:992px){.efficiency-wrapper{background:url(../img/bg-efficiency.jpg) no-repeat center 47%;height:1120px;max-width:1035px}}.efficiency-item{background:url(../img/border.png) no-repeat;background-size:295px auto;height:260px;margin:auto;padding:30px 46px 0;text-align:center;width:300px}@media (min-width:768px){.efficiency-item{background-size:auto;height:370px;padding:50px 70px 0;position:absolute;width:412px}}.efficiency-item:nth-child(1){left:0;top:0}@media (min-width:992px){.efficiency-item:nth-child(1){left:calc(50% - 206px)}}.efficiency-item:nth-child(2){left:0;top:370px}@media (min-width:992px){.efficiency-item:nth-child(2){left:-55px;top:185px}}@media (min-width:1120px){.efficiency-item:nth-child(2){left:0}}.efficiency-item:nth-child(3){right:0;top:185px}@media (min-width:992px){.efficiency-item:nth-child(3){right:-55px}}@media (min-width:1120px){.efficiency-item:nth-child(3){right:0}}.efficiency-item:nth-child(4){left:0;top:739px}@media (min-width:992px){.efficiency-item:nth-child(4){left:-55px;top:554px}}@media (min-width:1120px){.efficiency-item:nth-child(4){left:0}}.efficiency-item:nth-child(5){right:0;top:554px}@media (min-width:992px){.efficiency-item:nth-child(5){right:-55px}}@media (min-width:1120px){.efficiency-item:nth-child(5){right:0}}.efficiency-item:nth-child(6){bottom:0;right:0}@media (min-width:992px){.efficiency-item:nth-child(6){left:calc(50% - 206px);right:auto}}.efficiency-item h3{color:#8ab61d;font:700 14px/18px "Open Sans",sans-serif;margin:0 13px 8px;text-transform:uppercase}@media (min-width:768px){.efficiency-item h3{font:700 20px/24px "Open Sans",sans-serif;margin:0 0 21px}}.efficiency-item p{color:#000;font:12px/16px "Open Sans",sans-serif}@media (min-width:768px){.efficiency-item p{font:16px/19px "Open Sans",sans-serif}}.efficiency-item.hide-mobile{display:none}@media (min-width:768px){.efficiency-item.hide-mobile{display:block}}.research{display:none;padding:0 0 60px}@media (min-width:768px){.research{display:block}}.research h2{font:700 32px/44px "Open Sans",sans-serif;margin:0 0 30px;text-align:center}@media (min-width:768px){.research h2{font:700 48px/93px "Open Sans",sans-serif}}.research h2 span{background:#7ab42a;border-radius:8px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:700 32px/44px "Open Sans",sans-serif;letter-spacing:2px;padding:0 14px;vertical-align:bottom;text-transform:uppercase;white-space:nowrap}@media (min-width:768px){.research h2 span{font:700 70px/90px "Open Sans",sans-serif}}.research h2+p{font:22px/28px "Open Sans",sans-serif;margin:0 0 23px;text-align:center}@media (min-width:768px){.research h2+p{font:28px/33px "Open Sans",sans-serif}}.research-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media (min-width:992px){.research-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:912px;margin:auto}}@media (min-width:1200px){.research-wrapper{max-width:100%}}.research-wrapper .svg-wrapper{height:100%;position:absolute;overflow:hidden;-webkit-transition:all 1.5s ease .25s;transition:all 1.5s ease .25s}@media (min-width:992px){.research-wrapper .svg-wrapper{display:block;left:calc(50% - 465px);height:300px;width:0}}@media (min-width:1200px){.research-wrapper .svg-wrapper{left:-84px;height:410px;width:0}}.research-wrapper svg{display:none;left:calc(50% - 630px);height:410px;position:absolute;top:0;width:1234px}@media (min-width:992px){.research-wrapper svg{display:block;left:0;height:300px;width:auto}}@media (min-width:1200px){.research-wrapper svg{left:0;height:auto;width:1234px}}.research-item{background:#d7f0c9;border-radius:50%;height:290px;margin:0 auto 50px;padding:0 20px 20px;position:relative;text-align:center;width:290px;z-index:9}@media (min-width:768px){.research-item{background:0 0;border-radius:0;height:auto;margin:0 auto 100px;padding:20px 50px 38px 20px;width:343px}}@media (min-width:992px){.research-item{margin:0;width:252px}}@media (min-width:1200px){.research-item{width:343px}}.research-item:nth-child(2){margin-top:69px}@media (min-width:992px){.research-item:nth-child(2){margin:58px 0 0 52px}}@media (min-width:1200px){.research-item:nth-child(2){margin:69px 0 0}}@media (min-width:992px){.research-item:nth-child(3){left:calc(50% - 126px);position:absolute;top:18px}}@media (min-width:1200px){.research-item:nth-child(3){left:calc(50% - 171px);top:11px}}@media (min-width:992px){.research-item:nth-child(4){position:absolute;right:50px;top:58px}}@media (min-width:1200px){.research-item:nth-child(4){right:0;top:69px}}.research-item::before{background:url(../img/bg-circle.png) no-repeat;background-size:contain;content:'';display:none;height:356px;left:0;position:absolute;top:0;width:343px}@media (min-width:768px){.research-item::before{display:block}}@media (min-width:992px){.research-item::before{height:250px}}@media (min-width:1200px){.research-item::before{height:356px}}.research-item h3{color:#73b72b;font:900 50px/50px "Open Sans",sans-serif;margin:54px 0 27px;position:relative;z-index:3}@media (min-width:992px){.research-item h3{font:900 40px/40px "Open Sans",sans-serif;margin:45px 0 15px}}@media (min-width:1200px){.research-item h3{font:900 60px/60px "Open Sans",sans-serif;margin:54px 0 27px}}.research-item p{font:18px/24px "Open Sans",sans-serif;position:relative;z-index:3}@media (min-width:992px){.research-item p{font:16px/22px "Open Sans",sans-serif}}@media (min-width:1200px){.research-item p{font:24px/28px "Open Sans",sans-serif}}.doctor{background:#dee0e5;padding:50px 0 0;position:relative}.doctor::after{background:url(../img/doctor.png) no-repeat;bottom:0;content:'';display:none;left:calc(50% + 190px);height:663px;position:absolute;width:515px}@media (min-width:992px){.doctor::after{display:block;left:calc(50% + 100px)}}@media (min-width:1200px){.doctor::after{left:calc(50% + 190px)}}.doctor h2{font:700 32px/44px "Open Sans",sans-serif;margin:0 0 50px}@media (min-width:768px){.doctor h2{font:700 48px/86px "Open Sans",sans-serif}}@media (min-width:992px){.doctor h2{line-height:66px}}@media (min-width:1200px){.doctor h2{line-height:86px}}.doctor h2 span{background:#7ab42a;border-radius:8px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:700 32px/44px "Open Sans",sans-serif;letter-spacing:2px;margin:10px 0 0;padding:0 14px;vertical-align:bottom;text-transform:uppercase;white-space:nowrap}@media (min-width:768px){.doctor h2 span{font:700 70px/90px "Open Sans",sans-serif;margin:0}}@media (min-width:992px){.doctor h2 span{margin:10px 0 0}}@media (min-width:1200px){.doctor h2 span{margin:0}}.doctor p{font:18px/24px "Open Sans",sans-serif;margin:0 0 25px}@media (min-width:768px){.doctor p{font:24px/28px "Open Sans",sans-serif}}.doctor h3{font:700 18px/24px "Open Sans",sans-serif;margin:0}@media (min-width:768px){.doctor h3{font:700 24px/28px "Open Sans",sans-serif}}.doctor-description{max-width:780px;padding:0 0 72px}@media (min-width:992px){.doctor-description{max-width:650px}}@media (min-width:1200px){.doctor-description{max-width:780px}}.reviews{padding:50px 0 87px;position:relative;z-index:9}@media (min-width:768px){.reviews{padding:79px 0 87px}}.reviews h2{font:700 32px/44px "Open Sans",sans-serif;margin:0 0 43px;text-align:center}@media (min-width:768px){.reviews h2{font:700 48px/86px "Open Sans",sans-serif}}.reviews-wrapper{margin:auto;max-width:808px;position:relative}.reviews .prev{background:url(../img/icon-slider.png) no-repeat;cursor:pointer;height:44px;left:-70px;position:absolute;top:calc(50% - 22px);width:23px}.reviews .next{background:url(../img/icon-slider.png) no-repeat;cursor:pointer;height:44px;right:-70px;position:absolute;top:calc(50% - 22px);-webkit-transform:scale(-1);transform:scale(-1);width:23px}.reviews .review{background:#dee0e5;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media (min-width:768px){.reviews .review{border-radius:200px 8px 8px 200px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:200px}}.reviews .review:focus{outline:0}.reviews .review-img{border-radius:200px;left:calc(50% - 100px);position:absolute;top:15px}@media (min-width:768px){.reviews .review-img{position:static}}.reviews .review-img img{border-radius:200px;display:block;height:auto;max-width:100%}.reviews .review-description{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:center;-ms-flex-pack:center;justify-content:center;padding:230px 15px 15px}@media (min-width:768px){.reviews .review-description{padding:16px 58px 16px 40px;width:calc(100% - 202px)}}.reviews .review-description p{font:16px/20px "Open Sans",sans-serif;margin:0 0 10px}@media (min-width:768px){.reviews .review-description p{margin:0}}.reviews .review-description h3{font:700 16px/20px "Open Sans",sans-serif;margin:0;text-align:right}.how{padding:0 0 50px}.how .container{position:relative}.how .container::before{background:url(../img/how-bg-left.jpg) no-repeat;content:'';left:-228px;height:270px;position:absolute;top:-180px;width:410px}.how .container::after{background:url(../img/how-bg-right.jpg) no-repeat;bottom:0;content:'';height:299px;position:absolute;right:-260px;width:448px}.how-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 -32px;position:relative;text-align:center;z-index:9}@media (min-width:768px){.how-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.how-item{margin:0 32px;padding:0 0 45px;width:calc(100% - 64px)}@media (min-width:768px){.how-item{width:calc(100% / 3 - 64px)}}.how-item p{font:24px/30px "Open Sans",sans-serif}.how-img{margin:0 0 14px}.how-img img{display:block;height:auto;margin:auto;max-width:100%}@media (min-width:768px){.how-img img{margin:0}}.how p{font:20px/30px "Open Sans",sans-serif;position:relative;text-align:center;z-index:9}.how h2{font:700 32px/44px "Open Sans",sans-serif;margin:0 0 48px;text-align:center;position:relative;z-index:9}@media (min-width:768px){.how h2{font:700 48px/86px "Open Sans",sans-serif}}.work{padding:75px 0 70px}.work h2{font:700 32px/44px "Open Sans",sans-serif;margin:0 0 48px;text-align:center}@media (min-width:768px){.work h2{font:700 48px/86px "Open Sans",sans-serif}}.work p{font:22px/29px "Open Sans",sans-serif;text-align:center}.work-wrapper{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:center;-ms-flex-pack:center;justify-content:center}@media (min-width:992px){.work-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.work-item{background:url(../img/border-work.png) no-repeat 0 0;margin:0 auto 40px;padding:16px 10px 0 10px;position:relative;max-width:268px;min-width:268px}@media (min-width:992px){.work-item{margin:0 32px}}@media (min-width:1200px){.work-item{margin:0 56px}}.work-item:last-child::after{display:none}.work-item::after{background:url(../img/arrow-next.png) no-repeat;content:'';display:none;height:73px;position:absolute;right:-70px;top:43px;width:39px}@media (min-width:1200px){.work-item::after{display:block}}.work-title{color:#7ab42a;font:700 30px/30px "Open Sans",sans-serif;left:-4px;position:absolute;text-transform:uppercase;top:-20px}.work-img{padding:0 0 38px}.work-img img{display:block;height:auto;margin:0 0 0 auto;max-width:100%}.counter{display:-webkit-box;display:-ms-flexbox;display:flex;font:700 18px helioscond,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}@media (min-width:768px){.counter{font-size:40px}}.counter-title{color:#fff;font:16px "Open Sans",sans-serif;text-align:center}@media (min-width:768px){.counter-title{font:19px "Open Sans",sans-serif}}.counter .hoursSH{padding:0 0 0 3px}.counter .minutesSH{padding:0 3px}.counter .minutesSH::before{content:':';margin:0 3px 0 0}.counter .secondsSH::before{content:':';margin:0 3px 0 0}@media (min-width:992px){.animation-on .svg-wrapper{width:100%}}@media (min-width:1200px){.animation-on .svg-wrapper{width:1234px}}.animation-on .hero-content::before{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.animation-on .about-product-list::after{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.price_old{font-size:80%;font-weight:500;position:relative}.price_old::before{background:#d80000;content:'';height:3px;left:-5px;position:absolute;right:-5px;top:calc(50% - 1px);-webkit-transform:rotate(-13deg);transform:rotate(-13deg)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUtY3NzL25vcm1hbGl6ZS5jc3MiLCJzdHlsZXMubWluLmNzcyIsImluY2x1ZGVzL2Jhc2UvZm9udHMuc2NzcyIsImluY2x1ZGVzL2Jhc2UvdXRpbHMuc2NzcyIsImluY2x1ZGVzL2Jhc2UvbWl4aW5zLnNjc3MiLCJpbmNsdWRlcy9iYXNlL2dsb2JhbC5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2J0bi5zY3NzIiwiaW5jbHVkZXMvdmVuZG9yL3NsaWNrLnNjc3MiLCJ0ZW1wbGF0ZXMvaG9tZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDREQVVBLFFDRkEsTUFDQSxRQUNBLFdBQ0EsT0FDQSxPQUNBLE9BQ0EsT0FDQSxLQUNBLElBQ0EsUUFDQSxRRElJLFFBQUEsTUFPSixNQ0pBLE9BQ0EsTURNSSxRQUFBLGFBUUosc0JBQ0ksUUFBQSxLQUNBLE9BQUEsRUNESixTQUNBLFNEVUksUUFBQSxLQWFKLEtBQ0ksWUFBQSxXQUNBLHFCQUFBLEtBQ0EseUJBQUEsS0FPSixLQUNJLE9BQUEsRUFXSixFQUNJLFdBQUEsSUFPSixRQUNJLFFBQUEsS0FBQSxPQU9KLFNDakJBLFFEbUJJLFFBQUEsRUFZSixHQUNJLFVBQUEsSUFDQSxPQUFBLE1BQUEsRUFPSixZQUNJLGNBQUEsSUFBQSxPQU9KLEVDeEJBLE9EMEJJLFlBQUEsSUFPSixJQUNJLFdBQUEsT0FPSixHQUVJLG1CQUFBLFlBQUEsV0FBQSxZQUNBLE9BQUEsRUFPSixLQUNJLFdBQUEsS0FDQSxNQUFBLEtBT0osS0NoQ0EsSUFDQSxJQUNBLEtEa0NJLFlBQUEsU0FBQSxDQUFBLE1BQ0EsVUFBQSxJQU9KLElBQ0ksWUFBQSxTQU9KLEVBQ0ksT0FBQSxRQUFBLFFBQUEsUUFBQSxRQU9KLE1BQ0ksVUFBQSxJQU9KLElDeENBLElEMENJLFVBQUEsSUFDQSxZQUFBLEVBQ0EsU0FBQSxTQUNBLGVBQUEsU0FHSixJQUNJLElBQUEsTUFHSixJQUNJLE9BQUEsT0FXSixJQUNJLE9BQUEsRUFPSixlQUNJLFNBQUEsT0FXSixPQUNJLE9BQUEsRUFXSixTQUNJLE9BQUEsSUFBQSxNQUFBLE9BQ0EsT0FBQSxFQUFBLElBQ0EsUUFBQSxNQUFBLE9BQUEsTUFRSixPQUNJLE9BQUEsRUFDQSxRQUFBLEVBU0osT0N2REEsTUFDQSxPQUNBLFNEeURJLFlBQUEsUUFDQSxVQUFBLEtBQ0EsT0FBQSxFQVFKLE9DdERBLE1Ed0RJLFlBQUEsT0FVSixPQ3hEQSxPRDBESSxlQUFBLEtBV0osT0MxREEsd0JBQ0Esa0JBQ0EsbUJENERJLG1CQUFBLE9BQ0EsT0FBQSxRQU9KLGlCQzFEQSxxQkQ0REksT0FBQSxRQVFKLHFCQzVEQSxrQkQ4REksbUJBQUEsV0FBQSxXQUFBLFdBQ0EsUUFBQSxFQVNKLG1CQUNJLG1CQUFBLFVBRUEsbUJBQUEsWUFDQSxXQUFBLFlBUUosaURDNURBLDhDRDhESSxtQkFBQSxLQU9KLHlCQzlEQSx3QkRnRUksT0FBQSxFQUNBLFFBQUEsRUFRSixTQUNJLFNBQUEsS0FDQSxlQUFBLElBV0osTUFDSSxnQkFBQSxTQUNBLGVBQUEsRUVsWkgsV0FDQyxZQUFBLFdBQ0EsV0FBQSxPQUNBLFlBQUEsSUFNQyxJQUFBLDZCQUNBLElBQUEsb0NBQUEsMkJBQUEsQ0FBQSw4QkFBQSxjQUFBLENBQUEsNkJBQUEsbUJBVkYsV0FDQyxZQUFBLFdBQ0EsV0FBQSxPQUNBLFlBQUEsSUFNQyxJQUFBLGtDQUNBLElBQUEseUNBQUEsMkJBQUEsQ0FBQSxtQ0FBQSxjQUFBLENBQUEsa0NBQUEsbUJDWkgsV0FDQyxNQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQUEsSUFBQSxFQUdELFlBQ0MsTUFBQSxNQUNBLE9BQUEsRUFBQSxFQUFBLElBQUEsS0FHRCxhQUNDLFFBQUEsTUFDQSxPQUFBLEVBQUEsS0FBQSxJQUdELGNBQ0MsY0FBQSxLQUFBLE1BQUEsUUFDQSxXQUFBLEtBQUEsTUFBQSxRQUNBLFNBQUEsU0FDQSxTQUFBLE9BQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLFdBQUEsTUFDQSxtQkFBQSxJQUFBLEtBQUEsT0FBQSxXQUFBLElBQUEsS0FBQSxPQUdELFdBQ0MsT0FBQSxFQUFBLEtBQ0EsVUFBQSxPQUNBLFFBQUEsRUFBQSxLQUNBLE1BQUEsS0NtQ0EseUJEdkNELFdBT0UsUUFBQSxFQUFBLE1BSUYsYUFDQyxRQUFBLEtBR0QsU0FDQyxXQUFBLFFBQ0EsUUFBQSxFQUNBLG1CQUFBLFFBQUEsR0FBQSxPQUFBLFdBQUEsUUFBQSxHQUFBLE9BR0QsUUFDQyxXQUFBLE9BQ0EsUUFBQSxFQUNBLG1CQUFBLFdBQUEsR0FBQSxFQUFBLENBQUEsUUFBQSxHQUFBLE9BQUEsV0FBQSxXQUFBLEdBQUEsRUFBQSxDQUFBLFFBQUEsR0FBQSxPQUdELFFBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBR0QsT0FDQyxNQUFBLEtBQ0EsTUFBQSxLQUdELFVBQ0MsV0FBQSxRQUNBLGNBQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxtQkFBQSxRQUFBLG1CQUFBLFFBQUEsWUFDQSxLQUFBLElBQUEsSUFBQSxDQUFBLEtBQUEsV0FBQSxDQUFBLFdBQ0EsZUFBQSxJQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsUUFBQSxFQUFBLElBQ0EsZUFBQSxVQUNBLFlBQUEsT0NEQSx5QkRURCxVQWFFLEtBQUEsSUFBQSxJQUFBLENBQUEsS0FBQSxXQUFBLENBQUEsV0FDQSxRQUFBLEVBQUEsTUNYRCx5QkRIRCxVQWtCRSxLQUFBLElBQUEsSUFBQSxDQUFBLE1BQUEsV0FBQSxDQUFBLFdBQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSxRQUFBLEVBQUEsTUVsRkYsRUFDQyxtQkFBQSxXQUFBLFdBQUEsV0FERCxVQUFBLFdBSUUsbUJBQUEsV0FBQSxXQUFBLFdBSkYsYUFRRSxtQkFBQSxLQUFBLEtBQUEsV0FBQSxLQUFBLEtBQ0EsNEJBQUEsVUFBQSxDQUFBLE1BQUEsQ0FBQSxLQUFBLENBQUEsSUFBQSxDQUFBLE1BQUEsQ0FBQSxPQUFB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QUFBLENBQUEsV0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLFdBQUEsT0FDQSxNQUFBLEtKaDJDQSx5QkkyMUNELFNBUUUsVUFBQSxNQUdELGVBQ0MsTUFBQSxLQUNBLEtBQUEsS0FBQSxXQUFBLENBQUEsV0FDQSxXQUFBLE9KejJDRCx5QklzMkNBLGVBTUUsS0FBQSxLQUFBLFdBQUEsQ0FBQSxZQWpCSCxrQkF1QkUsUUFBQSxFQUFBLEVBQUEsRUFBQSxJQXZCRixvQkEyQkUsUUFBQSxFQUFBLElBM0JGLDRCQThCRyxRQUFBLElBQ0EsT0FBQSxFQUFBLElBQUEsRUFBQSxFQS9CSCw0QkFzQ0csUUFBQSxJQUNBLE9BQUEsRUFBQSxJQUFBLEVBQUEsRUp4NENGLHlCSTY0Q0QsMkJBS0csTUFBQSxNSng1Q0YsMEJJbTVDRCwyQkFTRyxNQUFBLFFBVEgsb0NBY0Usa0JBQUEsY0FBQSxVQUFBLGNBQ0EsUUFBQSxFQWZGLHlDQW1CRSxrQkFBQSxjQUFBLFVBQUEsY0FDQSxRQUFBLEVBSUYsV0FDQyxVQUFBLElBQ0EsWUFBQSxJQUNBLFNBQUEsU0FIRCxtQkFNRSxXQUFBLFFBQ0EsUUFBQSxHQUNBLE9BQUEsSUFDQSxLQUFBLEtBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLGdCQUNBLGtCQUFBLGVBQUEsVUFBQSIsImZpbGUiOiJzdHlsZXMubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHYyLjEuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKi9cblxuYXVkaW8sXG5jYW52YXMsXG52aWRlbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXG4gKi9cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEJhc2VcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbiAqIDIuIFByZXZlbnQgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xuICogICAgdXNlciB6b29tLlxuICovXG5cbmh0bWwge1xuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cblxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgb3V0bGluZWAgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIENocm9tZSBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cblxuYTpmb2N1cyB7XG4gICAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVHlwb2dyYXBoeVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuXG5oMSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqL1xuXG5kZm4ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cblxuaHIge1xuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4gKi9cblxubWFyayB7XG4gICAgYmFja2dyb3VuZDogI2ZmMDtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IGZvbnQgZmFtaWx5IHNldCBvZGRseSBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICovXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDFlbTtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIHByZS1mb3JtYXR0ZWQgdGV4dCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbi8qKlxuICogU2V0IGNvbnNpc3RlbnQgcXVvdGUgdHlwZXMuXG4gKi9cblxucSB7XG4gICAgcXVvdGVzOiBcIlxcMjAxQ1wiIFwiXFwyMDFEXCIgXCJcXDIwMThcIiBcIlxcMjAxOVwiO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgICBmb250LXNpemU6IDc1JTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICAgIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICAgIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkuXG4gKi9cblxuaW1nIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCBvdmVyZmxvdyBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgOS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZpZ3VyZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkgNS5cbiAqL1xuXG5maWd1cmUge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuXG5maWVsZHNldCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgICBtYXJnaW46IDAgMnB4O1xuICAgIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKi9cblxubGVnZW5kIHtcbiAgICBib3JkZXI6IDA7IC8qIDEgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBmb250IGZhbWlseSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgZm9udCBzaXplIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICAgIGZvbnQtc2l6ZTogMTAwJTsgLyogMiAqL1xuICAgIG1hcmdpbjogMDsgLyogMyAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIENocm9tZSwgU2FmYXJpIDUrLCBhbmQgSUUgOCsuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3ggNCsgYW5kIE9wZXJhLlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbiAqL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG4gICAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG59XG5cbi8qKlxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbiAqL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogb24gT1MgWC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS5cbiAqIDIuIEltcHJvdmUgcmVhZGFiaWxpdHkgYW5kIGFsaWdubWVudCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxudGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvOyAvKiAxICovXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgLyogMiAqL1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVGFibGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xuXG50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbn1cbiIsIi8qISBub3JtYWxpemUuY3NzIHYyLjEuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKipcbiAqIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKi9cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cbi8qKlxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXG4gKi9cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBCYXNlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXG4gKiAgICB1c2VyIHpvb20uXG4gKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGBvdXRsaW5lYCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gQ2hyb21lIGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuYTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkOyB9XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFR5cG9ncmFwaHlcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOSwgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDsgfVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqL1xuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5ociB7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7IH1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLyoqXG4gKiBDb3JyZWN0IGZvbnQgZmFtaWx5IHNldCBvZGRseSBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICovXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIHNlcmlmO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwOyB9XG5cbi8qKlxuICogU2V0IGNvbnNpc3RlbnQgcXVvdGUgdHlwZXMuXG4gKi9cbnEge1xuICBxdW90ZXM6IFwiXFwyMDFDXCIgXCJcXDIwMURcIiBcIlxcMjAxOFwiIFwiXFwyMDE5XCI7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LlxuICovXG5pbWcge1xuICBib3JkZXI6IDA7IH1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IGRpc3BsYXllZCBvZGRseSBpbiBJRSA5LlxuICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZpZ3VyZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpIDUuXG4gKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKi9cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGZvbnQgZmFtaWx5IG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCBmb250IHNpemUgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAyICovXG4gIG1hcmdpbjogMDtcbiAgLyogMyAqLyB9XG5cbi8qKlxuICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuICogdGhlIFVBIHN0eWxlc2hlZXQuXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIENocm9tZSwgU2FmYXJpIDUrLCBhbmQgSUUgOCsuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3ggNCsgYW5kIE9wZXJhLlxuICovXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMiAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIDMgKi8gfVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICovXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiAqICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxuICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMiAqL1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4gKiBvbiBPUyBYLlxuICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXG4gKiAxLiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LlxuICogMi4gSW1wcm92ZSByZWFkYWJpbGl0eSBhbmQgYWxpZ25tZW50IGluIGFsbCBicm93c2Vycy5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAvKiAyICovIH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuICovXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJoZWxpb3Njb25kXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9oZWxpb3Njb25kLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9oZWxpb3Njb25kLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2hlbGlvc2NvbmQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9oZWxpb3Njb25kLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiaGVsaW9zY29uZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaGVsaW9zY29uZC1ib2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9oZWxpb3Njb25kLWJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvaGVsaW9zY29uZC1ib2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvaGVsaW9zY29uZC1ib2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG4uYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAxMHB4IDVweCAwOyB9XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAgMCA1cHggMTBweDsgfVxuXG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gNXB4OyB9XG5cbi5wYWdlLXdyYXBwZXIge1xuICBib3JkZXItYm90dG9tOiA0MHB4IHNvbGlkICNkM2Q3ZTM7XG4gIGJvcmRlci10b3A6IDQwcHggc29saWQgI2QzZDdlMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyOyB9XG5cbi5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDQwcHg7IH0gfVxuXG4uaGlkZGVuLXRleHQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAycyBsaW5lYXI7IH1cblxuLmhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyAycywgb3BhY2l0eSAycyBsaW5lYXI7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmNsZWFyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi50aXRsZS1iZyB7XG4gIGJhY2tncm91bmQ6ICM3YWI0MmE7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udDogNzAwIDMwcHgvNTBweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBtYXJnaW46IDAgMCAxNHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGl0bGUtYmcge1xuICAgICAgZm9udDogNzAwIDYwcHgvODBweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgcGFkZGluZzogMCAxMnB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnRpdGxlLWJnIHtcbiAgICAgIGZvbnQ6IDcwMCA5MHB4LzExNXB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCAyMnB4O1xuICAgICAgcGFkZGluZzogMCAxOHB4OyB9IH1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgKiAqOjpiZWZvcmUsICogKjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgKjpub3QoaWZyYW1lKSB7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLCBib3JkZXIsIGNvbG9yLCBsZWZ0LCBtYXJnaW4sIHBhZGRpbmcsIHJpZ2h0LCBvcGFjaXR5OyB9XG5cbmh0bWwsXG5ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cblxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjN2FiNDJhO1xuICBjb2xvcjogI2ZmZjsgfVxuXG5pbnB1dFt0eXBlPSd0ZXh0J10sXG5pbnB1dFt0eXBlPSdlbWFpbCddLFxuaW5wdXRbdHlwZT0ndGVsJ10sXG5pbnB1dFt0eXBlPSd1cmwnXSxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG50ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzNDM0MzQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICM5MDkyOTU7XG4gIGZvbnQ6IDE5cHggXCJoZWxpb3Njb25kXCIsIHNhbnMtc2VyaWY7XG4gIGhlaWdodDogNDVweDtcbiAgbWFyZ2luOiAwIDAgNnB4O1xuICBwYWRkaW5nOiAwIDdweCAwIDU3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDI7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT0ndXJsJ106Zm9jdXMsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXMsXG4gIHRleHRhcmVhOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3RlbCddOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3VybCddOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106LW1vei1wbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MDkyOTUgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndXJsJ106Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Oi1tb3otcGxhY2Vob2xkZXIsXG4gIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwOTI5NSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICBpbnB1dFt0eXBlPSd0ZXh0J106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndGVsJ106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd1cmwnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTA5Mjk1ICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nZW1haWwnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndGVsJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3VybCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MDkyOTUgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndGVsJ106Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndXJsJ106Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTpmb2N1czotbW96LXBsYWNlaG9sZGVyLFxuICB0ZXh0YXJlYTpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICBpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3RlbCddOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd1cmwnXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3VybCddOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIHRleHRhcmVhOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndXJsJ106Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIHRleHRhcmVhOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICBpbnB1dFt0eXBlPSd0ZXh0J10ud3BjZjctbm90LXZhbGlkLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddLndwY2Y3LW5vdC12YWxpZCxcbiAgaW5wdXRbdHlwZT0ndGVsJ10ud3BjZjctbm90LXZhbGlkLFxuICBpbnB1dFt0eXBlPSd1cmwnXS53cGNmNy1ub3QtdmFsaWQsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10ud3BjZjctbm90LXZhbGlkLFxuICB0ZXh0YXJlYS53cGNmNy1ub3QtdmFsaWQge1xuICAgIGJvcmRlci1jb2xvcjogI2YwMDsgfVxuICBpbnB1dFt0eXBlPSd0ZXh0J10ubmFtZSxcbiAgaW5wdXRbdHlwZT0nZW1haWwnXS5uYW1lLFxuICBpbnB1dFt0eXBlPSd0ZWwnXS5uYW1lLFxuICBpbnB1dFt0eXBlPSd1cmwnXS5uYW1lLFxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddLm5hbWUsXG4gIHRleHRhcmVhLm5hbWUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLW5hbWUucG5nXCIpIG5vLXJlcGVhdCAxNnB4IGNlbnRlcjsgfVxuICBpbnB1dFt0eXBlPSd0ZXh0J10ucGhvbmUsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ10ucGhvbmUsXG4gIGlucHV0W3R5cGU9J3RlbCddLnBob25lLFxuICBpbnB1dFt0eXBlPSd1cmwnXS5waG9uZSxcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXS5waG9uZSxcbiAgdGV4dGFyZWEucGhvbmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLXBob25lLnBuZ1wiKSBuby1yZXBlYXQgMTZweCBjZW50ZXI7IH1cblxuc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM0MzQzNDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogIzkwOTI5NTtcbiAgZm9udDogMTlweCBcImhlbGlvc2NvbmRcIiwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW46IDAgMCA2cHg7XG4gIHBhZGRpbmc6IDAgN3B4IDAgNTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjsgfVxuICBzZWxlY3Q6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgc2VsZWN0LmNvdW50cnkge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWNvdW50cnkucG5nXCIpIG5vLXJlcGVhdCAxNnB4IGNlbnRlcjsgfVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4udGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTsgfVxuXG50ZXh0YXJlYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiA5OXB4O1xuICBtYXJnaW46IDAgMCAyMXB4O1xuICBwYWRkaW5nOiA4cHggMCAwIDExcHg7XG4gIHJlc2l6ZTogbm9uZTsgfVxuICB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdhYjQyYSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YWI0MmEgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdhYjQyYSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YWI0MmEgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgdGV4dGFyZWE6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgdGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIHRleHRhcmVhOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgdGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICBhOm5vdChbaHJlZl0pIHtcbiAgICBjdXJzb3I6IGluaXRpYWw7IH1cblxuaDEge1xuICBtYXJnaW46IDAgMCAxOXB4OyB9XG5cbmgyIHtcbiAgbWFyZ2luOiAwIDAgMThweDsgfVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIG1hcmdpbjogMCAwIDIxcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cblxucCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogMCAwIDE4cHg7IH1cbiAgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbnVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5idG4ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbmltYXRpb246IGFuaW0tYnRuIDEuNXMgbGluZWFyIGluZmluaXRlO1xuICBiYWNrZ3JvdW5kOiAjZDgwMDAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDEycHggMTJweCA4cHggcmdiYSgyLCAzLCA2LCAwLjIzKTtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA3OHB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBtYXJnaW46IDEycHggMCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICB3aWR0aDogMTAwJTsgfVxuICAuYnRuOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiA2cHggNnB4IDhweCByZ2JhKDIsIDMsIDYsIDAuMjMpOyB9XG4gIC5idG46Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgyLCAzLCA2LCAwLjIzKTtcbiAgICBvdXRsaW5lOiBub25lOyB9XG5cbkBrZXlmcmFtZXMgYW5pbS1idG4ge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDE4cHggcmdiYSg3MSwgMTQwLCAxMTQsIDAuMzUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSg3MSwgMTQwLCAxMTQsIDAuMzUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7IH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDE4cHggcmdiYSg3MSwgMTQwLCAxMTQsIDAuMzUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7IH1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaGVybyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZy1oZXJvLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDQycHggMCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oZXJvIHtcbiAgICAgIGhlaWdodDogOTEwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaGVybyAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjc1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmhlcm8gLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ3NXB4OyB9IH1cbiAgLmhlcm8gaDIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQ6IDcwMCAzMnB4LzQ0cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCAxNHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVybyBoMiB7XG4gICAgICAgIGZvbnQ6IDcwMCA0OHB4LzU4cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjhweDsgfSB9XG4gIC5oZXJvLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwIDAgMTcwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVyby1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVyby1jb250ZW50IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICAgLmhlcm8tY29udGVudDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wcm9kdWN0LW1haW4ucG5nXCIpIG5vLXJlcGVhdCByaWdodCBib3R0b207XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBib3R0b206IC02MHB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDQyNHB4O1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAxNzBweCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1jb250ZW50OjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IC03MHB4O1xuICAgICAgICAgIHdpZHRoOiA0ODBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogODYwcHgpIHtcbiAgICAgICAgLmhlcm8tY29udGVudDo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAyJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tY29udGVudDo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAtMzQwcHg7XG4gICAgICAgICAgd2lkdGg6IDQwMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmhlcm8tY29udGVudDo6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IDQyNHB4O1xuICAgICAgICAgIGxlZnQ6IC01NTBweDtcbiAgICAgICAgICB3aWR0aDogNTg2cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NzVweDsgfSB9XG4gIC5oZXJvLWxpc3Qge1xuICAgIHBhZGRpbmc6IDQycHggMCAwOyB9XG4gICAgLmhlcm8tbGlzdCBsaSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9udDogMjBweC8yNnB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCA4cHg7XG4gICAgICBtaW4taGVpZ2h0OiA3NHB4O1xuICAgICAgcGFkZGluZzogMCAwIDAgOThweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmhlcm8tbGlzdCBsaTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tbGlzdC5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiA3NHB4O1xuICAgICAgICBhbmltYXRpb246IHB1bHNlIDEuNXMgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWxpc3QgbGkge1xuICAgICAgICAgIGZvbnQ6IDI4cHgvMzRweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1saXN0IGxpIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzM3B4OyB9IH1cbiAgLmhlcm8tZm9ybSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbjogMTFweCBhdXRvIDIwcHggYXV0bztcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1pbi13aWR0aDogMjkwcHg7XG4gICAgcGFkZGluZzogMjNweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlcm8tZm9ybSB7XG4gICAgICAgIG1hcmdpbjogMTFweCAwIDIwcHggYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiAzMThweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVyby1mb3JtIHtcbiAgICAgICAgbWFyZ2luOiAxMXB4IDAgMjBweCAzNXB4OyB9IH1cbiAgICAuaGVyby1mb3JtIGgzIHtcbiAgICAgIGNvbG9yOiAjNmQ2ZDZkO1xuICAgICAgZm9udDogMTZweC8yMHB4IFwiaGVsaW9zY29uZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWZvcm0gaDMge1xuICAgICAgICAgIGZvbnQ6IDIwcHgvMjBweCBcImhlbGlvc2NvbmRcIiwgc2Fucy1zZXJpZjsgfSB9XG4gICAgLmhlcm8tZm9ybS1jb3VudGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM3YWI0MmE7XG4gICAgICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMCAzOXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnByaWNlOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC5wcmljZS1vbGQsIC5wcmljZS1uZXcge1xuICAgIGNvbG9yOiAjZDgwMDAwO1xuICAgIGZvbnQ6IDcwMCA0MHB4LzQwcHggXCJoZWxpb3Njb25kXCIsIHNhbnMtc2VyaWY7XG4gICAgcGFkZGluZzogMTRweCA4cHggMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnByaWNlLW9sZCwgLnByaWNlLW5ldyB7XG4gICAgICAgIGZvbnQ6IDcwMCA1MHB4LzUwcHggXCJoZWxpb3Njb25kXCIsIHNhbnMtc2VyaWY7IH0gfVxuICAucHJpY2Utb2xkIHtcbiAgICBjb2xvcjogI2ExYTNhNTsgfVxuICAucHJpY2UtdGl0bGUge1xuICAgIGZvbnQ6IDE3cHgvMTdweCBcImhlbGlvc2NvbmRcIiwgc2Fucy1zZXJpZjtcbiAgICBwYWRkaW5nOiA1cHggMCAwOyB9XG5cbi5hYm91dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDkwcHggMCA0MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYm91dCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYm91dCB7XG4gICAgICBwYWRkaW5nOiA5NnB4IDAgOTBweDsgfSB9XG4gIC5hYm91dCAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5hYm91dC1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSA2NTBweCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYm91dC1pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLmFib3V0LWltZyBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFib3V0LWRlc2NyaXB0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMCAwIDc1cHg7IH0gfVxuICAuYWJvdXQtZGVzY3JpcHRpb24gaDIge1xuICAgIGNvbG9yOiAjZDgwMDAwO1xuICAgIGZvbnQ6IDcwMCAyNHB4LzI0cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCAzMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWJvdXQtZGVzY3JpcHRpb24gaDIge1xuICAgICAgICBmb250OiA3MDAgMzJweC8zMnB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5hYm91dC1kZXNjcmlwdGlvbiBoMiB7XG4gICAgICAgIGZvbnQ6IDcwMCA0OHB4LzQ4cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgbWFyZ2luOiAwIDAgNjdweDsgfSB9XG4gIC5hYm91dC1kZXNjcmlwdGlvbiBwIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250OiAxNnB4LzIycHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCAyMnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWJvdXQtZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIGZvbnQ6IDE4cHgvMjRweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBtYXJnaW46IDAgMCAyNHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuYWJvdXQtZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIGZvbnQ6IDI0cHgvMjlweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBtYXJnaW46IDAgMCAyOXB4OyB9IH1cbiAgLmFib3V0LWRlc2NyaXB0aW9uIGgzIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250OiA2MDAgMThweC8yNHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYm91dC1kZXNjcmlwdGlvbiBoMyB7XG4gICAgICAgIGZvbnQ6IDYwMCAyMnB4LzI4cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWJvdXQtZGVzY3JpcHRpb24gaDMge1xuICAgICAgICBmb250OiA2MDAgMjJweC8yOHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5hYm91dC1kZXNjcmlwdGlvbiBoMyB7XG4gICAgICAgIGZvbnQ6IDYwMCAyOHB4LzM0cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfSB9XG5cbi5zeW1wdG9tcyB7XG4gIHBhZGRpbmc6IDkwcHggMCA2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnN5bXB0b21zIHtcbiAgICAgIHBhZGRpbmc6IDAgMCA2MHB4OyB9IH1cbiAgLnN5bXB0b21zOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnLXN5bXB0b21zLmpwZ1wiKSBuby1yZXBlYXQgMCBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDBweCk7XG4gICAgaGVpZ2h0OiA1MTlweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDg2MnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc3ltcHRvbXM6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MDBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnN5bXB0b21zOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bzsgfSB9XG4gIC5zeW1wdG9tcyAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTsgfVxuICAuc3ltcHRvbXMgaDIge1xuICAgIGNvbG9yOiAjZDgwMDAwO1xuICAgIGZvbnQ6IDcwMCAyNHB4LzI0cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCAzMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3ltcHRvbXMgaDIge1xuICAgICAgICBmb250OiA3MDAgMzJweC8zMnB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5zeW1wdG9tcyBoMiB7XG4gICAgICAgIGZvbnQ6IDcwMCA0OHB4LzQ4cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgbWFyZ2luOiAwIDAgNjdweDsgfSB9XG4gIC5zeW1wdG9tcy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zeW1wdG9tcy1saXN0IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICAgLnN5bXB0b21zLWxpc3QgdWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnN5bXB0b21zLWxpc3QgdWwge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNzVweDsgfSB9XG4gICAgLnN5bXB0b21zLWxpc3QgbGkge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZvbnQ6IDE4cHgvMjJweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDM1cHg7XG4gICAgICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuc3ltcHRvbXMtbGlzdCBsaTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N5bXB0b21zLWxpc3QucG5nXCIpIG5vLXJlcGVhdCAwIDNweDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGFuaW1hdGlvbjogcHVsc2UgMS41cyBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnN5bXB0b21zLWxpc3QgbGkge1xuICAgICAgICAgIGZvbnQ6IDIycHgvMzJweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zeW1wdG9tcy1saXN0IGxpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDhweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gICAgICAgICAgZm9udDogMjJweC80MnB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnN5bXB0b21zLWxpc3QgbGkge1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICAgICAgICBmb250OiAyOHB4LzQ4cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA2MHB4OyB9IH1cblxuLnRyZWF0bWVudCB7XG4gIGJhY2tncm91bmQ6ICNjYmQ3ZTQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDc3cHggMCAzMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC50cmVhdG1lbnQge1xuICAgICAgYmFja2dyb3VuZDogI2NiZDdlNCB1cmwoXCIuLi9pbWcvYmctdHJlYXRtZW50LmpwZ1wiKSBuby1yZXBlYXQgcmlnaHQgMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC50cmVhdG1lbnQtZGVzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZzogMCAwIDAgMzkwcHg7IH0gfVxuICAudHJlYXRtZW50LWRlc2NyaXB0aW9uIGgyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZDgwMDAwO1xuICAgIGNvbG9yOiAjZDgwMDAwO1xuICAgIGZvbnQ6IDcwMCAyNHB4LzI0cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRyZWF0bWVudC1kZXNjcmlwdGlvbiBoMiB7XG4gICAgICAgIGZvbnQ6IDcwMCAzMnB4LzMycHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnRyZWF0bWVudC1kZXNjcmlwdGlvbiBoMiB7XG4gICAgICAgIGZvbnQ6IDcwMCA0NHB4LzQ0cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDZweDsgfSB9XG4gIC50cmVhdG1lbnQtZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udDogMTZweC8yMnB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgMjJweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRyZWF0bWVudC1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgZm9udDogMThweC8yNHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnRyZWF0bWVudC1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgZm9udDogMjhweC8zNHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbjogMCAwIDM0cHg7IH0gfVxuXG4uYWJvdXQtcHJvZHVjdCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZy1hYm91dC1wcm9kdWN0LmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDYycHggMCA1MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFib3V0LXByb2R1Y3Qge1xuICAgICAgcG9zaXRpb246IHN0YXRpYzsgfSB9XG4gIC5hYm91dC1wcm9kdWN0IGgzIHtcbiAgICBmb250OiA3MDAgMjRweC8zMnB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgMjVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFib3V0LXByb2R1Y3QgaDMge1xuICAgICAgICBmb250OiA3MDAgMzJweC80NHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbjogMCAwIDI1cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFib3V0LXByb2R1Y3QgaDMge1xuICAgICAgICBmb250OiA3MDAgNDhweC81OHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbjogMCAwIDU1cHg7IH0gfVxuICAuYWJvdXQtcHJvZHVjdC1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIHBhZGRpbmc6IDAgMCAyMDBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFib3V0LXByb2R1Y3QtbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLmFib3V0LXByb2R1Y3QtbGlzdCB7XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7IH0gfVxuICAgIC5hYm91dC1wcm9kdWN0LWxpc3Q6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wcm9kdWN0LTEucG5nXCIpIG5vLXJlcGVhdCAwIGJvdHRvbTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJvdHRvbTogLTkwcHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogNDA1cHg7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDIzMHB4KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hYm91dC1wcm9kdWN0LWxpc3Q6OmFmdGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDYwNXB4O1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjUwcHgpOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuYWJvdXQtcHJvZHVjdC1saXN0OjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgICAgIHdpZHRoOiA3NDhweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5hYm91dC1wcm9kdWN0LWxpc3Q6OmFmdGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDYwNXB4O1xuICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDEzMHB4KTtcbiAgICAgICAgICB3aWR0aDogNzQ4cHg7IH0gfVxuICAgIC5hYm91dC1wcm9kdWN0LWxpc3QgbGkge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgM3B4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmb250OiAxOHB4LzI0cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDI0cHg7XG4gICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgcGFkZGluZzogMCAwIDAgNzhweDtcbiAgICAgIGFuaW1hdGlvbjogcHVsc2UtaWNvbiAxLjVzIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgcHVsc2UtaWNvbiB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNThweDsgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA1M3B4OyB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA1OHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuYWJvdXQtcHJvZHVjdC1saXN0IGxpIHtcbiAgICAgICAgICBmb250OiAyNHB4LzMwcHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzNnB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmFib3V0LXByb2R1Y3QtbGlzdCBsaSB7XG4gICAgICAgICAgZm9udDogMjhweC8zNHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgNDJweDsgfSB9XG5cbi5jdGEge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmctY3RhLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDQ4cHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY3RhLWJ0biB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmN0YS1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA1OTNweDtcbiAgICBwYWRkaW5nOiA5cHggMTVweCAyMXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY3RhLWZvcm0ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBwYWRkaW5nOiAyOHB4IDM5cHggMjFweCAzNHB4O1xuICAgICAgICBtaW4td2lkdGg6IDMxOHB4OyB9IH1cbiAgICAuY3RhLWZvcm0tbGVmdCwgLmN0YS1mb3JtLXJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY3RhLWZvcm0tbGVmdCwgLmN0YS1mb3JtLXJpZ2h0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTsgfSB9XG4gICAgLmN0YS1mb3JtIGgzIHtcbiAgICAgIGNvbG9yOiAjNmQ2ZDZkO1xuICAgICAgZm9udDogMjhweC8zNXB4IFwiaGVsaW9zY29uZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgMTdweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuY3RhLWZvcm0tY291bnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjN2FiNDJhO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5lZmZpY2llbmN5IHtcbiAgcGFkZGluZzogNDBweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWZmaWNpZW5jeTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmctZWZmaWNpZW5jeS1yaWdodC5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMzU1cHg7XG4gICAgbGVmdDogY2FsYyg1MCUgKyAzMDdweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNjUzcHg7XG4gICAgei1pbmRleDogNTsgfVxuICAuZWZmaWNpZW5jeTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZy1lZmZpY2llbmN5LWxlZnQuanBnXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMzU5cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiBjYWxjKDUwJSArIDg0cHgpO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogODc2cHg7XG4gICAgei1pbmRleDogNTsgfVxuICAuZWZmaWNpZW5jeSAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTsgfVxuICAuZWZmaWNpZW5jeSBoMiB7XG4gICAgZm9udDogNzAwIDMycHgvNDRweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZWZmaWNpZW5jeSBoMiB7XG4gICAgICAgIGZvbnQ6IDcwMCA0OHB4LzkzcHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfSB9XG4gICAgLmVmZmljaWVuY3kgaDIgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjN2FiNDJhO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZvbnQ6IDcwMCAzMnB4LzQ0cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZWZmaWNpZW5jeSBoMiBzcGFuIHtcbiAgICAgICAgICBmb250OiA3MDAgNzBweC85MHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IH0gfVxuICAuZWZmaWNpZW5jeS13cmFwcGVyIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LXdpZHRoOiA3MzhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5lZmZpY2llbmN5LXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDEzMDVweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuZWZmaWNpZW5jeS13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnLWVmZmljaWVuY3kuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgNDclO1xuICAgICAgICBoZWlnaHQ6IDExMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDM1cHg7IH0gfVxuICAuZWZmaWNpZW5jeS1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYm9yZGVyLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyOTVweCBhdXRvO1xuICAgIGhlaWdodDogMjYwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDMwcHggNDZweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMzAwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5lZmZpY2llbmN5LWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICAgIGhlaWdodDogMzcwcHg7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggNzBweCAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA0MTJweDsgfSB9XG4gICAgLmVmZmljaWVuY3ktaXRlbTpudGgtY2hpbGQoMSkge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5lZmZpY2llbmN5LWl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDIwNnB4KTsgfSB9XG4gICAgLmVmZmljaWVuY3ktaXRlbTpudGgtY2hpbGQoMikge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMzcwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZWZmaWNpZW5jeS1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgbGVmdDogLTU1cHg7XG4gICAgICAgICAgdG9wOiAxODVweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTEyMHB4KSB7XG4gICAgICAgIC5lZmZpY2llbmN5LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBsZWZ0OiAwOyB9IH1cbiAgICAuZWZmaWNpZW5jeS1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMTg1cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZWZmaWNpZW5jeS1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgcmlnaHQ6IC01NXB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTIwcHgpIHtcbiAgICAgICAgLmVmZmljaWVuY3ktaXRlbTpudGgtY2hpbGQoMykge1xuICAgICAgICAgIHJpZ2h0OiAwOyB9IH1cbiAgICAuZWZmaWNpZW5jeS1pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA3MzlweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5lZmZpY2llbmN5LWl0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICBsZWZ0OiAtNTVweDtcbiAgICAgICAgICB0b3A6IDU1NHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTIwcHgpIHtcbiAgICAgICAgLmVmZmljaWVuY3ktaXRlbTpudGgtY2hpbGQoNCkge1xuICAgICAgICAgIGxlZnQ6IDA7IH0gfVxuICAgIC5lZmZpY2llbmN5LWl0ZW06bnRoLWNoaWxkKDUpIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiA1NTRweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5lZmZpY2llbmN5LWl0ZW06bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICByaWdodDogLTU1cHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDExMjBweCkge1xuICAgICAgICAuZWZmaWNpZW5jeS1pdGVtOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgcmlnaHQ6IDA7IH0gfVxuICAgIC5lZmZpY2llbmN5LWl0ZW06bnRoLWNoaWxkKDYpIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmVmZmljaWVuY3ktaXRlbTpudGgtY2hpbGQoNikge1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjA2cHgpO1xuICAgICAgICAgIHJpZ2h0OiBhdXRvOyB9IH1cbiAgICAuZWZmaWNpZW5jeS1pdGVtIGgzIHtcbiAgICAgIGNvbG9yOiAjOGFiNjFkO1xuICAgICAgZm9udDogNzAwIDE0cHgvMThweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDEzcHggOHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5lZmZpY2llbmN5LWl0ZW0gaDMge1xuICAgICAgICAgIGZvbnQ6IDcwMCAyMHB4LzI0cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyMXB4OyB9IH1cbiAgICAuZWZmaWNpZW5jeS1pdGVtIHAge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250OiAxMnB4LzE2cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5lZmZpY2llbmN5LWl0ZW0gcCB7XG4gICAgICAgICAgZm9udDogMTZweC8xOXB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IH0gfVxuICAgIC5lZmZpY2llbmN5LWl0ZW0uaGlkZS1tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5lZmZpY2llbmN5LWl0ZW0uaGlkZS1tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLnJlc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMCAwIDYwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJlc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLnJlc2VhcmNoIGgyIHtcbiAgICBmb250OiA3MDAgMzJweC80NHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5yZXNlYXJjaCBoMiB7XG4gICAgICAgIGZvbnQ6IDcwMCA0OHB4LzkzcHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfSB9XG4gICAgLnJlc2VhcmNoIGgyIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogIzdhYjQyYTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmb250OiA3MDAgMzJweC80NHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgcGFkZGluZzogMCAxNHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnJlc2VhcmNoIGgyIHNwYW4ge1xuICAgICAgICAgIGZvbnQ6IDcwMCA3MHB4LzkwcHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfSB9XG4gICAgLnJlc2VhcmNoIGgyICsgcCB7XG4gICAgICBmb250OiAyMnB4LzI4cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDIzcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucmVzZWFyY2ggaDIgKyBwIHtcbiAgICAgICAgICBmb250OiAyOHB4LzMzcHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfSB9XG4gIC5yZXNlYXJjaC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucmVzZWFyY2gtd3JhcHBlciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIG1heC13aWR0aDogOTEycHg7XG4gICAgICAgIG1hcmdpbjogYXV0bzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnJlc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5yZXNlYXJjaC13cmFwcGVyIC5zdmctd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDEuNXMgZWFzZSAuMjVzOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnJlc2VhcmNoLXdyYXBwZXIgLnN2Zy13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDQ2NXB4KTtcbiAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgIHdpZHRoOiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnJlc2VhcmNoLXdyYXBwZXIgLnN2Zy13cmFwcGVyIHtcbiAgICAgICAgICBsZWZ0OiAtODRweDtcbiAgICAgICAgICBoZWlnaHQ6IDQxMHB4O1xuICAgICAgICAgIHdpZHRoOiAwOyB9IH1cbiAgICAucmVzZWFyY2gtd3JhcHBlciBzdmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNjMwcHgpO1xuICAgICAgaGVpZ2h0OiA0MTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMjM0cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAucmVzZWFyY2gtd3JhcHBlciBzdmcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5yZXNlYXJjaC13cmFwcGVyIHN2ZyB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEyMzRweDsgfSB9XG4gIC5yZXNlYXJjaC1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiAjRDdGMEM5O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBoZWlnaHQ6IDI5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDUwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgei1pbmRleDogOTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnJlc2VhcmNoLWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDUwcHggMzhweCAyMHB4O1xuICAgICAgICB3aWR0aDogMzQzcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnJlc2VhcmNoLWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAyNTJweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnJlc2VhcmNoLWl0ZW0ge1xuICAgICAgICB3aWR0aDogMzQzcHg7IH0gfVxuICAgIC5yZXNlYXJjaC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW4tdG9wOiA2OXB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnJlc2VhcmNoLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBtYXJnaW46IDU4cHggMCAwIDUycHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAucmVzZWFyY2gtaXRlbTpudGgtY2hpbGQoMikge1xuICAgICAgICAgIG1hcmdpbjogNjlweCAwIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnJlc2VhcmNoLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAxMjZweCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxOHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAucmVzZWFyY2gtaXRlbTpudGgtY2hpbGQoMykge1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDE3MXB4KTtcbiAgICAgICAgdG9wOiAxMXB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5yZXNlYXJjaC1pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgIHRvcDogNThweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnJlc2VhcmNoLWl0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNjlweDsgfSB9XG4gICAgLnJlc2VhcmNoLWl0ZW06OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmctY2lyY2xlLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDM1NnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAzNDNweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5yZXNlYXJjaC1pdGVtOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAucmVzZWFyY2gtaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IDI1MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnJlc2VhcmNoLWl0ZW06OmJlZm9yZSB7XG4gICAgICAgICAgaGVpZ2h0OiAzNTZweDsgfSB9XG4gICAgLnJlc2VhcmNoLWl0ZW0gaDMge1xuICAgICAgY29sb3I6ICM3M2I3MmI7XG4gICAgICBmb250OiA5MDAgNTBweC81MHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDU0cHggMCAyN3B4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMzsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5yZXNlYXJjaC1pdGVtIGgzIHtcbiAgICAgICAgICBmb250OiA5MDAgNDBweC80MHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgbWFyZ2luOiA0NXB4IDAgMTVweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5yZXNlYXJjaC1pdGVtIGgzIHtcbiAgICAgICAgICBmb250OiA5MDAgNjBweC82MHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgbWFyZ2luOiA1NHB4IDAgMjdweDsgfSB9XG4gICAgLnJlc2VhcmNoLWl0ZW0gcCB7XG4gICAgICBmb250OiAxOHB4LzI0cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDM7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAucmVzZWFyY2gtaXRlbSBwIHtcbiAgICAgICAgICBmb250OiAxNnB4LzIycHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5yZXNlYXJjaC1pdGVtIHAge1xuICAgICAgICAgIGZvbnQ6IDI0cHgvMjhweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyB9IH1cblxuLmRvY3RvciB7XG4gIGJhY2tncm91bmQ6ICNkZWUwZTU7XG4gIHBhZGRpbmc6IDUwcHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmRvY3Rvcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9kb2N0b3IucG5nXCIpIG5vLXJlcGVhdDtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiBjYWxjKDUwJSArIDE5MHB4KTtcbiAgICBoZWlnaHQ6IDY2M3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNTE1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5kb2N0b3I6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlICsgMTAwcHgpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZG9jdG9yOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlICsgMTkwcHgpOyB9IH1cbiAgLmRvY3RvciBoMiB7XG4gICAgZm9udDogNzAwIDMycHgvNDRweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDUwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5kb2N0b3IgaDIge1xuICAgICAgICBmb250OiA3MDAgNDhweC84NnB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmRvY3RvciBoMiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2NnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZG9jdG9yIGgyIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDg2cHg7IH0gfVxuICAgIC5kb2N0b3IgaDIgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjN2FiNDJhO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZvbnQ6IDcwMCAzMnB4LzQ0cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgICAgcGFkZGluZzogMCAxNHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmRvY3RvciBoMiBzcGFuIHtcbiAgICAgICAgICBmb250OiA3MDAgNzBweC85MHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZG9jdG9yIGgyIHNwYW4ge1xuICAgICAgICAgIG1hcmdpbjogMTBweCAwIDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuZG9jdG9yIGgyIHNwYW4ge1xuICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC5kb2N0b3IgcCB7XG4gICAgZm9udDogMThweC8yNHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgMjVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmRvY3RvciBwIHtcbiAgICAgICAgZm9udDogMjRweC8yOHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IH0gfVxuICAuZG9jdG9yIGgzIHtcbiAgICBmb250OiA3MDAgMThweC8yNHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZG9jdG9yIGgzIHtcbiAgICAgICAgZm9udDogNzAwIDI0cHgvMjhweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyB9IH1cbiAgLmRvY3Rvci1kZXNjcmlwdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA3ODBweDtcbiAgICBwYWRkaW5nOiAwIDAgNzJweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmRvY3Rvci1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1heC13aWR0aDogNjUwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5kb2N0b3ItZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXgtd2lkdGg6IDc4MHB4OyB9IH1cblxuLnJldmlld3Mge1xuICBwYWRkaW5nOiA1MHB4IDAgODdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5yZXZpZXdzIHtcbiAgICAgIHBhZGRpbmc6IDc5cHggMCA4N3B4OyB9IH1cbiAgLnJldmlld3MgaDIge1xuICAgIGZvbnQ6IDcwMCAzMnB4LzQ0cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCA0M3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnJldmlld3MgaDIge1xuICAgICAgICBmb250OiA3MDAgNDhweC84NnB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IH0gfVxuICAucmV2aWV3cy13cmFwcGVyIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LXdpZHRoOiA4MDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnJldmlld3MgLnByZXYge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLXNsaWRlci5wbmdcIikgbm8tcmVwZWF0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbGVmdDogLTcwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSAyMnB4KTtcbiAgICB3aWR0aDogMjNweDsgfVxuICAucmV2aWV3cyAubmV4dCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tc2xpZGVyLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogNDRweDtcbiAgICByaWdodDogLTcwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSAyMnB4KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC0xKTtcbiAgICB3aWR0aDogMjNweDsgfVxuICAucmV2aWV3cyAucmV2aWV3IHtcbiAgICBiYWNrZ3JvdW5kOiAjZGVlMGU1O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucmV2aWV3cyAucmV2aWV3IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjAwcHggOHB4IDhweCAyMDBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgaGVpZ2h0OiAyMDBweDsgfSB9XG4gICAgLnJldmlld3MgLnJldmlldzpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLnJldmlld3MgLnJldmlldy1pbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogMjAwcHg7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDEwMHB4KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTVweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5yZXZpZXdzIC5yZXZpZXctaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOyB9IH1cbiAgICAgIC5yZXZpZXdzIC5yZXZpZXctaW1nIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAucmV2aWV3cyAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAyMzBweCAxNXB4IDE1cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucmV2aWV3cyAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDU4cHggMTZweCA0MHB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDJweCk7IH0gfVxuICAgICAgLnJldmlld3MgLnJldmlldy1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgZm9udDogMTZweC8yMHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLnJldmlld3MgLnJldmlldy1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgICAucmV2aWV3cyAucmV2aWV3LWRlc2NyaXB0aW9uIGgzIHtcbiAgICAgICAgZm9udDogNzAwIDE2cHgvMjBweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5ob3cge1xuICBwYWRkaW5nOiAwIDAgNTBweDsgfVxuICAuaG93IC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5ob3cgLmNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9ob3ctYmctbGVmdC5qcGdcIikgbm8tcmVwZWF0O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAtMjI4cHg7XG4gICAgICBoZWlnaHQ6IDI3MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTgwcHg7XG4gICAgICB3aWR0aDogNDEwcHg7IH1cbiAgICAuaG93IC5jb250YWluZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9ob3ctYmctcmlnaHQuanBnXCIpIG5vLXJlcGVhdDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAyOTlweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtMjYwcHg7XG4gICAgICB3aWR0aDogNDQ4cHg7IH1cbiAgLmhvdy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwIC0zMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogOTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhvdy13cmFwcGVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5ob3ctaXRlbSB7XG4gICAgbWFyZ2luOiAwIDMycHg7XG4gICAgcGFkZGluZzogMCAwIDQ1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDY0cHgpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaG93LWl0ZW0ge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDY0cHgpOyB9IH1cbiAgICAuaG93LWl0ZW0gcCB7XG4gICAgICBmb250OiAyNHB4LzMwcHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfVxuICAuaG93LWltZyB7XG4gICAgbWFyZ2luOiAwIDAgMTRweDsgfVxuICAgIC5ob3ctaW1nIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ob3ctaW1nIGltZyB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLmhvdyBwIHtcbiAgICBmb250OiAyMHB4LzMwcHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDk7IH1cbiAgLmhvdyBoMiB7XG4gICAgZm9udDogNzAwIDMycHgvNDRweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDQ4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaG93IGgyIHtcbiAgICAgICAgZm9udDogNzAwIDQ4cHgvODZweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyB9IH1cblxuLndvcmsge1xuICBwYWRkaW5nOiA3NXB4IDAgNzBweDsgfVxuICAud29yayBoMiB7XG4gICAgZm9udDogNzAwIDMycHgvNDRweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDQ4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAud29yayBoMiB7XG4gICAgICAgIGZvbnQ6IDcwMCA0OHB4Lzg2cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfSB9XG4gIC53b3JrIHAge1xuICAgIGZvbnQ6IDIycHgvMjlweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAud29yay13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC53b3JrLXdyYXBwZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgLndvcmstaXRlbSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JvcmRlci13b3JrLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgcGFkZGluZzogMTZweCAxMHB4IDAgMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAyNjhweDtcbiAgICBtaW4td2lkdGg6IDI2OHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAud29yay1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwIDMycHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC53b3JrLWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDAgNTZweDsgfSB9XG4gICAgLndvcmstaXRlbTpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLndvcmstaXRlbTo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Fycm93LW5leHQucG5nXCIpIG5vLXJlcGVhdDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGhlaWdodDogNzNweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtNzBweDtcbiAgICAgIHRvcDogNDNweDtcbiAgICAgIHdpZHRoOiAzOXB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC53b3JrLWl0ZW06OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC53b3JrLXRpdGxlIHtcbiAgICBjb2xvcjogIzdhYjQyYTtcbiAgICBmb250OiA3MDAgMzBweC8zMHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgbGVmdDogLTRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0b3A6IC0yMHB4OyB9XG4gIC53b3JrLWltZyB7XG4gICAgcGFkZGluZzogMCAwIDM4cHg7IH1cbiAgICAud29yay1pbWcgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb3VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udDogNzAwIDE4cHggXCJoZWxpb3Njb25kXCIsIHNhbnMtc2VyaWY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb3VudGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDsgfSB9XG4gIC5jb3VudGVyLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250OiAxNnB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY291bnRlci10aXRsZSB7XG4gICAgICAgIGZvbnQ6IDE5cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfSB9XG4gIC5jb3VudGVyIC5ob3Vyc1NIIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAzcHg7IH1cbiAgLmNvdW50ZXIgLm1pbnV0ZXNTSCB7XG4gICAgcGFkZGluZzogMCAzcHg7IH1cbiAgICAuY291bnRlciAubWludXRlc1NIOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJzonO1xuICAgICAgbWFyZ2luOiAwIDNweCAwIDA7IH1cbiAgLmNvdW50ZXIgLnNlY29uZHNTSDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnOic7XG4gICAgbWFyZ2luOiAwIDNweCAwIDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hbmltYXRpb24tb24gLnN2Zy13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFuaW1hdGlvbi1vbiAuc3ZnLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMjM0cHg7IH0gfVxuXG4uYW5pbWF0aW9uLW9uIC5oZXJvLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uYW5pbWF0aW9uLW9uIC5hYm91dC1wcm9kdWN0LWxpc3Q6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5wcmljZV9vbGQge1xuICBmb250LXNpemU6IDgwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5wcmljZV9vbGQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI2Q4MDAwMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTVweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTNkZWcpOyB9XG4iLCIvLyBGb250c1xyXG5AbWl4aW4gZm9udC1mYWNlKCRmb250LWZhbWlseSwgJGZpbGUtcGF0aCwgJHdlaWdodDogbm9ybWFsLCAkc3R5bGU6IG5vcm1hbCwgJGFzc2V0LXBpcGVsaW5lOiBmYWxzZSApIHtcclxuXHRAZm9udC1mYWNlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcblx0XHRmb250LXN0eWxlOiAkc3R5bGU7XHJcblx0XHRmb250LXdlaWdodDogJHdlaWdodDtcclxuXHJcblx0XHRAaWYgKCRhc3NldC1waXBlbGluZSA9PSB0cnVlKSB7XHJcblx0XHRcdHNyYzogZm9udC11cmwoJyN7JGZpbGUtcGF0aH0uZW90Jyk7XHJcblx0XHRcdHNyYzogZm9udC11cmwoJyN7JGZpbGUtcGF0aH0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgZm9udC11cmwoJyN7JGZpbGUtcGF0aH0ud29mZicpIGZvcm1hdCgnd29mZicpLCBmb250LXVybCgnI3skZmlsZS1wYXRofS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0XHR9IEBlbHNlIHtcclxuXHRcdFx0c3JjOiB1cmwoJyN7JGZpbGUtcGF0aH0uZW90Jyk7XHJcblx0XHRcdHNyYzogdXJsKCcjeyRmaWxlLXBhdGh9LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnI3skZmlsZS1wYXRofS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnI3skZmlsZS1wYXRofS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AaW5jbHVkZSBmb250LWZhY2UoJ2hlbGlvc2NvbmQnLCBcIi4uL2ZvbnRzL2hlbGlvc2NvbmRcIik7XHJcbkBpbmNsdWRlIGZvbnQtZmFjZSgnaGVsaW9zY29uZCcsIFwiLi4vZm9udHMvaGVsaW9zY29uZC1ib2xkXCIsIDcwMCk7IiwiLmFsaWdubGVmdCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luOiAwIDEwcHggNXB4IDA7XHJcbn1cclxuXHJcbi5hbGlnbnJpZ2h0IHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0bWFyZ2luOiAwIDAgNXB4IDEwcHg7XHJcbn1cclxuXHJcbi5hbGlnbmNlbnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiAwIGF1dG8gNXB4O1xyXG59XHJcblxyXG4ucGFnZS13cmFwcGVyIHtcclxuXHRib3JkZXItYm90dG9tOiA0MHB4IHNvbGlkICNkM2Q3ZTM7XHJcblx0Ym9yZGVyLXRvcDogNDBweCBzb2xpZCAjZDNkN2UzO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdG1heC13aWR0aDogMTE3MHB4O1xyXG5cdHBhZGRpbmc6IDAgMTVweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IDAgNDBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5oaWRkZW4tdGV4dCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnZpc2libGUge1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0b3BhY2l0eTogMTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDJzIGxpbmVhcjtcclxufVxyXG5cclxuLmhpZGRlbiB7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyAycywgb3BhY2l0eSAycyBsaW5lYXI7XHJcbn1cclxuXHJcbi5kLWZsZXgge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5jbGVhciB7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50aXRsZS1iZyB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRmb250OiA3MDAgMzBweC81MHB4ICRmb250LW9wZW4tc2FucztcclxuXHRsZXR0ZXItc3BhY2luZzogMnB4O1xyXG5cdG1hcmdpbjogMCAwIDE0cHg7XHJcblx0cGFkZGluZzogMCA4cHg7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250OiA3MDAgNjBweC84MHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHR9XHJcblx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250OiA3MDAgOTBweC8xMTVweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRtYXJnaW46IDAgMCAyMnB4O1xyXG5cdFx0cGFkZGluZzogMCAxOHB4O1xyXG5cdH1cclxufSIsIi8vIFBsYWNlaG9sZGVyIGNvbG9yXHJcbkBtaXhpbiBwbGFjZWhvbGRlci1jb2xvcigkY29sb3IpIHtcclxuXHQmOi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0Y29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcclxuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuXHR9XHJcblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0Y29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcclxuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdCY6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Jjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Jjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdCY6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBNZWRpYSBxdWVyaWVzXHJcbkBtaXhpbiBtZWRpYSgkbWluLCAkbWF4KSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1taW4oJHNpemUpIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNpemUpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhLW1heCgkc2l6ZSkge1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkc2l6ZSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gZGVza3RvcC1leHRyYS1sYXJnZSgpIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtZXh0cmEtbGFyZ2UpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGRlc2t0b3AtZXh0cmEoKSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWV4dHJhKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBkZXNrdG9wKCkge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0KCkge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtb2JpbGUoKSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufSIsIioge1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG5cdCo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR9XHJcblxyXG5cdCY6bm90KGlmcmFtZSl7XHJcblx0XHR0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xyXG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZCwgYm9yZGVyLCBjb2xvciwgbGVmdCwgbWFyZ2luLCBwYWRkaW5nLCByaWdodCwgb3BhY2l0eTtcclxuXHR9XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuYm9keSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250LWZhbWlseTogJGZvbnQtb3Blbi1zYW5zO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxufVxyXG5cclxuOjpzZWxlY3Rpb24ge1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPSd0ZXh0J10sXHJcbmlucHV0W3R5cGU9J2VtYWlsJ10sXHJcbmlucHV0W3R5cGU9J3RlbCddLFxyXG5pbnB1dFt0eXBlPSd1cmwnXSxcclxuaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcclxudGV4dGFyZWF7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjMzQzNDM0O1xyXG5cdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRjb2xvcjogIzkwOTI5NTtcclxuXHRmb250OiAxOXB4ICRmb250LWhlbGlvc2NvbmQ7XHJcblx0aGVpZ2h0OiA0NXB4O1xyXG5cdG1hcmdpbjogMCAwIDZweDtcclxuXHRwYWRkaW5nOiAwIDdweCAwIDU3cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHotaW5kZXg6IDI7XHJcblxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0QGluY2x1ZGUgcGxhY2Vob2xkZXItY29sb3IoIzkwOTI5NSk7XHJcblx0XHJcblx0Ji53cGNmNy1ub3QtdmFsaWQge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjZjAwO1xyXG5cdH1cclxuXHRcclxuXHQmLm5hbWUge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tbmFtZS5wbmdcIikgbm8tcmVwZWF0IDE2cHggY2VudGVyO1xyXG5cdH1cclxuXHRcclxuXHQmLnBob25lIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLXBob25lLnBuZ1wiKSBuby1yZXBlYXQgMTZweCBjZW50ZXI7XHJcblx0fVxyXG59XHJcblxyXG5zZWxlY3Qge1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzM0MzQzNDtcclxuXHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0Y29sb3I6ICM5MDkyOTU7XHJcblx0Zm9udDogMTlweCAkZm9udC1oZWxpb3Njb25kO1xyXG5cdGhlaWdodDogNDVweDtcclxuXHRtYXJnaW46IDAgMCA2cHg7XHJcblx0cGFkZGluZzogMCA3cHggMCA1N3B4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR6LWluZGV4OiAyO1xyXG5cdFxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0Ji5jb3VudHJ5IHtcclxuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWNvdW50cnkucG5nXCIpIG5vLXJlcGVhdCAxNnB4IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMge1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi50ZXh0YXJlYSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnRleHRhcmVhe1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRoZWlnaHQ6IDk5cHg7XHJcblx0bWFyZ2luOiAwIDAgMjFweDtcclxuXHRwYWRkaW5nOiA4cHggMCAwIDExcHg7XHJcblx0cmVzaXplOiBub25lO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCRjb2xvci1wcmltYXJ5KTtcclxufVxyXG5cclxuYSB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0Jjpub3QoW2hyZWZdKXtcclxuXHRcdGN1cnNvcjogaW5pdGlhbDtcclxuXHR9XHJcbn1cclxuXHJcbmgxIHtcclxuXHRtYXJnaW46IDAgMCAxOXB4O1xyXG59XHJcblxyXG5oMiB7XHJcblx0bWFyZ2luOiAwIDAgMThweDtcclxufVxyXG5cclxuaDMge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogMjFweDtcclxuXHRtYXJnaW46IDAgMCAyMXB4O1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG59XHJcbnAge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMThweDtcclxuXHRtYXJnaW46IDAgMCAxOHB4O1xyXG5cclxuXHQmOmxhc3QtY2hpbGR7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxudWwge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn0iLCIuYnRuIHtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGFuaW1hdGlvbjogYW5pbS1idG4gMS41cyBsaW5lYXIgaW5maW5pdGU7XHJcblx0YmFja2dyb3VuZDogI2Q4MDAwMDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRib3gtc2hhZG93OiAxMnB4IDEycHggOHB4IHJnYmEoIzAyMDMwNiwuMjMpO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZvbnQtc2l6ZTogMzJweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGhlaWdodDogNzhweDtcclxuXHRsZXR0ZXItc3BhY2luZzogMnB4O1xyXG5cdG1hcmdpbjogMTJweCAwIDA7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdFxyXG5cdCY6aG92ZXIge1xyXG5cdFx0Ym94LXNoYWRvdzogNnB4IDZweCA4cHggcmdiYSgjMDIwMzA2LC4yMyk7XHJcblx0fVxyXG5cdFxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0Ym94LXNoYWRvdzogMCAwIDhweCByZ2JhKCMwMjAzMDYsLjIzKTtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW0tYnRuIHtcclxuXHQwJSB7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMThweCByZ2JhKCM0NzhjNzIsIC4zNSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdFx0Ym94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoIzQ3OGM3MiwgLjM1KTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoLjk1KTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMThweCByZ2JhKCM0NzhjNzIsIC4zNSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdH1cclxufSIsIi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlclxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdFxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzXG57XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nXG57XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0XG57XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuXG4gICAgY29udGVudDogJyc7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcbntcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xue1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLmhlcm8ge1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZy1oZXJvLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIDA7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRwYWRkaW5nOiA0MnB4IDAgMDtcclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGhlaWdodDogOTEwcHg7XHJcblx0fVxyXG5cdFxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjc1cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDQ3NXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRoMiB7XHJcblx0XHRjb2xvcjogIzAwMDtcclxuXHRcdGZvbnQ6IDcwMCAzMnB4LzQ0cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0bWFyZ2luOiAwIDAgMTRweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGZvbnQ6IDcwMCA0OHB4LzU4cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWNvbnRlbnQge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRwYWRkaW5nOiAwIDAgMTcwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcHJvZHVjdC1tYWluLnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdGJvdHRvbTogLTYwcHg7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRoZWlnaHQ6IDQyNHB4O1xyXG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDE3MHB4KTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGxlZnQ6IC03MHB4O1xyXG5cdFx0XHRcdHdpZHRoOiA0ODBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDg2MHB4KSB7XHJcblx0XHRcdFx0bGVmdDogMiU7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGxlZnQ6IC0zNDBweDtcclxuXHRcdFx0XHR3aWR0aDogNDAwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdGhlaWdodDogNDI0cHg7XHJcblx0XHRcdFx0bGVmdDogLTU1MHB4O1xyXG5cdFx0XHRcdHdpZHRoOiA1ODZweDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQ3NXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtbGlzdCB7XHJcblx0XHRwYWRkaW5nOiA0MnB4IDAgMDtcclxuXHRcdFxyXG5cdFx0bGkge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Zm9udDogMjBweC8yNnB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0bWFyZ2luOiAwIDAgOHB4O1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA3NHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMCA5OHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWxpc3QucG5nXCIpIG5vLXJlcGVhdCAwIDA7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0aGVpZ2h0OiA3NHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR3aWR0aDogNzRweDtcclxuXHRcdFx0XHRhbmltYXRpb246IHB1bHNlIDEuNXMgaW5maW5pdGU7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBrZXlmcmFtZXMgcHVsc2Uge1xyXG5cdFx0XHRcdDAlIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdDUwJSB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC45MCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdDEwMCUge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udDogMjhweC8zNHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWZvcm0ge1xyXG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRtYXJnaW46IDExcHggYXV0byAyMHB4IGF1dG87XHJcblx0XHRtYXgtd2lkdGg6IDQwMHB4O1xyXG5cdFx0bWluLXdpZHRoOiAyOTBweDtcclxuXHRcdHBhZGRpbmc6IDIzcHg7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbjogMTFweCAwIDIwcHggYXV0bztcclxuXHRcdFx0bWluLXdpZHRoOiAzMThweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1hcmdpbjogMTFweCAwIDIwcHggMzVweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHRjb2xvcjogIzZkNmQ2ZDtcclxuXHRcdFx0Zm9udDogMTZweC8yMHB4ICRmb250LWhlbGlvc2NvbmQ7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udDogMjBweC8yMHB4ICRmb250LWhlbGlvc2NvbmQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji1jb3VudGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEzcHg7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRwYWRkaW5nOiA1cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wcmljZSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRwYWRkaW5nOiAwIDAgMzlweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtb2xkLFxyXG5cdCYtbmV3IHtcclxuXHRcdGNvbG9yOiAjZDgwMDAwO1xyXG5cdFx0Zm9udDogNzAwIDQwcHgvNDBweCAkZm9udC1oZWxpb3Njb25kO1xyXG5cdFx0cGFkZGluZzogMTRweCA4cHggMDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udDogNzAwIDUwcHgvNTBweCAkZm9udC1oZWxpb3Njb25kO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLW9sZCB7XHJcblx0XHRjb2xvcjogI2ExYTNhNTtcclxuXHR9XHJcblx0XHJcblx0Ji10aXRsZSB7XHJcblx0XHRmb250OiAxN3B4LzE3cHggJGZvbnQtaGVsaW9zY29uZDtcclxuXHRcdHBhZGRpbmc6IDVweCAwIDA7XHJcblx0fVxyXG59XHJcblxyXG4uYWJvdXQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cGFkZGluZzogOTBweCAwIDQwcHg7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IDk2cHggMCA5MHB4O1xyXG5cdH1cclxuXHRcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cdFxyXG5cdCYtaW1nIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDY1MHB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtZGVzY3JpcHRpb24ge1xyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IDI0cHggMCAwIDc1cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGgyIHtcclxuXHRcdFx0Y29sb3I6ICNkODAwMDA7XHJcblx0XHRcdGZvbnQ6IDcwMCAyNHB4LzI0cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250OiA3MDAgMzJweC8zMnB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHRmb250OiA3MDAgNDhweC80OHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA2N3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHAge1xyXG5cdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0Zm9udDogMTZweC8yMnB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjJweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udDogMThweC8yNHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHRmb250OiAyNHB4LzI5cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDI5cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0Zm9udDogNjAwIDE4cHgvMjRweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQ6IDYwMCAyMnB4LzI4cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250OiA2MDAgMjJweC8yOHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0Zm9udDogNjAwIDI4cHgvMzRweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zeW1wdG9tcyB7XHJcblx0cGFkZGluZzogOTBweCAwIDYwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiAwIDAgNjBweDtcclxuXHR9XHJcblx0XHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnLXN5bXB0b21zLmpwZ1wiKSBuby1yZXBlYXQgMCBib3R0b207XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gMHB4KTtcclxuXHRcdGhlaWdodDogNTE5cHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogODYycHg7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDUwMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDk7XHJcblx0fVxyXG5cdFxyXG5cdGgyIHtcclxuXHRcdGNvbG9yOiAjZDgwMDAwO1xyXG5cdFx0Zm9udDogNzAwIDI0cHgvMjRweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRtYXJnaW46IDAgMCAzMHB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250OiA3MDAgMzJweC8zMnB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdGZvbnQ6IDcwMCA0OHB4LzQ4cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0XHRtYXJnaW46IDAgMCA2N3B4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWxpc3Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHVsIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA3NXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGxpIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZvbnQ6IDE4cHgvMjJweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDM1cHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDUwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N5bXB0b21zLWxpc3QucG5nXCIpIG5vLXJlcGVhdCAwIDNweDtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdFx0YW5pbWF0aW9uOiBwdWxzZSAxLjVzIGluZmluaXRlO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAa2V5ZnJhbWVzIHB1bHNlIHtcclxuXHRcdFx0XHQwJSB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQ1MCUge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguOTApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQxMDAlIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQ6IDIycHgvMzJweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCA4cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdGZvbnQ6IDIycHgvNDJweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDVweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcblx0XHRcdFx0Zm9udDogMjhweC80OHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCA2MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udHJlYXRtZW50IHtcclxuXHRiYWNrZ3JvdW5kOiAjY2JkN2U0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0cGFkZGluZzogNzdweCAwIDMwcHg7XHJcblx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjY2JkN2U0IHVybChcIi4uL2ltZy9iZy10cmVhdG1lbnQuanBnXCIpIG5vLXJlcGVhdCByaWdodCAwO1xyXG5cdH1cclxuXHRcclxuXHQmLWRlc2NyaXB0aW9uIHtcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAzOTBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDIge1xyXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZDgwMDAwO1xyXG5cdFx0XHRjb2xvcjogI2Q4MDAwMDtcclxuXHRcdFx0Zm9udDogNzAwIDI0cHgvMjRweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdG1hcmdpbjogMCAwIDMwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHggMTBweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udDogNzAwIDMycHgvMzJweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0Zm9udDogNzAwIDQ0cHgvNDRweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udDogMTZweC8yMnB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjJweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udDogMThweC8yNHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250OiAyOHB4LzM0cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDM0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5hYm91dC1wcm9kdWN0IHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmctYWJvdXQtcHJvZHVjdC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciAwO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0cGFkZGluZzogNjJweCAwIDUycHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHR9XHJcblx0XHJcblx0aDMge1xyXG5cdFx0Zm9udDogNzAwIDI0cHgvMzJweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRtYXJnaW46IDAgMCAyNXB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250OiA3MDAgMzJweC80NHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGZvbnQ6IDcwMCA0OHB4LzU4cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0XHRtYXJnaW46IDAgMCA1NXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWxpc3Qge1xyXG5cdFx0bWF4LXdpZHRoOiA2MDBweDtcclxuXHRcdHBhZGRpbmc6IDAgMCAyMDBweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdG1heC13aWR0aDogNzAwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Byb2R1Y3QtMS5wbmdcIikgbm8tcmVwZWF0IDAgYm90dG9tO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdGJvdHRvbTogLTkwcHg7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRoZWlnaHQ6IDQwNXB4O1xyXG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDIzMHB4KTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogNTAwcHg7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGhlaWdodDogNjA1cHg7XHJcblx0XHRcdFx0bGVmdDogY2FsYyg1MCUgLSAyNTBweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGJvdHRvbTogLTUwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MDBweDtcclxuXHRcdFx0XHRsZWZ0OiBjYWxjKDEwMCUgLSA3MHB4KTtcclxuXHRcdFx0XHR3aWR0aDogNzQ4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdGhlaWdodDogNjA1cHg7XHJcblx0XHRcdFx0bGVmdDogY2FsYygxMDAlIC0gMTMwcHgpO1xyXG5cdFx0XHRcdHdpZHRoOiA3NDhweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRsaSB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgM3B4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmb250OiAxOHB4LzI0cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMCA3OHB4O1xyXG5cdFx0XHRhbmltYXRpb246IHB1bHNlLWljb24gMS41cyBpbmZpbml0ZTtcclxuXHRcdFxyXG5cdFx0XHRAa2V5ZnJhbWVzIHB1bHNlLWljb24ge1xyXG5cdFx0XHRcdDAlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA1OHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQ1MCUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDUzcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdDEwMCUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDU4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250OiAyNHB4LzMwcHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDM2cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdGZvbnQ6IDI4cHgvMzRweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmN0YSB7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnLWN0YS5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciAwO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0cGFkZGluZzogNDhweCAwO1xyXG5cdFxyXG5cdCYtYnRuIHtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1mb3JtIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiA1OTNweDtcclxuXHRcdHBhZGRpbmc6IDlweCAxNXB4IDIxcHg7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdHBhZGRpbmc6IDI4cHggMzlweCAyMXB4IDM0cHg7XHJcblx0XHRcdG1pbi13aWR0aDogMzE4cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtbGVmdCxcclxuXHRcdCYtcmlnaHQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRoMyB7XHJcblx0XHRcdGNvbG9yOiAjNmQ2ZDZkO1xyXG5cdFx0XHRmb250OiAyOHB4LzM1cHggJGZvbnQtaGVsaW9zY29uZDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTdweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLWNvdW50ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTNweDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdHBhZGRpbmc6IDVweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmVmZmljaWVuY3kge1xyXG5cdHBhZGRpbmc6IDQwcHggMCAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmctZWZmaWNpZW5jeS1yaWdodC5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IDA7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGhlaWdodDogMTM1NXB4O1xyXG5cdFx0bGVmdDogY2FsYyg1MCUgKyAzMDdweCk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR3aWR0aDogNjUzcHg7XHJcblx0XHR6LWluZGV4OiA1O1xyXG5cdH1cclxuXHRcclxuXHQmOjphZnRlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmctZWZmaWNpZW5jeS1sZWZ0LmpwZ1wiKSBuby1yZXBlYXQgMCAwO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRoZWlnaHQ6IDEzNTlweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiBjYWxjKDUwJSArIDg0cHgpO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDg3NnB4O1xyXG5cdFx0ei1pbmRleDogNTtcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiA5O1xyXG5cdH1cclxuXHRcclxuXHRoMiB7XHJcblx0XHRmb250OiA3MDAgMzJweC80NHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdG1hcmdpbjogMCAwIDMwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQ6IDcwMCA0OHB4LzkzcHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRmb250OiA3MDAgMzJweC80NHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcclxuXHRcdFx0cGFkZGluZzogMCAxNHB4O1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250OiA3MDAgNzBweC85MHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiA3MzhweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0aGVpZ2h0OiAxMzA1cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmctZWZmaWNpZW5jeS5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciA0NyU7XHJcblx0XHRcdGhlaWdodDogMTEyMHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMzVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1pdGVtIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9ib3JkZXIucG5nXCIpIG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMjk1cHggYXV0bztcclxuXHRcdGhlaWdodDogMjYwcHg7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRwYWRkaW5nOiAzMHB4IDQ2cHggMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG5cdFx0XHRoZWlnaHQ6IDM3MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA1MHB4IDcwcHggMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogNDEycHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bGVmdDogY2FsYyg1MCUgLSAyMDZweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDM3MHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcHtcclxuXHRcdFx0XHRsZWZ0OiAtNTVweDtcclxuXHRcdFx0XHR0b3A6IDE4NXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1taW4oMTEyMHB4KXtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMTg1cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9we1xyXG5cdFx0XHRcdHJpZ2h0OiAtNTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDExMjBweCl7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDczOXB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcHtcclxuXHRcdFx0XHRsZWZ0OiAtNTVweDtcclxuXHRcdFx0XHR0b3A6IDU1NHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1taW4oMTEyMHB4KXtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogNTU0cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9we1xyXG5cdFx0XHRcdHJpZ2h0OiAtNTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDExMjBweCl7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpudGgtY2hpbGQoNikge1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bGVmdDogY2FsYyg1MCUgLSAyMDZweCk7XHJcblx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHRjb2xvcjogIzhhYjYxZDtcclxuXHRcdFx0Zm9udDogNzAwIDE0cHgvMThweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdG1hcmdpbjogMCAxM3B4IDhweDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udDogNzAwIDIwcHgvMjRweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRwIHtcclxuXHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRcdGZvbnQ6IDEycHgvMTZweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQ6IDE2cHgvMTlweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5oaWRlLW1vYmlsZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucmVzZWFyY2gge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cGFkZGluZzogMCAwIDYwcHg7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHRcclxuXHRoMiB7XHJcblx0XHRmb250OiA3MDAgMzJweC80NHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdG1hcmdpbjogMCAwIDMwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQ6IDcwMCA0OHB4LzkzcHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRmb250OiA3MDAgMzJweC80NHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcclxuXHRcdFx0cGFkZGluZzogMCAxNHB4O1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250OiA3MDAgNzBweC85MHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmICsgcCB7XHJcblx0XHRcdGZvbnQ6IDIycHgvMjhweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdG1hcmdpbjogMCAwIDIzcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udDogMjhweC8zM3B4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDkxMnB4O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdC8vY29udGVudDogJyc7XHJcblx0XHRcdC8vbGVmdDogY2FsYyg1MCUgLSA2MzBweCk7XHJcblx0XHRcdC8vaGVpZ2h0OiA0MTBweDtcclxuXHRcdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdC8vdG9wOiAwO1xyXG5cdFx0XHQvL3dpZHRoOiAxMjM0cHg7XHJcblx0XHRcdC8vXHJcblx0XHRcdC8vQGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdC8vXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbGluZS1yZXNlYXJjaC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAwO1xyXG5cdFx0XHQvL1x0YmFja2dyb3VuZC1zaXplOiBhdXRvIDMwMHB4O1xyXG5cdFx0XHQvL31cclxuXHRcdFx0Ly9cclxuXHRcdFx0Ly9AaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0Ly9cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0Ly99XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5zdmctd3JhcHBlciB7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMS41cyBlYXNlIC4yNXM7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDQ2NXB4KTtcclxuXHRcdFx0XHRoZWlnaHQ6IDMwMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHRsZWZ0OiAtODRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDQxMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHN2ZyB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gNjMwcHgpO1xyXG5cdFx0XHRoZWlnaHQ6IDQxMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0d2lkdGg6IDEyMzRweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAzMDBweDtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0d2lkdGg6IDEyMzRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWl0ZW0ge1xyXG5cdFx0YmFja2dyb3VuZDogI0Q3RjBDOTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGhlaWdodDogMjkwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0byA1MHB4O1xyXG5cdFx0cGFkZGluZzogMCAyMHB4IDIwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMjkwcHg7XHJcblx0XHR6LWluZGV4OiA5O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDEwMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4IDUwcHggMzhweCAyMHB4O1xyXG5cdFx0XHR3aWR0aDogMzQzcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHdpZHRoOiAyNTJweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdHdpZHRoOiAzNDNweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA2OXB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiA1OHB4IDAgMCA1MnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHRtYXJnaW46IDY5cHggMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gMTI2cHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDE4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gMTcxcHgpO1xyXG5cdFx0XHRcdHRvcDogMTFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0dG9wOiA1OHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR0b3A6IDY5cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnLWNpcmNsZS5wbmdcIikgbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRoZWlnaHQ6IDM1NnB4O1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0d2lkdGg6IDM0M3B4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAzNTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRoMyB7XHJcblx0XHRcdGNvbG9yOiAjNzNiNzJiO1xyXG5cdFx0XHRmb250OiA5MDAgNTBweC81MHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0bWFyZ2luOiA1NHB4IDAgMjdweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAzO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udDogOTAwIDQwcHgvNDBweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdFx0bWFyZ2luOiA0NXB4IDAgMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0Zm9udDogOTAwIDYwcHgvNjBweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdFx0bWFyZ2luOiA1NHB4IDAgMjdweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udDogMThweC8yNHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAzO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udDogMTZweC8yMnB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0Zm9udDogMjRweC8yOHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmRvY3RvciB7XHJcblx0YmFja2dyb3VuZDogI2RlZTBlNTtcclxuXHRwYWRkaW5nOiA1MHB4IDAgMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2RvY3Rvci5wbmdcIikgbm8tcmVwZWF0O1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0bGVmdDogY2FsYyg1MCUgKyAxOTBweCk7XHJcblx0XHRoZWlnaHQ6IDY2M3B4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0d2lkdGg6IDUxNXB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGxlZnQ6IGNhbGMoNTAlICsgMTAwcHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0bGVmdDogY2FsYyg1MCUgKyAxOTBweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdGgyIHtcclxuXHRcdGZvbnQ6IDcwMCAzMnB4LzQ0cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0bWFyZ2luOiAwIDAgNTBweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udDogNzAwIDQ4cHgvODZweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNjZweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA4NnB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRmb250OiA3MDAgMzJweC80NHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcclxuXHRcdFx0cGFkZGluZzogMCAxNHB4O1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250OiA3MDAgNzBweC85MHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbjogMTBweCAwIDA7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRwIHtcclxuXHRcdGZvbnQ6IDE4cHgvMjRweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRtYXJnaW46IDAgMCAyNXB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250OiAyNHB4LzI4cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRoMyB7XHJcblx0XHRmb250OiA3MDAgMThweC8yNHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udDogNzAwIDI0cHgvMjhweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtZGVzY3JpcHRpb24ge1xyXG5cdFx0bWF4LXdpZHRoOiA3ODBweDtcclxuXHRcdHBhZGRpbmc6IDAgMCA3MnB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA2NTBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdG1heC13aWR0aDogNzgwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucmV2aWV3cyB7XHJcblx0cGFkZGluZzogNTBweCAwIDg3cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDk7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IDc5cHggMCA4N3B4O1xyXG5cdH1cclxuXHRcclxuXHRoMiB7XHJcblx0XHRmb250OiA3MDAgMzJweC80NHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdG1hcmdpbjogMCAwIDQzcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQ6IDcwMCA0OHB4Lzg2cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiA4MDhweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0XHJcblx0LnByZXYge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tc2xpZGVyLnBuZ1wiKSBuby1yZXBlYXQ7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRoZWlnaHQ6IDQ0cHg7XHJcblx0XHRsZWZ0OiAtNzBweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogY2FsYyg1MCUgLSAyMnB4KTtcclxuXHRcdHdpZHRoOiAyM3B4O1xyXG5cdH1cclxuXHRcclxuXHQubmV4dCB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1zbGlkZXIucG5nXCIpIG5vLXJlcGVhdDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGhlaWdodDogNDRweDtcclxuXHRcdHJpZ2h0OiAtNzBweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogY2FsYyg1MCUgLSAyMnB4KTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoLTEpO1xyXG5cdFx0d2lkdGg6IDIzcHg7XHJcblx0fVxyXG5cdFxyXG5cdC5yZXZpZXcge1xyXG5cdFx0YmFja2dyb3VuZDogI2RlZTBlNTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMDBweCA4cHggOHB4IDIwMHB4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji1pbWcge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMDBweDtcclxuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSAxMDBweCk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAxNXB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwMHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nOiAyMzBweCAxNXB4IDE1cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE2cHggNThweCAxNnB4IDQwcHg7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwMnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udDogMTZweC8yMHB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0Zm9udDogNzAwIDE2cHgvMjBweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaG93IHtcclxuXHRwYWRkaW5nOiAwIDAgNTBweDtcclxuXHRcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2hvdy1iZy1sZWZ0LmpwZ1wiKSBuby1yZXBlYXQ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRsZWZ0OiAtMjI4cHg7XHJcblx0XHRcdGhlaWdodDogMjcwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAtMTgwcHg7XHJcblx0XHRcdHdpZHRoOiA0MTBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaG93LWJnLXJpZ2h0LmpwZ1wiKSBuby1yZXBlYXQ7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGhlaWdodDogMjk5cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IC0yNjBweDtcclxuXHRcdFx0d2lkdGg6IDQ0OHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRtYXJnaW46IDAgLTMycHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR6LWluZGV4OiA5O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWl0ZW0ge1xyXG5cdFx0bWFyZ2luOiAwIDMycHg7XHJcblx0XHRwYWRkaW5nOiAwIDAgNDVweDtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA2NHB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMgLSA2NHB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQ6IDI0cHgvMzBweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtaW1nIHtcclxuXHRcdG1hcmdpbjogMCAwIDE0cHg7XHJcblx0XHRcclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0cCB7XHJcblx0XHRmb250OiAyMHB4LzMwcHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0ei1pbmRleDogOTtcclxuXHR9XHJcblx0XHJcblx0aDIge1xyXG5cdFx0Zm9udDogNzAwIDMycHgvNDRweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRtYXJnaW46IDAgMCA0OHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogOTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udDogNzAwIDQ4cHgvODZweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ud29yayB7XHJcblx0cGFkZGluZzogNzVweCAwIDcwcHg7XHJcblx0XHJcblx0aDIge1xyXG5cdFx0Zm9udDogNzAwIDMycHgvNDRweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHRtYXJnaW46IDAgMCA0OHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250OiA3MDAgNDhweC84NnB4ICRmb250LW9wZW4tc2FucztcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0cCB7XHJcblx0XHRmb250OiAyMnB4LzI5cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHRcclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtaXRlbSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYm9yZGVyLXdvcmsucG5nXCIpIG5vLXJlcGVhdCAwIDA7XHJcblx0XHRtYXJnaW46IDAgYXV0byA0MHB4O1xyXG5cdFx0cGFkZGluZzogMTZweCAxMHB4IDAgMTBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1heC13aWR0aDogMjY4cHg7XHJcblx0XHRtaW4td2lkdGg6IDI2OHB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiAwIDMycHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRtYXJnaW46IDAgNTZweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpsYXN0LWNoaWxkOjphZnRlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Fycm93LW5leHQucG5nXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdGhlaWdodDogNzNweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogLTcwcHg7XHJcblx0XHRcdHRvcDogNDNweDtcclxuXHRcdFx0d2lkdGg6IDM5cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLXRpdGxlIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHRcdGZvbnQ6IDcwMCAzMHB4LzMwcHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0bGVmdDogLTRweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHR0b3A6IC0yMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmLWltZyB7XHJcblx0XHRwYWRkaW5nOiAwIDAgMzhweDtcclxuXHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY291bnRlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmb250OiA3MDAgMThweCAkZm9udC1oZWxpb3Njb25kO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdH1cclxuXHRcclxuXHQmLXRpdGxlIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udDogMTZweCAkZm9udC1vcGVuLXNhbnM7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQ6IDE5cHggJGZvbnQtb3Blbi1zYW5zO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRcclxuXHQuaG91cnNTSCB7XHJcblx0XHRwYWRkaW5nOiAwIDAgMCAzcHg7XHJcblx0fVxyXG5cdFxyXG5cdC5taW51dGVzU0gge1xyXG5cdFx0cGFkZGluZzogMCAzcHg7XHJcblx0XHRcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICc6JztcclxuXHRcdFx0bWFyZ2luOiAwIDNweCAwIDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5zZWNvbmRzU0gge1xyXG5cdFx0XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnOic7XHJcblx0XHRcdG1hcmdpbjogMCAzcHggMCAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmFuaW1hdGlvbi1vbiB7XHJcblx0XHJcblx0LnN2Zy13cmFwcGVyIHtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0d2lkdGg6IDEyMzRweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lmhlcm8tY29udGVudDo6YmVmb3JlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdFxyXG5cdC5hYm91dC1wcm9kdWN0LWxpc3Q6OmFmdGVyIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG4ucHJpY2Vfb2xkIHtcclxuXHRmb250LXNpemU6IDgwJTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0YmFja2dyb3VuZDogI2Q4MDAwMDtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0aGVpZ2h0OiAzcHg7XHJcblx0XHRsZWZ0OiAtNXB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IC01cHg7XHJcblx0XHR0b3A6IGNhbGMoNTAlIC0gMXB4KTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKC0xM2RlZyk7XHJcblx0fVxyXG59Il19 */
