@charset "UTF-8";/*! 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}.alignleft{float:left;margin:0 .625rem .3125rem 0}.alignright{float:right;margin:0 0 .3125rem .625rem}.aligncenter{display:block;margin:0 auto .3125rem}.page-wrapper{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding-top:3.5rem}@media (min-width:992px){.page-wrapper{padding-top:4.875rem}}.page-template-thx .page-wrapper{padding-top:0}.page-wrapper.current::before{background:#fff;bottom:0;content:'';left:0;position:absolute;right:0;top:0}@media (min-width:992px){.page-wrapper.current::before{display:none}}.container{margin:0 auto;max-width:1374px;padding:0 20px;width:100%}@media (min-width:768px){.container{padding:0 32px}}@media (min-width:992px){.container{padding:0 15px}}.container-center{margin:0 auto;max-width:1374px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:50px 20px 0;width:100%}@media (min-width:768px){.container-center{padding:50px 32px 0}}@media (min-width:992px){.container-center{padding:50px 15px 0}}.hidden-text{display:none}span.wpcf7-not-valid-tip{bottom:0;font-size:.625rem;font-weight:500;display:block;line-height:1.0625rem;position:absolute}@media (min-width:768px){span.wpcf7-not-valid-tip{font-size:.75rem}}.ajax-loader{bottom:0;left:0;position:absolute}.wpcf7-form-control-wrap{display:block}span.wpcf7-not-valid-tip{color:#f44336}div.wpcf7-response-output{border:none;display:none!important;padding:15px 0;margin:0;font-size:12px;text-align:center;color:#fff}.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:-webkit-flex;display:-ms-flexbox;display:flex}.clear{clear:both;width:100%}.wp-caption{width:100%!important}.wp-caption p.wp-caption-text{color:#828290;font-size:.6875rem;line-height:.875rem;margin:0 0 3rem}@media (min-width:768px){.wp-caption p.wp-caption-text{font-size:.875rem;line-height:1.125rem;margin:0 0 2rem}}@media (min-width:992px){.wp-caption p.wp-caption-text{margin:0 0 1.5rem}}.admin-bar .header{margin-top:32px}@media (max-width:782px){.admin-bar .header{margin-top:46px}}@media (max-width:600px){.admin-bar .header{margin-top:0}}h2.title{border-bottom:1px solid #181818;font-size:2rem;line-height:2.625rem;margin:0 0 4.5rem;padding:0 0 3rem}.eapps-instagram-feed-title{display:none!important}.center{text-align:center}*{-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{font-size:calc(16px + (18 - 16)*((100vw - 320px)/ (768 - 320)));height:100%;-webkit-transition:0s;transition:0s}@media (min-width:768px){body,html{font-size:calc(16px + (18 - 16)*((100vw - 768px)/ (991 - 768)))}}@media (min-width:992px){body,html{font-size:calc(12px + (16 - 14)*((100vw - 991px)/ (1280 - 991)))}}@media (min-width:1280px){body,html{font-size:calc(15px + (16 - 15)*((100vw - 1440px)/ (1366 - 1280)))}}@media (min-width:1366px){body,html{font-size:calc(15px + (16 - 15)*((100vw - 1440px)/ (1440 - 1366)))}}@media (min-width:1440px){body,html{font-size:calc(13px + (16 - 15)*((100vw - 1440px)/ (1920 - 1440)))}}@media (min-width:1921px){body,html{font-size:calc(15px + (16 - 15)*((100vw - 1920px)/ (2560 - 1920)))}}body{background-color:#fff;color:#181818;font-family:"IBM Plex Sans",sans-serif;font-size:1rem;line-height:1.5rem}@media (min-width:992px){body{font-size:1.125rem}}body.fixed{overflow:hidden}@media (min-width:992px){body.fixed{overflow:inherit}}::-moz-selection{background:#828290;color:#fff}::selection{background:#828290;color:#fff}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;background:#fff;border:none;border-bottom:1px solid #b7b7be;border-radius:0;color:#181818;font-size:1rem;height:2.9375rem;margin:0 0 1.375rem;padding:0 0 0 1rem;position:relative;width:100%;z-index:2}@media (min-width:992px){input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{font-size:1.125rem}}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:#828290!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:#828290!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:#828290!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:#828290!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=submit]:focus{outline:0}.select{background:#f5f5f6;border-radius:2.5rem;position:relative}.select::before{background:url(../img/icon-arrow-slider.svg) no-repeat 0 0;background-size:contain;content:'';height:1.5rem;position:absolute;right:1rem;top:.5rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:1.5rem}.select select{-webkit-appearance:none;background:0 0;border:none;border-radius:2.5rem;color:#181818;font-size:.875rem;line-height:1.125rem;height:2.5rem;padding:.6875rem 2.75rem .6875rem 1rem;position:relative;z-index:9}.select select:focus::-ms-value{color:#fff;background:#f5f5f6}.select select:focus{outline:0}.select select option{padding:10px}.textarea{width:100%}textarea{border:none;border-bottom:1px solid #b7b7be;color:#181818;font-size:1rem;height:auto;min-height:2.9375rem;margin:0 0 1.5rem;padding:.75rem 0 0 1rem;resize:none}@media (min-width:768px){textarea{margin:0 0 1.625rem;padding:1rem 0 0 1rem}}@media (min-width:992px){textarea{font-size:1.125rem}}textarea:-moz-placeholder{color:#828290!important;opacity:1!important}textarea::-moz-placeholder{color:#828290!important;opacity:1!important}textarea:-ms-input-placeholder{color:#828290!important;opacity:1!important}textarea::-webkit-input-placeholder{color:#828290!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:1.25rem;line-height:1.75rem;margin:0}@media (min-width:768px){h3{font-size:2rem;line-height:2.625rem}}h4{font-size:1.5rem;font-weight:400;line-height:2rem}p{font-size:.875rem;line-height:1.125rem;margin:0 0 1.125rem}@media (min-width:768px){p{font-size:1.125rem;line-height:1.5rem;margin:0 0 1.5rem}}p:last-child{margin:0}ul{margin:0;padding:0;list-style:none}.advantage{background:#fff;border-bottom:1px solid #181818;counter-increment:counter;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:5.875rem;overflow:hidden;padding:.625rem 4.6875rem .625rem 1.25rem;position:relative}@media (min-width:768px){.advantage{min-height:8.6875rem;padding:.625rem 7.5rem .625rem 3.5rem}}@media (min-width:992px){.advantage{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff url(../img/arrow-left-bottom.svg) no-repeat right 10.5rem center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;min-height:8.6875rem;padding:.625rem 10.5rem}}.advantage::after{bottom:-1px;background:#181818;content:'';left:-1.25rem;opacity:0;position:absolute;right:-1.25rem;top:-1px}@media (min-width:768px){.advantage::after{display:none}}.advantage.current{background:#181818}@media (min-width:992px){.advantage.current{background:#fff url(../img/arrow-left-bottom.svg) no-repeat right 10.5rem center}}.advantage.current::after{opacity:1}@media (min-width:992px){.advantage.current::after{opacity:0}}.advantage.current h3{color:#fff;z-index:12}@media (min-width:992px){.advantage.current h3{color:#181818;z-index:9}}.advantage.current .advantage-btn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.advantage.current .advantage-btn path{stroke:#fff}.advantage.current .advantage-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.advantage::before{color:#fff;content:"0" counter(counter);display:none;font-size:1rem;font-weight:500;left:3rem;line-height:1.5rem;opacity:0;position:absolute;top:100%;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:3}@media (min-width:992px){.advantage::before{display:block;font-size:1.125rem;z-index:12}}.advantage:first-child{border-top:1px solid #181818}.advantage-description{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:-3.4375rem;padding:.625rem 0 2.4375rem 3.75rem;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:11}@media (min-width:768px){.advantage-description{padding:.625rem 0 2.4375rem 3.75rem}}@media (min-width:992px){.advantage-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;height:100%;margin-right:0;padding:.625rem 10.5rem;position:absolute;right:0;top:0;-webkit-transition:.5s;transition:.5s}}.advantage-description::before{background:#181818;bottom:0;content:'';display:none;left:0;position:absolute;right:0;top:0}.advantage-description h4{color:#fff;font-size:1.125rem;font-weight:500;line-height:1.375rem;margin:0 0 .5rem;opacity:0;position:relative;top:100%;-webkit-transition:all .5s ease;transition:all .5s ease}@media (min-width:992px){.advantage-description h4{display:block}}.advantage-description p{color:#fff;opacity:0;position:relative;top:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.advantage:hover::before{opacity:1;top:calc(50% - .75rem)}.advantage:hover .advantage-description::before{display:block}.advantage:hover .advantage-description h4,.advantage:hover .advantage-description p{opacity:1;top:0}.advantage-btn{display:block;position:absolute;right:1.125rem;top:2.125rem;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:2}@media (min-width:768px){.advantage-btn{right:3.5rem;top:2.875rem}}@media (min-width:992px){.advantage-btn{display:none}}.advantage-btn svg{height:1.75rem;width:1.75rem}@media (min-width:768px){.advantage-btn svg{height:2.5rem;width:2.5rem}}.advantage-btn path{-webkit-transition:all .25s ease;transition:all .25s ease}.advantages{counter-reset:counter;margin:0 0 4.5625rem}@media (min-width:768px){.advantages{margin:0 0 6.0625rem}}@media (min-width:992px){.advantages{margin:0 0 10rem;padding:0 3rem}}.advantages .container{padding:0}@media (min-width:768px){.advantages .container{padding:0 2rem}}@media (min-width:992px){.advantages .container{padding:0 .9375rem}}.advantages-number{margin:0 0 4.375rem}@media (min-width:768px){.advantages-number{margin:0 0 6.0625rem}}@media (min-width:992px){.advantages-number{margin:0 0 10rem;padding:0 3rem}}.advantages-number h4{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1rem;line-height:1.375rem;margin-bottom:1.25rem}@media (min-width:992px){.advantages-number h4{font-size:1.125rem;line-height:1.5rem}}.advantages-number .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){.advantages-number .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.advantages-number-column{margin-bottom:2rem;padding-left:3.75rem}@media (min-width:768px){.advantages-number-column{margin-bottom:4.6875rem;padding-left:8.5rem}}@media (min-width:992px){.advantages-number-column{margin-bottom:0;padding-left:10.5rem}}.advantages-number-column:last-child{margin-bottom:0}@media (min-width:768px){.advantages-number-column:last-child{padding-right:8.25rem}}@media (min-width:992px){.advantages-number-column:last-child li::before{display:none}}.advantages-number-column ul{counter-reset:counter-li}.advantages-number-column li{counter-increment:counter-li;font-size:1.25rem;line-height:1.75rem;padding:.5rem 0;position:relative;word-break:break-word}@media (min-width:768px){.advantages-number-column li{font-size:1.5rem;line-height:2rem;padding:.625rem 0;white-space:nowrap}}@media (min-width:1200px){.advantages-number-column li{font-size:1.5rem;line-height:2rem}}.advantages-number-column li::before{color:#828290;content:counter(counter-li);left:-3.75rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.advantages-number-column li::before{left:-4.8125rem;top:.625rem;-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width:992px){.advantages-number-column li::before{left:-10.375rem}}.advantages-number-column li.current::before{color:#181818}.advantages-number-column li:last-child{padding-bottom:0}.advantages-number-column li:last-child::before{margin:.25rem 0 0}.advantage h3{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:400;min-height:4.625rem;margin:0;position:relative;z-index:10}@media (min-width:768px){.advantage h3{min-height:7.3125rem}}@media (min-width:992px){.advantage h3{min-height:inherit}}.old .article{background:#f5f5f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;left:-125rem;margin:0 .75rem 1rem;opacity:0;padding:1.1875rem 1.5rem 1.875rem;position:absolute;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;visibility:visible;width:calc(100% - 1.5rem)}@media (min-width:768px){.old .article{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:22.25rem;margin:0 .75rem 1.5rem;padding:2.5rem}}@media (min-width:992px){.old .article{width:calc(50% - 1.5rem)}}.old .article.show{left:0;opacity:1;position:relative;visibility:visible}.old .article h2{font-size:1.25rem;font-weight:400;line-height:1.75rem;margin:0 0 1.875rem}@media (min-width:768px){.old .article h2{font-size:2rem;line-height:2.625rem;margin:0 5rem auto 0}}.old .article-logo{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:6.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 22px auto;right:1.5rem;width:2rem}@media (min-width:768px){.old .article-logo{bottom:auto;height:2.5rem;position:absolute;right:2.5rem;top:2.75rem;width:2.5rem}}.old .article-logo img{display:block;height:auto;max-height:2rem;max-width:2rem;width:auto}@media (min-width:768px){.old .article-logo img{max-height:2.5rem;max-width:2.5rem}}@media (min-width:768px){.old .article .btn{margin-left:auto}}.old .articles-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.75rem -.375rem;padding:1.375rem 0 0;-webkit-transition:0s;transition:0s}@media (min-width:768px){.old .articles-wrapper{margin:0 -.75rem -.875rem}}@media (min-width:992px){.old .articles-wrapper{margin:0 -.75rem -1.75rem}}.old .articles-home{margin:0 0 4.5625rem}@media (min-width:768px){.old .articles-home{margin:0 0 6.0625rem}}@media (min-width:992px){.old .articles-home{margin:-1.375rem 0 10rem}}.old .articles-home h3{font-weight:700;margin-bottom:0}@media (min-width:768px){.old .articles-home h3{margin-bottom:1.625rem}}@media (min-width:992px){.old .articles-home h3{margin-bottom:1.8125rem}}.old .article .user{margin:0 3.125rem 1.375rem 0;padding:.125rem 0 0 2.5rem}@media (min-width:768px){.old .article .user{margin:0 auto 0 0;padding:0 0 0 3.0625rem}}.old .article .user.pl{padding-left:0}.old .article .user-photo{left:-.15625rem;top:-.125rem}@media (min-width:768px){.old .article .user-photo{top:0}}.old .article .user-photo img{border-radius:50%;display:block;height:auto;max-width:2rem}@media (min-width:768px){.old .article .user-photo img{max-width:2.5rem}}.old .article .user h4{margin:0 0 .125rem}@media (min-width:768px){.old .article .user h4{margin:0}}.old .article .user p{font-size:.6875rem;line-height:.875rem}@media (min-width:768px){.old .article .user p{font-size:1rem;line-height:1.5rem}}.old .article .user+.article-logo{margin:0;position:absolute}.article{background:#f5f5f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;left:-2000px;opacity:0;padding:19px 24px 30px;position:absolute;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;visibility:visible;width:100%}@media (min-width:768px){.article{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:356px;padding:40px}}@media (min-width:992px){.article{width:calc(50% - 20px)}}.article:not(:first-of-type){margin:12px 0 0}@media (min-width:768px){.article:not(:first-of-type){margin:24px 0 0}}@media (min-width:992px){.article:not(:first-of-type){margin:unset}}.article.show{left:0;opacity:1;position:relative;visibility:visible}.article h2{font-size:20px;font-weight:400;line-height:28px;margin:0 0 30px}@media (min-width:768px){.article h2{font-size:32px;line-height:42px;margin:0 80px auto 0}}.article h2 a{color:inherit;text-decoration:inherit;outline:0}.article-logo{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:6.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 22px auto;right:1.5rem;width:2rem}@media (min-width:768px){.article-logo{bottom:auto;height:2.5rem;position:absolute;right:2.5rem;top:2.75rem;width:2.5rem}}.article-logo img{display:block;height:auto;max-height:2rem;max-width:2rem;width:auto}@media (min-width:768px){.article-logo img{max-height:2.5rem;max-width:2.5rem}}@media (min-width:768px){.article .btn{margin-left:auto}}.articles-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:22px 0 0;-webkit-transition:0s;transition:0s}@media (min-width:992px){.articles-wrapper{gap:28px}}.articles-home{margin:0 0 73px}@media (min-width:768px){.articles-home{margin:0 0 97px}}@media (min-width:992px){.articles-home{margin:0 0 140px}}.articles-home h3{font-weight:700;margin-bottom:0}@media (min-width:768px){.articles-home h3{margin-bottom:1.625rem}}@media (min-width:992px){.articles-home h3{margin-bottom:1.8125rem}}.article .user{margin:0 3.125rem 1.375rem 0;padding:.125rem 0 0 2.5rem}@media (min-width:768px){.article .user{margin:0 auto 0 0;padding:0 0 0 3.0625rem}}.article .user.pl{padding-left:0}.article .user-photo{left:-.15625rem;top:-.125rem}@media (min-width:768px){.article .user-photo{top:0}}.article .user-photo img{border-radius:50%;display:block;height:auto;max-width:2rem}@media (min-width:768px){.article .user-photo img{max-width:2.5rem}}.article .user h4{margin:0 0 .125rem}@media (min-width:768px){.article .user h4{margin:0}}.article .user p{font-size:.6875rem;line-height:.875rem}@media (min-width:768px){.article .user p{font-size:1rem;line-height:1.5rem}}.article .user+.article-logo{margin:0;position:absolute}.awards{margin:0 0 4.5625rem}@media (min-width:768px){.awards{margin:0 0 6.0625rem}}@media (min-width:992px){.awards{margin:0 0 140px;padding:0 3rem}}.awards .title{font-weight:700;margin-bottom:20px}@media (min-width:768px){.awards .title{margin-bottom:4rem}}@media (min-width:992px){.awards .title{margin-bottom:5rem}}.awards-list-item{font-size:14px;line-height:18px;border-bottom:1px solid #d4d4d4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:.9375rem 0}@media (min-width:768px){.awards-list-item{font-size:20px;line-height:24px}}.awards-list-item .text{max-width:calc(100% - 90px)}.awards-list-item .text a{color:#181818;text-decoration:none;outline:0}.awards-list-item .text .page{display:none}@media (min-width:768px){.awards-list-item .text .page{display:inline}}.awards-list-item .year{color:#828290}.back{padding:0 0 .875rem}@media (min-width:768px){.back{padding:0 0 1.375rem}}.back a{color:#828290;font-size:.875rem;line-height:1.125rem;padding:0 0 0 1.75rem;position:relative}@media (min-width:992px){.back a{font-size:1rem}}.back a svg{left:0;height:1rem;position:absolute;-webkit-transform:scale(-1) translateY(50%);transform:scale(-1) translateY(50%);top:50%;width:1rem}.btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border:none;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;height:3rem;line-height:1.125rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 2rem;position:relative}@media (min-width:992px){.btn{font-size:1rem}}.btn::before{background:#181818;bottom:0;content:'';left:0;opacity:1;position:absolute;right:0;top:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}@media (min-width:992px){.btn:hover::before{opacity:0}.btn:hover span{color:#fff}}.btn:focus{outline:0}.btn span{color:#fff;position:relative;z-index:2}.btn-white{font-size:.6875rem;height:2rem;line-height:.875rem;padding:0 1.5rem}.btn-white::before{background:#fff}.btn-white span{color:#181818}.btn span.btn-span{bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}@media (min-width:992px){.btn-clear:hover{border-color:transparent}}.btn-clear::before{background:#f5f5f6}.btn-clear::after{border:.0625rem solid #b7b7be;bottom:0;content:'';left:0;position:absolute;right:0;top:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.btn-clear span{color:#181818}.btn-primary{background:-webkit-gradient(linear,left top,right top,color-stop(56.86%,rgba(254,0,221,.67)),color-stop(135.94%,#ff0009));background:linear-gradient(90deg,rgba(254,0,221,.67) 56.86%,#ff0009 135.94%)}.btn-primary::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%)}.btn-primary:active::before{opacity:1}.btn-primary span::after{font-size:.875rem}.btn-hr{border-radius:1.375rem;color:#fff;font-size:1.125rem;line-height:1.25rem;margin-right:1rem;padding:.75rem 1.375rem}.btn-hr::before{background:#f1477e;border-radius:1.375rem}.btn-hr:active::before,.btn-hr:hover::before{background:#ef2e6d;opacity:1}.btn-share-hr{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;height:2.75rem;padding:0;width:2.75rem}.btn-share-hr::before{background:#f1477e url(../img/icon-share-hr.svg) no-repeat center;background-size:1.5rem 1.5rem;border-radius:50%;height:2.75rem;width:2.75rem}.btn-share-hr:active::before,.btn-share-hr:hover::before{background:#ef2e6d url(../img/icon-share-hr.svg) no-repeat center;background-size:1.5rem 1.5rem;opacity:1}.btn.disabled{cursor:no-drop}.btn.disabled:hover::before{opacity:1}.btn.disabled::before{background:#f5f5f6}.btn.disabled span{color:#b7b7be}.business-card{margin:auto;max-width:43.75rem;padding:0 0 4.125rem;width:100%}.business-card-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:1.6875rem}.business-card-body{padding-bottom:1rem}.business-card-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:.25rem}.business-card-footer .btn{margin-top:.75rem}.business-card-photo{margin-right:1.875rem}.business-card-photo img{border-radius:50%;display:block;height:auto;max-width:8.125rem}.business-card-photo video{display:block;-o-object-fit:cover;object-fit:cover}.business-card-video{border-radius:50%;overflow:hidden;position:relative}.business-card-video::before{background:#fff;bottom:0;content:'';left:0;position:absolute;opacity:0;right:0;top:0;z-index:9}.business-card-email,.business-card-phone,.business-card-site{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;color:#000;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:1.125rem;line-height:1.4375rem;margin:0 0 .5rem;padding:0 2.25rem 0 0;position:relative}.business-card-email a,.business-card-phone a,.business-card-site a{color:#000;background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%;text-decoration:none}.business-card-email a:hover,.business-card-phone a:hover,.business-card-site a:hover{background-position:0}.business-card h1{font-weight:600;font-size:1.5625rem;line-height:1.5625rem;margin:0 0 .25rem}.business-card h2{font-size:1.125rem;font-weight:400;line-height:1.4375rem}.business-card p{font-size:1.125rem;line-height:1.4375rem;margin:0}.business-card-bottom{background:#fff;bottom:0;left:0;position:fixed;padding:.75rem 0;right:0}.business-card-bottom .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.business-card-bottom a{font-weight:500;font-size:1rem;line-height:2.625rem;padding:0 .25rem;background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%;text-decoration:none;text-align:center;width:calc(100% / 3)}.business-card-bottom a:hover{background-position:0}.page-template-business-card .page-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page-template-business-card .header-mobile-nav-btn{margin-left:auto}@media (min-width:1200px){.page-template-business-card .header-mobile-nav-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.page-template-business-card .logo img{min-width:9.8125rem;width:9.8125rem}@media (min-width:1200px){.page-template-business-card .header-mobile-nav.current{left:0;visibility:visible}}.copytext{background:url(../img/icon-copy.svg) no-repeat center;background-size:1.4375rem 1.4375rem;bottom:0;content:'';cursor:pointer;font-size:0;position:absolute;right:0;top:0;width:24px}.client{max-width:85.875rem;width:100%}@media (min-width:992px){.client{margin-right:-12.375rem}}.client:focus{outline:0}.client-description{background:url(../img/icon-quote.svg) no-repeat 0 0;background-size:1.5rem auto;max-width:62.5rem;padding:0 0 0 3.75rem;position:relative}@media (min-width:768px){.client-description{background-size:2.4375rem auto;padding:0 0 0 8.875rem}}@media (min-width:992px){.client-description{padding:0 0 0 10.5rem}}.client-description p{font-size:1rem;line-height:1.375rem;margin:0 0 1.125rem}@media (min-width:768px){.client-description p{font-size:1.5rem;line-height:2rem;margin:0 0 2.375rem}}@media (min-width:992px){.client-description p{margin:0 0 2.5rem}}.clients{padding:0 0 4.875rem}@media (min-width:768px){.clients{padding:0 0 6rem}}@media (min-width:992px){.clients{padding:0 0 10rem}}@media (min-width:992px){.clients-title{padding:0 3rem}}@media (min-width:1440px){.clients-title{padding:0}}.clients h3{font-weight:700;margin-bottom:2.5rem}@media (min-width:768px){.clients h3{margin-bottom:4rem}}@media (min-width:992px){.clients h3{margin-bottom:5rem}}@media (min-width:992px){.clients .client{padding:0 2.0625rem}}@media (min-width:1440px){.clients .client{padding:0}}.client .user{margin:0 0 0 3.625rem;position:relative}@media (min-width:768px){.client .user{margin:0 0 0 8.875rem}}@media (min-width:992px){.client .user{margin:0 0 0 10.5rem}}.client .user h4{font-size:.6875rem;line-height:.875rem;margin:.1875rem 0 .125rem}@media (min-width:768px){.client .user h4{font-size:1rem;line-height:1.375rem;margin:0 0 .25rem}}.client .user p{color:#828290;font-size:.6875rem;line-height:.875rem;margin:0 0 .1875rem}@media (min-width:768px){.client .user p{font-size:.875rem;line-height:1.125rem;margin:0}}@media (min-width:992px){.client .user p{font-size:1rem}}.client .user p a{background-image:-webkit-gradient(linear,right top,left top,from(#828290),color-stop(49.99%,#828290),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#828290 0,#828290 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%}.client .user p a:hover{background-position:0}.client .user-photo{height:2.25rem;left:0;padding:.15625rem;position:absolute;top:-.15625rem;width:2.25rem}@media (min-width:768px){.client .user-photo{height:2.8125rem;top:0;width:2.8125rem}}.client .user-photo img{border-radius:50%;display:block;height:auto;width:2rem}@media (min-width:768px){.client .user-photo img{width:2.5rem}}.cookie{background:rgba(0,0,0,.71);position:fixed;bottom:-21.875rem;right:0;left:auto;padding:1rem 1.5rem;-webkit-transition:bottom .25s ease;transition:bottom .25s ease;z-index:100}.cookie.show{bottom:0}.cookie .container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:64.9375rem;padding:0}.cookie .btn{font-size:.6875rem;height:2rem;width:6rem}.cookie .text{margin-bottom:1.125rem;text-align:left}@media (min-width:768px){.cookie .text{margin-bottom:.875rem}}.cookie p{color:#fff;font-size:.875rem;line-height:1.125rem;margin:0}@media (min-width:768px){.cookie p{font-size:.6875rem;line-height:.875rem}}.cookie p a{color:#fff;text-decoration:underline}.cookie p a:hover{text-decoration:none}.corporate-results{padding:0 0 1.75rem}@media (min-width:768px){.corporate-results{padding:0 0 1.4375rem}}@media (min-width:992px){.corporate-results{padding:0 0 5.5rem}}.corporate-results h2{font-size:1.25rem;line-height:1.75rem;margin:0 0 2.75rem}@media (min-width:768px){.corporate-results h2{font-size:2rem;line-height:2.625rem;margin:0 0 5.875rem}}@media (min-width:992px){.corporate-results h2{margin:0 0 5.5rem}}.corporate-result{padding:2.1875rem 0 2.75rem;position:relative}@media (min-width:768px){.corporate-result{padding:2.1875rem 0 4.3125rem}}.corporate-result::before{background:#181818;content:'';height:1px;left:4rem;position:absolute;right:0;top:0}@media (min-width:768px){.corporate-result::before{left:3.5rem}}@media (min-width:992px){.corporate-result::before{left:4rem}}.corporate-result-icon{left:0;position:absolute;top:-1rem}.corporate-result-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.25rem 0 0}@media (min-width:992px){.corporate-result-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:.8125rem 0 0}}.corporate-result-content h3{font-size:1.25rem;font-weight:400;line-height:1.75rem}@media (min-width:768px){.corporate-result-content h3{font-size:2rem;line-height:2.625rem}}@media (min-width:992px){.corporate-result-content h3{font-size:2.5rem;line-height:3rem;margin:0 1rem 0 0;width:28rem}}.corporate-result-content h3 br{display:none}@media (min-width:768px){.corporate-result-content h3 br{display:inline-block}}.corporate-result-content-list{padding:1.5rem 0 0}@media (min-width:768px){.corporate-result-content-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -1.5rem;padding:1.8125rem 0 0}}@media (min-width:992px){.corporate-result-content-list{width:calc(100% - 28rem);padding:.75rem 0 0}}@media (min-width:768px){.corporate-result-content-list-item{padding:0 2rem;width:50%}}@media (min-width:992px){.corporate-result-content-list-item{padding:0 1.5rem}}.corporate-result-content-list-item li{font-size:.875rem;line-height:1.125rem;margin:0 0 .25rem;padding:0 0 0 .8125rem;position:relative}@media (min-width:768px){.corporate-result-content-list-item li{font-size:1rem;line-height:1.375rem}}@media (min-width:992px){.corporate-result-content-list-item li{font-size:1.125rem;line-height:1.5rem}}.corporate-result-content-list-item li::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';left:-.25rem;height:.3125rem;position:absolute;top:.625rem;width:.3125rem}@media (min-width:992px){.corporate-result-content-list-item li::before{left:0}}.corporate-services{padding-bottom:4.5rem}@media (min-width:992px){.corporate-services{padding:0 3rem}}.corporate-services .container{counter-reset:counter-services}.corporate-services-cta{display:none;padding:4.5rem 0 9.875rem}@media (min-width:768px){.corporate-services-cta{display:block;padding:3.5rem 0 4.375rem}}@media (min-width:992px){.corporate-services-cta{padding:4.5rem 3rem 8.4375rem}}.corporate-services-cta .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.corporate-services-cta p{font-size:1.5rem;line-height:2rem}.corporate-services-cta .btn{height:3.75rem;padding:0 2rem}.corporate-service{border-bottom:1px solid #181818;counter-increment:counter-services;cursor:pointer;overflow:hidden}.corporate-service:first-child:not(.corporate-service-static){border-top:1px solid #181818}.corporate-service-static{border:none;cursor:initial;overflow:visible}.corporate-service.current{background:#181818}.corporate-service.current h2{color:#fff}.corporate-service.current .corporate-service-header::before{color:#fff;-webkit-text-stroke-color:#fff}.corporate-service.current .corporate-service-content{color:#fff}.corporate-service.current .corporate-service-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:768px){.corporate-service.current .corporate-service-arrow{right:3.6875rem;top:2.375rem}}@media (min-width:992px){.corporate-service.current .corporate-service-arrow{right:10.5rem;top:2.4375rem}}.corporate-service.current .corporate-service-arrow path{fill:transparent;stroke:#fff}.corporate-service-arrow{position:absolute;right:1.25rem;top:1.875rem;-webkit-transition:all .25s ease;transition:all .25s ease}@media (min-width:768px){.corporate-service-arrow{right:3.5rem;top:2.625rem}}@media (min-width:992px){.corporate-service-arrow{right:10.3125rem}}.corporate-service-arrow svg{height:1.5rem;width:1.875rem}@media (min-width:768px){.corporate-service-arrow svg{height:2.5rem;width:2.5625rem}}@media (min-width:992px){.corporate-service-arrow svg{height:3.0625rem;width:3.1875rem}}.corporate-service-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:5.25rem;padding:0 3.75rem 0 1.25rem;position:relative}@media (min-width:768px){.corporate-service-header{height:7.75rem;padding:0 9.375rem 0 10.875rem}}@media (min-width:992px){.corporate-service-header{height:8.75rem;padding:0 12.5rem 0 19.9375rem}}.corporate-service-header-min-height{height:auto;min-height:5.25rem;padding:1.25rem 3.75rem 1.25rem 1.25rem}@media (min-width:768px){.corporate-service-header{height:auto;min-height:7.75rem;padding:1.25rem 9.375rem 1.25rem 10.875rem}}@media (min-width:992px){.corporate-service-header{height:auto;min-height:8.75rem;padding:1.25rem 12.5rem 1.25rem 19.9375rem}}.corporate-service-header::before{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;content:counter(counter-services);display:none;font-size:8.125rem;font-weight:700;left:3.5rem;line-height:9.375rem;position:absolute;top:-.125rem}@media (min-width:768px){.corporate-service-header::before{display:block;top:.5rem}}@media (min-width:992px){.corporate-service-header::before{font-size:9.375rem;left:10rem;line-height:11.75rem;top:-.125rem}}.corporate-service-header h2{font-size:1.25rem;font-weight:400;line-height:1.625rem;margin:0}@media (min-width:768px){.corporate-service-header h2{font-size:2rem;line-height:2.625rem}}@media (min-width:992px){.corporate-service-header h2{margin:.5rem 0 0}}.corporate-service-content{display:none;-webkit-transition:none;transition:none;padding:0 1.25rem 3.125rem}@media (min-width:768px){.corporate-service-content{margin:-.375rem 0 0;padding:0 3.5rem 5.0625rem 10.875rem}}@media (min-width:992px){.corporate-service-content{margin:-1.375rem 0 0;padding:0 10.875rem 4.5625rem 20.25rem}}.corporate-service-content p{font-size:.875rem;line-height:1.125rem}@media (min-width:768px){.corporate-service-content p{font-size:1.25rem;line-height:1.75rem}}@media (min-width:992px){.corporate-service-content p{margin:0 8.1875rem 0 0}}.corporate-service-content .btn{font-size:.875rem;height:3rem;margin-top:2rem;padding:0 2rem;width:15rem}@media (min-width:768px){.corporate-service-content .btn{margin-top:3rem;width:auto}}.corporate-service-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.375rem 0 0}@media (min-width:768px){.corporate-service-list{display:grid;margin:0 -1.0625rem;padding:1.0625rem 0 0}}@media (min-width:992px){.corporate-service-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -2.1875rem;padding:3.125rem 0 2.75rem}}.corporate-service-list-item{margin:0 0 1.5rem}@media (min-width:768px){.corporate-service-list-item{margin:0 1.0625rem 2.5rem}}@media (min-width:992px){.corporate-service-list-item{margin:0 2.1875rem;-webkit-box-flex:1;-webkit-flex:1 1 15.625rem;-ms-flex:1 1 15.625rem;flex:1 1 15.625rem}}@media (min-width:768px){.corporate-service-list-item:nth-child(1){grid-column:1;grid-row:1}}@media (min-width:768px){.corporate-service-list-item:nth-child(2){grid-column:2;grid-row:1/3}}@media (min-width:768px){.corporate-service-list-item:nth-child(3){grid-column:1;grid-row:2}}.corporate-service-list-item h3{font-size:1rem;font-weight:400;line-height:1.375rem;margin:0 0 .875rem}@media (min-width:768px){.corporate-service-list-item h3{font-size:1.25rem;line-height:1.75rem}}.corporate-service-list-item p{font-size:.875rem;line-height:1.125rem;margin:0}.corporate-service-list+.btn{margin-top:0}.examples-design{padding:0 0 7.375rem}.examples-design h3{border-bottom:1px solid #181818;margin:0 0 4.0625rem;padding:0 0 1.1875rem}@media (min-width:768px){.examples-design h3{margin:0 0 5.875rem;padding:0 0 3rem}}.examples-design h4{font-size:1.25rem;margin:0 0 1.625rem;text-align:left}@media (min-width:768px){.examples-design h4{margin:0 0 2.6875rem}}@media (min-width:992px){.examples-design h4{font-size:1.5rem;line-height:2rem;margin:0 0 3.1875rem}}.examples-design-wrapper{text-align:center}.examples-design-wrapper .btn{margin-bottom:5.3125rem}.examples-design-wrapper .btn:last-child{margin-bottom:0}.examples-design-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -1.25rem 2.125rem;overflow:auto}@media (min-width:768px){.examples-design-item{margin:0 -2rem 3.375rem;padding:0 .625rem}}@media (min-width:992px){.examples-design-item{margin:0;padding:0 2.875rem}}.examples-design-item-site{margin:0 .5625rem 2.125rem;min-width:162px}@media (min-width:768px){.examples-design-item-site{margin:0 1.375rem 2.5rem;min-width:222px}}@media (min-width:992px){.examples-design-item-site{margin:0 2.875rem 4.25rem;min-width:initial;width:calc(25% - 5.75rem)}}.examples-design-item-site img{border-radius:.75rem;-webkit-box-shadow:0 24px 32px rgba(0,0,0,.04),0 16px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);box-shadow:0 24px 32px rgba(0,0,0,.04),0 16px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);display:block;height:auto;max-width:100%}.filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -1.25rem;overflow:auto;padding:0 1.25rem 1rem}@media (min-width:768px){.filter{margin:0 -2rem;padding:0 2rem 1rem}}@media (min-width:992px){.filter{margin:0 -.9375rem;padding:0 .9375rem 2.125rem}}.filter span{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f5f5f6;border-radius:2.5rem;color:#181818;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem;line-height:1.125rem;height:2.5rem;margin-right:.75rem;padding:0 1rem;text-decoration:none;white-space:nowrap}.filter span.current{background:#181818;color:#fff}@media (min-width:992px){.filter span:hover{background:#1818187F;color:#fff}.filter span.current:hover{background:#181818}}.gallery img{border:none!important}.old .hero-old{border-bottom:1px solid #181818;padding:.1875rem 0 0}@media (min-width:992px){.old .hero-old{padding:0 3rem}}.old .hero-old .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%;min-height:calc(100vh - 3.5rem - 5rem);min-height:calc(var(--vh,1vh) * 100 - 3.5rem - 5rem);padding-bottom:4.0625rem}@media (min-width:768px){.old .hero-old .container{min-height:calc(100vh - 3.5rem - 5.5rem);padding-bottom:10.5rem}}@media (min-width:992px){.old .hero-old .container{min-height:calc(100vh - 4.875rem - 5.5rem);padding-bottom:4.5rem}}.old .hero-old-title{margin-left:auto;margin-right:auto;margin-top:auto;position:relative}@media (min-width:768px){.old .hero-old-title{margin-left:-.75rem;width:100%}}@media (min-width:992px){.old .hero-old-title{margin-left:0}}.old .hero-old-title a.btn-hero{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);margin:1rem 0 0;width:100%}@media (min-width:768px){.old .hero-old-title a.btn-hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:11.875rem}}.old .hero-old-title a.btn-hero span{-webkit-text-fill-color:#fff}.old .hero-old-title::after{background:url(../img/icon-arrow-big.svg) no-repeat;background-size:contain;bottom:.75rem;content:'';display:none;height:4rem;position:absolute;right:0;width:5.875rem}@media (min-width:992px){.old .hero-old-title::after{display:block}}@media (min-width:768px){.old .hero-old-title-en{padding:0 7rem 0 0;width:auto}}@media (min-width:768px){.old .hero-old-title-ch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.old .hero-old-title h1{display:inline;margin:0}.old .hero-old-title span.hero-old-title-span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:1.9375rem;font-weight:700;line-height:2.5rem;margin:0 0 2rem;text-transform:uppercase}@media (min-width:768px){.old .hero-old-title span.hero-old-title-span{font-size:4.5rem;line-height:5rem;margin:0 0 2.5rem}}@media (min-width:992px){.old .hero-old-title span.hero-old-title-span{font-size:9vw;line-height:9vw;margin:0}}.old .hero-old-title span.hero-old-title-span:first-child{margin-bottom:.25rem}@media (min-width:768px){.old .hero-old-title span.hero-old-title-span:first-child{margin-bottom:.6875rem}}@media (min-width:992px){.old .hero-old-title span.hero-old-title-span:first-child{margin-bottom:1rem}}.old .hero-old-title p{font-size:.875rem;line-height:1.125rem;padding:0 .5rem 0 3.75rem;position:relative;vertical-align:super;width:17.5rem}@media (min-width:768px){.old .hero-old-title p{font-size:1.5rem;line-height:2rem;padding:0 0 0 9.25rem;width:100%}}@media (min-width:992px){.old .hero-old-title p{font-size:.85vw;display:inline-block;line-height:120%;margin:0 0 0 2.375rem;max-width:21vw;padding:0}}.old .hero-old-title p::before{background:url(../img/icon-arrow-big.svg) no-repeat;background-size:contain;content:'';left:-.3125rem;height:2.5rem;position:absolute;top:.4375rem;-webkit-transform:scale(-1,1);transform:scale(-1,1);width:2.5rem}@media (min-width:768px){.old .hero-old-title p::before{left:0;height:3rem;top:.75rem;width:4.375rem}}@media (min-width:992px){.old .hero-old-title p::before{display:none}}.old .hero-old-title p a{color:#181818;text-decoration:none!important}@media (min-width:992px){.old .hero-old-title p a{background:0 0;display:inline;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}}.old .hero-old-title p a span{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;display:inline-block}@media (min-width:992px){.old .hero-old-title p a span{background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);background-position:0;background-size:200%;display:initial}}.old .hero-old-title p a:hover{text-decoration:none}.old .hero-old-title p a:hover span{color:#181818;background-position:0}.old .hero-old-corporate{border-bottom:none;padding:3.125rem 0 0}@media (min-width:768px){.old .hero-old-corporate{padding:6.25rem .6875rem 0}}@media (min-width:992px){.old .hero-old-corporate{padding:6.375rem 3rem 2.5rem}}.old .hero-old-corporate .container{max-width:85.875rem;min-height:inherit}@media (min-width:768px){.old .hero-old-corporate .container{min-height:inherit;padding-bottom:6rem}}@media (min-width:992px){.old .hero-old-corporate .container{min-height:inherit;padding-bottom:4.5rem}}.old .hero-old-corporate .hero-title{width:100%}.old .hero-old-corporate .hero-title::after{display:none}.old .hero-old-corporate span.hero-title-span{display:inline;font-size:1.9375rem;line-height:2.5rem;margin-bottom:0!important}@media (min-width:768px){.old .hero-old-corporate span.hero-title-span{font-size:4.5rem;line-height:5rem;margin-bottom:.75rem!important}}@media (min-width:992px){.old .hero-old-corporate span.hero-title-span{display:block;font-size:5rem;line-height:5.5rem;margin-bottom:0!important}}.old .hero-old-corporate span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;margin-right:1.875rem}@media (min-width:768px){.old .hero-old-corporate span.hero-title-span .hero-clear{display:block;margin-bottom:.75rem}}@media (min-width:992px){.old .hero-old-corporate span.hero-title-span .hero-clear{display:inline-block;margin-bottom:0}}@media (min-width:768px){.old .hero-old-corporate span.hero-title-span:nth-child(n+3){margin-left:4.125rem}}@media (min-width:992px){.old .hero-old-corporate span.hero-title-span:nth-child(n+3){margin-left:10.5rem}}@media (min-width:768px){.old .hero-old-corporate span.hero-title-span:nth-child(n+3) .hero-clear{margin-left:4.125rem}}@media (min-width:992px){.old .hero-old-corporate span.hero-title-span:nth-child(n+3) .hero-clear{margin:0 1.875rem}}.old .hero-old-corporate span.hero-title-span:nth-child(3){-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;margin-left:0}@media (min-width:992px){.old .hero-old-corporate span.hero-title-span:nth-child(3){color:#181818;margin-left:10.5rem}}.old .hero-old-corporate .hero-description{margin-top:2.25rem}@media (min-width:768px){.old .hero-old-corporate .hero-description{margin-top:4.5rem;padding:0 0 0 4.1875rem}}@media (min-width:992px){.old .hero-old-corporate .hero-description{margin-left:48.4rem;margin-top:-2.0625rem;padding:0}}.old .hero-old-corporate .hero-description p{margin:0 0 2.5rem;width:auto}@media (min-width:768px){.old .hero-old-corporate .hero-description p{font-size:1rem;line-height:1.375rem;max-width:100%}}@media (min-width:992px){.old .hero-old-corporate .hero-description p{font-size:1.125rem;line-height:1.5rem}}.old .hero-old-corporate .hero-description p br{display:none}@media (min-width:768px){.old .hero-old-corporate .hero-description p br{display:inline-block}}.old .hero-old-corporate .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.old .hero-old-support{border-bottom:none;padding:3.125rem 0 1rem}@media (min-width:768px){.old .hero-old-support{padding:6.25rem 0 0}}@media (min-width:992px){.old .hero-old-support{padding:6.375rem 0 0}}.old .hero-old-support .btn{margin:1rem 0 0;width:100%}@media (min-width:768px){.old .hero-old-support .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto;width:10.75rem}}@media (min-width:992px){.old .hero-old-support .btn{display:none}}.old .hero-old-support .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:85.875rem;min-height:inherit}@media (min-width:768px){.old .hero-old-support .container{min-height:inherit;padding-bottom:6rem}}@media (min-width:992px){.old .hero-old-support .container{min-height:inherit;padding:0 .5rem 4.5rem}}.old .hero-old-support .hero-title{margin-bottom:1.125rem;width:100%}.old .hero-old-support .hero-title::after{display:none}@media (min-width:768px){.old .hero-old-support .hero-title{margin-bottom:4.5rem}}@media (min-width:992px){.old .hero-old-support .hero-title{margin-bottom:5.5625rem}.old .hero-old-support .hero-title:nth-child(2){margin-left:3rem}.old .hero-old-support .hero-title:nth-child(2) span.hero-title-span:nth-child(2){margin-left:30px;text-align:left}}.old .hero-old-support span.hero-stroke-tablet{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:#181818}@media (min-width:992px){.old .hero-old-support span.hero-stroke-tablet{color:transparent}}.old .hero-old-support span.hero-title-span{display:inline;font-size:9.2vw;line-height:12.5vw;margin-bottom:0!important}@media (min-width:768px){.old .hero-old-support span.hero-title-span{font-size:4.5rem;line-height:5rem;margin-bottom:.75rem!important}.old .hero-old-support span.hero-title-span:last-child .hero-clear{margin-left:5.75rem}.old .hero-old-support span.hero-title-span:first-child .hero-clear{margin-left:0}}@media (min-width:992px){.old .hero-old-support span.hero-title-span{display:block;font-size:4.625rem;line-height:5.75rem;margin-bottom:0!important}.old .hero-old-support span.hero-title-span:nth-child(2){text-align:right}.old .hero-old-support span.hero-title-span:last-child .hero-clear{margin-left:0}}@media (min-width:992px){.old .hero-old-support span.hero-title-span br{display:none}}@media (min-width:992px){.old .hero-old-support span.hero-title-span span.hero-title-ml{margin-left:2rem}}.old .hero-old-support span.hero-title-span span.hero-title-mlt{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;display:inline-block}@media (min-width:768px){.old .hero-old-support span.hero-title-span span.hero-title-mlt{display:inline;margin-left:6.75rem}}@media (min-width:992px){.old .hero-old-support span.hero-title-span span.hero-title-mlt{color:#181818;margin-left:0}}.old .hero-old-support span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;margin-right:.3125rem}@media (min-width:768px){.old .hero-old-support span.hero-title-span .hero-clear{display:block;margin-bottom:.75rem}}@media (min-width:992px){.old .hero-old-support span.hero-title-span .hero-clear{display:inline;margin-bottom:0}}.old .hero-old-support span.hero-title-span .hero-clear-tablet{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent}@media (min-width:992px){.old .hero-old-support span.hero-title-span .hero-clear-tablet{color:#181818}}@media (min-width:768px){.old .hero-old-support span.hero-title-span:nth-child(n+3){margin-left:4.125rem}}@media (min-width:992px){.old .hero-old-support span.hero-title-span:nth-child(n+3){margin-left:10.5rem}}@media (min-width:768px){.old .hero-old-support span.hero-title-span:nth-child(n+3) .hero-clear{margin-left:4.125rem}}@media (min-width:992px){.old .hero-old-support span.hero-title-span:nth-child(n+3) .hero-clear{margin:0 1.875rem}}.old .hero-old-support span.hero-title-span:nth-child(3){-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;margin-left:0}@media (min-width:992px){.old .hero-old-support span.hero-title-span:nth-child(3){color:#181818;margin-left:10.5rem}}.old .hero-old-support .hero-description{margin-top:2.25rem}@media (min-width:768px){.old .hero-old-support .hero-description{margin-top:4.5rem;padding:0 0 0 4.1875rem}}@media (min-width:992px){.old .hero-old-support .hero-description{margin-left:48.4rem;margin-top:-2.0625rem;padding:0}}.old .hero-old-support .hero-description p{margin:0 0 2.5rem;width:auto}@media (min-width:768px){.old .hero-old-support .hero-description p{font-size:1rem;line-height:1.375rem;max-width:100%}}@media (min-width:992px){.old .hero-old-support .hero-description p{font-size:1.125rem;line-height:1.5rem}}.old .hero-old-support .hero-description p br{display:none}@media (min-width:768px){.old .hero-old-support .hero-description p br{display:inline-block}}.old .hero-old-support .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.old .hero-old-outstuff{border-bottom:none;padding:2.625rem 0 2.0625rem}@media (min-width:768px){.old .hero-old-outstuff{padding:8.25rem 0 3.5rem}}@media (min-width:992px){.old .hero-old-outstuff{padding:2.75rem 0 4.0625rem}}.old .hero-old-outstuff .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:85.875rem;min-height:inherit;padding-bottom:0}@media (min-width:768px){.old .hero-old-outstuff .container{min-height:inherit}}@media (min-width:992px){.old .hero-old-outstuff .container{min-height:inherit}}.old .hero-old-outstuff .hero-title{margin-bottom:0;width:100%}.old .hero-old-outstuff .hero-title::after{display:none}@media (min-width:768px){.old .hero-old-outstuff .hero-title{margin-bottom:.5rem}}@media (min-width:992px){.old .hero-old-outstuff .hero-title{margin-bottom:1.0625rem}.old .hero-old-outstuff .hero-title:nth-child(2){margin-left:11.1875rem}}.old .hero-old-outstuff span.hero-title-span{display:block;font-size:1.5rem;line-height:2.5rem;margin-bottom:0!important}@media (min-width:768px){.old .hero-old-outstuff span.hero-title-span{font-size:4.375rem;line-height:5.75rem;margin-bottom:.75rem!important}.old .hero-old-outstuff span.hero-title-span:last-child .hero-clear{margin-left:5.75rem}.old .hero-old-outstuff span.hero-title-span:first-child .hero-clear{margin-left:0}}@media (min-width:992px){.old .hero-old-outstuff span.hero-title-span{display:block;font-size:4.625rem;line-height:5.75rem;margin-bottom:0!important}.old .hero-old-outstuff span.hero-title-span:last-child .hero-clear{margin-left:0}}.old .hero-old-outstuff span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;display:block;text-align:right}@media (min-width:768px){.old .hero-old-outstuff span.hero-title-span .hero-clear{margin-bottom:.75rem}}@media (min-width:992px){.old .hero-old-outstuff span.hero-title-span .hero-clear{display:inline;margin-bottom:0;margin-right:.3125rem;text-align:left}}@media (min-width:768px){.old .hero-old-outstuff-description{margin-left:auto;padding:0 2.5rem 0 0}}@media (min-width:992px){.old .hero-old-outstuff-description{padding:0 11.5rem 0 0}}.old .hero-old-outstuff-description p{font-weight:700;font-size:1.125rem;line-height:1.5rem}@media (min-width:768px){.old .hero-old-outstuff-description p{font-size:2rem;line-height:3.125rem}}@media (min-width:992px){.old .hero-old-outstuff-description p{line-height:3.75rem}}.old .hero-old-audit{border-bottom:none;padding:3.125rem 0 1rem}@media (min-width:768px){.old .hero-old-audit{padding:6.25rem 0 0}}@media (min-width:992px){.old .hero-old-audit{padding:6.375rem 0 0}}.old .hero-old-audit .btn{margin:2rem 0 0;width:100%}@media (min-width:768px){.old .hero-old-audit .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:3.1875rem auto 0;width:10.75rem}}@media (min-width:992px){.old .hero-old-audit .btn{display:none}}.old .hero-old-audit .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:85.875rem;min-height:inherit}@media (min-width:768px){.old .hero-old-audit .container{min-height:inherit;padding-bottom:4.125rem}}@media (min-width:992px){.old .hero-old-audit .container{min-height:inherit;padding:0 .5rem 0}}.old .hero-old-audit .hero-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.125rem;width:100%}.old .hero-old-audit .hero-title::after{display:none}@media (min-width:768px){.old .hero-old-audit .hero-title{margin-bottom:4.5rem}}@media (min-width:992px){.old .hero-old-audit .hero-title{margin-bottom:4rem}}.old .hero-old-audit span.hero-title-span{display:block;font-size:9.2vw;line-height:12.5vw;margin-bottom:0!important}@media (min-width:768px){.old .hero-old-audit span.hero-title-span{font-size:4.5rem;line-height:5rem;margin-bottom:.5625rem!important}}@media (min-width:992px){.old .hero-old-audit span.hero-title-span{display:block;font-size:7.625rem;line-height:9.5rem;margin-bottom:.625rem!important}}@media (min-width:992px){.old .hero-old-audit span.hero-title-span:nth-child(2){margin-left:1.9375rem}}@media (min-width:768px){.old .hero-old-audit span.hero-title-span:nth-child(2) .hero-clear{margin-left:1.125rem}}.old .hero-old-audit span.hero-title-span:nth-child(3){margin-left:12vw}@media (min-width:768px){.old .hero-old-audit span.hero-title-span:nth-child(3){margin-left:7.0625rem}}@media (min-width:992px){.old .hero-old-audit span.hero-title-span:nth-child(3){margin-left:22.25rem}}.old .hero-old-audit span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;margin-right:.3125rem}@media (min-width:768px){.old .hero-old-audit span.hero-title-span .hero-clear{margin-bottom:.75rem}}@media (min-width:992px){.old .hero-old-audit span.hero-title-span .hero-clear{margin-bottom:0}}.old .hero-old .hero-title p{padding:0}.old .hero-old .hero-title p::before{display:none}.old .hero-old-mobile-dev{border-bottom:none;padding:3.125rem 0 0}@media (min-width:768px){.old .hero-old-mobile-dev{padding:6.25rem .6875rem 0}}@media (min-width:992px){.old .hero-old-mobile-dev{padding:6.375rem 3rem 2.5rem}}.old .hero-old-mobile-dev .container{min-height:calc(100vh - 3.5rem);min-height:calc(var(--vh,1vh) * 100 - 3.5rem);max-width:85.875rem}@media (min-width:768px){.old .hero-old-mobile-dev .container{min-height:inherit;padding-bottom:6rem}}@media (min-width:992px){.old .hero-old-mobile-dev .container{min-height:inherit;padding-bottom:7.5rem}}.old .hero-old-mobile-dev .hero-title{margin-bottom:auto}@media (min-width:768px){.old .hero-old-mobile-dev .hero-title{margin-bottom:0}}.old .hero-old-mobile-dev .hero-title::after{display:none}.old .hero-old-mobile-dev span.hero-title-span{display:inline;font-size:1.9375rem;line-height:2.5rem;margin-bottom:0!important}@media (min-width:768px){.old .hero-old-mobile-dev span.hero-title-span{display:block;font-size:4.5rem;line-height:5rem;margin-bottom:.75rem!important}.old .hero-old-mobile-dev span.hero-title-span:nth-child(4),.old .hero-old-mobile-dev span.hero-title-span:nth-child(5){margin-left:3.9375rem}}@media (min-width:768px) and (min-width:1200px){.old .hero-old-mobile-dev span.hero-title-span:nth-child(4),.old .hero-old-mobile-dev span.hero-title-span:nth-child(5){margin-left:0}}@media (min-width:992px){.old .hero-old-mobile-dev span.hero-title-span{font-size:5rem;line-height:5.5rem;margin-bottom:0!important}}.old .hero-old-mobile-dev span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent}@media (min-width:768px){.old .hero-old-mobile-dev span.hero-title-span .hero-clear{display:block;margin-bottom:.75rem;margin-right:1.875rem}}@media (min-width:992px){.old .hero-old-mobile-dev span.hero-title-span .hero-clear{display:inline-block;margin-bottom:0}}@media (min-width:992px){.old .hero-old-mobile-dev span.hero-title-span:nth-child(n+3){margin-left:10.5rem}}@media (min-width:768px){.old .hero-old-mobile-dev span.hero-title-span:nth-child(n+3) .hero-clear{margin:0 1.875rem}.old .hero-old-mobile-dev span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:0}}@media (min-width:768px) and (min-width:992px){.old .hero-old-mobile-dev span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.old .hero-old-mobile-dev .hero-description{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2.25rem}@media (min-width:768px){.old .hero-old-mobile-dev .hero-description{margin-top:4.5rem;padding:0 0 0 4.1875rem}}@media (min-width:992px){.old .hero-old-mobile-dev .hero-description{margin-left:48.625rem;margin-top:-4.125rem;padding:0}}.old .hero-old-mobile-dev .hero-description p{margin:0 0 2.5rem;width:auto}@media (min-width:768px){.old .hero-old-mobile-dev .hero-description p{font-size:1rem;line-height:1.375rem}}@media (min-width:992px){.old .hero-old-mobile-dev .hero-description p{font-size:1.125rem;line-height:1.5rem}}.old .hero-old-mobile-dev .hero-description p br{display:none}@media (min-width:768px){.old .hero-old-mobile-dev .hero-description p br{display:inline-block}}.old .hero-old-mobile-dev .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.old .hero-old-free{border-bottom:none;padding:2.5rem 0 0}@media (min-width:768px){.old .hero-old-free{padding:7.875rem .6875rem 0}}@media (min-width:992px){.old .hero-old-free{padding:6.25rem 3rem 2.5rem}}.old .hero-old-free .container{min-height:calc(100vh - 3.5rem);min-height:calc(var(--vh,1vh) * 100 - 3.5rem);max-width:85.875rem}@media (min-width:768px){.old .hero-old-free .container{min-height:inherit;padding-bottom:6rem}}@media (min-width:992px){.old .hero-old-free .container{min-height:inherit;padding-bottom:7.5rem}}.old .hero-old-free .hero-title{margin-bottom:auto}@media (min-width:768px){.old .hero-old-free .hero-title{margin-bottom:0}}.old .hero-old-free .hero-title::after{display:none}.old .hero-old-free span.hero-title-span{display:block;font-size:1.9375rem;line-height:2.1875rem;margin-bottom:5px!important}@media (min-width:768px){.old .hero-old-free span.hero-title-span{display:block;font-size:4.5rem;line-height:5rem;margin-bottom:.75rem!important}}@media (min-width:992px){.old .hero-old-free span.hero-title-span{font-size:5rem;line-height:5.5rem;margin-bottom:0!important}}.old .hero-old-free span.hero-title-span:last-child{margin-left:28px}@media (min-width:768px){.old .hero-old-free span.hero-title-span:last-child{margin-left:62px}}@media (min-width:992px){.old .hero-old-free span.hero-title-span:last-child{margin:0}}.old .hero-old-free span.hero-title-span span{display:block}@media (min-width:768px){.old .hero-old-free span.hero-title-span span{display:initial}}.old .hero-old-free span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent}@media (min-width:768px){.old .hero-old-free span.hero-title-span .hero-clear{display:block;margin-bottom:.75rem;margin-right:1.875rem}}@media (min-width:992px){.old .hero-old-free span.hero-title-span .hero-clear{display:inline-block;margin-bottom:0}}.old .hero-old-free span.hero-title-span .hero-clear span{display:block;margin-left:28px}@media (min-width:768px){.old .hero-old-free span.hero-title-span .hero-clear span{margin-left:62px}}@media (min-width:992px){.old .hero-old-free span.hero-title-span .hero-clear span{display:inline}}.old .hero-old-free .hero-description{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2.25rem}@media (min-width:768px){.old .hero-old-free .hero-description{margin-top:2.25rem;padding:0 0 0 4.1875rem}}@media (min-width:992px){.old .hero-old-free .hero-description{margin-left:48.625rem;padding:0}}.old .hero-old-free .hero-description p{margin:0 0 2.9375rem;width:auto}@media (min-width:768px){.old .hero-old-free .hero-description p{font-size:1rem;line-height:1.375rem;margin:0 0 1.5rem}}@media (min-width:992px){.old .hero-old-free .hero-description p{font-size:1.125rem;line-height:1.5rem;margin:0 0 3.875rem}}.old .hero-old-free .hero-description p br{display:none}@media (min-width:768px){.old .hero-old-free .hero-description p br{display:inline-block}}.old .hero-old-free .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.old .hero-old-apps{color:#828290;display:none;font-size:1.125rem;line-height:1.5rem;margin:0 -6px;padding:1.375rem 0 0 4.3125rem}@media (min-width:768px){.old .hero-old-apps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:992px){.old .hero-old-apps{padding:2.0625rem 0 0 10.625rem}}.old .hero-old-apps span{padding:0 6px}.old .hero-old-game-dev{border-bottom:none;padding:6.25rem 1.25rem 4.5rem;position:relative;overflow:hidden}@media (min-width:992px){.old .hero-old-game-dev{padding:13.25rem 3rem 10rem}}.old .hero-old-game-dev .video{height:7.25rem;margin-bottom:2.6875rem;position:relative}.old .hero-old-game-dev .video video{display:none}@media (min-width:768px){.old .hero-old-game-dev .video video{display:block;left:-3rem;position:absolute;right:-3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% + 6rem);height:auto}}.old .hero-old-game-dev .video img{height:215%;position:absolute;left:-11rem;top:50%;width:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:576px){.old .hero-old-game-dev .video img{height:290%;left:-17rem}}@media (min-width:768px){.old .hero-old-game-dev .video img{display:none}}.old .hero-old-game-dev .hero-title{margin-bottom:auto;position:relative;z-index:9}@media (min-width:768px){.old .hero-old-game-dev .hero-title{margin-bottom:0}}.old .hero-old-game-dev .hero-title::after{display:none}.old .hero-old-game-dev span.hero-title-span{display:inline;font-size:3.25rem;line-height:3.875rem;margin-bottom:0!important}@media (min-width:768px){.old .hero-old-game-dev span.hero-title-span{font-size:5.5rem;line-height:6.875rem;display:inline}}@media (min-width:992px){.old .hero-old-game-dev span.hero-title-span{font-size:9.8125rem;line-height:11.25rem}}.old .hero-old-game-dev .hero-title-span{position:relative;z-index:5}.old .hero-old-game-dev .hero-description{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:3.75rem;margin-top:2.25rem;margin-bottom:1.875rem;position:relative;z-index:5}@media (min-width:768px){.old .hero-old-game-dev .hero-description{margin:-5.625rem 0 0 33%;max-width:58.5rem;padding:0}}@media (min-width:992px){.old .hero-old-game-dev .hero-description{margin:-9.5rem 0 4.375rem 34%}}.old .hero-old-game-dev .hero-description p{font-size:.875rem;line-height:1.125rem;margin:0 0 2rem;width:auto}@media (min-width:768px){.old .hero-old-game-dev .hero-description p{font-size:1.25rem;line-height:1.5rem}}@media (min-width:992px){.old .hero-old-game-dev .hero-description p{font-size:1.5rem;line-height:2rem;margin:0 0 3rem}}.old .hero-old-game-dev .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:768px){.old .hero-old-game-dev .hero-description-second{margin:3.6875rem 0 0 33%}}@media (min-width:992px){.old .hero-old-game-dev .hero-description-second{margin:8.6875rem 0 0 34%}}.old .hero-old-systems{padding:4.1875rem 0 0}@media (min-width:768px){.old .hero-old-systems{padding:9.75rem .6875rem 0}}@media (min-width:992px){.old .hero-old-systems{padding:6.375rem 3rem 2.5rem}}.old .hero-old-systems .container{min-height:calc(100vh - 3.5rem);min-height:calc(var(--vh,1vh) * 100 - 3.5rem);max-width:85.875rem}@media (min-width:768px){.old .hero-old-systems .container{min-height:inherit;padding-bottom:2.625rem}}@media (min-width:992px){.old .hero-old-systems .container{min-height:inherit;padding-bottom:.6875rem}}.old .hero-old-systems .hero-title{margin-bottom:auto;position:relative}.old .hero-old-systems .hero-title::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';height:8.375rem;left:1rem;position:absolute;top:8.3125rem;width:8.375rem}@media (min-width:768px){.old .hero-old-systems .hero-title::before{left:7.75rem;top:13.375rem}}@media (min-width:992px){.old .hero-old-systems .hero-title::before{left:15.75rem;top:13.5625rem}}@media (min-width:768px){.old .hero-old-systems .hero-title{margin-bottom:0}}.old .hero-old-systems .hero-title::after{display:none}.old .hero-old-systems span.hero-title-span{display:inline;font-size:1.9375rem;line-height:2.5rem;margin-bottom:0!important;position:relative;z-index:9}@media (min-width:768px){.old .hero-old-systems span.hero-title-span{display:block;font-size:4.5rem;line-height:5rem;margin-bottom:.5rem!important}.old .hero-old-systems span.hero-title-span:nth-child(4),.old .hero-old-systems span.hero-title-span:nth-child(5){margin-left:3.9375rem}}@media (min-width:768px) and (min-width:1200px){.old .hero-old-systems span.hero-title-span:nth-child(4),.old .hero-old-systems span.hero-title-span:nth-child(5){margin-left:0}}@media (min-width:992px){.old .hero-old-systems span.hero-title-span{font-size:5rem;line-height:5.5rem;margin-bottom:0!important}}.old .hero-old-systems span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent}@media (min-width:768px){.old .hero-old-systems span.hero-title-span .hero-clear{margin-bottom:.75rem;margin-right:1.875rem}}@media (min-width:992px){.old .hero-old-systems span.hero-title-span .hero-clear{display:inline-block;margin-bottom:0}}@media (min-width:992px){.old .hero-old-systems span.hero-title-span:nth-child(n+3){margin-left:11rem}}@media (min-width:768px){.old .hero-old-systems span.hero-title-span:nth-child(n+3) .hero-clear{margin:0 1.875rem}.old .hero-old-systems span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:0}}@media (min-width:768px) and (min-width:992px){.old .hero-old-systems span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.old .hero-old-systems span.hero-title-span br{display:none}@media (min-width:992px){.old .hero-old-systems span.hero-title-span br{display:inline-block}}.old .hero-old-systems .hero-description{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2.0625rem}@media (min-width:768px){.old .hero-old-systems .hero-description{margin-top:2.5rem;padding:0 0 0 4.1875rem}}@media (min-width:992px){.old .hero-old-systems .hero-description{margin-left:48.0625rem;margin-top:.8125rem;padding:0}}.old .hero-old-systems .hero-description p{margin:0 0 2.5rem;width:auto}@media (min-width:768px){.old .hero-old-systems .hero-description p{font-size:1rem;line-height:1.375rem}}@media (min-width:992px){.old .hero-old-systems .hero-description p{font-size:1.125rem;line-height:1.5rem}}.old .hero-old-systems .hero-description p br{display:none}@media (min-width:768px){.old .hero-old-systems .hero-description p br{display:inline-block}}.old .hero-old-systems .hero-description .btn{width:100%}@media (min-width:768px){.old .hero-old-systems .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto}}.old .hero-old-lk{border-bottom:1px solid #181818;padding:.1875rem 0 0}@media (min-width:992px){.old .hero-old-lk{padding:0 3rem}}.old .hero-old-lk .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:85.875rem;min-height:calc(100vh - 3.5rem - 5rem);min-height:calc(var(--vh,1vh) * 100 - 3.5rem - 5rem);padding-bottom:4.0625rem}@media (min-width:768px){.old .hero-old-lk .container{min-height:calc(100vh - 3.5rem - 5.5rem);padding-bottom:10.5rem}}@media (min-width:992px){.old .hero-old-lk .container{min-height:calc(100vh - 4.875rem - 5.5rem);padding-bottom:4.5rem}}.old .hero-old-lk .hero-title{margin-bottom:auto;position:relative}.old .hero-old-lk .hero-title::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';height:8.375rem;left:1rem;position:absolute;top:8.3125rem;width:8.375rem}@media (min-width:768px){.old .hero-old-lk .hero-title::before{left:7.75rem;top:13.375rem}}@media (min-width:992px){.old .hero-old-lk .hero-title::before{left:15.75rem;top:13.5625rem}}@media (min-width:768px){.old .hero-old-lk .hero-title{margin-bottom:auto}}.old .hero-old-lk .hero-title::after{display:none}.old .hero-old-lk span.hero-title-span{display:inline;font-size:1.9375rem;line-height:2.5rem;margin-bottom:0!important;position:relative;z-index:9}@media (min-width:768px){.old .hero-old-lk span.hero-title-span{display:block;font-size:4.5rem;line-height:5rem;margin-bottom:.5rem!important}.old .hero-old-lk span.hero-title-span:nth-child(4),.old .hero-old-lk span.hero-title-span:nth-child(5){margin-left:3.9375rem}}@media (min-width:768px) and (min-width:1200px){.old .hero-old-lk span.hero-title-span:nth-child(4),.old .hero-old-lk span.hero-title-span:nth-child(5){margin-left:0}}@media (min-width:992px){.old .hero-old-lk span.hero-title-span{font-size:5rem;line-height:5.5rem;margin-bottom:0!important}}.old .hero-old-lk span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent}@media (min-width:768px){.old .hero-old-lk span.hero-title-span .hero-clear{margin-bottom:.75rem;margin-right:1.875rem}}@media (min-width:992px){.old .hero-old-lk span.hero-title-span .hero-clear{display:inline-block;margin-bottom:0}}@media (min-width:992px){.old .hero-old-lk span.hero-title-span:nth-child(n+3){margin-left:11rem}}@media (min-width:768px){.old .hero-old-lk span.hero-title-span:nth-child(n+3) .hero-clear{margin:0 1.875rem}.old .hero-old-lk span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:0}}@media (min-width:768px) and (min-width:992px){.old .hero-old-lk span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.old .hero-old-lk span.hero-title-span br{display:none}@media (min-width:992px){.old .hero-old-lk span.hero-title-span br{display:inline-block}}.old .hero-old-lk .hero-description{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2.0625rem}@media (min-width:768px){.old .hero-old-lk .hero-description{margin-top:2.5rem;padding:0 0 0 4.1875rem}}@media (min-width:992px){.old .hero-old-lk .hero-description{margin-left:48.0625rem;margin-top:.8125rem;padding:0}}.old .hero-old-lk .hero-description p{margin:0 0 2.5rem;width:auto}@media (min-width:768px){.old .hero-old-lk .hero-description p{font-size:1rem;line-height:1.375rem}}@media (min-width:992px){.old .hero-old-lk .hero-description p{font-size:1.125rem;line-height:1.5rem}}.old .hero-old-lk .hero-description p br{display:none}@media (min-width:768px){.old .hero-old-lk .hero-description p br{display:inline-block}}.old .hero-old-lk .hero-description .btn{width:100%}@media (min-width:768px){.old .hero-old-lk .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto}}.old .hero-old-lk+.line-logo{margin-bottom:3rem}.old .hero-old-about-us{border:none}.old .hero-old-about-us .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:initial;max-width:85.875rem;padding-top:5.375rem}@media (min-width:768px){.old .hero-old-about-us .container{min-height:initial;padding-bottom:4.25rem;padding-top:10.5625rem}}@media (min-width:992px){.old .hero-old-about-us .container{min-height:initial;padding-bottom:4.5rem;padding-top:9.0625rem}}.old .hero-old-about-us .hero-title{margin-bottom:auto;position:relative}.old .hero-old-about-us .hero-title.red-circle::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';height:7.125rem;left:7.3125rem;position:absolute;top:.125rem;width:7.125rem;-webkit-filter:blur(20px);filter:blur(20px)}@media (min-width:768px){.old .hero-old-about-us .hero-title.red-circle::before{-webkit-filter:blur(0);filter:blur(0);left:18.25rem;height:9.75rem;top:4.0625rem;width:9.75rem}}@media (min-width:992px){.old .hero-old-about-us .hero-title.red-circle::before{left:18rem;top:3.9375rem}}.old .hero-old-about-us .hero-title::after{display:none}.old .hero-old-about-us .hero-title h1{font-weight:700;font-size:3rem;line-height:3.375rem;position:relative;text-transform:uppercase}@media (min-width:768px){.old .hero-old-about-us .hero-title h1{font-size:7.875rem;line-height:8.25rem}}.old .hero-old-about-us-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:3.625rem 0 1.625rem;position:relative;width:100%;z-index:9}@media (min-width:768px){.old .hero-old-about-us-list{padding:4.25rem 0 1.625rem 10.9375rem}}@media (min-width:992px){.old .hero-old-about-us-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:4.25rem 0 1.625rem 11.25rem}}.old .hero-old-about-us-list-column{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.old .hero-old-about-us-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 1.5rem;padding:0 2rem 0 0}.old .hero-old-about-us-list-number{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;font-weight:700;font-size:2.625rem;line-height:2.625rem;margin:0 1.5rem 0 0}.old .hero-old-about-us-list p{color:#181818;font-size:1rem;line-height:1.375rem;width:auto}.old .hero-old-aviation .container{min-height:calc(100vh - 3.5rem);min-height:calc(var(--vh,1vh) * 100 - 3.5rem);max-width:85.875rem}@media (min-width:768px){.old .hero-old-aviation .container{min-height:calc(100vh - 3.5rem - 5.5rem);padding-bottom:10.5rem}}@media (min-width:992px){.old .hero-old-aviation .container{min-height:calc(100vh - 4.875rem - 5.5rem);padding-bottom:4.5rem}}.old .hero-old-aviation .hero-title{margin-bottom:auto;position:relative}.old .hero-old-aviation .hero-title::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';height:4.375rem;left:3.375rem;position:absolute;top:0;width:4.375rem}@media (min-width:768px){.old .hero-old-aviation .hero-title::before{height:8.375rem;left:6.5rem;top:9.625rem;width:8.375rem}}@media (min-width:992px){.old .hero-old-aviation .hero-title::before{left:13.25rem;top:9.1875rem}}@media (min-width:768px){.old .hero-old-aviation .hero-title{margin-bottom:auto}}.old .hero-old-aviation .hero-title::after{display:none}.old .hero-old-aviation span.hero-title-span{display:inline;font-size:1.9375rem;line-height:2.5rem;margin-bottom:0!important;position:relative;z-index:9}@media (min-width:768px){.old .hero-old-aviation span.hero-title-span{display:block;font-size:5rem;line-height:5.625rem;margin-bottom:.5rem!important}.old .hero-old-aviation span.hero-title-span:nth-child(4),.old .hero-old-aviation span.hero-title-span:nth-child(5){margin-left:3.9375rem}}@media (min-width:768px) and (min-width:1200px){.old .hero-old-aviation span.hero-title-span:nth-child(4),.old .hero-old-aviation span.hero-title-span:nth-child(5){margin-left:0}}@media (min-width:992px){.old .hero-old-aviation span.hero-title-span{font-size:6.875rem;line-height:7.5rem;margin-bottom:0!important}}.old .hero-old-aviation span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent}@media (min-width:768px){.old .hero-old-aviation span.hero-title-span .hero-clear{margin-bottom:.75rem;margin-right:1.875rem}}@media (min-width:992px){.old .hero-old-aviation span.hero-title-span .hero-clear{display:inline-block;margin-bottom:0}}@media (min-width:768px){.old .hero-old-aviation span.hero-title-span:nth-child(n+3) .hero-clear{margin:0 1.875rem}.old .hero-old-aviation span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:0}}@media (min-width:768px) and (min-width:992px){.old .hero-old-aviation span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.old .hero-old-aviation span.hero-title-span br{display:none}@media (min-width:992px){.old .hero-old-aviation span.hero-title-span br{display:inline-block}}.old .hero-old-aviation .hero-description{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2.0625rem}@media (min-width:768px){.old .hero-old-aviation .hero-description{margin-top:2.5rem;padding:0}}@media (min-width:992px){.old .hero-old-aviation .hero-description{margin-left:35rem;margin-top:.8125rem;padding:0}}.old .hero-old-aviation .hero-description h2{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;font-weight:700;font-size:1.3125rem;line-height:1.9375rem;margin:0 0 .9375rem;text-transform:uppercase}@media (min-width:768px){.old .hero-old-aviation .hero-description h2{font-size:1.875rem;line-height:2.625rem}}@media (min-width:992px){.old .hero-old-aviation .hero-description h2{font-size:2.5rem;line-height:3.5rem}}.old .hero-old-aviation .hero-description-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 2.75rem}@media (min-width:768px){.old .hero-old-aviation .hero-description-logos{margin:0 0 2.875rem}}@media (min-width:992px){.old .hero-old-aviation .hero-description-logos{margin:0 0 2rem}}.old .hero-old-aviation .hero-description-logos img{display:block;height:auto;margin-right:2.5rem;max-height:1.625rem;max-width:50%}@media (min-width:768px){.old .hero-old-aviation .hero-description-logos img{max-height:initial;margin-right:6.25rem;max-width:100%}}.old .hero-old-aviation .hero-description p{margin:0 0 2.5rem;width:auto}@media (min-width:768px){.old .hero-old-aviation .hero-description p{font-size:1rem;line-height:1.375rem}}@media (min-width:992px){.old .hero-old-aviation .hero-description p{font-size:1.125rem;line-height:1.5rem}}.old .hero-old-aviation .hero-description p br{display:none}@media (min-width:768px){.old .hero-old-aviation .hero-description p br{display:inline-block}}.old .hero-old-aviation .hero-description .btn{width:100%}@media (min-width:768px){.old .hero-old-aviation .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto}}.hero{border-bottom:1px solid #d4d4d4;padding:.1875rem 0 0}@media (min-width:992px){.hero{padding:0 3rem}}.hero .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;min-height:calc(100vh - 3.5rem - 9rem);min-height:calc(var(--vh,1vh) * 100 - 3.5rem - 11rem);padding-bottom:4.0625rem}@media (min-width:768px){.hero .container{min-height:calc(100vh - 3.5rem - 8.5rem);padding-bottom:10.5rem}}@media (min-width:992px){.hero .container{min-height:calc(100vh - 9.25rem - 36px);padding-bottom:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.hero-title{margin-left:0;margin-right:auto;margin-top:auto;position:relative}@media (min-width:768px){.hero-title{width:100%}}@media (min-width:992px){.hero-title{margin-left:0}}.hero-title a.btn-hero{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);margin:1rem 0 0;width:100%}@media (min-width:768px){.hero-title a.btn-hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:11.875rem}}.hero-title a.btn-hero span{-webkit-text-fill-color:#fff}@media (min-width:768px){.hero-title-en{padding:0 7rem 0 0;width:auto}}@media (min-width:768px){.hero-title-ch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.hero-title h1{display:inline;margin:0}.hero-title span.hero-title-span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:31px;font-weight:700;line-height:40px;margin:0 0 2rem;text-transform:uppercase}@media (min-width:768px){.hero-title span.hero-title-span{font-size:4.5rem;line-height:5rem;margin:0 0 2.5rem}}@media (min-width:992px){.hero-title span.hero-title-span{font-size:120px;line-height:120px;margin:0;background-color:#fff;z-index:10;padding-right:20px}}.hero-title span.hero-title-span:first-child{margin-bottom:.25rem}@media (min-width:768px){.hero-title span.hero-title-span:first-child{margin-bottom:.6875rem}}@media (min-width:992px){.hero-title span.hero-title-span:first-child{margin-bottom:1rem}}.hero-title p{font-size:.875rem;line-height:1.125rem;padding:0 .5rem 0 3.75rem;position:relative;vertical-align:super;width:17.5rem}@media (min-width:768px){.hero-title p{font-size:1.5rem;line-height:2rem;padding:0 0 0 9.25rem;width:100%}}@media (min-width:992px){.hero-title p{display:inline-block;max-width:21vw;padding:0}}.hero-title p::before{background:url(../img/icon-arrow-big.svg) no-repeat;background-size:contain;content:'';left:-.3125rem;height:2.5rem;position:absolute;top:.4375rem;-webkit-transform:scale(-1,1);transform:scale(-1,1);width:2.5rem}@media (min-width:768px){.hero-title p::before{left:0;height:3rem;top:.75rem;width:4.375rem}}@media (min-width:992px){.hero-title p::before{display:none}}.hero-title p a{color:#181818;text-decoration:none!important}@media (min-width:992px){.hero-title p a{background:0 0;display:inline;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}}.hero-title p a span{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;display:inline-block}@media (min-width:992px){.hero-title p a span{background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);background-position:0;background-size:200%;display:initial}}.hero-title p a:hover{text-decoration:none}.hero-title p a:hover span{color:#181818;background-position:0}.hero-caption{width:100%}@media (min-width:768px){.hero-caption{width:unset}}@media (min-width:992px){.hero-caption{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-top:72px}}.hero-caption p{font-size:18px;line-height:26px;padding:0;position:relative;vertical-align:super;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}@media (min-width:768px){.hero-caption p{font-size:24px;line-height:32px;max-width:450px}}@media (min-width:992px){.hero-caption p{padding:0}}.hero-caption p a{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#181818;text-decoration:none;position:relative;overflow:hidden;vertical-align:bottom;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fd003d),color-stop(50%,#181818));background:linear-gradient(to right,#fd003d 50%,#181818 50%);background-size:200% 100%;background-position:100%;-webkit-transition:background-position .3s linear;transition:background-position .3s linear;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-caption p a::after{content:"";border-bottom:1px solid #181818;width:100%;position:absolute;left:0;bottom:0;-webkit-transition:all .3s linear;transition:all .3s linear}@media (min-width:768px){.hero-caption p a::after{border-bottom:2px solid #181818}}.hero-caption p a:hover{background-position:0 100%}.hero-caption p a:hover::after{-webkit-transform:translateX(100%);transform:translateX(100%)}.hero-caption-link{display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fd003d;text-decoration:none;position:relative;overflow:hidden;font-size:.875rem;line-height:1.125rem}@media (min-width:768px){.hero-caption-link{font-size:24px;line-height:32px;margin-top:10px}}@media (min-width:992px){.hero-caption-link{display:block}}.hero-caption-link::after{content:"";border-bottom:1px solid #fd003d;width:100%;position:absolute;left:0;bottom:0;-webkit-transition:all .3s linear;transition:all .3s linear}@media (min-width:768px){.hero-caption-link::after{border-bottom:2px solid #fd003d}}.hero-caption-link:hover::after{-webkit-transform:translateX(100%);transform:translateX(100%)}.hero-top{margin-bottom:3.125rem;position:relative;padding-top:24px}@media (min-width:992px){.hero-top{padding:2.1875rem 3rem;margin-bottom:90px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.hero-top .container{display:block;margin:0}@media (min-width:992px){.hero-top .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.hero-top-arrow{display:none}@media (min-width:992px){.hero-top-arrow{display:block}}.hero-top-element{font-size:14px;line-height:18px;padding:8px 0}@media (min-width:992px){.hero-top-element{padding:0;margin-right:4.0625rem;max-width:250px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:992px){.hero-top-element span{display:block}}.hero-top-element a{color:#181818;text-decoration:none}@media (min-width:992px){.hero-top-element a{display:block}}.hero-corporate{border-bottom:none;padding:3.125rem 0 0}@media (min-width:768px){.hero-corporate{padding:6.25rem .6875rem 0}}@media (min-width:992px){.hero-corporate{padding:6.375rem 3rem 2.5rem}}.hero-corporate .container{max-width:85.875rem;min-height:inherit}@media (min-width:768px){.hero-corporate .container{min-height:inherit;padding-bottom:6rem}}@media (min-width:992px){.hero-corporate .container{min-height:inherit;padding-bottom:4.5rem}}.hero-corporate .hero-title{width:100%}.hero-corporate .hero-title::after{display:none}.hero-corporate span.hero-title-span{display:inline;font-size:1.9375rem;line-height:2.5rem;margin-bottom:0!important}@media (min-width:768px){.hero-corporate span.hero-title-span{font-size:4.5rem;line-height:5rem;margin-bottom:.75rem!important}}@media (min-width:992px){.hero-corporate span.hero-title-span{display:block;font-size:5rem;line-height:5.5rem;margin-bottom:0!important}}.hero-corporate span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;margin-right:1.875rem}@media (min-width:768px){.hero-corporate span.hero-title-span .hero-clear{display:block;margin-bottom:.75rem}}@media (min-width:992px){.hero-corporate span.hero-title-span .hero-clear{display:inline-block;margin-bottom:0}}@media (min-width:768px){.hero-corporate span.hero-title-span:nth-child(n+3){margin-left:4.125rem}}@media (min-width:992px){.hero-corporate span.hero-title-span:nth-child(n+3){margin-left:10.5rem}}@media (min-width:768px){.hero-corporate span.hero-title-span:nth-child(n+3) .hero-clear{margin-left:4.125rem}}@media (min-width:992px){.hero-corporate span.hero-title-span:nth-child(n+3) .hero-clear{margin:0 1.875rem}}.hero-corporate span.hero-title-span:nth-child(3){-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;margin-left:0}@media (min-width:992px){.hero-corporate span.hero-title-span:nth-child(3){color:#181818;margin-left:10.5rem}}.hero-corporate .hero-description{margin-top:2.25rem}@media (min-width:768px){.hero-corporate .hero-description{margin-top:4.5rem;padding:0 0 0 4.1875rem}}@media (min-width:992px){.hero-corporate .hero-description{margin-left:48.4rem;margin-top:-2.0625rem;padding:0}}.hero-corporate .hero-description p{margin:0 0 2.5rem;width:auto}@media (min-width:768px){.hero-corporate .hero-description p{font-size:1rem;line-height:1.375rem;max-width:100%}}@media (min-width:992px){.hero-corporate .hero-description p{font-size:1.125rem;line-height:1.5rem}}.hero-corporate .hero-description p br{display:none}@media (min-width:768px){.hero-corporate .hero-description p br{display:inline-block}}.hero-corporate .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.hero-support{border-bottom:none;padding:3.125rem 0 1rem}@media (min-width:768px){.hero-support{padding:6.25rem 0 0}}@media (min-width:992px){.hero-support{padding:6.375rem 0 0}}.hero-support .btn{margin:1rem 0 0;width:100%}@media (min-width:768px){.hero-support .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto;width:10.75rem}}@media (min-width:992px){.hero-support .btn{display:none}}.hero-support .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:85.875rem;min-height:inherit}@media (min-width:768px){.hero-support .container{min-height:inherit;padding-bottom:6rem}}@media (min-width:992px){.hero-support .container{min-height:inherit;padding:0 .5rem 4.5rem}}.hero-support .hero-title{margin-bottom:1.125rem;width:100%}.hero-support .hero-title::after{display:none}@media (min-width:768px){.hero-support .hero-title{margin-bottom:4.5rem}}@media (min-width:992px){.hero-support .hero-title{margin-bottom:5.5625rem}.hero-support .hero-title:nth-child(2){margin-left:3rem}.hero-support .hero-title:nth-child(2) span.hero-title-span:nth-child(2){margin-left:30px;text-align:left}}.hero-support span.hero-stroke-tablet{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:#181818}@media (min-width:992px){.hero-support span.hero-stroke-tablet{color:transparent}}.hero-support span.hero-title-span{display:inline;font-size:9.2vw;line-height:12.5vw;margin-bottom:0!important}@media (min-width:768px){.hero-support span.hero-title-span{font-size:4.5rem;line-height:5rem;margin-bottom:.75rem!important}.hero-support span.hero-title-span:last-child .hero-clear{margin-left:5.75rem}.hero-support span.hero-title-span:first-child .hero-clear{margin-left:0}}@media (min-width:992px){.hero-support span.hero-title-span{display:block;font-size:4.625rem;line-height:5.75rem;margin-bottom:0!important}.hero-support span.hero-title-span:nth-child(2){text-align:right}.hero-support span.hero-title-span:last-child .hero-clear{margin-left:0}}@media (min-width:992px){.hero-support span.hero-title-span br{display:none}}@media (min-width:992px){.hero-support span.hero-title-span span.hero-title-ml{margin-left:2rem}}.hero-support span.hero-title-span span.hero-title-mlt{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;display:inline-block}@media (min-width:768px){.hero-support span.hero-title-span span.hero-title-mlt{display:inline;margin-left:6.75rem}}@media (min-width:992px){.hero-support span.hero-title-span span.hero-title-mlt{color:#181818;margin-left:0}}.hero-support span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;margin-right:.3125rem}@media (min-width:768px){.hero-support span.hero-title-span .hero-clear{display:block;margin-bottom:.75rem}}@media (min-width:992px){.hero-support span.hero-title-span .hero-clear{display:inline;margin-bottom:0}}.hero-support span.hero-title-span .hero-clear-tablet{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent}@media (min-width:992px){.hero-support span.hero-title-span .hero-clear-tablet{color:#181818}}@media (min-width:768px){.hero-support span.hero-title-span:nth-child(n+3){margin-left:4.125rem}}@media (min-width:992px){.hero-support span.hero-title-span:nth-child(n+3){margin-left:10.5rem}}@media (min-width:768px){.hero-support span.hero-title-span:nth-child(n+3) .hero-clear{margin-left:4.125rem}}@media (min-width:992px){.hero-support span.hero-title-span:nth-child(n+3) .hero-clear{margin:0 1.875rem}}.hero-support span.hero-title-span:nth-child(3){-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;margin-left:0}@media (min-width:992px){.hero-support span.hero-title-span:nth-child(3){color:#181818;margin-left:10.5rem}}.hero-support .hero-description{margin-top:2.25rem}@media (min-width:768px){.hero-support .hero-description{margin-top:4.5rem;padding:0 0 0 4.1875rem}}@media (min-width:992px){.hero-support .hero-description{margin-left:48.4rem;margin-top:-2.0625rem;padding:0}}.hero-support .hero-description p{margin:0 0 2.5rem;width:auto}@media (min-width:768px){.hero-support .hero-description p{font-size:1rem;line-height:1.375rem;max-width:100%}}@media (min-width:992px){.hero-support .hero-description p{font-size:1.125rem;line-height:1.5rem}}.hero-support .hero-description p br{display:none}@media (min-width:768px){.hero-support .hero-description p br{display:inline-block}}.hero-support .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.hero.outstaff .container{padding-top:0;padding-bottom:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;min-height:calc(100vh - 3.5rem - 12rem);min-height:calc(var(--vh,1vh) * 100 - 3.5rem - 12rem)}@media (min-width:768px){.hero.outstaff .container{min-height:calc(100vh - 3.5rem - 5.5rem)}}@media (min-width:992px){.hero.outstaff .container{min-height:calc(100vh - 10.375rem);-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.hero.outstaff .hero-title{font-weight:700;line-height:100%;text-transform:uppercase;margin:0;opacity:1;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.hero.outstaff .hero-description{font-weight:400;line-height:100%;text-transform:uppercase;margin-top:16px;opacity:1;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}@media (min-width:992px){.hero.outstaff .hero-description{margin-top:8px}}.hero.outstaff .hero-caption-link{margin-top:20px;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}@media (min-width:768px){.hero.outstaff .hero-caption-link{margin-top:32px}}@media (min-width:992px){.hero.outstaff .hero-caption-link{margin-top:40px;font-size:1.7vw;line-height:130%}}.hero-audit{border-bottom:none;padding:3.125rem 0 1rem}@media (min-width:768px){.hero-audit{padding:6.25rem 0 0}}@media (min-width:992px){.hero-audit{padding:6.375rem 0 0}}.hero-audit .btn{margin:2rem 0 0;width:100%}@media (min-width:768px){.hero-audit .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:3.1875rem auto 0;width:10.75rem}}@media (min-width:992px){.hero-audit .btn{display:none}}.hero-audit .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:85.875rem;min-height:inherit}@media (min-width:768px){.hero-audit .container{min-height:inherit;padding-bottom:4.125rem}}@media (min-width:992px){.hero-audit .container{min-height:inherit;padding:0 .5rem 0}}.hero-audit .hero-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.125rem;width:100%}.hero-audit .hero-title::after{display:none}@media (min-width:768px){.hero-audit .hero-title{margin-bottom:4.5rem}}@media (min-width:992px){.hero-audit .hero-title{margin-bottom:4rem}}.hero-audit span.hero-title-span{display:block;font-size:9.2vw;line-height:12.5vw;margin-bottom:0!important}@media (min-width:768px){.hero-audit span.hero-title-span{font-size:4.5rem;line-height:5rem;margin-bottom:.5625rem!important}}@media (min-width:992px){.hero-audit span.hero-title-span{display:block;font-size:7.625rem;line-height:9.5rem;margin-bottom:.625rem!important}}@media (min-width:992px){.hero-audit span.hero-title-span:nth-child(2){margin-left:1.9375rem}}@media (min-width:768px){.hero-audit span.hero-title-span:nth-child(2) .hero-clear{margin-left:1.125rem}}.hero-audit span.hero-title-span:nth-child(3){margin-left:12vw}@media (min-width:768px){.hero-audit span.hero-title-span:nth-child(3){margin-left:7.0625rem}}@media (min-width:992px){.hero-audit span.hero-title-span:nth-child(3){margin-left:22.25rem}}.hero-audit span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;margin-right:.3125rem}@media (min-width:768px){.hero-audit span.hero-title-span .hero-clear{margin-bottom:.75rem}}@media (min-width:992px){.hero-audit span.hero-title-span .hero-clear{margin-bottom:0}}.hero .hero-title p{padding:0}.hero .hero-title p::before{display:none}.hero-mobile-dev{border-bottom:none;padding:3.125rem 0 0}@media (min-width:768px){.hero-mobile-dev{padding:6.25rem .6875rem 0}}@media (min-width:992px){.hero-mobile-dev{padding:6.375rem 3rem 2.5rem}}.hero-mobile-dev .container{min-height:calc(100vh - 3.5rem);min-height:calc(var(--vh,1vh) * 100 - 3.5rem);max-width:85.875rem}@media (min-width:768px){.hero-mobile-dev .container{min-height:inherit;padding-bottom:6rem}}@media (min-width:992px){.hero-mobile-dev .container{min-height:inherit;padding-bottom:7.5rem}}.hero-mobile-dev .hero-title{margin-bottom:auto}@media (min-width:768px){.hero-mobile-dev .hero-title{margin-bottom:0}}.hero-mobile-dev .hero-title::after{display:none}.hero-mobile-dev span.hero-title-span{display:inline;font-size:1.9375rem;line-height:2.5rem;margin-bottom:0!important}@media (min-width:768px){.hero-mobile-dev span.hero-title-span{display:block;font-size:4.5rem;line-height:5rem;margin-bottom:.75rem!important}.hero-mobile-dev span.hero-title-span:nth-child(4),.hero-mobile-dev span.hero-title-span:nth-child(5){margin-left:3.9375rem}}@media (min-width:768px) and (min-width:1200px){.hero-mobile-dev span.hero-title-span:nth-child(4),.hero-mobile-dev span.hero-title-span:nth-child(5){margin-left:0}}@media (min-width:992px){.hero-mobile-dev span.hero-title-span{font-size:5rem;line-height:5.5rem;margin-bottom:0!important}}.hero-mobile-dev span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent}@media (min-width:768px){.hero-mobile-dev span.hero-title-span .hero-clear{display:block;margin-bottom:.75rem;margin-right:1.875rem}}@media (min-width:992px){.hero-mobile-dev span.hero-title-span .hero-clear{display:inline-block;margin-bottom:0}}@media (min-width:992px){.hero-mobile-dev span.hero-title-span:nth-child(n+3){margin-left:10.5rem}}@media (min-width:768px){.hero-mobile-dev span.hero-title-span:nth-child(n+3) .hero-clear{margin:0 1.875rem}.hero-mobile-dev span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:0}}@media (min-width:768px) and (min-width:992px){.hero-mobile-dev span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.hero-mobile-dev .hero-description{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2.25rem}@media (min-width:768px){.hero-mobile-dev .hero-description{margin-top:4.5rem;padding:0 0 0 4.1875rem}}@media (min-width:992px){.hero-mobile-dev .hero-description{margin-left:48.625rem;margin-top:-4.125rem;padding:0}}.hero-mobile-dev .hero-description p{margin:0 0 2.5rem;width:auto}@media (min-width:768px){.hero-mobile-dev .hero-description p{font-size:1rem;line-height:1.375rem}}@media (min-width:992px){.hero-mobile-dev .hero-description p{font-size:1.125rem;line-height:1.5rem}}.hero-mobile-dev .hero-description p br{display:none}@media (min-width:768px){.hero-mobile-dev .hero-description p br{display:inline-block}}.hero-mobile-dev .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.hero-free{border-bottom:none;padding:2.5rem 0 0}@media (min-width:768px){.hero-free{padding:7.875rem .6875rem 0}}@media (min-width:992px){.hero-free{padding:6.25rem 3rem 2.5rem}}.hero-free .container{min-height:calc(100vh - 3.5rem);min-height:calc(var(--vh,1vh) * 100 - 3.5rem);max-width:85.875rem}@media (min-width:768px){.hero-free .container{min-height:inherit;padding-bottom:6rem}}@media (min-width:992px){.hero-free .container{min-height:inherit;padding-bottom:7.5rem}}.hero-free .hero-title{margin-bottom:auto}@media (min-width:768px){.hero-free .hero-title{margin-bottom:0}}.hero-free .hero-title::after{display:none}.hero-free span.hero-title-span{display:block;font-size:1.9375rem;line-height:2.1875rem;margin-bottom:5px!important}@media (min-width:768px){.hero-free span.hero-title-span{display:block;font-size:4.5rem;line-height:5rem;margin-bottom:.75rem!important}}@media (min-width:992px){.hero-free span.hero-title-span{font-size:5rem;line-height:5.5rem;margin-bottom:0!important}}.hero-free span.hero-title-span:last-child{margin-left:28px}@media (min-width:768px){.hero-free span.hero-title-span:last-child{margin-left:62px}}@media (min-width:992px){.hero-free span.hero-title-span:last-child{margin:0}}.hero-free span.hero-title-span span{display:block}@media (min-width:768px){.hero-free span.hero-title-span span{display:initial}}.hero-free span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent}@media (min-width:768px){.hero-free span.hero-title-span .hero-clear{display:block;margin-bottom:.75rem;margin-right:1.875rem}}@media (min-width:992px){.hero-free span.hero-title-span .hero-clear{display:inline-block;margin-bottom:0}}.hero-free span.hero-title-span .hero-clear span{display:block;margin-left:28px}@media (min-width:768px){.hero-free span.hero-title-span .hero-clear span{margin-left:62px}}@media (min-width:992px){.hero-free span.hero-title-span .hero-clear span{display:inline}}.hero-free .hero-description{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2.25rem}@media (min-width:768px){.hero-free .hero-description{margin-top:2.25rem;padding:0 0 0 4.1875rem}}@media (min-width:992px){.hero-free .hero-description{margin-left:48.625rem;padding:0}}.hero-free .hero-description p{margin:0 0 2.9375rem;width:auto}@media (min-width:768px){.hero-free .hero-description p{font-size:1rem;line-height:1.375rem;margin:0 0 1.5rem}}@media (min-width:992px){.hero-free .hero-description p{font-size:1.125rem;line-height:1.5rem;margin:0 0 3.875rem}}.hero-free .hero-description p br{display:none}@media (min-width:768px){.hero-free .hero-description p br{display:inline-block}}.hero-free .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.hero-apps{color:#828290;display:none;font-size:1.125rem;line-height:1.5rem;margin:0 -6px;padding:1.375rem 0 0 4.3125rem}@media (min-width:768px){.hero-apps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:992px){.hero-apps{padding:2.0625rem 0 0 10.625rem}}.hero-apps span{padding:0 6px}.hero-game-dev{border-bottom:none;padding:6.25rem 1.25rem 4.5rem;position:relative;overflow:hidden}@media (min-width:992px){.hero-game-dev{padding:13.25rem 3rem 10rem}}.hero-game-dev .video{height:7.25rem;margin-bottom:2.6875rem;position:relative}.hero-game-dev .video video{display:none}@media (min-width:768px){.hero-game-dev .video video{display:block;left:-3rem;position:absolute;right:-3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% + 6rem);height:auto}}.hero-game-dev .video img{height:215%;position:absolute;left:-11rem;top:50%;width:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:576px){.hero-game-dev .video img{height:290%;left:-17rem}}@media (min-width:768px){.hero-game-dev .video img{display:none}}.hero-game-dev .hero-title{margin-bottom:auto;position:relative;z-index:9}@media (min-width:768px){.hero-game-dev .hero-title{margin-bottom:0}}.hero-game-dev .hero-title::after{display:none}.hero-game-dev span.hero-title-span{display:inline;font-size:3.25rem;line-height:3.875rem;margin-bottom:0!important}@media (min-width:768px){.hero-game-dev span.hero-title-span{font-size:5.5rem;line-height:6.875rem;display:inline}}@media (min-width:992px){.hero-game-dev span.hero-title-span{font-size:9.8125rem;line-height:11.25rem}}.hero-game-dev .hero-title-span{position:relative;z-index:5}.hero-game-dev .hero-description{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:3.75rem;margin-top:2.25rem;margin-bottom:1.875rem;position:relative;z-index:5}@media (min-width:768px){.hero-game-dev .hero-description{margin:-5.625rem 0 0 33%;max-width:58.5rem;padding:0}}@media (min-width:992px){.hero-game-dev .hero-description{margin:-9.5rem 0 4.375rem 34%}}.hero-game-dev .hero-description p{font-size:.875rem;line-height:1.125rem;margin:0 0 2rem;width:auto}@media (min-width:768px){.hero-game-dev .hero-description p{font-size:1.25rem;line-height:1.5rem}}@media (min-width:992px){.hero-game-dev .hero-description p{font-size:1.5rem;line-height:2rem;margin:0 0 3rem}}.hero-game-dev .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:768px){.hero-game-dev .hero-description-second{margin:3.6875rem 0 0 33%}}@media (min-width:992px){.hero-game-dev .hero-description-second{margin:8.6875rem 0 0 34%}}.hero-systems{padding:4.1875rem 0 0}@media (min-width:768px){.hero-systems{padding:9.75rem .6875rem 0}}@media (min-width:992px){.hero-systems{padding:6.375rem 3rem 2.5rem}}.hero-systems .container{min-height:calc(100vh - 3.5rem);min-height:calc(var(--vh,1vh) * 100 - 3.5rem);max-width:85.875rem}@media (min-width:768px){.hero-systems .container{min-height:inherit;padding-bottom:2.625rem}}@media (min-width:992px){.hero-systems .container{min-height:inherit;padding-bottom:.6875rem}}.hero-systems .hero-title{margin-bottom:auto;position:relative}.hero-systems .hero-title::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';height:8.375rem;left:1rem;position:absolute;top:8.3125rem;width:8.375rem}@media (min-width:768px){.hero-systems .hero-title::before{left:7.75rem;top:13.375rem}}@media (min-width:992px){.hero-systems .hero-title::before{left:15.75rem;top:13.5625rem}}@media (min-width:768px){.hero-systems .hero-title{margin-bottom:0}}.hero-systems .hero-title::after{display:none}.hero-systems span.hero-title-span{display:inline;font-size:1.9375rem;line-height:2.5rem;margin-bottom:0!important;position:relative;z-index:9}@media (min-width:768px){.hero-systems span.hero-title-span{display:block;font-size:4.5rem;line-height:5rem;margin-bottom:.5rem!important}.hero-systems span.hero-title-span:nth-child(4),.hero-systems span.hero-title-span:nth-child(5){margin-left:3.9375rem}}@media (min-width:768px) and (min-width:1200px){.hero-systems span.hero-title-span:nth-child(4),.hero-systems span.hero-title-span:nth-child(5){margin-left:0}}@media (min-width:992px){.hero-systems span.hero-title-span{font-size:5rem;line-height:5.5rem;margin-bottom:0!important}}.hero-systems span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent}@media (min-width:768px){.hero-systems span.hero-title-span .hero-clear{margin-bottom:.75rem;margin-right:1.875rem}}@media (min-width:992px){.hero-systems span.hero-title-span .hero-clear{display:inline-block;margin-bottom:0}}@media (min-width:992px){.hero-systems span.hero-title-span:nth-child(n+3){margin-left:11rem}}@media (min-width:768px){.hero-systems span.hero-title-span:nth-child(n+3) .hero-clear{margin:0 1.875rem}.hero-systems span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:0}}@media (min-width:768px) and (min-width:992px){.hero-systems span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.hero-systems span.hero-title-span br{display:none}@media (min-width:992px){.hero-systems span.hero-title-span br{display:inline-block}}.hero-systems .hero-description{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2.0625rem}@media (min-width:768px){.hero-systems .hero-description{margin-top:2.5rem;padding:0 0 0 4.1875rem}}@media (min-width:992px){.hero-systems .hero-description{margin-left:48.0625rem;margin-top:.8125rem;padding:0}}.hero-systems .hero-description p{margin:0 0 2.5rem;width:auto}@media (min-width:768px){.hero-systems .hero-description p{font-size:1rem;line-height:1.375rem}}@media (min-width:992px){.hero-systems .hero-description p{font-size:1.125rem;line-height:1.5rem}}.hero-systems .hero-description p br{display:none}@media (min-width:768px){.hero-systems .hero-description p br{display:inline-block}}.hero-systems .hero-description .btn{width:100%}@media (min-width:768px){.hero-systems .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto}}.hero-lk{border-bottom:1px solid #181818;padding:.1875rem 0 0}@media (min-width:992px){.hero-lk{padding:0 3rem}}.hero-lk .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:85.875rem;min-height:calc(100vh - 3.5rem - 5rem);min-height:calc(var(--vh,1vh) * 100 - 3.5rem - 5rem);padding-bottom:4.0625rem}@media (min-width:768px){.hero-lk .container{min-height:calc(100vh - 3.5rem - 5.5rem);padding-bottom:10.5rem}}@media (min-width:992px){.hero-lk .container{min-height:calc(100vh - 4.875rem - 5.5rem);padding-bottom:4.5rem}}.hero-lk .hero-title{margin-bottom:auto;position:relative}.hero-lk .hero-title::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';height:8.375rem;left:1rem;position:absolute;top:8.3125rem;width:8.375rem}@media (min-width:768px){.hero-lk .hero-title::before{left:7.75rem;top:13.375rem}}@media (min-width:992px){.hero-lk .hero-title::before{left:15.75rem;top:13.5625rem}}@media (min-width:768px){.hero-lk .hero-title{margin-bottom:auto}}.hero-lk .hero-title::after{display:none}.hero-lk span.hero-title-span{display:inline;font-size:1.9375rem;line-height:2.5rem;margin-bottom:0!important;position:relative;z-index:9}@media (min-width:768px){.hero-lk span.hero-title-span{display:block;font-size:4.5rem;line-height:5rem;margin-bottom:.5rem!important}.hero-lk span.hero-title-span:nth-child(4),.hero-lk span.hero-title-span:nth-child(5){margin-left:3.9375rem}}@media (min-width:768px) and (min-width:1200px){.hero-lk span.hero-title-span:nth-child(4),.hero-lk span.hero-title-span:nth-child(5){margin-left:0}}@media (min-width:992px){.hero-lk span.hero-title-span{font-size:5rem;line-height:5.5rem;margin-bottom:0!important}}.hero-lk span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent}@media (min-width:768px){.hero-lk span.hero-title-span .hero-clear{margin-bottom:.75rem;margin-right:1.875rem}}@media (min-width:992px){.hero-lk span.hero-title-span .hero-clear{display:inline-block;margin-bottom:0}}@media (min-width:992px){.hero-lk span.hero-title-span:nth-child(n+3){margin-left:11rem}}@media (min-width:768px){.hero-lk span.hero-title-span:nth-child(n+3) .hero-clear{margin:0 1.875rem}.hero-lk span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:0}}@media (min-width:768px) and (min-width:992px){.hero-lk span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.hero-lk span.hero-title-span br{display:none}@media (min-width:992px){.hero-lk span.hero-title-span br{display:inline-block}}.hero-lk .hero-description{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2.0625rem}@media (min-width:768px){.hero-lk .hero-description{margin-top:2.5rem;padding:0 0 0 4.1875rem}}@media (min-width:992px){.hero-lk .hero-description{margin-left:48.0625rem;margin-top:.8125rem;padding:0}}.hero-lk .hero-description p{margin:0 0 2.5rem;width:auto}@media (min-width:768px){.hero-lk .hero-description p{font-size:1rem;line-height:1.375rem}}@media (min-width:992px){.hero-lk .hero-description p{font-size:1.125rem;line-height:1.5rem}}.hero-lk .hero-description p br{display:none}@media (min-width:768px){.hero-lk .hero-description p br{display:inline-block}}.hero-lk .hero-description .btn{width:100%}@media (min-width:768px){.hero-lk .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto}}.hero-lk+.line-logo{margin-bottom:3rem}.hero-about-us{border:none}.hero-about-us .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:initial;max-width:85.875rem;padding-top:5.375rem}@media (min-width:768px){.hero-about-us .container{min-height:initial;padding-bottom:4.25rem;padding-top:10.5625rem}}@media (min-width:992px){.hero-about-us .container{min-height:initial;padding-bottom:4.5rem;padding-top:9.0625rem}}.hero-about-us .hero-title{margin-bottom:auto;position:relative}.hero-about-us .hero-title.red-circle::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';height:7.125rem;left:7.3125rem;position:absolute;top:.125rem;width:7.125rem;-webkit-filter:blur(20px);filter:blur(20px)}@media (min-width:768px){.hero-about-us .hero-title.red-circle::before{-webkit-filter:blur(0);filter:blur(0);left:18.25rem;height:9.75rem;top:4.0625rem;width:9.75rem}}@media (min-width:992px){.hero-about-us .hero-title.red-circle::before{left:18rem;top:3.9375rem}}.hero-about-us .hero-title::after{display:none}.hero-about-us .hero-title h1{font-weight:700;font-size:3rem;line-height:3.375rem;position:relative;text-transform:uppercase}@media (min-width:768px){.hero-about-us .hero-title h1{font-size:7.875rem;line-height:8.25rem}}.hero-about-us-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:3.625rem 0 1.625rem;position:relative;width:100%;z-index:9}@media (min-width:768px){.hero-about-us-list{padding:4.25rem 0 1.625rem 10.9375rem}}@media (min-width:992px){.hero-about-us-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:4.25rem 0 1.625rem 11.25rem}}.hero-about-us-list-column{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.hero-about-us-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 1.5rem;padding:0 2rem 0 0}.hero-about-us-list-number{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;font-weight:700;font-size:2.625rem;line-height:2.625rem;margin:0 1.5rem 0 0}.hero-about-us-list p{color:#181818;font-size:1rem;line-height:1.375rem;width:auto}.hero-aviation .container{min-height:calc(100vh - 3.5rem);min-height:calc(var(--vh,1vh) * 100 - 3.5rem);max-width:85.875rem}@media (min-width:768px){.hero-aviation .container{min-height:calc(100vh - 3.5rem - 5.5rem);padding-bottom:10.5rem}}@media (min-width:992px){.hero-aviation .container{min-height:calc(100vh - 4.875rem - 5.5rem);padding-bottom:4.5rem}}.hero-aviation .hero-title{margin-bottom:auto;position:relative}.hero-aviation .hero-title::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';height:4.375rem;left:3.375rem;position:absolute;top:0;width:4.375rem}@media (min-width:768px){.hero-aviation .hero-title::before{height:8.375rem;left:6.5rem;top:9.625rem;width:8.375rem}}@media (min-width:992px){.hero-aviation .hero-title::before{left:13.25rem;top:9.1875rem}}@media (min-width:768px){.hero-aviation .hero-title{margin-bottom:auto}}.hero-aviation .hero-title::after{display:none}.hero-aviation span.hero-title-span{display:inline;font-size:1.9375rem;line-height:2.5rem;margin-bottom:0!important;position:relative;z-index:9}@media (min-width:768px){.hero-aviation span.hero-title-span{display:block;font-size:5rem;line-height:5.625rem;margin-bottom:.5rem!important}.hero-aviation span.hero-title-span:nth-child(4),.hero-aviation span.hero-title-span:nth-child(5){margin-left:3.9375rem}}@media (min-width:768px) and (min-width:1200px){.hero-aviation span.hero-title-span:nth-child(4),.hero-aviation span.hero-title-span:nth-child(5){margin-left:0}}@media (min-width:992px){.hero-aviation span.hero-title-span{font-size:6.875rem;line-height:7.5rem;margin-bottom:0!important}}.hero-aviation span.hero-title-span .hero-clear{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent}@media (min-width:768px){.hero-aviation span.hero-title-span .hero-clear{margin-bottom:.75rem;margin-right:1.875rem}}@media (min-width:992px){.hero-aviation span.hero-title-span .hero-clear{display:inline-block;margin-bottom:0}}@media (min-width:768px){.hero-aviation span.hero-title-span:nth-child(n+3) .hero-clear{margin:0 1.875rem}.hero-aviation span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:0}}@media (min-width:768px) and (min-width:992px){.hero-aviation span.hero-title-span:nth-child(n+3) .hero-clear:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.hero-aviation span.hero-title-span br{display:none}@media (min-width:992px){.hero-aviation span.hero-title-span br{display:inline-block}}.hero-aviation .hero-description{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2.0625rem}@media (min-width:768px){.hero-aviation .hero-description{margin-top:2.5rem;padding:0}}@media (min-width:992px){.hero-aviation .hero-description{margin-left:35rem;margin-top:.8125rem;padding:0}}.hero-aviation .hero-description h2{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;font-weight:700;font-size:1.3125rem;line-height:1.9375rem;margin:0 0 .9375rem;text-transform:uppercase}@media (min-width:768px){.hero-aviation .hero-description h2{font-size:1.875rem;line-height:2.625rem}}@media (min-width:992px){.hero-aviation .hero-description h2{font-size:2.5rem;line-height:3.5rem}}.hero-aviation .hero-description-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 2.75rem}@media (min-width:768px){.hero-aviation .hero-description-logos{margin:0 0 2.875rem}}@media (min-width:992px){.hero-aviation .hero-description-logos{margin:0 0 2rem}}.hero-aviation .hero-description-logos img{display:block;height:auto;margin-right:2.5rem;max-height:1.625rem;max-width:50%}@media (min-width:768px){.hero-aviation .hero-description-logos img{max-height:initial;margin-right:6.25rem;max-width:100%}}.hero-aviation .hero-description p{margin:0 0 2.5rem;width:auto}@media (min-width:768px){.hero-aviation .hero-description p{font-size:1rem;line-height:1.375rem}}@media (min-width:992px){.hero-aviation .hero-description p{font-size:1.125rem;line-height:1.5rem}}.hero-aviation .hero-description p br{display:none}@media (min-width:768px){.hero-aviation .hero-description p br{display:inline-block}}.hero-aviation .hero-description .btn{width:100%}@media (min-width:768px){.hero-aviation .hero-description .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto}}.hero .line-logo{position:absolute;margin-bottom:0;bottom:-160px;left:-40px}@media (min-width:768px){.hero .line-logo{bottom:-180px}}@media (min-width:992px){.hero .line-logo{bottom:30px;left:0;z-index:-1}}.hero .line-logo-wrapper img{margin:0 5rem;width:100%;-o-object-fit:contain;object-fit:contain}.old-line-logo{margin-bottom:3.9375rem;padding-top:1rem}@media (min-width:768px){.old-line-logo{margin-bottom:6rem;padding-top:1.1875rem}}@media (min-width:992px){.old-line-logo{margin-bottom:10rem}}.old-line-logo *{-webkit-transition:0s;transition:0s;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.old-line-logo img{display:inline-block;height:auto;-webkit-transition:all .25s ease;transition:all .25s ease}.old-line-logo-wrapper{height:3.125rem;overflow:hidden;position:relative;width:100%}.old-line-logo-wrapper-in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:3.125rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translate3d(calc(-25% + 20vw),0,1px);transform:translate3d(calc(-25% + 20vw),0,1px);white-space:nowrap}.old-line-logo-wrapper img{height:3.125rem;margin:0 25px}@keyframes marquee{0%{-webkit-transform:translate3d(calc(-25% + 20vw),0,1px);transform:translate3d(calc(-25% + 20vw),0,1px)}100%{-webkit-transform:translate3d(calc(-50% + 20vw),0,1px);transform:translate3d(calc(-50% + 20vw),0,1px)}}@-webkit-keyframes marquee{0%{-webkit-transform:translate3d(calc(-25% + 20vw),0,1px);transform:translate3d(calc(-25% + 20vw),0,1px)}100%{-webkit-transform:translate3d(calc(-50% + 20vw),0,1px);transform:translate3d(calc(-50% + 20vw),0,1px)}}.line-logo{margin-bottom:3.9375rem;padding-top:1rem}@media (min-width:768px){.line-logo{margin-bottom:6rem;padding-top:1.1875rem}}@media (min-width:992px){.line-logo{margin-bottom:10rem}}.line-logo *{-webkit-transition:0s;transition:0s;position:relative}.line-logo img{display:inline-block;height:auto;-webkit-transition:all .25s ease;transition:all .25s ease}.line-logo-wrapper{height:3.125rem;overflow:hidden;position:relative;width:100%}.line-logo-wrapper-in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:3.125rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translate3d(calc(-25% + 20vw),0,1px);transform:translate3d(calc(-25% + 20vw),0,1px);white-space:nowrap}.line-logo-wrapper img{height:3.125rem;margin:0 25px}@keyframes marquee{0%{-webkit-transform:translate3d(calc(-25% + 20vw),0,1px);transform:translate3d(calc(-25% + 20vw),0,1px)}100%{-webkit-transform:translate3d(calc(-50% + 20vw),0,1px);transform:translate3d(calc(-50% + 20vw),0,1px)}}@-webkit-keyframes marquee{0%{-webkit-transform:translate3d(calc(-25% + 20vw),0,1px);transform:translate3d(calc(-25% + 20vw),0,1px)}100%{-webkit-transform:translate3d(calc(-50% + 20vw),0,1px);transform:translate3d(calc(-50% + 20vw),0,1px)}}.line-progress{background:#181818;height:4px;left:0;position:fixed;top:0;-webkit-transition:all .1s linear;transition:all .1s linear;width:0%;z-index:103}.loader-redirect{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100vh}.spinner{-webkit-animation:loadingI 2s linear infinite;animation:loadingI 2s linear infinite}.bubble-1,.bubble-2{position:absolute;top:0;width:25px;height:25px;border-radius:100%;background-color:#4b9cdb}.bubble-2{top:auto;bottom:0}.bubble-1,.bubble-2{-webkit-animation:bounce 2s ease-in-out infinite;animation:bounce 2s ease-in-out infinite}.bubble-2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes loadingI{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loadingI{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.media{margin:0 0 4.5625rem}@media (min-width:768px){.media{margin:0 0 6.0625rem}}@media (min-width:992px){.media{margin:0 0 140px;padding:0 3rem}}.media .title{font-weight:700;margin-bottom:2.5rem}@media (min-width:768px){.media .title{margin-bottom:4rem}}@media (min-width:992px){.media .title{margin-bottom:5rem}}.media-item.carousel__slide{margin-right:40px;max-width:350px;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:0}@media (min-width:992px){.media-item.carousel__slide{margin-right:6.25rem;max-width:unset}}.media-item.carousel__slide:last-child{margin-right:0}.media-item.carousel__slide .image{max-width:350px;min-width:100px;width:-webkit-min-content;width:-moz-min-content;width:min-content;max-height:360px;display:block;overflow:hidden;margin:0}@media (min-width:992px){.media-item.carousel__slide .image{height:auto}}.media-item.carousel__slide .image img,.media-item.carousel__slide .image picture,.media-item.carousel__slide .image video{-o-object-fit:contain;object-fit:contain;max-width:350px;max-height:360px}.media-item.carousel__slide .caption{margin:1.25rem 0 .625rem;text-decoration:none;font-size:20px;line-height:24px;display:block;color:#181818;max-width:350px}.media-item.carousel__slide .stats{color:#60606c;font-size:14px}.media-slider{max-height:600px}.media-slider .carousel__viewport{overflow:visible}@media (min-width:992px){.media-slider .carousel__track{min-height:600px}}@media (min-width:992px){.media-slider .carousel__track :nth-child(even){-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}.overlay{opacity:0;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:20;-webkit-transition:.3s all;transition:.3s all}.modal{opacity:0;visibility:hidden;width:100%;max-width:500px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:30;-webkit-box-shadow:0 3px 10px -.5px rgba(0,0,0,.2);box-shadow:0 3px 10px -.5px rgba(0,0,0,.2);text-align:center;padding:30px;border-radius:3px;background-color:#fff;-webkit-transition:.3s all;transition:.3s all}.modal.active,.overlay.active{opacity:1;visibility:visible}.modal__cross{width:15px;height:15px;position:absolute;top:20px;right:20px;fill:#444;cursor:pointer}.modal__title{font-size:20px;margin-bottom:0}.old .number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:10rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 1rem 1rem;position:relative;width:calc(100% - 2rem);-webkit-transition:0s;transition:0s}@media (min-width:768px){.old .number{height:15.5rem;margin:0 .75rem 1.5rem;width:calc(100% - 1.5rem)}}@media (min-width:992px){.old .number{height:22.25rem;margin:0 .75rem;width:calc(100% / 3 - 1.5rem)}.old .number:hover .number-static::after{opacity:1}.old .number:hover .number-static::before{opacity:1}.old .number:hover .number-big{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:#fff}.old .number:hover h3,.old .number:hover h4{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.old .number:hover p{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.old .number *{position:relative;-webkit-transition:0s;transition:0s;z-index:4}.old .number-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:9}.old .number-static{background:#f5f5f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:10rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;padding:1.5rem;position:relative;-webkit-transition:0s;transition:0s}@media (min-width:768px){.old .number-static{height:15.5rem;padding:3rem}}@media (min-width:992px){.old .number-static{height:22.25rem}}.old .number-static::before{background:#fff;bottom:1px;content:'';left:1px;position:absolute;opacity:0;right:1px;top:1px;-webkit-transition:0s;transition:0s;z-index:3}.old .number-static::after{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);bottom:0;content:'';left:0;position:absolute;opacity:0;right:0;top:0;-webkit-transition:0s;transition:0s;z-index:2}.old .number-big{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;font-size:5.375rem;font-weight:600;line-height:7rem;position:absolute;right:-.875rem;top:-1.875rem}@media (min-width:768px){.old .number-big{font-size:12.5rem;line-height:12.5rem;right:-1.125rem;top:-2.3125rem}}.old .numbers{margin-bottom:3rem;-webkit-transition:0s;transition:0s}@media (min-width:768px){.old .numbers{margin-bottom:3.3125rem}}@media (min-width:992px){.old .numbers{margin-bottom:8.625rem;padding:0 3rem}}.old .numbers-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 -1rem}@media (min-width:768px){.old .numbers-wrapper{margin:0 -.75rem}}@media (min-width:992px){.old .numbers-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.old .numbers+.projects{margin-bottom:0}.old .numbers h3{margin:0 0 2.8125rem}.old .number h3,.old .number h4{font-weight:400;margin-bottom:.5rem}@media (min-width:768px){.old .number h3,.old .number h4{margin-bottom:.875rem}}@media (min-width:992px){.old .number h3,.old .number h4{margin-bottom:.625rem}}.old .number p{line-height:1.125rem}@media (min-width:768px){.old .number p{line-height:1.4375rem}}.old .number-small .number-big{font-size:5.375rem;line-height:7rem;white-space:nowrap}@media (min-width:768px){.old .number-small .number-big{font-size:9.375rem;line-height:9.375rem}}.old .number-advantages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:6.25rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:.625rem 0 .5625rem;position:relative;width:100%;-webkit-transition:0s;transition:0s}@media (min-width:768px){.old .number-advantages{height:10.5rem;margin:.625rem 1.5rem 1.5rem;width:calc(100% / 2 - 3rem)}}@media (min-width:992px){.old .number-advantages{height:7.5rem;margin:.625rem 1.6875rem 0;width:calc(100% / 4 - 3.375rem)}.old .number-advantages:hover .number-advantages-static::after{opacity:1}.old .number-advantages:hover .number-advantages-static::before{opacity:1}.old .number-advantages:hover .number-big{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:#fff}.old .number-advantages:hover p{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.old .number-advantages *{position:relative;-webkit-transition:0s;transition:0s;z-index:4}.old .number-advantages-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:9}.old .number-advantages-static{background:#f5f5f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:6.25rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;padding:.875rem 3.3125rem .875rem 1.25rem;position:relative;-webkit-transition:0s;transition:0s}@media (min-width:768px){.old .number-advantages-static{height:10.5rem;padding:2.0625rem 6.5625rem 2.0625rem 1.3125rem}}@media (min-width:992px){.old .number-advantages-static{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:7.5rem;padding:.875rem 5.1875rem .875rem .875rem}}.old .number-advantages-static::before{background:#fff;bottom:1px;content:'';left:1px;position:absolute;opacity:0;right:1px;top:1px;-webkit-transition:0s;transition:0s;z-index:3}.old .number-advantages-static::after{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);bottom:0;content:'';left:0;position:absolute;opacity:0;right:0;top:0;-webkit-transition:0s;transition:0s;z-index:2}.old .number-advantages-big{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;font-size:5.375rem;font-weight:600;line-height:7rem;position:absolute;right:-.875rem;top:-1.875rem}@media (min-width:768px){.old .number-advantages-big{font-size:9rem;line-height:12.5rem;right:-.75rem;top:-3.5625rem}}@media (min-width:992px){.old .number-advantages-big{font-size:8.3125rem;line-height:8.3125rem;right:-1rem;top:-1.8125rem}}.old .number-advantages .numbers-advantages{margin-bottom:3rem;-webkit-transition:0s;transition:0s}@media (min-width:768px){.old .number-advantages .numbers-advantages{margin-bottom:3.3125rem}}@media (min-width:992px){.old .number-advantages .numbers-advantages{margin-bottom:8.625rem;padding:0 3rem}}.old .number-advantages p{font-size:.875rem;line-height:1.125rem}@media (min-width:768px){.old .number-advantages p{font-size:1.125rem;line-height:2rem}}@media (min-width:992px){.old .number-advantages p{font-size:.875rem;line-height:1.125rem}}.old .numbers-advantages-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.old .numbers-advantages-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 -1.5rem}}@media (min-width:992px){.old .numbers-advantages-wrapper{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -1.6875rem}}.number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:10rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 1rem 1rem;position:relative;width:calc(100% - 2rem);-webkit-transition:0s;transition:0s}@media (min-width:768px){.number{height:15.5rem;margin:0 .75rem 1.5rem;width:calc(100% - 1.5rem)}}@media (min-width:992px){.number{height:22.25rem;margin:0 .75rem;width:calc(100% / 3 - 1.5rem)}.number:hover .number-static::after{opacity:1}.number:hover .number-static::before{opacity:1}.number:hover .number-big{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:#fff}.number:hover h3,.number:hover h4{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.number:hover p{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.number *{position:relative;-webkit-transition:0s;transition:0s;z-index:4}.number-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:9}.number-static{background:#f5f5f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:10rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;padding:1.5rem;position:relative;-webkit-transition:0s;transition:0s}@media (min-width:768px){.number-static{height:15.5rem;padding:3rem}}@media (min-width:992px){.number-static{height:22.25rem}}.number-static::before{background:#fff;bottom:1px;content:'';left:1px;position:absolute;opacity:0;right:1px;top:1px;-webkit-transition:0s;transition:0s;z-index:3}.number-static::after{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);bottom:0;content:'';left:0;position:absolute;opacity:0;right:0;top:0;-webkit-transition:0s;transition:0s;z-index:2}.number-big{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;font-size:5.375rem;font-weight:600;line-height:7rem;position:absolute;right:-.875rem;top:-1.875rem}@media (min-width:768px){.number-big{font-size:12.5rem;line-height:12.5rem;right:-1.125rem;top:-2.3125rem}}.numbers{margin-bottom:3rem;-webkit-transition:0s;transition:0s}@media (min-width:768px){.numbers{margin-bottom:3.3125rem}}@media (min-width:992px){.numbers{margin-bottom:140px;padding:0 3rem}}.numbers-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 -1rem}@media (min-width:768px){.numbers-wrapper{margin:0 -.75rem}}@media (min-width:992px){.numbers-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.numbers+.projects{margin-bottom:0}.numbers h3{margin:0 0 2.8125rem}.number h3,.number h4{font-weight:400;margin-bottom:.5rem}@media (min-width:768px){.number h3,.number h4{margin-bottom:.875rem}}@media (min-width:992px){.number h3,.number h4{margin-bottom:.625rem}}.number p{line-height:1.125rem}@media (min-width:768px){.number p{line-height:1.4375rem}}.number-small .number-big{font-size:5.375rem;line-height:7rem;white-space:nowrap}@media (min-width:768px){.number-small .number-big{font-size:9.375rem;line-height:9.375rem}}.number-advantages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:6.25rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:.625rem 0 .5625rem;position:relative;width:100%;-webkit-transition:0s;transition:0s}@media (min-width:768px){.number-advantages{height:10.5rem;margin:.625rem 1.5rem 1.5rem;width:calc(100% / 2 - 3rem)}}@media (min-width:992px){.number-advantages{height:120px;margin:10px 27px 0;width:calc(100% / 4 - 54px)}.number-advantages:hover .number-advantages-static::after{opacity:1}.number-advantages:hover .number-advantages-static::before{opacity:1}.number-advantages:hover .number-big{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:#fff}.number-advantages:hover p{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.number-advantages *{position:relative;-webkit-transition:0s;transition:0s;z-index:4}.number-advantages-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:9}.number-advantages-static{background:#f5f5f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:6.25rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;padding:.875rem 3.3125rem .875rem 1.25rem;position:relative;-webkit-transition:0s;transition:0s}@media (min-width:768px){.number-advantages-static{height:10.5rem;padding:2.0625rem 6.5625rem 2.0625rem 1.3125rem}}@media (min-width:992px){.number-advantages-static{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:7.5rem;padding:.875rem 5.1875rem .875rem .875rem}}.number-advantages-static::before{background:#fff;bottom:1px;content:'';left:1px;position:absolute;opacity:0;right:1px;top:1px;-webkit-transition:0s;transition:0s;z-index:3}.number-advantages-static::after{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);bottom:0;content:'';left:0;position:absolute;opacity:0;right:0;top:0;-webkit-transition:0s;transition:0s;z-index:2}.number-advantages-big{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;font-size:5.375rem;font-weight:600;line-height:7rem;position:absolute;right:-.875rem;top:-1.875rem}@media (min-width:768px){.number-advantages-big{font-size:9rem;line-height:12.5rem;right:-.75rem;top:-3.5625rem}}@media (min-width:992px){.number-advantages-big{font-size:8.3125rem;line-height:8.3125rem;right:-1rem;top:-1.8125rem}}.number-advantages .numbers-advantages{margin-bottom:3rem;-webkit-transition:0s;transition:0s}@media (min-width:768px){.number-advantages .numbers-advantages{margin-bottom:3.3125rem}}@media (min-width:992px){.number-advantages .numbers-advantages{margin-bottom:8.625rem;padding:0 3rem}}.number-advantages p{font-size:.875rem;line-height:1.125rem}@media (min-width:768px){.number-advantages p{font-size:1.125rem;line-height:2rem}}@media (min-width:992px){.number-advantages p{font-size:.875rem;line-height:1.125rem}}.numbers-advantages-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.numbers-advantages-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 -1.5rem}}@media (min-width:992px){.numbers-advantages-wrapper{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -1.6875rem}}.numbers.numbers-en .numbers-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.numbers.numbers-en .number{height:135px;max-width:50%;margin:-.5px}@media (min-width:768px){.numbers.numbers-en .number{height:225px}}@media (min-width:992px){.numbers.numbers-en .number{max-width:25%;margin:0 -.5px}}.numbers.numbers-en .number-static{background-color:#fff;border:none;position:relative;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:15px 40px}@media (min-width:768px){.numbers.numbers-en .number-static{padding:27px 50px}}.numbers.numbers-en .number-static h3{font-weight:700;font-size:42px;line-height:120%}@media (min-width:768px){.numbers.numbers-en .number-static h3{font-weight:700;font-size:80px;line-height:120%}}.numbers.numbers-en .number-static p{font-weight:400;font-size:14px;line-height:20px}@media (min-width:768px){.numbers.numbers-en .number-static p{font-weight:400;font-size:24px;line-height:32px}}.numbers.numbers-en .number-static .border{position:absolute;background-color:#d4d4d4}.numbers.numbers-en .number-static .border-bottom,.numbers.numbers-en .number-static .border-top{width:calc(100% - 12px);height:1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.numbers.numbers-en .number-static .border-top{top:0}.numbers.numbers-en .number-static .border-bottom{bottom:0}.numbers.numbers-en .number-static .border-left,.numbers.numbers-en .number-static .border-right{height:calc(100% - 12px);width:1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.numbers.numbers-en .number-static .border-right{right:0}.numbers.numbers-en .number-static .border-left{left:0}.numbers.numbers-en .number:nth-child(odd) .number-static .border-left{display:none}.numbers.numbers-en .number:nth-child(even) .number-static .border-right{display:none}@media (min-width:992px){.numbers.numbers-en .number:nth-child(odd) .number-static .border-left{display:block}.numbers.numbers-en .number:nth-child(even) .number-static .border-right{display:block}.numbers.numbers-en .number:first-child .number-static .border-left{display:none}.numbers.numbers-en .number:last-child .number-static .border-right{display:none}.numbers.numbers-en .number:hover .number-static:after,.numbers.numbers-en .number:hover .number-static:before{display:none}.numbers.numbers-en .number:hover h3,.numbers.numbers-en .number:hover p{background:0 0;-webkit-background-clip:text;-webkit-text-fill-color:#000}}.post{padding:2.25rem 0 0}.post .container{max-width:64.875rem}.post .content{padding:.75rem 0 1.5625rem}@media (min-width:768px){.post .content{padding:1.5rem 0 6rem}}@media (min-width:992px){.post .content{padding:4.625rem 0 5.5rem}}.post .post-header{border-bottom:1px solid #181818;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 2rem;padding:0 0 1.375rem}@media (min-width:768px){.post .post-header{margin:0 0 3rem;padding:0 0 1.875rem}}@media (min-width:992px){.post .post-header{padding:0 0 2.09375rem}}.post .post-header h1{font-size:1.5rem;font-weight:400;line-height:2rem;margin:0 0 1.375rem;width:100%}@media (min-width:768px){.post .post-header h1{font-size:2.5rem;line-height:3rem;margin:0 0 2.5rem}}@media (min-width:992px){.post .post-header h1{font-size:3rem;line-height:3.375rem;margin:0 0 2.09375rem}}.post-tags{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.post-tags .tag{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#b7b7be;border-radius:1.5rem;color:#fff;display:none;font-size:.6875rem;height:1.5rem;margin-left:.625rem;padding:0 .75rem}@media (min-width:768px){.post-tags .tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.post .user{padding:0 0 0 2.5rem}@media (min-width:768px){.post .user{padding:0 0 0 3.0625rem}}.post .user-photo{left:-.15625rem}.post .user-photo img{max-width:2rem}@media (min-width:768px){.post .user-photo img{max-width:2.5rem}}@media (min-width:768px){.post .user p{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.post .user p{font-size:1.125rem}}.post-content h2{font-size:1.25rem;font-weight:400;line-height:1.75rem;margin:0 0 1.5rem}@media (min-width:768px){.post-content h2{font-size:1.5rem;line-height:2rem;margin:0 0 2rem}}@media (min-width:992px){.post-content h2{font-size:2rem;line-height:2.625rem}}.post-content h3{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.25rem;font-weight:400;line-height:1.75rem;margin:0 0 1.25rem}@media (min-width:768px){.post-content h3{margin:0 0 1.5rem}}@media (min-width:992px){.post-content h3{font-size:1.5rem;line-height:2rem}}.post-content p{font-size:1rem;line-height:1.375rem;margin:0 0 1.375rem}@media (min-width:768px){.post-content p{font-size:1.125rem;line-height:1.5rem;margin:0 0 1.375rem}}@media (min-width:992px){.post-content p{margin:0 0 1.375rem}}.post-content p+p{margin-bottom:1.375rem}.post-content p+h3{margin-top:3rem}@media (min-width:768px){.post-content p+h3{margin-top:4rem}}@media (min-width:992px){.post-content p+h3{margin-top:4.5rem}}.post-content ol{counter-reset:counter;margin:0 0 1.5rem;padding:0}.post-content ol li{counter-increment:counter;font-size:1rem;line-height:1.375rem;list-style:none;margin:0 0 .375rem;padding:0 0 0 1.875rem;position:relative}@media (min-width:768px){.post-content ol li{font-size:1.125rem;line-height:1.5rem;margin:0 0 .5rem}}.post-content ol li:last-child{margin-bottom:0}.post-content ol li::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;content:counter(counter) ".";position:absolute;left:0}.post-content img{display:block;height:auto;margin:0 0 .6875rem;max-width:100%}@media (min-width:768px){.post-content img{margin:0 0 .75rem}}.post-content .alignleft{float:none;margin:0 0 .3125rem}@media (min-width:576px){.post-content .alignleft{float:left;margin:0 .625rem .3125rem 0}}.post-content .alignright{float:none;margin:0 0 .3125rem}@media (min-width:576px){.post-content .alignright{float:right;margin:0 0 .3125rem .625rem}}.post-content .aligncenter{display:block;margin:0 auto .3125rem}.preloader{-webkit-animation:rotate 1.5s linear infinite;animation:rotate 1.5s linear infinite;background:url(../img/icon-load.svg) no-repeat center;background-size:contain;height:2.5rem;margin:2.5rem auto 0;opacity:0;-webkit-transition:.25s ease;transition:.25s ease;width:2.5rem}@media (min-width:768px){.preloader{margin:4rem auto 0}}@media (min-width:992px){.preloader{margin:4.75rem auto 0}}.preloader.show{opacity:1}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(180deg) scale(.8);transform:rotate(180deg) scale(.8)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes rotate{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(180deg) scale(.8);transform:rotate(180deg) scale(.8)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}.price-table{padding:0 0 4.4375rem}@media (min-width:768px){.price-table{padding:0 0 2.0625rem}}@media (min-width:992px){.price-table{padding:0 3rem 6.4375rem}}.price-table h2{font-size:1.25rem;margin:0 0 2.0625rem;line-height:1.75rem}@media (min-width:768px){.price-table h2{font-size:2rem;line-height:2.625rem;margin:0 0 1.3125rem}}@media (min-width:992px){.price-table h2{margin:0 0 1.4375rem}}.price-table h2 br{display:none}@media (min-width:992px){.price-table h2 br{display:inline-block}}.price-table h2 span{position:relative}@media (min-width:992px){.price-table h2 span{background:url(../img/icon-arrow-price-left.svg) no-repeat right 0;background-size:5.0625rem 5.0625rem;display:inline-block;padding:.625rem 6.1875rem 2rem 0}}@media (min-width:992px){.price-table .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.price-table-left{position:relative}@media (min-width:992px){.price-table-left::before{background:url(../img/icon-arrow-price-top.svg) no-repeat;background-size:12.1875rem 12.1875rem;content:'';left:17.5625rem;height:12.1875rem;position:absolute;top:-8.125rem;width:12.1875rem}}.price-table-right .price-table-header{display:none}@media (min-width:992px){.price-table-right .price-table-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:3.6875rem}}@media (min-width:992px){.price-table-left,.price-table-right{width:calc(50% - 1.5rem)}}.price-table-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 .75rem}.price-table-header span{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1rem;font-weight:500;line-height:1.375rem}.price-table-item{border-bottom:1px solid #b7b7be;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.25rem;line-height:1.75rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.4375rem 0 .5rem}@media (min-width:768px){.price-table-item{font-size:1.5rem;line-height:2rem;padding:.1875rem 0 .5rem}}.price-table-item span:last-child{padding-left:1rem;white-space:nowrap}.project{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;left:-125rem;margin-top:1.5rem;min-height:16.375rem;opacity:0;overflow:hidden;padding-bottom:.5rem;position:absolute;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;visibility:visible}@media (min-width:768px){.project{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:3.5rem 10.5rem 3.5rem 3.5rem}}@media (min-width:992px){.project{margin:1.375rem 0 0 0;height:18.75rem;padding:3.0625rem 10.5rem 3.75rem}}.project.show{left:0;opacity:1;position:relative;visibility:visible}.project:first-child{margin-top:0}@media (min-width:992px){.project:hover .project-bg{bottom:.5rem;left:.5rem;right:.5rem;top:.5rem}}@media (min-width:992px){.project:hover .project-image{bottom:.5rem;right:.5rem;top:.5rem}}.project-bg{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:2}.project-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:49}.projects{margin-bottom:4.5rem}@media (min-width:768px){.projects{margin-bottom:6.0625rem}}@media (min-width:992px){.projects{margin-bottom:10.125rem;padding:0 3rem}}.projects h3{font-weight:700;margin-bottom:0}@media (min-width:768px){.projects h3{margin-bottom:3rem}}@media (min-width:992px){.projects h3{margin-bottom:3.1875rem}}.projects-more{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #181818;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:2.6875rem 0 2.0625rem;position:relative}@media (min-width:768px){.projects-more{padding:2.875rem 3.5rem 3.25rem}}@media (min-width:992px){.projects-more{padding:3.125rem 10.5rem 3.0625rem}}.projects-more:hover h4{background-position:0}.projects-more a{bottom:0;left:0;position:absolute;right:0;top:0;outline:0}.projects-more h4{font-size:1.25rem;line-height:1.625rem;margin:0;background-image:-webkit-gradient(linear,right top,left top,from(#000),color-stop(49.99%,#000),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#000 0,#000 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%}@media (min-width:768px){.projects-more h4{font-size:1.5rem;line-height:2rem}}.projects-more h4 a{color:#181818}.projects-more-link{background:url(../img/icon-arrow-more.svg) no-repeat;background-size:contain;height:1.5rem;width:1.5rem}@media (min-width:768px){.projects-more-link{height:2.5rem;width:2.5rem}}.projects+.footer .footer-item:first-child{border-top:none}.projects .icon-mobile-tagline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:768px){.projects .icon-mobile-tagline{display:none}}.projects .project-page-tagline-icon{display:none}@media (min-width:768px){.projects .project-page-tagline-icon{display:block}}.projects .project-page-tagline-text p{color:#181818}@media (min-width:768px){.projects .project-page-tagline-text p{color:#fff}}.project-info{position:relative;width:100%;z-index:3}@media (min-width:768px){.project-info{max-width:22.5rem}}@media (min-width:992px){.project-info{max-width:25.5rem}}.project-image{padding-top:57.145%;position:relative;overflow:hidden;width:100%;z-index:3}@media (min-width:768px){.project-image{bottom:0;height:auto;left:24.375rem;padding-top:0;position:absolute;overflow:visible;right:0;top:0;-webkit-transition:all .25s ease;transition:all .25s ease;width:auto}}@media (min-width:992px){.project-image{left:10.5rem;padding-left:25.5rem;overflow:hidden}}.project-logo{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:0;display:none;left:21.5625rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0;-webkit-transition:all .75s ease;transition:all .75s ease}@media (min-width:992px){.project-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.project-logo img{display:block;max-height:4.3125rem;width:auto}.project .project-logo{opacity:0}.project-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-.25rem}.project-date{background:#b7b7be;border-radius:1.5rem;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.6875rem;height:1.5rem;margin-right:.5rem;padding:0 .75rem}@media (min-width:768px){.project-date{background:#fff}}.project-category{border:1px solid #828290;border-radius:1.5rem;color:#828290;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.8125rem;line-height:1.25rem;margin-bottom:.25rem;margin-right:.5rem;padding:0 .625rem}@media (min-width:768px){.project-category{border:1px solid #fff;color:#fff;line-height:inherit}}.project h3{color:#181818;font-weight:400;margin:1rem 0 .375rem}@media (min-width:768px){.project h3{color:#fff;margin:0 0 .75rem}}.project p{color:#181818;font-size:.875rem;line-height:1.125rem;margin:0 0 1rem}@media (min-width:768px){.project p{color:#fff;font-size:1rem;line-height:1.375rem;margin:0 0 1.75rem}}@media (min-width:992px){.project p{font-size:1.125rem;line-height:1.5rem}}@media (min-width:768px){.project.style-1 .project-image{overflow:hidden}}.project.style-1 .project-screens img{-webkit-box-shadow:0 0 2.125rem rgba(28,28,50,.25);box-shadow:0 0 2.125rem rgba(28,28,50,.25);bottom:0;height:auto;max-width:69%;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}@media (min-width:768px){.project.style-1 .project-screens img{max-width:14.625rem}}.project.style-1 .project-screens img:nth-child(2){display:none}@media (min-width:992px){.project.style-1 .project-screens img:nth-child(2){display:block}}@media (min-width:992px){.project.style-1 .project-screens img{bottom:auto;max-width:20.25rem;-webkit-transition:.5s ease;transition:.5s ease;-webkit-transition-property:bottom,top;transition-property:bottom,top;-webkit-transform:translateX(0);transform:translateX(0)}.project.style-1 .project-screens img:nth-child(1){right:15.75rem;top:25rem;z-index:2}.project.style-1 .project-screens img:nth-child(2){bottom:25rem;right:2.5rem}}@media (min-width:992px){.project.style-1 .project-screens img:nth-child(1){top:4rem}.project.style-1 .project-screens img:nth-child(2){bottom:4.625rem}}@media (min-width:992px){.project.style-2 .project-screens img:nth-child(1),.project.style-2 .project-screens img:nth-child(2),.project.style-2 .project-screens img:nth-child(3){top:2.5rem}}.project.style-2 .project-screens{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute}@media (min-width:768px){.project.style-2 .project-screens{padding-right:2.5rem;position:static}}@media (min-width:992px){.project.style-2 .project-screens{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.project.style-2 .project-screens img{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;border-radius:4px;-webkit-box-shadow:0 0 2.125rem rgba(28,28,50,.15);box-shadow:0 0 2.125rem rgba(28,28,50,.15);height:auto;margin:0 .3125rem;max-width:33%;position:relative;top:1.4375rem;-webkit-transition:top .5s ease;transition:top .5s ease}@media (min-width:768px){.project.style-2 .project-screens img{margin-left:.85375rem;margin-right:0;max-width:7.6875rem;top:3rem}}.project.style-2 .project-screens img:first-child{display:none}@media (min-width:992px){.project.style-2 .project-screens img:first-child{display:block}}@media (min-width:992px){.project.style-2 .project-screens img{top:400px;margin-left:1.25rem;max-width:11.125rem}.project.style-2 .project-screens img:nth-child(2){-webkit-transition-duration:.6s;transition-duration:.6s}.project.style-2 .project-screens img:nth-child(3){-webkit-transition-duration:.7s;transition-duration:.7s}}.project.style-3 .project-screens{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2.5rem}.project.style-3 .project-screens img{border-radius:4px;-webkit-box-shadow:0 0 2.125rem rgba(28,28,50,.15);box-shadow:0 0 2.125rem rgba(28,28,50,.15);height:auto;left:50%;max-width:78%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:top .5s ease;transition:top .5s ease;width:100%}@media (min-width:768px){.project.style-3 .project-screens img{left:auto;max-width:inherit;right:-5.1875rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22.3125rem}}.project.style-3 .project-screens img:nth-child(2),.project.style-3 .project-screens img:nth-child(3),.project.style-3 .project-screens img:nth-child(4){display:none}@media (min-width:992px){.project.style-3 .project-screens img:nth-child(2),.project.style-3 .project-screens img:nth-child(3),.project.style-3 .project-screens img:nth-child(4){display:block}}@media (min-width:992px){.project.style-3 .project-screens img{margin-left:1.25rem;max-width:12.6875rem;right:2.5rem;top:auto;-webkit-transition:top .5s ease;transition:top .5s ease;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:bottom,left,right,top;transition-property:bottom,left,right,top}.project.style-3 .project-screens img:nth-child(1){-webkit-box-shadow:0;box-shadow:0;right:-25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease;transition:all .5s ease}.project.style-3 .project-screens img:nth-child(2){top:-12.5rem}.project.style-3 .project-screens img:nth-child(3){right:-25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.project.style-3 .project-screens img:nth-child(4){bottom:-12.5rem}}@media (min-width:992px){.project.style-3 .project-screens img:nth-child(1){right:17.125rem;max-width:20.625rem}.project.style-3 .project-screens img:nth-child(2){top:0}.project.style-3 .project-screens img:nth-child(3){right:2.5rem}.project.style-3 .project-screens img:nth-child(4){bottom:0}}.project.style-4 .project-screens{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2.5rem}.project.style-4 .project-screens img{border-radius:4px;-webkit-box-shadow:0 0 2.125rem rgba(28,28,50,.15);box-shadow:0 0 2.125rem rgba(28,28,50,.15);left:2rem;max-width:100%;position:absolute;right:2rem;top:50%;-webkit-transition:top .5s ease;transition:top .5s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 4rem)}@media (min-width:768px){.project.style-4 .project-screens img{left:auto;height:auto;-o-object-fit:inherit;object-fit:inherit;right:2.5rem;max-width:16.25rem;width:auto}}@media (min-width:992px){.project.style-4 .project-screens img{max-width:38.75rem;right:-62.5rem;top:1.625rem;-webkit-transition:top .5s ease;transition:top .5s ease;-webkit-transition-property:right;transition-property:right;-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width:992px){.project.style-4 .project-screens img{right:-.3125rem}}.project.style-5 .project-screens{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute}@media (min-width:768px){.project.style-5 .project-screens{right:-2.6875rem}}@media (min-width:992px){.project.style-5 .project-screens{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.project.style-5 .project-screens img{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;border-radius:4px;-webkit-box-shadow:0 0 2.125rem rgba(28,28,50,.15);box-shadow:0 0 2.125rem rgba(28,28,50,.15);height:auto;margin:0 .3125rem;max-width:33%;position:relative;top:50%;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.project.style-5 .project-screens img{margin-left:.85375rem;margin-right:0;max-width:10rem;top:3rem;-webkit-transform:translateY(0);transform:translateY(0)}}.project.style-5 .project-screens img:first-child{display:none}@media (min-width:992px){.project.style-5 .project-screens img:first-child{display:block}}@media (min-width:992px){.project.style-5 .project-screens img{top:400px;margin-left:1.25rem;max-width:11.125rem}.project.style-5 .project-screens img:nth-child(2){-webkit-transition-duration:.6s;transition-duration:.6s}.project.style-5 .project-screens img:nth-child(3){-webkit-transition-duration:.7s;transition-duration:.7s}}@media (min-width:992px){.project.style-5 .project-screens img:nth-child(1),.project.style-5 .project-screens img:nth-child(2),.project.style-5 .project-screens img:nth-child(3){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.project.style-6 .project-screens{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2.5rem}.project.style-6 .project-screens img{border-radius:4px;-webkit-box-shadow:0 0 2.125rem rgba(28,28,50,.15);box-shadow:0 0 2.125rem rgba(28,28,50,.15);left:2rem;max-width:100%;position:absolute;right:2rem;top:50%;-webkit-transition:top .5s ease;transition:top .5s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 4rem)}@media (min-width:768px){.project.style-6 .project-screens img{left:auto;max-width:inherit;right:-3.375rem;width:20.625rem}}@media (min-width:992px){.project.style-6 .project-screens img{max-width:38.75rem;right:-62.5rem;top:1.625rem;-webkit-transition:top .5s ease;transition:top .5s ease;-webkit-transition-property:right;transition-property:right;-webkit-transform:translateY(0);transform:translateY(0);width:auto}}@media (min-width:992px){.project.style-6 .project-screens img{right:2.5rem}}.project.style-7 .project-screens{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2.5rem}.project.style-7 .project-screens img{border-radius:4px;-webkit-box-shadow:0 0 2.125rem rgba(28,28,50,.15);box-shadow:0 0 2.125rem rgba(28,28,50,.15);left:2rem;max-width:100%;position:absolute;right:2rem;top:1.5rem;-webkit-transition:top .5s ease;transition:top .5s ease;width:calc(100% - 4rem)}@media (min-width:768px){.project.style-7 .project-screens img{left:auto;height:auto;-o-object-fit:inherit;object-fit:inherit;max-width:16.25rem;right:2.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:992px){.project.style-7 .project-screens img{max-width:36.25rem;right:-62.5rem;top:1.625rem;-webkit-transition:top .5s ease;transition:top .5s ease;-webkit-transition-property:right;transition-property:right;-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width:992px){.project.style-7 .project-screens img{right:2.5rem}}.promo-video{margin:0 0 4.5625rem}@media (min-width:768px){.promo-video{margin:0 0 6.0625rem}}@media (min-width:992px){.promo-video{margin:0 0 140px;padding:0 3rem}}.promo-video a{outline:0}.promo-video video{width:100%}.page-template-requisites .requisites__title{font-size:20px;line-height:28px;font-weight:700;margin-top:40px}@media (min-width:768px){.page-template-requisites .requisites__title{margin-top:60px}}@media (min-width:992px){.page-template-requisites .requisites__title{font-size:32px;line-height:42px;margin-top:80px}}.page-template-requisites .requisites__list{margin-top:28px}@media (min-width:992px){.page-template-requisites .requisites__list{margin-top:36px}}@media (min-width:768px){.page-template-requisites .requisites__list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.page-template-requisites .requisites__list-item:not(:first-child){margin-top:24px}.page-template-requisites .requisites__list-item-title{color:#828290;font-size:14px;line-height:18px;margin-top:5px}@media (min-width:768px){.page-template-requisites .requisites__list-item-title{margin-top:0;font-size:16px;line-height:22px;min-width:210px;max-width:210px}}@media (min-width:992px){.page-template-requisites .requisites__list-item-title{font-size:18px;line-height:160%;min-width:225px;max-width:225px}}.page-template-requisites .requisites__list-item-value{font-size:14px;line-height:18px}.page-template-requisites .requisites__list-item-value-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:992px){.page-template-requisites .requisites__list-item-value-container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}}@media (min-width:768px){.page-template-requisites .requisites__list-item-value{font-size:16px;line-height:22px;margin-left:20px}}@media (min-width:992px){.page-template-requisites .requisites__list-item-value{font-size:18px;line-height:160%}}@media (min-width:992px){.page-template-requisites .requisites__list-item:hover .requisites__copy-icon{opacity:1}}.page-template-requisites .requisites__list-item.copyable{cursor:pointer}.page-template-requisites .requisites__copy-icon{color:#b7b7be;opacity:1;width:20px;height:20px;-webkit-transition:all .2s linear;transition:all .2s linear}@media (min-width:992px){.page-template-requisites .requisites__copy-icon{opacity:0;width:24px;height:24px;margin-left:12px}.page-template-requisites .requisites__copy-icon:hover{color:#f1477e}}.results{padding:0 0 1.75rem}@media (min-width:768px){.results{padding:0 0 1.4375rem}}@media (min-width:992px){.results{padding:0 0 5.5rem}}.results h3{font-size:1.25rem;line-height:1.75rem;margin:0 0 2.75rem}@media (min-width:768px){.results h3{font-size:2rem;line-height:2.625rem;margin:0 0 5.875rem}}@media (min-width:992px){.results h3{margin:0 0 5.5rem}}.result{padding:2.1875rem 0 2.75rem;position:relative}@media (min-width:768px){.result{padding:2.1875rem 0 4.3125rem}}.result::before{background:#181818;content:'';height:1px;left:4rem;position:absolute;right:0;top:0}@media (min-width:768px){.result::before{left:3.5rem}}@media (min-width:992px){.result::before{left:4rem}}.result-icon{left:0;position:absolute;top:-1rem}.result-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.25rem 0 0}@media (min-width:992px){.result-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:.8125rem 0 0}}.result-content h4{font-size:1.25rem;font-weight:400;line-height:1.75rem}@media (min-width:768px){.result-content h4{font-size:2rem;line-height:2.625rem}}@media (min-width:992px){.result-content h4{font-size:2.5rem;line-height:3rem;margin:0 1rem 0 0;width:28rem}}.result-content h4 br{display:none}@media (min-width:768px){.result-content h4 br{display:inline-block}}.result-content-list{padding:1.5rem 0 0}@media (min-width:768px){.result-content-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -1.5rem;padding:1.8125rem 0 0}}@media (min-width:992px){.result-content-list{width:calc(100% - 28rem);padding:.75rem 0 0}}@media (min-width:768px){.result-content-list-item{padding:0 2rem;width:50%}}@media (min-width:992px){.result-content-list-item{padding:0 1.5rem}}.result-content-list-item li{font-size:.875rem;line-height:1.125rem;margin:0 0 .25rem;padding:0 0 0 .8125rem;position:relative}@media (min-width:768px){.result-content-list-item li{font-size:1rem;line-height:1.375rem}}@media (min-width:992px){.result-content-list-item li{font-size:1.125rem;line-height:1.5rem}}.result-content-list-item li::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';left:-.25rem;height:.3125rem;position:absolute;top:.625rem;width:.3125rem}@media (min-width:992px){.result-content-list-item li::before{left:0}}.share{display:none;margin-left:1.25rem}.share a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2rem;width:2rem}.share svg{height:2rem;width:2rem}.tech{padding:0 0 4rem}@media (min-width:768px){.tech{padding:0 0 4.875rem}}@media (min-width:992px){.tech{padding:0 0 9.25rem}}.tech h2,.tech h3{font-size:1.25rem;line-height:1.75rem;margin:0 0 1.5rem}@media (min-width:768px){.tech h2,.tech h3{font-size:2rem;line-height:2.625rem;margin:0 0 3.125rem}}.tech-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tech-type-title{display:none;font-size:1.5rem;line-height:2rem;margin:0 4.0625rem .75rem 0;white-space:nowrap}@media (min-width:768px){.tech-type-title{display:block}}.tech-type-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tech-type-list span{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f5f5f6;border-radius:2.5rem;color:#181818;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.6875rem;height:1.5rem;margin:0 .5rem .5rem 0;padding:0 .75rem}@media (min-width:768px){.tech-type-list span{font-size:.875rem;height:2.5rem;margin:-.25rem .75rem 1.125rem 0;padding:0 1rem}}@media (min-width:992px){.tech-type-list span{margin:-.25rem .75rem .75rem 0}}.up{background:#fcc212 url(../img/icon-arrow-up.svg) no-repeat center;background-size:.8125rem .8125rem;border-radius:50%;bottom:-6.25rem;cursor:pointer;height:2.5rem;position:fixed;right:1.25rem;-webkit-transition:bottom .25s ease;transition:bottom .25s ease;width:2.5rem;z-index:99}@media (min-width:768px){.up{background-size:1.5rem 1.5rem;height:4.5rem;right:11.25rem;width:4.5rem}}.up:focus{outline:0}.up.show{bottom:20.4375rem}@media (min-width:768px){.up.show{bottom:29.5625rem}}.user{padding:0 0 0 2.875rem;position:relative}@media (min-width:768px){.user{padding:0 0 0 3.5rem}}@media (min-width:992px){.user{padding:0 0 0 4rem}}.user h4{font-size:.6875rem;line-height:.875rem;margin:.1875rem 0 .125rem}@media (min-width:768px){.user h4{font-size:1.125rem;line-height:1.375rem;margin:0 0 .25rem}}.user p{color:#828290;font-size:.6875rem;line-height:.875rem;margin:0 0 .1875rem}@media (min-width:768px){.user p{font-size:.875rem;line-height:1.125rem;margin:0}}.user-photo{height:2.25rem;left:0;padding:.15625rem;position:absolute;top:0;width:2.25rem}@media (min-width:768px){.user-photo{height:2.8125rem;width:2.8125rem}}.user-photo img{border-radius:50%;display:block;height:auto;max-width:2.5rem}.carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{-webkit-box-sizing:inherit;box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.carousel.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.carousel__slide{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);-webkit-box-shadow:var(--carousel-button-shadow,none);box-shadow:var(--carousel-button-shadow,none);-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:var(--carousel-button-svg-filter, none);filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;-ms-touch-action:none;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:0;-webkit-transform-origin:top left;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container ::after,.fancybox__container ::before{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container :focus{outline:0}body:not(.is-using-mouse) .fancybox__container :focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94));box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92))}.fancybox__carousel{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.fancybox__slide{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::after,.fancybox__slide::before{content:"";-webkit-box-flex:0;-webkit-flex:0 0 0;-ms-flex:0 0 0px;flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;-webkit-box-shadow:none;box-shadow:none}.fancybox__caption{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{-webkit-animation:.15s ease backwards fancybox-fadeIn;animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{-webkit-animation:.15s ease both fancybox-fadeOut;animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{-webkit-animation:.15s ease both fancybox-fadeIn;animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{-webkit-animation:.1s ease both fancybox-fadeOut;animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{-webkit-animation:.2s ease both fancybox-zoomInUp;animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{-webkit-animation:.15s ease both fancybox-zoomOutDown;animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{-webkit-animation:.15s ease both fancybox-throwOutUp;animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{-webkit-animation:.15s ease both fancybox-throwOutDown;animation:.15s ease both fancybox-throwOutDown}@-webkit-keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{from{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomInUp{from{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@-webkit-keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@-webkit-keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@-webkit-keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{max-width:100%;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgba(34,213,233,.96));opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio,1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),color-stop(8.1%,rgba(0,0,0,.006)),color-stop(15.5%,rgba(0,0,0,.021)),color-stop(22.5%,rgba(0,0,0,.046)),color-stop(29%,rgba(0,0,0,.077)),color-stop(35.3%,rgba(0,0,0,.114)),color-stop(41.2%,rgba(0,0,0,.155)),color-stop(47.1%,rgba(0,0,0,.198)),color-stop(52.9%,rgba(0,0,0,.242)),color-stop(58.8%,rgba(0,0,0,.285)),color-stop(64.7%,rgba(0,0,0,.326)),color-stop(71%,rgba(0,0,0,.363)),color-stop(77.5%,rgba(0,0,0,.394)),color-stop(84.5%,rgba(0,0,0,.419)),color-stop(91.9%,rgba(0,0,0,.434)),to(rgba(0,0,0,.44)));background:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44) 100%);padding:0;-ms-touch-action:none;touch-action:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,.96));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::-webkit-backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.codedropz-upload-inner{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);font-size:.875rem;white-space:nowrap;cursor:pointer;display:inline-block;margin:0 0 .8125rem;overflow:hidden;padding:1px;position:relative;width:11.375rem}@media (min-width:992px){.codedropz-upload-inner{font-size:1rem}}.codedropz-upload-inner:hover{color:#fff}.codedropz-upload-inner:hover .codedropz-btn-wrap{background:0 0}.codedropz-upload-inner:hover .cd-upload-btn{-webkit-text-fill-color:#fff}.codedropz-upload-inner .codedropz-btn-wrap{background:#fff;display:block}.codedropz-upload-inner .cd-upload-btn{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);display:block;height:2.875rem;padding:.6875rem .625rem;overflow:hidden;text-align:center;text-overflow:ellipsis;width:11.25rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.no-js .inputfile+label{display:none}#mfcf7_zl_add_file{left:-1000px;display:none;opacity:0;position:absolute;visibility:hidden}div#mfcf7_zl_multifilecontainer{margin:1.1875rem 0 0;width:100%}div#mfcf7_zl_multifilecontainer p{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#181818;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;font-size:1rem;line-height:1.375rem;margin:0 0 .8125rem}div#mfcf7_zl_multifilecontainer p a{margin-left:.625rem}div#mfcf7_zl_multifilecontainer p a span{background:url(../img/icon-file-remove.svg) no-repeat;background-size:1rem 1rem;display:block;font-size:0;height:1rem;width:1rem}.codedropz-upload-handler{border:none;margin-bottom:0}.codedropz-upload-container{padding:0}.codedropz-upload-inner h3{display:none}.codedropz-upload-inner h3+span{display:none}.dnd-upload-counter{display:none}.dnd-upload-image{display:none}.dnd-upload-status .dnd-upload-details{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;padding:0;width:100%}.dnd-upload-status .dnd-upload-details .name em{display:none}.dnd-upload-status{margin:0 0 .8125rem}.dnd-upload-status .dnd-upload-details .name span{background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%;color:#181818;font-size:1rem;line-height:1.375rem;padding-right:.625rem;-webkit-transition:all .5s ease;transition:all .5s ease;text-overflow:initial;white-space:normal;overflow-wrap:anywhere}.dnd-upload-status .dnd-upload-details .remove-file{position:static}.dnd-upload-status .dnd-upload-details .name{padding:0!important}.dnd-icon-remove{display:block;font-size:0!important;line-height:1rem;height:1rem}.dnd-icon-remove::before{background:url(../img/icon-file-remove.svg) no-repeat;background-size:1rem 1rem;content:'';display:block;font-size:0;height:1rem;width:1rem}.dnd-progress-bar{display:none!important}.dnd-upload-status .dnd-upload-details span.has-error{font-size:.75rem;max-width:6.25rem;padding:0 0 0 10px}/*! locomotive-scroll v4.1.1 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;-webkit-transform-origin:center right;transform-origin:center right;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;opacity:0}.c-scrollbar:hover{-webkit-transform:scaleX(1.45);transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;-webkit-transform:scaleY(1);transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}.slick-next,.slick-prev{position:absolute;display:block;height:2rem;width:2rem;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:-4.25rem;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}@media (min-width:768px){.slick-next,.slick-prev{height:2.5rem;width:2.5rem;top:-6.625rem}}@media (min-width:992px){.slick-next,.slick-prev{top:-7.625rem}}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{background:url(../img/icon-arrow-slider.svg) no-repeat;background-size:contain;content:'';display:block;height:2rem;width:2rem;font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:768px){.slick-next:before,.slick-prev:before{height:2.5rem;width:2.5rem}}.slick-prev{right:53px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:768px){.slick-prev{right:6.9375rem}}@media (min-width:1260px){.slick-prev{right:calc(50% - 546px)}}.slick-next{right:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:768px){.slick-next{right:2rem}}@media (min-width:1260px){.slick-next{right:calc(50% - 624px)}}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:1}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;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;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}div.scrollingHotSpotLeft{min-width:75px;width:calc((100vw - 1374px)/ 2);height:100%;background-image:url(../img/big_transparent.gif);background-repeat:repeat;background-position:center center;position:absolute;z-index:200;left:0;cursor:url(../img/cursors/cursor_arrow_left.png),url(../img/cursors/cursor_arrow_left.cur),w-resize}div.scrollingHotSpotLeftVisible{background-image:url(../img/arrow_left.gif);background-color:#fff;background-repeat:no-repeat;opacity:.35;-moz-opacity:.35;zoom:1}div.scrollingHotSpotRight{min-width:75px;width:calc((100vw - 1374px)/ 2);height:100%;background-image:url(../img/big_transparent.gif);background-repeat:repeat;background-position:center center;position:absolute;z-index:200;right:0;cursor:url(../img/cursors/cursor_arrow_right.png),url(../img/cursors/cursor_arrow_right.cur),e-resize}div.scrollingHotSpotRightVisible{background-image:url(../img/arrow_right.gif);background-color:#fff;background-repeat:no-repeat;opacity:.35;-moz-opacity:.35;zoom:1}div.scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%}div.scrollWrapper.kinetic-active{cursor:-webkit-grab;cursor:grab}div.scrollWrapper.kinetic-active:active{cursor:-webkit-grabbing;cursor:grabbing}div.scrollableArea{position:relative;width:auto;height:100%}.today{padding:0 0 2.375rem}@media (min-width:768px){.today{padding:0 0 1.25rem}}@media (min-width:992px){.today{padding:0 0 9.25rem}}.today-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.today-wrapper{margin:0 -.75rem}}.today-item{margin:0 0 1.6875rem;position:relative;width:100%}@media (min-width:768px){.today-item{background:#f5f5f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:19rem;margin:0 0 1rem;padding:0 0 2.1875rem 2rem}}@media (min-width:992px){.today-item{background:0 0;display:block;height:auto;margin:0;padding:0 .75rem;width:calc(100% / 3)}}.today-photo{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;background:#f5f5f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:13rem;margin:0 0 1.125rem;position:relative}@media (min-width:768px){.today-photo{bottom:0;height:100%;margin:0;position:absolute;right:0;width:17.625rem}}@media (min-width:992px){.today-photo{height:22.5rem;margin:0 0 .9375rem;position:relative;width:auto}}.today-photo img{display:block;height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}@media (min-width:768px){.today-photo img{bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.today-position{color:#828290;font-size:1rem;line-height:1.375rem}.today h2{font-weight:700;font-size:2rem;line-height:2.625rem;margin:0 0 1.75rem;position:relative;text-transform:uppercase}@media (min-width:768px){.today h2{font-size:3rem;line-height:3.25rem;margin:0 0 2.1875rem}}@media (min-width:992px){.today h2{font-size:4rem;line-height:4.5rem;margin:0 0 2.75rem}}.today h2.red-circle::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';font-weight:500;height:3.0625rem;left:6.625rem;position:absolute;top:0;width:3.0625rem;z-index:-1}@media (min-width:768px){.today h2.red-circle::before{height:6.25rem;left:9rem;top:-1.0625rem;width:6.25rem}}@media (min-width:992px){.today h2.red-circle::before{height:8.25rem;left:9.75rem;top:-1.6875rem;width:8.25rem}}.today h2 span{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;display:block;padding:0 0 0 4rem}@media (min-width:768px){.today h2 span{padding:0 0 0 7.25rem}}@media (min-width:992px){.today h2 span{padding:0 0 0 11rem}}.today h3{font-size:1.5rem;font-weight:400;line-height:2rem;margin:0 0 .1875rem}@media (min-width:768px){.today h3{font-size:2rem;line-height:2.625rem;margin:0 0 .625rem}}.today-wrapper-min{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.9375rem 0 2.375rem}@media (min-width:768px){.today-wrapper-min{padding:1.1875rem 0 2.875rem}}@media (min-width:992px){.today-wrapper-min{padding:3.75rem 0 0}}.today-wrapper-min .line-logo-wrapper,.today-wrapper-min .line-logo-wrapper-in{height:7.125rem}.today-wrapper-min .line-logo{margin:0;padding:0}.today-item-min{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:4.625rem}.today-item-min h3{color:#181818;font-size:1.5625rem;line-height:1.5625rem;margin:0 0 .5rem}.today-item-min .today-position{color:#828290;font-size:1.25rem;line-height:1.25rem}.today-item-min-photo{height:3.375rem;margin:0 .5rem 0 0;width:3.375rem}@media (min-width:992px){.today-item-min-photo{height:7.125rem;margin:0 1rem 0 0;width:7.125rem}}.today-item-min-photo img{border-radius:50%;display:block;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.about-us-clients{padding:0 0 2.1875rem}@media (min-width:768px){.about-us-clients{padding:0 0 5.9375rem}}.about-us-clients .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-us-clients h2{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:#fff;font-weight:700;font-size:2rem;line-height:4.5rem;margin:0;position:relative;text-transform:uppercase}@media (min-width:768px){.about-us-clients h2{font-size:3rem;margin:0 0 1.9375rem}}@media (min-width:992px){.about-us-clients h2{font-size:4rem;margin:0 0 4.4375rem 3.5625rem}}.about-us-clients h2.red-circle::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';font-weight:500;height:2.5625rem;left:7.625rem;position:absolute;top:.4375rem;width:2.5625rem;z-index:-1}@media (min-width:768px){.about-us-clients h2.red-circle::before{height:6rem;left:10.4375rem;top:-1.5rem;width:6rem}}@media (min-width:992px){.about-us-clients h2.red-circle::before{left:13.1875rem}}.about-us-clients p{font-size:1rem;line-height:1.25rem;margin:0 0 1.125rem}@media (min-width:768px){.about-us-clients p{font-size:.875rem;line-height:1.125rem;margin:0 0 1.4375rem}}@media (min-width:992px){.about-us-clients p{font-size:1.375rem;line-height:1.75rem;margin:0 0 1.75rem}}.about-us-clients-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.about-us-clients-gallery{margin:-.75rem;overflow:visible;padding:1.625rem 0 0}}@media (min-width:992px){.about-us-clients-gallery{padding:2.0625rem 0 0;width:100%}}.about-us-clients-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:3.125rem;margin:0 0 1.3125rem;padding:0 .75rem;width:50%}@media (min-width:768px){.about-us-clients-logo{height:4rem;margin:0 0 1.5625rem;max-width:25%}}@media (min-width:992px){.about-us-clients-logo{height:5.375rem;margin:0 0 2.1875rem;max-width:20%}}.about-us-clients-logo img{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.about-us-clients-left{width:100%}@media (min-width:768px){.about-us-clients-left{width:50%}}.about-us-clients-left h2{display:none}@media (min-width:768px){.about-us-clients-left h2{display:block}}.about-us-clients-right{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}@media (min-width:768px){.about-us-clients-right{-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial;width:50%}}.about-us-clients-right h2{display:block}@media (min-width:768px){.about-us-clients-right h2{display:none}}.about-us-clients-logo-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about-us-clients-logo-main-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.1875rem .75rem;width:50%}@media (min-width:768px){.about-us-clients-logo-main-item{padding:0}}.about-us-clients-logo-main-item img{display:block;height:auto;max-width:100%}@media (min-width:768px){.about-us-clients-logo-main-item img{max-width:90%}}.about-us-clients-description{margin-left:auto;max-width:31.25rem}.about-us-links{padding:0 0 2.1875rem}@media (min-width:992px){.about-us-links{padding:0}}.about-us-links h2{font-weight:700;font-size:2rem;line-height:4.5rem;margin:0 0 1.875rem;position:relative;text-transform:uppercase}@media (min-width:768px){.about-us-links h2{font-size:3rem;margin:0 0 1.4375rem}}@media (min-width:992px){.about-us-links h2{font-size:4rem;line-height:4.5rem;margin:0 0 4.6875rem}}.about-us-links h2.red-circle::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';font-weight:500;height:2.125rem;left:10.8125rem;position:absolute;top:.375rem;width:2.125rem;z-index:-1}@media (min-width:768px){.about-us-links h2.red-circle::before{height:3.8125rem;left:17.75rem;top:-.3125rem;width:3.8125rem}}@media (min-width:992px){.about-us-links h2.red-circle::before{height:3.8125rem;left:17.375rem;top:-.1875rem;width:3.8125rem}}.about-us-links-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 -1.25rem;padding:0 0 1.75rem}@media (min-width:768px){.about-us-links-gallery{margin:-.75rem;padding:0 0 1rem}}@media (min-width:992px){.about-us-links-gallery{padding:0 0 9.0625rem}}.about-us-links-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1.1875rem .75rem;width:50%;outline:0!important}@media (min-width:768px){.about-us-links-logo{width:25%}}@media (min-width:992px){.about-us-links-logo img{height:auto;max-height:initial;max-width:initial;width:auto}}.about-us-links-logo img{display:block;height:auto;margin:auto;max-height:4.125rem;max-width:100%;width:auto}@media (min-width:768px){.about-us-links-logo img{height:auto;max-height:4.6875rem;max-width:7.3125rem;width:auto}}@media (min-width:992px){.about-us-links-logo img{max-height:initial;max-width:12.5rem}}.about-us-links .staticmidimg img{max-height:6rem}.requisites-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fafafa;border-top:1px solid #181818;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:8.75rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 .75rem 0 .125rem}@media (min-width:768px){.requisites-header{padding:0 1.8125rem 0 .125rem}}@media (min-width:992px){.requisites-header{padding:0 9.4375rem 0 1.6875rem}}.requisites-header.current .requisites-header-btn{color:transparent}.requisites-header.current .requisites-header-btn::after{-webkit-transform:rotate(180deg) translateX(-50%);transform:rotate(180deg) translateX(-50%);top:-.625rem}@media (min-width:768px){.requisites-header.current .requisites-header-btn::after{top:-.625rem}}.requisites-header-btn{font-size:.625rem;padding:1.75rem 0 0;position:relative}@media (min-width:768px){.requisites-header-btn{font-size:.875rem;line-height:2.625rem;padding:0 4.25rem 0 0}}@media (min-width:992px){.requisites-header-btn{font-size:1.125rem;padding:0 4.6875rem 0 0}}.requisites-header-btn::after{background:url(../img/icon-arrow-requisites.svg) no-repeat;background-size:contain;content:'';height:2.3125rem;position:absolute;right:50%;top:-.625rem;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:rotate(0) translateX(50%);transform:rotate(0) translateX(50%);width:2.4375rem}@media (min-width:768px){.requisites-header-btn::after{height:2.3125rem;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.4375rem}}@media (min-width:992px){.requisites-header-btn::after{height:3.1875rem;width:3.0625rem}}.requisites-wrapper{border-top:1px solid #181818;display:none;overflow:hidden;-webkit-transition:0s;transition:0s}.requisites-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.25rem 0}@media (min-width:768px){.requisites-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 -3.125rem;padding:1.125rem 0}}@media (min-width:992px){.requisites-body{padding:2.875rem 0 2.875rem 1.6875rem}}@media (min-width:768px){.requisites-body-left,.requisites-body-right{padding:0 3.125rem}}.requisites-body p{font-size:1rem;line-height:1.25rem}@media (min-width:768px){.requisites-body p{font-size:.875rem;line-height:1.125rem}}@media (min-width:992px){.requisites-body p{font-size:1.5rem;line-height:2rem}}.requisites h2{font-weight:700;font-size:2rem;line-height:2rem;margin:0;position:relative;text-transform:uppercase}@media (min-width:768px){.requisites h2{font-size:3rem;line-height:3rem;margin:0}}@media (min-width:992px){.requisites h2{font-size:4rem;line-height:4rem;margin:0}}.requisites h2 span{position:relative;z-index:4}.requisites h2.red-circle::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';font-weight:500;height:2.5625rem;left:6rem;position:absolute;top:-.5rem;width:2.5625rem}@media (min-width:768px){.requisites h2.red-circle::before{height:3.5625rem;left:7.125rem;width:3.5625rem}}@media (min-width:992px){.requisites h2.red-circle::before{height:3.5625rem;left:12.25rem;top:-.4375rem;width:3.5625rem}}.page-template-about-us .clients h3{display:none}.page-template-about-us .slick-next,.page-template-about-us .slick-prev{bottom:-.625rem;top:auto}@media (min-width:768px){.page-template-about-us .slick-next,.page-template-about-us .slick-prev{bottom:-.625rem;top:auto}}@media (min-width:992px){.page-template-about-us .slick-next,.page-template-about-us .slick-prev{bottom:-4.9375rem;top:auto}}.about-us-video{padding-bottom:2.5rem}@media (min-width:992px){.about-us-video{padding-bottom:11.25rem}}.about-us-video h2{font-weight:700;font-size:2rem;line-height:2rem;margin:0 0 2.25rem;position:relative;text-transform:uppercase}@media (min-width:768px){.about-us-video h2{font-size:3rem;line-height:3rem}}@media (min-width:992px){.about-us-video h2{font-size:4rem;line-height:4.5rem;margin:0 0 4.5rem}}.about-us-video h2 span{position:relative;z-index:4}.about-us-video h2.red-circle::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';font-weight:500;height:2.5625rem;left:6rem;position:absolute;top:-.5rem;width:2.5625rem}@media (min-width:768px){.about-us-video h2.red-circle::before{height:3.5625rem;left:7.125rem;width:3.5625rem}}@media (min-width:992px){.about-us-video h2.red-circle::before{height:3.8125rem;left:12.0625rem;top:2.25rem;width:3.8125rem}}.about-us-video-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){.about-us-video-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.about-us-video-iframe{padding-bottom:2rem;width:100%}@media (min-width:992px){.about-us-video-iframe{min-width:calc(50% - 2rem);max-width:calc(50% - 2rem);padding-bottom:0}}.about-us-video-iframe-count{color:#606060;font-size:1rem;padding:.625rem 0 0}@media (min-width:992px){.about-us-video-iframe-count{padding:.625rem 0 1.25rem}}@media (min-width:992px){.about-us-video-title-mobile{display:none}}.about-us-video-title-desktop{display:none}@media (min-width:992px){.about-us-video-title-desktop{display:block}}.about-us-video-description{display:none;width:100%}@media (min-width:992px){.about-us-video-description{display:block;min-width:calc(50% - 2rem);max-width:calc(50% - 2rem)}}.about-us-video-description p{color:#000;font-size:1rem;line-height:1.25rem}@media (min-width:992px){.about-us-video-description p{font-size:1.375rem;line-height:2rem}}.about-us-video h3{color:#000;font-weight:700;font-size:1.5rem;line-height:2rem;margin:0 0 1.5rem;text-transform:uppercase}@media (min-width:992px){.about-us-video h3{font-size:2rem;line-height:2.8125rem;margin:0 0 2rem}}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.result-audit{padding:0 0 1.5rem}@media (min-width:768px){.result-audit{padding:0 0 5.625rem}}@media (min-width:992px){.result-audit{padding:0 3rem 6.625rem}}.result-audit h2{font-size:1.25rem;line-height:1.75rem;margin:0 0 2.25rem}@media (min-width:768px){.result-audit h2{font-size:2rem;line-height:2.625rem;margin:0 0 2.625rem}}@media (min-width:992px){.result-audit h2{margin:0 0 2rem}}.result-audit-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.result-audit-wrapper{margin:0 -24px}}@media (min-width:992px){.result-audit-wrapper{margin:0 -37px}}.result-audit-item{margin:0 0 3rem;position:relative;width:100%}@media (min-width:768px){.result-audit-item{margin:0 24px 48px;width:calc(50% - 48px)}}@media (min-width:992px){.result-audit-item{margin:0 37px 46px;width:calc(50% - 74px)}}.result-audit-item::before{background:#181818;content:'';left:2.6875rem;height:.0625rem;position:absolute;right:0;top:.75rem}@media (min-width:768px){.result-audit-item::before{top:1rem}}@media (min-width:992px){.result-audit-item::before{left:3.6875rem}}.result-audit-item p{font-size:1rem;line-height:1.625rem;margin:0}@media (min-width:992px){.result-audit-item p{font-size:1.0625rem}}.result-audit-icon{margin:0 0 1.25rem}.result-audit-icon img{display:block;height:auto;max-width:1.5rem}@media (min-width:768px){.result-audit-icon img{max-width:100%}}.result-audit .btn{margin:0 0 4.5rem;width:100%}@media (min-width:768px){.result-audit .btn{display:none}}.steps-audit{padding:0 0 2.5rem}@media (min-width:768px){.steps-audit{padding:0 0 5.625rem}}@media (min-width:992px){.steps-audit{padding:0 3rem 6.9375rem}}.steps-audit h2{font-size:1.25rem;line-height:1.75rem;margin:0 0 2.25rem}@media (min-width:768px){.steps-audit h2{font-size:2rem;line-height:2.625rem;margin:0 0 2.625rem}}@media (min-width:992px){.steps-audit h2{margin:0 0 2rem}}.steps-audit h2 br{display:none}@media (min-width:992px){.steps-audit h2 br{display:inline-block}}.steps-audit-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -39px}@media (min-width:768px){.steps-audit-wrapper{margin:0 -30px}}@media (min-width:992px){.steps-audit-wrapper{margin:0 -37px}}.steps-audit .step-audit{margin:0 39px 32px;width:calc(100% - 78px)}@media (min-width:768px){.steps-audit .step-audit{margin:0 30px 48px;width:calc(50% - 60px)}}@media (min-width:992px){.steps-audit .step-audit{margin:0 37px;width:calc(25% - 74px)}.steps-audit .step-audit:nth-child(2){margin-top:3.875rem}.steps-audit .step-audit:nth-child(3){margin-top:7.4375rem}.steps-audit .step-audit:nth-child(4){margin-top:10.9375rem}}.steps-audit .step-audit-number{font-size:4rem;font-weight:700;line-height:5.25rem;margin:0 0 .375rem auto;text-align:right;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fe0076;color:transparent}@media (min-width:768px){.steps-audit .step-audit-number{font-size:4.5rem;line-height:5.875rem;margin:0 0 0 auto}}.steps-audit .step-audit p{font-size:.875rem;line-height:1.125rem}@media (min-width:768px){.steps-audit .step-audit p{font-size:1.0625rem;line-height:1.5rem}}.types-audit{padding:0 0 5.625rem}@media (min-width:992px){.types-audit{padding:0 3rem 11.625rem}}.types-audit h2{font-size:1.25rem;line-height:1.75rem;margin:0 0 2rem}@media (min-width:768px){.types-audit h2{font-size:2rem;line-height:2.625rem}}@media (min-width:768px){.types-audit-wrapper{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px}}@media (min-width:992px){.types-audit-wrapper{-webkit-column-gap:74px;-moz-column-gap:74px;column-gap:74px}}.types-audit .btn{margin:1rem 0 0;width:100%}@media (min-width:768px){.types-audit .btn{width:auto}}.types-audit .type-audit{background:#f5f5f6;display:inline-block;margin:0 0 1.5rem;padding:1.875rem 1.25rem;width:100%}@media (min-width:768px){.types-audit .type-audit{margin:0 0 3rem;padding:1.875rem 1.25rem}}@media (min-width:992px){.types-audit .type-audit{margin:0 0 2rem;padding:1.875rem 2.8125rem}}.types-audit .type-audit-icon{margin:0 0 1.875rem}.types-audit .type-audit-icon img{display:block}.types-audit .type-audit h3{font-size:1.25rem;font-weight:400;line-height:1.75rem;margin:0 0 1.875rem}@media (min-width:992px){.types-audit .type-audit h3{font-size:2rem;line-height:2.375rem}}.types-audit .type-audit h4{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1rem;line-height:1.375rem;margin:0 0 2.125rem}@media (min-width:768px){.types-audit .type-audit h4{margin:0 0 1.875rem}}.types-audit .type-audit ul{margin:0 -.25rem 2.125rem}@media (min-width:992px){.types-audit .type-audit ul{margin:0 0 1.5rem}}.types-audit .type-audit ul:last-child{margin:0}.types-audit .type-audit p{font-size:.875rem;line-height:1.125rem}@media (min-width:992px){.types-audit .type-audit p{font-size:1.125rem;line-height:1.5rem}}.types-audit .type-audit li{font-size:.875rem;line-height:1.375rem;margin:0 0 .625rem;padding:0 0 0 1.0625rem;position:relative}@media (min-width:768px){.types-audit .type-audit li{font-size:1rem;line-height:1.375rem}}.types-audit .type-audit li::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';left:.25rem;height:.3125rem;position:absolute;top:.625rem;width:.3125rem}@media (min-width:992px){.types-audit .type-audit li::before{left:0}}.brief .brief-header{max-width:40rem;padding:0 0 2rem}@media (min-width:768px){.brief .brief-header{padding:0 0 2.5rem}}.brief .brief-header h1{line-height:1;margin:0 0 1.5rem}@media (min-width:768px){.brief .brief-header h1{margin:0 0 1rem}}.brief .brief-header p{font-size:1rem;line-height:1.375rem}@media (min-width:992px){.brief .brief-header p{font-size:1.125rem;line-height:1.5rem}}.brief .brief-header .phone{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block}@media (min-width:768px){.brief .brief-header .phone{display:inline-block}}.brief-form{max-width:43rem}.brief-form-item h2{font-size:1.25rem;line-height:1.625rem;margin:0 0 1rem}.brief-form .wpcf7-form-control-wrap{width:100%}@media (min-width:768px){.brief-form .wpcf7-form-control-wrap{margin:0 8px 22px;width:calc(50% - 16px)}}.brief-form .wpcf7-form-control-wrap.full-width-field{width:calc(100% - 16px)}.brief-form .wpcf7-form-control-wrap.text-game textarea{height:5.875rem;min-height:5.875rem;line-height:1.5rem;padding:0 0 0 1rem;overflow:hidden}@media (min-width:600px){.brief-form .wpcf7-form-control-wrap.text-game textarea{line-height:2.9375rem;height:2.9375rem;min-height:2.9375rem}}@media (min-width:768px){.brief-form .textarea{width:100%}}.brief-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 1.25rem}@media (min-width:768px){.brief-select{padding:0 0 1.75rem}}.brief-select-inputs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.brief-select-inputs{margin:0 -8px}}.brief-select-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f5f5f6;border-radius:1.25rem;color:#181818;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.875rem;line-height:1.125rem;height:2.5rem;margin:0 .875rem .75rem 0;padding:0 1rem;-webkit-transition:0s;transition:0s}@media (min-width:992px){.brief-select-item{font-size:1rem}}.brief-select-item:last-child{margin-right:0}.brief-select-item.current{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);color:#fff}.brief .btn-loading-text{display:none}.wpcf7-form:not(.invalid) .brief-select{position:relative}.wpcf7-form:not(.invalid) .brief-select.disabled::after{background:rgba(255,255,255,.1);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:9}.wpcf7-form:not(.invalid) .brief-select .btn.sending:not(.no-loader) span{z-index:-1}.wpcf7-form:not(.invalid) .brief-select .btn.sending::after{-webkit-animation:loader 1.3s infinite linear;animation:loader 1.3s infinite linear;background:url(../img/icon-load-white.svg) no-repeat;background-size:contain;content:'';width:2rem;height:2rem;border-radius:50%;position:absolute;text-indent:-9999rem}.wpcf7-form:not(.invalid) .brief-select .btn.sending.no-loader .btn-visible-text{display:none}.wpcf7-form:not(.invalid) .brief-select .btn.sending.no-loader .btn-loading-text{display:inline}.wpcf7-form:not(.invalid) .brief-select .btn.sending.no-loader::after{display:none}@-webkit-keyframes loader{0%{-webkit-transform:rotate(deg);transform:rotate(deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(deg);transform:rotate(deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width:768px){.contacts{padding:1.25rem 0 0}}@media (min-width:992px){.contacts{padding:0;margin:0 3rem}}.contacts .container{max-width:100%}.contacts .content{padding:3.25rem 0 4.5rem}@media (min-width:768px){.contacts .content{padding:4rem 0 6rem}}@media (min-width:992px){.contacts .content{padding:4.625rem 0 10rem}}.contacts .city.current{margin:0 0 2.5rem}@media (min-width:768px){.contacts .city.current{margin:0 0 4rem}}@media (min-width:992px){.contacts .city.current{margin:0 0 40px}}.contacts .city.current .city-title{background-position:0;margin:0 6.25rem 1rem 0}@media (min-width:768px){.contacts .city.current .city-title{margin:0 6.25rem 1.5rem 0}}@media (min-width:992px){.contacts .city.current .city-title{margin:0 0 1.5rem}}.contacts .city-title{cursor:pointer;display:inline-block;font-size:2rem;font-weight:700;letter-spacing:-.01875rem;line-height:2.5rem;margin:0 6.25rem .5rem 0;text-transform:uppercase;background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%}@media (min-width:768px){.contacts .city-title{font-size:4.5rem;line-height:5rem;margin:0 6.25rem 1.25rem 0}}@media (min-width:992px){.contacts .city-title{font-size:5.5vw;line-height:6.5vw;margin:0 0 .5rem}}.contacts .city-title:hover{background-position:0}.contacts .city-content{display:none;-webkit-transition:0s;transition:0s}.contacts .city-content .d-flex{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){.contacts .city-content .d-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.contacts .city-content-description{padding:0 0 1rem;position:relative}@media (min-width:768px){.contacts .city-content-description{padding:0 0 1.5rem}}@media (min-width:992px){.contacts .city-content-description{padding:0 0 2.5rem 3rem}}.contacts .city-content-description::before{background:url(../img/arrow-left-bottom.svg) no-repeat;background-size:2.5rem;content:'';display:none;height:2.5rem;left:-.5rem;position:absolute;-webkit-transform:scale(-1,1);transform:scale(-1,1);top:.5625rem;width:2.5rem}@media (min-width:992px){.contacts .city-content-description::before{display:block}}.contacts .city-content-description a{color:#181818;display:inline-block;font-size:1rem;line-height:1.5rem;margin:0 2.375rem .5rem 0;padding:0 0 0 2rem;position:relative}@media (min-width:992px){.contacts .city-content-description a{font-size:1.125rem}}.contacts .city-content-description a a{margin:0;padding:0}.contacts .city-content-description a a::before{display:none}.contacts .city-content-description a:hover{background-position:0}@media (min-width:992px){.contacts .city-content-description a{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);background-size:200%;background-position:100%}}.contacts .city-content-description a::before{background-repeat:no-repeat;background-position:0 0;background-size:1.5rem;content:'';left:0;height:1.5rem;position:absolute;top:0;width:1.5rem}@media (min-width:768px){.contacts .city-content-description a::before{background-position:0 .25rem}}@media (min-width:768px){.contacts .city-content-description a{font-size:1.25rem;line-height:1.75rem}}@media (min-width:992px){.contacts .city-content-description a{margin:0 1.75rem .5rem 0}}.contacts .city-content-description a.address::before{background-image:url(../img/icon-address.svg)}.contacts .city-content-description a.phone::before{background-image:url(../img/icon-phone.svg)}@media (min-width:768px){.contacts .city-content-description a.phone::before{background-position:0 .125rem}}.contacts .city-content-description a.email::before{background-image:url(../img/icon-email.svg)}@media (min-width:768px){.contacts .city-content-description a.email::before{background-position:0 .125rem}}.contacts .city-content-map{height:28.125rem;padding:1.25rem 0 0;width:100%}@media (min-width:992px){.contacts .city-content-map{width:50rem}}.contacts .city-content-map iframe{max-width:100%;width:100%;max-height:400px}.contacts .city-content .btn{margin:.5rem 0 0}.map{height:100%;-webkit-transition:0s;transition:0s}.map *{-webkit-transition:0s;transition:0s}.who-are-we{background:#f73e3e;overflow:hidden;position:relative;z-index:1}.who-are-we .who-are-we-start-1{position:absolute;top:0;background:#000;height:1px;left:0;width:100%}.who-are-we-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:calc(100vh - 3.5rem);padding:4.0625rem 0 0;margin:0 -1rem;-webkit-transition:0s;transition:0s}@media (min-width:768px){.who-are-we-wrapper{margin:0 -2rem;padding:6.25rem 0 0}}.who-are-we-item{height:calc((100vh - 3.5rem)/ 10);margin:0 1rem;padding:0 0 1.125rem;position:relative;width:calc(100% / 2 - 2rem);z-index:99}.who-are-we-item:last-child{display:none}@media (min-width:768px){.who-are-we-item:last-child{display:block}}@media (min-width:768px){.who-are-we-item{height:auto;margin:0 2rem;width:calc(100% / 3 - 4rem)}}.who-are-we-item .who-are-item-double{height:100%;overflow:hidden;position:relative;-webkit-transition:all .25s linear;transition:all .25s linear}.who-are-we-item .who-are-item-double.skew-1 img{-webkit-transform:translateY(50%);transform:translateY(50%)}.who-are-we-item .who-are-item-double.skew-2 img{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.who-are-we-item img{display:block;height:100%;margin:auto;max-height:100%;width:100%}.bg-white-top{background:#fff;left:-62.5rem;height:50vh;position:absolute;top:0;right:-62.5rem;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:all .25s linear;transition:all .25s linear;z-index:9}.bg-white-bottom{background:#fff;bottom:0;left:-62.5rem;height:50vh;position:absolute;right:-62.5rem;-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-transform-origin:right 0;transform-origin:right 0}.triangle{width:0;height:0;border-style:solid;border-width:50vh 0 50vh 300vw;border-color:transparent transparent transparent #f73e3e;position:absolute;top:50%;right:150%;-webkit-transform:translateY(-53%);transform:translateY(-53%);-webkit-transition:all .25s linear;transition:all .25s linear}.who-are-we-text{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:transparent;font-size:22vh;line-height:22vh;font-weight:900;left:150%;opacity:.25;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap}@media (min-width:768px){.who-are-we-text{font-size:35vh;line-height:35vh}}@media (min-width:768px){.who-are-we-text br{display:none}}.who-are-we-different{bottom:-21.875rem;left:.6rem;position:absolute;width:12.0625rem}.who-are-we-different p{color:#fff;font-size:2rem;line-height:2.25rem}.who-are-we-description{max-width:44.875rem;position:absolute;top:calc(100% - 4rem);z-index:99}@media (min-width:768px){.who-are-we-description{top:100%}}.who-are-we-description p{color:#fff;font-size:1.25rem;line-height:1.75rem;margin:0 0 1.5rem .6rem}@media (min-width:768px){.who-are-we-description p{font-size:2rem;line-height:2.625rem;margin:0 0 2rem}}.who-are-we-description .btn{margin:.9375rem 0 0 .6rem}@media (min-width:768px){.who-are-we-description .btn{margin:4.5rem 0 0}}.how-work{padding:0 0 3.75rem}@media (min-width:992px){.how-work{padding:0 0 11.375rem}}.how-work-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}.how-work-icon{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(247,62,62,.12);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;margin:0 0 2.5625rem;position:absolute;width:2.5rem;opacity:0;top:1.25rem;-webkit-transition:.5s ease;transition:.5s ease;-webkit-transition-property:opacity,top;transition-property:opacity,top}@media (min-width:768px){.how-work-icon{height:6rem;background:rgba(252,194,18,.12);position:static;width:6rem}}.how-work-icon img{display:block;height:auto;margin:auto;max-width:.875rem}@media (min-width:768px){.how-work-icon img{max-width:100%}}.how-work-item{margin:0 1.5rem;padding:0 0 2rem 4.125rem;position:relative;width:calc(100% - 3rem)}@media (min-width:768px){.how-work-item{width:calc(50% - 3rem);padding:0 0 4.375rem}}@media (min-width:992px){.how-work-item{width:calc(25% - 3rem)}}.how-work-item.show .how-work-icon,.how-work-item.show h3,.how-work-item.show p{opacity:1;top:0}.how-work-item:nth-child(2) .how-work-icon,.how-work-item:nth-child(2) h3,.how-work-item:nth-child(2) p{-webkit-transition-delay:.25s;transition-delay:.25s}@media (min-width:992px){.how-work-item:nth-child(2) .how-work-icon,.how-work-item:nth-child(2) h3,.how-work-item:nth-child(2) p{-webkit-transition-delay:.25s;transition-delay:.25s}}.how-work-item:nth-child(3) .how-work-icon,.how-work-item:nth-child(3) h3,.how-work-item:nth-child(3) p{-webkit-transition-delay:.25s;transition-delay:.25s}@media (min-width:992px){.how-work-item:nth-child(3) .how-work-icon,.how-work-item:nth-child(3) h3,.how-work-item:nth-child(3) p{-webkit-transition-delay:.5s;transition-delay:.5s}}.how-work-item:nth-child(4) .how-work-icon,.how-work-item:nth-child(4) h3,.how-work-item:nth-child(4) p{-webkit-transition-delay:.25s;transition-delay:.25s}@media (min-width:992px){.how-work-item:nth-child(4) .how-work-icon,.how-work-item:nth-child(4) h3,.how-work-item:nth-child(4) p{-webkit-transition-delay:.75s;transition-delay:.75s}}.how-work-item h3{font-size:1rem;font-weight:500;line-height:1.375rem;margin:0 0 .75rem;opacity:0;position:relative;top:1.25rem;-webkit-transition:.5s ease;transition:.5s ease;-webkit-transition-property:opacity,top;transition-property:opacity,top}@media (min-width:768px){.how-work-item h3{font-size:1.25rem;font-weight:700;line-height:1.5rem;margin:0 0 1.25rem}}.how-work-item p{font-size:.875rem;line-height:1.125rem;margin:0;opacity:0;position:relative;top:1.25rem;-webkit-transition:.5s ease;transition:.5s ease;-webkit-transition-property:opacity,top;transition-property:opacity,top}@media (min-width:768px){.how-work-item p{font-size:1rem;line-height:1.375rem}}.game-dev-advantages{background:#fff;padding:3rem 0 2.4375rem;position:relative;z-index:99}@media (min-width:768px){.game-dev-advantages{padding:10rem 0 9.375rem}}.game-dev-advantages-title-wrapper{height:2.0625rem;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.game-dev-advantages-title-wrapper{height:8.4375rem}}.game-dev-advantages-title-wrapper-in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.0625rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translate3d(calc(-25% + 20vw),0,1px);transform:translate3d(calc(-25% + 20vw),0,1px);white-space:nowrap}@media (min-width:768px){.game-dev-advantages-title-wrapper-in{height:8.4375rem}}.game-dev-advantages-title-wrapper-in div{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.game-dev-advantages-title img{display:block;height:.625rem;margin:0 .4375rem}@media (min-width:768px){.game-dev-advantages-title img{height:2.4375rem;margin:0 1.875rem}}.game-dev-advantages-title img.game-dev-advantages-title-text{height:2.0625rem}@media (min-width:768px){.game-dev-advantages-title img.game-dev-advantages-title-text{height:8.4375rem}}@keyframes marqueeAdvantages{0%{-webkit-transform:translate3d(calc(-25% + 20vw),0,1px);transform:translate3d(calc(-25% + 20vw),0,1px)}100%{-webkit-transform:translate3d(calc(-50% + 20vw),0,1px);transform:translate3d(calc(-50% + 20vw),0,1px)}}@-webkit-keyframes marqueeAdvantages{0%{-webkit-transform:translate3d(calc(-25% + 20vw),0,1px);transform:translate3d(calc(-25% + 20vw),0,1px)}100%{-webkit-transform:translate3d(calc(-50% + 20vw),0,1px);transform:translate3d(calc(-50% + 20vw),0,1px)}}.game-dev-advantages-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem;padding:3.75rem 0 0}@media (min-width:992px){.game-dev-advantages-wrapper{padding:10rem 0 0}}.game-dev-advantages .game-dev-advantage{margin:0 1.5rem;padding:0 0 2rem 4.125rem;position:relative;width:calc(100% - 3rem)}@media (min-width:768px){.game-dev-advantages .game-dev-advantage{width:calc(50% - 3rem);padding:0 0 4.375rem}}@media (min-width:992px){.game-dev-advantages .game-dev-advantage{width:calc(25% - 3rem)}}.game-dev-advantages .game-dev-advantage.show .game-dev-advantage-icon,.game-dev-advantages .game-dev-advantage.show h3,.game-dev-advantages .game-dev-advantage.show p{opacity:1;top:0}.game-dev-advantages .game-dev-advantage:nth-child(2) .game-dev-advantage-icon,.game-dev-advantages .game-dev-advantage:nth-child(2) h3,.game-dev-advantages .game-dev-advantage:nth-child(2) p{-webkit-transition-delay:.25s;transition-delay:.25s}.game-dev-advantages .game-dev-advantage:nth-child(3) .game-dev-advantage-icon,.game-dev-advantages .game-dev-advantage:nth-child(3) h3,.game-dev-advantages .game-dev-advantage:nth-child(3) p{-webkit-transition-delay:.25s;transition-delay:.25s}@media (min-width:992px){.game-dev-advantages .game-dev-advantage:nth-child(3) .game-dev-advantage-icon,.game-dev-advantages .game-dev-advantage:nth-child(3) h3,.game-dev-advantages .game-dev-advantage:nth-child(3) p{-webkit-transition-delay:.5s;transition-delay:.5s}}.game-dev-advantages .game-dev-advantage:nth-child(4) .game-dev-advantage-icon,.game-dev-advantages .game-dev-advantage:nth-child(4) h3,.game-dev-advantages .game-dev-advantage:nth-child(4) p{-webkit-transition-delay:.25s;transition-delay:.25s}@media (min-width:992px){.game-dev-advantages .game-dev-advantage:nth-child(4) .game-dev-advantage-icon,.game-dev-advantages .game-dev-advantage:nth-child(4) h3,.game-dev-advantages .game-dev-advantage:nth-child(4) p{-webkit-transition-delay:.75s;transition-delay:.75s}}.game-dev-advantages .game-dev-advantage-icon{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(247,62,62,.12);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;margin:0 0 2.5625rem;position:absolute;width:2.5rem;opacity:0;top:1.25rem;-webkit-transition:.5s ease;transition:.5s ease;-webkit-transition-property:opacity,top;transition-property:opacity,top}@media (min-width:768px){.game-dev-advantages .game-dev-advantage-icon{height:6rem;background:rgba(252,194,18,.12);position:static;width:6rem}}.game-dev-advantages .game-dev-advantage-icon img{display:block;height:auto;margin:auto;max-width:.875rem}@media (min-width:768px){.game-dev-advantages .game-dev-advantage-icon img{max-width:100%}}.game-dev-advantages .game-dev-advantage h3{font-size:1rem;font-weight:500;line-height:1.375rem;margin:0 0 .75rem;opacity:0;position:relative;top:1.25rem;-webkit-transition:.5s ease;transition:.5s ease;-webkit-transition-property:opacity,top;transition-property:opacity,top}@media (min-width:768px){.game-dev-advantages .game-dev-advantage h3{font-size:1.25rem;font-weight:700;line-height:1.5rem;margin:0 0 1.25rem}}.game-dev-advantages .game-dev-advantage p{font-size:.875rem;line-height:1.125rem;margin:0;opacity:0;position:relative;top:1.25rem;-webkit-transition:.5s ease;transition:.5s ease;-webkit-transition-property:opacity,top;transition-property:opacity,top}@media (min-width:768px){.game-dev-advantages .game-dev-advantage p{font-size:1rem;line-height:1.375rem}}.who-static{padding:0 0 .9375rem}.who-static-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.75rem}.who-static-item{margin:0 .75rem;padding:0 0 1.5rem;width:calc(50% - 1.5rem)}@media (min-width:992px){.who-static-item{width:calc(100% / 3 - 1.5rem)}}.who-static-item img{display:block;height:auto;width:100%}.about-us-static{background:#f73e3e;padding:3.1875rem 0;position:relative}@media (min-width:992px){.about-us-static .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100vh}}.about-us-static p{color:#fff;font-size:1.25rem;line-height:1.75rem;margin:0 0 1.25rem;position:relative;z-index:3}@media (min-width:992px){.about-us-static p{font-size:2rem;line-height:2.625rem;margin:0 0 2rem 28.5rem;max-width:44.875rem}}.about-us-static .btn{font-size:.875rem;height:3rem;margin:1.25rem 0 0;min-width:calc(172px);position:relative;z-index:3}@media (min-width:992px){.about-us-static .btn{-webkit-align-self:self-start;-ms-flex-item-align:self-start;align-self:self-start;margin:0 0 2rem 28.5rem}}.about-us-static-bg{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:transparent;font-size:22vh;line-height:22vh;font-weight:900;left:0;opacity:.1;position:absolute;text-transform:uppercase;top:12.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.about-us-static-bg{font-size:18.75rem;left:auto;line-height:18.75rem;opacity:.25;right:84%;top:50%;-webkit-transform:translateY(calc(-50% - 70px));transform:translateY(calc(-50% - 70px))}}.about-us-static-bg br{display:inline-block}@media (min-width:768px){.about-us-static-bg br{display:none}}.difference-static{background:#f73e3e;position:relative}.difference-static .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:4.4375rem;padding-top:1.875rem}.difference-static *{-webkit-transition:0s!important;transition:0s!important}.difference-static .icon-qustion{background:url(../img/icon-qustion.svg) no-repeat;background-size:contain;content:'';display:none;left:-3.4375rem;height:67.3125rem;position:absolute;top:-9.3125rem;width:42.8125rem}@media (min-width:992px){.difference-static .icon-qustion{display:block}}.difference-static h2{color:#fff;font-size:2rem;line-height:2.25rem;margin:0 0 2.25rem;position:relative;z-index:9}@media (min-width:768px){.difference-static h2{font-size:3rem;line-height:3.5rem}}@media (min-width:992px){.difference-static h2{margin-left:28.5rem}}.difference-static p{color:#fff;font-size:1.25rem;line-height:1.75rem;position:relative;z-index:9}.difference-static .difference-static-p{margin-left:28.5rem;position:absolute;top:62.5rem;z-index:9;width:44.875rem}.difference-static .difference-static-p p{color:#fff;font-size:2rem;line-height:2.625rem;margin:0 0 4.5rem}.difference-static .difference-static-p .btn{font-size:.875rem;height:3rem;width:11.5rem}.difference-static-circle{background:#fcc212;border-radius:50%;left:100%;height:6.25rem;position:absolute;top:100%;visibility:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:6.25rem}@media (min-width:992px){.difference-static .mobile{display:none}}.difference-static .desktop{display:none}@media (min-width:992px){.difference-static .desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.page-template-game-dev .up{display:none}.who-static-single{display:none}@media (min-width:992px){.who-static-single{display:block}}.who-static-single-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100vh}.who-static-single-item{margin:0 .75rem;padding:0 0 1.5rem;width:calc(100% / 3 - 1.5rem)}.who-static-single-item img{display:block;height:auto;width:100%}.page-template-game-dev .page-wrapper{margin:0 0 -3rem}.hr-hero{background:#fff;min-height:calc(100vh - 3.5rem);padding-top:4.625rem;position:relative;z-index:1000}.hr-hero::before{background:#fff;content:'';left:0;height:100px;top:-100px;position:absolute;right:0}@media (min-width:992px){.hr-hero{min-height:calc(100vh - 4.875rem);padding-top:7.875rem}}.hr-hero-description{padding-left:1.25rem}@media (min-width:768px){.hr-hero-description{padding-left:2.5rem}}@media (min-width:992px){.hr-hero-description{padding-left:12.5rem}}.hr-hero-description h1{color:#22262a;font-weight:400;font-size:1.875rem;line-height:2.25rem;margin:0 0 2.8125rem}@media (min-width:768px){.hr-hero-description h1{font-size:3.5rem;line-height:3.625rem;margin:0 0 3rem}}@media (min-width:992px){.hr-hero-description h1{font-size:4.375vw;line-height:4.5vw;margin:0 0 2.5rem}}.hr-hero-description p{color:#61676b;font-size:.875rem;line-height:1.125rem;margin-left:6.25rem}@media (min-width:768px){.hr-hero-description p{margin-left:11.25rem}}@media (min-width:992px){.hr-hero-description p{font-size:1.5rem;line-height:1.75rem;margin-left:22.5rem}}.hr-hero .btn-hr-header{margin-left:6.25rem;max-width:6.5rem;position:relative;z-index:99}@media (min-width:768px){.hr-hero .btn-hr-header{display:none}}.hr-hero-image{bottom:0;position:absolute;right:.4375rem}@media (min-width:992px){.hr-hero-image{bottom:auto;right:4.0625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.hr-hero-image img{display:block;height:auto;width:23.4375rem;-webkit-animation-name:angry-shake;animation-name:angry-shake;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media (min-width:768px){.hr-hero-image img{width:41.0625rem}}@media (min-width:992px){.hr-hero-image img{width:70vw}}@-webkit-keyframes angry-shake{0%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}10%{-webkit-transform:translate(0,0);transform:translate(0,0)}20%{-webkit-transform:translate(-1px,0);transform:translate(-1px,0)}30%{-webkit-transform:translate(0,1px);transform:translate(0,1px)}40%{-webkit-transform:translate(1px,0);transform:translate(1px,0)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}60%{-webkit-transform:translate(-1px,1px);transform:translate(-1px,1px)}70%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}80%{-webkit-transform:translate(0,0);transform:translate(0,0)}90%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}}@keyframes angry-shake{0%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}10%{-webkit-transform:translate(0,0);transform:translate(0,0)}20%{-webkit-transform:translate(-1px,0);transform:translate(-1px,0)}30%{-webkit-transform:translate(0,1px);transform:translate(0,1px)}40%{-webkit-transform:translate(1px,0);transform:translate(1px,0)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}60%{-webkit-transform:translate(-1px,1px);transform:translate(-1px,1px)}70%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}80%{-webkit-transform:translate(0,0);transform:translate(0,0)}90%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}}.hr-hero-arrow{background:url(../img/icon-arrow-hr.svg) no-repeat center;background-size:contain;border-radius:50%;display:none;content:'';cursor:pointer;left:7.5rem;height:56px;width:56px}@media (min-width:768px){.hr-hero-arrow{display:block;margin-left:13.75rem;margin-top:3rem}}@media (min-width:992px){.hr-hero-arrow{bottom:8.25rem;margin:0;position:absolute;left:35rem}}.hr-hero-logo{bottom:4.375rem;display:block;height:auto;left:1.25rem;max-width:5rem;position:absolute}@media (min-width:768px){.hr-hero-logo{bottom:6.0625rem;left:2rem}}@media (min-width:992px){.hr-hero-logo{left:3.9375rem}}.hr-hero-logo-2{bottom:1.25rem}@media (min-width:768px){.hr-hero-logo-2{bottom:2.5rem}}.hr-header-nav{margin-left:auto;padding:0 5rem 0 0;position:relative;top:0;-webkit-transition:all .25s ease;transition:all .25s ease}.hr-header-nav.hide{top:-200px}.hr-header.header{background:0 0;z-index:91001}.hr-header.header::before{background:0 0}.hr-header.header .header-mobile-nav-btn{margin-left:auto}@media (min-width:768px){.hr-header.header .header-mobile-nav-btn{margin-right:1em}}.hr-header.header .btn-hr-header{display:none}@media (min-width:768px){.hr-header.header .btn-hr-header{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.hr-image{height:19rem;position:relative;z-index:1000}@media (min-width:768px){.hr-image{height:26.75rem}}@media (min-width:992px){.hr-image{height:50rem}}.hr-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hr-our-philosophy{background:#fff;margin:0 0 -80vh;padding:6.4375rem 1.25rem 5.1875rem;position:relative;overflow:hidden;z-index:1000}.hr-our-philosophy::before{background:url(../img/icon-star-hr.svg) no-repeat center;background-size:contain;content:'';height:1.5rem;left:7rem;position:absolute;top:6.25rem;width:1.5rem;z-index:88}@media (min-width:768px){.hr-our-philosophy::before{left:14.9375rem;top:9rem}}@media (min-width:992px){.hr-our-philosophy::before{height:2.25rem;left:35rem;top:8.3125rem;width:2.25rem}}@media (min-width:768px){.hr-our-philosophy{margin:0 0 -50vh;padding:9.1875rem 2.5rem 10rem}}@media (min-width:992px){.hr-our-philosophy{margin:0 0 -40vh;padding:8.75rem 12.5rem 0}}@media (min-width:1200px){.hr-our-philosophy{margin:0 0 -30vh}}.hr-our-philosophy-circle{border:0 solid #1f2326;border-radius:50%;position:absolute;left:calc(50% - 100rem);top:calc(50% - 100rem);height:200rem;-webkit-transition:0s;transition:0s;width:200rem}.hr-our-philosophy .container{position:relative;z-index:99}.hr-our-philosophy h2{color:#1f2326;font-weight:400;font-size:1.375rem;line-height:1.75rem;margin:0 0 1.75rem;max-width:5rem;position:relative;z-index:99}@media (min-width:768px){.hr-our-philosophy h2{margin:0 0 2.9375rem;max-width:100%}}@media (min-width:992px){.hr-our-philosophy h2{margin:0 0 5.1875rem}}.hr-our-philosophy h3{color:#22262a;font-weight:400;font-size:1.875rem;line-height:1.875rem;margin:5.8125rem 0 5.625rem;position:relative;z-index:99}@media (min-width:768px){.hr-our-philosophy h3{font-size:3.5rem;line-height:3.5rem;margin:9.6875rem 0 8.75rem}}@media (min-width:992px){.hr-our-philosophy h3{margin:11.25rem 0 8.75rem}}.hr-our-philosophy-description{padding:0 0 0 6.25rem;position:relative;z-index:99}@media (min-width:768px){.hr-our-philosophy-description{padding:0 0 0 11.25rem}}@media (min-width:992px){.hr-our-philosophy-description{padding:0 0 0 22.5rem}}.hr-our-philosophy-description p{font-size:1.125rem;line-height:1.4375rem;margin:0 0 2.75rem}@media (min-width:768px){.hr-our-philosophy-description p{font-size:1.5rem;line-height:1.9375rem}}@media (min-width:992px){.hr-our-philosophy-description p{font-size:1.75rem;line-height:2.25rem}}.hr-our-philosophy-description p~p{margin-left:1.875rem}@media (min-width:768px){.hr-our-philosophy-description p~p{margin-left:10rem}}.hr-our-philosophy-description p span{color:#f1477e}.hr-our-philosophy-img{position:relative;z-index:100}.hr-our-philosophy #pin-1{-webkit-transition:0s;transition:0s}.hr-our-philosophy #pin-1 img{display:block;height:auto;margin:auto;max-width:15.75rem;position:relative;-webkit-transition:0s;transition:0s;top:-34px;z-index:100}@media (min-width:768px){.hr-our-philosophy #pin-1 img{max-width:20.625rem;top:-68px}}@media (min-width:992px){.hr-our-philosophy #pin-1 img{max-width:100%}}.hr-our-philosophy #pin-2{-webkit-transition:0s;transition:0s}.hr-our-philosophy #pin-2 img{display:block;height:auto;margin:auto;max-width:6.5rem;position:relative;-webkit-transition:0s;transition:0s;top:-68px;z-index:100}@media (min-width:768px){.hr-our-philosophy #pin-2 img{max-width:8.125rem}}@media (min-width:992px){.hr-our-philosophy #pin-2 img{max-width:100%}}.hr-command{background:#fff;padding:8.5rem 1.25rem 0;position:relative;overflow:hidden;z-index:1001}@media (min-width:768px){.hr-command{padding:8.375rem 2.5rem 12.5rem}}@media (min-width:992px){.hr-command{height:262.5rem;padding:9.375rem 2.5rem 0}}.hr-command::after{background:#1f2326;content:'';top:0;left:0;position:absolute;right:0;height:10rem}.hr-command::before{background:url(../img/icon-star-hr.svg) no-repeat center;background-size:cover;content:'';display:none;height:2.5rem;left:calc(50% - 1.25em);position:absolute;top:0;width:2.5rem;z-index:88}@media (min-width:992px){.hr-command::before{display:block}}.hr-command h2{color:#fff;font-size:2.5rem;line-height:2.5rem;font-weight:400;margin-bottom:-.5rem;margin-left:5rem;text-transform:uppercase;position:relative;z-index:9}@media (min-width:768px){.hr-command h2{font-size:5rem;line-height:5rem;margin-left:13.75rem;margin-bottom:-1rem}}@media (min-width:992px){.hr-command h2{font-size:8rem;line-height:7.5rem;margin-left:12.5rem}}.hr-command-photo{position:relative;z-index:9}@media (min-width:992px){.hr-command-photo{height:173.9375rem}}.hr-command img{display:block;height:auto;-webkit-transition:all .75s ease;transition:all .75s ease;width:auto}@media (min-width:992px){.hr-command img{position:absolute;top:0}}.hr-command img:nth-child(1){left:0;margin:0 0 40px;width:calc(100% - 36px)}@media (min-width:768px){.hr-command img:nth-child(1){width:calc(100% - 76px)}}@media (min-width:992px){.hr-command img:nth-child(1){left:2.5rem;width:calc(50% - 2.5rem)}}.hr-command img:nth-child(2){margin:0 0 40px auto;width:calc(100% - 54px)}@media (min-width:768px){.hr-command img:nth-child(2){width:calc(100% - 298px)}}@media (min-width:992px){.hr-command img:nth-child(2){right:2.5rem;top:12vw;width:35%}}.hr-command img:nth-child(3){margin:0 0 40px;width:calc(100% - 3px)}@media (min-width:768px){.hr-command img:nth-child(3){width:calc(100% - 116px)}}@media (min-width:992px){.hr-command img:nth-child(3){left:10rem;top:44vw;width:calc(50% - 22.5rem)}}.hr-command img:nth-child(4){margin:0 0 40px;width:calc(100% - 37px)}@media (min-width:768px){.hr-command img:nth-child(4){margin:0 76px 40px auto;width:calc(100% - 303px)}}@media (min-width:992px){.hr-command img:nth-child(4){left:50%;right:auto;top:52vw;width:37%}}.hr-command img:nth-child(5){margin:0 0 40px;width:calc(100% - 37px)}@media (min-width:768px){.hr-command img:nth-child(5){width:calc(100% - 303px)}}@media (min-width:992px){.hr-command img:nth-child(5){left:2.5rem;top:68vw;width:calc(50% - 22.5rem)}}.hr-command img:nth-child(6){margin:0 0 40px auto;width:calc(100% - 3px)}@media (min-width:768px){.hr-command img:nth-child(6){width:calc(100% - 116px)}}@media (min-width:992px){.hr-command img:nth-child(6){right:8.75rem;top:106vw;width:47%}}.hr-command-circle{background:#1f2326;bottom:0;border-radius:50%;height:19.5625rem;width:19.5625rem;-webkit-transform:scale(22);transform:scale(22);left:calc(50% - 156px);top:calc(50vh - 168px)!important}.hr-command-circle.center{left:auto;margin:0!important;top:auto}.hr-command-circle.hide{display:none}.hr-command #trigger-2{left:0;bottom:-62.5rem;position:absolute;width:100%;right:0}.hr-command #animate-2{-webkit-transition:0s;transition:0s}.hr-circle-clients{background:#fff;height:3000px;position:relative}.hr-circle-clients #trigger-4{position:absolute;bottom:0;left:0;right:0}.hr-circle-clients-wrap{background:#1f2326;border-radius:50%;height:21rem;opacity:0;position:fixed;width:21rem;top:calc(50vh - 168px)!important;left:calc(50% - 168px);-webkit-transition:0s;transition:0s;z-index:100}.hr-circle-clients-wrap.hide{opacity:0!important}.hr-circle-clients-wrap-scale{background:#1f2326;border-radius:50%;height:21rem;margin:auto;opacity:0;width:21rem;position:absolute;top:calc(50vh - 168px)!important;left:calc(50% - 168px);-webkit-transition:0s;transition:0s;z-index:100}.hr-circle-clients-wrap-scale.hide{opacity:0!important}.hr-clients-circle-svg{background:url(../img/circle-text.svg) no-repeat center;background-size:contain;left:calc(50% - 62.5rem);-webkit-transform:rotate(160deg);transform:rotate(160deg);position:absolute;z-index:889;height:125rem;width:125rem}.hr-clients-circle-svg-dark{background:url(../img/circle-logos-dark.svg) no-repeat center;background-size:contain;left:calc(50% - 62.5rem);-webkit-transform:rotate(160deg);transform:rotate(160deg);position:absolute;z-index:890;height:125rem;width:125rem}.hr-clients-circle-svg-dark-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:102}.hr-clients-circle-svg-dark-mask-white{position:relative;z-index:999}.hr-clients-circle-svg-dark-mask-overlay{background:#1f2326;-webkit-mask:url(../img/mask-png.png) no-repeat center center/125rem 125rem;mask:url(../img/mask-png.png) no-repeat center center/125rem 125rem;position:absolute;left:calc(50% - 62.5rem);height:125rem;width:125rem;z-index:891}.hr-clients-circle-svg-mask{background:url(../img/circle-mask.svg) no-repeat center;background-size:contain;left:calc(50% - 62.5rem);-webkit-transform:rotate(155deg);transform:rotate(155deg);position:absolute;opacity:0;z-index:999;height:125rem;width:125rem}.hr-clients-circle-svg-white-mask-overlay{background:#fff;-webkit-mask:url(../img/mask-white--png.png) no-repeat center center/125rem 125rem;mask:url(../img/mask-white--png.png) no-repeat center center/125rem 125rem;position:absolute;left:calc(50% - 62.5rem);height:125rem;width:125rem;z-index:888}.hr-home{padding:12.4375rem 0 0;position:relative;z-index:999}@media (min-width:768px){.hr-home{padding:13.5rem 0 0}}@media (min-width:992px){.hr-home{padding:15.625rem 0 0}}.hr-home::before{background:url(../img/icon-star-hr.svg) no-repeat center;background-size:contain;content:'';height:2rem;left:1.25rem;position:absolute;top:0;width:2rem;z-index:88}@media (min-width:768px){.hr-home::before{left:8.75rem;top:0}}@media (min-width:992px){.hr-home::before{height:2.5rem;left:12.5rem;top:0;width:2.5rem}}.hr-home .scrollmagic-pin-spacer{background:#fff}.hr-home-word-left,.hr-home-word-right{text-transform:uppercase;font-weight:500;font-size:5rem;position:fixed;-webkit-transition:0s;transition:0s}@media (min-width:768px){.hr-home-word-left,.hr-home-word-right{font-size:7.5rem}}@media (min-width:992px){.hr-home-word-left,.hr-home-word-right{font-size:11.25rem}}.hr-home-word-left{top:calc(50% - 4.5rem);right:100vw}.hr-home-word-right{left:100vw;top:calc(50% + 4.5rem)}.hr-home-wrapper{position:relative;z-index:100}.hr-home-container{background:#fff;padding:3.125rem 1.25rem 0;position:relative;z-index:99}@media (min-width:768px){.hr-home-container{padding:8.375rem 2.5rem 0}}@media (min-width:992px){.hr-home-container{padding:6.5625rem 12.5rem 0}}.hr-home-container-text{background:#fff;padding:0 0 3.125rem;position:relative;z-index:0}.hr-home #home-center{position:absolute;top:-30vh}.hr-home img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;position:relative;z-index:99}.hr-home .title-h2{font-weight:500;font-size:5rem;line-height:5rem;margin:0 auto 3.125rem;text-align:center;left:0;right:0;text-transform:uppercase;position:relative;-webkit-transition:0s;transition:0s;width:100%}.hr-home .title-h2.hr-home-container-black{position:absolute;top:-250px;z-index:100}@media (min-width:992px){.hr-home .title-h2.hr-home-container-black{top:-13.75rem}}@media (min-width:1200px){.hr-home .title-h2.hr-home-container-black{top:-14.375rem}}.hr-home .title-h2 img{margin:auto auto 3.125rem;-webkit-transition:0s;transition:0s;width:calc(100% - 40px)}@media (min-width:768px){.hr-home .title-h2 img{margin:auto auto 3.75rem}}@media (min-width:992px){.hr-home .title-h2 img{margin:auto auto 6.5625rem}}@media (min-width:1400px){.hr-home .title-h2 img{width:calc(100% - 140px)}}.hr-home .title-h2.hr-home-container-white{opacity:0;margin:0 0 0 -.625rem;width:calc(100% + 1.25rem)}@media (min-width:768px){.hr-home .title-h2.hr-home-container-white{margin:0 0 0 -1.25rem;width:calc(100% + 2.5rem)}}@media (min-width:992px){.hr-home .title-h2.hr-home-container-white{margin:0 0 0 -6.25rem;width:calc(100% + 12.5rem)}}.hr-home-description{padding:0 0 4.375rem 6.5rem}@media (min-width:768px){.hr-home-description{padding:0 0 4.375rem 11.25rem}}@media (min-width:992px){.hr-home-description{padding:0 0 6.25rem 22.5rem}}.hr-home-description p{font-size:1.125rem;line-height:1.5rem;margin:0 0 1.5rem}@media (min-width:768px){.hr-home-description p{font-size:1.5rem;line-height:1.9375rem;margin:0 0 2.75rem}}@media (min-width:992px){.hr-home-description p{font-size:1.75rem;line-height:2.25rem}}.hr-home-description p+p{margin-left:4rem}@media (min-width:768px){.hr-home-description p+p{margin-left:10rem}}.hr-home-description p:last-child{margin-bottom:0}.hr-home-photo{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 6.875rem;position:relative}@media (min-width:768px){.hr-home-photo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0 0 4.6875rem}}@media (min-width:992px){.hr-home-photo{padding:0 0 7rem}}.hr-home-photo img{display:block;height:auto;max-width:100%}.hr-home-photo img:nth-child(1){width:80%}@media (min-width:768px){.hr-home-photo img:nth-child(1){width:15rem}}@media (min-width:992px){.hr-home-photo img:nth-child(1){width:44%}}.hr-home-photo img:nth-child(2){margin-left:auto;margin-top:1.875rem;width:80%}@media (min-width:768px){.hr-home-photo img:nth-child(2){margin-top:7.5625rem;width:21.5rem}}@media (min-width:992px){.hr-home-photo img:nth-child(2){margin-top:18.4375rem;width:44%}}.hr-about-company{background:#fff;padding:8.5625rem 1.25rem 12.5rem;position:relative;z-index:1000}@media (min-width:768px){.hr-about-company{padding:12rem 2.5rem 8.0625rem}}@media (min-width:992px){.hr-about-company{padding:13.9375rem 12.5rem 13.4375rem}}.hr-about-company::before{background:url(../img/icon-star-hr-black.svg) no-repeat center;content:'';height:1.5rem;position:absolute;right:1.25rem;top:7.0625rem;width:1.5rem}@media (min-width:768px){.hr-about-company::before{height:2rem;right:2.5rem;top:8rem;width:2rem}}@media (min-width:992px){.hr-about-company::before{left:80.5rem;right:auto;top:10rem}}.hr-about-company h2{color:#1f2326;font-weight:400;font-size:1.375rem;line-height:1.75rem}.hr-about-company-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.hr-about-company-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.hr-about-company-description{padding:0 0 0 6.5rem}@media (min-width:768px){.hr-about-company-description{padding:0 0 0 11.25rem}}@media (min-width:992px){.hr-about-company-description{padding:0 0 0 22.5rem}}.hr-about-company-description p{font-size:1.125rem;line-height:1.4375rem;margin:0 0 1.5rem}@media (min-width:768px){.hr-about-company-description p{font-size:1.5rem;line-height:1.9375rem;margin:0 0 2.75rem}}@media (min-width:992px){.hr-about-company-description p{font-size:1.75rem;line-height:2.25rem;margin:0 0 2.75rem}}.hr-about-company-description p+p{margin-left:4rem}@media (min-width:768px){.hr-about-company-description p+p{margin-left:10rem}}.hr-about-company-description p span{color:#f1477e}.hr-about-company-img{left:.75rem;top:19rem;position:absolute}@media (min-width:768px){.hr-about-company-img{left:4.75rem;top:12.75rem}}@media (min-width:992px){.hr-about-company-img{left:17.5rem;top:5.5rem}}.hr-about-company-img img{display:block;height:auto;-webkit-transform:scale(-1,1);transform:scale(-1,1);width:11.125rem}@media (min-width:768px){.hr-about-company-img img{width:10.75rem}}@media (min-width:992px){.hr-about-company-img img{-webkit-transform:scale(1,1);transform:scale(1,1);width:26.25rem}}.hr-slider{background:#fff;position:relative;z-index:999;padding:3.5rem 0 6.25rem}@media (min-width:768px){.hr-slider{padding:8.5rem 0}}@media (min-width:992px){.hr-slider{padding:13.4375rem 0 10.3125rem}}.hr-slide{text-align:center;position:relative}.hr-slide-img{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden;height:28.125rem;z-index:2}.hr-slide img{display:block;height:auto;margin:auto;max-height:16rem;max-width:100%;width:auto;z-index:2;-webkit-animation:rotate 5s linear infinite;animation:rotate 5s linear infinite}@keyframes rotate{0%{-webkit-transform:skew(0,0);transform:skew(0,0)}50%{-webkit-transform:skew(-4deg,3deg);transform:skew(-4deg,3deg)}100%{-webkit-transform:skew(0,0);transform:skew(0,0)}}@media (min-width:768px){.hr-slide img{max-height:22.75rem}}@media (min-width:992px){.hr-slide img{max-height:28.125rem}}.hr-slide-title-back{color:#1f2326;font-weight:500;font-size:1.5rem;left:50%;line-height:1.9375rem;position:absolute;top:calc(50% - .05em);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:320px;z-index:1}@media (min-width:768px){.hr-slide-title-back{font-size:2rem;line-height:2.625rem;white-space:nowrap;width:auto}}@media (min-width:992px){.hr-slide-title-back{font-size:3rem;line-height:3.875rem}}.hr-slide-title-front{color:#fff;font-weight:500;font-size:1.5rem;left:50%;line-height:1.9375rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:320px;z-index:3;will-change:transform}@media (min-width:768px){.hr-slide-title-front{font-size:2rem;line-height:2.625rem;white-space:nowrap;width:auto}}@media (min-width:992px){.hr-slide-title-front{font-size:3rem;line-height:3.875rem}}.hr-vacancies{background:#fff;position:relative;z-index:999;padding:6.625rem 1.25rem}@media (min-width:768px){.hr-vacancies{padding:9.625rem 2.5rem}}@media (min-width:992px){.hr-vacancies{padding:8rem 12.5rem}}.hr-vacancies h2{font-size:1.875rem;font-weight:400;line-height:2.4375rem;margin:0 0 1.5rem}@media (min-width:768px){.hr-vacancies h2{font-size:3.5rem;line-height:4.5625rem;margin:0 0 2.5rem}}@media (min-width:992px){.hr-vacancies h2{margin:0 0 3.5rem}}.hr-vacancies h3{font-weight:400;font-size:1.125rem;line-height:1.4375rem;width:100%}@media (min-width:768px){.hr-vacancies h3{min-width:15.625rem;max-width:15.625rem}}@media (min-width:992px){.hr-vacancies h3{font-size:1.5rem;line-height:1.9375rem;min-width:32.5rem;max-width:32.5rem}}.hr-vacancies h4{color:#fff;font-weight:400;font-size:.875rem;line-height:1.125rem;margin:0 0 .375rem;text-transform:uppercase;opacity:.6}@media (min-width:992px){.hr-vacancies h4{font-size:.9375rem;text-transform:initial;margin:0 0 .5rem}}.hr-vacancies-wrapper{border-top:1px solid #1f2326}.hr-vacancies-item.current{background:#1f2326;padding:0 0 1rem 0}@media (min-width:768px){.hr-vacancies-item.current{padding:0 1.5rem 1.375rem 0}}@media (min-width:992px){.hr-vacancies-item.current{padding:0 2rem 3rem 0}}.hr-vacancies-item.current h3{border-bottom:1px solid rgba(255,255,255,.2);padding-left:1rem;padding-bottom:1rem}@media (min-width:768px){.hr-vacancies-item.current h3{border:none;padding-bottom:0;padding-left:1.5rem}}@media (min-width:992px){.hr-vacancies-item.current h3{padding-left:2rem}}.hr-vacancies-item.current .hr-vacancies-body{padding:1rem 1rem 0}@media (min-width:768px){.hr-vacancies-item.current .hr-vacancies-body{padding:1.5rem 1.5rem 0}}@media (min-width:992px){.hr-vacancies-item.current .hr-vacancies-body{padding:2rem 2rem 0}}.hr-vacancies-item.current .hr-vacancies-location,.hr-vacancies-item.current .hr-vacancies-price,.hr-vacancies-item.current h3{color:#fff}.hr-vacancies-item.current .hr-vacancies-header::before{background:rgba(255,255,255,.2);content:'';position:absolute;bottom:0;left:0;height:1px;right:-1rem}@media (min-width:768px){.hr-vacancies-item.current .hr-vacancies-header::before{left:1.5rem;right:0}}@media (min-width:992px){.hr-vacancies-item.current .hr-vacancies-header::before{left:2rem}}.hr-vacancies-item.current .hr-vacancies-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hr-vacancies-item.current .hr-vacancies-icon path,.hr-vacancies-item.current .hr-vacancies-icon svg{fill:#fff}@media (min-width:992px){.hr-vacancies-item:hover:not(.current){background:#1f2326;padding:0 1rem 0 0}}@media (min-width:992px) and (min-width:768px){.hr-vacancies-item:hover:not(.current){padding:0 1.5rem 0 0}}@media (min-width:992px) and (min-width:992px){.hr-vacancies-item:hover:not(.current){padding:0 2rem 0 0}}@media (min-width:992px){.hr-vacancies-item:hover:not(.current) h3{padding-left:1rem}}@media (min-width:992px) and (min-width:768px){.hr-vacancies-item:hover:not(.current) h3{padding-left:1.5rem}}@media (min-width:992px) and (min-width:992px){.hr-vacancies-item:hover:not(.current) h3{padding-left:2rem}}@media (min-width:992px){.hr-vacancies-item:hover:not(.current) .hr-vacancies-body{padding:1rem 1rem 0}}@media (min-width:992px) and (min-width:768px){.hr-vacancies-item:hover:not(.current) .hr-vacancies-body{padding:1.5rem 1.5rem 0}}@media (min-width:992px) and (min-width:992px){.hr-vacancies-item:hover:not(.current) .hr-vacancies-body{padding:2rem 2rem 0}}@media (min-width:992px){.hr-vacancies-item:hover:not(.current) .hr-vacancies-location,.hr-vacancies-item:hover:not(.current) .hr-vacancies-price,.hr-vacancies-item:hover:not(.current) h3{color:#fff}.hr-vacancies-item:hover:not(.current) .hr-vacancies-header{border-bottom:1px solid rgba(255,255,255,.2)}.hr-vacancies-item:hover:not(.current) .hr-vacancies-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hr-vacancies-item:hover:not(.current) .hr-vacancies-icon path,.hr-vacancies-item:hover:not(.current) .hr-vacancies-icon svg{fill:#fff}}.hr-vacancies-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #1f2326;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0;position:relative;width:100%}@media (min-width:768px){.hr-vacancies-header{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1.375rem 0}}@media (min-width:992px){.hr-vacancies-header{padding:2.25rem 0}}.hr-vacancies-body{display:none;padding:1rem 0 0;-webkit-transition:0s;transition:0s;width:100%}@media (min-width:768px){.hr-vacancies-body{padding:1.5rem 0}}@media (min-width:992px){.hr-vacancies-body{padding:2rem 0 0}}.hr-vacancies-body p{color:#fff;font-weight:400;font-size:.75rem;line-height:1rem;margin:0 0 .5rem}@media (min-width:768px){.hr-vacancies-body p{line-height:1.25rem;margin:0 0 1rem}}@media (min-width:992px){.hr-vacancies-body p{font-size:1rem;line-height:1.3125rem;margin:0 0 2rem}}.hr-vacancies-body ul{list-style:none;margin:0 0 1.5rem}@media (min-width:768px){.hr-vacancies-body ul{margin:0 0 1.75rem}}.hr-vacancies-body ul li{color:#fff;font-size:.75rem;line-height:1rem;position:relative}@media (min-width:768px){.hr-vacancies-body ul li{font-size:.875rem;line-height:1.125rem}}@media (min-width:992px){.hr-vacancies-body ul li{font-size:.9375rem;margin:0 0 .25rem;padding:0 0 0 .5rem}}.hr-vacancies-body ul li::before{background:#f1477e;border-radius:50%;content:'';display:none;height:.25rem;left:0;top:.4375rem;position:absolute;width:.25rem}@media (min-width:992px){.hr-vacancies-body ul li::before{display:block}}.hr-vacancies-body-btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hr-vacancies-location{color:#1f2326;display:none;font-size:1rem;line-height:1.25rem;letter-spacing:-.014em;max-width:6.875rem;padding:1rem 0 0 1rem;-webkit-transition:0s;transition:0s;width:100%}@media (min-width:768px){.hr-vacancies-location{display:block;font-size:.875rem;line-height:1.125rem;max-width:5.9375rem;padding-left:0}}@media (min-width:992px){.hr-vacancies-location{font-size:1.125rem;line-height:1.4375rem;max-width:10rem}}.hr-vacancies-price{color:#1f2326;display:none;font-size:1rem;line-height:1.25rem;letter-spacing:-.014em;padding:1rem 0 0;-webkit-transition:0s;transition:0s}@media (min-width:768px){.hr-vacancies-price{display:block;font-size:.875rem;line-height:1.125rem;max-width:10rem;width:100%}}@media (min-width:992px){.hr-vacancies-price{font-size:1.125rem;line-height:1.4375rem}}.hr-vacancies-icon{margin-left:auto;position:absolute;right:0;-webkit-transition:all .25s ease;transition:all .25s ease;top:.25em}@media (min-width:768px){.hr-vacancies-icon{position:static}}.hr-footer{background:#fff;position:relative;z-index:999;padding:0 1.25rem 1.625rem}@media (min-width:768px){.hr-footer{padding:0 2.5rem 2.25rem}}@media (min-width:992px){.hr-footer{padding:0 12.5rem}}.hr-footer-line-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:500;font-size:2.5rem;line-height:3.25rem;margin:0 0 2.5rem;text-transform:uppercase;white-space:nowrap}@media (min-width:768px){.hr-footer-line-text{font-size:4rem;line-height:5.1875rem;margin:0 0 3.5rem}}@media (min-width:992px){.hr-footer-line-text{margin:0 0 2rem}}.hr-footer-line-text span{position:relative;letter-spacing:-.01375rem;width:unset;max-width:unset}@-webkit-keyframes line-animation{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes line-animation{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.hr-footer-form{padding:0 0 5.9375rem;width:100%}@media (min-width:768px){.hr-footer-form{padding:0 0 6.8125rem}}@media (min-width:992px){.hr-footer-form{max-width:650px;padding:0 0 8.4375rem}}.hr-footer-form-title{font-size:.875rem;line-height:1.125rem;margin:0 0 1rem}@media (min-width:768px){.hr-footer-form-title{margin:0 0 2rem}}@media (min-width:992px){.hr-footer-form-title{margin:0 0 5.25rem}}.hr-footer-form-fields form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.hr-footer-form-field{padding:0 0 1.5rem;width:100%}@media (min-width:768px){.hr-footer-form-field{width:calc(50% - 4em)}}@media (min-width:992px){.hr-footer-form-field{width:calc(50% - 2.5em)}}.hr-footer-form-field-full{width:100%}.hr-footer-form-field .wpcf7-not-valid-tip,.hr-footer-form-field-tip{color:#f1477e;font-weight:300;font-size:.875rem;line-height:1.25rem;width:100%}.hr-footer-form-field input{border-color:#1f2326;color:#1f2326;font-size:1rem;height:2.4375rem;margin:0 0 .25rem;padding:0}@media (min-width:768px){.hr-footer-form-field input{font-size:1.125rem}}.hr-footer-form-field input:-moz-placeholder{color:#1f2326!important;opacity:1!important}.hr-footer-form-field input::-moz-placeholder{color:#1f2326!important;opacity:1!important}.hr-footer-form-field input:-ms-input-placeholder{color:#1f2326!important;opacity:1!important}.hr-footer-form-field input::-webkit-input-placeholder{color:#1f2326!important;opacity:1!important}.hr-footer-form-field input:focus:-moz-placeholder{color:transparent!important}.hr-footer-form-field input:focus::-moz-placeholder{color:transparent!important}.hr-footer-form-field input:focus:-ms-input-placeholder{color:transparent!important}.hr-footer-form-field input:focus::-webkit-input-placeholder{color:transparent!important}.hr-footer-form-field .file-label{display:block;padding:.5rem 0 1rem;text-align:right}.hr-footer-form-field .text-file{background:url(../img/icon-attch.svg) no-repeat 0 center;cursor:pointer;font-size:.875rem;line-height:1.25rem;margin-left:auto;padding:0 0 0 1.4375rem}.hr-footer-bottom{border-top:1px solid #1f2326;padding:2rem 0 .75rem;position:relative}@media (min-width:768px){.hr-footer-bottom{padding:2.5rem 0 0}}@media (min-width:992px){.hr-footer-bottom{padding:3rem 0}}@media (min-width:992px){.hr-footer-bottom::before{background:url(../img/icon-star-hr-black.svg) no-repeat center;content:'';height:2rem;position:absolute;right:0;top:3.5rem;width:2rem}}.hr-footer-bottom-note{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (min-width:1600px){.hr-footer-bottom-note{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.hr-footer-bottom-note>div:not(:last-child){margin-top:24px}@media (min-width:1600px){.hr-footer-bottom-note>div:not(:last-child){margin-top:0}}.hr-footer-bottom-line{border-bottom:1px solid #d4d4d4;margin-bottom:32px}.hr-footer-contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 0 2.5rem}@media (min-width:768px){.hr-footer-contacts{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 3.125rem}}@media (min-width:992px){.hr-footer-contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0 0 2.5rem}}.hr-footer-contacts-email{width:100%;padding:0 0 1rem}@media (min-width:768px){.hr-footer-contacts-email{padding:0;width:50%}}@media (min-width:992px){.hr-footer-contacts-email{min-width:unset;max-width:unset;width:unset;margin-right:80px}}@media (min-width:1200px){.hr-footer-contacts-email{margin-right:90px}}.hr-footer-contacts-phones{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.hr-footer-contacts-phones{display:block}}.hr-footer-contacts-phone{width:100%}.hr-footer-contacts-phone:not(:last-child){padding:0 0 1rem}@media (min-width:768px){.hr-footer-contacts-phone:not(:last-child){margin-right:90px}}@media (min-width:992px){.hr-footer-contacts-phone:not(:last-child){margin-right:0}}@media (min-width:1200px){.hr-footer-contacts-phone:not(:last-child){margin-right:90px}}.hr-footer-contacts a{color:#1f2326;font-size:28px;font-weight:500;line-height:38px;background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#f1477e),to(#fa477e));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#f1477e 50%,#fa477e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%;outline:0}.hr-footer-contacts a:hover{background-position:0}@media (min-width:768px){.hr-footer-contacts a{font-size:30px;line-height:38px}}.hr-footer-nav-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0 0 1rem}@media (min-width:768px){.hr-footer-nav-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.hr-footer-nav-container{margin:0 0 0 22.5rem;padding:0 0 1rem}}.hr-footer-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:992px){.hr-footer-nav ul{max-width:calc(320px)}}.hr-footer-nav ul li{padding:0 0 1.5rem;width:190px}@media (min-width:768px){.hr-footer-nav ul li{width:50%}}@media (min-width:992px){.hr-footer-nav ul li{width:10rem}}.hr-footer-nav ul li a{color:#22262a;font-size:1rem;line-height:1.25rem;background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%;outline:0}.hr-footer-nav ul li a:hover{background-position:0}.hr-footer-copy{color:#7f7f7f;font-size:1rem;line-height:1.375rem;padding:1rem 0 0}@media (min-width:768px){.hr-footer-copy{padding:0}}.hr-footer-presentation{color:#7f7f7f;font-size:1rem;line-height:1.375rem;padding:1rem 0 0}@media (min-width:768px){.hr-footer-presentation{padding:0}}@media (min-width:1600px){.hr-footer-presentation{position:absolute;left:22.5rem}}.hr-footer-presentation a{color:#181818;font-size:.875rem;font-weight:700;line-height:1.375rem;background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%;outline:0}.hr-footer-presentation a:hover{background-position:0}@media (min-width:768px){.hr-footer-presentation a{font-size:1rem}}@media (min-width:1600px){.hr-footer-presentation a{font-size:14px}}.hr-footer-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1600px){.hr-footer-social{margin-left:auto}}.hr-footer-social a{color:#181818;font-size:.875rem;font-weight:500;line-height:1.375rem;background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%;outline:0}.hr-footer-social a:hover{background-position:0}@media (min-width:768px){.hr-footer-social a{font-size:1rem}}@media (min-width:1600px){.hr-footer-social a{font-size:14px;font-weight:400}}.hr-footer-social a:not(:last-child){margin:0 .9375rem 0 0}@media (min-width:768px){.hr-footer-social a:not(:last-child){margin:0 1.25rem 0 0}}@media (min-width:1600px){.hr-footer-social a:not(:last-child){font-weight:400}}.hr-footer .subscribe-title{font-size:14px;font-weight:600;line-height:22px;margin:0}@media (min-width:768px){.hr-footer .subscribe-title{margin-bottom:20px}}.hr-footer .subscribe-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.hr-footer .subscribe-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.hr-footer .subscribe-form-item:not(:first-child){margin-left:10px}}.hr-footer .subscribe-form-item input[type=email]{margin-bottom:10px}.hr-footer .subscribe-form-item .btn{width:100%}@media (min-width:768px){.hr-footer .subscribe-form-item .btn{width:unset}}.scrollmagic-pin-spacer{-webkit-transition:0s!important;transition:0s!important}.page-template-hr .line-progress{z-index:1003}.page-template-hr .cookie{z-index:1000}.page-template-hr .header-mobile-nav{z-index:1003}.page-template-hr .header.current{z-index:1003;background-color:#fff}.page-template-hr .header.current .logo svg path{fill:#181818!important}.page-template-hr .header .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-template-hr .header .logo svg:last-child{margin-left:.1875rem}.header-mobile-nav .hr-menu-item{position:relative}@media (min-width:1200px){.header-mobile-nav .hr-menu-item{background:0 0;padding:0;left:0}}.header-mobile-nav .hr-menu-item::before{background:url(../img/icon-star-hr.svg) no-repeat 0 center;background-size:2rem;bottom:0;content:'';display:none;left:0;position:absolute;top:0;width:2rem}.header-mobile-nav .hr-menu-item.current{color:#f1477e!important;padding:0 0 0 3rem;left:-.5rem}.header-mobile-nav .hr-menu-item.current::before{display:block}.btn-hr-header{overflow:hidden;white-space:nowrap}@media (min-width:768px){.btn-hr-header{width:6.5rem}}.btn-hr-header span{-webkit-animation:btn-hr-header-marquee 2s linear infinite;animation:btn-hr-header-marquee 2s linear infinite;position:relative;display:inline-block;letter-spacing:-.01375rem;padding:0 1.5625rem}.btn-hr-header span::after{content:attr(data-text);padding:0 1.5625rem;position:absolute;left:100%}@-webkit-keyframes btn-hr-header-marquee{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes btn-hr-header-marquee{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.page-template-hr span.wpcf7-not-valid-tip{bottom:0;top:100%;background:#fff;font-size:.875rem;line-height:1.25rem;letter-spacing:.1px;z-index:9}@media (min-width:992px){.page-template-hr span.wpcf7-not-valid-tip{bottom:-1rem}}.page-template-hr .cookie{z-index:1001}.page-template-hr .codedropz-upload-container{text-align:right}.page-template-hr .dnd-icon-remove::after{display:none!important}.page-template-hr .dnd-icon-remove::before{-webkit-transition:all .25s ease;transition:all .25s ease}.page-template-hr .codedropz-upload-wrapper{text-align:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.page-template-hr .codedropz-upload-inner{background:0 0;color:#1f2326;font-size:.875rem;white-space:nowrap;cursor:pointer;display:inline-block;margin:0;overflow:hidden;padding:0;position:relative;width:auto}.page-template-hr .codedropz-upload-inner:hover{color:#f1477e}.page-template-hr .codedropz-upload-inner:hover .codedropz-btn-wrap{background:0 0}.page-template-hr .codedropz-upload-inner:hover .cd-upload-btn{color:#f1477e}.page-template-hr .codedropz-upload-inner .codedropz-btn-wrap{display:block}.page-template-hr .codedropz-upload-inner .cd-upload-btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:url(../img/icon-attch.svg) no-repeat 0 center;color:#1f2326;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.875rem;padding:0 0 0 1.4375rem;overflow:hidden;text-align:center;text-overflow:ellipsis;width:auto;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}[lang=en-GB] .hr-clients-circle-svg-mask{background:url(../img/circle-mask-eng.svg) no-repeat center;background-size:contain;left:calc(50% - 62.5rem);-webkit-transform:rotate(155deg);transform:rotate(155deg);position:absolute;opacity:0;z-index:999;height:125rem;width:125rem}[lang=en-GB] .hr-clients-circle-svg{background:url(../img/circle-text-eng.svg) no-repeat center;background-size:contain;left:calc(50% - 62.5rem);-webkit-transform:rotate(150deg);transform:rotate(150deg);position:absolute;z-index:889;height:125rem;width:125rem}[lang=en-GB] .hr-clients-circle-svg-dark{background:url(../img/circle-logos-dark-eng.svg) no-repeat center;background-size:contain;left:calc(50% - 62.5rem);-webkit-transform:rotate(130deg);transform:rotate(130deg);position:absolute;z-index:890;height:125rem;width:125rem}.merch-item{display:none;margin-bottom:50px}@media (min-width:768px){.merch-item{margin-bottom:80px}}.merch-item.show{display:block}.merch-item-photo{height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:85.875rem}.merch-item-photo.carousel__slide{padding:0 10px 0 0;overflow:hidden;outline:0}@media (min-width:768px){.merch-item-photo.carousel__slide{padding:0 15px 0 0}}.merch-item-photo img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.merch-item-photos .carousel__viewport{overflow:visible}.merch-item-photos .carousel__button{width:70px;color:#fff;height:100%;border-radius:0;display:none}@media (min-width:768px){.merch-item-photos .carousel__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:992px){.merch-item-photos .carousel__button:not(:disabled):hover{background:rgba(255,255,255,.4)}}.merch-item-photos .carousel__button svg{position:relative}@media (min-width:768px){.merch-item-photos .carousel__button svg{min-width:30px}}@media (min-width:992px){.merch-item-photos .carousel__button svg{min-width:50px}}.merch-item-photos .carousel__button.is-next{padding-right:50vw;right:unset}@media (min-width:768px){.merch-item-photos .carousel__button.is-next{left:calc(100% - 80px)}}@media (min-width:992px){.merch-item-photos .carousel__button.is-next{left:calc(100% - 150px)}}.merch-item-photos .carousel__button.is-next svg{left:50px}.merch-item-photos .carousel__button.is-prev{padding-left:50vw;left:unset}@media (min-width:768px){.merch-item-photos .carousel__button.is-prev{right:calc(100% - 65px)}}@media (min-width:992px){.merch-item-photos .carousel__button.is-prev{right:calc(100% - 135px)}}.merch-item-photos .carousel__button.is-prev svg{right:50px}@media (min-width:768px){.merch-item-photos .carousel__dots{display:none}}@media (min-width:768px){.merch-item-photos.has-dots{margin-bottom:0}}.merch-item-title{font-weight:700;font-size:18px;line-height:23px;padding-top:15px}@media (min-width:768px){.merch-item-title{font-size:32px;line-height:42px;padding-top:25px}}.merch-item-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:10px;margin-bottom:-4px}@media (min-width:768px){.merch-item-description{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:30px;margin-bottom:30px}}.merch-item-description .delivery,.merch-item-description .material,.merch-item-description .size{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:14px}@media (min-width:768px){.merch-item-description .delivery,.merch-item-description .material,.merch-item-description .size{margin-bottom:0;margin-right:60px}}.merch-item-description .delivery svg,.merch-item-description .material svg,.merch-item-description .size svg{margin-right:5px;width:10px;height:10px}@media (min-width:768px){.merch-item-description .delivery svg,.merch-item-description .material svg,.merch-item-description .size svg{margin-right:10px;width:20px;height:20px}}.merch-item-description .text{font-weight:500;font-size:14px;line-height:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.merch-item-description .text{font-size:18px;line-height:23px}}.merch-item-description .caption{color:#828290;font-weight:400;font-size:12px;line-height:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.merch-item-description .caption{margin-top:5px;font-size:14px;line-height:18px}}.merch-item-price{font-weight:500;font-size:20px;line-height:26px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.merch-item-price .btn{padding:0 16px;height:44px;white-space:nowrap;font-size:13px}@media (min-width:768px){.merch-item-price .btn{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;height:50px}}.merch-item-price .btn-span{font-weight:500;font-size:12px;line-height:18px}@media (min-width:768px){.merch-item-price .btn-span{font-size:13px}}.merch-item-price .btn svg{margin-right:10px}.merch-item-price .price{font-weight:500;font-size:20px;line-height:26px;margin:0 20px 0 0;white-space:nowrap}@media (min-width:768px){.merch-item-price .price{position:absolute;font-weight:400;font-size:34px;line-height:44px;margin:0;left:270px}}@media (min-width:768px){.merch-item{font-size:34px;line-height:44px}}.merch .afterword{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:60px}@media (min-width:768px){.merch .afterword{margin-top:100px}}.merch .afterword .img{margin-right:30px}.merch .afterword .img svg{width:35px;height:35px}@media (min-width:768px){.merch .afterword .img svg{width:60px;height:60px}}.merch .afterword .text{font-weight:400;font-size:16px;line-height:130%}@media (min-width:768px){.merch .afterword .text{font-size:24px;line-height:32px}}.app-list{counter-reset:counter-app}.app-list .tech-type{padding:2rem 0 0}@media (min-width:768px){.app-list .tech-type{padding:4rem 0 0}}.app-list h2{border-bottom:1px solid #181818;font-size:1.25rem;line-height:1.75rem;margin:0;padding-bottom:1.5rem}@media (min-width:768px){.app-list h2{font-size:2rem;line-height:2.625rem;padding-bottom:2rem}}@media (min-width:992px){.app-list h2{padding-bottom:3rem}}.app-list .app-item{counter-increment:counter-app}@media (min-width:992px){.app-list .app-item.current h3{color:#181818}}.app-list .app-item h3{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;font-size:1.9375rem;line-height:2.5rem;margin:0 0 1rem;padding-left:2.5rem;position:relative;text-transform:uppercase}@media (min-width:768px){.app-list .app-item h3{font-size:4rem;line-height:4.5rem;margin:0 0 2rem;padding-left:3rem}}@media (min-width:992px){.app-list .app-item h3{margin:0}}.app-list .app-item h3::before{-webkit-text-stroke-width:initial;-webkit-text-stroke-color:initial;color:#181818;content:"0" counter(counter-app);font-size:1rem;font-weight:400;left:0;line-height:1.375rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:992px){.app-list .app-item h3::before{font-size:1.125rem}}.app-list .app-item h3 em{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';font-weight:500;height:8.25rem;left:12.75rem;position:absolute;top:50%;-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);width:8.25rem}.app-list .app-item h3 span{position:relative;z-index:3}.app-list .app-item-screens{position:relative}.app-list .app-item-screens img{border-radius:.375rem;display:block;height:auto;margin:0 .5rem;max-width:7.5rem;position:relative;z-index:3}@media (min-width:768px){.app-list .app-item-screens img{margin:0 .75rem;max-width:10.5rem}}.app-list .app-item-screen{position:relative}.app-list .app-item-screen::before{-webkit-filter:blur(72px);filter:blur(72px);background:#181818;bottom:-1.1875rem;content:'';left:1.25rem;opacity:.2;position:absolute;right:1.25rem;top:.75rem}.app-list .app-item-1{padding-top:2.5rem}@media (min-width:768px){.app-list .app-item-1{padding-top:4.5rem}}@media (min-width:992px){.app-list .app-item-1{padding-top:6.875rem}}.app-list .app-item-1 p{margin:0 0 2.5rem 2.5rem}@media (min-width:768px){.app-list .app-item-1 p{margin:0 5rem 4.5rem 3rem}}@media (min-width:992px){.app-list .app-item-1 p{margin:.5rem 5rem 4.5rem 3rem;max-width:25.4375rem}}.app-list .app-item-1 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.app-list .app-item-1 .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:992px){.app-list .app-item-2 h3{margin-left:5.25rem}}.app-list .app-item-2 p{margin:0 0 2.5rem 2.5rem}@media (min-width:768px){.app-list .app-item-2 p{margin:0 5rem 4rem 3rem}}@media (min-width:992px){.app-list .app-item-2 p{margin:.5rem 5rem 4rem 3rem;max-width:25.4375rem}}.app-list .app-item-2 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.app-list .app-item-2 .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.app-list .app-item-2 .app-item-screens{width:100%}.app-list .app-item-2 .app-item-screens-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 -.5rem;position:relative;-webkit-transition:-webkit-transform .75s ease-out;transition:-webkit-transform .75s ease-out;transition:transform .75s ease-out;transition:transform .75s ease-out,-webkit-transform .75s ease-out;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media (min-width:768px){.app-list .app-item-2 .app-item-screens-wrapper{margin:0 -.75rem}}.app-list .app-item-3{background:#181818;border-top:48px solid #25baf8;margin:-7.8125rem 0 0;padding:7.25rem 0 0}@media (min-width:768px){.app-list .app-item-3{padding:11.875rem 0 0}}@media (min-width:992px){.app-list .app-item-3{padding:10.6875rem 0 0}}.app-list .app-item-3 h3{-webkit-text-stroke-color:#fff;font-size:1.9375rem;line-height:2.5rem}@media (min-width:768px){.app-list .app-item-3 h3{font-size:4rem;line-height:4.5rem}}@media (min-width:992px){.app-list .app-item-3 h3{font-size:5rem;line-height:5.5rem;margin-left:5.25rem}}.app-list .app-item-3 h3::before{color:#fff}.app-list .app-item-3 p{color:#fff;margin:0 0 2.5rem 2.5rem}@media (min-width:768px){.app-list .app-item-3 p{margin:0 5rem 4rem 3rem}}@media (min-width:992px){.app-list .app-item-3 p{margin:.625rem 5rem 4rem 3rem;max-width:25.4375rem}}.app-list .app-item-3 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.app-list .app-item-3 .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.app-list .app-item-3 img{display:block;height:19.6875rem;margin:0 0 0 3.755rem;width:auto}@media (min-width:768px){.app-list .app-item-3 img{height:auto;margin:0 7rem 0 5rem;max-width:calc(100% - 12rem)}}@media (min-width:992px){.app-list .app-item-3 img{margin:auto;max-width:960px}}.app-list .app-item-4{background:#181818;border-top:1px solid rgba(255,255,255,.15);border-bottom:48px solid #5100cd;padding:4.5rem 0 2rem;position:relative}.app-list .app-item-4 h3{-webkit-text-stroke-color:#fff;font-size:1.9375rem;line-height:2.5rem}@media (min-width:768px){.app-list .app-item-4 h3{font-size:4rem;line-height:4.5rem}}@media (min-width:992px){.app-list .app-item-4 h3{font-size:5rem;line-height:5.5rem;margin-left:5.25rem}}.app-list .app-item-4 h3::before{color:#fff}.app-list .app-item-4 p{color:#fff;margin:0 0 5.125rem 2.5rem}@media (min-width:768px){.app-list .app-item-4 p{margin:0 5rem 9.375rem 3rem}}@media (min-width:992px){.app-list .app-item-4 p{margin:.5625rem 5rem 9.375rem 3rem;max-width:25.4375rem}}.app-list .app-item-4 p a{color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:1rem;text-decoration:underline}.app-list .app-item-4 p a:hover{text-decoration:none}.app-list .app-item-4 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.app-list .app-item-4 .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.app-list .app-item-4 .app-item-screens{bottom:-6.375rem;position:absolute;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.app-list .app-item-4 .app-item-screens-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -.5rem;position:relative;-webkit-transition:-webkit-transform .75s ease-out;transition:-webkit-transform .75s ease-out;transition:transform .75s ease-out;transition:transform .75s ease-out,-webkit-transform .75s ease-out;-webkit-transform:translateX(100vw);transform:translateX(100vw)}@media (min-width:768px){.app-list .app-item-4 .app-item-screens-wrapper{margin:0 -.75rem}}.app-list .app-item-4 .app-item-screens img{max-width:16.25rem;width:auto}.app-list .app-item-5{padding-top:5.9375rem}@media (min-width:768px){.app-list .app-item-5{padding-top:9.0625rem}}.app-list .app-item-5 p{margin:0 0 4.5rem 2.5rem}@media (min-width:768px){.app-list .app-item-5 p{margin:0 5rem 6rem 3rem}}@media (min-width:992px){.app-list .app-item-5 p{margin:.5625rem 5rem 10.1875rem 3rem;max-width:25.8125rem}}.app-list .app-item-5 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.app-list .app-item-5 .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.cooperation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 2rem}@media (min-width:768px){.cooperation{padding:0 0 2.5rem}}@media (min-width:992px){.cooperation{padding:0 0 10rem}}.cooperation h2,.cooperation h3{border-bottom:1px solid #181818;font-size:1.25rem;line-height:1.75rem;margin:0 0 2.5rem;padding-bottom:1.5rem;width:100%}@media (min-width:768px){.cooperation h2,.cooperation h3{font-size:2rem;line-height:2.625rem;margin:0 0 4.8125rem;padding-bottom:3rem}}.cooperation h4{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:.875rem;line-height:1.125rem;margin:0 0 1.25rem}@media (min-width:768px){.cooperation h4{font-size:1rem;line-height:1.375rem;margin:0 0 1.9375rem}}@media (min-width:992px){.cooperation h4{font-size:1.125rem;line-height:1.5rem}}.cooperation p{font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.cooperation p{font-size:1.5rem;line-height:2rem}}.cooperation-left,.cooperation-right{margin:0 0 2.5rem}@media (min-width:768px){.cooperation-left,.cooperation-right{margin:0 0 3.5rem}}@media (min-width:992px){.cooperation-left,.cooperation-right{margin:0;max-width:calc(50% - 96px)}}.cooperation-price{background:url(../img/icon-arrow-price.svg) no-repeat center 0;padding:3.9375rem 0 0}.cooperation-price-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 1.5rem}.cooperation-price-header span{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1rem;font-weight:500;line-height:1.375rem}.cooperation-price-item{border-bottom:1px solid #b7b7be;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.25rem;line-height:1.75rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.4375rem 0 .5rem}@media (min-width:768px){.cooperation-price-item{font-size:1.5rem;line-height:2rem;padding:.1875rem 0 .5rem}}.cooperation-price-item span:last-child{padding-left:1rem;white-space:nowrap}.app-clients{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 4.5rem}@media (min-width:768px){.app-clients{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0 0 8.75rem}}.app-clients h2{margin:0 0 2rem;width:100%}@media (min-width:768px){.app-clients h2{margin:0 0 3.625rem}}.app-clients .clients-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0 -.375rem}@media (min-width:768px){.app-clients .clients-list{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -1.5625rem;width:calc(100% - 10rem)}}@media (min-width:992px){.app-clients .clients-list{padding:0 3rem}}.app-clients .clients-list img{display:block;height:auto;margin:0 .375rem;max-height:2.625rem;max-width:80%}@media (min-width:768px){.app-clients .clients-list img{margin:0 .9375rem;max-height:3.25rem;max-width:6.875rem}}.app-clients .clients-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.625rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 .75rem;width:calc(100% / 3)}@media (min-width:768px){.app-clients .clients-item{height:3.25rem;margin:0 .625rem 1.25rem;width:8.625rem}}.app-clients .btn{margin-top:2.25rem}@media (min-width:768px){.app-clients .btn{margin-top:.125rem}}.outstuff-price h3{font-weight:400;font-size:1.25rem;line-height:1.625rem;margin:0 0 .8125rem}@media (min-width:768px){.outstuff-price h3{font-size:2rem;line-height:2.625rem;margin:0 0 1.375rem}}@media (min-width:992px){.outstuff-price h3{font-size:2.5rem;margin:0 0 2rem}}.outstuff-price h4{font-weight:700;font-size:1.125rem;line-height:24px;margin:0 0 1.5625rem}@media (min-width:992px){.outstuff-price h4{font-size:1.5rem;line-height:32px;margin:0 0 2rem}}.outstuff-price h4 span{display:inline-block}.outstuff-price-table{margin:0 -1.25rem 1.5rem;overflow:auto;overflow-y:hidden;padding:0 0 0 1.25rem}@media (min-width:768px){.outstuff-price-table{margin:0;padding:0}}.outstuff-price-table::-webkit-scrollbar{border-radius:.5rem;height:.5rem}.outstuff-price-table::-webkit-scrollbar-track{background:#dedee1;border:.125rem solid #fff;border-radius:.25rem;margin:0 1.25rem;width:.25rem}.outstuff-price-table::-webkit-scrollbar-thumb{background:#b7b7be;border-radius:.5rem;width:.5rem}.outstuff-price table{margin:0 0 1.375rem;min-width:44rem;padding-left:1.25rem;width:100%}@media (min-width:768px){.outstuff-price table{margin:0 0 2.1875rem;padding-left:0}}@media (min-width:992px){.outstuff-price table{margin:0 0 2.875rem}}.outstuff-price table thead{font-size:.875rem;text-align:left}@media (min-width:992px){.outstuff-price table thead{font-size:1.125rem}}.outstuff-price table thead th{font-weight:400;vertical-align:initial}.outstuff-price table tbody tr:first-child td{color:#858c97;font-size:.625rem;padding-bottom:0;text-transform:uppercase}@media (min-width:992px){.outstuff-price table tbody tr:first-child td{font-size:.75rem}}.outstuff-price table tbody tr td{font-size:.9375rem;line-height:1.5625rem;padding-bottom:1rem;padding-right:1rem}@media (min-width:992px){.outstuff-price table tbody tr td{font-size:1.25rem;line-height:2rem}}.outstuff-price table td:first-child{width:8.125rem}@media (min-width:768px){.outstuff-price table td:first-child{width:7.5rem}}@media (min-width:992px){.outstuff-price table td:first-child{width:27rem}}.outstuff-price-description{padding:.8125rem 0 2rem}@media (min-width:992px){.outstuff-price-description{padding:.8125rem 0 3.625rem}}.outstuff-price-description p{font-size:.875rem;line-height:2rem}@media (min-width:992px){.outstuff-price-description p{font-size:1.5rem}}.outstuff-cta{padding:0 0 5rem}@media (min-width:992px){.outstuff-cta{padding:0 0 5rem}}.outstuff-cta .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-template-outstaff .btn-outstaff{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media (min-width:768px){.page-template-outstaff .btn-outstaff{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto}}.page-template-outstaff .support-types .container{margin:0 auto;max-width:1374px;padding:0 20px;width:100%}@media (min-width:768px){.page-template-outstaff .support-types .container{padding:0 32px}}@media (min-width:992px){.page-template-outstaff .support-types .container{padding:0 15px}}.page-template-outstaff .support-type-content{margin:0}.project-page{overflow:hidden;padding:0 0 1.625rem}@media (min-width:768px){.project-page{padding:0 0 2.75rem}}@media (min-width:992px){.project-page{padding:0 0 7.375rem}}.project-page-step-content a{outline:0}.project-more{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.75rem;height:1.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 .75rem;position:absolute;right:0}.project-more span{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block}.project-more.hide{display:none}@media (min-width:992px){.single-project .container{max-width:1038px}}.single-project .case{padding:40px 0;display:unset}@media (min-width:768px){.single-project .case{padding:60px 0}}@media (min-width:992px){.single-project .case{padding:80px 0}}.projects h1{font-weight:500!important;font-size:40px!important;line-height:48px!important}.projects .project-list{display:block;grid-auto-rows:fit-content(100%)}@media (min-width:768px){.projects .project-list{display:grid;row-gap:56px}}@media (min-width:1200px){.projects .project-list{-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;row-gap:60px}}.projects .project-list#concepts{margin-top:26px}@media (min-width:768px){.projects .project-list#concepts{margin-top:56px}}@media (min-width:1200px){.projects .project-list#concepts{margin-top:60px}}.projects .project-list .case:not(:first-child){margin-top:26px}@media (min-width:768px){.projects .project-list .case:not(:first-child){margin-top:unset}}.projects .project-list .case a{outline:0}.projects.page .title-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.projects.page .title-tab a{text-decoration:none;color:unset;outline:0}.projects.page .title-tab a:hover{color:unset;text-decoration:none}.projects.page .title-tab:not(:first-child){margin-left:8px}@media (min-width:768px){.projects.page .title-tab:not(:first-child){margin-left:12px}}@media (min-width:1200px){.projects.page .title-tab:not(:first-child){margin-left:16px}}.projects.page .title-tab:not(.active){color:#b7b7be;cursor:pointer}.projects.page .project-list:not(.active){display:none}.case{max-width:100%;position:relative;background-color:#f5f5f6;padding:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.case{padding:24px}}@media (min-width:1200px){.case{padding:32px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.case__loader{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;z-index:-1;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.case__loader .loader{font-size:10px;text-indent:-9999em;width:100px;height:100px;border-radius:50%;background:conic-gradient(from 90deg at 50% 50%,rgba(253,0,9,.0001) 0deg,#fe00dd 359.96deg,rgba(253,0,9,.0001) 360deg);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);transform:translateZ(0)}.case__loader .loader:after{background:#fff;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.case:not(.lozad) .case__loader{opacity:0}.case:not(.case__loader){opacity:1;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.case.lozad :not(.case__loader){opacity:0}.case__link{max-width:100%;position:relative;outline:0}@media (min-width:1200px){.case__link{min-width:820px;max-width:820px;height:540px}}.case__link picture img,.case__link video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-transition:all .3s linear;transition:all .3s linear;outline:0}.case__link picture img:hover,.case__link video:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.case__link.nda{cursor:default}.case__nda{position:absolute;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;z-index:100;-webkit-transition:all .3s linear;transition:all .3s linear}.case__nda img{width:100px;height:100px;position:absolute;bottom:0;left:0;-webkit-transition:all .3s linear;transition:all .3s linear}.case__nda:hover{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.case__nda:hover img{left:calc(50% - 50px);bottom:calc(50% - 50px)}.case__nda:hover+picture img,.case__nda:hover+video{-webkit-transform:scale(1.01);transform:scale(1.01);z-index:10}.case__caption{max-width:100%;font-weight:400;font-size:18px;line-height:26px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;outline:0}@media (min-width:768px){.case__caption{margin-top:20px;font-size:24px;line-height:32px;padding-right:52px}}@media (min-width:1200px){.case__caption{margin-top:0;padding-right:0;margin-left:32px}}.case__name{color:#181818;outline:0;margin-top:8px}@media (min-width:768px){.case__name{margin-top:10px}}.case__name.nda{cursor:default}.case__subtitle{display:none}@media (min-width:768px){.case__subtitle{display:unset;font-size:12px;line-height:17px;margin-top:10px}}@media (min-width:1200px){.case__subtitle{font-size:14px}}.case__awards,.case__categories{margin-top:8px;font-size:14px;color:#828290}@media (min-width:768px){.case__awards,.case__categories{margin-top:10px}}@media (min-width:1200px){.case__categories{margin-top:16px;line-height:15px;color:#828290;font-size:12px}}.case__categories .case__category{border:1px solid #b7b7be;border-radius:50px;padding:8px 12px}.case__categories .case__category:not(:first-child){margin-left:12px}.case__awards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:768px){.case__awards{font-size:12px}}@media (min-width:1200px){.case__awards{margin-top:auto;padding-top:16px}}.case__awards-container{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#181818;font-size:12px}@media (min-width:1200px){.case__awards-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;line-height:17px;font-size:14px}}@media (min-width:1200px){.case__awards-title{display:none}}.case__award{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.case__award:first-child{margin-left:12px}.case__award:not(:first-child){margin-left:8px}@media (min-width:1200px){.case__award:first-child{margin-left:0}.case__award:not(:first-child){margin-left:0;margin-top:16px}}.case__award-icon{width:20px;height:20px}@media (min-width:1200px){.case__award-icon{width:26px;height:26px}}@media (min-width:1200px){.case__award-icon{width:32px;height:32px}}.case__award-description{display:none}@media (min-width:1200px){.case__award-description{display:unset;margin-left:12px}}@media (min-width:1200px){.case__award-counter{display:none}}.case__client{color:#828290;outline:0}.case__header{position:relative}.case__header .case__name{font-weight:600;font-size:32px;line-height:42px;margin:0}@media (min-width:768px){.case__header .case__name{font-size:48px;line-height:58px}}.case__header .case__description{font-weight:400;font-size:18px;line-height:28px;color:#828290;margin:12px 0 0}@media (min-width:768px){.case__header .case__description{font-size:24px;line-height:40px}}.case__site-link{z-index:300;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:32px;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear;margin-top:12px}@media (min-width:992px){.case__site-link{position:absolute;margin-top:0;left:calc(100% - 32px);top:50%}}.case__site-link span{opacity:0;margin:0 12px;font-size:14px;line-height:18px;color:#fff;-webkit-transition:all .6s cubic-bezier(0,0,.3,1);transition:all .6s cubic-bezier(0,0,.3,1);white-space:nowrap}.case__site-link svg{overflow:visible}.case__site-link svg path{stroke:#000}.case__site-link-bg{z-index:-1;position:absolute;left:0;top:0;width:32px;height:32px;border-radius:32px;background:#f5f5f6;-webkit-transition:all .3s linear;transition:all .3s linear}.case__site-link:hover span{opacity:1}.case__site-link:hover svg path{stroke:url(#paint0_linear_4996_17708)}.case__site-link:hover .case__site-link-bg{width:100%;background-color:#000}.case__cover{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;outline:0}@media (min-width:768px){.case__cover{margin-top:60px}}@media (min-width:992px){.case__cover{margin-top:80px}}.case__cover picture{width:100%;max-width:2000px;outline:0}.case__cover video{max-width:2000px}.case__cover picture img,.case__cover video{outline:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:300px}@media (min-width:768px){.case__cover picture img,.case__cover video{max-height:unset}}.case__cover-foreground{position:absolute;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;z-index:200;-webkit-transition:all .3s linear;transition:all .3s linear}.case__cover-foreground-container{-webkit-transition:all .3s linear;transition:all .3s linear;width:100%;max-width:2000px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px;background:rgba(0,0,0,.11)}@media (min-width:768px){.case__cover-foreground-container{padding:32px}}@media (min-width:992px){.case__cover-foreground-container{padding:64px 48px;background:0 0}}.case__cover-foreground-title{font-size:20px;line-height:26px;-webkit-transition:all .3s linear;transition:all .3s linear}@media (min-width:768px){.case__cover-foreground-title{font-size:36px;line-height:130%}}@media (min-width:992px){.case__cover-foreground-title{font-size:48px;line-height:54px}}.case__cover-foreground-subtitle{font-size:16px;line-height:22px;-webkit-transition:all .3s linear;transition:all .3s linear}@media (min-width:768px){.case__cover-foreground-subtitle{font-size:24px;line-height:40px}}@media (min-width:992px){.case__cover-foreground-subtitle{font-size:28px;line-height:36px}}.case__cover-foreground+picture img,.case__cover-foreground+video{-webkit-transition:all .3s linear;transition:all .3s linear}.case__cover-foreground:hover{-webkit-transform:scaleY(1.01);transform:scaleY(1.01)}.case__cover-foreground:hover .case__cover-foreground,.case__cover-foreground:hover+picture img,.case__cover-foreground:hover+video{-webkit-transform:scale(1.01);transform:scale(1.01)}.case__cover-foreground:hover .case__cover-foreground-container{background:rgba(0,0,0,.11);-webkit-transform:scaleX(1.01);transform:scaleX(1.01)}.case__cover-foreground:hover .case__cover-foreground-subtitle,.case__cover-foreground:hover .case__cover-foreground-title{-webkit-transform:scale(.99);transform:scale(.99)}.case__content-img>a{outline:0}@media (min-width:992px){.case__content>:not(.case__content-img):not(.wp-video){padding-right:288px}}.case__content h1{margin:40px 0 0;font-weight:500;font-size:36px;line-height:48px}@media (min-width:768px){.case__content h1{margin:60px 0 0}}@media (min-width:992px){.case__content h1{margin:80px 0 0}}.case__content h2{margin:20px 0 0;font-weight:500;font-size:24px}@media (min-width:768px){.case__content h2{margin:32px 0 0}}@media (min-width:992px){.case__content h2{margin:40px 0 0}}.case__content .case__content-img+h2,.case__content .case__content-img+p,.case__content .wp-video+h2,.case__content .wp-video+p{margin:40px 0 0}@media (min-width:768px){.case__content .case__content-img+h2,.case__content .case__content-img+p,.case__content .wp-video+h2,.case__content .wp-video+p{margin:60px 0 0}}@media (min-width:992px){.case__content .case__content-img+h2,.case__content .case__content-img+p,.case__content .wp-video+h2,.case__content .wp-video+p{margin:80px 0 0}}.case__content .wp-video-shortcode,.case__content :not(p)>img{margin:20px -20px 0;max-width:unset;height:auto;width:calc(100% + 40px);-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.case__content .wp-video-shortcode,.case__content :not(p)>img{margin:32px -32px 0;width:calc(100% + 64px)}}@media (min-width:992px){.case__content .wp-video-shortcode,.case__content :not(p)>img{width:calc(100% + 240px);margin:40px -120px 0}}.case__content p>img{margin:8px -20px 0;max-width:unset;height:auto;width:calc(100% + 40px);-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.case__content p>img{margin:20px -32px 0;width:calc(100% + 64px)}}@media (min-width:992px){.case__content p>img{margin:28px -120px 0;width:calc(100% + 240px)}}.case__content p{margin:12px 0 0;font-size:18px;line-height:32px}.case__content li{margin:12px 0 0 20px;font-size:18px;line-height:32px}.case__content li a{cursor:default;text-decoration:none;color:inherit}.case__content img{width:100%}.case__content ul{list-style:disc}.case__content ol{list-style:decimal}.case__results h2{margin:40px 0 0;font-size:36px;line-height:48px}@media (min-width:768px){.case__results h2{margin:60px 0 0}}@media (min-width:992px){.case__results h2{margin:80px 0 0}}.case__results p{margin:12px 0 0;font-size:18px;line-height:32px}.case__results-grid{margin-top:20px;display:grid;gap:16px}@media (min-width:768px){.case__results-grid{margin-top:32px;grid-template-columns:repeat(2,1fr);row-gap:40px;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}}@media (min-width:992px){.case__results-grid{margin-top:40px;grid-template-columns:repeat(3,1fr)}}.case__result-title{font-size:36px;line-height:130%}@media (min-width:768px){.case__result-title{font-size:48px;line-height:54px}}.case__result-title a{cursor:default;text-decoration:none;color:inherit}.case__result-description{margin-top:3px;font-size:14px;line-height:18px;color:#828290;text-decoration:none}.case__technologies h2{margin:40px 0 0;font-size:36px;line-height:48px}@media (min-width:768px){.case__technologies h2{margin:60px 0 0}}@media (min-width:992px){.case__technologies h2{margin:80px 0 0}}.case__technologies-grid{margin-top:20px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}@media (min-width:768px){.case__technologies-grid{margin-top:32px;row-gap:32px;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}}@media (min-width:992px){.case__technologies-grid{margin-top:40px;grid-template-columns:repeat(3,1fr);row-gap:40px}}.case__technology{font-size:20px;line-height:28px}@media (min-width:768px){.case__technology{font-size:36px;line-height:130%}}.case__team h2{margin:40px 0 0;font-size:36px;line-height:48px}@media (min-width:768px){.case__team h2{margin:60px 0 0}}@media (min-width:992px){.case__team h2{margin:80px 0 0}}.case__team-grid{margin-top:20px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:768px){.case__team-grid{margin-top:32px;row-gap:32px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media (min-width:992px){.case__team-grid{margin-top:40px;grid-template-columns:repeat(3,1fr)}}.case__team-member-name{font-weight:500;font-size:13px;line-height:160%}@media (min-width:768px){.case__team-member-name{font-size:18px}}.case__team-member-position{font-size:14px;line-height:18px;color:#828290}.case .clients{padding:0;margin:40px 0 0;max-width:unset}@media (min-width:768px){.case .clients{margin-top:60px}}@media (min-width:992px){.case .clients{margin-top:80px;background:url(../img/icon-quote.svg) no-repeat 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}}@media (min-width:992px){.case .clients .client{grid-column:2/4}.case .clients .client-description{background:0 0;padding:0}.case .clients .client .user{margin-left:0}}.case~.hr-footer .hr-footer-bottom{border-top:none}.annoying-button{width:100px;height:100px;border-radius:100%;background-color:#fd7ac8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;position:fixed;right:20px;bottom:20px;color:#fff;text-decoration:none;font-size:16px;line-height:18px;cursor:pointer;z-index:1000;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.annoying-button:hover{scale:1.1}.annoying-button:active{scale:1;background-color:#fb93d1}.annoying-button:before{content:'';position:absolute;z-index:1010;width:20px;height:110px;background:#fff;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,#fff),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%);-webkit-animation:button-animation 3s infinite cubic-bezier(.65,.05,.36,1);animation:button-animation 3s infinite cubic-bezier(.65,.05,.36,1);-webkit-animation-delay:3s;animation-delay:3s;-webkit-transform:rotate(17deg);transform:rotate(17deg);left:-30%}@media (min-width:768px){.annoying-button{right:40px;bottom:40px}}@-webkit-keyframes button-animation{0%{left:-30%}100%{left:120%}}@keyframes button-animation{0%{left:-30%}100%{left:120%}}.page-template-requisites .requisites.hero .container{min-height:calc(100vh - 4.875rem)}.page-template-requisites .requisites.hero .hero-description{font-size:16px;line-height:26px;width:100%}@media (min-width:768px){.page-template-requisites .requisites.hero .hero-description{font-size:24px;line-height:32px}}@media (min-width:992px){.page-template-requisites .requisites.hero .hero-description{font-size:48px;line-height:62px}}.page-template-requisites .requisites.hero .hero-caption-link{display:block;margin-top:10px}@media (min-width:768px){.page-template-requisites .requisites.hero .hero-caption-link{margin-top:20px}}@media (min-width:992px){.page-template-requisites .requisites.hero .hero-caption-link{margin-top:32px}}.page-template-requisites .requisites:not(.hero){margin-bottom:54px}@media (min-width:768px){.page-template-requisites .requisites:not(.hero){margin-bottom:94px}}@media (min-width:992px){.support-types{padding:0 3rem}}.support-types .container{margin:0 auto;max-width:85.875rem;padding:0 1.125rem;width:100%}@media (min-width:768px){.support-types .container{padding:0 2rem}}@media (min-width:992px){.support-types .container{padding:0 .9375rem}}.support-types h2{font-size:1.25rem;line-height:1.75rem;margin:0 0 2.75rem}@media (min-width:768px){.support-types h2{font-size:2rem;line-height:2.625rem;margin:0 0 5.875rem}}@media (min-width:992px){.support-types h2{margin:0 0 5.5rem}}.support-types-n .support-type-content{padding-bottom:0}.support-types-n .support-type:last-child{padding-bottom:2.5rem;padding-top:2.125rem}@media (min-width:768px){.support-types-n .support-type:last-child{padding-top:2.375rem}}@media (min-width:992px){.support-types-n .support-type:last-child{padding-bottom:5rem;padding-top:3.25rem}}.support-types-n h3{font-size:1.25rem;font-weight:400;line-height:1.625rem;margin:0 0 1.25rem;width:100%}@media (min-width:768px){.support-types-n h3{font-size:2rem;line-height:2.625rem;margin:0 0 2rem}}@media (min-width:992px){.support-types-n h3{font-size:2.5rem;line-height:3rem;margin:0 0 1.375rem;width:auto}}.support-type{padding:1.875rem 0 4.375rem;position:relative}@media (min-width:768px){.support-type{padding:2.1875rem 0 7.25rem}}@media (min-width:992px){.support-type{padding:2.1875rem 0 10rem}}.support-type:last-child{padding-bottom:3.75rem}@media (min-width:768px){.support-type:last-child{padding:2.1875rem 0 7.25rem}}@media (min-width:992px){.support-type:last-child{padding:2.1875rem 0 10rem}}.support-type::before{background:#181818;content:'';height:1px;left:2.5rem;position:absolute;right:0;top:0}@media (min-width:768px){.support-type::before{left:3.5rem}}@media (min-width:992px){.support-type::before{left:4rem}}.support-type-icon{left:0;position:absolute;top:-.6875rem}@media (min-width:768px){.support-type-icon{top:-1rem}}.support-type-icon img{display:block;height:auto;max-width:1.5rem}@media (min-width:768px){.support-type-icon img{max-width:100%}}.support-type-direction{display:block}.support-type-column{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:768px){.support-type-column{-webkit-box-flex:1;-webkit-flex:1 1 calc(50% - 1.25rem);-ms-flex:1 1 calc(50% - 1.25rem);flex:1 1 calc(50% - 1.25rem);max-width:calc(50% - 1.25rem);margin:0 .625rem;position:relative}}@media (min-width:992px){.support-type-column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.support-type-column:nth-child(2){padding:4.625rem 3.125rem 0 0}}@media (min-width:992px){.support-type-column:nth-child(2){padding:0 0 0 2.125rem}}@media (min-width:992px){.support-type-column-left{-webkit-box-flex:1;-webkit-flex:1 1 23.75rem;-ms-flex:1 1 23.75rem;flex:1 1 23.75rem;min-width:35%}}.support-type-column-left .btn{bottom:0;left:0;position:absolute;right:0}@media (min-width:768px){.support-type-column-left .btn{right:auto}}@media (min-width:992px){.support-type-column-left .btn{position:relative}}.support-type-column-right{padding:0 0 2.25rem}@media (min-width:768px){.support-type-column-right{padding:0 0 9.25rem}}@media (min-width:992px){.support-type-column-right{max-width:60%;padding:4.125rem 0 0 2rem}}.support-type-column-right p{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.support-type-column-right p{line-height:1.5rem}}@media (min-width:992px){.support-type-column-right p{font-size:1.0625rem}}.support-type-column h3{font-size:1.5rem;font-weight:400;line-height:1.75rem;margin:0 0 1.5rem}@media (min-width:768px){.support-type-column h3{font-size:2rem;line-height:2.625rem;margin:0 0 2rem}}@media (min-width:992px){.support-type-column h3{font-size:2.5rem;line-height:3rem;margin:0 0 1.375rem}}.support-type-column h3 br{display:none}@media (min-width:768px){.support-type-column h3 br{display:inline-block}}.support-type-column h4{font-size:1.125rem;font-weight:400;line-height:1.5rem;margin:0 0 1rem}@media (min-width:768px){.support-type-column h4{font-size:1.5rem;line-height:3rem;margin:.375rem 0 .75rem}}@media (min-width:992px){.support-type-column .hide-desktop{display:none}}.support-type-column .hide-mobile{display:none}@media (min-width:992px){.support-type-column .hide-mobile{display:block}}.support-type-column li{font-size:.875rem;line-height:1.375rem;margin:0 0 .125rem;padding:0 0 0 1.3125rem;position:relative}@media (min-width:768px){.support-type-column li{font-size:.875rem;line-height:1.375rem;margin:0 0 .25rem}}@media (min-width:992px){.support-type-column li{font-size:1.0625rem;line-height:1.5rem}}.support-type-column li::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';left:.25rem;height:.3125rem;position:absolute;top:.625rem;width:.3125rem}@media (min-width:992px){.support-type-column li::before{left:0}}.support-type-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.25rem 0 4.5rem;position:relative}@media (min-width:768px){.support-type-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 -.625rem;padding:.25rem 0 0}}@media (min-width:992px){.support-type-content{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.8125rem 0 0}}.support-type-content-list{padding:1.5rem 0 0}@media (min-width:768px){.support-type-content-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -1.5rem;padding:1.8125rem 0 0}}@media (min-width:992px){.support-type-content-list{width:calc(100% - 28rem);padding:.75rem 0 0}}@media (min-width:768px){.support-type-content-list-item{padding:0 2rem;width:50%}}@media (min-width:992px){.support-type-content-list-item{padding:0 1.5rem}}.support-type-how{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.support-type-how{display:grid;grid-template-areas:"title col1 col2" "btn col1 col2";grid-template-columns:auto repeat(2,calc((100% - 24.375rem)/ 2));grid-template-rows:auto 1fr;padding-bottom:0}}.support-type-how-item{margin:0 0 2.25rem}@media (min-width:992px){.support-type-how-item{margin:0}}.support-type-how-item:nth-child(1){width:100%}@media (min-width:992px){.support-type-how-item:nth-child(1){padding-right:6.375rem;max-width:calc(100% / 4 + 15px);min-width:calc(100% / 4 + 15px)}}@media (min-width:768px){.support-type-how-item:nth-child(2){padding-bottom:0;padding-right:5rem;width:50%}}@media (min-width:992px){.support-type-how-item:nth-child(2){width:100%;grid-area:col1;grid-row-start:span 2}}@media (min-width:768px){.support-type-how-item:nth-child(3){padding-left:.75rem;width:50%}}@media (min-width:992px){.support-type-how-item:nth-child(3){padding-left:0;width:100%;grid-area:col2;grid-row-start:span 2}}.support-type-how-item p{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.support-type-how-item p{font-size:1rem;line-height:1.5rem}}.support-type-how-item h4{font-weight:700;font-size:1.125rem;line-height:2.5rem;margin:0 0 .625rem}@media (min-width:768px){.support-type-how-item h4{font-size:1.5rem;margin:0 0 1.125rem}}@media (min-width:992px){.support-type-how-item h4{line-height:1.375rem;margin:0 0 .875rem}}.support-type-how-item ul li{font-size:.875rem;line-height:1.375rem;padding:0 0 .25rem .8125rem;position:relative}@media (min-width:768px){.support-type-how-item ul li{font-size:1rem}}.support-type-how-item ul li::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';height:.3125rem;left:0;position:absolute;top:calc(50% - .15rem);width:.3125rem}.support-type-reporting{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.support-type-reporting{display:grid;grid-template-areas:"title col1" "btn col1";grid-template-columns:auto calc(100% - 24.375rem);grid-template-rows:auto 1fr;padding-bottom:0}}.support-type-reporting-item{margin:0 0 2.25rem}@media (min-width:992px){.support-type-reporting-item{margin:0}}.support-type-reporting-item:nth-child(1){max-width:100%;width:100%}@media (min-width:768px){.support-type-reporting-item:nth-child(1){width:unset}}@media (min-width:992px){.support-type-reporting-item:nth-child(1){padding-right:6.375rem;width:100%}}.support-type-reporting-item:nth-child(2){max-width:100%;min-width:100%;position:relative}@media (min-width:768px){.support-type-reporting-item:nth-child(2){left:-.8125rem}}@media (min-width:992px){.support-type-reporting-item:nth-child(2){width:100%;grid-area:col1;grid-row-start:span 2}}.support-type-reporting-img{padding:2.125rem 0 1.5rem;width:100%}.support-type-reporting-img img{display:block;height:auto;max-width:100%}.support-type-reporting ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.support-type-reporting ul li{font-size:.875rem;line-height:1.125rem;padding:0 0 .25rem .8125rem;position:relative}@media (min-width:768px){.support-type-reporting ul li{font-size:1rem;line-height:1.375rem;width:calc(50% - .8rem)}}.support-type-reporting ul li::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';height:.3125rem;left:0;position:absolute;top:8px;width:.3125rem}.support-type-dev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.support-type-dev h3{width:100%}.support-type-dev h4{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1rem;line-height:1.375rem;margin:0 0 1.25rem}@media (min-width:768px){.support-type-dev h4{margin:0 0 1.0625rem}}@media (min-width:992px){.support-type-dev h4{margin:0 0 1.6875rem}}.support-type-dev p{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.support-type-dev p{font-size:1.125rem;line-height:1.5rem}}@media (min-width:992px){.support-type-dev p{font-size:1.5rem;line-height:2rem}}.support-type-dev-item{margin:0 0 2.25rem;width:100%}@media (min-width:768px){.support-type-dev-item{margin:0 0 2rem}}@media (min-width:992px){.support-type-dev-item{margin:0 0 1.375rem;width:calc(50% - .75rem);padding-right:5rem}}.support-type .btn-outstaff{margin:0 auto;grid-area:btn}@media (min-width:992px){.support-type .btn-outstaff{margin:20px auto 0 0}}.support-services{padding:0 0 2.5rem}@media (min-width:768px){.support-services{padding:0 0 4.5rem}}@media (min-width:992px){.support-services{padding:0 3rem 5.75rem}}@media (min-width:992px){.support-services .container{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.125rem;-moz-column-gap:2.125rem;column-gap:2.125rem}}.support-services h2{font-size:1.25rem;line-height:1.75rem;margin:0 0 2rem}@media (min-width:768px){.support-services h2{font-size:2rem;line-height:2.625rem;margin:0 0 3.75rem}}.support-service{background:#f5f5f6;display:inline-block;margin:0 0 2rem;padding:1.875rem 1.25rem;width:100%}@media (min-width:768px){.support-service{margin:0 0 3.8125rem;padding:3.125rem 2.8125rem}}@media (min-width:992px){.support-service{margin:0 0 2.125rem}}.support-service-icon{margin:0 0 1.875rem}.support-service-icon img{display:block}.support-service h3{font-size:1.25rem;font-weight:400;line-height:1.75rem;margin:0 0 2.125rem}@media (min-width:768px){.support-service h3{font-size:2rem;line-height:2.625rem;margin:0 0 1.875rem}}.support-service h4{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1rem;line-height:1.375rem;margin:0 0 2.125rem}@media (min-width:768px){.support-service h4{margin:0 0 1.875rem}}@media (min-width:992px){.support-service h4{font-size:1.125rem;line-height:1.5rem}}.support-service ul{margin:0 -.25rem 2.125rem}@media (min-width:992px){.support-service ul{margin:0 0 1.5rem}}.support-service ul:last-child{margin:0}.support-service li{font-size:.875rem;line-height:1.375rem;margin:0 0 .625rem;padding:0 0 0 1.0625rem;position:relative}@media (min-width:768px){.support-service li{font-size:1rem;line-height:1.375rem}}@media (min-width:992px){.support-service li{font-size:1.125rem;line-height:1.5rem}}.support-service li::before{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';left:.25rem;height:.3125rem;position:absolute;top:.625rem;width:.3125rem}@media (min-width:992px){.support-service li::before{left:0}}.support-tech{padding:0 0 3.25rem}@media (min-width:992px){.support-tech{padding:0 0 3rem}}@media (min-width:992px){.support-tech{padding:0 3rem 5.5rem}}.support-tech-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem}.support-tech h2{font-size:1.25rem;margin:1rem;-webkit-box-flex:22.375rem;-webkit-flex:22.375rem;-ms-flex:22.375rem;flex:22.375rem;line-height:1.75rem;-webkit-transition:0s;transition:0s;width:100%}@media (min-width:768px){.support-tech h2{font-size:2rem;line-height:2.625rem;margin:0 1rem 5.875rem}}.support-tech .btn{margin:2rem 1rem 0;width:100%}@media (min-width:768px){.support-tech .btn{display:none}}.support-tech-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f5f5f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:5.625rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:calc(100% - 2rem);-webkit-flex:calc(100% - 2rem);-ms-flex:calc(100% - 2rem);flex:calc(100% - 2rem);margin:.5rem 1rem;padding:1.5rem .75rem;position:relative;text-align:center;-webkit-transition:0s;transition:0s;width:100%}.support-tech-item::before{background:#f5f5f6;bottom:1px;content:'';left:1px;position:absolute;right:1px;top:1px;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:3}.support-tech-item::after{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);bottom:0;content:'';left:0;position:absolute;opacity:0;right:0;top:0;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:2}@media (min-width:768px){.support-tech-item{margin:1rem;-webkit-box-flex:calc(50% - 2rem);-webkit-flex:calc(50% - 2rem);-ms-flex:calc(50% - 2rem);flex:calc(50% - 2rem)}}@media (min-width:992px){.support-tech-item{height:11.625rem}.support-tech-item:nth-child(2){-webkit-box-flex:35.25rem;-webkit-flex:35.25rem;-ms-flex:35.25rem;flex:35.25rem}.support-tech-item:nth-child(3){-webkit-box-flex:22.375rem;-webkit-flex:22.375rem;-ms-flex:22.375rem;flex:22.375rem}.support-tech-item:nth-child(4){-webkit-box-flex:30.5rem;-webkit-flex:30.5rem;-ms-flex:30.5rem;flex:30.5rem}.support-tech-item:nth-child(5){-webkit-box-flex:29.125rem;-webkit-flex:29.125rem;-ms-flex:29.125rem;flex:29.125rem}.support-tech-item:nth-child(6){-webkit-box-flex:20.375rem;-webkit-flex:20.375rem;-ms-flex:20.375rem;flex:20.375rem}.support-tech-item:nth-child(7){-webkit-box-flex:25.75rem;-webkit-flex:25.75rem;-ms-flex:25.75rem;flex:25.75rem}.support-tech-item:nth-child(8){-webkit-box-flex:25.25rem;-webkit-flex:25.25rem;-ms-flex:25.25rem;flex:25.25rem}.support-tech-item:nth-child(9){-webkit-box-flex:29rem;-webkit-flex:29rem;-ms-flex:29rem;flex:29rem}.support-tech-item:hover::after{opacity:1}.support-tech-item:hover span{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke-color:transparent}}@media (min-width:768px){.support-tech-item:last-child{-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%}}.support-tech-item span{background:0 0;-webkit-text-stroke-width:.8px;-webkit-text-stroke-color:#181818;color:transparent;display:block;font-size:1.5625rem;font-weight:700;line-height:2rem;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:9}@media (min-width:992px){.support-tech-item span{font-size:1.875rem;line-height:2.625rem}}@media (min-width:992px){.support-tech-item span{font-size:3.75rem;line-height:3.75rem}}.systems-animation.current h3{-webkit-text-stroke-width:0;-webkit-text-fill-color:#181818}.systems-animation h3{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#181818;color:transparent;position:relative;text-align:left;-webkit-transition:0s;transition:0s}.systems-animation h3::after{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);border-radius:50%;content:'';font-weight:500;height:2.125rem;left:8.5rem;position:absolute;top:0;-webkit-transition:all .55s ease;transition:all .55s ease;-webkit-transform:scale(0);transform:scale(0);width:2.125rem}@media (min-width:768px){.systems-animation h3::after{left:14.4375rem;height:3.5625rem;top:-.4375rem;width:3.5625rem}}@media (min-width:992px){.systems-animation h3::after{left:15.75rem}}.systems-animation h3 span{position:relative;z-index:3}.systems-animation.current h3::after{-webkit-transform:scale(1);transform:scale(1)}.advantages-systems{margin:-1.4375rem 0 0;padding:0 0 3rem;text-align:center}@media (min-width:768px){.advantages-systems{margin:-.8125rem 0 0}}@media (min-width:992px){.advantages-systems{margin:-6.5rem 0 0}}@media (min-width:768px){.advantages-systems h3{max-width:33.875rem}}@media (min-width:992px){.advantages-systems h3{max-width:42.125rem}}.advantages-systems-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.875rem;padding:2.5rem 0 .8125rem;text-align:left}@media (min-width:768px){.advantages-systems-wrapper{margin:0 -1.625rem -.875rem;padding:2.875rem 0 0}}@media (min-width:992px){.advantages-systems-wrapper{margin:0 -.875rem;padding:2.875rem 0 .75rem}}.advantages-systems .advantage-systems{margin:0 .875rem 1.8125rem;position:relative;width:calc(100% - 1.75rem)}@media (min-width:768px){.advantages-systems .advantage-systems{margin:0 1.625rem 3.5rem;width:calc(100% / 2 - 3.25rem)}}@media (min-width:992px){.advantages-systems .advantage-systems{margin:0 .875rem 2.25rem;width:calc(100% / 3 - 1.75rem)}}@media (min-width:992px){.advantages-systems .advantage-systems:hover .advantage-systems-static::after{opacity:1}.advantages-systems .advantage-systems:hover .advantage-systems-static::before{opacity:1}.advantages-systems .advantage-systems:hover p{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.advantages-systems .advantage-systems:hover .advantage-systems-icon svg stop:nth-child(1){stop-color:#fe00dd}.advantages-systems .advantage-systems:hover .advantage-systems-icon svg stop:nth-child(2){stop-color:#fd0009}}.advantages-systems .advantage-systems *{position:relative;-webkit-transition:0s;transition:0s;z-index:4}.advantages-systems .advantage-systems-static{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f5f5f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:4.4375rem;padding:.625rem .9375rem .625rem 2.6875rem;position:relative}@media (min-width:768px){.advantages-systems .advantage-systems-static{min-height:7.25rem;padding:.625rem .9375rem .625rem 4.125rem}}.advantages-systems .advantage-systems-static::before{background:#fff;bottom:2px;content:'';left:2px;position:absolute;opacity:0;right:2px;top:2px;-webkit-transition:0s;transition:0s;z-index:3}.advantages-systems .advantage-systems-static::after{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);bottom:0;content:'';left:0;position:absolute;opacity:0;right:0;top:0;-webkit-transition:0s;transition:0s;z-index:2}.advantages-systems .advantage-systems-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:9}.advantages-systems .advantage-systems-icon{left:0;position:absolute;top:0}.advantages-systems .advantage-systems-icon svg{height:100%;max-height:4.5625rem;width:2rem}@media (min-width:768px){.advantages-systems .advantage-systems-icon svg{width:2.8125rem}}.advantages-systems .advantage-systems-icon svg stop{stop-color:#181818}.advantages-systems .advantage-systems p{font-size:.875rem;line-height:1.125rem}@media (min-width:768px){.advantages-systems .advantage-systems p{font-size:1rem;line-height:1.375rem}}.differences-systems{margin:0}@media (min-width:768px){.differences-systems{margin:0}}@media (min-width:992px){.differences-systems{margin:0}}.differences-systems h3::after{left:3rem}@media (min-width:768px){.differences-systems h3::after{left:5.375rem}}@media (min-width:992px){.differences-systems h3::after{left:5.0625rem}}.differences-systems .advantage-systems-icon{left:auto;right:0}.differences-systems .advantage-systems-static{padding:.625rem 2.1875rem .625rem .9375rem}@media (min-width:768px){.differences-systems .advantage-systems-static{padding:.625rem 4.125rem .625rem 1.4375rem}}.differences-systems .advantage-systems-icon svg{height:2.625rem;width:auto}@media (min-width:768px){.differences-systems .advantage-systems-icon svg{height:100%;max-width:4.375rem}}.numbers-systems{margin-bottom:0;padding:0 0 3rem;text-align:center}.numbers-systems .container>h3{margin:0 0 3.9375rem}.numbers-systems .container>h3::after{left:.9375rem}@media (min-width:768px){.numbers-systems .container>h3::after{left:1.25rem}}@media (min-width:992px){.numbers-systems .container>h3::after{left:1.375rem}}.numbers-systems .numbers-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.75rem;position:relative;text-align:left}@media (min-width:768px){.numbers-systems .numbers-wrapper{padding:0 0 1.75rem}}.numbers-systems .numbers-wrapper::before{background:#f5f5f6;bottom:2.5rem;content:'';left:1.875rem;position:absolute;top:0;width:5px}@media (min-width:768px){.numbers-systems .numbers-wrapper::before{display:none}}.numbers-systems .number{margin:0 .75rem 2.5rem;width:calc(100% - 1.5rem)}@media (min-width:768px){.numbers-systems .number{margin:0 .75rem 2.875rem;width:calc(100% - 1.5rem)}}@media (min-width:992px){.numbers-systems .number{margin:0 .75rem 1.75rem;width:calc(100% / 3 - 1.5rem)}}.numbers-systems .number p{font-size:.875rem;line-height:1.125rem}@media (min-width:768px){.numbers-systems .number p{font-size:1.5rem;line-height:2rem;max-width:22.8125rem}}@media (min-width:992px){.numbers-systems .number p{max-width:100%}}.results-systems{padding:0}.results-systems h3{margin:0 0 2.75rem}@media (min-width:768px){.results-systems h3{margin:0 0 5.5rem}}.results-systems h3::after{left:2.4375rem}@media (min-width:768px){.results-systems h3::after{left:3.5rem;height:6.75rem;top:-2.0625rem;width:6.75rem}}@media (min-width:992px){.results-systems h3::after{left:3.3125rem}}.results-systems h4{margin:0}@media (min-width:992px){.results-systems h4{margin:0 1rem 0 0}}.cooperation-system{padding:0 0 3.3125rem}@media (min-width:768px){.cooperation-system{padding:0 0 3.625rem}}@media (min-width:992px){.cooperation-system{padding:0 0 6.875rem}}.cooperation-system h3{margin:0 0 2.6875rem}.cooperation-system h3::after{left:2.4375rem}@media (min-width:768px){.cooperation-system h3::after{left:-1.375rem}}@media (min-width:992px){.cooperation-system h3::after{left:8.1875rem}}.tech-systems h3{margin:0 0 3rem}.tech-systems h3::after{left:.875rem}@media (min-width:768px){.tech-systems h3::after{left:-.9375rem}}@media (min-width:992px){.tech-systems h3::after{left:-1.0625rem}}.approach-wrapper{display:grid;grid-template-columns:1fr;row-gap:50px;margin:50px 0}@media (min-width:768px){.approach-wrapper{grid-template-columns:repeat(2,1fr);margin:100px 0}}@media (min-width:992px){.approach-wrapper{grid-template-columns:repeat(3,1fr);margin:150px 0}}.approach-block{max-width:320px;position:relative}.approach-block-img{height:32px;width:32px}.approach-block-title{margin-top:14px;color:#181818;font-style:normal;font-weight:700;font-size:20px;line-height:28px}@media (min-width:768px){.approach-block-title{font-size:28px;line-height:36.75px}}.approach-block-description,.approach-block-pink{font-style:normal;font-weight:400;font-size:14px;line-height:20px}@media (min-width:768px){.approach-block-description,.approach-block-pink{font-size:16px;line-height:24px}}.approach-block-description{margin-top:12px;color:#181818}.approach-block-pink{color:#fd7ac8}.thx{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh}@media (min-width:768px){.thx{text-align:center}}.thx h1{font-size:2rem;font-weight:700;line-height:2.375rem;margin-bottom:1.5rem}@media (min-width:768px){.thx h1{font-size:3rem;line-height:3.25rem}}.thx p{font-size:1rem;line-height:1.375rem;margin-bottom:3.5rem}@media (min-width:992px){.thx p{font-size:1.125rem;line-height:1.5rem}}.footer{margin-top:auto;padding-bottom:1rem}@media (min-width:992px){.footer{padding:0 3rem}}.footer-clear-social{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:.9375rem}@media (min-width:768px){.footer-clear-social{padding-bottom:1.25rem}}@media (min-width:992px){.footer-clear-social{padding-bottom:2.1875rem}}.footer-left{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 0 0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%}@media (min-width:768px){.footer-left{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:block;padding-top:1.375rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:auto;margin-right:3.75rem;min-width:12.5rem;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media (min-width:1200px){.footer-left{margin-right:0;padding:0}}.footer-left.en{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 0 0}@media (min-width:768px){.footer-left.en{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:block;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:auto;margin-right:1.25rem;min-width:12.5rem;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media (min-width:1200px){.footer-left.en{padding-top:0}}.footer-pdf{position:relative}@media (min-width:768px){.footer-pdf{margin-left:auto;padding-top:1.375rem}}@media (min-width:1200px){.footer-pdf{margin:0 0 0 3.4375rem;padding:0}}@media (min-width:768px){.footer-pdf.en{padding-right:6rem;top:0}}@media (min-width:1200px){.footer-pdf.en{padding-right:0}}@media (min-width:1200px){.footer-pdf.en{margin:0 0 0 auto;padding-top:0}}.footer-pdf a{background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%;color:#181818;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.8125rem;font-weight:500;line-height:1.375rem;padding:0 1.5rem 0 0;position:relative}.footer-pdf a svg{height:1.5rem;position:absolute;right:0;top:0;width:1.5rem}.footer-pdf a svg stop{stop-color:#181818}@media (min-width:768px){.footer-pdf a{font-size:1rem}}.footer-pdf a:hover{background-position:0}.footer-pdf a:hover svg stop:nth-child(1){stop-color:#fe00dd}.footer-pdf a:hover svg stop:nth-child(2){stop-color:#fd0009}.footer-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-social a{background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%;color:#181818;font-size:.8125rem;font-weight:500;letter-spacing:.025rem;line-height:1.125rem;margin-right:.875rem;outline:0}@media (min-width:768px){.footer-social a{font-size:1.125rem;line-height:1.5rem;margin-right:1.25rem}}.footer-social a:hover{background-position:0}.footer-social a:last-child{margin-right:0}.footer-item{border-top:1px solid #181818;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 0 1.25rem}@media (min-width:576px){.footer-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.footer-item{padding:1.4375rem 3.5rem 1.5rem}}@media (min-width:992px){.footer-item{padding:2.875rem 10.5rem}}.footer-item+.footer-item{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border:none;padding:0 0 3rem;position:relative}@media (min-width:768px){.footer-item+.footer-item{border-top:1px solid #181818;padding:2rem 3.5rem}}@media (min-width:992px){.footer-item+.footer-item{padding:3.5rem 10.375rem}}.footer .tagline{bottom:14rem;right:0;position:absolute}@media (min-width:576px){.footer .tagline{bottom:-.625rem;right:calc(50% - 50px)}}@media (min-width:768px){.footer .tagline{bottom:auto;display:block;right:1.25rem;top:4.375rem;width:7rem}}@media (min-width:992px){.footer .tagline{top:calc(50% - 50px);width:auto}}.footer-send{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.footer-send{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.footer-send a{color:#181818;font-size:1.25rem;line-height:1.75rem;background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%}@media (min-width:768px){.footer-send a{font-size:1.5rem;line-height:2rem}}@media (min-width:992px){.footer-send a{font-size:2rem;line-height:2.625rem}}.footer-send a:hover{background-position:0}.footer-email{margin-right:4rem;padding:0 0 .5rem}@media (min-width:768px){.footer-email{padding:.125rem 0 0}}.footer-phone{margin-right:4rem;padding:0 0 .5rem}@media (min-width:768px){.footer-phone{padding:.4375rem 0 0}}@media (min-width:992px){.footer-phone{padding:.25rem 0 0}}.footer-phone a{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer-brief{margin-top:2rem}@media (min-width:576px){.footer-brief{margin-left:auto;margin-top:0}}.footer-brief a{width:100%}@media (min-width:576px){.footer-brief a{width:auto}}.footer .copy{color:#181818;font-size:.6875rem;line-height:1.25rem;position:relative;top:.75rem}@media (min-width:768px){.footer .copy{color:#828290;font-size:1rem;line-height:1.125rem;padding-top:.75rem;top:0}}.footer .copy.en{top:.75rem}@media (min-width:768px){.footer .copy.en{padding-top:.3125rem}}.footer-contacts{display:none}@media (min-width:768px){.footer-contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2;width:100%}}@media (min-width:1200px){.footer-contacts{margin-left:auto;margin-right:-10rem;-webkit-box-ordinal-group:inherit;-webkit-order:inherit;-ms-flex-order:inherit;order:inherit;padding-left:0;width:auto}}@media (min-width:1200px){.footer-contacts.en{margin-right:0}}.footer-contact{margin-right:3.75rem;min-width:12.5rem;position:relative}@media (min-width:1200px){.footer-contact{min-width:6.25rem}}.footer-contact:last-child{margin-right:0}@media (min-width:1200px){.footer-contact:last-child{margin-left:auto}}.footer-contact.en:last-child{margin-left:auto;margin-right:0}.footer-contact-map{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.footer-contact h3{background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%;font-size:1.125rem;font-weight:500;line-height:1.5rem;margin:0 0 .25rem}.footer-contact p{background-image:-webkit-gradient(linear,right top,left top,from(#828290),color-stop(49.99%,#828290),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#828290 0,#828290 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%;color:#181818;font-size:1rem;line-height:1.375rem}.footer-contact a{color:#828290;font-size:1rem;line-height:1.375rem;background-image:-webkit-gradient(linear,right top,left top,from(#181818),color-stop(49.99%,#181818),color-stop(50%,#fd0009),to(#fe00dd));background-image:linear-gradient(-90deg,#181818 0,#181818 49.99%,#fd0009 50%,#fe00dd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:100%;background-size:200%}.footer-contact a:hover,.footer-contact a:hover~*{background-position:0}.footer-contact a span{bottom:0;left:0;position:absolute;right:0;top:0}.footer-contact a.office{display:inline-block;margin-top:1.625rem;position:relative}@media (min-width:768px){.footer-contact a.office{margin-top:0}}@media (min-width:992px){.footer-contact a.office{margin-top:1.625rem}}.footer-contact a.office::after{background:url(../img/icon-arrow.svg) no-repeat;background-size:contain;content:'';display:inline-block;height:1rem;margin-left:1rem;vertical-align:middle;width:1rem}.footer-game-dev{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#181818;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 0 2.5rem;text-align:center;position:relative}@media (min-width:768px){.footer-game-dev{padding:0 0 4rem}}.footer-game-dev-brief{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f73e3e;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem;line-height:1.375rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:3.4375rem;margin:0 0 3.5rem;position:relative;text-align:center;width:100%;z-index:10}@media (min-width:768px){.footer-game-dev-brief{font-size:1.5rem;line-height:2rem;height:5.5rem;margin:0 0 7rem}}.footer-game-dev-brief:hover{background:#181818}.footer-game-dev-email{color:#fff;font-size:2rem;font-weight:700;line-height:2.25rem;margin:0 0 2rem;text-decoration:none;position:relative;z-index:10}@media (min-width:768px){.footer-game-dev-email{font-size:4.5rem;line-height:5rem;margin:0 0 3.5rem}}.footer-game-dev-email:hover~.footer-game-dev-bg{opacity:1;z-index:9}@media (min-width:768px){.footer-game-dev-email br{display:none}}.footer-game-dev-phone{color:#fff;font-size:1rem;line-height:1.375rem;margin:0 0 1rem;position:relative;text-decoration:none;z-index:10}@media (min-width:768px){.footer-game-dev-phone{font-size:1.5rem;line-height:2rem}}.footer-game-dev-address{color:#fff;font-size:1rem;line-height:1.375rem;margin:0 0 4.5625rem;position:relative;z-index:10}@media (min-width:768px){.footer-game-dev-address{font-size:1.5rem;line-height:2rem;margin:0 0 6rem}}.footer-game-dev-copy{color:#fff;font-size:.6875rem;line-height:.875rem;position:relative;z-index:10}@media (min-width:768px){.footer-game-dev-copy{font-size:.875rem;line-height:1.125rem}}.footer-game-dev-bg{background:#f73e3e;bottom:0;left:0;position:absolute;opacity:0;right:0;top:0}.header{background:#fff;left:0;position:fixed;right:0;top:0;z-index:102}@media (min-width:992px){.header{margin:0 3rem}}.header::before{background:#fff;bottom:0;content:'';left:-3rem;position:absolute;right:-3rem;top:0}.header.current{left:0;position:fixed;right:0;top:0;z-index:1000}.header .container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:3.5rem;max-width:100%;position:relative;z-index:10;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){.header .container{height:4.875rem}}.header .logo{margin-top:.5rem;outline:0}@media (min-width:768px){.header .logo{margin-right:3.25rem}}@media (min-width:992px){.header .logo{margin-top:0}}.header .logo img{display:block;height:auto;width:4.125rem}@media (min-width:992px){.header .logo img{width:5.375rem}}.header-mobile-nav{background:#fff;left:100%;height:100%;overflow:auto;padding:3.5rem 0 0;position:fixed;right:0;top:0;-webkit-transition:all .25s ease;transition:all .25s ease;visibility:hidden;z-index:1000}.header-mobile-nav.current{left:0;visibility:visible}@media (min-width:1200px){.header-mobile-nav.current{left:100%;visibility:hidden}}.header-mobile-nav .btn{margin:46px 20px 30px}@media (min-width:768px){.header-mobile-nav .btn{margin:73px 32px 63px}}.header-mobile-nav ul{border-bottom:1px solid #181818;margin-bottom:0;padding:36px 20px;width:100vw}@media (min-width:768px){.header-mobile-nav ul{margin-bottom:0;padding:60px 32px 63px}}.header-mobile-nav ul li{padding:.25rem 0}@media (min-width:768px){.header-mobile-nav ul li{padding:.75rem 0}}.header-mobile-nav ul li a{color:#181818;font-size:2rem;font-weight:700;line-height:2.5rem;position:relative;text-transform:uppercase}@media (min-width:768px){.header-mobile-nav ul li a{font-size:4.5rem;line-height:5rem}}.header-mobile-nav ul li a.current{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block}.header-mobile-nav ul li a span{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);font-size:1rem;line-height:1.375rem;vertical-align:top;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width:768px){.header-mobile-nav ul li a span{font-size:2rem;line-height:2.625rem}}.header-mobile-nav .header-lang-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:20px}@media (min-width:992px){.header-mobile-nav .header-lang-toggle{display:none}}.header-mobile-nav .header-lang-toggle .header-lang-item,.header-mobile-nav .header-lang-toggle-current{margin-right:10px}.header-mobile-nav-btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.875rem;line-height:1.125rem;height:36px;margin-right:-.5rem;padding-right:34px;margin-left:1.25rem;padding-top:0;position:relative}@media (min-width:768px){.header-mobile-nav-btn{font-size:.875rem;line-height:2rem;margin-right:0;margin-left:2rem;height:34px;padding-right:32px}}@media (min-width:992px){.header-mobile-nav-btn{height:30px;padding-right:28px}}@media (min-width:1200px){.header-mobile-nav-btn{display:none}}.header-mobile-nav-btn span,.header-mobile-nav-btn::after,.header-mobile-nav-btn::before{background:#181818;content:'';height:18px;position:absolute;top:.6875rem;-webkit-transition:all .25s ease;transition:all .25s ease;width:3px}@media (min-width:992px){.header-mobile-nav-btn span,.header-mobile-nav-btn::after,.header-mobile-nav-btn::before{top:.375rem}}.header-mobile-nav-btn.dark span,.header-mobile-nav-btn.dark::after,.header-mobile-nav-btn.dark::before{background:#181818}.header-mobile-nav-btn.white span,.header-mobile-nav-btn.white::after,.header-mobile-nav-btn.white::before{background:#fff}.header-mobile-nav-btn.current span,.header-mobile-nav-btn.current::after,.header-mobile-nav-btn.current::before{background:#181818}.header-mobile-nav-btn::after{right:.5625rem}.header-mobile-nav-btn::before{right:1.3125rem}.header-mobile-nav-btn span{right:.9375rem}.header-mobile-nav-btn.current span{opacity:0}.header-mobile-nav-btn.current::after{right:.875rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-mobile-nav-btn.current::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:.875rem}.header-nav{display:none}@media (min-width:1200px){.header-nav{display:block}}.header-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-nav li{margin-right:2.53125rem}@media (min-width:1200px){.header-nav li{margin-right:1.125rem}}@media (min-width:1600px){.header-nav li{margin-right:2.53125rem}}.header-nav li a{color:#60606c;font-size:.875rem;line-height:1.125rem;outline:0}@media (min-width:1600px){.header-nav li a{font-size:1rem}}.header-nav li a:hover,.header-nav li.current_page_item a{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header-lang-toggle{margin-left:auto;margin-top:.625rem;position:relative;display:none}@media (min-width:992px){.header-lang-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:2rem;margin-top:.3125rem}}.header-lang-toggle a{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;color:#181818;font-size:.875rem;line-height:1.125rem;height:2rem;padding:.3125rem;opacity:0;position:relative;right:0;text-align:center;text-transform:capitalize;-webkit-transition:all .25s ease;transition:all .25s ease;top:0;width:auto;white-space:nowrap}.header-lang-toggle a:focus{outline:0}.header-lang-toggle a.show{opacity:1}.header-lang-toggle+.header-phone{margin-left:0}.header-lang-toggle-current{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;cursor:pointer;font-size:.875rem;height:2rem;line-height:1.125rem;padding:.3125rem;position:relative;right:0;text-align:center;text-transform:capitalize;-webkit-transition:all .25s ease;transition:all .25s ease;width:auto;background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:9;white-space:nowrap}.header-lang-toggle-current.show{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.header-emails-container,.header-phones{display:none;position:relative;margin-left:1.25rem}@media (min-width:768px){.header-emails-container,.header-phones{margin-left:2rem}}@media (min-width:992px){.header-emails-container,.header-phones{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:6px;padding-top:1px}}@media (min-width:1200px){.header-emails-container,.header-phones{margin-right:0;padding-top:2px}}.header-email{display:block;line-height:.9}.header-lang{margin-left:auto;margin-top:.3125rem}@media (min-width:768px){.header-lang{margin-right:2rem}}@media (min-width:992px){.header-lang{margin-top:0}}.header-lang a{color:#181818;font-size:.875rem;line-height:1.125rem;text-transform:capitalize}.header-lang+.header-phone{margin-left:0}.header-phone{display:block;line-height:.9}@media (min-width:992px){.header-phone{padding-top:0}}.header-write{position:relative;top:2px}@media (min-width:992px){.header-write{display:none}}.header-write .write::after{content:'';position:absolute;width:100%;height:1px;background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);left:0;bottom:0}.header-email a,.header-phone a,.header-write a{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:.875rem;line-height:1.125rem;outline:0;white-space:nowrap}@media (min-width:992px){.header-email a,.header-phone a,.header-write a{font-size:1rem}}.header-telegram,.header-wechat{display:block;margin-left:1.25rem;padding-top:.375rem}@media (min-width:768px){.header-telegram,.header-wechat{margin-left:2rem}}@media (min-width:992px){.header-telegram,.header-wechat{padding-top:0}}.header-telegram a,.header-wechat a{border-radius:50%;display:block;font-size:0;height:1.25rem;position:relative;width:1.25rem;z-index:99}@media (min-width:768px){.header-telegram a,.header-wechat a{height:2rem;width:2rem}}.header-telegram a:focus,.header-wechat a:focus{outline:0}.header-telegram a.touch.current span,.header-wechat a.touch.current span{-webkit-transform:scale(.6);transform:scale(.6)}.header-telegram a.touch.current::before,.header-wechat a.touch.current::before{left:200%;top:-40%}.header-telegram a.desktop:hover span,.header-wechat a.desktop:hover span{-webkit-transform:scale(.6);transform:scale(.6)}.header-telegram a.desktop:hover::before,.header-wechat a.desktop:hover::before{left:200%;top:-40%}.header-telegram a span,.header-wechat a span{background:-webkit-gradient(linear,left top,right top,color-stop(.7%,#3a9ce7),color-stop(123.93%,#acf0ff));background:linear-gradient(90deg,#3a9ce7 .7%,#acf0ff 123.93%);border-radius:50%;content:'';height:1.25rem;left:0;position:absolute;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .25s ease;transition:all .25s ease;width:1.25rem}@media (min-width:768px){.header-telegram a span,.header-wechat a span{height:2rem;width:2rem}}.header-telegram a::before,.header-wechat a::before{background:url(../img/telegram.svg) no-repeat;background-size:contain;content:'';left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .25s linear;transition:all .25s linear;height:.875rem;width:1rem;z-index:9}.header-wechat a span{background:-webkit-gradient(linear,left top,right top,color-stop(.7%,#4be73a),color-stop(123.93%,#b4ffac));background:linear-gradient(90deg,#4be73a .7%,#b4ffac 123.93%)}.header-wechat a::before{background:url(../img/wechat.svg) no-repeat;background-size:cover}.header-WhatsApp{margin-left:1.25rem;padding-top:.375rem;display:block}@media (min-width:768px){.header-WhatsApp{margin-left:2rem}}@media (min-width:992px){.header-WhatsApp{padding-top:0}}.header-WhatsApp a{background:url(../img/WhatsApp-bg-green.svg) no-repeat;background-size:contain;display:block;position:relative;height:1.25rem;width:1.25rem}@media (min-width:768px){.header-WhatsApp a{height:2rem;width:2rem}}.header-WhatsApp a:focus{outline:0}.header-WhatsApp a:hover::before{-webkit-transform:translate(-50%,-50%) rotate(105deg);transform:translate(-50%,-50%) rotate(105deg)}.header-WhatsApp a:active::before{-webkit-transform:translate(-50%,-50%) rotate(320deg);transform:translate(-50%,-50%) rotate(320deg)}.header-WhatsApp a::before{background:url(../img/WhatsApp-icon.svg) no-repeat;background-size:contain;content:'';left:50%;height:.9375rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-transform-origin:center;transform-origin:center;width:.875rem}.header-left,.header-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.content{padding:3.6875rem 0 4.5rem}@media (min-width:768px){.content{padding:4rem 0 6rem}}@media (min-width:992px){.content{padding:4.625rem 3rem 10rem}}.content h1{font-weight:700;margin-bottom:1.9375rem}@media (min-width:768px){.content h1{font-size:3rem;line-height:3.5rem;margin-bottom:2rem}}.content .projects{margin-bottom:0;padding:0}.page-inner{padding:2.25rem 0 0}.page-inner .container{max-width:64.875rem}.page-inner .content{padding:0 0 1.5625rem}@media (min-width:768px){.page-inner .content{padding:0 0 6rem}}@media (min-width:992px){.page-inner .content{padding:0 0 5.5rem}}.page-inner .page-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-inner .page-header h1{font-size:1.5rem;font-weight:400;line-height:2rem;margin:0 0 1.375rem;width:100%}@media (min-width:768px){.page-inner .page-header h1{font-size:2.5rem;line-height:3rem;margin:0 0 2.5rem}}@media (min-width:992px){.page-inner .page-header h1{font-size:3rem;line-height:3.375rem;margin:0 0 2.09375rem}}.page-inner .page-content h2{font-size:1.25rem;font-weight:400;line-height:1.75rem;margin:0 0 1.5rem}@media (min-width:768px){.page-inner .page-content h2{font-size:1.5rem;line-height:2rem;margin:0 0 2rem}}@media (min-width:992px){.page-inner .page-content h2{font-size:2rem;line-height:2.625rem}}.page-inner .page-content h3{background:-webkit-gradient(linear,left top,right top,color-stop(-56.25%,#fe00dd),color-stop(135.94%,#fd0009));background:linear-gradient(90deg,#fe00dd -56.25%,#fd0009 135.94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.25rem;font-weight:400;line-height:1.75rem;margin:0 0 1.25rem}@media (min-width:768px){.page-inner .page-content h3{margin:0 0 1.5rem}}@media (min-width:992px){.page-inner .page-content h3{font-size:1.5rem;line-height:2rem}}.page-inner .page-content p{font-size:1rem;line-height:1.375rem;margin:0 0 1.375rem}@media (min-width:768px){.page-inner .page-content p{font-size:1.125rem;line-height:1.5rem;margin:0 0 1.5rem}}.page-inner .page-content ol{padding:0 0 0 20px}.page-inner .page-content ol>li{font-weight:700}.page-inner .page-content img{display:block;height:auto;margin:0 0 .6875rem;max-width:100%}@media (min-width:768px){.page-inner .page-content img{margin:0 0 .75rem}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUtY3NzL25vcm1hbGl6ZS5jc3MiLCJzdHlsZXMubWluLmNzcyIsImluY2x1ZGVzL2Jhc2UvdXRpbHMuc2NzcyIsImluY2x1ZGVzL2Jhc2UvbWl4aW5zLnNjc3MiLCJpbmNsdWRlcy9iYXNlL2dsb2JhbC5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2FkdmFudGFnZS5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2FydGljbGUtb2xkLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvYXJ0aWNsZS5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2F3YXJkcy5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2JhY2suc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9idG4uc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9idXNpbmVzcy1jYXJkLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvY2xpZW50LnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvY29va2llLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvY29ycG9yYXRlLXJlc3VsdHMuc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9jb3Jwb3JhdGUtc2VydmljZXMuc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9leGFtcGxlcy1kZXNpZ24uc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9maWx0ZXIuc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9nYWxsZXJ5LnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvaGVyby1vbGQuc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9oZXJvLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvbGluZS1sb2dvLW9sZC5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2xpbmUtbG9nby5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2xpbmUtcHJvZ3Jlc3Muc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9sb2FkZXIuc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9tZWRpYS5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL21vZGFsLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvbnVtYmVycy1vbGQuc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9udW1iZXJzLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvcG9zdC5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL3ByZWxvYWRlci5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL3ByaWNlLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvcHJvamVjdC5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL3Byb21vLXZpZGVvLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvcmVxdWlzaXRlcy5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL3Jlc3VsdHMuc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9zaGFyZS5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL3RlY2guc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy91cC5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL3VzZXIuc2NzcyIsImluY2x1ZGVzL3ZlbmRvci9mYW5jeWJveC5zY3NzIiwiaW5jbHVkZXMvdmVuZG9yL2ZpbGUuc2NzcyIsImluY2x1ZGVzL3ZlbmRvci9sb2NvbW90aXZlLXNjcm9sbC5zY3NzIiwiaW5jbHVkZXMvdmVuZG9yL3NsaWNrLXRoZW1lLnNjc3MiLCJpbmNsdWRlcy92ZW5kb3Ivc2xpY2suc2NzcyIsImluY2x1ZGVzL3ZlbmRvci9zbW9vdGhEaXZTY3JvbGwuc2NzcyIsInRlbXBsYXRlcy9hYm91dC11cy5zY3NzIiwidGVtcGxhdGVzL2F1ZGl0LnNjc3MiLCJ0ZW1wbGF0ZXMvYnJpZWYuc2NzcyIsInRlbXBsYXRlcy9jb250YWN0cy5zY3NzIiwidGVtcGxhdGVzL2dhbWUtZGV2LnNjc3MiLCJ0ZW1wbGF0ZXMvaHIuc2NzcyIsInRlbXBsYXRlcy9tZXJjaC5zY3NzIiwidGVtcGxhdGVzL21vYmlsZS1kZXYuc2NzcyIsInRlbXBsYXRlcy9vdXRzdHVmZi5zY3NzIiwidGVtcGxhdGVzL3Byb2plY3Quc2NzcyIsInRlbXBsYXRlcy9yZXF1aXNpdGVzLnNjc3MiLCJ0ZW1wbGF0ZXMvc3VwcG9ydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3Nhc3MtcmVtL19yZW0uc2NzcyIsInRlbXBsYXRlcy9zeXN0ZW1zLnNjc3MiLCJ0ZW1wbGF0ZXMvdGVzdGluZy5zY3NzIiwidGVtcGxhdGVzL3RoeC5zY3NzIiwiZm9vdGVyLnNjc3MiLCJpbmNsdWRlcy9iYXNlL3ZhcnMuc2NzcyIsImhlYWRlci5zY3NzIiwicGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQSw0REFVQSxRQ0RBLE1BQ0EsUUFDQSxXQUNBLE9BQ0EsT0FDQSxPQUNBLE9BQ0EsS0FDQSxJQUNBLFFBQ0EsUURHSSxRQUFBLE1BT0osTUNIQSxPQUNBLE1ES0ksUUFBQSxhQVFKLHNCQUNJLFFBQUEsS0FDQSxPQUFBLEVDQUosU0FDQSxTRFNJLFFBQUEsS0FhSixLQUNJLFlBQUEsV0FDQSxxQkFBQSxLQUNBLHlCQUFBLEtBT0osS0FDSSxPQUFBLEVBV0osRUFDSSxXQUFBLElBT0osUUFDSSxRQUFBLEtBQUEsT0FPSixTQ2hCQSxRRGtCSSxRQUFBLEVBWUosR0FDSSxVQUFBLElBQ0EsT0FBQSxNQUFBLEVBT0osWUFDSSxjQUFBLElBQUEsT0FPSixFQ3ZCQSxPRHlCSSxZQUFBLElBT0osSUFDSSxXQUFBLE9BT0osR0FFSSxtQkFBQSxZQUFBLFdBQUEsWUFDQSxPQUFBLEVBT0osS0FDSSxXQUFBLEtBQ0EsTUFBQSxLQU9KLEtDL0JBLElBQ0EsSUFDQSxLRGlDSSxZQUFBLFNBQUEsQ0FBQSxNQUNBLFVBQUEsSUFPSixJQUNJLFlBQUEsU0FPSixFQUNJLE9BQUEsUUFBQSxRQUFBLFFBQUEsUUFPSixNQUNJLFVBQUEsSUFPSixJQ3ZDQSxJRHlDSSxVQUFBLElBQ0EsWUFBQSxFQUNBLFNBQUEsU0FDQSxlQUFBLFNBR0osSUFDSSxJQUFBLE1BR0osSUFDSSxPQUFBLE9BV0osSUFDSSxPQUFBLEVBT0osZUFDSSxTQUFBLE9BV0osT0FDSSxPQUFBLEVBV0osU0FDSSxPQUFBLElBQUEsTUFBQSxPQUNBLE9BQUEsRUFBQSxJQUNBLFFBQUEsTUFBQSxPQUFBLE1B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Q0Esd0JQaEU0QixLT2lFNUIsd0JQakV5RCxZdkRxQzNELFVBQUEsUUZ3MGVHLFlBQUEsSUFDQSxZQUFBLFFBNndGQSxPRTVsa0JILEVBQUEsRUFBQSxRRjZsa0JHLHlCQTN3RkEsNkJBQ0UsT0FBQSxFQUFBLEVBQUEsUUE2d0ZGLHlCQUNFLDZCQTN3RkosVUFBQSxPZ0VyeWVDLFlQaEY0QixNekRtb2tCN0IsNEJBM3dGRSxVQUFBLEtBQ0EsWUFBQSxTQTZ3RkEsT0E1d0ZFLEVBQUEsRUFBQSxTQTZ3RkYseUJBQ0UsNEJnRTlpa0JILFVBQUEsU2hFb3llRCxZQUFBLE9BQ0UsT0FBQSxFQUFBLEVBQUEsUUE2d0ZGLDZCQUNFLFFnRTNpa0JELEVBQUEsRUFBQSxFQUFBLEtoRWd5ZUQsZ0NnRTl4ZUMsWVBwRzRCLEl6RGdwa0I3Qiw4QkUzbWtCRCxRQUFBLE1GaTJlRyxPQUFBLEtBQ0EsT0FBQSxFQUFBLEVBQUEsU0E2d0ZBLFVBNXdGRSxLQTZ3RkYseUJBQ0UsOEJBQ0UsT0FBUSxFQUFFLEVBQUUiLCJmaWxlIjoic3R5bGVzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2Mi4xLjMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICovXG5cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBCYXNlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4gKiAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcbiAqICAgIHVzZXIgem9vbS5cbiAqL1xuXG5odG1sIHtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxuICovXG5cbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYG91dGxpbmVgIGluY29uc2lzdGVuY3kgYmV0d2VlbiBDaHJvbWUgYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5cbmE6Zm9jdXMge1xuICAgIG91dGxpbmU6IHRoaW4gZG90dGVkO1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBhbHNvIG1vdXNlIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gICAgb3V0bGluZTogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFR5cG9ncmFwaHlcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cblxuaDEge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOSwgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKi9cblxuZGZuIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5cbmhyIHtcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5cbm1hcmsge1xuICAgIGJhY2tncm91bmQ6ICNmZjA7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCBmb250IGZhbWlseSBzZXQgb2RkbHkgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgc2VyaWY7XG4gICAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBwcmUtZm9ybWF0dGVkIHRleHQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG4vKipcbiAqIFNldCBjb25zaXN0ZW50IHF1b3RlIHR5cGVzLlxuICovXG5cbnEge1xuICAgIHF1b3RlczogXCJcXDIwMUNcIiBcIlxcMjAxRFwiIFwiXFwyMDE4XCIgXCJcXDIwMTlcIjtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LlxuICovXG5cbmltZyB7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgZGlzcGxheWVkIG9kZGx5IGluIElFIDkuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGaWd1cmVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpIDUuXG4gKi9cblxuZmlndXJlIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cblxuZmllbGRzZXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gICAgbWFyZ2luOiAwIDJweDtcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LlxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuICovXG5cbmxlZ2VuZCB7XG4gICAgYm9yZGVyOiAwOyAvKiAxICovXG4gICAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgZm9udCBmYW1pbHkgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IGZvbnQgc2l6ZSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgICBmb250LXNpemU6IDEwMCU7IC8qIDIgKi9cbiAgICBtYXJnaW46IDA7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBDaHJvbWUsIFNhZmFyaSA1KywgYW5kIElFIDgrLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94IDQrIGFuZCBPcGVyYS5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xuICAgIGN1cnNvcjogcG9pbnRlcjsgLyogMyAqL1xufVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXG4gKi9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gICAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiAqICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiAqIG9uIE9TIFguXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkuXG4gKiAyLiBJbXByb3ZlIHJlYWRhYmlsaXR5IGFuZCBhbGlnbm1lbnQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnRleHRhcmVhIHtcbiAgICBvdmVyZmxvdzogYXV0bzsgLyogMSAqL1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IC8qIDIgKi9cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cblxudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiEgbm9ybWFsaXplLmNzcyB2Mi4xLjMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyoqXG4gKiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICovXG5hdWRpbyxcbmNhbnZhcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDsgfVxuXG4vKipcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQmFzZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbiAqIDIuIFByZXZlbnQgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xuICogICAgdXNlciB6b29tLlxuICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC8qIDEgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuYSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi8qKlxuICogQWRkcmVzcyBgb3V0bGluZWAgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIENocm9tZSBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDsgfVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBhbHNvIG1vdXNlIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUeXBvZ3JhcGh5XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzksIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7IH1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKi9cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vKipcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuaHIge1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwOyB9XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi8qKlxuICogQ29ycmVjdCBmb250IGZhbWlseSBzZXQgb2RkbHkgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqL1xuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIHByZS1mb3JtYXR0ZWQgdGV4dCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsgfVxuXG4vKipcbiAqIFNldCBjb25zaXN0ZW50IHF1b3RlIHR5cGVzLlxuICovXG5xIHtcbiAgcXVvdGVzOiBcIlxcMjAxQ1wiIFwiXFwyMDFEXCIgXCJcXDIwMThcIiBcIlxcMjAxOVwiOyB9XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS5cbiAqL1xuaW1nIHtcbiAgYm9yZGVyOiAwOyB9XG5cbi8qKlxuICogQ29ycmVjdCBvdmVyZmxvdyBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgOS5cbiAqL1xuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGaWd1cmVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaSA1LlxuICovXG5maWd1cmUge1xuICBtYXJnaW46IDA7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LlxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuICovXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCBmb250IGZhbWlseSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgZm9udCBzaXplIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMiAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDMgKi8gfVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG5idXR0b24sXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBDaHJvbWUsIFNhZmFyaSA1KywgYW5kIElFIDgrLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94IDQrIGFuZCBPcGVyYS5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuICovXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDIgKi9cbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiAzICovIH1cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbiAqL1xuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4gKiAgICAoaW5jbHVkZSBgLW1vemAgdG8gZnV0dXJlLXByb29mKS5cbiAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDIgKi9cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogb24gT1MgWC5cbiAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxuICogMS4gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS5cbiAqIDIuIEltcHJvdmUgcmVhZGFiaWxpdHkgYW5kIGFsaWdubWVudCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLyogMiAqLyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUYWJsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG4uYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwLjYyNXJlbSAwLjMxMjVyZW0gMDsgfVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMC4zMTI1cmVtIDAuNjI1cmVtOyB9XG5cbi5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAwLjMxMjVyZW07IH1cblxuLnBhZ2Utd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmctdG9wOiAzLjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnBhZ2Utd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXRvcDogNC44NzVyZW07IH0gfVxuICAucGFnZS10ZW1wbGF0ZS10aHggLnBhZ2Utd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLnBhZ2Utd3JhcHBlci5jdXJyZW50OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnBhZ2Utd3JhcHBlci5jdXJyZW50OjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEzNzRweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9IH1cbiAgLmNvbnRhaW5lci1jZW50ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTM3NHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogNTBweCAyMHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb250YWluZXItY2VudGVyIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAzMnB4IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNvbnRhaW5lci1jZW50ZXIge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDE1cHggMDsgfSB9XG5cbi5oaWRkZW4tdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuc3Bhbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuMDYyNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHNwYW4ud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07IH0gfVxuXG4uYWpheC1sb2FkZXIge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4ud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5zcGFuLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBjb2xvcjogI0Y0NDMzNjsgfVxuXG5kaXYud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDJzIGxpbmVhcjsgfVxuXG4uaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIDJzLCBvcGFjaXR5IDJzIGxpbmVhcjsgfVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uY2xlYXIge1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLndwLWNhcHRpb24ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC53cC1jYXB0aW9uIHAud3AtY2FwdGlvbi10ZXh0IHtcbiAgICBjb2xvcjogIzgyODI5MDtcbiAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMC44NzVyZW07XG4gICAgbWFyZ2luOiAwIDAgM3JlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLndwLWNhcHRpb24gcC53cC1jYXB0aW9uLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDJyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLndwLWNhcHRpb24gcC53cC1jYXB0aW9uLXRleHQge1xuICAgICAgICBtYXJnaW46IDAgMCAxLjVyZW07IH0gfVxuXG4uYWRtaW4tYmFyIC5oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAzMnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3ODJweCkge1xuICAgIC5hZG1pbi1iYXIgLmhlYWRlciB7XG4gICAgICBtYXJnaW4tdG9wOiA0NnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFkbWluLWJhciAuaGVhZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG5oMi50aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTgxODE4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgbWFyZ2luOiAwIDAgNC41cmVtO1xuICBwYWRkaW5nOiAwIDAgM3JlbTsgfVxuXG4uZWFwcHMtaW5zdGFncmFtLWZlZWQtdGl0bGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAqICo6OmJlZm9yZSwgKiAqOjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAqOm5vdChpZnJhbWUpIHtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQsIGJvcmRlciwgY29sb3IsIGxlZnQsIG1hcmdpbiwgcGFkZGluZywgcmlnaHQsIG9wYWNpdHk7IH1cblxuaHRtbCxcbmJvZHkge1xuICBmb250LXNpemU6IGNhbGMoMTZweCArICgxOCAtIDE2KSooKDEwMHZ3IC0gMzIwcHgpLyg3NjggLSAzMjApKSk7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMHM7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgaHRtbCxcbiAgICBib2R5IHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgKDE4IC0gMTYpKigoMTAwdncgLSA3NjhweCkvKDk5MSAtIDc2OCkpKTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGh0bWwsXG4gICAgYm9keSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMTJweCArICgxNiAtIDE0KSooKDEwMHZ3IC0gOTkxcHgpLygxMjgwIC0gOTkxKSkpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIGh0bWwsXG4gICAgYm9keSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMTVweCArICgxNiAtIDE1KSooKDEwMHZ3IC0gMTQ0MHB4KS8oMTM2NiAtIDEyODApKSk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gICAgaHRtbCxcbiAgICBib2R5IHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygxNXB4ICsgKDE2IC0gMTUpKigoMTAwdncgLSAxNDQwcHgpLygxNDQwIC0gMTM2NikpKTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICBodG1sLFxuICAgIGJvZHkge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDEzcHggKyAoMTYgLSAxNSkqKCgxMDB2dyAtIDE0NDBweCkvKDE5MjAgLSAxNDQwKSkpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAgIGh0bWwsXG4gICAgYm9keSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMTVweCArICgxNiAtIDE1KSooKDEwMHZ3IC0gMTkyMHB4KS8oMjU2MCAtIDE5MjApKSk7IH0gfVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxODE4MTg7XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gIGJvZHkuZml4ZWQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkuZml4ZWQge1xuICAgICAgICBvdmVyZmxvdzogaW5oZXJpdDsgfSB9XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzgyODI5MDtcbiAgY29sb3I6ICNmZmY7IH1cblxuaW5wdXRbdHlwZT0ndGV4dCddLFxuaW5wdXRbdHlwZT0nZW1haWwnXSxcbmlucHV0W3R5cGU9J3RlbCddLFxuaW5wdXRbdHlwZT0ndXJsJ10sXG5pbnB1dFt0eXBlPSdwYXNzd29yZCddLFxudGV4dGFyZWEge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCN0I3QkU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMTgxODE4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGhlaWdodDogMi45Mzc1cmVtO1xuICBtYXJnaW46IDAgMCAxLjM3NXJlbTtcbiAgcGFkZGluZzogMCAwIDAgMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBpbnB1dFt0eXBlPSd0ZXh0J10sXG4gICAgaW5wdXRbdHlwZT0nZW1haWwnXSxcbiAgICBpbnB1dFt0eXBlPSd0ZWwnXSxcbiAgICBpbnB1dFt0eXBlPSd1cmwnXSxcbiAgICBpbnB1dFt0eXBlPSdwYXNzd29yZCddLFxuICAgIHRleHRhcmVhIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICBpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXMsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXMsXG4gIGlucHV0W3R5cGU9J3RlbCddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSd1cmwnXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTpmb2N1cyxcbiAgdGV4dGFyZWE6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndGVsJ106LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndXJsJ106LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTotbW96LXBsYWNlaG9sZGVyLFxuICB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgyODI5MCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICBpbnB1dFt0eXBlPSd0ZXh0J106Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3RlbCddOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd1cmwnXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODI4MjkwICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3VybCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MjgyOTAgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndXJsJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgyODI5MCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICBpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nZW1haWwnXTpmb2N1czotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTpmb2N1czotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd1cmwnXTpmb2N1czotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG4gIHRleHRhcmVhOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nZW1haWwnXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndGVsJ106Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3VybCddOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuICB0ZXh0YXJlYTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nZW1haWwnXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3RlbCddOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndXJsJ106Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICBpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3RlbCddOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd1cmwnXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXS53cGNmNy1ub3QtdmFsaWQsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ10ud3BjZjctbm90LXZhbGlkLFxuICBpbnB1dFt0eXBlPSd0ZWwnXS53cGNmNy1ub3QtdmFsaWQsXG4gIGlucHV0W3R5cGU9J3VybCddLndwY2Y3LW5vdC12YWxpZCxcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXS53cGNmNy1ub3QtdmFsaWQsXG4gIHRleHRhcmVhLndwY2Y3LW5vdC12YWxpZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjAwOyB9XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5zZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY2O1xuICBib3JkZXItcmFkaXVzOiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2VsZWN0OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1hcnJvdy1zbGlkZXIuc3ZnKSBuby1yZXBlYXQgMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgdG9wOiAwLjVyZW07XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB3aWR0aDogMS41cmVtOyB9XG4gIC5zZWxlY3Qgc2VsZWN0IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNXJlbTtcbiAgICBjb2xvcjogIzE4MTgxODtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nOiAwLjY4NzVyZW0gMi43NXJlbSAwLjY4NzVyZW0gMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTsgfVxuICAgIC5zZWxlY3Qgc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjRjVGNUY2OyB9XG4gICAgLnNlbGVjdCBzZWxlY3Q6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5zZWxlY3Qgc2VsZWN0IG9wdGlvbiB7XG4gICAgICBwYWRkaW5nOiAxMHB4OyB9XG5cbi50ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbnRleHRhcmVhIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0I3QjdCRTtcbiAgY29sb3I6ICMxODE4MTg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAyLjkzNzVyZW07XG4gIG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgcGFkZGluZzogMC43NXJlbSAwIDAgMXJlbTtcbiAgcmVzaXplOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHRleHRhcmVhIHtcbiAgICAgIG1hcmdpbjogMCAwIDEuNjI1cmVtO1xuICAgICAgcGFkZGluZzogMXJlbSAwIDAgMXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHRleHRhcmVhIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgyODI5MCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MjgyOTAgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgyODI5MCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MjgyOTAgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgdGV4dGFyZWE6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgdGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIHRleHRhcmVhOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgdGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICBhOm5vdChbaHJlZl0pIHtcbiAgICBjdXJzb3I6IGluaXRpYWw7IH1cblxuaDEge1xuICBtYXJnaW46IDAgMCAxOXB4OyB9XG5cbmgyIHtcbiAgbWFyZ2luOiAwIDAgMThweDsgfVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi42MjVyZW07IH0gfVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMnJlbTsgfVxuXG5wIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICBtYXJnaW46IDAgMCAxLjEyNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMS41cmVtOyB9IH1cbiAgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7IH1cblxudWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmFkdmFudGFnZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTgxODE4O1xuICBjb3VudGVyLWluY3JlbWVudDogY291bnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDUuODc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwLjYyNXJlbSA0LjY4NzVyZW0gMC42MjVyZW0gMS4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hZHZhbnRhZ2Uge1xuICAgICAgbWluLWhlaWdodDogOC42ODc1cmVtO1xuICAgICAgcGFkZGluZzogMC42MjVyZW0gNy41cmVtIDAuNjI1cmVtIDMuNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hZHZhbnRhZ2Uge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi4vaW1nL2Fycm93LWxlZnQtYm90dG9tLnN2Z1wiKSBuby1yZXBlYXQgcmlnaHQgMTAuNXJlbSBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgbWluLWhlaWdodDogOC42ODc1cmVtO1xuICAgICAgcGFkZGluZzogMC42MjVyZW0gMTAuNXJlbTsgfSB9XG4gIC5hZHZhbnRhZ2U6OmFmdGVyIHtcbiAgICBib3R0b206IC0xcHg7XG4gICAgYmFja2dyb3VuZDogIzE4MTgxODtcbiAgICBjb250ZW50OiAnJztcbiAgICBsZWZ0OiAtMS4yNXJlbTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTEuMjVyZW07XG4gICAgdG9wOiAtMXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWR2YW50YWdlOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuYWR2YW50YWdlLmN1cnJlbnQge1xuICAgIGJhY2tncm91bmQ6ICMxODE4MTg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hZHZhbnRhZ2UuY3VycmVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi4vaW1nL2Fycm93LWxlZnQtYm90dG9tLnN2Z1wiKSBuby1yZXBlYXQgcmlnaHQgMTAuNXJlbSBjZW50ZXI7IH0gfVxuICAgIC5hZHZhbnRhZ2UuY3VycmVudDo6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hZHZhbnRhZ2UuY3VycmVudDo6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDA7IH0gfVxuICAgIC5hZHZhbnRhZ2UuY3VycmVudCBoMyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHotaW5kZXg6IDEyOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmFkdmFudGFnZS5jdXJyZW50IGgzIHtcbiAgICAgICAgICBjb2xvcjogIzE4MTgxODtcbiAgICAgICAgICB6LWluZGV4OiA5OyB9IH1cbiAgICAuYWR2YW50YWdlLmN1cnJlbnQgLmFkdmFudGFnZS1idG4ge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgICAgLmFkdmFudGFnZS5jdXJyZW50IC5hZHZhbnRhZ2UtYnRuIHBhdGgge1xuICAgICAgICBzdHJva2U6ICNmZmY7IH1cbiAgICAuYWR2YW50YWdlLmN1cnJlbnQgLmFkdmFudGFnZS1kZXNjcmlwdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5hZHZhbnRhZ2U6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY29udGVudDogXCIwXCIgY291bnRlcihjb3VudGVyKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxlZnQ6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIHotaW5kZXg6IDM7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hZHZhbnRhZ2U6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICB6LWluZGV4OiAxMjsgfSB9XG4gIC5hZHZhbnRhZ2U6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMTgxODE4OyB9XG4gIC5hZHZhbnRhZ2UtZGVzY3JpcHRpb24ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjQzNzVyZW07XG4gICAgcGFkZGluZzogMC42MjVyZW0gMCAyLjQzNzVyZW0gMy43NXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgei1pbmRleDogMTE7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hZHZhbnRhZ2UtZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwLjYyNXJlbSAwIDIuNDM3NXJlbSAzLjc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hZHZhbnRhZ2UtZGVzY3JpcHRpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMTAuNXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNXM7IH0gfVxuICAgIC5hZHZhbnRhZ2UtZGVzY3JpcHRpb246OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMTgxODE4O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwOyB9XG4gICAgLmFkdmFudGFnZS1kZXNjcmlwdGlvbiBoNCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMC41cmVtO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hZHZhbnRhZ2UtZGVzY3JpcHRpb24gaDQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuYWR2YW50YWdlLWRlc2NyaXB0aW9uIHAge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlOyB9XG4gIC5hZHZhbnRhZ2U6aG92ZXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMC43NXJlbSk7IH1cbiAgLmFkdmFudGFnZTpob3ZlciAuYWR2YW50YWdlLWRlc2NyaXB0aW9uOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5hZHZhbnRhZ2U6aG92ZXIgLmFkdmFudGFnZS1kZXNjcmlwdGlvbiBoNCxcbiAgLmFkdmFudGFnZTpob3ZlciAuYWR2YW50YWdlLWRlc2NyaXB0aW9uIHAge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdG9wOiAwOyB9XG4gIC5hZHZhbnRhZ2UtYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEuMTI1cmVtO1xuICAgIHRvcDogMi4xMjVyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWR2YW50YWdlLWJ0biB7XG4gICAgICAgIHJpZ2h0OiAzLjVyZW07XG4gICAgICAgIHRvcDogMi44NzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFkdmFudGFnZS1idG4ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuYWR2YW50YWdlLWJ0biBzdmcge1xuICAgICAgaGVpZ2h0OiAxLjc1cmVtO1xuICAgICAgd2lkdGg6IDEuNzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYWR2YW50YWdlLWJ0biBzdmcge1xuICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgIHdpZHRoOiAyLjVyZW07IH0gfVxuICAgIC5hZHZhbnRhZ2UtYnRuIHBhdGgge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTsgfVxuICAuYWR2YW50YWdlcyB7XG4gICAgY291bnRlci1yZXNldDogY291bnRlcjtcbiAgICBtYXJnaW46IDAgMCA0LjU2MjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hZHZhbnRhZ2VzIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNi4wNjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hZHZhbnRhZ2VzIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTByZW07XG4gICAgICAgIHBhZGRpbmc6IDAgM3JlbTsgfSB9XG4gICAgLmFkdmFudGFnZXMgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmFkdmFudGFnZXMgLmNvbnRhaW5lciB7XG4gICAgICAgICAgcGFkZGluZzogMCAycmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuYWR2YW50YWdlcyAuY29udGFpbmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTsgfSB9XG4gICAgLmFkdmFudGFnZXMtbnVtYmVyIHtcbiAgICAgIG1hcmdpbjogMCAwIDQuMzc1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmFkdmFudGFnZXMtbnVtYmVyIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCA2LjA2MjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hZHZhbnRhZ2VzLW51bWJlciB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTByZW07XG4gICAgICAgICAgcGFkZGluZzogMCAzcmVtOyB9IH1cbiAgICAgIC5hZHZhbnRhZ2VzLW51bWJlciBoNCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuYWR2YW50YWdlcy1udW1iZXIgaDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuICAgICAgLmFkdmFudGFnZXMtbnVtYmVyIC5jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmFkdmFudGFnZXMtbnVtYmVyIC5jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICAgICAuYWR2YW50YWdlcy1udW1iZXItY29sdW1uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5hZHZhbnRhZ2VzLW51bWJlci1jb2x1bW4ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC42ODc1cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4LjVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuYWR2YW50YWdlcy1udW1iZXItY29sdW1uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwLjVyZW07IH0gfVxuICAgICAgICAuYWR2YW50YWdlcy1udW1iZXItY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5hZHZhbnRhZ2VzLW51bWJlci1jb2x1bW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDguMjVyZW07IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLmFkdmFudGFnZXMtbnVtYmVyLWNvbHVtbjpsYXN0LWNoaWxkIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgICAgLmFkdmFudGFnZXMtbnVtYmVyLWNvbHVtbiB1bCB7XG4gICAgICAgICAgY291bnRlci1yZXNldDogY291bnRlci1saTsgfVxuICAgICAgICAuYWR2YW50YWdlcy1udW1iZXItY29sdW1uIGxpIHtcbiAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogY291bnRlci1saTtcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5hZHZhbnRhZ2VzLW51bWJlci1jb2x1bW4gbGkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAuNjI1cmVtIDA7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIC5hZHZhbnRhZ2VzLW51bWJlci1jb2x1bW4gbGkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07IH0gfVxuICAgICAgICAgIC5hZHZhbnRhZ2VzLW51bWJlci1jb2x1bW4gbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogIzgyODI5MDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY291bnRlci1saSk7XG4gICAgICAgICAgICBsZWZ0OiAtMy43NXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgLmFkdmFudGFnZXMtbnVtYmVyLWNvbHVtbiBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNC44MTI1cmVtO1xuICAgICAgICAgICAgICAgIHRvcDogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAuYWR2YW50YWdlcy1udW1iZXItY29sdW1uIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMC4zNzVyZW07IH0gfVxuICAgICAgICAgIC5hZHZhbnRhZ2VzLW51bWJlci1jb2x1bW4gbGkuY3VycmVudDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMTgxODE4OyB9XG4gICAgICAgICAgLmFkdmFudGFnZXMtbnVtYmVyLWNvbHVtbiBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgICAgICAgICAuYWR2YW50YWdlcy1udW1iZXItY29sdW1uIGxpOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMC4yNXJlbSAwIDA7IH1cbiAgLmFkdmFudGFnZSBoMyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWluLWhlaWdodDogNC42MjVyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFkdmFudGFnZSBoMyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcuMzEyNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWR2YW50YWdlIGgzIHtcbiAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDsgfSB9XG5cbi5vbGQgLmFydGljbGUge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxlZnQ6IC0xMjVyZW07XG4gIG1hcmdpbjogMCAwLjc1cmVtIDFyZW07XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDEuMTg3NXJlbSAxLjVyZW0gMS44NzVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuNXJlbSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm9sZCAuYXJ0aWNsZSB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgaGVpZ2h0OiAyMi4yNXJlbTtcbiAgICAgIG1hcmdpbjogMCAwLjc1cmVtIDEuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDIuNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5vbGQgLmFydGljbGUge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMS41cmVtKTsgfSB9XG4gIC5vbGQgLmFydGljbGUuc2hvdyB7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIC5vbGQgLmFydGljbGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICAgIG1hcmdpbjogMCAwIDEuODc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAub2xkIC5hcnRpY2xlIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi42MjVyZW07XG4gICAgICAgIG1hcmdpbjogMCA1cmVtIGF1dG8gMDsgfSB9XG4gIC5vbGQgLmFydGljbGUtbG9nbyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3R0b206IDYuMjVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMjJweCBhdXRvO1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgd2lkdGg6IDJyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbGQgLmFydGljbGUtbG9nbyB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIuNXJlbTtcbiAgICAgICAgdG9wOiAyLjc1cmVtO1xuICAgICAgICB3aWR0aDogMi41cmVtOyB9IH1cbiAgICAub2xkIC5hcnRpY2xlLWxvZ28gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LWhlaWdodDogMnJlbTtcbiAgICAgIG1heC13aWR0aDogMnJlbTtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuYXJ0aWNsZS1sb2dvIGltZyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMi41cmVtO1xuICAgICAgICAgIG1heC13aWR0aDogMi41cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm9sZCAuYXJ0aWNsZSAuYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9IH1cbiAgLm9sZCAuYXJ0aWNsZXMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0wLjc1cmVtIC0wLjM3NXJlbTtcbiAgICBwYWRkaW5nOiAxLjM3NXJlbSAwIDA7XG4gICAgdHJhbnNpdGlvbjogMHM7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbGQgLmFydGljbGVzLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDAgLTAuNzVyZW0gLTAuODc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5vbGQgLmFydGljbGVzLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDAgLTAuNzVyZW0gLTEuNzVyZW07IH0gfVxuICAub2xkIC5hcnRpY2xlcy1ob21lIHtcbiAgICBtYXJnaW46IDAgMCA0LjU2MjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbGQgLmFydGljbGVzLWhvbWUge1xuICAgICAgICBtYXJnaW46IDAgMCA2LjA2MjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm9sZCAuYXJ0aWNsZXMtaG9tZSB7XG4gICAgICAgIG1hcmdpbjogLTEuMzc1cmVtIDAgMTByZW07IH0gfVxuICAgIC5vbGQgLmFydGljbGVzLWhvbWUgaDMge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5hcnRpY2xlcy1ob21lIGgzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjYyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuYXJ0aWNsZXMtaG9tZSBoMyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS44MTI1cmVtOyB9IH1cbiAgLm9sZCAuYXJ0aWNsZSAudXNlciB7XG4gICAgbWFyZ2luOiAwIDMuMTI1cmVtIDEuMzc1cmVtIDA7XG4gICAgcGFkZGluZzogMC4xMjVyZW0gMCAwIDIuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm9sZCAuYXJ0aWNsZSAudXNlciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMy4wNjI1cmVtOyB9IH1cbiAgICAub2xkIC5hcnRpY2xlIC51c2VyLnBsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5vbGQgLmFydGljbGUgLnVzZXItcGhvdG8ge1xuICAgICAgbGVmdDogLTAuMTU2MjVyZW07XG4gICAgICB0b3A6IC0wLjEyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmFydGljbGUgLnVzZXItcGhvdG8ge1xuICAgICAgICAgIHRvcDogMDsgfSB9XG4gICAgICAub2xkIC5hcnRpY2xlIC51c2VyLXBob3RvIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAycmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5vbGQgLmFydGljbGUgLnVzZXItcGhvdG8gaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMi41cmVtOyB9IH1cbiAgICAub2xkIC5hcnRpY2xlIC51c2VyIGg0IHtcbiAgICAgIG1hcmdpbjogMCAwIDAuMTI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuYXJ0aWNsZSAudXNlciBoNCB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAub2xkIC5hcnRpY2xlIC51c2VyIHAge1xuICAgICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMC44NzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5hcnRpY2xlIC51c2VyIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtOyB9IH1cbiAgLm9sZCAuYXJ0aWNsZSAudXNlciArIC5hcnRpY2xlLWxvZ28ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmFydGljbGUge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxlZnQ6IC0yMDAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDE5cHggMjRweCAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2U7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hcnRpY2xlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBoZWlnaHQ6IDM1NnB4O1xuICAgICAgcGFkZGluZzogNDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hcnRpY2xlIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpOyB9IH1cbiAgLmFydGljbGU6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luOiAxMnB4IDAgMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFydGljbGU6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbjogMjRweCAwIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFydGljbGU6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbjogdW5zZXQ7IH0gfVxuICAuYXJ0aWNsZS5zaG93IHtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLmFydGljbGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIG1hcmdpbjogMCAwIDMwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hcnRpY2xlIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgbWFyZ2luOiAwIDgwcHggYXV0byAwOyB9IH1cbiAgICAuYXJ0aWNsZSBoMiBhIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAuYXJ0aWNsZS1sb2dvIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvdHRvbTogNi4yNXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAyMnB4IGF1dG87XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICB3aWR0aDogMnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFydGljbGUtbG9nbyB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIuNXJlbTtcbiAgICAgICAgdG9wOiAyLjc1cmVtO1xuICAgICAgICB3aWR0aDogMi41cmVtOyB9IH1cbiAgICAuYXJ0aWNsZS1sb2dvIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC1oZWlnaHQ6IDJyZW07XG4gICAgICBtYXgtd2lkdGg6IDJyZW07XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hcnRpY2xlLWxvZ28gaW1nIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgbWF4LXdpZHRoOiAyLjVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYXJ0aWNsZSAuYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9IH1cbiAgLmFydGljbGVzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDIycHggMCAwO1xuICAgIHRyYW5zaXRpb246IDBzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYXJ0aWNsZXMtd3JhcHBlciB7XG4gICAgICAgIGdhcDogMjhweDsgfSB9XG4gIC5hcnRpY2xlcy1ob21lIHtcbiAgICBtYXJnaW46IDAgMCA3M3B4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYXJ0aWNsZXMtaG9tZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDk3cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFydGljbGVzLWhvbWUge1xuICAgICAgICBtYXJnaW46IDAgMCAxNDBweDsgfSB9XG4gICAgLmFydGljbGVzLWhvbWUgaDMge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYXJ0aWNsZXMtaG9tZSBoMyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42MjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hcnRpY2xlcy1ob21lIGgzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjgxMjVyZW07IH0gfVxuICAuYXJ0aWNsZSAudXNlciB7XG4gICAgbWFyZ2luOiAwIDMuMTI1cmVtIDEuMzc1cmVtIDA7XG4gICAgcGFkZGluZzogMC4xMjVyZW0gMCAwIDIuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFydGljbGUgLnVzZXIge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDMuMDYyNXJlbTsgfSB9XG4gICAgLmFydGljbGUgLnVzZXIucGwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLmFydGljbGUgLnVzZXItcGhvdG8ge1xuICAgICAgbGVmdDogLTAuMTU2MjVyZW07XG4gICAgICB0b3A6IC0wLjEyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hcnRpY2xlIC51c2VyLXBob3RvIHtcbiAgICAgICAgICB0b3A6IDA7IH0gfVxuICAgICAgLmFydGljbGUgLnVzZXItcGhvdG8gaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDJyZW07IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmFydGljbGUgLnVzZXItcGhvdG8gaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMi41cmVtOyB9IH1cbiAgICAuYXJ0aWNsZSAudXNlciBoNCB7XG4gICAgICBtYXJnaW46IDAgMCAwLjEyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hcnRpY2xlIC51c2VyIGg0IHtcbiAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIC5hcnRpY2xlIC51c2VyIHAge1xuICAgICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMC44NzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYXJ0aWNsZSAudXNlciBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfSB9XG4gIC5hcnRpY2xlIC51c2VyICsgLmFydGljbGUtbG9nbyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uYXdhcmRzIHtcbiAgbWFyZ2luOiAwIDAgNC41NjI1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hd2FyZHMge1xuICAgICAgbWFyZ2luOiAwIDAgNi4wNjI1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmF3YXJkcyB7XG4gICAgICBtYXJnaW46IDAgMCAxNDBweDtcbiAgICAgIHBhZGRpbmc6IDAgM3JlbTsgfSB9XG4gIC5hd2FyZHMgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hd2FyZHMgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYXdhcmRzIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07IH0gfVxuICAuYXdhcmRzLWxpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDRkNGQ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmF3YXJkcy1saXN0LWl0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgICAuYXdhcmRzLWxpc3QtaXRlbSAudGV4dCB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpOyB9XG4gICAgICAuYXdhcmRzLWxpc3QtaXRlbSAudGV4dCBhIHtcbiAgICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgLmF3YXJkcy1saXN0LWl0ZW0gLnRleHQgLnBhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5hd2FyZHMtbGlzdC1pdGVtIC50ZXh0IC5wYWdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTsgfSB9XG4gICAgLmF3YXJkcy1saXN0LWl0ZW0gLnllYXIge1xuICAgICAgY29sb3I6ICM4MjgyOTA7IH1cblxuLmJhY2sge1xuICBwYWRkaW5nOiAwIDAgMC44NzVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJhY2sge1xuICAgICAgcGFkZGluZzogMCAwIDEuMzc1cmVtOyB9IH1cbiAgLmJhY2sgYSB7XG4gICAgY29sb3I6ICM4MjgyOTA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgcGFkZGluZzogMCAwIDAgMS43NXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5iYWNrIGEge1xuICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAgIC5iYWNrIGEgc3ZnIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xKSB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiAxcmVtOyB9XG5cbi5idG4ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG4gIC5idG46OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzE4MTgxODtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2U7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmJ0bjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAuYnRuOmhvdmVyIHNwYW4ge1xuICAgICAgY29sb3I6ICNmZmY7IH0gfVxuICAuYnRuOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5idG4gc3BhbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgLmJ0bi13aGl0ZSB7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTsgfVxuICAgIC5idG4td2hpdGU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgLmJ0bi13aGl0ZSBzcGFuIHtcbiAgICAgIGNvbG9yOiAjMTgxODE4OyB9XG4gIC5idG4gc3Bhbi5idG4tc3BhbiB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAzOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5idG4tY2xlYXI6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG4gIC5idG4tY2xlYXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNjsgfVxuICAuYnRuLWNsZWFyOjphZnRlciB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI0I3QjdCRTtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlOyB9XG4gIC5idG4tY2xlYXIgc3BhbiB7XG4gICAgY29sb3I6ICMxODE4MTg7IH1cbiAgLmJ0bi1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU0LCAwLCAyMjEsIDAuNjcpIDU2Ljg2JSwgI0ZGMDAwOSAxMzUuOTQlKTsgfVxuICAgIC5idG4tcHJpbWFyeTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpOyB9XG4gICAgLmJ0bi1wcmltYXJ5OmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuYnRuLXByaW1hcnkgc3Bhbjo6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAuYnRuLWhyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjM3NXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMzc1cmVtOyB9XG4gICAgLmJ0bi1ocjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGMTQ3N0U7XG4gICAgICBib3JkZXItcmFkaXVzOiAxLjM3NXJlbTsgfVxuICAgIC5idG4taHI6YWN0aXZlOjpiZWZvcmUsIC5idG4taHI6aG92ZXI6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRUYyRTZEO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAuYnRuLXNoYXJlLWhyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiAyLjc1cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDIuNzVyZW07IH1cbiAgICAuYnRuLXNoYXJlLWhyOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogI0YxNDc3RSB1cmwoXCIuLi9pbWcvaWNvbi1zaGFyZS1oci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMS41cmVtIDEuNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGhlaWdodDogMi43NXJlbTtcbiAgICAgIHdpZHRoOiAyLjc1cmVtOyB9XG4gICAgLmJ0bi1zaGFyZS1ocjphY3RpdmU6OmJlZm9yZSwgLmJ0bi1zaGFyZS1ocjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFRjJFNkQgdXJsKFwiLi4vaW1nL2ljb24tc2hhcmUtaHIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEuNXJlbSAxLjVyZW07XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5idG4uZGlzYWJsZWQge1xuICAgIGN1cnNvcjogbm8tZHJvcDsgfVxuICAgIC5idG4uZGlzYWJsZWQ6aG92ZXI6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmJ0bi5kaXNhYmxlZDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGNUY1RjY7IH1cbiAgICAuYnRuLmRpc2FibGVkIHNwYW4ge1xuICAgICAgY29sb3I6ICNCN0I3QkU7IH1cblxuLmJ1c2luZXNzLWNhcmQge1xuICBtYXJnaW46IGF1dG87XG4gIG1heC13aWR0aDogNDMuNzVyZW07XG4gIHBhZGRpbmc6IDAgMCA0LjEyNXJlbTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ1c2luZXNzLWNhcmQtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjg3NXJlbTsgfVxuICAuYnVzaW5lc3MtY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTsgfVxuICAuYnVzaW5lc3MtY2FyZC1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTsgfVxuICAgIC5idXNpbmVzcy1jYXJkLWZvb3RlciAuYnRuIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNzVyZW07IH1cbiAgLmJ1c2luZXNzLWNhcmQtcGhvdG8ge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW07IH1cbiAgICAuYnVzaW5lc3MtY2FyZC1waG90byBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDguMTI1cmVtOyB9XG4gICAgLmJ1c2luZXNzLWNhcmQtcGhvdG8gdmlkZW8ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuYnVzaW5lc3MtY2FyZC12aWRlbyB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJ1c2luZXNzLWNhcmQtdmlkZW86OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogOTsgfVxuICAuYnVzaW5lc3MtY2FyZC1waG9uZSwgLmJ1c2luZXNzLWNhcmQtZW1haWwsIC5idXNpbmVzcy1jYXJkLXNpdGUge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40Mzc1cmVtO1xuICAgIG1hcmdpbjogMCAwIDAuNXJlbTtcbiAgICBwYWRkaW5nOiAwIDIuMjVyZW0gMCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5idXNpbmVzcy1jYXJkLXBob25lIGEsIC5idXNpbmVzcy1jYXJkLWVtYWlsIGEsIC5idXNpbmVzcy1jYXJkLXNpdGUgYSB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsICMxODE4MTggMCUsICMxODE4MTggNDkuOTklLCAjRkQwMDA5IDUwJSwgI0ZFMDBERCAxMDAlKTtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLmJ1c2luZXNzLWNhcmQtcGhvbmUgYTpob3ZlciwgLmJ1c2luZXNzLWNhcmQtZW1haWwgYTpob3ZlciwgLmJ1c2luZXNzLWNhcmQtc2l0ZSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDsgfVxuICAuYnVzaW5lc3MtY2FyZCBoMSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xuICAgIG1hcmdpbjogMCAwIDAuMjVyZW07IH1cbiAgLmJ1c2luZXNzLWNhcmQgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS40Mzc1cmVtOyB9XG4gIC5idXNpbmVzcy1jYXJkIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDM3NXJlbTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmJ1c2luZXNzLWNhcmQtYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgICAuYnVzaW5lc3MtY2FyZC1ib3R0b20gLmNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmJ1c2luZXNzLWNhcmQtYm90dG9tIGEge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgICAgIHBhZGRpbmc6IDAgMC4yNXJlbTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsICMxODE4MTggMCUsICMxODE4MTggNDkuOTklLCAjRkQwMDA5IDUwJSwgI0ZFMDBERCAxMDAlKTtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTsgfVxuICAgICAgLmJ1c2luZXNzLWNhcmQtYm90dG9tIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLWJ1c2luZXNzLWNhcmQgLnBhZ2Utd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1idXNpbmVzcy1jYXJkIC5oZWFkZXItbW9iaWxlLW5hdi1idG4ge1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnBhZ2UtdGVtcGxhdGUtYnVzaW5lc3MtY2FyZCAuaGVhZGVyLW1vYmlsZS1uYXYtYnRuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS1idXNpbmVzcy1jYXJkIC5sb2dvIGltZyB7XG4gIG1pbi13aWR0aDogOS44MTI1cmVtO1xuICB3aWR0aDogOS44MTI1cmVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtYnVzaW5lc3MtY2FyZCAuaGVhZGVyLW1vYmlsZS1uYXYuY3VycmVudCB7XG4gICAgbGVmdDogMDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9IH1cblxuLmNvcHl0ZXh0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLWNvcHkuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEuNDM3NXJlbSAxLjQzNzVyZW07XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogJyc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyNHB4OyB9XG5cbi5jbGllbnQge1xuICBtYXgtd2lkdGg6IDg1Ljg3NXJlbTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNsaWVudCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMi4zNzVyZW07IH0gfVxuICAuY2xpZW50OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5jbGllbnQtZGVzY3JpcHRpb24ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLXF1b3RlLnN2Z1wiKSBuby1yZXBlYXQgMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMS41cmVtIGF1dG87XG4gICAgbWF4LXdpZHRoOiA2Mi41cmVtO1xuICAgIHBhZGRpbmc6IDAgMCAwIDMuNzVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY2xpZW50LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyLjQzNzVyZW0gYXV0bztcbiAgICAgICAgcGFkZGluZzogMCAwIDAgOC44NzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNsaWVudC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDEwLjVyZW07IH0gfVxuICAgIC5jbGllbnQtZGVzY3JpcHRpb24gcCB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICBtYXJnaW46IDAgMCAxLjEyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jbGllbnQtZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMi4zNzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jbGllbnQtZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMi41cmVtOyB9IH1cbiAgLmNsaWVudHMge1xuICAgIHBhZGRpbmc6IDAgMCA0Ljg3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNsaWVudHMge1xuICAgICAgICBwYWRkaW5nOiAwIDAgNnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY2xpZW50cyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxMHJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY2xpZW50cy10aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgM3JlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgLmNsaWVudHMtdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAuY2xpZW50cyBoMyB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNsaWVudHMgaDMge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jbGllbnRzIGgzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jbGllbnRzIC5jbGllbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDIuMDYyNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgLmNsaWVudHMgLmNsaWVudCB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAuY2xpZW50IC51c2VyIHtcbiAgICBtYXJnaW46IDAgMCAwIDMuNjI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNsaWVudCAudXNlciB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgOC44NzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNsaWVudCAudXNlciB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMTAuNXJlbTsgfSB9XG4gICAgLmNsaWVudCAudXNlciBoNCB7XG4gICAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgICAgIG1hcmdpbjogMC4xODc1cmVtIDAgMC4xMjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY2xpZW50IC51c2VyIGg0IHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAuMjVyZW07IH0gfVxuICAgIC5jbGllbnQgLnVzZXIgcCB7XG4gICAgICBjb2xvcjogIzgyODI5MDtcbiAgICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDAuODc1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMC4xODc1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNsaWVudCAudXNlciBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jbGllbnQgLnVzZXIgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9IH1cbiAgICAgIC5jbGllbnQgLnVzZXIgcCBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC05MGRlZywgIzgyODI5MCAwJSwgIzgyODI5MCA0OS45OSUsICNGRDAwMDkgNTAlLCAjRkUwMEREIDEwMCUpO1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7IH1cbiAgICAgICAgLmNsaWVudCAudXNlciBwIGE6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDA7IH1cbiAgICAuY2xpZW50IC51c2VyLXBob3RvIHtcbiAgICAgIGhlaWdodDogMi4yNXJlbTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nOiAwLjE1NjI1cmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMC4xNTYyNXJlbTtcbiAgICAgIHdpZHRoOiAyLjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNsaWVudCAudXNlci1waG90byB7XG4gICAgICAgICAgaGVpZ2h0OiAyLjgxMjVyZW07XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHdpZHRoOiAyLjgxMjVyZW07IH0gfVxuICAgICAgLmNsaWVudCAudXNlci1waG90byBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAycmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5jbGllbnQgLnVzZXItcGhvdG8gaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07IH0gfVxuXG4uY29va2llIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcxKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IC0yMS44NzVyZW07XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgdHJhbnNpdGlvbjogYm90dG9tIC4yNXMgZWFzZTtcbiAgei1pbmRleDogMTAwOyB9XG4gIC5jb29raWUuc2hvdyB7XG4gICAgYm90dG9tOiAwOyB9XG4gIC5jb29raWUgLmNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiA2NC45Mzc1cmVtO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmNvb2tpZSAuYnRuIHtcbiAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgd2lkdGg6IDZyZW07IH1cbiAgLmNvb2tpZSAudGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNvb2tpZSAudGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtOyB9IH1cbiAgLmNvb2tpZSBwIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb29raWUgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMC44NzVyZW07IH0gfVxuICAgIC5jb29raWUgcCBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgIC5jb29raWUgcCBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5jb3Jwb3JhdGUtcmVzdWx0cyB7XG4gIHBhZGRpbmc6IDAgMCAxLjc1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb3Jwb3JhdGUtcmVzdWx0cyB7XG4gICAgICBwYWRkaW5nOiAwIDAgMS40Mzc1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvcnBvcmF0ZS1yZXN1bHRzIHtcbiAgICAgIHBhZGRpbmc6IDAgMCA1LjVyZW07IH0gfVxuICAuY29ycG9yYXRlLXJlc3VsdHMgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICBtYXJnaW46IDAgMCAyLjc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY29ycG9yYXRlLXJlc3VsdHMgaDIge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgNS44NzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNvcnBvcmF0ZS1yZXN1bHRzIGgyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNS41cmVtOyB9IH1cblxuLmNvcnBvcmF0ZS1yZXN1bHQge1xuICBwYWRkaW5nOiAyLjE4NzVyZW0gMCAyLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvcnBvcmF0ZS1yZXN1bHQge1xuICAgICAgcGFkZGluZzogMi4xODc1cmVtIDAgNC4zMTI1cmVtOyB9IH1cbiAgLmNvcnBvcmF0ZS1yZXN1bHQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzE4MTgxODtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBsZWZ0OiA0cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb3Jwb3JhdGUtcmVzdWx0OjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAzLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNvcnBvcmF0ZS1yZXN1bHQ6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDRyZW07IH0gfVxuICAuY29ycG9yYXRlLXJlc3VsdC1pY29uIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xcmVtOyB9XG4gIC5jb3Jwb3JhdGUtcmVzdWx0LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAgMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNvcnBvcmF0ZS1yZXN1bHQtY29udGVudCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHBhZGRpbmc6IDAuODEyNXJlbSAwIDA7IH0gfVxuICAgIC5jb3Jwb3JhdGUtcmVzdWx0LWNvbnRlbnQgaDMge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNvcnBvcmF0ZS1yZXN1bHQtY29udGVudCBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNvcnBvcmF0ZS1yZXN1bHQtY29udGVudCBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgICAgICAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICAgICAgICAgIHdpZHRoOiAyOHJlbTsgfSB9XG4gICAgICAuY29ycG9yYXRlLXJlc3VsdC1jb250ZW50IGgzIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuY29ycG9yYXRlLXJlc3VsdC1jb250ZW50IGgzIGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgLmNvcnBvcmF0ZS1yZXN1bHQtY29udGVudC1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAwIDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29ycG9yYXRlLXJlc3VsdC1jb250ZW50LWxpc3Qge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgbWFyZ2luOiAwIC0xLjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMS44MTI1cmVtIDAgMDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNvcnBvcmF0ZS1yZXN1bHQtY29udGVudC1saXN0IHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjhyZW0pO1xuICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMCAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29ycG9yYXRlLXJlc3VsdC1jb250ZW50LWxpc3QtaXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jb3Jwb3JhdGUtcmVzdWx0LWNvbnRlbnQtbGlzdC1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbTsgfSB9XG4gICAgICAuY29ycG9yYXRlLXJlc3VsdC1jb250ZW50LWxpc3QtaXRlbSBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMC4yNXJlbTtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMC44MTI1cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmNvcnBvcmF0ZS1yZXN1bHQtY29udGVudC1saXN0LWl0ZW0gbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmNvcnBvcmF0ZS1yZXN1bHQtY29udGVudC1saXN0LWl0ZW0gbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuICAgICAgICAuY29ycG9yYXRlLXJlc3VsdC1jb250ZW50LWxpc3QtaXRlbSBsaTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgbGVmdDogLTAuMjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAwLjMxMjVyZW07XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMC42MjVyZW07XG4gICAgICAgICAgd2lkdGg6IDAuMzEyNXJlbTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLmNvcnBvcmF0ZS1yZXN1bHQtY29udGVudC1saXN0LWl0ZW0gbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7IH0gfVxuXG4uY29ycG9yYXRlLXNlcnZpY2VzIHtcbiAgcGFkZGluZy1ib3R0b206IDQuNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29ycG9yYXRlLXNlcnZpY2VzIHtcbiAgICAgIHBhZGRpbmc6IDAgM3JlbTsgfSB9XG4gIC5jb3Jwb3JhdGUtc2VydmljZXMgLmNvbnRhaW5lciB7XG4gICAgY291bnRlci1yZXNldDogY291bnRlci1zZXJ2aWNlczsgfVxuICAuY29ycG9yYXRlLXNlcnZpY2VzLWN0YSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiA0LjVyZW0gMCA5Ljg3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlcy1jdGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMy41cmVtIDAgNC4zNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlcy1jdGEge1xuICAgICAgICBwYWRkaW5nOiA0LjVyZW0gM3JlbSA4LjQzNzVyZW07IH0gfVxuICAgIC5jb3Jwb3JhdGUtc2VydmljZXMtY3RhIC5jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5jb3Jwb3JhdGUtc2VydmljZXMtY3RhIHAge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMnJlbTsgfVxuICAgIC5jb3Jwb3JhdGUtc2VydmljZXMtY3RhIC5idG4ge1xuICAgICAgaGVpZ2h0OiAzLjc1cmVtO1xuICAgICAgcGFkZGluZzogMCAycmVtOyB9XG5cbi5jb3Jwb3JhdGUtc2VydmljZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTgxODE4O1xuICBjb3VudGVyLWluY3JlbWVudDogY291bnRlci1zZXJ2aWNlcztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5jb3Jwb3JhdGUtc2VydmljZTpmaXJzdC1jaGlsZDpub3QoLmNvcnBvcmF0ZS1zZXJ2aWNlLXN0YXRpYykge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMTgxODE4OyB9XG4gIC5jb3Jwb3JhdGUtc2VydmljZS1zdGF0aWMge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgLmNvcnBvcmF0ZS1zZXJ2aWNlLmN1cnJlbnQge1xuICAgIGJhY2tncm91bmQ6ICMxODE4MTg7IH1cbiAgICAuY29ycG9yYXRlLXNlcnZpY2UuY3VycmVudCBoMiB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5jb3Jwb3JhdGUtc2VydmljZS5jdXJyZW50IC5jb3Jwb3JhdGUtc2VydmljZS1oZWFkZXI6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICNmZmY7IH1cbiAgICAuY29ycG9yYXRlLXNlcnZpY2UuY3VycmVudCAuY29ycG9yYXRlLXNlcnZpY2UtY29udGVudCB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5jb3Jwb3JhdGUtc2VydmljZS5jdXJyZW50IC5jb3Jwb3JhdGUtc2VydmljZS1hcnJvdyB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29ycG9yYXRlLXNlcnZpY2UuY3VycmVudCAuY29ycG9yYXRlLXNlcnZpY2UtYXJyb3cge1xuICAgICAgICAgIHJpZ2h0OiAzLjY4NzVyZW07XG4gICAgICAgICAgdG9wOiAyLjM3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLmN1cnJlbnQgLmNvcnBvcmF0ZS1zZXJ2aWNlLWFycm93IHtcbiAgICAgICAgICByaWdodDogMTAuNXJlbTtcbiAgICAgICAgICB0b3A6IDIuNDM3NXJlbTsgfSB9XG4gICAgICAuY29ycG9yYXRlLXNlcnZpY2UuY3VycmVudCAuY29ycG9yYXRlLXNlcnZpY2UtYXJyb3cgcGF0aCB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICBzdHJva2U6ICNmZmY7IH1cbiAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgdG9wOiAxLjg3NXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY29ycG9yYXRlLXNlcnZpY2UtYXJyb3cge1xuICAgICAgICByaWdodDogMy41cmVtO1xuICAgICAgICB0b3A6IDIuNjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jb3Jwb3JhdGUtc2VydmljZS1hcnJvdyB7XG4gICAgICAgIHJpZ2h0OiAxMC4zMTI1cmVtOyB9IH1cbiAgICAuY29ycG9yYXRlLXNlcnZpY2UtYXJyb3cgc3ZnIHtcbiAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgd2lkdGg6IDEuODc1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWFycm93IHN2ZyB7XG4gICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgd2lkdGg6IDIuNTYyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWFycm93IHN2ZyB7XG4gICAgICAgICAgaGVpZ2h0OiAzLjA2MjVyZW07XG4gICAgICAgICAgd2lkdGg6IDMuMTg3NXJlbTsgfSB9XG4gIC5jb3Jwb3JhdGUtc2VydmljZS1oZWFkZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDUuMjVyZW07XG4gICAgcGFkZGluZzogMCAzLjc1cmVtIDAgMS4yNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb3Jwb3JhdGUtc2VydmljZS1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDcuNzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgOS4zNzVyZW0gMCAxMC44NzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWhlYWRlciB7XG4gICAgICAgIGhlaWdodDogOC43NXJlbTtcbiAgICAgICAgcGFkZGluZzogMCAxMi41cmVtIDAgMTkuOTM3NXJlbTsgfSB9XG4gICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWhlYWRlci1taW4taGVpZ2h0IHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1pbi1oZWlnaHQ6IDUuMjVyZW07XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtIDMuNzVyZW0gMS4yNXJlbSAxLjI1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY29ycG9yYXRlLXNlcnZpY2UtaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtaW4taGVpZ2h0OiA3Ljc1cmVtO1xuICAgICAgICBwYWRkaW5nOiAxLjI1cmVtIDkuMzc1cmVtIDEuMjVyZW0gMTAuODc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jb3Jwb3JhdGUtc2VydmljZS1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IDguNzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMTIuNXJlbSAxLjI1cmVtIDE5LjkzNzVyZW07IH0gfVxuICAgIC5jb3Jwb3JhdGUtc2VydmljZS1oZWFkZXI6OmJlZm9yZSB7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29udGVudDogY291bnRlcihjb3VudGVyLXNlcnZpY2VzKTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDguMTI1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxlZnQ6IDMuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA5LjM3NXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTAuMTI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWhlYWRlcjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB0b3A6IDAuNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWhlYWRlcjo6YmVmb3JlIHtcbiAgICAgICAgICBmb250LXNpemU6IDkuMzc1cmVtO1xuICAgICAgICAgIGxlZnQ6IDEwcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMS43NXJlbTtcbiAgICAgICAgICB0b3A6IC0wLjEyNXJlbTsgfSB9XG4gICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWhlYWRlciBoMiB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWhlYWRlciBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWhlYWRlciBoMiB7XG4gICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMCAwOyB9IH1cbiAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMy4xMjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb3Jwb3JhdGUtc2VydmljZS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAtMC4zNzVyZW0gMCAwO1xuICAgICAgICBwYWRkaW5nOiAwIDMuNXJlbSA1LjA2MjVyZW0gMTAuODc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jb3Jwb3JhdGUtc2VydmljZS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAtMS4zNzVyZW0gMCAwO1xuICAgICAgICBwYWRkaW5nOiAwIDEwLjg3NXJlbSA0LjU2MjVyZW0gMjAuMjVyZW07IH0gfVxuICAgIC5jb3Jwb3JhdGUtc2VydmljZS1jb250ZW50IHAge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jb3Jwb3JhdGUtc2VydmljZS1jb250ZW50IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWNvbnRlbnQgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwIDguMTg3NXJlbSAwIDA7IH0gfVxuICAgIC5jb3Jwb3JhdGUtc2VydmljZS1jb250ZW50IC5idG4ge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICB3aWR0aDogMTVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29ycG9yYXRlLXNlcnZpY2UtY29udGVudCAuYnRuIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAwIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb3Jwb3JhdGUtc2VydmljZS1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgbWFyZ2luOiAwIC0xLjA2MjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDEuMDYyNXJlbSAwIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgbWFyZ2luOiAwIC0yLjE4NzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDMuMTI1cmVtIDAgMi43NXJlbTsgfSB9XG4gICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWxpc3QtaXRlbSB7XG4gICAgICBtYXJnaW46IDAgMCAxLjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29ycG9yYXRlLXNlcnZpY2UtbGlzdC1pdGVtIHtcbiAgICAgICAgICBtYXJnaW46IDAgMS4wNjI1cmVtIDIuNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWxpc3QtaXRlbSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDIuMTg3NXJlbTtcbiAgICAgICAgICBmbGV4OiAxIDEgMTUuNjI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29ycG9yYXRlLXNlcnZpY2UtbGlzdC1pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgZ3JpZC1yb3c6IDE7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jb3Jwb3JhdGUtc2VydmljZS1saXN0LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICBncmlkLXJvdzogMS8zOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29ycG9yYXRlLXNlcnZpY2UtbGlzdC1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgZ3JpZC1yb3c6IDI7IH0gfVxuICAgICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWxpc3QtaXRlbSBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAwLjg3NXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuY29ycG9yYXRlLXNlcnZpY2UtbGlzdC1pdGVtIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtOyB9IH1cbiAgICAgIC5jb3Jwb3JhdGUtc2VydmljZS1saXN0LWl0ZW0gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmNvcnBvcmF0ZS1zZXJ2aWNlLWxpc3QgKyAuYnRuIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLmV4YW1wbGVzLWRlc2lnbiB7XG4gIHBhZGRpbmc6IDAgMCA3LjM3NXJlbTsgfVxuICAuZXhhbXBsZXMtZGVzaWduIGgzIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE4MTgxODtcbiAgICBtYXJnaW46IDAgMCA0LjA2MjVyZW07XG4gICAgcGFkZGluZzogMCAwIDEuMTg3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmV4YW1wbGVzLWRlc2lnbiBoMyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDUuODc1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDAgM3JlbTsgfSB9XG4gIC5leGFtcGxlcy1kZXNpZ24gaDQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBtYXJnaW46IDAgMCAxLjYyNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZXhhbXBsZXMtZGVzaWduIGg0IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMi42ODc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5leGFtcGxlcy1kZXNpZ24gaDQge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDMuMTg3NXJlbTsgfSB9XG4gIC5leGFtcGxlcy1kZXNpZ24td3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmV4YW1wbGVzLWRlc2lnbi13cmFwcGVyIC5idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNS4zMTI1cmVtOyB9XG4gICAgICAuZXhhbXBsZXMtZGVzaWduLXdyYXBwZXIgLmJ0bjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuZXhhbXBsZXMtZGVzaWduLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIC0xLjI1cmVtIDIuMTI1cmVtO1xuICAgIG92ZXJmbG93OiBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZXhhbXBsZXMtZGVzaWduLWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDAgLTJyZW0gMy4zNzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMC42MjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmV4YW1wbGVzLWRlc2lnbi1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDIuODc1cmVtOyB9IH1cbiAgICAuZXhhbXBsZXMtZGVzaWduLWl0ZW0tc2l0ZSB7XG4gICAgICBtYXJnaW46IDAgMC41NjI1cmVtIDIuMTI1cmVtO1xuICAgICAgbWluLXdpZHRoOiAxNjJweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5leGFtcGxlcy1kZXNpZ24taXRlbS1zaXRlIHtcbiAgICAgICAgICBtYXJnaW46IDAgMS4zNzVyZW0gMi41cmVtO1xuICAgICAgICAgIG1pbi13aWR0aDogMjIycHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5leGFtcGxlcy1kZXNpZ24taXRlbS1zaXRlIHtcbiAgICAgICAgICBtYXJnaW46IDAgMi44NzVyZW0gNC4yNXJlbTtcbiAgICAgICAgICBtaW4td2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gNS43NXJlbSk7IH0gfVxuICAgICAgLmV4YW1wbGVzLWRlc2lnbi1pdGVtLXNpdGUgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAyNHB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjA0KSwgMCAxNnB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjA0KSwgMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5maWx0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgLTEuMjVyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwIDEuMjVyZW0gMXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZmlsdGVyIHtcbiAgICAgIG1hcmdpbjogMCAtMnJlbTtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbSAxcmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmZpbHRlciB7XG4gICAgICBtYXJnaW46IDAgLTAuOTM3NXJlbTtcbiAgICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtIDIuMTI1cmVtOyB9IH1cbiAgLmZpbHRlciBzcGFuIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjY7XG4gICAgYm9yZGVyLXJhZGl1czogMi41cmVtO1xuICAgIGNvbG9yOiAjMTgxODE4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgIC5maWx0ZXIgc3Bhbi5jdXJyZW50IHtcbiAgICAgIGJhY2tncm91bmQ6ICMxODE4MTg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZpbHRlciBzcGFuOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzE4MTgxODdGO1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmZpbHRlciBzcGFuLmN1cnJlbnQ6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMTgxODE4OyB9IH1cblxuLmdhbGxlcnkgaW1nIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm9sZCAuaGVyby1vbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE4MTgxODtcbiAgcGFkZGluZzogMC4xODc1cmVtIDAgMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAub2xkIC5oZXJvLW9sZCB7XG4gICAgICBwYWRkaW5nOiAwIDNyZW07IH0gfVxuICAub2xkIC5oZXJvLW9sZCAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtIC0gNXJlbSk7XG4gICAgbWluLWhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCAtIDMuNXJlbSAtIDVyZW0pO1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjA2MjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbGQgLmhlcm8tb2xkIC5jb250YWluZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtIC0gNS41cmVtKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQgLmNvbnRhaW5lciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0Ljg3NXJlbSAtIDUuNXJlbSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW07IH0gfVxuICAub2xkIC5oZXJvLW9sZC10aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgLm9sZCAuaGVyby1vbGQtdGl0bGUgYS5idG4taGVybyB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgIG1hcmdpbjogMXJlbSAwIDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLXRpdGxlIGEuYnRuLWhlcm8ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgd2lkdGg6IDExLjg3NXJlbTsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC10aXRsZSBhLmJ0bi1oZXJvIHNwYW4ge1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZjsgfVxuICAgIC5vbGQgLmhlcm8tb2xkLXRpdGxlOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1hcnJvdy1iaWcuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJvdHRvbTogMC43NXJlbTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDUuODc1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtdGl0bGU6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC10aXRsZS1lbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgN3JlbSAwIDA7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbGQgLmhlcm8tb2xkLXRpdGxlLWNoIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLXRpdGxlIGgxIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5vbGQgLmhlcm8tb2xkLXRpdGxlIHNwYW4uaGVyby1vbGQtdGl0bGUtc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZvbnQtc2l6ZTogMS45Mzc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgICBtYXJnaW46IDAgMCAycmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLXRpdGxlIHNwYW4uaGVyby1vbGQtdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMi41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC10aXRsZSBzcGFuLmhlcm8tb2xkLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogOXZ3O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5dnc7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLXRpdGxlIHNwYW4uaGVyby1vbGQtdGl0bGUtc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtdGl0bGUgc3Bhbi5oZXJvLW9sZC10aXRsZS1zcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNjg3NXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLXRpdGxlIHNwYW4uaGVyby1vbGQtdGl0bGUtc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC10aXRsZSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgICBwYWRkaW5nOiAwIDAuNXJlbSAwIDMuNzVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gICAgICB3aWR0aDogMTcuNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLXRpdGxlIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDkuMjVyZW07XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLXRpdGxlIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NXZ3O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICBtYXJnaW46IDAgMCAwIDIuMzc1cmVtO1xuICAgICAgICAgIG1heC13aWR0aDogMjF2dztcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLXRpdGxlIHA6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWFycm93LWJpZy5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBsZWZ0OiAtMC4zMTI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuNDM3NXJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgICAgIHdpZHRoOiAyLjVyZW07IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtdGl0bGUgcDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICB0b3A6IDAuNzVyZW07XG4gICAgICAgICAgICB3aWR0aDogNC4zNzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC10aXRsZSBwOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC10aXRsZSBwIGEge1xuICAgICAgICBjb2xvcjogIzE4MTgxODtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtdGl0bGUgcCBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogaW5oZXJpdDtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiBpbmhlcml0OyB9IH1cbiAgICAgICAgLm9sZCAuaGVyby1vbGQtdGl0bGUgcCBhIHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLm9sZCAuaGVyby1vbGQtdGl0bGUgcCBhIHNwYW4ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjMTgxODE4IDAlLCAjMTgxODE4IDQ5Ljk5JSwgI0ZEMDAwOSA1MCUsICNGRTAwREQgMTAwJSk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5pdGlhbDsgfSB9XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLXRpdGxlIHAgYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtdGl0bGUgcCBhOmhvdmVyIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwOyB9XG4gIC5vbGQgLmhlcm8tb2xkLWNvcnBvcmF0ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBwYWRkaW5nOiAzLjEyNXJlbSAwIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbGQgLmhlcm8tb2xkLWNvcnBvcmF0ZSB7XG4gICAgICAgIHBhZGRpbmc6IDYuMjVyZW0gMC42ODc1cmVtIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtY29ycG9yYXRlIHtcbiAgICAgICAgcGFkZGluZzogNi4zNzVyZW0gM3JlbSAyLjVyZW07IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLWNvcnBvcmF0ZSAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogODUuODc1cmVtO1xuICAgICAgbWluLWhlaWdodDogaW5oZXJpdDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWNvcnBvcmF0ZSAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1jb3Jwb3JhdGUgLmNvbnRhaW5lciB7XG4gICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1jb3Jwb3JhdGUgLmhlcm8tdGl0bGUge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLWNvcnBvcmF0ZSAuaGVyby10aXRsZTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm9sZCAuaGVyby1vbGQtY29ycG9yYXRlIHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGZvbnQtc2l6ZTogMS45Mzc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWNvcnBvcmF0ZSBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1jb3Jwb3JhdGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNS41cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1jb3Jwb3JhdGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMxODE4MTg7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1jb3Jwb3JhdGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtY29ycG9yYXRlIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWNvcnBvcmF0ZSBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQuMTI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1jb3Jwb3JhdGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKG4rMykge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMC41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1jb3Jwb3JhdGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKG4rMykgLmhlcm8tY2xlYXIge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0LjEyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtY29ycG9yYXRlIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICBtYXJnaW46IDAgMS44NzVyZW07IH0gfVxuICAgICAgLm9sZCAuaGVyby1vbGQtY29ycG9yYXRlIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzE4MTgxODtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1jb3Jwb3JhdGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMTgxODE4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwLjVyZW07IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLWNvcnBvcmF0ZSAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAyLjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtY29ycG9yYXRlIC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0LjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgNC4xODc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1jb3Jwb3JhdGUgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0OC40cmVtO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0yLjA2MjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1jb3Jwb3JhdGUgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIuNXJlbTtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtY29ycG9yYXRlIC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtY29ycG9yYXRlIC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuICAgICAgICAub2xkIC5oZXJvLW9sZC1jb3Jwb3JhdGUgLmhlcm8tZGVzY3JpcHRpb24gcCBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLm9sZCAuaGVyby1vbGQtY29ycG9yYXRlIC5oZXJvLWRlc2NyaXB0aW9uIHAgYnIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAgICAgLm9sZCAuaGVyby1vbGQtY29ycG9yYXRlIC5oZXJvLWRlc2NyaXB0aW9uIC5idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmc6IDMuMTI1cmVtIDAgMXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCB7XG4gICAgICAgIHBhZGRpbmc6IDYuMjVyZW0gMCAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5vbGQgLmhlcm8tb2xkLXN1cHBvcnQge1xuICAgICAgICBwYWRkaW5nOiA2LjM3NXJlbSAwIDA7IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLXN1cHBvcnQgLmJ0biB7XG4gICAgICBtYXJnaW46IDFyZW0gMCAwO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IC5idG4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMC43NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCAuYnRuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IC5jb250YWluZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1heC13aWR0aDogODUuODc1cmVtO1xuICAgICAgbWluLWhlaWdodDogaW5oZXJpdDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLXN1cHBvcnQgLmNvbnRhaW5lciB7XG4gICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMC41cmVtIDQuNXJlbTsgfSB9XG4gICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCAuaGVyby10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IC5oZXJvLXRpdGxlOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IC5oZXJvLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLXN1cHBvcnQgLmhlcm8tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuNTYyNXJlbTsgfVxuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLXN1cHBvcnQgLmhlcm8tdGl0bGU6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtOyB9XG4gICAgICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IC5oZXJvLXRpdGxlOm50aC1jaGlsZCgyKSBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCBzcGFuLmhlcm8tc3Ryb2tlLXRhYmxldCB7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgY29sb3I6ICMxODE4MTg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IHNwYW4uaGVyby1zdHJva2UtdGFibGV0IHtcbiAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLXN1cHBvcnQgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgZm9udC1zaXplOiA5LjJ2dztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMi41dnc7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuOmxhc3QtY2hpbGQgLmhlcm8tY2xlYXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUuNzVyZW07IH1cbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuOmZpcnN0LWNoaWxkIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDQuNjI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1Ljc1cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLXN1cHBvcnQgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpsYXN0LWNoaWxkIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIHNwYW4uaGVyby10aXRsZS1tbCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07IH0gfVxuICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbiBzcGFuLmhlcm8tdGl0bGUtbWx0IHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIHNwYW4uaGVyby10aXRsZS1tbHQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYuNzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIHNwYW4uaGVyby10aXRsZS1tbHQge1xuICAgICAgICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLXN1cHBvcnQgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhci10YWJsZXQge1xuICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcbiAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhci10YWJsZXQge1xuICAgICAgICAgICAgICBjb2xvcjogIzE4MTgxODsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQuMTI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTAuNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSAuaGVyby1jbGVhciB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQuMTI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICBtYXJnaW46IDAgMS44NzVyZW07IH0gfVxuICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoMykge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMxODE4MTg7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAuNXJlbTsgfSB9XG4gICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAyLjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNC41cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDQuMTg3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4LjRyZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTIuMDYyNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLXN1cHBvcnQgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIuNXJlbTtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLXN1cHBvcnQgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfSB9XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLXN1cHBvcnQgLmhlcm8tZGVzY3JpcHRpb24gcCBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLm9sZCAuaGVyby1vbGQtc3VwcG9ydCAuaGVyby1kZXNjcmlwdGlvbiBwIGJyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLXN1cHBvcnQgLmhlcm8tZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG4gIC5vbGQgLmhlcm8tb2xkLW91dHN0dWZmIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmc6IDIuNjI1cmVtIDAgMi4wNjI1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1vdXRzdHVmZiB7XG4gICAgICAgIHBhZGRpbmc6IDguMjVyZW0gMCAzLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtb3V0c3R1ZmYge1xuICAgICAgICBwYWRkaW5nOiAyLjc1cmVtIDAgNC4wNjI1cmVtOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1vdXRzdHVmZiAuY29udGFpbmVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXgtd2lkdGg6IDg1Ljg3NXJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLW91dHN0dWZmIC5jb250YWluZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLW91dHN0dWZmIC5jb250YWluZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLW91dHN0dWZmIC5oZXJvLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLm9sZCAuaGVyby1vbGQtb3V0c3R1ZmYgLmhlcm8tdGl0bGU6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLW91dHN0dWZmIC5oZXJvLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLW91dHN0dWZmIC5oZXJvLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjA2MjVyZW07IH1cbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1vdXRzdHVmZiAuaGVyby10aXRsZTpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDExLjE4NzVyZW07IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLW91dHN0dWZmIHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtb3V0c3R1ZmYgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC4zNzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUuNzVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtb3V0c3R1ZmYgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bGFzdC1jaGlsZCAuaGVyby1jbGVhciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNS43NXJlbTsgfVxuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLW91dHN0dWZmIHNwYW4uaGVyby10aXRsZS1zcGFuOmZpcnN0LWNoaWxkIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1vdXRzdHVmZiBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjYyNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNS43NXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1vdXRzdHVmZiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpsYXN0LWNoaWxkIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLW91dHN0dWZmIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1vdXRzdHVmZiBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtb3V0c3R1ZmYgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1vdXRzdHVmZi1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDIuNXJlbSAwIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtb3V0c3R1ZmYtZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwIDExLjVyZW0gMCAwOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1vdXRzdHVmZi1kZXNjcmlwdGlvbiBwIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1vdXRzdHVmZi1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMTI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1vdXRzdHVmZi1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy43NXJlbTsgfSB9XG4gIC5vbGQgLmhlcm8tb2xkLWF1ZGl0IHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmc6IDMuMTI1cmVtIDAgMXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtYXVkaXQge1xuICAgICAgICBwYWRkaW5nOiA2LjI1cmVtIDAgMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1hdWRpdCB7XG4gICAgICAgIHBhZGRpbmc6IDYuMzc1cmVtIDAgMDsgfSB9XG4gICAgLm9sZCAuaGVyby1vbGQtYXVkaXQgLmJ0biB7XG4gICAgICBtYXJnaW46IDJyZW0gMCAwO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1hdWRpdCAuYnRuIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIG1hcmdpbjogMy4xODc1cmVtIGF1dG8gMDtcbiAgICAgICAgICB3aWR0aDogMTAuNzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWF1ZGl0IC5idG4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLWF1ZGl0IC5jb250YWluZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1heC13aWR0aDogODUuODc1cmVtO1xuICAgICAgbWluLWhlaWdodDogaW5oZXJpdDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWF1ZGl0IC5jb250YWluZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDQuMTI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1hdWRpdCAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMC41cmVtIDA7IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLWF1ZGl0IC5oZXJvLXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLm9sZCAuaGVyby1vbGQtYXVkaXQgLmhlcm8tdGl0bGU6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWF1ZGl0IC5oZXJvLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWF1ZGl0IC5oZXJvLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1hdWRpdCBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogOS4ydnc7XG4gICAgICBsaW5lLWhlaWdodDogMTIuNXZ3O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtYXVkaXQgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNTYyNXJlbSAhaW1wb3J0YW50OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1hdWRpdCBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiA3LjYyNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogOS41cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWF1ZGl0IHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuOTM3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtYXVkaXQgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDIpIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMS4xMjVyZW07IH0gfVxuICAgICAgLm9sZCAuaGVyby1vbGQtYXVkaXQgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEydnc7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtYXVkaXQgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3LjA2MjVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1hdWRpdCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIyLjI1cmVtOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLWF1ZGl0IHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLWF1ZGl0IHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1hdWRpdCBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgLm9sZCAuaGVyby1vbGQgLmhlcm8tdGl0bGUgcCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5vbGQgLmhlcm8tb2xkIC5oZXJvLXRpdGxlIHA6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5vbGQgLmhlcm8tb2xkLW1vYmlsZS1kZXYge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgcGFkZGluZzogMy4xMjVyZW0gMCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1tb2JpbGUtZGV2IHtcbiAgICAgICAgcGFkZGluZzogNi4yNXJlbSAwLjY4NzVyZW0gMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1tb2JpbGUtZGV2IHtcbiAgICAgICAgcGFkZGluZzogNi4zNzVyZW0gM3JlbSAyLjVyZW07IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLW1vYmlsZS1kZXYgLmNvbnRhaW5lciB7XG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDAgLSAzLjVyZW0pO1xuICAgICAgbWF4LXdpZHRoOiA4NS44NzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1tb2JpbGUtZGV2IC5jb250YWluZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDZyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLW1vYmlsZS1kZXYgLmNvbnRhaW5lciB7XG4gICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1tb2JpbGUtZGV2IC5oZXJvLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1tb2JpbGUtZGV2IC5oZXJvLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLW1vYmlsZS1kZXYgLmhlcm8tdGl0bGU6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5vbGQgLmhlcm8tb2xkLW1vYmlsZS1kZXYgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgZm9udC1zaXplOiAxLjkzNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtbW9iaWxlLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtbW9iaWxlLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNCksIC5vbGQgLmhlcm8tb2xkLW1vYmlsZS1kZXYgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzLjkzNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtbW9iaWxlLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNCksIC5vbGQgLmhlcm8tb2xkLW1vYmlsZS1kZXYgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLW1vYmlsZS1kZXYgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNS41cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1tb2JpbGUtZGV2IHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtbW9iaWxlLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtbW9iaWxlLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1tb2JpbGUtZGV2IHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTAuNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtbW9iaWxlLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSAuaGVyby1jbGVhciB7XG4gICAgICAgICAgbWFyZ2luOiAwIDEuODc1cmVtOyB9XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtbW9iaWxlLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSAuaGVyby1jbGVhcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtbW9iaWxlLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSAuaGVyby1jbGVhcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4OyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1tb2JpbGUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tdG9wOiAyLjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtbW9iaWxlLWRldiAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNC41cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDQuMTg3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtbW9iaWxlLWRldiAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4LjYyNXJlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNC4xMjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1tb2JpbGUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICBtYXJnaW46IDAgMCAyLjVyZW07XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLW1vYmlsZS1kZXYgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1tb2JpbGUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuICAgICAgICAub2xkIC5oZXJvLW9sZC1tb2JpbGUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uIHAgYnIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLW1vYmlsZS1kZXYgLmhlcm8tZGVzY3JpcHRpb24gcCBiciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1tb2JpbGUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uIC5idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICAub2xkIC5oZXJvLW9sZC1mcmVlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmc6IDIuNXJlbSAwIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbGQgLmhlcm8tb2xkLWZyZWUge1xuICAgICAgICBwYWRkaW5nOiA3Ljg3NXJlbSAwLjY4NzVyZW0gMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1mcmVlIHtcbiAgICAgICAgcGFkZGluZzogNi4yNXJlbSAzcmVtIDIuNXJlbTsgfSB9XG4gICAgLm9sZCAuaGVyby1vbGQtZnJlZSAuY29udGFpbmVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xuICAgICAgbWluLWhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCAtIDMuNXJlbSk7XG4gICAgICBtYXgtd2lkdGg6IDg1Ljg3NXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWZyZWUgLmNvbnRhaW5lciB7XG4gICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtZnJlZSAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW07IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLWZyZWUgLmhlcm8tdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bzsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWZyZWUgLmhlcm8tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgLm9sZCAuaGVyby1vbGQtZnJlZSAuaGVyby10aXRsZTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm9sZCAuaGVyby1vbGQtZnJlZSBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMS45Mzc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMTg3NXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtZnJlZSBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUuNXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgLm9sZCAuaGVyby1vbGQtZnJlZSBzcGFuLmhlcm8tdGl0bGUtc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI4cHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtZnJlZSBzcGFuLmhlcm8tdGl0bGUtc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtZnJlZSBzcGFuLmhlcm8tdGl0bGUtc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5pdGlhbDsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtZnJlZSBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtZnJlZSBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAgICAgLm9sZCAuaGVyby1vbGQtZnJlZSBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjhweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLm9sZCAuaGVyby1vbGQtZnJlZSBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciBzcGFuIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYycHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLm9sZCAuaGVyby1vbGQtZnJlZSBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciBzcGFuIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1mcmVlIC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tdG9wOiAyLjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtZnJlZSAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA0LjE4NzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWZyZWUgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0OC42MjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1mcmVlIC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICBtYXJnaW46IDAgMCAyLjkzNzVyZW07XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLWZyZWUgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxLjVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1mcmVlIC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzLjg3NXJlbTsgfSB9XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWZyZWUgLmhlcm8tZGVzY3JpcHRpb24gcCBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLm9sZCAuaGVyby1vbGQtZnJlZSAuaGVyby1kZXNjcmlwdGlvbiBwIGJyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLWZyZWUgLmhlcm8tZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG4gIC5vbGQgLmhlcm8tb2xkLWFwcHMge1xuICAgIGNvbG9yOiAjODI4MjkwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIG1hcmdpbjogMCAtNnB4O1xuICAgIHBhZGRpbmc6IDEuMzc1cmVtIDAgMCA0LjMxMjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbGQgLmhlcm8tb2xkLWFwcHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5vbGQgLmhlcm8tb2xkLWFwcHMge1xuICAgICAgICBwYWRkaW5nOiAyLjA2MjVyZW0gMCAwIDEwLjYyNXJlbTsgfSB9XG4gICAgLm9sZCAuaGVyby1vbGQtYXBwcyBzcGFuIHtcbiAgICAgIHBhZGRpbmc6IDAgNnB4OyB9XG4gIC5vbGQgLmhlcm8tb2xkLWdhbWUtZGV2IHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmc6IDYuMjVyZW0gMS4yNXJlbSA0LjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5vbGQgLmhlcm8tb2xkLWdhbWUtZGV2IHtcbiAgICAgICAgcGFkZGluZzogMTMuMjVyZW0gM3JlbSAxMHJlbTsgfSB9XG4gICAgLm9sZCAuaGVyby1vbGQtZ2FtZS1kZXYgLnZpZGVvIHtcbiAgICAgIGhlaWdodDogNy4yNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNjg3NXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLm9sZCAuaGVyby1vbGQtZ2FtZS1kZXYgLnZpZGVvIHZpZGVvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1nYW1lLWRldiAudmlkZW8gdmlkZW8ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBsZWZ0OiAtM3JlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtM3JlbTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDZyZW0pO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLWdhbWUtZGV2IC52aWRlbyBpbWcge1xuICAgICAgICBoZWlnaHQ6IDIxNSU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTExcmVtO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1nYW1lLWRldiAudmlkZW8gaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMjkwJTtcbiAgICAgICAgICAgIGxlZnQ6IC0xN3JlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLWdhbWUtZGV2IC52aWRlbyBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLm9sZCAuaGVyby1vbGQtZ2FtZS1kZXYgLmhlcm8tdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1nYW1lLWRldiAuaGVyby10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1nYW1lLWRldiAuaGVyby10aXRsZTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm9sZCAuaGVyby1vbGQtZ2FtZS1kZXYgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgZm9udC1zaXplOiAzLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuODc1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtZ2FtZS1kZXYgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNS41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2Ljg3NXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWdhbWUtZGV2IHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDkuODEyNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTEuMjVyZW07IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLWdhbWUtZGV2IC5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogNTsgfVxuICAgIC5vbGQgLmhlcm8tb2xkLWdhbWUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tbGVmdDogMy43NXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDIuMjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1nYW1lLWRldiAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luOiAtNS42MjVyZW0gMCAwIDMzJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDU4LjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtZ2FtZS1kZXYgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbjogLTkuNXJlbSAwIDQuMzc1cmVtIDM0JTsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1nYW1lLWRldiAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAycmVtO1xuICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1nYW1lLWRldiAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1nYW1lLWRldiAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzcmVtOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLWdhbWUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uIC5idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWdhbWUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uLXNlY29uZCB7XG4gICAgICAgICAgbWFyZ2luOiAzLjY4NzVyZW0gMCAwIDMzJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtZ2FtZS1kZXYgLmhlcm8tZGVzY3JpcHRpb24tc2Vjb25kIHtcbiAgICAgICAgICBtYXJnaW46IDguNjg3NXJlbSAwIDAgMzQlOyB9IH1cbiAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyB7XG4gICAgcGFkZGluZzogNC4xODc1cmVtIDAgMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyB7XG4gICAgICAgIHBhZGRpbmc6IDkuNzVyZW0gMC42ODc1cmVtIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyB7XG4gICAgICAgIHBhZGRpbmc6IDYuMzc1cmVtIDNyZW0gMi41cmVtOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1zeXN0ZW1zIC5jb250YWluZXIge1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwIC0gMy41cmVtKTtcbiAgICAgIG1heC13aWR0aDogODUuODc1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjYyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjY4NzVyZW07IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgLmhlcm8tdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyAuaGVyby10aXRsZTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogOC4zNzVyZW07XG4gICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA4LjMxMjVyZW07XG4gICAgICAgIHdpZHRoOiA4LjM3NXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1zeXN0ZW1zIC5oZXJvLXRpdGxlOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogNy43NXJlbTtcbiAgICAgICAgICAgIHRvcDogMTMuMzc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyAuaGVyby10aXRsZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDE1Ljc1cmVtO1xuICAgICAgICAgICAgdG9wOiAxMy41NjI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1zeXN0ZW1zIC5oZXJvLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgLmhlcm8tdGl0bGU6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgZm9udC1zaXplOiAxLjkzNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogOTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNCksIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzLjkzNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNCksIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNS41cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1zeXN0ZW1zIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDExcmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1zeXN0ZW1zIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICBtYXJnaW46IDAgMS44NzVyZW07IH1cbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1zeXN0ZW1zIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1zeXN0ZW1zIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH0gfVxuICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyBzcGFuLmhlcm8tdGl0bGUtc3BhbiBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyBzcGFuLmhlcm8tdGl0bGUtc3BhbiBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi10b3A6IDIuMDYyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA0LjE4NzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0OC4wNjI1cmVtO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAuODEyNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIuNXJlbTtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfSB9XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgLmhlcm8tZGVzY3JpcHRpb24gcCBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLm9sZCAuaGVyby1vbGQtc3lzdGVtcyAuaGVyby1kZXNjcmlwdGlvbiBwIGJyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgLmhlcm8tZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLXN5c3RlbXMgLmhlcm8tZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLm9sZCAuaGVyby1vbGQtbGsge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTgxODE4O1xuICAgIHBhZGRpbmc6IDAuMTg3NXJlbSAwIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5vbGQgLmhlcm8tb2xkLWxrIHtcbiAgICAgICAgcGFkZGluZzogMCAzcmVtOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1sayAuY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXgtd2lkdGg6IDg1Ljg3NXJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0gLSA1cmVtKTtcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDAgLSAzLjVyZW0gLSA1cmVtKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0LjA2MjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1sayAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtIC0gNS41cmVtKTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAuNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtbGsgLmNvbnRhaW5lciB7XG4gICAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQuODc1cmVtIC0gNS41cmVtKTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1sayAuaGVyby10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1sayAuaGVyby10aXRsZTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogOC4zNzVyZW07XG4gICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA4LjMxMjVyZW07XG4gICAgICAgIHdpZHRoOiA4LjM3NXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1sayAuaGVyby10aXRsZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDcuNzVyZW07XG4gICAgICAgICAgICB0b3A6IDEzLjM3NXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLWxrIC5oZXJvLXRpdGxlOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogMTUuNzVyZW07XG4gICAgICAgICAgICB0b3A6IDEzLjU2MjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWxrIC5oZXJvLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLWxrIC5oZXJvLXRpdGxlOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAub2xkIC5oZXJvLW9sZC1sayBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBmb250LXNpemU6IDEuOTM3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA5OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtbGsgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtbGsgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDQpLCAub2xkIC5oZXJvLW9sZC1sayBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMuOTM3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1sayBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNCksIC5vbGQgLmhlcm8tb2xkLWxrIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZCg1KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1sayBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1LjVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLWxrIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtbGsgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1sayBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1sayBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDExcmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1sayBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSAuaGVyby1jbGVhciB7XG4gICAgICAgICAgbWFyZ2luOiAwIDEuODc1cmVtOyB9XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtbGsgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKG4rMykgLmhlcm8tY2xlYXI6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5vbGQgLmhlcm8tb2xkLWxrIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH0gfVxuICAgICAgLm9sZCAuaGVyby1vbGQtbGsgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLWxrIHNwYW4uaGVyby10aXRsZS1zcGFuIGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgLm9sZCAuaGVyby1vbGQtbGsgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi10b3A6IDIuMDYyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWxrIC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgNC4xODc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1sayAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4LjA2MjVyZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogMC44MTI1cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgICAgLm9sZCAuaGVyby1vbGQtbGsgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIuNXJlbTtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtbGsgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAub2xkIC5oZXJvLW9sZC1sayAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtOyB9IH1cbiAgICAgICAgLm9sZCAuaGVyby1vbGQtbGsgLmhlcm8tZGVzY3JpcHRpb24gcCBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLm9sZCAuaGVyby1vbGQtbGsgLmhlcm8tZGVzY3JpcHRpb24gcCBiciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1sayAuaGVyby1kZXNjcmlwdGlvbiAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtbGsgLmhlcm8tZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1sayArIC5saW5lLWxvZ28ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAub2xkIC5oZXJvLW9sZC1hYm91dC11cyB7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gICAgLm9sZCAuaGVyby1vbGQtYWJvdXQtdXMgLmNvbnRhaW5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWluLWhlaWdodDogaW5pdGlhbDtcbiAgICAgIG1heC13aWR0aDogODUuODc1cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDUuMzc1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtYWJvdXQtdXMgLmNvbnRhaW5lciB7XG4gICAgICAgICAgbWluLWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTAuNTYyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtYWJvdXQtdXMgLmNvbnRhaW5lciB7XG4gICAgICAgICAgbWluLWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA5LjA2MjVyZW07IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLWFib3V0LXVzIC5oZXJvLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLWFib3V0LXVzIC5oZXJvLXRpdGxlLnJlZC1jaXJjbGU6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDcuMTI1cmVtO1xuICAgICAgICBsZWZ0OiA3LjMxMjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwLjEyNXJlbTtcbiAgICAgICAgd2lkdGg6IDcuMTI1cmVtO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoMjBweCk7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtYWJvdXQtdXMgLmhlcm8tdGl0bGUucmVkLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGZpbHRlcjogYmx1cigwKTtcbiAgICAgICAgICAgIGxlZnQ6IDE4LjI1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA5Ljc1cmVtO1xuICAgICAgICAgICAgdG9wOiA0LjA2MjVyZW07XG4gICAgICAgICAgICB3aWR0aDogOS43NXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5vbGQgLmhlcm8tb2xkLWFib3V0LXVzIC5oZXJvLXRpdGxlLnJlZC1jaXJjbGU6OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAxOHJlbTtcbiAgICAgICAgICAgIHRvcDogMy45Mzc1cmVtOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLWFib3V0LXVzIC5oZXJvLXRpdGxlOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLWFib3V0LXVzIC5oZXJvLXRpdGxlIGgxIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMzc1cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtYWJvdXQtdXMgLmhlcm8tdGl0bGUgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA3Ljg3NXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4LjI1cmVtOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1hYm91dC11cy1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogMy42MjVyZW0gMCAxLjYyNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogOTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWFib3V0LXVzLWxpc3Qge1xuICAgICAgICAgIHBhZGRpbmc6IDQuMjVyZW0gMCAxLjYyNXJlbSAxMC45Mzc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1hYm91dC11cy1saXN0IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIHBhZGRpbmc6IDQuMjVyZW0gMCAxLjYyNXJlbSAxMS4yNXJlbTsgfSB9XG4gICAgICAub2xkIC5oZXJvLW9sZC1hYm91dC11cy1saXN0LWNvbHVtbiB7XG4gICAgICAgIGZsZXg6IDEgMCA1MCU7IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLWFib3V0LXVzLWxpc3QtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgICAgICAgcGFkZGluZzogMCAycmVtIDAgMDsgfVxuICAgICAgLm9sZCAuaGVyby1vbGQtYWJvdXQtdXMtbGlzdC1udW1iZXIge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMxODE4MTg7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDEuNXJlbSAwIDA7IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLWFib3V0LXVzLWxpc3QgcCB7XG4gICAgICAgIGNvbG9yOiAjMTgxODE4O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgLm9sZCAuaGVyby1vbGQtYXZpYXRpb24gLmNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgbWluLWhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCAtIDMuNXJlbSk7XG4gICAgbWF4LXdpZHRoOiA4NS44NzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbGQgLmhlcm8tb2xkLWF2aWF0aW9uIC5jb250YWluZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtIC0gNS41cmVtKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtYXZpYXRpb24gLmNvbnRhaW5lciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0Ljg3NXJlbSAtIDUuNXJlbSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW07IH0gfVxuICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiAuaGVyby10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiAuaGVyby10aXRsZTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDQuMzc1cmVtO1xuICAgICAgbGVmdDogMy4zNzVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDByZW07XG4gICAgICB3aWR0aDogNC4zNzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiAuaGVyby10aXRsZTo6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IDguMzc1cmVtO1xuICAgICAgICAgIGxlZnQ6IDYuNXJlbTtcbiAgICAgICAgICB0b3A6IDkuNjI1cmVtO1xuICAgICAgICAgIHdpZHRoOiA4LjM3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtYXZpYXRpb24gLmhlcm8tdGl0bGU6OmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogMTMuMjVyZW07XG4gICAgICAgICAgdG9wOiA5LjE4NzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtYXZpYXRpb24gLmhlcm8tdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiAuaGVyby10aXRsZTo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZvbnQtc2l6ZTogMS45Mzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1LjYyNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm9sZCAuaGVyby1vbGQtYXZpYXRpb24gc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDQpLCAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzLjkzNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLm9sZCAuaGVyby1vbGQtYXZpYXRpb24gc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDQpLCAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNi44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3LjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfSB9XG4gICAgLm9sZCAuaGVyby1vbGQtYXZpYXRpb24gc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzE4MTgxODtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWF2aWF0aW9uIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWF2aWF0aW9uIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSAuaGVyby1jbGVhciB7XG4gICAgICAgIG1hcmdpbjogMCAxLjg3NXJlbTsgfVxuICAgICAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSAuaGVyby1jbGVhcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSAuaGVyby1jbGVhcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4OyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiBzcGFuLmhlcm8tdGl0bGUtc3BhbiBiciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtYXZpYXRpb24gc3Bhbi5oZXJvLXRpdGxlLXNwYW4gYnIge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gIC5vbGQgLmhlcm8tb2xkLWF2aWF0aW9uIC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogMi4wNjI1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzNXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC44MTI1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiAuaGVyby1kZXNjcmlwdGlvbiBoMiB7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjkzNzVyZW07XG4gICAgICBtYXJnaW46IDAgMCAwLjkzNzVyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9sZCAuaGVyby1vbGQtYXZpYXRpb24gLmhlcm8tZGVzY3JpcHRpb24gaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiAuaGVyby1kZXNjcmlwdGlvbiBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNXJlbTsgfSB9XG4gICAgLm9sZCAuaGVyby1vbGQtYXZpYXRpb24gLmhlcm8tZGVzY3JpcHRpb24tbG9nb3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbjogMCAwIDIuNzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiAuaGVyby1kZXNjcmlwdGlvbi1sb2dvcyB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMi44NzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vbGQgLmhlcm8tb2xkLWF2aWF0aW9uIC5oZXJvLWRlc2NyaXB0aW9uLWxvZ29zIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAycmVtOyB9IH1cbiAgICAgIC5vbGQgLmhlcm8tb2xkLWF2aWF0aW9uIC5oZXJvLWRlc2NyaXB0aW9uLWxvZ29zIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtYXZpYXRpb24gLmhlcm8tZGVzY3JpcHRpb24tbG9nb3MgaW1nIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW07XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLWF2aWF0aW9uIC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgbWFyZ2luOiAwIDAgMi41cmVtO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuICAgICAgLm9sZCAuaGVyby1vbGQtYXZpYXRpb24gLmhlcm8tZGVzY3JpcHRpb24gcCBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm9sZCAuaGVyby1vbGQtYXZpYXRpb24gLmhlcm8tZGVzY3JpcHRpb24gcCBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAgIC5vbGQgLmhlcm8tb2xkLWF2aWF0aW9uIC5oZXJvLWRlc2NyaXB0aW9uIC5idG4ge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5oZXJvLW9sZC1hdmlhdGlvbiAuaGVyby1kZXNjcmlwdGlvbiAuYnRuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi5oZXJvIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNGQ0ZDQ7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAwIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmhlcm8ge1xuICAgICAgcGFkZGluZzogMCAzcmVtOyB9IH1cbiAgLmhlcm8gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0gLSA5cmVtKTtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwIC0gMy41cmVtIC0gMTFyZW0pO1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjA2MjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZXJvIC5jb250YWluZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtIC0gOC41cmVtKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlcm8gLmNvbnRhaW5lciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA5LjI1cmVtIC0gMzZweCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5oZXJvLXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZXJvLXRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlcm8tdGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgLmhlcm8tdGl0bGUgYS5idG4taGVybyB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgIG1hcmdpbjogMXJlbSAwIDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLXRpdGxlIGEuYnRuLWhlcm8ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgd2lkdGg6IDExLjg3NXJlbTsgfSB9XG4gICAgICAuaGVyby10aXRsZSBhLmJ0bi1oZXJvIHNwYW4ge1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlcm8tdGl0bGUtZW4ge1xuICAgICAgICBwYWRkaW5nOiAwIDdyZW0gMCAwO1xuICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVyby10aXRsZS1jaCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cbiAgICAuaGVyby10aXRsZSBoMSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuaGVyby10aXRsZSBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tdGl0bGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDIuNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tdGl0bGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9IH1cbiAgICAgIC5oZXJvLXRpdGxlIHNwYW4uaGVyby10aXRsZS1zcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby10aXRsZSBzcGFuLmhlcm8tdGl0bGUtc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjY4NzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuaGVyby10aXRsZSBzcGFuLmhlcm8tdGl0bGUtc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9IH1cbiAgICAuaGVyby10aXRsZSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgICBwYWRkaW5nOiAwIDAuNXJlbSAwIDMuNzVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gICAgICB3aWR0aDogMTcuNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLXRpdGxlIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDkuMjVyZW07XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLXRpdGxlIHAge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXgtd2lkdGg6IDIxdnc7XG4gICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgICAuaGVyby10aXRsZSBwOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1hcnJvdy1iaWcuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbGVmdDogLTAuMzEyNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwLjQzNzVyZW07XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAgICAgICB3aWR0aDogMi41cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5oZXJvLXRpdGxlIHA6OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgdG9wOiAwLjc1cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDQuMzc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhlcm8tdGl0bGUgcDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgLmhlcm8tdGl0bGUgcCBhIHtcbiAgICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5oZXJvLXRpdGxlIHAgYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IGluaGVyaXQ7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogaW5oZXJpdDsgfSB9XG4gICAgICAgIC5oZXJvLXRpdGxlIHAgYSBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIC5oZXJvLXRpdGxlIHAgYSBzcGFuIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC05MGRlZywgIzE4MTgxOCAwJSwgIzE4MTgxOCA0OS45OSUsICNGRDAwMDkgNTAlLCAjRkUwMEREIDEwMCUpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGluaXRpYWw7IH0gfVxuICAgICAgICAuaGVyby10aXRsZSBwIGE6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAgIC5oZXJvLXRpdGxlIHAgYTpob3ZlciBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMTgxODE4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDsgfVxuICAuaGVyby1jYXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlcm8tY2FwdGlvbiB7XG4gICAgICAgIHdpZHRoOiB1bnNldDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVyby1jYXB0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDcycHg7IH0gfVxuICAgIC5oZXJvLWNhcHRpb24gcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1jYXB0aW9uIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1jYXB0aW9uIHAge1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgICAgLmhlcm8tY2FwdGlvbiBwIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZDAwM2QgNTAlLCAjMTgxODE4IDUwJSk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4zcyBsaW5lYXI7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAuaGVyby1jYXB0aW9uIHAgYTo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxODE4MTg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuaGVyby1jYXB0aW9uIHAgYTo6YWZ0ZXIge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzE4MTgxODsgfSB9XG4gICAgICAgIC5oZXJvLWNhcHRpb24gcCBhOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7IH1cbiAgICAgICAgICAuaGVyby1jYXB0aW9uIHAgYTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpOyB9XG4gICAgLmhlcm8tY2FwdGlvbi1saW5rIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBjb2xvcjogI2ZkMDAzZDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tY2FwdGlvbi1saW5rIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tY2FwdGlvbi1saW5rIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAuaGVyby1jYXB0aW9uLWxpbms6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZDAwM2Q7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmhlcm8tY2FwdGlvbi1saW5rOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZkMDAzZDsgfSB9XG4gICAgICAuaGVyby1jYXB0aW9uLWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpOyB9XG4gIC5oZXJvLXRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4xMjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAyNHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVyby10b3Age1xuICAgICAgICBwYWRkaW5nOiAyLjE4NzVyZW0gM3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cbiAgICAuaGVyby10b3AgLmNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLXRvcCAuY29udGFpbmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgICAuaGVyby10b3AtYXJyb3cge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLXRvcC1hcnJvdyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC5oZXJvLXRvcC1lbGVtZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgcGFkZGluZzogOHB4IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby10b3AtZWxlbWVudCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQuMDYyNXJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tdG9wLWVsZW1lbnQgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgLmhlcm8tdG9wLWVsZW1lbnQgYSB7XG4gICAgICAgIGNvbG9yOiAjMTgxODE4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhlcm8tdG9wLWVsZW1lbnQgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5oZXJvLWNvcnBvcmF0ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBwYWRkaW5nOiAzLjEyNXJlbSAwIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZXJvLWNvcnBvcmF0ZSB7XG4gICAgICAgIHBhZGRpbmc6IDYuMjVyZW0gMC42ODc1cmVtIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlcm8tY29ycG9yYXRlIHtcbiAgICAgICAgcGFkZGluZzogNi4zNzVyZW0gM3JlbSAyLjVyZW07IH0gfVxuICAgIC5oZXJvLWNvcnBvcmF0ZSAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogODUuODc1cmVtO1xuICAgICAgbWluLWhlaWdodDogaW5oZXJpdDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWNvcnBvcmF0ZSAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1jb3Jwb3JhdGUgLmNvbnRhaW5lciB7XG4gICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtOyB9IH1cbiAgICAuaGVyby1jb3Jwb3JhdGUgLmhlcm8tdGl0bGUge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5oZXJvLWNvcnBvcmF0ZSAuaGVyby10aXRsZTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhlcm8tY29ycG9yYXRlIHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGZvbnQtc2l6ZTogMS45Mzc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWNvcnBvcmF0ZSBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1jb3Jwb3JhdGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNS41cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfSB9XG4gICAgICAuaGVyby1jb3Jwb3JhdGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMxODE4MTg7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1jb3Jwb3JhdGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhlcm8tY29ycG9yYXRlIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWNvcnBvcmF0ZSBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQuMTI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1jb3Jwb3JhdGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKG4rMykge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMC41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1jb3Jwb3JhdGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKG4rMykgLmhlcm8tY2xlYXIge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0LjEyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tY29ycG9yYXRlIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICBtYXJnaW46IDAgMS44NzVyZW07IH0gfVxuICAgICAgLmhlcm8tY29ycG9yYXRlIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzE4MTgxODtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuaGVyby1jb3Jwb3JhdGUgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMTgxODE4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwLjVyZW07IH0gfVxuICAgIC5oZXJvLWNvcnBvcmF0ZSAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAyLjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tY29ycG9yYXRlIC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0LjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgNC4xODc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1jb3Jwb3JhdGUgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0OC40cmVtO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0yLjA2MjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgICAuaGVyby1jb3Jwb3JhdGUgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIuNXJlbTtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmhlcm8tY29ycG9yYXRlIC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhlcm8tY29ycG9yYXRlIC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuICAgICAgICAuaGVyby1jb3Jwb3JhdGUgLmhlcm8tZGVzY3JpcHRpb24gcCBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmhlcm8tY29ycG9yYXRlIC5oZXJvLWRlc2NyaXB0aW9uIHAgYnIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAgICAgLmhlcm8tY29ycG9yYXRlIC5oZXJvLWRlc2NyaXB0aW9uIC5idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICAuaGVyby1zdXBwb3J0IHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmc6IDMuMTI1cmVtIDAgMXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlcm8tc3VwcG9ydCB7XG4gICAgICAgIHBhZGRpbmc6IDYuMjVyZW0gMCAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLXN1cHBvcnQge1xuICAgICAgICBwYWRkaW5nOiA2LjM3NXJlbSAwIDA7IH0gfVxuICAgIC5oZXJvLXN1cHBvcnQgLmJ0biB7XG4gICAgICBtYXJnaW46IDFyZW0gMCAwO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1zdXBwb3J0IC5idG4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMC43NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tc3VwcG9ydCAuYnRuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuaGVyby1zdXBwb3J0IC5jb250YWluZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1heC13aWR0aDogODUuODc1cmVtO1xuICAgICAgbWluLWhlaWdodDogaW5oZXJpdDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLXN1cHBvcnQgLmNvbnRhaW5lciB7XG4gICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tc3VwcG9ydCAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMC41cmVtIDQuNXJlbTsgfSB9XG4gICAgLmhlcm8tc3VwcG9ydCAuaGVyby10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaGVyby1zdXBwb3J0IC5oZXJvLXRpdGxlOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1zdXBwb3J0IC5oZXJvLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLXN1cHBvcnQgLmhlcm8tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuNTYyNXJlbTsgfVxuICAgICAgICAgIC5oZXJvLXN1cHBvcnQgLmhlcm8tdGl0bGU6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtOyB9XG4gICAgICAgICAgICAuaGVyby1zdXBwb3J0IC5oZXJvLXRpdGxlOm50aC1jaGlsZCgyKSBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgLmhlcm8tc3VwcG9ydCBzcGFuLmhlcm8tc3Ryb2tlLXRhYmxldCB7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgY29sb3I6ICMxODE4MTg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1zdXBwb3J0IHNwYW4uaGVyby1zdHJva2UtdGFibGV0IHtcbiAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuICAgIC5oZXJvLXN1cHBvcnQgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgZm9udC1zaXplOiA5LjJ2dztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMi41dnc7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAuaGVyby1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuOmxhc3QtY2hpbGQgLmhlcm8tY2xlYXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUuNzVyZW07IH1cbiAgICAgICAgICAuaGVyby1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuOmZpcnN0LWNoaWxkIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDQuNjI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1Ljc1cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAgICAgICAgIC5oZXJvLXN1cHBvcnQgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgICAgLmhlcm8tc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpsYXN0LWNoaWxkIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIHNwYW4uaGVyby10aXRsZS1tbCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07IH0gfVxuICAgICAgLmhlcm8tc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbiBzcGFuLmhlcm8tdGl0bGUtbWx0IHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIHNwYW4uaGVyby10aXRsZS1tbHQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYuNzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuaGVyby1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIHNwYW4uaGVyby10aXRsZS1tbHQge1xuICAgICAgICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgICAuaGVyby1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5oZXJvLXN1cHBvcnQgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhlcm8tc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAgICAgLmhlcm8tc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhci10YWJsZXQge1xuICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcbiAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLmhlcm8tc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhci10YWJsZXQge1xuICAgICAgICAgICAgICBjb2xvcjogIzE4MTgxODsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQuMTI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTAuNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSAuaGVyby1jbGVhciB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQuMTI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1zdXBwb3J0IHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICBtYXJnaW46IDAgMS44NzVyZW07IH0gfVxuICAgICAgLmhlcm8tc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoMykge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMxODE4MTg7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhlcm8tc3VwcG9ydCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAuNXJlbTsgfSB9XG4gICAgLmhlcm8tc3VwcG9ydCAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAyLjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tc3VwcG9ydCAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNC41cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDQuMTg3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tc3VwcG9ydCAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4LjRyZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTIuMDYyNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAgIC5oZXJvLXN1cHBvcnQgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIuNXJlbTtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmhlcm8tc3VwcG9ydCAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5oZXJvLXN1cHBvcnQgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfSB9XG4gICAgICAgIC5oZXJvLXN1cHBvcnQgLmhlcm8tZGVzY3JpcHRpb24gcCBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmhlcm8tc3VwcG9ydCAuaGVyby1kZXNjcmlwdGlvbiBwIGJyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgICAgIC5oZXJvLXN1cHBvcnQgLmhlcm8tZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG4gIC5oZXJvLm91dHN0YWZmIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtIC0gMTJyZW0pO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDAgLSAzLjVyZW0gLSAxMnJlbSk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZXJvLm91dHN0YWZmIC5jb250YWluZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtIC0gNS41cmVtKTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVyby5vdXRzdGFmZiAuY29udGFpbmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDEwLjM3NXJlbSk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gIC5oZXJvLm91dHN0YWZmIC5oZXJvLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgbGluZWFyOyB9XG4gIC5oZXJvLm91dHN0YWZmIC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGxpbmVhcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlcm8ub3V0c3RhZmYgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7IH0gfVxuICAuaGVyby5vdXRzdGFmZiAuaGVyby1jYXB0aW9uLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgbGluZWFyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVyby5vdXRzdGFmZiAuaGVyby1jYXB0aW9uLWxpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLm91dHN0YWZmIC5oZXJvLWNhcHRpb24tbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43dnc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyB9IH1cbiAgLmhlcm8tYXVkaXQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgcGFkZGluZzogMy4xMjVyZW0gMCAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVyby1hdWRpdCB7XG4gICAgICAgIHBhZGRpbmc6IDYuMjVyZW0gMCAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLWF1ZGl0IHtcbiAgICAgICAgcGFkZGluZzogNi4zNzVyZW0gMCAwOyB9IH1cbiAgICAuaGVyby1hdWRpdCAuYnRuIHtcbiAgICAgIG1hcmdpbjogMnJlbSAwIDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWF1ZGl0IC5idG4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgbWFyZ2luOiAzLjE4NzVyZW0gYXV0byAwO1xuICAgICAgICAgIHdpZHRoOiAxMC43NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tYXVkaXQgLmJ0biB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLmhlcm8tYXVkaXQgLmNvbnRhaW5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWF4LXdpZHRoOiA4NS44NzVyZW07XG4gICAgICBtaW4taGVpZ2h0OiBpbmhlcml0OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tYXVkaXQgLmNvbnRhaW5lciB7XG4gICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNC4xMjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLWF1ZGl0IC5jb250YWluZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgcGFkZGluZzogMCAwLjVyZW0gMDsgfSB9XG4gICAgLmhlcm8tYXVkaXQgLmhlcm8tdGl0bGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaGVyby1hdWRpdCAuaGVyby10aXRsZTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tYXVkaXQgLmhlcm8tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tYXVkaXQgLmhlcm8tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH0gfVxuICAgIC5oZXJvLWF1ZGl0IHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiA5LjJ2dztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMi41dnc7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1hdWRpdCBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41NjI1cmVtICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLWF1ZGl0IHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDcuNjI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5LjVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW0gIWltcG9ydGFudDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tYXVkaXQgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMS45Mzc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1hdWRpdCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoMikgLmhlcm8tY2xlYXIge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjEyNXJlbTsgfSB9XG4gICAgICAuaGVyby1hdWRpdCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoMykge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTJ2dzsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1hdWRpdCBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcuMDYyNXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5oZXJvLWF1ZGl0IHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjIuMjVyZW07IH0gfVxuICAgICAgLmhlcm8tYXVkaXQgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMxODE4MTg7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmhlcm8tYXVkaXQgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5oZXJvLWF1ZGl0IHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAuaGVybyAuaGVyby10aXRsZSBwIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmhlcm8gLmhlcm8tdGl0bGUgcDo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhlcm8tbW9iaWxlLWRldiB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBwYWRkaW5nOiAzLjEyNXJlbSAwIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZXJvLW1vYmlsZS1kZXYge1xuICAgICAgICBwYWRkaW5nOiA2LjI1cmVtIDAuNjg3NXJlbSAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLW1vYmlsZS1kZXYge1xuICAgICAgICBwYWRkaW5nOiA2LjM3NXJlbSAzcmVtIDIuNXJlbTsgfSB9XG4gICAgLmhlcm8tbW9iaWxlLWRldiAuY29udGFpbmVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xuICAgICAgbWluLWhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCAtIDMuNXJlbSk7XG4gICAgICBtYXgtd2lkdGg6IDg1Ljg3NXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLW1vYmlsZS1kZXYgLmNvbnRhaW5lciB7XG4gICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tbW9iaWxlLWRldiAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW07IH0gfVxuICAgIC5oZXJvLW1vYmlsZS1kZXYgLmhlcm8tdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bzsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLW1vYmlsZS1kZXYgLmhlcm8tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgLmhlcm8tbW9iaWxlLWRldiAuaGVyby10aXRsZTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhlcm8tbW9iaWxlLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBmb250LXNpemU6IDEuOTM3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1tb2JpbGUtZGV2IHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAuaGVyby1tb2JpbGUtZGV2IHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZCg0KSwgLmhlcm8tbW9iaWxlLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMuOTM3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuaGVyby1tb2JpbGUtZGV2IHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZCg0KSwgLmhlcm8tbW9iaWxlLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tbW9iaWxlLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1LjVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9IH1cbiAgICAgIC5oZXJvLW1vYmlsZS1kZXYgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMxODE4MTg7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1tb2JpbGUtZGV2IHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuaGVyby1tb2JpbGUtZGV2IHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLW1vYmlsZS1kZXYgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKG4rMykge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMC41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1tb2JpbGUtZGV2IHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICBtYXJnaW46IDAgMS44NzVyZW07IH1cbiAgICAgICAgICAuaGVyby1tb2JpbGUtZGV2IHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVyby1tb2JpbGUtZGV2IHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH0gfVxuICAgIC5oZXJvLW1vYmlsZS1kZXYgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi10b3A6IDIuMjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1tb2JpbGUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0LjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgNC4xODc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1tb2JpbGUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNDguNjI1cmVtO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC00LjEyNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAgIC5oZXJvLW1vYmlsZS1kZXYgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIuNXJlbTtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmhlcm8tbW9iaWxlLWRldiAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5oZXJvLW1vYmlsZS1kZXYgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfSB9XG4gICAgICAgIC5oZXJvLW1vYmlsZS1kZXYgLmhlcm8tZGVzY3JpcHRpb24gcCBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmhlcm8tbW9iaWxlLWRldiAuaGVyby1kZXNjcmlwdGlvbiBwIGJyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgICAgIC5oZXJvLW1vYmlsZS1kZXYgLmhlcm8tZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG4gIC5oZXJvLWZyZWUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgcGFkZGluZzogMi41cmVtIDAgMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlcm8tZnJlZSB7XG4gICAgICAgIHBhZGRpbmc6IDcuODc1cmVtIDAuNjg3NXJlbSAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLWZyZWUge1xuICAgICAgICBwYWRkaW5nOiA2LjI1cmVtIDNyZW0gMi41cmVtOyB9IH1cbiAgICAuaGVyby1mcmVlIC5jb250YWluZXIge1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwIC0gMy41cmVtKTtcbiAgICAgIG1heC13aWR0aDogODUuODc1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tZnJlZSAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1mcmVlIC5jb250YWluZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDcuNXJlbTsgfSB9XG4gICAgLmhlcm8tZnJlZSAuaGVyby10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tZnJlZSAuaGVyby10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgICAuaGVyby1mcmVlIC5oZXJvLXRpdGxlOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuaGVyby1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxLjkzNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4xODc1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLWZyZWUgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNS41cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfSB9XG4gICAgICAuaGVyby1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjhweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYycHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuaGVyby1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgIC5oZXJvLWZyZWUgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5oZXJvLWZyZWUgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsOyB9IH1cbiAgICAgIC5oZXJvLWZyZWUgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMxODE4MTg7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuaGVyby1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgICAuaGVyby1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyOHB4OyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuaGVyby1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHNwYW4ge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNjJweDsgfSB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAuaGVyby1mcmVlIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7IH0gfVxuICAgIC5oZXJvLWZyZWUgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi10b3A6IDIuMjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1mcmVlIC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyLjI1cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDQuMTg3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tZnJlZSAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4LjYyNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAgIC5oZXJvLWZyZWUgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIuOTM3NXJlbTtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmhlcm8tZnJlZSAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEuNXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5oZXJvLWZyZWUgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMuODc1cmVtOyB9IH1cbiAgICAgICAgLmhlcm8tZnJlZSAuaGVyby1kZXNjcmlwdGlvbiBwIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuaGVyby1mcmVlIC5oZXJvLWRlc2NyaXB0aW9uIHAgYnIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAgICAgLmhlcm8tZnJlZSAuaGVyby1kZXNjcmlwdGlvbiAuYnRuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cbiAgLmhlcm8tYXBwcyB7XG4gICAgY29sb3I6ICM4MjgyOTA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgbWFyZ2luOiAwIC02cHg7XG4gICAgcGFkZGluZzogMS4zNzVyZW0gMCAwIDQuMzEyNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlcm8tYXBwcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlcm8tYXBwcyB7XG4gICAgICAgIHBhZGRpbmc6IDIuMDYyNXJlbSAwIDAgMTAuNjI1cmVtOyB9IH1cbiAgICAuaGVyby1hcHBzIHNwYW4ge1xuICAgICAgcGFkZGluZzogMCA2cHg7IH1cbiAgLmhlcm8tZ2FtZS1kZXYge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgcGFkZGluZzogNi4yNXJlbSAxLjI1cmVtIDQuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlcm8tZ2FtZS1kZXYge1xuICAgICAgICBwYWRkaW5nOiAxMy4yNXJlbSAzcmVtIDEwcmVtOyB9IH1cbiAgICAuaGVyby1nYW1lLWRldiAudmlkZW8ge1xuICAgICAgaGVpZ2h0OiA3LjI1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi42ODc1cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuaGVyby1nYW1lLWRldiAudmlkZW8gdmlkZW8ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5oZXJvLWdhbWUtZGV2IC52aWRlbyB2aWRlbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxlZnQ6IC0zcmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC0zcmVtO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNnJlbSk7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAgICAgLmhlcm8tZ2FtZS1kZXYgLnZpZGVvIGltZyB7XG4gICAgICAgIGhlaWdodDogMjE1JTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMTFyZW07XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgIC5oZXJvLWdhbWUtZGV2IC52aWRlbyBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyOTAlO1xuICAgICAgICAgICAgbGVmdDogLTE3cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmhlcm8tZ2FtZS1kZXYgLnZpZGVvIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuaGVyby1nYW1lLWRldiAuaGVyby10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogOTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWdhbWUtZGV2IC5oZXJvLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAgIC5oZXJvLWdhbWUtZGV2IC5oZXJvLXRpdGxlOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuaGVyby1nYW1lLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBmb250LXNpemU6IDMuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy44NzVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1nYW1lLWRldiBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiA1LjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDYuODc1cmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tZ2FtZS1kZXYgc3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogOS44MTI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMS4yNXJlbTsgfSB9XG4gICAgLmhlcm8tZ2FtZS1kZXYgLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA1OyB9XG4gICAgLmhlcm8tZ2FtZS1kZXYgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogNTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWdhbWUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBtYXJnaW46IC01LjYyNXJlbSAwIDAgMzMlO1xuICAgICAgICAgIG1heC13aWR0aDogNTguNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1nYW1lLWRldiAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luOiAtOS41cmVtIDAgNC4zNzVyZW0gMzQlOyB9IH1cbiAgICAgIC5oZXJvLWdhbWUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5oZXJvLWdhbWUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5oZXJvLWdhbWUtZGV2IC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDNyZW07IH0gfVxuICAgICAgLmhlcm8tZ2FtZS1kZXYgLmhlcm8tZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tZ2FtZS1kZXYgLmhlcm8tZGVzY3JpcHRpb24tc2Vjb25kIHtcbiAgICAgICAgICBtYXJnaW46IDMuNjg3NXJlbSAwIDAgMzMlOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1nYW1lLWRldiAuaGVyby1kZXNjcmlwdGlvbi1zZWNvbmQge1xuICAgICAgICAgIG1hcmdpbjogOC42ODc1cmVtIDAgMCAzNCU7IH0gfVxuICAuaGVyby1zeXN0ZW1zIHtcbiAgICBwYWRkaW5nOiA0LjE4NzVyZW0gMCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVyby1zeXN0ZW1zIHtcbiAgICAgICAgcGFkZGluZzogOS43NXJlbSAwLjY4NzVyZW0gMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVyby1zeXN0ZW1zIHtcbiAgICAgICAgcGFkZGluZzogNi4zNzVyZW0gM3JlbSAyLjVyZW07IH0gfVxuICAgIC5oZXJvLXN5c3RlbXMgLmNvbnRhaW5lciB7XG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDAgLSAzLjVyZW0pO1xuICAgICAgbWF4LXdpZHRoOiA4NS44NzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1zeXN0ZW1zIC5jb250YWluZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIuNjI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1zeXN0ZW1zIC5jb250YWluZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNjg3NXJlbTsgfSB9XG4gICAgLmhlcm8tc3lzdGVtcyAuaGVyby10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuaGVyby1zeXN0ZW1zIC5oZXJvLXRpdGxlOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiA4LjM3NXJlbTtcbiAgICAgICAgbGVmdDogMXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDguMzEyNXJlbTtcbiAgICAgICAgd2lkdGg6IDguMzc1cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5oZXJvLXN5c3RlbXMgLmhlcm8tdGl0bGU6OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiA3Ljc1cmVtO1xuICAgICAgICAgICAgdG9wOiAxMy4zNzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuaGVyby1zeXN0ZW1zIC5oZXJvLXRpdGxlOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogMTUuNzVyZW07XG4gICAgICAgICAgICB0b3A6IDEzLjU2MjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLXN5c3RlbXMgLmhlcm8tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgLmhlcm8tc3lzdGVtcyAuaGVyby10aXRsZTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhlcm8tc3lzdGVtcyBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBmb250LXNpemU6IDEuOTM3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA5OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tc3lzdGVtcyBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAuaGVyby1zeXN0ZW1zIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZCg0KSwgLmhlcm8tc3lzdGVtcyBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMuOTM3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuaGVyby1zeXN0ZW1zIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZCg0KSwgLmhlcm8tc3lzdGVtcyBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tc3lzdGVtcyBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1LjVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9IH1cbiAgICAgIC5oZXJvLXN5c3RlbXMgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMxODE4MTg7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1zeXN0ZW1zIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhlcm8tc3lzdGVtcyBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1zeXN0ZW1zIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTFyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLXN5c3RlbXMgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKG4rMykgLmhlcm8tY2xlYXIge1xuICAgICAgICAgIG1hcmdpbjogMCAxLjg3NXJlbTsgfVxuICAgICAgICAgIC5oZXJvLXN5c3RlbXMgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKG4rMykgLmhlcm8tY2xlYXI6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLXN5c3RlbXMgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKG4rMykgLmhlcm8tY2xlYXI6Zmlyc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfSB9XG4gICAgICAuaGVyby1zeXN0ZW1zIHNwYW4uaGVyby10aXRsZS1zcGFuIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuaGVyby1zeXN0ZW1zIHNwYW4uaGVyby10aXRsZS1zcGFuIGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgLmhlcm8tc3lzdGVtcyAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLXRvcDogMi4wNjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tc3lzdGVtcyAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDQuMTg3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tc3lzdGVtcyAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4LjA2MjVyZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogMC44MTI1cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgICAgLmhlcm8tc3lzdGVtcyAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMi41cmVtO1xuICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1zeXN0ZW1zIC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhlcm8tc3lzdGVtcyAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtOyB9IH1cbiAgICAgICAgLmhlcm8tc3lzdGVtcyAuaGVyby1kZXNjcmlwdGlvbiBwIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuaGVyby1zeXN0ZW1zIC5oZXJvLWRlc2NyaXB0aW9uIHAgYnIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAgICAgLmhlcm8tc3lzdGVtcyAuaGVyby1kZXNjcmlwdGlvbiAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmhlcm8tc3lzdGVtcyAuaGVyby1kZXNjcmlwdGlvbiAuYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAuaGVyby1sayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxODE4MTg7XG4gICAgcGFkZGluZzogMC4xODc1cmVtIDAgMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlcm8tbGsge1xuICAgICAgICBwYWRkaW5nOiAwIDNyZW07IH0gfVxuICAgIC5oZXJvLWxrIC5jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1heC13aWR0aDogODUuODc1cmVtO1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSAtIDVyZW0pO1xuICAgICAgbWluLWhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCAtIDMuNXJlbSAtIDVyZW0pO1xuICAgICAgcGFkZGluZy1ib3R0b206IDQuMDYyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWxrIC5jb250YWluZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0gLSA1LjVyZW0pO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMC41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1sayAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNC44NzVyZW0gLSA1LjVyZW0pO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW07IH0gfVxuICAgIC5oZXJvLWxrIC5oZXJvLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5oZXJvLWxrIC5oZXJvLXRpdGxlOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiA4LjM3NXJlbTtcbiAgICAgICAgbGVmdDogMXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDguMzEyNXJlbTtcbiAgICAgICAgd2lkdGg6IDguMzc1cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5oZXJvLWxrIC5oZXJvLXRpdGxlOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogNy43NXJlbTtcbiAgICAgICAgICAgIHRvcDogMTMuMzc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhlcm8tbGsgLmhlcm8tdGl0bGU6OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAxNS43NXJlbTtcbiAgICAgICAgICAgIHRvcDogMTMuNTYyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tbGsgLmhlcm8tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87IH0gfVxuICAgICAgLmhlcm8tbGsgLmhlcm8tdGl0bGU6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5oZXJvLWxrIHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGZvbnQtc2l6ZTogMS45Mzc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1sayBzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAuaGVyby1sayBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNCksIC5oZXJvLWxrIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMy45Mzc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5oZXJvLWxrIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZCg0KSwgLmhlcm8tbGsgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLWxrIHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUuNXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgLmhlcm8tbGsgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMxODE4MTg7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1sayBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5oZXJvLWxrIHNwYW4uaGVyby10aXRsZS1zcGFuIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLWxrIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTFyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWxrIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgICBtYXJnaW46IDAgMS44NzVyZW07IH1cbiAgICAgICAgICAuaGVyby1sayBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQobiszKSAuaGVyby1jbGVhcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlcm8tbGsgc3Bhbi5oZXJvLXRpdGxlLXNwYW46bnRoLWNoaWxkKG4rMykgLmhlcm8tY2xlYXI6Zmlyc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfSB9XG4gICAgICAuaGVyby1sayBzcGFuLmhlcm8tdGl0bGUtc3BhbiBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhlcm8tbGsgc3Bhbi5oZXJvLXRpdGxlLXNwYW4gYnIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgICAuaGVyby1sayAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLXRvcDogMi4wNjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tbGsgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA0LjE4NzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLWxrIC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNDguMDYyNXJlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjgxMjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgICAuaGVyby1sayAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMi41cmVtO1xuICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1sayAuaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5oZXJvLWxrIC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuICAgICAgICAuaGVyby1sayAuaGVyby1kZXNjcmlwdGlvbiBwIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuaGVyby1sayAuaGVyby1kZXNjcmlwdGlvbiBwIGJyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgICAgIC5oZXJvLWxrIC5oZXJvLWRlc2NyaXB0aW9uIC5idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1sayAuaGVyby1kZXNjcmlwdGlvbiAuYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAgIC5oZXJvLWxrICsgLmxpbmUtbG9nbyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gIC5oZXJvLWFib3V0LXVzIHtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAuaGVyby1hYm91dC11cyAuY29udGFpbmVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICAgICAgbWF4LXdpZHRoOiA4NS44NzVyZW07XG4gICAgICBwYWRkaW5nLXRvcDogNS4zNzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1hYm91dC11cyAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMC41NjI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1hYm91dC11cyAuY29udGFpbmVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW07XG4gICAgICAgICAgcGFkZGluZy10b3A6IDkuMDYyNXJlbTsgfSB9XG4gICAgLmhlcm8tYWJvdXQtdXMgLmhlcm8tdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmhlcm8tYWJvdXQtdXMgLmhlcm8tdGl0bGUucmVkLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogNy4xMjVyZW07XG4gICAgICAgIGxlZnQ6IDcuMzEyNXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuMTI1cmVtO1xuICAgICAgICB3aWR0aDogNy4xMjVyZW07XG4gICAgICAgIGZpbHRlcjogYmx1cigyMHB4KTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1hYm91dC11cyAuaGVyby10aXRsZS5yZWQtY2lyY2xlOjpiZWZvcmUge1xuICAgICAgICAgICAgZmlsdGVyOiBibHVyKDApO1xuICAgICAgICAgICAgbGVmdDogMTguMjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDkuNzVyZW07XG4gICAgICAgICAgICB0b3A6IDQuMDYyNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiA5Ljc1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhlcm8tYWJvdXQtdXMgLmhlcm8tdGl0bGUucmVkLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDE4cmVtO1xuICAgICAgICAgICAgdG9wOiAzLjkzNzVyZW07IH0gfVxuICAgICAgLmhlcm8tYWJvdXQtdXMgLmhlcm8tdGl0bGU6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmhlcm8tYWJvdXQtdXMgLmhlcm8tdGl0bGUgaDEge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy4zNzVyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1hYm91dC11cyAuaGVyby10aXRsZSBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDcuODc1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDguMjVyZW07IH0gfVxuICAgIC5oZXJvLWFib3V0LXVzLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAzLjYyNXJlbSAwIDEuNjI1cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiA5OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tYWJvdXQtdXMtbGlzdCB7XG4gICAgICAgICAgcGFkZGluZzogNC4yNXJlbSAwIDEuNjI1cmVtIDEwLjkzNzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLWFib3V0LXVzLWxpc3Qge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgcGFkZGluZzogNC4yNXJlbSAwIDEuNjI1cmVtIDExLjI1cmVtOyB9IH1cbiAgICAgIC5oZXJvLWFib3V0LXVzLWxpc3QtY29sdW1uIHtcbiAgICAgICAgZmxleDogMSAwIDUwJTsgfVxuICAgICAgLmhlcm8tYWJvdXQtdXMtbGlzdC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMS41cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDJyZW0gMCAwOyB9XG4gICAgICAuaGVyby1hYm91dC11cy1saXN0LW51bWJlciB7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzE4MTgxODtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMS41cmVtIDAgMDsgfVxuICAgICAgLmhlcm8tYWJvdXQtdXMtbGlzdCBwIHtcbiAgICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAuaGVyby1hdmlhdGlvbiAuY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwIC0gMy41cmVtKTtcbiAgICBtYXgtd2lkdGg6IDg1Ljg3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlcm8tYXZpYXRpb24gLmNvbnRhaW5lciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0gLSA1LjVyZW0pO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAuNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVyby1hdmlhdGlvbiAuY29udGFpbmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQuODc1cmVtIC0gNS41cmVtKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQuNXJlbTsgfSB9XG4gIC5oZXJvLWF2aWF0aW9uIC5oZXJvLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5oZXJvLWF2aWF0aW9uIC5oZXJvLXRpdGxlOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogNC4zNzVyZW07XG4gICAgICBsZWZ0OiAzLjM3NXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMHJlbTtcbiAgICAgIHdpZHRoOiA0LjM3NXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWF2aWF0aW9uIC5oZXJvLXRpdGxlOjpiZWZvcmUge1xuICAgICAgICAgIGhlaWdodDogOC4zNzVyZW07XG4gICAgICAgICAgbGVmdDogNi41cmVtO1xuICAgICAgICAgIHRvcDogOS42MjVyZW07XG4gICAgICAgICAgd2lkdGg6IDguMzc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1hdmlhdGlvbiAuaGVyby10aXRsZTo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAxMy4yNXJlbTtcbiAgICAgICAgICB0b3A6IDkuMTg3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVyby1hdmlhdGlvbiAuaGVyby10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87IH0gfVxuICAgIC5oZXJvLWF2aWF0aW9uIC5oZXJvLXRpdGxlOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZXJvLWF2aWF0aW9uIHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZm9udC1zaXplOiAxLjkzNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZXJvLWF2aWF0aW9uIHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUuNjI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAgICAgICAuaGVyby1hdmlhdGlvbiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNCksIC5oZXJvLWF2aWF0aW9uIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDMuOTM3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuaGVyby1hdmlhdGlvbiBzcGFuLmhlcm8tdGl0bGUtc3BhbjpudGgtY2hpbGQoNCksIC5oZXJvLWF2aWF0aW9uIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZCg1KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLWF2aWF0aW9uIHNwYW4uaGVyby10aXRsZS1zcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA2Ljg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDcuNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9IH1cbiAgICAuaGVyby1hdmlhdGlvbiBzcGFuLmhlcm8tdGl0bGUtc3BhbiAuaGVyby1jbGVhciB7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlcm8tYXZpYXRpb24gc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tYXZpYXRpb24gc3Bhbi5oZXJvLXRpdGxlLXNwYW4gLmhlcm8tY2xlYXIge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZXJvLWF2aWF0aW9uIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyIHtcbiAgICAgICAgbWFyZ2luOiAwIDEuODc1cmVtOyB9XG4gICAgICAgIC5oZXJvLWF2aWF0aW9uIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLWF2aWF0aW9uIHNwYW4uaGVyby10aXRsZS1zcGFuOm50aC1jaGlsZChuKzMpIC5oZXJvLWNsZWFyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH0gfVxuICAgIC5oZXJvLWF2aWF0aW9uIHNwYW4uaGVyby10aXRsZS1zcGFuIGJyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1hdmlhdGlvbiBzcGFuLmhlcm8tdGl0bGUtc3BhbiBiciB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgLmhlcm8tYXZpYXRpb24gLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAyLjA2MjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZXJvLWF2aWF0aW9uIC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLWF2aWF0aW9uIC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjgxMjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIC5oZXJvLWF2aWF0aW9uIC5oZXJvLWRlc2NyaXB0aW9uIGgyIHtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMxODE4MTg7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuOTM3NXJlbTtcbiAgICAgIG1hcmdpbjogMCAwIDAuOTM3NXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVyby1hdmlhdGlvbiAuaGVyby1kZXNjcmlwdGlvbiBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi42MjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLWF2aWF0aW9uIC5oZXJvLWRlc2NyaXB0aW9uIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy41cmVtOyB9IH1cbiAgICAuaGVyby1hdmlhdGlvbiAuaGVyby1kZXNjcmlwdGlvbi1sb2dvcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAwIDAgMi43NXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWF2aWF0aW9uIC5oZXJvLWRlc2NyaXB0aW9uLWxvZ29zIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyLjg3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlcm8tYXZpYXRpb24gLmhlcm8tZGVzY3JpcHRpb24tbG9nb3Mge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDJyZW07IH0gfVxuICAgICAgLmhlcm8tYXZpYXRpb24gLmhlcm8tZGVzY3JpcHRpb24tbG9nb3MgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gICAgICAgIG1heC1oZWlnaHQ6IDEuNjI1cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1hdmlhdGlvbiAuaGVyby1kZXNjcmlwdGlvbi1sb2dvcyBpbWcge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNi4yNXJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgLmhlcm8tYXZpYXRpb24gLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgICBtYXJnaW46IDAgMCAyLjVyZW07XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWF2aWF0aW9uIC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLWF2aWF0aW9uIC5oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfSB9XG4gICAgICAuaGVyby1hdmlhdGlvbiAuaGVyby1kZXNjcmlwdGlvbiBwIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVyby1hdmlhdGlvbiAuaGVyby1kZXNjcmlwdGlvbiBwIGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgLmhlcm8tYXZpYXRpb24gLmhlcm8tZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLWF2aWF0aW9uIC5oZXJvLWRlc2NyaXB0aW9uIC5idG4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLmhlcm8gLmxpbmUtbG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm90dG9tOiAtMTYwcHg7XG4gICAgbGVmdDogLTQwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZXJvIC5saW5lLWxvZ28ge1xuICAgICAgICBib3R0b206IC0xODBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVybyAubGluZS1sb2dvIHtcbiAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAtMTsgfSB9XG4gICAgLmhlcm8gLmxpbmUtbG9nby13cmFwcGVyIGltZyB7XG4gICAgICBtYXJnaW46IDAgNXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4ub2xkLWxpbmUtbG9nbyB7XG4gIG1hcmdpbi1ib3R0b206IDMuOTM3NXJlbTtcbiAgcGFkZGluZy10b3A6IDFyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm9sZC1saW5lLWxvZ28ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjE4NzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAub2xkLWxpbmUtbG9nbyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTsgfSB9XG4gIC5vbGQtbGluZS1sb2dvICoge1xuICAgIHRyYW5zaXRpb246IDBzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7IH1cbiAgLm9sZC1saW5lLWxvZ28gaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7IH1cblxuLm9sZC1saW5lLWxvZ28td3JhcHBlciB7XG4gIGhlaWdodDogMy4xMjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLm9sZC1saW5lLWxvZ28td3JhcHBlci1pbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDMuMTI1cmVtO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTI1JSArIDIwdncpLCAwLCAxcHgpO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLm9sZC1saW5lLWxvZ28td3JhcHBlciBpbWcge1xuICAgIGhlaWdodDogMy4xMjVyZW07XG4gICAgbWFyZ2luOiAwIDI1cHg7IH1cblxuQGtleWZyYW1lcyBtYXJxdWVlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtMjUlICsgMjB2dyksIDAsIDFweCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC01MCUgKyAyMHZ3KSwgMCwgMXB4KTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBtYXJxdWVlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtMjUlICsgMjB2dyksIDAsIDFweCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC01MCUgKyAyMHZ3KSwgMCwgMXB4KTsgfSB9XG5cbi5saW5lLWxvZ28ge1xuICBtYXJnaW4tYm90dG9tOiAzLjkzNzVyZW07XG4gIHBhZGRpbmctdG9wOiAxcmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5saW5lLWxvZ28ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjE4NzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubGluZS1sb2dvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcmVtOyB9IH1cbiAgLmxpbmUtbG9nbyAqIHtcbiAgICB0cmFuc2l0aW9uOiAwcztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmxpbmUtbG9nbyBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTsgfVxuXG4ubGluZS1sb2dvLXdyYXBwZXIge1xuICBoZWlnaHQ6IDMuMTI1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5saW5lLWxvZ28td3JhcHBlci1pbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDMuMTI1cmVtO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTI1JSArIDIwdncpLCAwLCAxcHgpO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmxpbmUtbG9nby13cmFwcGVyIGltZyB7XG4gICAgaGVpZ2h0OiAzLjEyNXJlbTtcbiAgICBtYXJnaW46IDAgMjVweDsgfVxuXG5Aa2V5ZnJhbWVzIG1hcnF1ZWUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC0yNSUgKyAyMHZ3KSwgMCwgMXB4KTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTUwJSArIDIwdncpLCAwLCAxcHgpOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIG1hcnF1ZWUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC0yNSUgKyAyMHZ3KSwgMCwgMXB4KTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTUwJSArIDIwdncpLCAwLCAxcHgpOyB9IH1cblxuLmxpbmUtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMTgxODE4O1xuICBoZWlnaHQ6IDRweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuMXMgbGluZWFyO1xuICB3aWR0aDogMCU7XG4gIHotaW5kZXg6IDEwMzsgfVxuXG4ubG9hZGVyLXJlZGlyZWN0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwdmg7IH1cblxuLnNwaW5uZXIge1xuICBhbmltYXRpb246IGxvYWRpbmdJIDJzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG4uYnViYmxlLTEsXG4uYnViYmxlLTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRiOWNkYjsgfVxuXG4uYnViYmxlLTIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDsgfVxuXG4uYnViYmxlLTEsXG4uYnViYmxlLTIge1xuICBhbmltYXRpb246IGJvdW5jZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZTsgfVxuXG4uYnViYmxlLTIge1xuICBhbmltYXRpb24tZGVsYXk6IC0xczsgfVxuXG5Aa2V5ZnJhbWVzIGxvYWRpbmdJIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuLm1lZGlhIHtcbiAgbWFyZ2luOiAwIDAgNC41NjI1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tZWRpYSB7XG4gICAgICBtYXJnaW46IDAgMCA2LjA2MjVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWVkaWEge1xuICAgICAgbWFyZ2luOiAwIDAgMTQwcHg7XG4gICAgICBwYWRkaW5nOiAwIDNyZW07IH0gfVxuICAubWVkaWEgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm1lZGlhIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm1lZGlhIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07IH0gfVxuICAubWVkaWEtaXRlbS5jYXJvdXNlbF9fc2xpZGUge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIHdpZHRoOiBtaW4tY29udGVudDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubWVkaWEtaXRlbS5jYXJvdXNlbF9fc2xpZGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW07XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7IH0gfVxuICAgIC5tZWRpYS1pdGVtLmNhcm91c2VsX19zbGlkZTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5tZWRpYS1pdGVtLmNhcm91c2VsX19zbGlkZSAuaW1hZ2Uge1xuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgICBtYXgtaGVpZ2h0OiAzNjBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tZWRpYS1pdGVtLmNhcm91c2VsX19zbGlkZSAuaW1hZ2Uge1xuICAgICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gICAgICAubWVkaWEtaXRlbS5jYXJvdXNlbF9fc2xpZGUgLmltYWdlIHBpY3R1cmUsIC5tZWRpYS1pdGVtLmNhcm91c2VsX19zbGlkZSAuaW1hZ2UgaW1nLCAubWVkaWEtaXRlbS5jYXJvdXNlbF9fc2xpZGUgLmltYWdlIHZpZGVvIHtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMzYwcHg7IH1cbiAgICAubWVkaWEtaXRlbS5jYXJvdXNlbF9fc2xpZGUgLmNhcHRpb24ge1xuICAgICAgbWFyZ2luOiAxLjI1cmVtIDAgMC42MjVyZW07XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICBtYXgtd2lkdGg6IDM1MHB4OyB9XG4gICAgLm1lZGlhLWl0ZW0uY2Fyb3VzZWxfX3NsaWRlIC5zdGF0cyB7XG4gICAgICBjb2xvcjogIzYwNjA2YztcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAubWVkaWEtc2xpZGVyIHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweDsgfVxuICAgIC5tZWRpYS1zbGlkZXIgLmNhcm91c2VsX192aWV3cG9ydCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm1lZGlhLXNsaWRlciAuY2Fyb3VzZWxfX3RyYWNrIHtcbiAgICAgICAgbWluLWhlaWdodDogNjAwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm1lZGlhLXNsaWRlciAuY2Fyb3VzZWxfX3RyYWNrIDpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfSB9XG5cbi5vdmVybGF5IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB6LWluZGV4OiAyMDtcbiAgdHJhbnNpdGlvbjogLjNzIGFsbDsgfVxuXG4ubW9kYWwge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAzMDtcbiAgYm94LXNoYWRvdzogMCAzcHggMTBweCAtMC41cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7IH1cblxuLm1vZGFsLmFjdGl2ZSxcbi5vdmVybGF5LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLm1vZGFsX19jcm9zcyB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgZmlsbDogIzQ0NDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5tb2RhbF9fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm9sZCAubnVtYmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMHJlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luOiAwIDFyZW0gMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gIHRyYW5zaXRpb246IDBzOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5vbGQgLm51bWJlciB7XG4gICAgICBoZWlnaHQ6IDE1LjVyZW07XG4gICAgICBtYXJnaW46IDAgMC43NXJlbSAxLjVyZW07XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMS41cmVtKTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5vbGQgLm51bWJlciB7XG4gICAgICBoZWlnaHQ6IDIyLjI1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAuNzVyZW07XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDEuNXJlbSk7IH1cbiAgICAgIC5vbGQgLm51bWJlcjpob3ZlciAubnVtYmVyLXN0YXRpYzo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAub2xkIC5udW1iZXI6aG92ZXIgLm51bWJlci1zdGF0aWM6OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5vbGQgLm51bWJlcjpob3ZlciAubnVtYmVyLWJpZyB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmY7IH1cbiAgICAgIC5vbGQgLm51bWJlcjpob3ZlciBoMyxcbiAgICAgIC5vbGQgLm51bWJlcjpob3ZlciBoNCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAub2xkIC5udW1iZXI6aG92ZXIgcCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50OyB9IH1cbiAgLm9sZCAubnVtYmVyICoge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAwcztcbiAgICB6LWluZGV4OiA0OyB9XG4gIC5vbGQgLm51bWJlci1vdmVybGF5IHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDk7IH1cbiAgLm9sZCAubnVtYmVyLXN0YXRpYyB7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMHJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAwczsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm9sZCAubnVtYmVyLXN0YXRpYyB7XG4gICAgICAgIGhlaWdodDogMTUuNXJlbTtcbiAgICAgICAgcGFkZGluZzogM3JlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAub2xkIC5udW1iZXItc3RhdGljIHtcbiAgICAgICAgaGVpZ2h0OiAyMi4yNXJlbTsgfSB9XG4gICAgLm9sZCAubnVtYmVyLXN0YXRpYzo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3R0b206IDFweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogMXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIHRyYW5zaXRpb246IDBzO1xuICAgICAgei1pbmRleDogMzsgfVxuICAgIC5vbGQgLm51bWJlci1zdGF0aWM6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNpdGlvbjogMHM7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gIC5vbGQgLm51bWJlci1iaWcge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDUuMzc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDdyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMC44NzVyZW07XG4gICAgdG9wOiAtMS44NzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbGQgLm51bWJlci1iaWcge1xuICAgICAgICBmb250LXNpemU6IDEyLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMi41cmVtO1xuICAgICAgICByaWdodDogLTEuMTI1cmVtO1xuICAgICAgICB0b3A6IC0yLjMxMjVyZW07IH0gfVxuICAub2xkIC5udW1iZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIHRyYW5zaXRpb246IDBzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAub2xkIC5udW1iZXJzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4zMTI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5vbGQgLm51bWJlcnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4LjYyNXJlbTtcbiAgICAgICAgcGFkZGluZzogMCAzcmVtOyB9IH1cbiAgICAub2xkIC5udW1iZXJzLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW46IDAgLTFyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAub2xkIC5udW1iZXJzLXdyYXBwZXIge1xuICAgICAgICAgIG1hcmdpbjogMCAtMC43NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9sZCAubnVtYmVycy13cmFwcGVyIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgICAub2xkIC5udW1iZXJzICsgLnByb2plY3RzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAub2xkIC5udW1iZXJzIGgzIHtcbiAgICAgIG1hcmdpbjogMCAwIDIuODEyNXJlbTsgfVxuICAub2xkIC5udW1iZXIgaDMsXG4gIC5vbGQgLm51bWJlciBoNCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbGQgLm51bWJlciBoMyxcbiAgICAgIC5vbGQgLm51bWJlciBoNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5vbGQgLm51bWJlciBoMyxcbiAgICAgIC5vbGQgLm51bWJlciBoNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtOyB9IH1cbiAgLm9sZCAubnVtYmVyIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm9sZCAubnVtYmVyIHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40Mzc1cmVtOyB9IH1cbiAgLm9sZCAubnVtYmVyLXNtYWxsIC5udW1iZXItYmlnIHtcbiAgICBmb250LXNpemU6IDUuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA3cmVtO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbGQgLm51bWJlci1zbWFsbCAubnVtYmVyLWJpZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogOS4zNzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5LjM3NXJlbTsgfSB9XG5cbi5vbGQgLm51bWJlci1hZHZhbnRhZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiA2LjI1cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW46IDAuNjI1cmVtIDAgMC41NjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwczsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAub2xkIC5udW1iZXItYWR2YW50YWdlcyB7XG4gICAgICBoZWlnaHQ6IDEwLjVyZW07XG4gICAgICBtYXJnaW46IDAuNjI1cmVtIDEuNXJlbSAxLjVyZW07XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDNyZW0pOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm9sZCAubnVtYmVyLWFkdmFudGFnZXMge1xuICAgICAgaGVpZ2h0OiA3LjVyZW07XG4gICAgICBtYXJnaW46IDAuNjI1cmVtIDEuNjg3NXJlbSAwO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSAzLjM3NXJlbSk7IH1cbiAgICAgIC5vbGQgLm51bWJlci1hZHZhbnRhZ2VzOmhvdmVyIC5udW1iZXItYWR2YW50YWdlcy1zdGF0aWM6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLm9sZCAubnVtYmVyLWFkdmFudGFnZXM6aG92ZXIgLm51bWJlci1hZHZhbnRhZ2VzLXN0YXRpYzo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLm9sZCAubnVtYmVyLWFkdmFudGFnZXM6aG92ZXIgLm51bWJlci1iaWcge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjZmZmOyB9XG4gICAgICAub2xkIC5udW1iZXItYWR2YW50YWdlczpob3ZlciBwIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuICAub2xkIC5udW1iZXItYWR2YW50YWdlcyAqIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogMHM7XG4gICAgei1pbmRleDogNDsgfVxuICAub2xkIC5udW1iZXItYWR2YW50YWdlcy1vdmVybGF5IHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDk7IH1cbiAgLm9sZCAubnVtYmVyLWFkdmFudGFnZXMtc3RhdGljIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY2O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDYuMjVyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDAuODc1cmVtIDMuMzEyNXJlbSAwLjg3NXJlbSAxLjI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAwczsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm9sZCAubnVtYmVyLWFkdmFudGFnZXMtc3RhdGljIHtcbiAgICAgICAgaGVpZ2h0OiAxMC41cmVtO1xuICAgICAgICBwYWRkaW5nOiAyLjA2MjVyZW0gNi41NjI1cmVtIDIuMDYyNXJlbSAxLjMxMjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm9sZCAubnVtYmVyLWFkdmFudGFnZXMtc3RhdGljIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNy41cmVtO1xuICAgICAgICBwYWRkaW5nOiAwLjg3NXJlbSA1LjE4NzVyZW0gMC44NzVyZW0gMC44NzVyZW07IH0gfVxuICAgIC5vbGQgLm51bWJlci1hZHZhbnRhZ2VzLXN0YXRpYzo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3R0b206IDFweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogMXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIHRyYW5zaXRpb246IDBzO1xuICAgICAgei1pbmRleDogMzsgfVxuICAgIC5vbGQgLm51bWJlci1hZHZhbnRhZ2VzLXN0YXRpYzo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgICBib3R0b206IDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB0cmFuc2l0aW9uOiAwcztcbiAgICAgIHotaW5kZXg6IDI7IH1cbiAgLm9sZCAubnVtYmVyLWFkdmFudGFnZXMtYmlnIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzE4MTgxODtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiA1LjM3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA3cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICAgIHRvcDogLTEuODc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAub2xkIC5udW1iZXItYWR2YW50YWdlcy1iaWcge1xuICAgICAgICBmb250LXNpemU6IDlyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMi41cmVtO1xuICAgICAgICByaWdodDogLTAuNzVyZW07XG4gICAgICAgIHRvcDogLTMuNTYyNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAub2xkIC5udW1iZXItYWR2YW50YWdlcy1iaWcge1xuICAgICAgICBmb250LXNpemU6IDguMzEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDguMzEyNXJlbTtcbiAgICAgICAgcmlnaHQ6IC0xcmVtO1xuICAgICAgICB0b3A6IC0xLjgxMjVyZW07IH0gfVxuICAub2xkIC5udW1iZXItYWR2YW50YWdlcyAubnVtYmVycy1hZHZhbnRhZ2VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIHRyYW5zaXRpb246IDBzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAub2xkIC5udW1iZXItYWR2YW50YWdlcyAubnVtYmVycy1hZHZhbnRhZ2VzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4zMTI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5vbGQgLm51bWJlci1hZHZhbnRhZ2VzIC5udW1iZXJzLWFkdmFudGFnZXMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4LjYyNXJlbTtcbiAgICAgICAgcGFkZGluZzogMCAzcmVtOyB9IH1cbiAgLm9sZCAubnVtYmVyLWFkdmFudGFnZXMgcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5vbGQgLm51bWJlci1hZHZhbnRhZ2VzIHAge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAub2xkIC5udW1iZXItYWR2YW50YWdlcyBwIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtOyB9IH1cblxuLm9sZCAubnVtYmVycy1hZHZhbnRhZ2VzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5vbGQgLm51bWJlcnMtYWR2YW50YWdlcy13cmFwcGVyIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBtYXJnaW46IDAgLTEuNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5vbGQgLm51bWJlcnMtYWR2YW50YWdlcy13cmFwcGVyIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgbWFyZ2luOiAwIC0xLjY4NzVyZW07IH0gfVxuXG4ubnVtYmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMHJlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luOiAwIDFyZW0gMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gIHRyYW5zaXRpb246IDBzOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5udW1iZXIge1xuICAgICAgaGVpZ2h0OiAxNS41cmVtO1xuICAgICAgbWFyZ2luOiAwIDAuNzVyZW0gMS41cmVtO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuNXJlbSk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubnVtYmVyIHtcbiAgICAgIGhlaWdodDogMjIuMjVyZW07XG4gICAgICBtYXJnaW46IDAgMC43NXJlbTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMS41cmVtKTsgfVxuICAgICAgLm51bWJlcjpob3ZlciAubnVtYmVyLXN0YXRpYzo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAubnVtYmVyOmhvdmVyIC5udW1iZXItc3RhdGljOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAubnVtYmVyOmhvdmVyIC5udW1iZXItYmlnIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZjsgfVxuICAgICAgLm51bWJlcjpob3ZlciBoMyxcbiAgICAgIC5udW1iZXI6aG92ZXIgaDQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm51bWJlcjpob3ZlciBwIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuICAubnVtYmVyICoge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAwcztcbiAgICB6LWluZGV4OiA0OyB9XG4gIC5udW1iZXItb3ZlcmxheSB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA5OyB9XG4gIC5udW1iZXItc3RhdGljIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY2O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwcmVtO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IDBzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubnVtYmVyLXN0YXRpYyB7XG4gICAgICAgIGhlaWdodDogMTUuNXJlbTtcbiAgICAgICAgcGFkZGluZzogM3JlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubnVtYmVyLXN0YXRpYyB7XG4gICAgICAgIGhlaWdodDogMjIuMjVyZW07IH0gfVxuICAgIC5udW1iZXItc3RhdGljOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvdHRvbTogMXB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcmlnaHQ6IDFweDtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgdHJhbnNpdGlvbjogMHM7XG4gICAgICB6LWluZGV4OiAzOyB9XG4gICAgLm51bWJlci1zdGF0aWM6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNpdGlvbjogMHM7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gIC5udW1iZXItYmlnIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzE4MTgxODtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiA1LjM3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA3cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICAgIHRvcDogLTEuODc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubnVtYmVyLWJpZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTIuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyLjVyZW07XG4gICAgICAgIHJpZ2h0OiAtMS4xMjVyZW07XG4gICAgICAgIHRvcDogLTIuMzEyNXJlbTsgfSB9XG4gIC5udW1iZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIHRyYW5zaXRpb246IDBzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubnVtYmVycyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuMzEyNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubnVtYmVycyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDNyZW07IH0gfVxuICAgIC5udW1iZXJzLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW46IDAgLTFyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubnVtYmVycy13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW46IDAgLTAuNzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5udW1iZXJzLXdyYXBwZXIge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIC5udW1iZXJzICsgLnByb2plY3RzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAubnVtYmVycyBoMyB7XG4gICAgICBtYXJnaW46IDAgMCAyLjgxMjVyZW07IH1cbiAgLm51bWJlciBoMyxcbiAgLm51bWJlciBoNCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5udW1iZXIgaDMsXG4gICAgICAubnVtYmVyIGg0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44NzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm51bWJlciBoMyxcbiAgICAgIC5udW1iZXIgaDQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTsgfSB9XG4gIC5udW1iZXIgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubnVtYmVyIHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40Mzc1cmVtOyB9IH1cbiAgLm51bWJlci1zbWFsbCAubnVtYmVyLWJpZyB7XG4gICAgZm9udC1zaXplOiA1LjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogN3JlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubnVtYmVyLXNtYWxsIC5udW1iZXItYmlnIHtcbiAgICAgICAgZm9udC1zaXplOiA5LjM3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDkuMzc1cmVtOyB9IH1cblxuLm51bWJlci1hZHZhbnRhZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiA2LjI1cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW46IDAuNjI1cmVtIDAgMC41NjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwczsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubnVtYmVyLWFkdmFudGFnZXMge1xuICAgICAgaGVpZ2h0OiAxMC41cmVtO1xuICAgICAgbWFyZ2luOiAwLjYyNXJlbSAxLjVyZW0gMS41cmVtO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAzcmVtKTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5udW1iZXItYWR2YW50YWdlcyB7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgbWFyZ2luOiAxMHB4IDI3cHggMDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gNTRweCk7IH1cbiAgICAgIC5udW1iZXItYWR2YW50YWdlczpob3ZlciAubnVtYmVyLWFkdmFudGFnZXMtc3RhdGljOjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5udW1iZXItYWR2YW50YWdlczpob3ZlciAubnVtYmVyLWFkdmFudGFnZXMtc3RhdGljOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAubnVtYmVyLWFkdmFudGFnZXM6aG92ZXIgLm51bWJlci1iaWcge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjZmZmOyB9XG4gICAgICAubnVtYmVyLWFkdmFudGFnZXM6aG92ZXIgcCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50OyB9IH1cbiAgLm51bWJlci1hZHZhbnRhZ2VzICoge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAwcztcbiAgICB6LWluZGV4OiA0OyB9XG4gIC5udW1iZXItYWR2YW50YWdlcy1vdmVybGF5IHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDk7IH1cbiAgLm51bWJlci1hZHZhbnRhZ2VzLXN0YXRpYyB7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiA2LjI1cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwLjg3NXJlbSAzLjMxMjVyZW0gMC44NzVyZW0gMS4yNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogMHM7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5udW1iZXItYWR2YW50YWdlcy1zdGF0aWMge1xuICAgICAgICBoZWlnaHQ6IDEwLjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDIuMDYyNXJlbSA2LjU2MjVyZW0gMi4wNjI1cmVtIDEuMzEyNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubnVtYmVyLWFkdmFudGFnZXMtc3RhdGljIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNy41cmVtO1xuICAgICAgICBwYWRkaW5nOiAwLjg3NXJlbSA1LjE4NzVyZW0gMC44NzVyZW0gMC44NzVyZW07IH0gfVxuICAgIC5udW1iZXItYWR2YW50YWdlcy1zdGF0aWM6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm90dG9tOiAxcHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICByaWdodDogMXB4O1xuICAgICAgdG9wOiAxcHg7XG4gICAgICB0cmFuc2l0aW9uOiAwcztcbiAgICAgIHotaW5kZXg6IDM7IH1cbiAgICAubnVtYmVyLWFkdmFudGFnZXMtc3RhdGljOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zaXRpb246IDBzO1xuICAgICAgei1pbmRleDogMjsgfVxuICAubnVtYmVyLWFkdmFudGFnZXMtYmlnIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzE4MTgxODtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiA1LjM3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA3cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICAgIHRvcDogLTEuODc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubnVtYmVyLWFkdmFudGFnZXMtYmlnIHtcbiAgICAgICAgZm9udC1zaXplOiA5cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTIuNXJlbTtcbiAgICAgICAgcmlnaHQ6IC0wLjc1cmVtO1xuICAgICAgICB0b3A6IC0zLjU2MjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm51bWJlci1hZHZhbnRhZ2VzLWJpZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogOC4zMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogOC4zMTI1cmVtO1xuICAgICAgICByaWdodDogLTFyZW07XG4gICAgICAgIHRvcDogLTEuODEyNXJlbTsgfSB9XG4gIC5udW1iZXItYWR2YW50YWdlcyAubnVtYmVycy1hZHZhbnRhZ2VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIHRyYW5zaXRpb246IDBzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubnVtYmVyLWFkdmFudGFnZXMgLm51bWJlcnMtYWR2YW50YWdlcyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuMzEyNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubnVtYmVyLWFkdmFudGFnZXMgLm51bWJlcnMtYWR2YW50YWdlcyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDguNjI1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDNyZW07IH0gfVxuICAubnVtYmVyLWFkdmFudGFnZXMgcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5udW1iZXItYWR2YW50YWdlcyBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm51bWJlci1hZHZhbnRhZ2VzIHAge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07IH0gfVxuXG4ubnVtYmVycy1hZHZhbnRhZ2VzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5udW1iZXJzLWFkdmFudGFnZXMtd3JhcHBlciB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbWFyZ2luOiAwIC0xLjVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubnVtYmVycy1hZHZhbnRhZ2VzLXdyYXBwZXIge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBtYXJnaW46IDAgLTEuNjg3NXJlbTsgfSB9XG5cbi5udW1iZXJzLm51bWJlcnMtZW4gLm51bWJlcnMtd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4ubnVtYmVycy5udW1iZXJzLWVuIC5udW1iZXIge1xuICBoZWlnaHQ6IDEzNXB4O1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiAtMC41cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm51bWJlcnMubnVtYmVycy1lbiAubnVtYmVyIHtcbiAgICAgIGhlaWdodDogMjI1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubnVtYmVycy5udW1iZXJzLWVuIC5udW1iZXIge1xuICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgICBtYXJnaW46IDAgLTAuNXB4OyB9IH1cbiAgLm51bWJlcnMubnVtYmVycy1lbiAubnVtYmVyLXN0YXRpYyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMTVweCA0MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubnVtYmVycy5udW1iZXJzLWVuIC5udW1iZXItc3RhdGljIHtcbiAgICAgICAgcGFkZGluZzogMjdweCA1MHB4OyB9IH1cbiAgICAubnVtYmVycy5udW1iZXJzLWVuIC5udW1iZXItc3RhdGljIGgzIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTIwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5udW1iZXJzLm51bWJlcnMtZW4gLm51bWJlci1zdGF0aWMgaDMge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlOyB9IH1cbiAgICAubnVtYmVycy5udW1iZXJzLWVuIC5udW1iZXItc3RhdGljIHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm51bWJlcnMubnVtYmVycy1lbiAubnVtYmVyLXN0YXRpYyBwIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG4gICAgLm51bWJlcnMubnVtYmVycy1lbiAubnVtYmVyLXN0YXRpYyAuYm9yZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNENEQ0RDQ7IH1cbiAgICAgIC5udW1iZXJzLm51bWJlcnMtZW4gLm51bWJlci1zdGF0aWMgLmJvcmRlci10b3AsIC5udW1iZXJzLm51bWJlcnMtZW4gLm51bWJlci1zdGF0aWMgLmJvcmRlci1ib3R0b20ge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAgICAgLm51bWJlcnMubnVtYmVycy1lbiAubnVtYmVyLXN0YXRpYyAuYm9yZGVyLXRvcCB7XG4gICAgICAgIHRvcDogMDsgfVxuICAgICAgLm51bWJlcnMubnVtYmVycy1lbiAubnVtYmVyLXN0YXRpYyAuYm9yZGVyLWJvdHRvbSB7XG4gICAgICAgIGJvdHRvbTogMDsgfVxuICAgICAgLm51bWJlcnMubnVtYmVycy1lbiAubnVtYmVyLXN0YXRpYyAuYm9yZGVyLXJpZ2h0LCAubnVtYmVycy5udW1iZXJzLWVuIC5udW1iZXItc3RhdGljIC5ib3JkZXItbGVmdCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTJweCk7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICAgIC5udW1iZXJzLm51bWJlcnMtZW4gLm51bWJlci1zdGF0aWMgLmJvcmRlci1yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICAubnVtYmVycy5udW1iZXJzLWVuIC5udW1iZXItc3RhdGljIC5ib3JkZXItbGVmdCB7XG4gICAgICAgIGxlZnQ6IDA7IH1cbiAgLm51bWJlcnMubnVtYmVycy1lbiAubnVtYmVyOm50aC1jaGlsZChvZGQpIC5udW1iZXItc3RhdGljIC5ib3JkZXItbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubnVtYmVycy5udW1iZXJzLWVuIC5udW1iZXI6bnRoLWNoaWxkKGV2ZW4pIC5udW1iZXItc3RhdGljIC5ib3JkZXItcmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm51bWJlcnMubnVtYmVycy1lbiAubnVtYmVyOm50aC1jaGlsZChvZGQpIC5udW1iZXItc3RhdGljIC5ib3JkZXItbGVmdCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5udW1iZXJzLm51bWJlcnMtZW4gLm51bWJlcjpudGgtY2hpbGQoZXZlbikgLm51bWJlci1zdGF0aWMgLmJvcmRlci1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5udW1iZXJzLm51bWJlcnMtZW4gLm51bWJlcjpmaXJzdC1jaGlsZCAubnVtYmVyLXN0YXRpYyAuYm9yZGVyLWxlZnQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5udW1iZXJzLm51bWJlcnMtZW4gLm51bWJlcjpsYXN0LWNoaWxkIC5udW1iZXItc3RhdGljIC5ib3JkZXItcmlnaHQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5udW1iZXJzLm51bWJlcnMtZW4gLm51bWJlcjpob3ZlciAubnVtYmVyLXN0YXRpYzphZnRlciwgLm51bWJlcnMubnVtYmVycy1lbiAubnVtYmVyOmhvdmVyIC5udW1iZXItc3RhdGljOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm51bWJlcnMubnVtYmVycy1lbiAubnVtYmVyOmhvdmVyIGgzLCAubnVtYmVycy5udW1iZXJzLWVuIC5udW1iZXI6aG92ZXIgcCB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzAwMDsgfSB9XG5cbi5wb3N0IHtcbiAgcGFkZGluZzogMi4yNXJlbSAwIDA7IH1cbiAgLnBvc3QgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA2NC44NzVyZW07IH1cbiAgLnBvc3QgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMCAxLjU2MjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wb3N0IC5jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtIDAgNnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucG9zdCAuY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDQuNjI1cmVtIDAgNS41cmVtOyB9IH1cbiAgLnBvc3QgLnBvc3QtaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE4MTgxODtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICBwYWRkaW5nOiAwIDAgMS4zNzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wb3N0IC5wb3N0LWhlYWRlciB7XG4gICAgICAgIG1hcmdpbjogMCAwIDNyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxLjg3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucG9zdCAucG9zdC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMi4wOTM3NXJlbTsgfSB9XG4gICAgLnBvc3QgLnBvc3QtaGVhZGVyIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMS4zNzVyZW07XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wb3N0IC5wb3N0LWhlYWRlciBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMi41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAucG9zdCAucG9zdC1oZWFkZXIgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy4zNzVyZW07XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMi4wOTM3NXJlbTsgfSB9XG4gIC5wb3N0LXRhZ3Mge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5wb3N0LXRhZ3MgLnRhZyB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogI0I3QjdCRTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gICAgICBwYWRkaW5nOiAwIDAuNzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucG9zdC10YWdzIC50YWcge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAucG9zdCAudXNlciB7XG4gICAgcGFkZGluZzogMCAwIDAgMi41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucG9zdCAudXNlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDMuMDYyNXJlbTsgfSB9XG4gICAgLnBvc3QgLnVzZXItcGhvdG8ge1xuICAgICAgbGVmdDogLTAuMTU2MjVyZW07IH1cbiAgICAgIC5wb3N0IC51c2VyLXBob3RvIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMnJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAucG9zdCAudXNlci1waG90byBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnBvc3QgLnVzZXIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucG9zdCAudXNlciBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gIC5wb3N0LWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICAgIG1hcmdpbjogMCAwIDEuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnBvc3QtY29udGVudCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucG9zdC1jb250ZW50IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi42MjVyZW07IH0gfVxuICAucG9zdC1jb250ZW50IGgzIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgbWFyZ2luOiAwIDAgMS4yNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnBvc3QtY29udGVudCBoMyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEuNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucG9zdC1jb250ZW50IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtOyB9IH1cbiAgLnBvc3QtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgIG1hcmdpbjogMCAwIDEuMzc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucG9zdC1jb250ZW50IHAge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAxLjM3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucG9zdC1jb250ZW50IHAge1xuICAgICAgICBtYXJnaW46IDAgMCAxLjM3NXJlbTsgfSB9XG4gICAgLnBvc3QtY29udGVudCBwICsgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjM3NXJlbTsgfVxuICAgIC5wb3N0LWNvbnRlbnQgcCArIGgzIHtcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucG9zdC1jb250ZW50IHAgKyBoMyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnBvc3QtY29udGVudCBwICsgaDMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQuNXJlbTsgfSB9XG4gIC5wb3N0LWNvbnRlbnQgb2wge1xuICAgIGNvdW50ZXItcmVzZXQ6IGNvdW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMS41cmVtO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAucG9zdC1jb250ZW50IG9sIGxpIHtcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMCAwIDAuMzc1cmVtO1xuICAgICAgcGFkZGluZzogMCAwIDAgMS44NzVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucG9zdC1jb250ZW50IG9sIGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMC41cmVtOyB9IH1cbiAgICAgIC5wb3N0LWNvbnRlbnQgb2wgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5wb3N0LWNvbnRlbnQgb2wgbGk6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKGNvdW50ZXIpIFwiLlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7IH1cbiAgLnBvc3QtY29udGVudCBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgMCAwLjY4NzVyZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucG9zdC1jb250ZW50IGltZyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAuNzVyZW07IH0gfVxuICAucG9zdC1jb250ZW50IC5hbGlnbmxlZnQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCAwIDAuMzEyNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLnBvc3QtY29udGVudCAuYWxpZ25sZWZ0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMCAwLjYyNXJlbSAwLjMxMjVyZW0gMDsgfSB9XG4gIC5wb3N0LWNvbnRlbnQgLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCAwIDAuMzEyNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLnBvc3QtY29udGVudCAuYWxpZ25yaWdodCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMC4zMTI1cmVtIDAuNjI1cmVtOyB9IH1cbiAgLnBvc3QtY29udGVudCAuYWxpZ25jZW50ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDAuMzEyNXJlbTsgfVxuXG4ucHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiByb3RhdGUgMS41cyBsaW5lYXIgaW5maW5pdGU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWxvYWQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIG1hcmdpbjogMi41cmVtIGF1dG8gMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogLjI1cyBlYXNlO1xuICB3aWR0aDogMi41cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wcmVsb2FkZXIge1xuICAgICAgbWFyZ2luOiA0cmVtIGF1dG8gMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wcmVsb2FkZXIge1xuICAgICAgbWFyZ2luOiA0Ljc1cmVtIGF1dG8gMDsgfSB9XG4gIC5wcmVsb2FkZXIuc2hvdyB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSBzY2FsZSgxKTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgc2NhbGUoMC44KTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIHNjYWxlKDEpOyB9IH1cblxuLnByaWNlLXRhYmxlIHtcbiAgcGFkZGluZzogMCAwIDQuNDM3NXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucHJpY2UtdGFibGUge1xuICAgICAgcGFkZGluZzogMCAwIDIuMDYyNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wcmljZS10YWJsZSB7XG4gICAgICBwYWRkaW5nOiAwIDNyZW0gNi40Mzc1cmVtOyB9IH1cbiAgLnByaWNlLXRhYmxlIGgyIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbWFyZ2luOiAwIDAgMi4wNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJpY2UtdGFibGUgaDIge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMS4zMTI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5wcmljZS10YWJsZSBoMiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEuNDM3NXJlbTsgfSB9XG4gICAgLnByaWNlLXRhYmxlIGgyIGJyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAucHJpY2UtdGFibGUgaDIgYnIge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgLnByaWNlLXRhYmxlIGgyIHNwYW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnByaWNlLXRhYmxlIGgyIHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWFycm93LXByaWNlLWxlZnQuc3ZnXCIpIG5vLXJlcGVhdCByaWdodCAwO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNS4wNjI1cmVtIDUuMDYyNXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogMC42MjVyZW0gNi4xODc1cmVtIDJyZW0gMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wcmljZS10YWJsZSAuY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuICAucHJpY2UtdGFibGUtbGVmdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucHJpY2UtdGFibGUtbGVmdDo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tYXJyb3ctcHJpY2UtdG9wLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTIuMTg3NXJlbSAxMi4xODc1cmVtO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbGVmdDogMTcuNTYyNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxMi4xODc1cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTguMTI1cmVtO1xuICAgICAgICB3aWR0aDogMTIuMTg3NXJlbTsgfSB9XG4gIC5wcmljZS10YWJsZS1yaWdodCAucHJpY2UtdGFibGUtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucHJpY2UtdGFibGUtcmlnaHQgLnByaWNlLXRhYmxlLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzLjY4NzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucHJpY2UtdGFibGUtbGVmdCwgLnByaWNlLXRhYmxlLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEuNXJlbSk7IH0gfVxuICAucHJpY2UtdGFibGUtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwIDAgMC43NXJlbTsgfVxuICAgIC5wcmljZS10YWJsZS1oZWFkZXIgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTsgfVxuICAucHJpY2UtdGFibGUtaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCN0I3QkU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDAuNDM3NXJlbSAwIDAuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnByaWNlLXRhYmxlLWl0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgIHBhZGRpbmc6IDAuMTg3NXJlbSAwIDAuNXJlbTsgfSB9XG4gICAgLnByaWNlLXRhYmxlLWl0ZW0gc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnByb2plY3Qge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGxlZnQ6IC0xMjVyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWluLWhlaWdodDogMTYuMzc1cmVtO1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2U7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnByb2plY3Qge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHBhZGRpbmc6IDMuNXJlbSAxMC41cmVtIDMuNXJlbSAzLjVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucHJvamVjdCB7XG4gICAgICBtYXJnaW46IDEuMzc1cmVtIDAgMCAwO1xuICAgICAgaGVpZ2h0OiAxOC43NXJlbTtcbiAgICAgIHBhZGRpbmc6IDMuMDYyNXJlbSAxMC41cmVtIDMuNzVyZW07IH0gfVxuICAucHJvamVjdC5zaG93IHtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLnByb2plY3Q6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnByb2plY3Q6aG92ZXIgLnByb2plY3QtYmcge1xuICAgICAgYm90dG9tOiAwLjVyZW07XG4gICAgICBsZWZ0OiAwLjVyZW07XG4gICAgICByaWdodDogMC41cmVtO1xuICAgICAgdG9wOiAwLjVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucHJvamVjdDpob3ZlciAucHJvamVjdC1pbWFnZSB7XG4gICAgICBib3R0b206IDAuNXJlbTtcbiAgICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgICB0b3A6IDAuNXJlbTsgfSB9XG4gIC5wcm9qZWN0LWJnIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgei1pbmRleDogMjsgfVxuICAucHJvamVjdC1saW5rIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDQ5OyB9XG4gIC5wcm9qZWN0cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJvamVjdHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2LjA2MjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnByb2plY3RzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAuMTI1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDNyZW07IH0gfVxuICAgIC5wcm9qZWN0cyBoMyB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wcm9qZWN0cyBoMyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnByb2plY3RzIGgzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjE4NzVyZW07IH0gfVxuICAgIC5wcm9qZWN0cy1tb3JlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE4MTgxODtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nOiAyLjY4NzVyZW0gMCAyLjA2MjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucHJvamVjdHMtbW9yZSB7XG4gICAgICAgICAgcGFkZGluZzogMi44NzVyZW0gMy41cmVtIDMuMjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5wcm9qZWN0cy1tb3JlIHtcbiAgICAgICAgICBwYWRkaW5nOiAzLjEyNXJlbSAxMC41cmVtIDMuMDYyNXJlbTsgfSB9XG4gICAgICAucHJvamVjdHMtbW9yZTpob3ZlciBoNCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDA7IH1cbiAgICAgIC5wcm9qZWN0cy1tb3JlIGEge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgLnByb2plY3RzLW1vcmUgaDQge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjMDAwIDAlLCAjMDAwIDQ5Ljk5JSwgI0ZEMDAwOSA1MCUsICNGRTAwREQgMTAwJSk7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAucHJvamVjdHMtbW9yZSBoNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtOyB9IH1cbiAgICAgICAgLnByb2plY3RzLW1vcmUgaDQgYSB7XG4gICAgICAgICAgY29sb3I6ICMxODE4MTg7IH1cbiAgICAgIC5wcm9qZWN0cy1tb3JlLWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1hcnJvdy1tb3JlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIHdpZHRoOiAxLjVyZW07IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLnByb2plY3RzLW1vcmUtbGluayB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07IH0gfVxuICAgIC5wcm9qZWN0cyArIC5mb290ZXIgLmZvb3Rlci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgICAucHJvamVjdHMgLmljb24tbW9iaWxlLXRhZ2xpbmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucHJvamVjdHMgLmljb24tbW9iaWxlLXRhZ2xpbmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5wcm9qZWN0cyAucHJvamVjdC1wYWdlLXRhZ2xpbmUtaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnByb2plY3RzIC5wcm9qZWN0LXBhZ2UtdGFnbGluZS1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLnByb2plY3RzIC5wcm9qZWN0LXBhZ2UtdGFnbGluZS10ZXh0IHAge1xuICAgICAgY29sb3I6ICMxODE4MTg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucHJvamVjdHMgLnByb2plY3QtcGFnZS10YWdsaW5lLXRleHQgcCB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH0gfVxuICAucHJvamVjdC1pbmZvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnByb2plY3QtaW5mbyB7XG4gICAgICAgIG1heC13aWR0aDogMjIuNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucHJvamVjdC1pbmZvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNS41cmVtOyB9IH1cbiAgLnByb2plY3QtaW1hZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA1Ny4xNDUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDM7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wcm9qZWN0LWltYWdlIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDI0LjM3NXJlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5wcm9qZWN0LWltYWdlIHtcbiAgICAgICAgbGVmdDogMTAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNS41cmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgLnByb2plY3QtbG9nbyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiAyMS41NjI1cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIC43NXMgZWFzZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnByb2plY3QtbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAgIC5wcm9qZWN0LWxvZ28gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LWhlaWdodDogNC4zMTI1cmVtO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgLnByb2plY3QgLnByb2plY3QtbG9nbyB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAucHJvamVjdC1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtOyB9XG4gIC5wcm9qZWN0LWRhdGUge1xuICAgIGJhY2tncm91bmQ6ICNCN0I3QkU7XG4gICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZzogMCAwLjc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJvamVjdC1kYXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfSB9XG4gIC5wcm9qZWN0LWNhdGVnb3J5IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjODI4MjkwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgICBjb2xvcjogIzgyODI5MDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZzogMCAwLjYyNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnByb2plY3QtY2F0ZWdvcnkge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH0gfVxuICAucHJvamVjdCBoMyB7XG4gICAgY29sb3I6ICMxODE4MTg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW46IDFyZW0gMCAwLjM3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnByb2plY3QgaDMge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbWFyZ2luOiAwIDAgMC43NXJlbTsgfSB9XG4gIC5wcm9qZWN0IHAge1xuICAgIGNvbG9yOiAjMTgxODE4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgIG1hcmdpbjogMCAwIDFyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wcm9qZWN0IHAge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDEuNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnByb2plY3QgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucHJvamVjdC5zdHlsZS0xIC5wcm9qZWN0LWltYWdlIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuICAucHJvamVjdC5zdHlsZS0xIC5wcm9qZWN0LXNjcmVlbnMgaW1nIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMi4xMjVyZW0gcmdiYSgyOCwgMjgsIDUwLCAwLjI1KTtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNjklO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJvamVjdC5zdHlsZS0xIC5wcm9qZWN0LXNjcmVlbnMgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNC42MjVyZW07IH0gfVxuICAgIC5wcm9qZWN0LnN0eWxlLTEgLnByb2plY3Qtc2NyZWVucyBpbWc6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAucHJvamVjdC5zdHlsZS0xIC5wcm9qZWN0LXNjcmVlbnMgaW1nOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucHJvamVjdC5zdHlsZS0xIC5wcm9qZWN0LXNjcmVlbnMgaW1nIHtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIG1heC13aWR0aDogMjAuMjVyZW07XG4gICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvdHRvbSwgdG9wO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gICAgICAucHJvamVjdC5zdHlsZS0xIC5wcm9qZWN0LXNjcmVlbnMgaW1nOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHJpZ2h0OiAxNS43NXJlbTtcbiAgICAgICAgdG9wOiAyNXJlbTtcbiAgICAgICAgei1pbmRleDogMjsgfVxuICAgICAgLnByb2plY3Quc3R5bGUtMSAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoMikge1xuICAgICAgICBib3R0b206IDI1cmVtO1xuICAgICAgICByaWdodDogMi41cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnByb2plY3Quc3R5bGUtMSAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoMSkge1xuICAgICAgdG9wOiA0cmVtOyB9XG4gICAgLnByb2plY3Quc3R5bGUtMSAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoMikge1xuICAgICAgYm90dG9tOiA0LjYyNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wcm9qZWN0LnN0eWxlLTIgLnByb2plY3Qtc2NyZWVucyBpbWc6bnRoLWNoaWxkKDEpLFxuICAgIC5wcm9qZWN0LnN0eWxlLTIgLnByb2plY3Qtc2NyZWVucyBpbWc6bnRoLWNoaWxkKDIpLFxuICAgIC5wcm9qZWN0LnN0eWxlLTIgLnByb2plY3Qtc2NyZWVucyBpbWc6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRvcDogMi41cmVtOyB9IH1cbiAgLnByb2plY3Quc3R5bGUtMiAucHJvamVjdC1zY3JlZW5zIHtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wcm9qZWN0LnN0eWxlLTIgLnByb2plY3Qtc2NyZWVucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucHJvamVjdC5zdHlsZS0yIC5wcm9qZWN0LXNjcmVlbnMge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cbiAgICAucHJvamVjdC5zdHlsZS0yIC5wcm9qZWN0LXNjcmVlbnMgaW1nIHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMi4xMjVyZW0gcmdiYSgyOCwgMjgsIDUwLCAwLjE1KTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbjogMCAwLjMxMjVyZW07XG4gICAgICBtYXgtd2lkdGg6IDMzJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMS40Mzc1cmVtO1xuICAgICAgdHJhbnNpdGlvbjogdG9wIC41cyBlYXNlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnByb2plY3Quc3R5bGUtMiAucHJvamVjdC1zY3JlZW5zIGltZyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuODUzNzVyZW07XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1heC13aWR0aDogNy42ODc1cmVtO1xuICAgICAgICAgIHRvcDogM3JlbTsgfSB9XG4gICAgICAucHJvamVjdC5zdHlsZS0yIC5wcm9qZWN0LXNjcmVlbnMgaW1nOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAucHJvamVjdC5zdHlsZS0yIC5wcm9qZWN0LXNjcmVlbnMgaW1nOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5wcm9qZWN0LnN0eWxlLTIgLnByb2plY3Qtc2NyZWVucyBpbWcge1xuICAgICAgICB0b3A6IDQwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMS4xMjVyZW07IH1cbiAgICAgICAgLnByb2plY3Quc3R5bGUtMiAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC42czsgfVxuICAgICAgICAucHJvamVjdC5zdHlsZS0yIC5wcm9qZWN0LXNjcmVlbnMgaW1nOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjdzOyB9IH1cbiAgLnByb2plY3Quc3R5bGUtMyAucHJvamVjdC1zY3JlZW5zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtOyB9XG4gICAgLnByb2plY3Quc3R5bGUtMyAucHJvamVjdC1zY3JlZW5zIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMi4xMjVyZW0gcmdiYSgyOCwgMjgsIDUwLCAwLjE1KTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1heC13aWR0aDogNzglO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHRyYW5zaXRpb246IHRvcCAuNXMgZWFzZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnByb2plY3Quc3R5bGUtMyAucHJvamVjdC1zY3JlZW5zIGltZyB7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgcmlnaHQ6IC01LjE4NzVyZW07XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHdpZHRoOiAyMi4zMTI1cmVtOyB9IH1cbiAgICAgIC5wcm9qZWN0LnN0eWxlLTMgLnByb2plY3Qtc2NyZWVucyBpbWc6bnRoLWNoaWxkKDIpLCAucHJvamVjdC5zdHlsZS0zIC5wcm9qZWN0LXNjcmVlbnMgaW1nOm50aC1jaGlsZCgzKSwgLnByb2plY3Quc3R5bGUtMyAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoNCkge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5wcm9qZWN0LnN0eWxlLTMgLnByb2plY3Qtc2NyZWVucyBpbWc6bnRoLWNoaWxkKDIpLCAucHJvamVjdC5zdHlsZS0zIC5wcm9qZWN0LXNjcmVlbnMgaW1nOm50aC1jaGlsZCgzKSwgLnByb2plY3Quc3R5bGUtMyAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnByb2plY3Quc3R5bGUtMyAucHJvamVjdC1zY3JlZW5zIGltZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDEyLjY4NzVyZW07XG4gICAgICAgIHJpZ2h0OiAyLjVyZW07XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIC41cyBlYXNlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvdHRvbSwgbGVmdCwgcmlnaHQsIHRvcDsgfVxuICAgICAgICAucHJvamVjdC5zdHlsZS0zIC5wcm9qZWN0LXNjcmVlbnMgaW1nOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMDtcbiAgICAgICAgICByaWdodDogLTI1cmVtO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7IH1cbiAgICAgICAgLnByb2plY3Quc3R5bGUtMyAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHRvcDogLTEyLjVyZW07IH1cbiAgICAgICAgLnByb2plY3Quc3R5bGUtMyAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoMykge1xuICAgICAgICAgIHJpZ2h0OiAtMjVyZW07XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgICAgIC5wcm9qZWN0LnN0eWxlLTMgLnByb2plY3Qtc2NyZWVucyBpbWc6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICBib3R0b206IC0xMi41cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnByb2plY3Quc3R5bGUtMyAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoMSkge1xuICAgICAgcmlnaHQ6IDE3LjEyNXJlbTtcbiAgICAgIG1heC13aWR0aDogMjAuNjI1cmVtOyB9XG4gICAgLnByb2plY3Quc3R5bGUtMyAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoMikge1xuICAgICAgdG9wOiAwOyB9XG4gICAgLnByb2plY3Quc3R5bGUtMyAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoMykge1xuICAgICAgcmlnaHQ6IDIuNXJlbTsgfVxuICAgIC5wcm9qZWN0LnN0eWxlLTMgLnByb2plY3Qtc2NyZWVucyBpbWc6bnRoLWNoaWxkKDQpIHtcbiAgICAgIGJvdHRvbTogMDsgfSB9XG4gIC5wcm9qZWN0LnN0eWxlLTQgLnByb2plY3Qtc2NyZWVucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTsgfVxuICAgIC5wcm9qZWN0LnN0eWxlLTQgLnByb2plY3Qtc2NyZWVucyBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDIuMTI1cmVtIHJnYmEoMjgsIDI4LCA1MCwgMC4xNSk7XG4gICAgICBsZWZ0OiAycmVtO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDJyZW07XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zaXRpb246IHRvcCAuNXMgZWFzZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wcm9qZWN0LnN0eWxlLTQgLnByb2plY3Qtc2NyZWVucyBpbWcge1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGluaGVyaXQ7XG4gICAgICAgICAgcmlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE2LjI1cmVtO1xuICAgICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAucHJvamVjdC5zdHlsZS00IC5wcm9qZWN0LXNjcmVlbnMgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM4Ljc1cmVtO1xuICAgICAgICAgIHJpZ2h0OiAtNjIuNXJlbTtcbiAgICAgICAgICB0b3A6IDEuNjI1cmVtO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAuNXMgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiByaWdodDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucHJvamVjdC5zdHlsZS00IC5wcm9qZWN0LXNjcmVlbnMgaW1nIHtcbiAgICAgIHJpZ2h0OiAtMC4zMTI1cmVtOyB9IH1cbiAgLnByb2plY3Quc3R5bGUtNSAucHJvamVjdC1zY3JlZW5zIHtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJvamVjdC5zdHlsZS01IC5wcm9qZWN0LXNjcmVlbnMge1xuICAgICAgICByaWdodDogLTIuNjg3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucHJvamVjdC5zdHlsZS01IC5wcm9qZWN0LXNjcmVlbnMge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cbiAgICAucHJvamVjdC5zdHlsZS01IC5wcm9qZWN0LXNjcmVlbnMgaW1nIHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMi4xMjVyZW0gcmdiYSgyOCwgMjgsIDUwLCAwLjE1KTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbjogMCAwLjMxMjVyZW07XG4gICAgICBtYXgtd2lkdGg6IDMzJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnByb2plY3Quc3R5bGUtNSAucHJvamVjdC1zY3JlZW5zIGltZyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuODUzNzVyZW07XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1heC13aWR0aDogMTByZW07XG4gICAgICAgICAgdG9wOiAzcmVtO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG4gICAgICAucHJvamVjdC5zdHlsZS01IC5wcm9qZWN0LXNjcmVlbnMgaW1nOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAucHJvamVjdC5zdHlsZS01IC5wcm9qZWN0LXNjcmVlbnMgaW1nOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5wcm9qZWN0LnN0eWxlLTUgLnByb2plY3Qtc2NyZWVucyBpbWcge1xuICAgICAgICB0b3A6IDQwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMS4xMjVyZW07IH1cbiAgICAgICAgLnByb2plY3Quc3R5bGUtNSAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC42czsgfVxuICAgICAgICAucHJvamVjdC5zdHlsZS01IC5wcm9qZWN0LXNjcmVlbnMgaW1nOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjdzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnByb2plY3Quc3R5bGUtNSAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoMSksXG4gICAgLnByb2plY3Quc3R5bGUtNSAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoMiksXG4gICAgLnByb2plY3Quc3R5bGUtNSAucHJvamVjdC1zY3JlZW5zIGltZzpudGgtY2hpbGQoMykge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH0gfVxuICAucHJvamVjdC5zdHlsZS02IC5wcm9qZWN0LXNjcmVlbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07IH1cbiAgICAucHJvamVjdC5zdHlsZS02IC5wcm9qZWN0LXNjcmVlbnMgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAyLjEyNXJlbSByZ2JhKDI4LCAyOCwgNTAsIDAuMTUpO1xuICAgICAgbGVmdDogMnJlbTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAycmVtO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2l0aW9uOiB0b3AgLjVzIGVhc2U7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucHJvamVjdC5zdHlsZS02IC5wcm9qZWN0LXNjcmVlbnMgaW1nIHtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICByaWdodDogLTMuMzc1cmVtO1xuICAgICAgICAgIHdpZHRoOiAyMC42MjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5wcm9qZWN0LnN0eWxlLTYgLnByb2plY3Qtc2NyZWVucyBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMzguNzVyZW07XG4gICAgICAgICAgcmlnaHQ6IC02Mi41cmVtO1xuICAgICAgICAgIHRvcDogMS42MjVyZW07XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIC41cyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHJpZ2h0O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wcm9qZWN0LnN0eWxlLTYgLnByb2plY3Qtc2NyZWVucyBpbWcge1xuICAgICAgcmlnaHQ6IDIuNXJlbTsgfSB9XG4gIC5wcm9qZWN0LnN0eWxlLTcgLnByb2plY3Qtc2NyZWVucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTsgfVxuICAgIC5wcm9qZWN0LnN0eWxlLTcgLnByb2plY3Qtc2NyZWVucyBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDIuMTI1cmVtIHJnYmEoMjgsIDI4LCA1MCwgMC4xNSk7XG4gICAgICBsZWZ0OiAycmVtO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDJyZW07XG4gICAgICB0b3A6IDEuNXJlbTtcbiAgICAgIHRyYW5zaXRpb246IHRvcCAuNXMgZWFzZTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wcm9qZWN0LnN0eWxlLTcgLnByb2plY3Qtc2NyZWVucyBpbWcge1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGluaGVyaXQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNi4yNXJlbTtcbiAgICAgICAgICByaWdodDogMi41cmVtO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnByb2plY3Quc3R5bGUtNyAucHJvamVjdC1zY3JlZW5zIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNi4yNXJlbTtcbiAgICAgICAgICByaWdodDogLTYyLjVyZW07XG4gICAgICAgICAgdG9wOiAxLjYyNXJlbTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgLjVzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogcmlnaHQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnByb2plY3Quc3R5bGUtNyAucHJvamVjdC1zY3JlZW5zIGltZyB7XG4gICAgICByaWdodDogMi41cmVtOyB9IH1cblxuLnByb21vLXZpZGVvIHtcbiAgbWFyZ2luOiAwIDAgNC41NjI1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wcm9tby12aWRlbyB7XG4gICAgICBtYXJnaW46IDAgMCA2LjA2MjVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucHJvbW8tdmlkZW8ge1xuICAgICAgbWFyZ2luOiAwIDAgMTQwcHg7XG4gICAgICBwYWRkaW5nOiAwIDNyZW07IH0gfVxuICAucHJvbW8tdmlkZW8gYSB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAucHJvbW8tdmlkZW8gdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXJlcXVpc2l0ZXMgLnJlcXVpc2l0ZXNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZS10ZW1wbGF0ZS1yZXF1aXNpdGVzIC5yZXF1aXNpdGVzX190aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnBhZ2UtdGVtcGxhdGUtcmVxdWlzaXRlcyAucmVxdWlzaXRlc19fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4OyB9IH1cblxuLnBhZ2UtdGVtcGxhdGUtcmVxdWlzaXRlcyAucmVxdWlzaXRlc19fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDI4cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnBhZ2UtdGVtcGxhdGUtcmVxdWlzaXRlcyAucmVxdWlzaXRlc19fbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAzNnB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhZ2UtdGVtcGxhdGUtcmVxdWlzaXRlcyAucmVxdWlzaXRlc19fbGlzdC1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAucGFnZS10ZW1wbGF0ZS1yZXF1aXNpdGVzIC5yZXF1aXNpdGVzX19saXN0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcmVxdWlzaXRlcyAucmVxdWlzaXRlc19fbGlzdC1pdGVtLXRpdGxlIHtcbiAgICBjb2xvcjogIzgyODI5MDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucGFnZS10ZW1wbGF0ZS1yZXF1aXNpdGVzIC5yZXF1aXNpdGVzX19saXN0LWl0ZW0tdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBtaW4td2lkdGg6IDIxMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDIxMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5wYWdlLXRlbXBsYXRlLXJlcXVpc2l0ZXMgLnJlcXVpc2l0ZXNfX2xpc3QtaXRlbS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgIG1pbi13aWR0aDogMjI1cHg7XG4gICAgICAgIG1heC13aWR0aDogMjI1cHg7IH0gfVxuICAucGFnZS10ZW1wbGF0ZS1yZXF1aXNpdGVzIC5yZXF1aXNpdGVzX19saXN0LWl0ZW0tdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMThweDsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLXJlcXVpc2l0ZXMgLnJlcXVpc2l0ZXNfX2xpc3QtaXRlbS12YWx1ZS1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAucGFnZS10ZW1wbGF0ZS1yZXF1aXNpdGVzIC5yZXF1aXNpdGVzX19saXN0LWl0ZW0tdmFsdWUtY29udGFpbmVyIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZmxleC1ncm93OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wYWdlLXRlbXBsYXRlLXJlcXVpc2l0ZXMgLnJlcXVpc2l0ZXNfX2xpc3QtaXRlbS12YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5wYWdlLXRlbXBsYXRlLXJlcXVpc2l0ZXMgLnJlcXVpc2l0ZXNfX2xpc3QtaXRlbS12YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucGFnZS10ZW1wbGF0ZS1yZXF1aXNpdGVzIC5yZXF1aXNpdGVzX19saXN0LWl0ZW06aG92ZXIgLnJlcXVpc2l0ZXNfX2NvcHktaWNvbiB7XG4gICAgICBvcGFjaXR5OiAxOyB9IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcmVxdWlzaXRlcyAucmVxdWlzaXRlc19fbGlzdC1pdGVtLmNvcHlhYmxlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcmVxdWlzaXRlcyAucmVxdWlzaXRlc19fY29weS1pY29uIHtcbiAgY29sb3I6ICNCN0I3QkU7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wYWdlLXRlbXBsYXRlLXJlcXVpc2l0ZXMgLnJlcXVpc2l0ZXNfX2NvcHktaWNvbiB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAgICAgLnBhZ2UtdGVtcGxhdGUtcmVxdWlzaXRlcyAucmVxdWlzaXRlc19fY29weS1pY29uOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNGMTQ3N0U7IH0gfVxuXG4ucmVzdWx0cyB7XG4gIHBhZGRpbmc6IDAgMCAxLjc1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5yZXN1bHRzIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAxLjQzNzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucmVzdWx0cyB7XG4gICAgICBwYWRkaW5nOiAwIDAgNS41cmVtOyB9IH1cbiAgLnJlc3VsdHMgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICBtYXJnaW46IDAgMCAyLjc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucmVzdWx0cyBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCA1Ljg3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucmVzdWx0cyBoMyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDUuNXJlbTsgfSB9XG5cbi5yZXN1bHQge1xuICBwYWRkaW5nOiAyLjE4NzVyZW0gMCAyLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJlc3VsdCB7XG4gICAgICBwYWRkaW5nOiAyLjE4NzVyZW0gMCA0LjMxMjVyZW07IH0gfVxuICAucmVzdWx0OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMxODE4MTg7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbGVmdDogNHJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucmVzdWx0OjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAzLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnJlc3VsdDo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogNHJlbTsgfSB9XG4gIC5yZXN1bHQtaWNvbiB7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMXJlbTsgfVxuICAucmVzdWx0LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAgMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnJlc3VsdC1jb250ZW50IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcGFkZGluZzogMC44MTI1cmVtIDAgMDsgfSB9XG4gICAgLnJlc3VsdC1jb250ZW50IGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS43NXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5yZXN1bHQtY29udGVudCBoNCB7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnJlc3VsdC1jb250ZW50IGg0IHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMXJlbSAwIDA7XG4gICAgICAgICAgd2lkdGg6IDI4cmVtOyB9IH1cbiAgICAgIC5yZXN1bHQtY29udGVudCBoNCBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLnJlc3VsdC1jb250ZW50IGg0IGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgLnJlc3VsdC1jb250ZW50LWxpc3Qge1xuICAgICAgcGFkZGluZzogMS41cmVtIDAgMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5yZXN1bHQtY29udGVudC1saXN0IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIG1hcmdpbjogMCAtMS41cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDEuODEyNXJlbSAwIDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5yZXN1bHQtY29udGVudC1saXN0IHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjhyZW0pO1xuICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMCAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucmVzdWx0LWNvbnRlbnQtbGlzdC1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnJlc3VsdC1jb250ZW50LWxpc3QtaXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxLjVyZW07IH0gfVxuICAgICAgLnJlc3VsdC1jb250ZW50LWxpc3QtaXRlbSBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMC4yNXJlbTtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMC44MTI1cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLnJlc3VsdC1jb250ZW50LWxpc3QtaXRlbSBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAucmVzdWx0LWNvbnRlbnQtbGlzdC1pdGVtIGxpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtOyB9IH1cbiAgICAgICAgLnJlc3VsdC1jb250ZW50LWxpc3QtaXRlbSBsaTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgbGVmdDogLTAuMjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAwLjMxMjVyZW07XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMC42MjVyZW07XG4gICAgICAgICAgd2lkdGg6IDAuMzEyNXJlbTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLnJlc3VsdC1jb250ZW50LWxpc3QtaXRlbSBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgbGVmdDogMDsgfSB9XG5cbi5zaGFyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtOyB9XG4gIC5zaGFyZSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMnJlbTtcbiAgICB3aWR0aDogMnJlbTsgfVxuICAuc2hhcmUgc3ZnIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgd2lkdGg6IDJyZW07IH1cblxuLnRlY2gge1xuICBwYWRkaW5nOiAwIDAgNHJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGVjaCB7XG4gICAgICBwYWRkaW5nOiAwIDAgNC44NzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAudGVjaCB7XG4gICAgICBwYWRkaW5nOiAwIDAgOS4yNXJlbTsgfSB9XG4gIC50ZWNoIGgyLFxuICAudGVjaCBoMyB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICAgIG1hcmdpbjogMCAwIDEuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRlY2ggaDIsXG4gICAgICAudGVjaCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAzLjEyNXJlbTsgfSB9XG4gIC50ZWNoLXR5cGUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAudGVjaC10eXBlLXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgbWFyZ2luOiAwIDQuMDYyNXJlbSAwLjc1cmVtIDA7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnRlY2gtdHlwZS10aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC50ZWNoLXR5cGUtbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgICAudGVjaC10eXBlLWxpc3Qgc3BhbiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGNUY1RjY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIuNXJlbTtcbiAgICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAuNXJlbSAwLjVyZW0gMDtcbiAgICAgICAgcGFkZGluZzogMCAwLjc1cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC50ZWNoLXR5cGUtbGlzdCBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogLTAuMjVyZW0gMC43NXJlbSAxLjEyNXJlbSAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLnRlY2gtdHlwZS1saXN0IHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luOiAtMC4yNXJlbSAwLjc1cmVtIDAuNzVyZW0gMDsgfSB9XG5cbi51cCB7XG4gIGJhY2tncm91bmQ6ICNGQ0MyMTIgdXJsKFwiLi4vaW1nL2ljb24tYXJyb3ctdXAuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMC44MTI1cmVtIDAuODEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3R0b206IC02LjI1cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMi41cmVtO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3R0b20gLjI1cyBlYXNlO1xuICB3aWR0aDogMi41cmVtO1xuICB6LWluZGV4OiA5OTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudXAge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxLjVyZW0gMS41cmVtO1xuICAgICAgaGVpZ2h0OiA0LjVyZW07XG4gICAgICByaWdodDogMTEuMjVyZW07XG4gICAgICB3aWR0aDogNC41cmVtOyB9IH1cbiAgLnVwOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC51cC5zaG93IHtcbiAgICBib3R0b206IDIwLjQzNzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC51cC5zaG93IHtcbiAgICAgICAgYm90dG9tOiAyOS41NjI1cmVtOyB9IH1cblxuLnVzZXIge1xuICBwYWRkaW5nOiAwIDAgMCAyLjg3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC51c2VyIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDMuNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC51c2VyIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDRyZW07IH0gfVxuICAudXNlciBoNCB7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDAuODc1cmVtO1xuICAgIG1hcmdpbjogMC4xODc1cmVtIDAgMC4xMjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC51c2VyIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAwLjI1cmVtOyB9IH1cbiAgLnVzZXIgcCB7XG4gICAgY29sb3I6ICM4MjgyOTA7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDAuODc1cmVtO1xuICAgIG1hcmdpbjogMCAwIDAuMTg3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnVzZXIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLnVzZXItcGhvdG8ge1xuICAgIGhlaWdodDogMi4yNXJlbTtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDAuMTU2MjVyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMi4yNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnVzZXItcGhvdG8ge1xuICAgICAgICBoZWlnaHQ6IDIuODEyNXJlbTtcbiAgICAgICAgd2lkdGg6IDIuODEyNXJlbTsgfSB9XG4gICAgLnVzZXItcGhvdG8gaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAyLjVyZW07IH1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5jYXJvdXNlbCAqLCAuY2Fyb3VzZWwgKjpiZWZvcmUsIC5jYXJvdXNlbCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG4uY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IGdyYWI7IH1cblxuLmNhcm91c2VsLmlzLWRyYWdnaW5nIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IGdyYWJiaW5nOyB9XG5cbi5jYXJvdXNlbF9fdmlld3BvcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTsgfVxuXG4uY2Fyb3VzZWxfX3RyYWNrIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uY2Fyb3VzZWxfX3NsaWRlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiB2YXIoLS1jYXJvdXNlbC1zbGlkZS13aWR0aCwgNjAlKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjsgfVxuXG4uaGFzLWRvdHMge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSArIDIycHgpOyB9XG5cbi5jYXJvdXNlbF9fZG90cyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMC41cmVtKTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uY2Fyb3VzZWxfX2RvdHMgLmNhcm91c2VsX19kb3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uY2Fyb3VzZWxfX2RvdHMgLmNhcm91c2VsX19kb3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG9wYWNpdHk6IC4yNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UtaW4tb3V0OyB9XG5cbi5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdC5pcy1zZWxlY3RlZDphZnRlciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmNhcm91c2VsX19idXR0b24ge1xuICB3aWR0aDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoLCA0OHB4KTtcbiAgaGVpZ2h0OiB2YXIoLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0LCA0OHB4KTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWNvbG9yLCBjdXJyZW50Q29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tYmcsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJvcmRlci1yYWRpdXMsIDUwJSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zaGFkb3csIG5vbmUpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZTsgfVxuXG4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2LCAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbi5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXYge1xuICBsZWZ0OiAxMHB4OyB9XG5cbi5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHQge1xuICByaWdodDogMTBweDsgfVxuXG4uY2Fyb3VzZWxfX2J1dHRvbltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IC4zOyB9XG5cbi5jYXJvdXNlbF9fYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoLCA1MCUpO1xuICBoZWlnaHQ6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0LCA1MCUpO1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLXN0cm9rZS13aWR0aCwgMS41KTtcbiAgc3Ryb2tlLWxpbmVqb2luOiBiZXZlbDtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBmaWx0ZXI6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctZmlsdGVyLCBub25lKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuaHRtbC53aXRoLWZhbmN5Ym94IHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvOyB9XG5cbmJvZHkuY29tcGVuc2F0ZS1mb3Itc2Nyb2xsYmFyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB0b3VjaC1hY3Rpb246IG5vbmU7IH1cblxuLmZhbmN5Ym94X19jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSwgMHB4KSBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQsIDBweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZik7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTA1MDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiA0OHB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6IDQ4cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjRweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjRweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXN0cm9rZS13aWR0aDogMi41O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctZmlsdGVyOiBkcm9wLXNoYWRvdygxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCkpXHJcbjsgfVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciAqLCAuZmFuY3lib3hfX2NvbnRhaW5lciAqOjpiZWZvcmUsIC5mYW5jeWJveF9fY29udGFpbmVyICo6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciA6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmJvZHk6bm90KC5pcy11c2luZy1tb3VzZSkgLmZhbmN5Ym94X19jb250YWluZXIgOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCB2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYmEoMSwgMjEwLCAyMzIsIDAuOTQpKTsgfVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhbmN5Ym94X19jb250YWluZXIge1xuICAgIC0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiA0OHB4O1xuICAgIC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogNDhweDtcbiAgICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDI3cHg7XG4gICAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjdweFxyXG4gIDsgfSB9XG5cbi5mYW5jeWJveF9fYmFja2Ryb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZhbmN5Ym94LWJnLCByZ2JhKDI0LCAyNCwgMjcsIDAuOTIpKTsgfVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDsgfVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsLmhhcy1kb3RzIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjVyZW0gKyAyMnB4KTsgfVxuXG4uZmFuY3lib3hfX3ZpZXdwb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5mYW5jeWJveF9fdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmZhbmN5Ym94X19zbGlkZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDQ4cHggOHB4IDhweCA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3V0bGluZTogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiAzNnB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6IDM2cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjJweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjJweFxyXG47IH1cblxuLmZhbmN5Ym94X19zbGlkZTo6YmVmb3JlLCAuZmFuY3lib3hfX3NsaWRlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXg6IDAgMCAwO1xuICBtYXJnaW46IGF1dG87IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mYW5jeWJveF9fc2xpZGUge1xuICAgIHBhZGRpbmc6IDY0cHggMTAwcHg7IH0gfVxuXG4uZmFuY3lib3hfX2NvbnRlbnQge1xuICBtYXJnaW46IDAgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSAwIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCwgMHB4KTtcbiAgcGFkZGluZzogMzZweDtcbiAgY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbnRlbnQtY29sb3IsICMzNzQxNTEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1mYW5jeWJveC1jb250ZW50LWJnLCAjZmZmKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6IDIwOyB9XG5cbi5mYW5jeWJveF9fY29udGVudCA6Zm9jdXM6bm90KC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlKSB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5mYW5jeWJveF9fY2FwdGlvbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFyZW0gMCAwIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCBjdXJyZW50Q29sb3IpO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBjdXJzb3I6IGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTsgfVxuXG4uaXMtbG9hZGluZyAuZmFuY3lib3hfX2NhcHRpb24ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmZhbmN5Ym94X19jb250YWluZXIgPiAuY2Fyb3VzZWxfX2RvdHMge1xuICB0b3A6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZik7IH1cblxuLmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24ge1xuICB6LWluZGV4OiA0MDsgfVxuXG4uZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0IHtcbiAgcmlnaHQ6IDhweDsgfVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dCB7XG4gICAgcmlnaHQ6IDQwcHg7IH0gfVxuXG4uZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2IHtcbiAgbGVmdDogOHB4OyB9XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2IHtcbiAgICBsZWZ0OiA0MHB4OyB9IH1cblxuLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogOHB4O1xuICB0b3A6IGNhbGMoZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDBweCkgKyA4cHgpO1xuICByaWdodDogY2FsYyhlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpICsgOHB4KTtcbiAgei1pbmRleDogNDA7IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgICByaWdodDogNDBweDsgfSB9XG5cbi5mYW5jeWJveF9fY29udGVudCA+IC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00MHB4O1xuICByaWdodDogMDtcbiAgY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKTsgfVxuXG4uZmFuY3lib3hfX25vLWNsaWNrLCAuZmFuY3lib3hfX25vLWNsaWNrIGJ1dHRvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5mYW5jeWJveF9fc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKTsgfVxuXG4uZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fc3Bpbm5lciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTA1MzsgfVxuXG4uZmFuY3lib3hfX3NwaW5uZXIgc3ZnIHtcbiAgYW5pbWF0aW9uOiBmYW5jeWJveC1yb3RhdGUgMnMgbGluZWFyIGluZmluaXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5mYW5jeWJveF9fc3Bpbm5lciBzdmcgY2lyY2xlIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlLXdpZHRoOiAyLjc1O1xuICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDEsIDIwMDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIGFuaW1hdGlvbjogZmFuY3lib3gtZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZTogY3VycmVudENvbG9yOyB9XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtZGFzaCB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxLCAyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7IH1cbiAgNTAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzVweDsgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTI0cHg7IH0gfVxuXG4uZmFuY3lib3hfX2JhY2tkcm9wLCAuZmFuY3lib3hfX2NhcHRpb24sIC5mYW5jeWJveF9fbmF2LCAuY2Fyb3VzZWxfX2RvdHMsIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgb3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7IH1cblxuLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fYmFja2Ryb3AsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2NhcHRpb24sIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX25hdiwgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5jYXJvdXNlbF9fZG90cywgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgYW5pbWF0aW9uOiAuMTVzIGVhc2UgYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbjsgfVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fYmFja2Ryb3AsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19jYXB0aW9uLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fbmF2LCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5jYXJvdXNlbF9fZG90cywgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIGFuaW1hdGlvbjogLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZU91dDsgfVxuXG4uZmFuY3lib3gtZmFkZUluIHtcbiAgYW5pbWF0aW9uOiAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlSW47IH1cblxuLmZhbmN5Ym94LWZhZGVPdXQge1xuICBhbmltYXRpb246IC4xcyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZU91dDsgfVxuXG4uZmFuY3lib3gtem9vbUluVXAge1xuICBhbmltYXRpb246IC4ycyBlYXNlIGJvdGggZmFuY3lib3gtem9vbUluVXA7IH1cblxuLmZhbmN5Ym94LXpvb21PdXREb3duIHtcbiAgYW5pbWF0aW9uOiAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC16b29tT3V0RG93bjsgfVxuXG4uZmFuY3lib3gtdGhyb3dPdXRVcCB7XG4gIGFuaW1hdGlvbjogLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtdGhyb3dPdXRVcDsgfVxuXG4uZmFuY3lib3gtdGhyb3dPdXREb3duIHtcbiAgYW5pbWF0aW9uOiAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC10aHJvd091dERvd247IH1cblxuQGtleWZyYW1lcyBmYW5jeWJveC1mYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBmYW5jeWJveC1mYWRlT3V0IHtcbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXpvb21PdXREb3duIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NykgdHJhbnNsYXRlM2QoMCwgMTZweCwgMCk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtdGhyb3dPdXRVcCB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMCUsIDApO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXRocm93T3V0RG93biB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwJSwgMCk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZSB7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjY2NjIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7IH1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlLCAuZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiOyB9XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19zbGlkZSwgLmZhbmN5Ym94X19jYXJvdXNlbC5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiYmluZzsgfVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgY3Vyc29yOiBhdXRvOyB9XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9pbiAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBjdXJzb3I6IHpvb20taW47IH1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmNhbi16b29tX291dCAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBjdXJzb3I6IHpvb20tb3V0OyB9XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5pcy1kcmFnZ2FibGUgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IGdyYWI7IH1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiYmluZzsgfVxuXG4uZmFuY3lib3hfX2ltYWdlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4uaGFzLWltYWdlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIG1pbi1oZWlnaHQ6IDFweDsgfVxuXG4uaXMtY2xvc2luZyAuaGFzLWltYWdlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl0ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lOyB9XG5cbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl0gLmZhbmN5Ym94X19jb250ZW50IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl0gLmZhbmN5Ym94X19pbWFnZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10ge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluLXddIC5mYW5jeWJveF9fY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87IH1cblxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluLXddIC5mYW5jeWJveF9faW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7IH1cblxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb3Zlcl0gLmZhbmN5Ym94X19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXSAuZmFuY3lib3hfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1pZnJhbWUgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4MCU7IH1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQge1xuICB3aWR0aDogOTYwcHg7XG4gIGhlaWdodDogNTQwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTsgfVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0LCAyNCwgMjcsIDAuOSk7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNlNWUzZGY7IH1cblxuLmZhbmN5Ym94X19odG1sNXZpZGVvLCAuZmFuY3lib3hfX2lmcmFtZSB7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7IH1cblxuLmZhbmN5Ym94LXBsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7IH1cblxuLmZhbmN5Ym94X190aHVtYnMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwcHggM3B4O1xuICBvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTsgfVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X190aHVtYnMge1xuICBhbmltYXRpb246IC4xNXMgZWFzZS1pbiBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUluOyB9XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X190aHVtYnMge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5mYW5jeWJveF9fdGh1bWJzIC5jYXJvdXNlbF9fc2xpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IHZhcigtLWZhbmN5Ym94LXRodW1icy13aWR0aCwgOTZweCk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogOHB4IDNweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5mYW5jeWJveF9fdGh1bWJzIC5jYXJvdXNlbF9fc2xpZGUgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDM0LCAyMTMsIDIzMywgMC45NikpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCk7IH1cblxuLmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZS5pcy1uYXYtc2VsZWN0ZWQgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAuOTI7IH1cblxuLmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZSA+ICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLmZhbmN5Ym94X190aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDEwMCUgLyAodmFyKC0tZmFuY3lib3gtdGh1bWJzLXJhdGlvLCAxLjUpKSk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCk7IH1cblxuLmZhbmN5Ym94X190b29sYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwNikgOC4xJSwgcmdiYSgwLCAwLCAwLCAwLjAyMSkgMTUuNSUsIHJnYmEoMCwgMCwgMCwgMC4wNDYpIDIyLjUlLCByZ2JhKDAsIDAsIDAsIDAuMDc3KSAyOSUsIHJnYmEoMCwgMCwgMCwgMC4xMTQpIDM1LjMlLCByZ2JhKDAsIDAsIDAsIDAuMTU1KSA0MS4yJSwgcmdiYSgwLCAwLCAwLCAwLjE5OCkgNDcuMSUsIHJnYmEoMCwgMCwgMCwgMC4yNDIpIDUyLjklLCByZ2JhKDAsIDAsIDAsIDAuMjg1KSA1OC44JSwgcmdiYSgwLCAwLCAwLCAwLjMyNikgNjQuNyUsIHJnYmEoMCwgMCwgMCwgMC4zNjMpIDcxJSwgcmdiYSgwLCAwLCAwLCAwLjM5NCkgNzcuNSUsIHJnYmEoMCwgMCwgMCwgMC40MTkpIDg0LjUlLCByZ2JhKDAsIDAsIDAsIDAuNDM0KSA5MS45JSwgcmdiYSgwLCAwLCAwLCAwLjQ0KSAxMDAlKTtcbiAgcGFkZGluZzogMDtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjBweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjBweDtcbiAgb3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7XG4gIHRleHQtc2hhZG93OiB2YXIoLS1mYW5jeWJveC10b29sYmFyLXRleHQtc2hhZG93LCAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCkpOyB9XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmFuY3lib3hfX3Rvb2xiYXIge1xuICAgIHBhZGRpbmc6IDhweDsgfSB9XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX3Rvb2xiYXIge1xuICBhbmltYXRpb246IC4xNXMgZWFzZS1pbiBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUluOyB9XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X190b29sYmFyIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cblxuLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tY2VudGVyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZmFuY3lib3hfX2NvdW50ZXIge1xuICBtaW4td2lkdGg6IDcycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQsIDQ4cHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7IH1cblxuLmZhbmN5Ym94X19wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZhbmN5Ym94LWFjY2VudC1jb2xvciwgcmdiYSgzNCwgMjEzLCAyMzMsIDAuOTYpKTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgei1pbmRleDogMzA7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW46OmJhY2tkcm9wIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4uZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbiAuZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgxKSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbiAuZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmhhcy1zbGlkZXNob3cgLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgxKSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZhbmN5Ym94X19jb250YWluZXIuaGFzLXNsaWRlc2hvdyAuZmFuY3lib3hfX2J1dHRvbi0tc2xpZGVzaG93IGc6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmlucHV0ZmlsZSB7XG4gIHdpZHRoOiAwLjFweDtcbiAgaGVpZ2h0OiAwLjFweDtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTsgfVxuXG4uY29kZWRyb3B6LXVwbG9hZC1pbm5lciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAgMC44MTI1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDExLjM3NXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29kZWRyb3B6LXVwbG9hZC1pbm5lciB7XG4gICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAuY29kZWRyb3B6LXVwbG9hZC1pbm5lcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuY29kZWRyb3B6LXVwbG9hZC1pbm5lcjpob3ZlciAuY29kZWRyb3B6LWJ0bi13cmFwIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgLmNvZGVkcm9wei11cGxvYWQtaW5uZXI6aG92ZXIgLmNkLXVwbG9hZC1idG4ge1xuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmY7IH1cbiAgLmNvZGVkcm9wei11cGxvYWQtaW5uZXIgLmNvZGVkcm9wei1idG4td3JhcCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuY29kZWRyb3B6LXVwbG9hZC1pbm5lciAuY2QtdXBsb2FkLWJ0biB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyLjg3NXJlbTtcbiAgICBwYWRkaW5nOiAwLjY4NzVyZW0gMC42MjVyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2lkdGg6IDExLjI1cmVtO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubm8tanMgLmlucHV0ZmlsZSArIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jbWZjZjdfemxfYWRkX2ZpbGUge1xuICBsZWZ0OiAtMTAwMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG5kaXYjbWZjZjdfemxfbXVsdGlmaWxlY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxLjE4NzVyZW0gMCAwO1xuICB3aWR0aDogMTAwJTsgfVxuICBkaXYjbWZjZjdfemxfbXVsdGlmaWxlY29udGFpbmVyIHAge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICMxODE4MTg7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgbWFyZ2luOiAwIDAgMC44MTI1cmVtOyB9XG4gICAgZGl2I21mY2Y3X3psX211bHRpZmlsZWNvbnRhaW5lciBwIGEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtOyB9XG4gICAgICBkaXYjbWZjZjdfemxfbXVsdGlmaWxlY29udGFpbmVyIHAgYSBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tZmlsZS1yZW1vdmUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgd2lkdGg6IDFyZW07IH1cblxuLmNvZGVkcm9wei11cGxvYWQtaGFuZGxlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY29kZWRyb3B6LXVwbG9hZC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5jb2RlZHJvcHotdXBsb2FkLWlubmVyIGgzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuY29kZWRyb3B6LXVwbG9hZC1pbm5lciBoMyArIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRuZC11cGxvYWQtY291bnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRuZC11cGxvYWQtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kbmQtdXBsb2FkLXN0YXR1cyAuZG5kLXVwbG9hZC1kZXRhaWxzIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZG5kLXVwbG9hZC1zdGF0dXMgLmRuZC11cGxvYWQtZGV0YWlscyAubmFtZSBlbSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRuZC11cGxvYWQtc3RhdHVzIHtcbiAgbWFyZ2luOiAwIDAgMC44MTI1cmVtOyB9XG5cbi5kbmQtdXBsb2FkLXN0YXR1cyAuZG5kLXVwbG9hZC1kZXRhaWxzIC5uYW1lIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjMTgxODE4IDAlLCAjMTgxODE4IDQ5Ljk5JSwgI0ZEMDAwOSA1MCUsICNGRTAwREQgMTAwJSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJTtcbiAgY29sb3I6ICMxODE4MTg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTsgfVxuXG4uZG5kLXVwbG9hZC1zdGF0dXMgLmRuZC11cGxvYWQtZGV0YWlscyAucmVtb3ZlLWZpbGUge1xuICBwb3NpdGlvbjogc3RhdGljOyB9XG5cbi5kbmQtdXBsb2FkLXN0YXR1cyAuZG5kLXVwbG9hZC1kZXRhaWxzIC5uYW1lIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5kbmQtaWNvbi1yZW1vdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07IH1cbiAgLmRuZC1pY29uLXJlbW92ZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1maWxlLXJlbW92ZS5zdmdcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgd2lkdGg6IDFyZW07IH1cblxuLmRuZC1wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmRuZC11cGxvYWQtc3RhdHVzIC5kbmQtdXBsb2FkLWRldGFpbHMgc3Bhbi5oYXMtZXJyb3Ige1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1heC13aWR0aDogNi4yNXJlbTtcbiAgcGFkZGluZzogMCAwIDAgMTBweDsgfVxuXG4vKiEgbG9jb21vdGl2ZS1zY3JvbGwgdjQuMS4xIHwgTUlUIExpY2Vuc2UgfCBodHRwczovL2dpdGh1Yi5jb20vbG9jb21vdGl2ZW10bC9sb2NvbW90aXZlLXNjcm9sbCAqL1xuaHRtbC5oYXMtc2Nyb2xsLXNtb290aCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuaHRtbC5oYXMtc2Nyb2xsLWRyYWdnaW5nIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uaGFzLXNjcm9sbC1zbW9vdGggYm9keSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmhhcy1zY3JvbGwtc21vb3RoIFtkYXRhLXNjcm9sbC1jb250YWluZXJdIHtcbiAgbWluLWhlaWdodDogMTAwdmg7IH1cblxuW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gW2RhdGEtc2Nyb2xsLWNvbnRhaW5lcl0ge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gW2RhdGEtc2Nyb2xsLXNlY3Rpb25dIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmMtc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzLCBvcGFjaXR5IDAuM3M7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmMtc2Nyb2xsYmFyOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMS40NSk7IH1cblxuLmMtc2Nyb2xsYmFyOmhvdmVyLCAuaGFzLXNjcm9sbC1zY3JvbGxpbmcgLmMtc2Nyb2xsYmFyLCAuaGFzLXNjcm9sbC1kcmFnZ2luZyAuYy1zY3JvbGxiYXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbltkYXRhLXNjcm9sbC1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdIC5jLXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgxKTsgfVxuXG5bZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAuYy1zY3JvbGxiYXI6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgxLjMpOyB9XG5cbi5jLXNjcm9sbGJhcl90aHVtYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuNTtcbiAgd2lkdGg6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luOiAycHg7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBjdXJzb3I6IGdyYWI7IH1cblxuLmhhcy1zY3JvbGwtZHJhZ2dpbmcgLmMtc2Nyb2xsYmFyX3RodW1iIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nOyB9XG5cbltkYXRhLXNjcm9sbC1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdIC5jLXNjcm9sbGJhcl90aHVtYiB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IDA7IH1cblxuLyogU2xpZGVyICovXG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiAycmVtO1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IC00LjI1cmVtO1xuICByaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zbGljay1wcmV2LFxuICAgIC5zbGljay1uZXh0IHtcbiAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgIHRvcDogLTYuNjI1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNsaWNrLXByZXYsXG4gICAgLnNsaWNrLW5leHQge1xuICAgICAgdG9wOiAtNy42MjVyZW07IH0gfVxuICAuc2xpY2stcHJldjpob3ZlciwgLnNsaWNrLXByZXY6Zm9jdXMsXG4gIC5zbGljay1uZXh0OmhvdmVyLFxuICAuc2xpY2stbmV4dDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAuc2xpY2stcHJldjpob3ZlcjpiZWZvcmUsIC5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcbiAgICAuc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsXG4gICAgLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuICAuc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDAuMjU7IH1cbiAgLnNsaWNrLXByZXY6YmVmb3JlLFxuICAuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWFycm93LXNsaWRlci5zdmdcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgd2lkdGg6IDJyZW07XG4gICAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNsaWNrLXByZXY6YmVmb3JlLFxuICAgICAgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIHdpZHRoOiAyLjVyZW07IH0gfVxuXG4uc2xpY2stcHJldiB7XG4gIHJpZ2h0OiA1M3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zbGljay1wcmV2IHtcbiAgICAgIHJpZ2h0OiA2LjkzNzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gICAgLnNsaWNrLXByZXYge1xuICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gNTQ2cHgpOyB9IH1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogMTVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zbGljay1uZXh0IHtcbiAgICAgIHJpZ2h0OiAycmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyNjBweCkge1xuICAgIC5zbGljay1uZXh0IHtcbiAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDYyNHB4KTsgfSB9XG5cbi8qIERvdHMgKi9cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2xpY2stZG90cyBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb250ZW50OiBcIuKAolwiO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICAgICAgICBmb250LXNpemU6IDZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuICAgIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zbGljay1saXN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lOyB9XG4gIFtkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBZb3UgY2FuIGFsdGVyIHRoaXMgQ1NTIGluIG9yZGVyIHRvIGdpdmUgU21vb3RoIERpdiBTY3JvbGwgeW91ciBvd24gbG9vayduJ2ZlZWwgKi9cbi8qIEludmlzaWJsZSBsZWZ0IGhvdHNwb3QgKi9cbmRpdi5zY3JvbGxpbmdIb3RTcG90TGVmdCB7XG4gIC8qIFRoZSBob3RzcG90cyBoYXZlIGEgbWluaW11bSB3aWR0aCBvZiAxMDAgcGl4ZWxzIGFuZCBpZiB0aGVyZSBpcyByb29tIHRoZSB3aWxsIGdyb3dcclxuICAgIGFuZCBvY2N1cHkgMTUlIG9mIHRoZSBzY3JvbGxhYmxlIGFyZWEgKDMwJSBjb21iaW5lZCkuIEFkanVzdCBpdCB0byB5b3VyIG93biB0YXN0ZS4gKi9cbiAgbWluLXdpZHRoOiA3NXB4O1xuICB3aWR0aDogY2FsYygoMTAwdncgLSAxMzc0cHgpIC8gMik7XG4gIGhlaWdodDogMTAwJTtcbiAgLyogVGhlcmUgaXMgYSBiaWcgYmFja2dyb3VuZCBpbWFnZSBhbmQgaXQncyB1c2VkIHRvIHNvbHZlIHNvbWUgcHJvYmxlbXMgSSBleHBlcmllbmNlZFxyXG4gICAgaW4gSW50ZXJuZXQgRXhwbG9yZXIgNi4gKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iaWdfdHJhbnNwYXJlbnQuZ2lmKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyMDA7XG4gIGxlZnQ6IDA7XG4gIC8qICBUaGUgZmlyc3QgdXJsIGlzIGZvciBGaXJlZm94IGFuZCBvdGhlciBicm93c2VycywgdGhlIHNlY29uZCBpcyBmb3IgSW50ZXJuZXQgRXhwbG9yZXIgKi9cbiAgY3Vyc29yOiB1cmwoLi4vaW1nL2N1cnNvcnMvY3Vyc29yX2Fycm93X2xlZnQucG5nKSwgdXJsKC4uL2ltZy9jdXJzb3JzL2N1cnNvcl9hcnJvd19sZWZ0LmN1ciksIHctcmVzaXplOyB9XG5cbi8qIFZpc2libGUgbGVmdCBob3RzcG90ICovXG5kaXYuc2Nyb2xsaW5nSG90U3BvdExlZnRWaXNpYmxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvd19sZWZ0LmdpZik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG9wYWNpdHk6IDAuMzU7XG4gIC8qIFN0YW5kYXJkIENTUzMgb3BhY2l0eSBzZXR0aW5nICovXG4gIC1tb3otb3BhY2l0eTogMC4zNTtcbiAgLyogT3BhY2l0eSBmb3IgcmVhbGx5IG9sZCB2ZXJzaW9ucyBvZiBNb3ppbGxhIEZpcmVmb3ggKDAuOSBvciBvbGRlcikgKi9cbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTM1KTtcbiAgLyogT3BhY2l0eSBmb3IgSW50ZXJuZXQgRXhwbG9yZXIuICovXG4gIHpvb206IDE7XG4gIC8qIFRyaWdnZXIgXCJoYXNMYXlvdXRcIiBpbiBJbnRlcm5ldCBFeHBsb3JlciA2IG9yIG9sZGVyIHZlcnNpb25zICovIH1cblxuLyogSW52aXNpYmxlIHJpZ2h0IGhvdHNwb3QgKi9cbmRpdi5zY3JvbGxpbmdIb3RTcG90UmlnaHQge1xuICBtaW4td2lkdGg6IDc1cHg7XG4gIHdpZHRoOiBjYWxjKCgxMDB2dyAtIDEzNzRweCkgLyAyKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JpZ190cmFuc3BhcmVudC5naWYpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDIwMDtcbiAgcmlnaHQ6IDA7XG4gIGN1cnNvcjogdXJsKC4uL2ltZy9jdXJzb3JzL2N1cnNvcl9hcnJvd19yaWdodC5wbmcpLCB1cmwoLi4vaW1nL2N1cnNvcnMvY3Vyc29yX2Fycm93X3JpZ2h0LmN1ciksIGUtcmVzaXplOyB9XG5cbi8qIFZpc2libGUgcmlnaHQgaG90c3BvdCAqL1xuZGl2LnNjcm9sbGluZ0hvdFNwb3RSaWdodFZpc2libGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93X3JpZ2h0LmdpZik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG9wYWNpdHk6IDAuMzU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0zNSk7XG4gIC1tb3otb3BhY2l0eTogMC4zNTtcbiAgem9vbTogMTsgfVxuXG4vKiBUaGUgc2Nyb2xsIHdyYXBwZXIgaXMgYWx3YXlzIHRoZSBzYW1lIHdpZHRoIGFuZCBoZWlnaHQgYXMgdGhlIGNvbnRhaW5pbmcgZWxlbWVudCAoZGl2KS5cclxuICAgT3ZlcmZsb3cgaXMgaGlkZGVuIGJlY2F1c2UgeW91IGRvbid0IHdhbnQgdG8gc2hvdyBhbGwgb2YgdGhlIHNjcm9sbGFibGUgYXJlYS5cclxuKi9cbmRpdi5zY3JvbGxXcmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIGRpdi5zY3JvbGxXcmFwcGVyLmtpbmV0aWMtYWN0aXZlIHtcbiAgICBjdXJzb3I6IGdyYWI7IH1cbiAgICBkaXYuc2Nyb2xsV3JhcHBlci5raW5ldGljLWFjdGl2ZTphY3RpdmUge1xuICAgICAgY3Vyc29yOiBncmFiYmluZzsgfVxuXG5kaXYuc2Nyb2xsYWJsZUFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnRvZGF5IHtcbiAgcGFkZGluZzogMCAwIDIuMzc1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50b2RheSB7XG4gICAgICBwYWRkaW5nOiAwIDAgMS4yNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC50b2RheSB7XG4gICAgICBwYWRkaW5nOiAwIDAgOS4yNXJlbTsgfSB9XG4gIC50b2RheS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnRvZGF5LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDAgLTAuNzVyZW07IH0gfVxuICAudG9kYXktaXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgMS42ODc1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRvZGF5LWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjVGNUY2O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBoZWlnaHQ6IDE5cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAxcmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMi4xODc1cmVtIDJyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnRvZGF5LWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpOyB9IH1cbiAgLnRvZGF5LXBob3RvIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTNyZW07XG4gICAgbWFyZ2luOiAwIDAgMS4xMjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAudG9kYXktcGhvdG8ge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTcuNjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC50b2RheS1waG90byB7XG4gICAgICAgIGhlaWdodDogMjIuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMC45Mzc1cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICAudG9kYXktcGhvdG8gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnRvZGF5LXBob3RvIGltZyB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9IH1cbiAgLnRvZGF5LXBvc2l0aW9uIHtcbiAgICBjb2xvcjogIzgyODI5MDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtOyB9XG4gIC50b2RheSBoMiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgICBtYXJnaW46IDAgMCAxLjc1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAudG9kYXkgaDIge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAyLjE4NzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnRvZGF5IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNC41cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAyLjc1cmVtOyB9IH1cbiAgICAudG9kYXkgaDIucmVkLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgaGVpZ2h0OiAzLjA2MjVyZW07XG4gICAgICBsZWZ0OiA2LjYyNXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAzLjA2MjVyZW07XG4gICAgICB6LWluZGV4OiAtMTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC50b2RheSBoMi5yZWQtY2lyY2xlOjpiZWZvcmUge1xuICAgICAgICAgIGhlaWdodDogNi4yNXJlbTtcbiAgICAgICAgICBsZWZ0OiA5cmVtO1xuICAgICAgICAgIHRvcDogLTEuMDYyNXJlbTtcbiAgICAgICAgICB3aWR0aDogNi4yNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnRvZGF5IGgyLnJlZC1jaXJjbGU6OmJlZm9yZSB7XG4gICAgICAgICAgaGVpZ2h0OiA4LjI1cmVtO1xuICAgICAgICAgIGxlZnQ6IDkuNzVyZW07XG4gICAgICAgICAgdG9wOiAtMS42ODc1cmVtO1xuICAgICAgICAgIHdpZHRoOiA4LjI1cmVtOyB9IH1cbiAgICAudG9kYXkgaDIgc3BhbiB7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwIDAgMCA0cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnRvZGF5IGgyIHNwYW4ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDcuMjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC50b2RheSBoMiBzcGFuIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMXJlbTsgfSB9XG4gIC50b2RheSBoMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBtYXJnaW46IDAgMCAwLjE4NzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC50b2RheSBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAwLjYyNXJlbTsgfSB9XG4gIC50b2RheS13cmFwcGVyLW1pbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMCAyLjM3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRvZGF5LXdyYXBwZXItbWluIHtcbiAgICAgICAgcGFkZGluZzogMS4xODc1cmVtIDAgMi44NzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnRvZGF5LXdyYXBwZXItbWluIHtcbiAgICAgICAgcGFkZGluZzogMy43NXJlbSAwIDA7IH0gfVxuICAgIC50b2RheS13cmFwcGVyLW1pbiAubGluZS1sb2dvLXdyYXBwZXItaW4sXG4gICAgLnRvZGF5LXdyYXBwZXItbWluIC5saW5lLWxvZ28td3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDcuMTI1cmVtOyB9XG4gICAgLnRvZGF5LXdyYXBwZXItbWluIC5saW5lLWxvZ28ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAudG9kYXktaXRlbS1taW4ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1yaWdodDogNC42MjVyZW07IH1cbiAgICAudG9kYXktaXRlbS1taW4gaDMge1xuICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU2MjVyZW07XG4gICAgICBtYXJnaW46IDAgMCAwLjVyZW07IH1cbiAgICAudG9kYXktaXRlbS1taW4gLnRvZGF5LXBvc2l0aW9uIHtcbiAgICAgIGNvbG9yOiAjODI4MjkwO1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07IH1cbiAgICAudG9kYXktaXRlbS1taW4tcGhvdG8ge1xuICAgICAgaGVpZ2h0OiAzLjM3NXJlbTtcbiAgICAgIG1hcmdpbjogMCAwLjVyZW0gMCAwO1xuICAgICAgd2lkdGg6IDMuMzc1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnRvZGF5LWl0ZW0tbWluLXBob3RvIHtcbiAgICAgICAgICBoZWlnaHQ6IDcuMTI1cmVtO1xuICAgICAgICAgIG1hcmdpbjogMCAxcmVtIDAgMDtcbiAgICAgICAgICB3aWR0aDogNy4xMjVyZW07IH0gfVxuICAgICAgLnRvZGF5LWl0ZW0tbWluLXBob3RvIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cblxuLmFib3V0LXVzLWNsaWVudHMge1xuICBwYWRkaW5nOiAwIDAgMi4xODc1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hYm91dC11cy1jbGllbnRzIHtcbiAgICAgIHBhZGRpbmc6IDAgMCA1LjkzNzVyZW07IH0gfVxuICAuYWJvdXQtdXMtY2xpZW50cyAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuYWJvdXQtdXMtY2xpZW50cyBoMiB7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMxODE4MTg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0LjVyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWJvdXQtdXMtY2xpZW50cyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMS45Mzc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYm91dC11cy1jbGllbnRzIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCA0LjQzNzVyZW0gMy41NjI1cmVtOyB9IH1cbiAgICAuYWJvdXQtdXMtY2xpZW50cyBoMi5yZWQtY2lyY2xlOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBoZWlnaHQ6IDIuNTYyNXJlbTtcbiAgICAgIGxlZnQ6IDcuNjI1cmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwLjQzNzVyZW07XG4gICAgICB3aWR0aDogMi41NjI1cmVtO1xuICAgICAgei1pbmRleDogLTE7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYWJvdXQtdXMtY2xpZW50cyBoMi5yZWQtY2lyY2xlOjpiZWZvcmUge1xuICAgICAgICAgIGhlaWdodDogNnJlbTtcbiAgICAgICAgICBsZWZ0OiAxMC40Mzc1cmVtO1xuICAgICAgICAgIHRvcDogLTEuNXJlbTtcbiAgICAgICAgICB3aWR0aDogNnJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmFib3V0LXVzLWNsaWVudHMgaDIucmVkLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAxMy4xODc1cmVtOyB9IH1cbiAgLmFib3V0LXVzLWNsaWVudHMgcCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgIG1hcmdpbjogMCAwIDEuMTI1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWJvdXQtdXMtY2xpZW50cyBwIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAxLjQzNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFib3V0LXVzLWNsaWVudHMgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAxLjc1cmVtOyB9IH1cbiAgLmFib3V0LXVzLWNsaWVudHMtZ2FsbGVyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYm91dC11cy1jbGllbnRzLWdhbGxlcnkge1xuICAgICAgICBtYXJnaW46IC0wLjc1cmVtO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgcGFkZGluZzogMS42MjVyZW0gMCAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYm91dC11cy1jbGllbnRzLWdhbGxlcnkge1xuICAgICAgICBwYWRkaW5nOiAyLjA2MjVyZW0gMCAwO1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5hYm91dC11cy1jbGllbnRzLWxvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAzLjEyNXJlbTtcbiAgICBtYXJnaW46IDAgMCAxLjMxMjVyZW07XG4gICAgcGFkZGluZzogMCAwLjc1cmVtO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYm91dC11cy1jbGllbnRzLWxvZ28ge1xuICAgICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDEuNTYyNXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFib3V0LXVzLWNsaWVudHMtbG9nbyB7XG4gICAgICAgIGhlaWdodDogNS4zNzVyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDIuMTg3NXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAyMCU7IH0gfVxuICAgIC5hYm91dC11cy1jbGllbnRzLWxvZ28gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5hYm91dC11cy1jbGllbnRzLWxlZnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWJvdXQtdXMtY2xpZW50cy1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgLmFib3V0LXVzLWNsaWVudHMtbGVmdCBoMiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmFib3V0LXVzLWNsaWVudHMtbGVmdCBoMiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAuYWJvdXQtdXMtY2xpZW50cy1yaWdodCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWJvdXQtdXMtY2xpZW50cy1yaWdodCB7XG4gICAgICAgIG9yZGVyOiBpbml0aWFsO1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAuYWJvdXQtdXMtY2xpZW50cy1yaWdodCBoMiB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hYm91dC11cy1jbGllbnRzLXJpZ2h0IGgyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmFib3V0LXVzLWNsaWVudHMtbG9nby1tYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmFib3V0LXVzLWNsaWVudHMtbG9nby1tYWluLWl0ZW0ge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAxLjE4NzVyZW0gMC43NXJlbTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYWJvdXQtdXMtY2xpZW50cy1sb2dvLW1haW4taXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgICAuYWJvdXQtdXMtY2xpZW50cy1sb2dvLW1haW4taXRlbSBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmFib3V0LXVzLWNsaWVudHMtbG9nby1tYWluLWl0ZW0gaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAlOyB9IH1cbiAgLmFib3V0LXVzLWNsaWVudHMtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMzEuMjVyZW07IH1cblxuLmFib3V0LXVzLWxpbmtzIHtcbiAgcGFkZGluZzogMCAwIDIuMTg3NXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWJvdXQtdXMtbGlua3Mge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC5hYm91dC11cy1saW5rcyBoMiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0LjVyZW07XG4gICAgbWFyZ2luOiAwIDAgMS44NzVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYm91dC11cy1saW5rcyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMS40Mzc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYm91dC11cy1saW5rcyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgNC42ODc1cmVtOyB9IH1cbiAgICAuYWJvdXQtdXMtbGlua3MgaDIucmVkLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgaGVpZ2h0OiAyLjEyNXJlbTtcbiAgICAgIGxlZnQ6IDEwLjgxMjVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDAuMzc1cmVtO1xuICAgICAgd2lkdGg6IDIuMTI1cmVtO1xuICAgICAgei1pbmRleDogLTE7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYWJvdXQtdXMtbGlua3MgaDIucmVkLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IDMuODEyNXJlbTtcbiAgICAgICAgICBsZWZ0OiAxNy43NXJlbTtcbiAgICAgICAgICB0b3A6IC0wLjMxMjVyZW07XG4gICAgICAgICAgd2lkdGg6IDMuODEyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmFib3V0LXVzLWxpbmtzIGgyLnJlZC1jaXJjbGU6OmJlZm9yZSB7XG4gICAgICAgICAgaGVpZ2h0OiAzLjgxMjVyZW07XG4gICAgICAgICAgbGVmdDogMTcuMzc1cmVtO1xuICAgICAgICAgIHRvcDogLTAuMTg3NXJlbTtcbiAgICAgICAgICB3aWR0aDogMy44MTI1cmVtOyB9IH1cbiAgLmFib3V0LXVzLWxpbmtzLWdhbGxlcnkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDAgLTEuMjVyZW07XG4gICAgcGFkZGluZzogMCAwIDEuNzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYm91dC11cy1saW5rcy1nYWxsZXJ5IHtcbiAgICAgICAgbWFyZ2luOiAtMC43NXJlbTtcbiAgICAgICAgcGFkZGluZzogMCAwIDFyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFib3V0LXVzLWxpbmtzLWdhbGxlcnkge1xuICAgICAgICBwYWRkaW5nOiAwIDAgOS4wNjI1cmVtOyB9IH1cbiAgLmFib3V0LXVzLWxpbmtzLWxvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxLjE4NzVyZW0gMC43NXJlbTtcbiAgICB3aWR0aDogNTAlO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFib3V0LXVzLWxpbmtzLWxvZ28ge1xuICAgICAgICB3aWR0aDogMjUlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYm91dC11cy1saW5rcy1sb2dvIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgLmFib3V0LXVzLWxpbmtzLWxvZ28gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgbWF4LWhlaWdodDogNC4xMjVyZW07XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hYm91dC11cy1saW5rcy1sb2dvIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDQuNjg3NXJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDcuMzEyNXJlbTtcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmFib3V0LXVzLWxpbmtzLWxvZ28gaW1nIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgIG1heC13aWR0aDogMTIuNXJlbTsgfSB9XG4gIC5hYm91dC11cy1saW5rcyAuc3RhdGljbWlkaW1nIGltZyB7XG4gICAgbWF4LWhlaWdodDogNnJlbTsgfVxuXG4ucmVxdWlzaXRlcy1oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRkFGQUZBO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzE4MTgxODtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDguNzVyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAwLjc1cmVtIDAgMC4xMjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJlcXVpc2l0ZXMtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMS44MTI1cmVtIDAgMC4xMjVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucmVxdWlzaXRlcy1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMCA5LjQzNzVyZW0gMCAxLjY4NzVyZW07IH0gfVxuICAucmVxdWlzaXRlcy1oZWFkZXIuY3VycmVudCAucmVxdWlzaXRlcy1oZWFkZXItYnRuIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAucmVxdWlzaXRlcy1oZWFkZXIuY3VycmVudCAucmVxdWlzaXRlcy1oZWFkZXItYnRuOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB0b3A6IC0wLjYyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5yZXF1aXNpdGVzLWhlYWRlci5jdXJyZW50IC5yZXF1aXNpdGVzLWhlYWRlci1idG46OmFmdGVyIHtcbiAgICAgICAgICB0b3A6IC0wLjYyNXJlbTsgfSB9XG4gIC5yZXF1aXNpdGVzLWhlYWRlci1idG4ge1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgcGFkZGluZzogMS43NXJlbSAwIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucmVxdWlzaXRlcy1oZWFkZXItYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDQuMjVyZW0gMCAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5yZXF1aXNpdGVzLWhlYWRlci1idG4ge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDQuNjg3NXJlbSAwIDA7IH0gfVxuICAgIC5yZXF1aXNpdGVzLWhlYWRlci1idG46OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWFycm93LXJlcXVpc2l0ZXMuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAyLjMxMjVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNTAlO1xuICAgICAgdG9wOiAtMC42MjVyZW07XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgd2lkdGg6IDIuNDM3NXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5yZXF1aXNpdGVzLWhlYWRlci1idG46OmFmdGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDIuMzEyNXJlbTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgd2lkdGg6IDIuNDM3NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnJlcXVpc2l0ZXMtaGVhZGVyLWJ0bjo6YWZ0ZXIge1xuICAgICAgICAgIGhlaWdodDogMy4xODc1cmVtO1xuICAgICAgICAgIHdpZHRoOiAzLjA2MjVyZW07IH0gfVxuXG4ucmVxdWlzaXRlcy13cmFwcGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxODE4MTg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDBzOyB9XG5cbi5yZXF1aXNpdGVzLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAyLjI1cmVtIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJlcXVpc2l0ZXMtYm9keSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbWFyZ2luOiAwIC0zLjEyNXJlbTtcbiAgICAgIHBhZGRpbmc6IDEuMTI1cmVtIDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucmVxdWlzaXRlcy1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDIuODc1cmVtIDAgMi44NzVyZW0gMS42ODc1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJlcXVpc2l0ZXMtYm9keS1sZWZ0LCAucmVxdWlzaXRlcy1ib2R5LXJpZ2h0IHtcbiAgICAgIHBhZGRpbmc6IDAgMy4xMjVyZW07IH0gfVxuICAucmVxdWlzaXRlcy1ib2R5IHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnJlcXVpc2l0ZXMtYm9keSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5yZXF1aXNpdGVzLWJvZHkgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTsgfSB9XG5cbi5yZXF1aXNpdGVzIGgyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5yZXF1aXNpdGVzIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnJlcXVpc2l0ZXMgaDIge1xuICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICAucmVxdWlzaXRlcyBoMiBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNDsgfVxuICAucmVxdWlzaXRlcyBoMi5yZWQtY2lyY2xlOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb250ZW50OiAnJztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGhlaWdodDogMi41NjI1cmVtO1xuICAgIGxlZnQ6IDZyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTAuNXJlbTtcbiAgICB3aWR0aDogMi41NjI1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucmVxdWlzaXRlcyBoMi5yZWQtY2lyY2xlOjpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IDMuNTYyNXJlbTtcbiAgICAgICAgbGVmdDogNy4xMjVyZW07XG4gICAgICAgIHdpZHRoOiAzLjU2MjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnJlcXVpc2l0ZXMgaDIucmVkLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiAzLjU2MjVyZW07XG4gICAgICAgIGxlZnQ6IDEyLjI1cmVtO1xuICAgICAgICB0b3A6IC0wLjQzNzVyZW07XG4gICAgICAgIHdpZHRoOiAzLjU2MjVyZW07IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS1hYm91dC11cyAuY2xpZW50cyBoMyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2UtdGVtcGxhdGUtYWJvdXQtdXMgLnNsaWNrLXByZXYsXG4ucGFnZS10ZW1wbGF0ZS1hYm91dC11cyAuc2xpY2stbmV4dCB7XG4gIGJvdHRvbTogLTAuNjI1cmVtO1xuICB0b3A6IGF1dG87IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhZ2UtdGVtcGxhdGUtYWJvdXQtdXMgLnNsaWNrLXByZXYsXG4gICAgLnBhZ2UtdGVtcGxhdGUtYWJvdXQtdXMgLnNsaWNrLW5leHQge1xuICAgICAgYm90dG9tOiAtMC42MjVyZW07XG4gICAgICB0b3A6IGF1dG87IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucGFnZS10ZW1wbGF0ZS1hYm91dC11cyAuc2xpY2stcHJldixcbiAgICAucGFnZS10ZW1wbGF0ZS1hYm91dC11cyAuc2xpY2stbmV4dCB7XG4gICAgICBib3R0b206IC00LjkzNzVyZW07XG4gICAgICB0b3A6IGF1dG87IH0gfVxuXG4uYWJvdXQtdXMtdmlkZW8ge1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hYm91dC11cy12aWRlbyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTEuMjVyZW07IH0gfVxuICAuYWJvdXQtdXMtdmlkZW8gaDIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBtYXJnaW46IDAgMCAyLjI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWJvdXQtdXMtdmlkZW8gaDIge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYm91dC11cy12aWRlbyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgNC41cmVtOyB9IH1cbiAgICAuYWJvdXQtdXMtdmlkZW8gaDIgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA0OyB9XG4gICAgLmFib3V0LXVzLXZpZGVvIGgyLnJlZC1jaXJjbGU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGhlaWdodDogMi41NjI1cmVtO1xuICAgICAgbGVmdDogNnJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTAuNXJlbTtcbiAgICAgIHdpZHRoOiAyLjU2MjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYWJvdXQtdXMtdmlkZW8gaDIucmVkLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IDMuNTYyNXJlbTtcbiAgICAgICAgICBsZWZ0OiA3LjEyNXJlbTtcbiAgICAgICAgICB3aWR0aDogMy41NjI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuYWJvdXQtdXMtdmlkZW8gaDIucmVkLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IDMuODEyNXJlbTtcbiAgICAgICAgICBsZWZ0OiAxMi4wNjI1cmVtO1xuICAgICAgICAgIHRvcDogMi4yNXJlbTtcbiAgICAgICAgICB3aWR0aDogMy44MTI1cmVtOyB9IH1cbiAgLmFib3V0LXVzLXZpZGVvLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYm91dC11cy12aWRlby13cmFwcGVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5hYm91dC11cy12aWRlby1pZnJhbWUge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWJvdXQtdXMtdmlkZW8taWZyYW1lIHtcbiAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMnJlbSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cbiAgICAuYWJvdXQtdXMtdmlkZW8taWZyYW1lLWNvdW50IHtcbiAgICAgIGNvbG9yOiAjNjA2MDYwO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgcGFkZGluZzogMC42MjVyZW0gMCAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmFib3V0LXVzLXZpZGVvLWlmcmFtZS1jb3VudCB7XG4gICAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMCAxLjI1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFib3V0LXVzLXZpZGVvLXRpdGxlLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmFib3V0LXVzLXZpZGVvLXRpdGxlLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYm91dC11cy12aWRlby10aXRsZS1kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAuYWJvdXQtdXMtdmlkZW8tZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hYm91dC11cy12aWRlby1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMnJlbSk7XG4gICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAycmVtKTsgfSB9XG4gICAgLmFib3V0LXVzLXZpZGVvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hYm91dC11cy12aWRlby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtOyB9IH1cbiAgLmFib3V0LXVzLXZpZGVvIGgzIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBtYXJnaW46IDAgMCAxLjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFib3V0LXVzLXZpZGVvIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi44MTI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAycmVtOyB9IH1cblxuLnZpZGVvV3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgLyogMTY6OSAqL1xuICBoZWlnaHQ6IDA7IH1cblxuLnZpZGVvV3JhcHBlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ucmVzdWx0LWF1ZGl0IHtcbiAgcGFkZGluZzogMCAwIDEuNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucmVzdWx0LWF1ZGl0IHtcbiAgICAgIHBhZGRpbmc6IDAgMCA1LjYyNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5yZXN1bHQtYXVkaXQge1xuICAgICAgcGFkZGluZzogMCAzcmVtIDYuNjI1cmVtOyB9IH1cbiAgLnJlc3VsdC1hdWRpdCBoMiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICAgIG1hcmdpbjogMCAwIDIuMjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5yZXN1bHQtYXVkaXQgaDIge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMi42MjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnJlc3VsdC1hdWRpdCBoMiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDJyZW07IH0gfVxuICAucmVzdWx0LWF1ZGl0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucmVzdWx0LWF1ZGl0LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDAgLTI0cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnJlc3VsdC1hdWRpdC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIC0zN3B4OyB9IH1cbiAgLnJlc3VsdC1hdWRpdC1pdGVtIHtcbiAgICBtYXJnaW46IDAgMCAzcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnJlc3VsdC1hdWRpdC1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwIDI0cHggNDhweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNDhweCk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnJlc3VsdC1hdWRpdC1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwIDM3cHggNDZweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNzRweCk7IH0gfVxuICAgIC5yZXN1bHQtYXVkaXQtaXRlbTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMxODE4MTg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGxlZnQ6IDIuNjg3NXJlbTtcbiAgICAgIGhlaWdodDogMC4wNjI1cmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDAuNzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucmVzdWx0LWF1ZGl0LWl0ZW06OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAxcmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAucmVzdWx0LWF1ZGl0LWl0ZW06OmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogMy42ODc1cmVtOyB9IH1cbiAgICAucmVzdWx0LWF1ZGl0LWl0ZW0gcCB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS42MjVyZW07XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAucmVzdWx0LWF1ZGl0LWl0ZW0gcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07IH0gfVxuICAucmVzdWx0LWF1ZGl0LWljb24ge1xuICAgIG1hcmdpbjogMCAwIDEuMjVyZW07IH1cbiAgICAucmVzdWx0LWF1ZGl0LWljb24gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxLjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucmVzdWx0LWF1ZGl0LWljb24gaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAucmVzdWx0LWF1ZGl0IC5idG4ge1xuICAgIG1hcmdpbjogMCAwIDQuNXJlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnJlc3VsdC1hdWRpdCAuYnRuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5zdGVwcy1hdWRpdCB7XG4gIHBhZGRpbmc6IDAgMCAyLjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnN0ZXBzLWF1ZGl0IHtcbiAgICAgIHBhZGRpbmc6IDAgMCA1LjYyNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zdGVwcy1hdWRpdCB7XG4gICAgICBwYWRkaW5nOiAwIDNyZW0gNi45Mzc1cmVtOyB9IH1cbiAgLnN0ZXBzLWF1ZGl0IGgyIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgbWFyZ2luOiAwIDAgMi4yNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnN0ZXBzLWF1ZGl0IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi42MjVyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDIuNjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zdGVwcy1hdWRpdCBoMiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDJyZW07IH0gfVxuICAgIC5zdGVwcy1hdWRpdCBoMiBiciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnN0ZXBzLWF1ZGl0IGgyIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAuc3RlcHMtYXVkaXQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0zOXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3RlcHMtYXVkaXQtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMCAtMzBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc3RlcHMtYXVkaXQtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMCAtMzdweDsgfSB9XG4gIC5zdGVwcy1hdWRpdCAuc3RlcC1hdWRpdCB7XG4gICAgbWFyZ2luOiAwIDM5cHggMzJweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzhweCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zdGVwcy1hdWRpdCAuc3RlcC1hdWRpdCB7XG4gICAgICAgIG1hcmdpbjogMCAzMHB4IDQ4cHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDYwcHgpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zdGVwcy1hdWRpdCAuc3RlcC1hdWRpdCB7XG4gICAgICAgIG1hcmdpbjogMCAzN3B4O1xuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSA3NHB4KTsgfVxuICAgICAgICAuc3RlcHMtYXVkaXQgLnN0ZXAtYXVkaXQ6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzLjg3NXJlbTsgfVxuICAgICAgICAuc3RlcHMtYXVkaXQgLnN0ZXAtYXVkaXQ6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA3LjQzNzVyZW07IH1cbiAgICAgICAgLnN0ZXBzLWF1ZGl0IC5zdGVwLWF1ZGl0Om50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTAuOTM3NXJlbTsgfSB9XG4gICAgLnN0ZXBzLWF1ZGl0IC5zdGVwLWF1ZGl0LW51bWJlciB7XG4gICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDUuMjVyZW07XG4gICAgICBtYXJnaW46IDAgMCAwLjM3NXJlbSBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjRkUwMDc2O1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnN0ZXBzLWF1ZGl0IC5zdGVwLWF1ZGl0LW51bWJlciB7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUuODc1cmVtO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bzsgfSB9XG4gICAgLnN0ZXBzLWF1ZGl0IC5zdGVwLWF1ZGl0IHAge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zdGVwcy1hdWRpdCAuc3RlcC1hdWRpdCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtOyB9IH1cblxuLnR5cGVzLWF1ZGl0IHtcbiAgcGFkZGluZzogMCAwIDUuNjI1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC50eXBlcy1hdWRpdCB7XG4gICAgICBwYWRkaW5nOiAwIDNyZW0gMTEuNjI1cmVtOyB9IH1cbiAgLnR5cGVzLWF1ZGl0IGgyIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgbWFyZ2luOiAwIDAgMnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnR5cGVzLWF1ZGl0IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi42MjVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudHlwZXMtYXVkaXQtd3JhcHBlciB7XG4gICAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgICBjb2x1bW4tZ2FwOiA0OHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnR5cGVzLWF1ZGl0LXdyYXBwZXIge1xuICAgICAgY29sdW1uLWdhcDogNzRweDsgfSB9XG4gIC50eXBlcy1hdWRpdCAuYnRuIHtcbiAgICBtYXJnaW46IDFyZW0gMCAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAudHlwZXMtYXVkaXQgLmJ0biB7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLnR5cGVzLWF1ZGl0IC50eXBlLWF1ZGl0IHtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY2O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMCAxLjVyZW07XG4gICAgcGFkZGluZzogMS44NzVyZW0gMS4yNXJlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnR5cGVzLWF1ZGl0IC50eXBlLWF1ZGl0IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgM3JlbTtcbiAgICAgICAgcGFkZGluZzogMS44NzVyZW0gMS4yNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAudHlwZXMtYXVkaXQgLnR5cGUtYXVkaXQge1xuICAgICAgICBtYXJnaW46IDAgMCAycmVtO1xuICAgICAgICBwYWRkaW5nOiAxLjg3NXJlbSAyLjgxMjVyZW07IH0gfVxuICAgIC50eXBlcy1hdWRpdCAudHlwZS1hdWRpdC1pY29uIHtcbiAgICAgIG1hcmdpbjogMCAwIDEuODc1cmVtOyB9XG4gICAgICAudHlwZXMtYXVkaXQgLnR5cGUtYXVkaXQtaWNvbiBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC50eXBlcy1hdWRpdCAudHlwZS1hdWRpdCBoMyB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgICBtYXJnaW46IDAgMCAxLjg3NXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC50eXBlcy1hdWRpdCAudHlwZS1hdWRpdCBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjM3NXJlbTsgfSB9XG4gICAgLnR5cGVzLWF1ZGl0IC50eXBlLWF1ZGl0IGg0IHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICBtYXJnaW46IDAgMCAyLjEyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC50eXBlcy1hdWRpdCAudHlwZS1hdWRpdCBoNCB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMS44NzVyZW07IH0gfVxuICAgIC50eXBlcy1hdWRpdCAudHlwZS1hdWRpdCB1bCB7XG4gICAgICBtYXJnaW46IDAgLTAuMjVyZW0gMi4xMjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAudHlwZXMtYXVkaXQgLnR5cGUtYXVkaXQgdWwge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEuNXJlbTsgfSB9XG4gICAgICAudHlwZXMtYXVkaXQgLnR5cGUtYXVkaXQgdWw6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgIC50eXBlcy1hdWRpdCAudHlwZS1hdWRpdCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAudHlwZXMtYXVkaXQgLnR5cGUtYXVkaXQgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtOyB9IH1cbiAgICAudHlwZXMtYXVkaXQgLnR5cGUtYXVkaXQgbGkge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICAgIG1hcmdpbjogMCAwIDAuNjI1cmVtO1xuICAgICAgcGFkZGluZzogMCAwIDAgMS4wNjI1cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnR5cGVzLWF1ZGl0IC50eXBlLWF1ZGl0IGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtOyB9IH1cbiAgICAgIC50eXBlcy1hdWRpdCAudHlwZS1hdWRpdCBsaTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGxlZnQ6IDAuMjVyZW07XG4gICAgICAgIGhlaWdodDogMC4zMTI1cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMC42MjVyZW07XG4gICAgICAgIHdpZHRoOiAwLjMxMjVyZW07IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLnR5cGVzLWF1ZGl0IC50eXBlLWF1ZGl0IGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogMDsgfSB9XG5cbi5icmllZiAuYnJpZWYtaGVhZGVyIHtcbiAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgcGFkZGluZzogMCAwIDJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJyaWVmIC5icmllZi1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMCAwIDIuNXJlbTsgfSB9XG4gIC5icmllZiAuYnJpZWYtaGVhZGVyIGgxIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW46IDAgMCAxLjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5icmllZiAuYnJpZWYtaGVhZGVyIGgxIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMXJlbTsgfSB9XG4gIC5icmllZiAuYnJpZWYtaGVhZGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5icmllZiAuYnJpZWYtaGVhZGVyIHAge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtOyB9IH1cbiAgLmJyaWVmIC5icmllZi1oZWFkZXIgLnBob25lIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5icmllZiAuYnJpZWYtaGVhZGVyIC5waG9uZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi5icmllZi1mb3JtIHtcbiAgbWF4LXdpZHRoOiA0M3JlbTsgfVxuICAuYnJpZWYtZm9ybS1pdGVtIGgyIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICAgIG1hcmdpbjogMCAwIDFyZW07IH1cbiAgLmJyaWVmLWZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmJyaWVmLWZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgICAgICAgbWFyZ2luOiAwIDhweCAyMnB4O1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTsgfSB9XG4gICAgLmJyaWVmLWZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwLmZ1bGwtd2lkdGgtZmllbGQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpOyB9XG4gICAgLmJyaWVmLWZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwLnRleHQtZ2FtZSB0ZXh0YXJlYSB7XG4gICAgICBoZWlnaHQ6IDUuODc1cmVtO1xuICAgICAgbWluLWhlaWdodDogNS44NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgcGFkZGluZzogMCAwIDAgMXJlbTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgICAuYnJpZWYtZm9ybSAud3BjZjctZm9ybS1jb250cm9sLXdyYXAudGV4dC1nYW1lIHRleHRhcmVhIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi45Mzc1cmVtO1xuICAgICAgICAgIGhlaWdodDogMi45Mzc1cmVtO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIuOTM3NXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5icmllZi1mb3JtIC50ZXh0YXJlYSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5icmllZi1zZWxlY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMCAxLjI1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5icmllZi1zZWxlY3Qge1xuICAgICAgcGFkZGluZzogMCAwIDEuNzVyZW07IH0gfVxuICAuYnJpZWYtc2VsZWN0LWlucHV0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5icmllZi1zZWxlY3QtaW5wdXRzIHtcbiAgICAgICAgbWFyZ2luOiAwIC04cHg7IH0gfVxuICAuYnJpZWYtc2VsZWN0LWl0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNjtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICAgIGNvbG9yOiAjMTgxODE4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIG1hcmdpbjogMCAwLjg3NXJlbSAwLjc1cmVtIDA7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICAgIHRyYW5zaXRpb246IDBzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYnJpZWYtc2VsZWN0LWl0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAgIC5icmllZi1zZWxlY3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5icmllZi1zZWxlY3QtaXRlbS5jdXJyZW50IHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuLmJyaWVmIC5idG4tbG9hZGluZy10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ud3BjZjctZm9ybTpub3QoLmludmFsaWQpIC5icmllZi1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLndwY2Y3LWZvcm06bm90KC5pbnZhbGlkKSAuYnJpZWYtc2VsZWN0LmRpc2FibGVkOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogOTsgfVxuXG4ud3BjZjctZm9ybTpub3QoLmludmFsaWQpIC5icmllZi1zZWxlY3QgLmJ0bi5zZW5kaW5nOm5vdCgubm8tbG9hZGVyKSBzcGFuIHtcbiAgei1pbmRleDogLTE7IH1cblxuLndwY2Y3LWZvcm06bm90KC5pbnZhbGlkKSAuYnJpZWYtc2VsZWN0IC5idG4uc2VuZGluZzo6YWZ0ZXIge1xuICBhbmltYXRpb246IGxvYWRlciAxLjNzIGluZmluaXRlIGxpbmVhcjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tbG9hZC13aGl0ZS5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cmVtOyB9XG5cbi53cGNmNy1mb3JtOm5vdCguaW52YWxpZCkgLmJyaWVmLXNlbGVjdCAuYnRuLnNlbmRpbmcubm8tbG9hZGVyIC5idG4tdmlzaWJsZS10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ud3BjZjctZm9ybTpub3QoLmludmFsaWQpIC5icmllZi1zZWxlY3QgLmJ0bi5zZW5kaW5nLm5vLWxvYWRlciAuYnRuLWxvYWRpbmctdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4ud3BjZjctZm9ybTpub3QoLmludmFsaWQpIC5icmllZi1zZWxlY3QgLmJ0bi5zZW5kaW5nLm5vLWxvYWRlcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBsb2FkZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0cyB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAwIDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3RzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAzcmVtOyB9IH1cblxuLmNvbnRhY3RzIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbnRhY3RzIC5jb250ZW50IHtcbiAgcGFkZGluZzogMy4yNXJlbSAwIDQuNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFjdHMgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogNHJlbSAwIDZyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29udGFjdHMgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogNC42MjVyZW0gMCAxMHJlbTsgfSB9XG5cbi5jb250YWN0cyAuY2l0eS5jdXJyZW50IHtcbiAgbWFyZ2luOiAwIDAgMi41cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250YWN0cyAuY2l0eS5jdXJyZW50IHtcbiAgICAgIG1hcmdpbjogMCAwIDRyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29udGFjdHMgLmNpdHkuY3VycmVudCB7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4OyB9IH1cbiAgLmNvbnRhY3RzIC5jaXR5LmN1cnJlbnQgLmNpdHktdGl0bGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDA7XG4gICAgbWFyZ2luOiAwIDYuMjVyZW0gMXJlbSAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY29udGFjdHMgLmNpdHkuY3VycmVudCAuY2l0eS10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCA2LjI1cmVtIDEuNXJlbSAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jb250YWN0cyAuY2l0eS5jdXJyZW50IC5jaXR5LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMS41cmVtOyB9IH1cblxuLmNvbnRhY3RzIC5jaXR5LXRpdGxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxODc1cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBtYXJnaW46IDAgNi4yNXJlbSAwLjVyZW0gMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC05MGRlZywgIzE4MTgxOCAwJSwgIzE4MTgxOCA0OS45OSUsICNGRDAwMDkgNTAlLCAjRkUwMEREIDEwMCUpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhY3RzIC5jaXR5LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgICBtYXJnaW46IDAgNi4yNXJlbSAxLjI1cmVtIDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29udGFjdHMgLmNpdHktdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA1LjV2dztcbiAgICAgIGxpbmUtaGVpZ2h0OiA2LjV2dztcbiAgICAgIG1hcmdpbjogMCAwIDAuNXJlbTsgfSB9XG4gIC5jb250YWN0cyAuY2l0eS10aXRsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDsgfVxuXG4uY29udGFjdHMgLmNpdHktY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IDBzOyB9XG4gIC5jb250YWN0cyAuY2l0eS1jb250ZW50IC5kLWZsZXgge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY29udGFjdHMgLmNpdHktY29udGVudCAuZC1mbGV4IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5jb250YWN0cyAuY2l0eS1jb250ZW50LWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDAgMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb250YWN0cyAuY2l0eS1jb250ZW50LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDEuNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY29udGFjdHMgLmNpdHktY29udGVudC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyLjVyZW0gM3JlbTsgfSB9XG4gICAgLmNvbnRhY3RzIC5jaXR5LWNvbnRlbnQtZGVzY3JpcHRpb246OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYXJyb3ctbGVmdC1ib3R0b20uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMi41cmVtO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICBsZWZ0OiAtMC41cmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgICB0b3A6IDAuNTYyNXJlbTtcbiAgICAgIHdpZHRoOiAyLjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY29udGFjdHMgLmNpdHktY29udGVudC1kZXNjcmlwdGlvbjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLmNvbnRhY3RzIC5jaXR5LWNvbnRlbnQtZGVzY3JpcHRpb24gYSB7XG4gICAgICBjb2xvcjogIzE4MTgxODtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICBtYXJnaW46IDAgMi4zNzVyZW0gMC41cmVtIDA7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAycmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNvbnRhY3RzIC5jaXR5LWNvbnRlbnQtZGVzY3JpcHRpb24gYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gICAgICAuY29udGFjdHMgLmNpdHktY29udGVudC1kZXNjcmlwdGlvbiBhIGEge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLmNvbnRhY3RzIC5jaXR5LWNvbnRlbnQtZGVzY3JpcHRpb24gYSBhOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5jb250YWN0cyAuY2l0eS1jb250ZW50LWRlc2NyaXB0aW9uIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNvbnRhY3RzIC5jaXR5LWNvbnRlbnQtZGVzY3JpcHRpb24gYSB7XG4gICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsICMxODE4MTggMCUsICMxODE4MTggNDkuOTklLCAjRkQwMDA5IDUwJSwgI0ZFMDBERCAxMDAlKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTsgfSB9XG4gICAgICAuY29udGFjdHMgLmNpdHktY29udGVudC1kZXNjcmlwdGlvbiBhOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMS41cmVtO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMS41cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5jb250YWN0cyAuY2l0eS1jb250ZW50LWRlc2NyaXB0aW9uIGE6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAuMjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jb250YWN0cyAuY2l0eS1jb250ZW50LWRlc2NyaXB0aW9uIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNvbnRhY3RzIC5jaXR5LWNvbnRlbnQtZGVzY3JpcHRpb24gYSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDEuNzVyZW0gMC41cmVtIDA7IH0gfVxuICAgICAgLmNvbnRhY3RzIC5jaXR5LWNvbnRlbnQtZGVzY3JpcHRpb24gYS5hZGRyZXNzOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbi1hZGRyZXNzLnN2Z1wiKTsgfVxuICAgICAgLmNvbnRhY3RzIC5jaXR5LWNvbnRlbnQtZGVzY3JpcHRpb24gYS5waG9uZTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb24tcGhvbmUuc3ZnXCIpOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5jb250YWN0cyAuY2l0eS1jb250ZW50LWRlc2NyaXB0aW9uIGEucGhvbmU6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAuMTI1cmVtOyB9IH1cbiAgICAgIC5jb250YWN0cyAuY2l0eS1jb250ZW50LWRlc2NyaXB0aW9uIGEuZW1haWw6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29uLWVtYWlsLnN2Z1wiKTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuY29udGFjdHMgLmNpdHktY29udGVudC1kZXNjcmlwdGlvbiBhLmVtYWlsOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLjEyNXJlbTsgfSB9XG4gIC5jb250YWN0cyAuY2l0eS1jb250ZW50LW1hcCB7XG4gICAgaGVpZ2h0OiAyOC4xMjVyZW07XG4gICAgcGFkZGluZzogMS4yNXJlbSAwIDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jb250YWN0cyAuY2l0eS1jb250ZW50LW1hcCB7XG4gICAgICAgIHdpZHRoOiA1MHJlbTsgfSB9XG4gICAgLmNvbnRhY3RzIC5jaXR5LWNvbnRlbnQtbWFwIGlmcmFtZSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4OyB9XG4gIC5jb250YWN0cyAuY2l0eS1jb250ZW50IC5idG4ge1xuICAgIG1hcmdpbjogMC41cmVtIDAgMDsgfVxuXG4ubWFwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwczsgfVxuICAubWFwICoge1xuICAgIHRyYW5zaXRpb246IDBzOyB9XG5cbi53aG8tYXJlLXdlIHtcbiAgYmFja2dyb3VuZDogI2Y3M2UzZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG4gIC53aG8tYXJlLXdlIC53aG8tYXJlLXdlLXN0YXJ0LTEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC53aG8tYXJlLXdlLXdyYXBwZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgcGFkZGluZzogNC4wNjI1cmVtIDAgMDtcbiAgICBtYXJnaW46IDAgLTFyZW07XG4gICAgdHJhbnNpdGlvbjogMHM7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53aG8tYXJlLXdlLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDAgLTJyZW07XG4gICAgICAgIHBhZGRpbmc6IDYuMjVyZW0gMCAwOyB9IH1cbiAgLndoby1hcmUtd2UtaXRlbSB7XG4gICAgaGVpZ2h0OiBjYWxjKCgxMDB2aCAtIDMuNXJlbSkgLyAxMCk7XG4gICAgbWFyZ2luOiAwIDFyZW07XG4gICAgcGFkZGluZzogMCAwIDEuMTI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDJyZW0pO1xuICAgIHotaW5kZXg6IDk5OyB9XG4gICAgLndoby1hcmUtd2UtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAud2hvLWFyZS13ZS1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53aG8tYXJlLXdlLWl0ZW0ge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMCAycmVtO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDRyZW0pOyB9IH1cbiAgICAud2hvLWFyZS13ZS1pdGVtIC53aG8tYXJlLWl0ZW0tZG91YmxlIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7IH1cbiAgICAgIC53aG8tYXJlLXdlLWl0ZW0gLndoby1hcmUtaXRlbS1kb3VibGUuc2tldy0xIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpOyB9XG4gICAgICAud2hvLWFyZS13ZS1pdGVtIC53aG8tYXJlLWl0ZW0tZG91YmxlLnNrZXctMiBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICAud2hvLWFyZS13ZS1pdGVtIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuXG4uYmctd2hpdGUtdG9wIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGVmdDogLTYyLjVyZW07XG4gIGhlaWdodDogNTB2aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtNjIuNXJlbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7XG4gIHotaW5kZXg6IDk7IH1cblxuLmJnLXdoaXRlLWJvdHRvbSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTYyLjVyZW07XG4gIGhlaWdodDogNTB2aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTYyLjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgMDsgfVxuXG4udHJpYW5nbGUge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDUwdmggMCA1MHZoIDMwMHZ3O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmNzNlM2U7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUzJSk7XG4gIHRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhcjsgfVxuXG4ud2hvLWFyZS13ZS10ZXh0IHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMjJ2aDtcbiAgbGluZS1oZWlnaHQ6IDIydmg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxlZnQ6IDE1MCU7XG4gIG9wYWNpdHk6IC4yNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53aG8tYXJlLXdlLXRleHQge1xuICAgICAgZm9udC1zaXplOiAzNXZoO1xuICAgICAgbGluZS1oZWlnaHQ6IDM1dmg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAud2hvLWFyZS13ZS10ZXh0IGJyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ud2hvLWFyZS13ZS1kaWZmZXJlbnQge1xuICBib3R0b206IC0yMS44NzVyZW07XG4gIGxlZnQ6IC42cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMi4wNjI1cmVtOyB9XG4gIC53aG8tYXJlLXdlLWRpZmZlcmVudCBwIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07IH1cblxuLndoby1hcmUtd2UtZGVzY3JpcHRpb24ge1xuICBtYXgtd2lkdGg6IDQ0Ljg3NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICB6LWluZGV4OiA5OTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAud2hvLWFyZS13ZS1kZXNjcmlwdGlvbiB7XG4gICAgICB0b3A6IDEwMCU7IH0gfVxuICAud2hvLWFyZS13ZS1kZXNjcmlwdGlvbiBwIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgbWFyZ2luOiAwIDAgMS41cmVtIDAuNnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLndoby1hcmUtd2UtZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAycmVtOyB9IH1cbiAgLndoby1hcmUtd2UtZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gMCAwIDAuNnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLndoby1hcmUtd2UtZGVzY3JpcHRpb24gLmJ0biB7XG4gICAgICAgIG1hcmdpbjogNC41cmVtIDAgMDsgfSB9XG5cbi5ob3ctd29yayB7XG4gIHBhZGRpbmc6IDAgMCAzLjc1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5ob3ctd29yayB7XG4gICAgICBwYWRkaW5nOiAwIDAgMTEuMzc1cmVtOyB9IH1cbiAgLmhvdy13b3JrLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtMS41cmVtOyB9XG4gIC5ob3ctd29yay1pY29uIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ3LCA2MiwgNjIsIDAuMTIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIDAgMi41NjI1cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdG9wOiAxLjI1cmVtO1xuICAgIHRyYW5zaXRpb246IC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRvcDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhvdy13b3JrLWljb24ge1xuICAgICAgICBoZWlnaHQ6IDZyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjUyLCAxOTQsIDE4LCAwLjEyKTtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IDZyZW07IH0gfVxuICAgIC5ob3ctd29yay1pY29uIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIG1heC13aWR0aDogMC44NzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaG93LXdvcmstaWNvbiBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIC5ob3ctd29yay1pdGVtIHtcbiAgICBtYXJnaW46IDAgMS41cmVtO1xuICAgIHBhZGRpbmc6IDAgMCAycmVtIDQuMTI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ob3ctd29yay1pdGVtIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gM3JlbSk7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA0LjM3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaG93LXdvcmstaXRlbSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDNyZW0pOyB9IH1cbiAgICAuaG93LXdvcmstaXRlbS5zaG93IC5ob3ctd29yay1pY29uLFxuICAgIC5ob3ctd29yay1pdGVtLnNob3cgaDMsXG4gICAgLmhvdy13b3JrLWl0ZW0uc2hvdyBwIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0b3A6IDA7IH1cbiAgICAuaG93LXdvcmstaXRlbTpudGgtY2hpbGQoMikgLmhvdy13b3JrLWljb24sXG4gICAgLmhvdy13b3JrLWl0ZW06bnRoLWNoaWxkKDIpIGgzLFxuICAgIC5ob3ctd29yay1pdGVtOm50aC1jaGlsZCgyKSBwIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4yNXM7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaG93LXdvcmstaXRlbTpudGgtY2hpbGQoMikgLmhvdy13b3JrLWljb24sXG4gICAgICAgIC5ob3ctd29yay1pdGVtOm50aC1jaGlsZCgyKSBoMyxcbiAgICAgICAgLmhvdy13b3JrLWl0ZW06bnRoLWNoaWxkKDIpIHAge1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4yNXM7IH0gfVxuICAgIC5ob3ctd29yay1pdGVtOm50aC1jaGlsZCgzKSAuaG93LXdvcmstaWNvbixcbiAgICAuaG93LXdvcmstaXRlbTpudGgtY2hpbGQoMykgaDMsXG4gICAgLmhvdy13b3JrLWl0ZW06bnRoLWNoaWxkKDMpIHAge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjI1czsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5ob3ctd29yay1pdGVtOm50aC1jaGlsZCgzKSAuaG93LXdvcmstaWNvbixcbiAgICAgICAgLmhvdy13b3JrLWl0ZW06bnRoLWNoaWxkKDMpIGgzLFxuICAgICAgICAuaG93LXdvcmstaXRlbTpudGgtY2hpbGQoMykgcCB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjVzOyB9IH1cbiAgICAuaG93LXdvcmstaXRlbTpudGgtY2hpbGQoNCkgLmhvdy13b3JrLWljb24sXG4gICAgLmhvdy13b3JrLWl0ZW06bnRoLWNoaWxkKDQpIGgzLFxuICAgIC5ob3ctd29yay1pdGVtOm50aC1jaGlsZCg0KSBwIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4yNXM7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaG93LXdvcmstaXRlbTpudGgtY2hpbGQoNCkgLmhvdy13b3JrLWljb24sXG4gICAgICAgIC5ob3ctd29yay1pdGVtOm50aC1jaGlsZCg0KSBoMyxcbiAgICAgICAgLmhvdy13b3JrLWl0ZW06bnRoLWNoaWxkKDQpIHAge1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC43NXM7IH0gfVxuICAgIC5ob3ctd29yay1pdGVtIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICBtYXJnaW46IDAgMCAwLjc1cmVtO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMS4yNXJlbTtcbiAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdG9wOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhvdy13b3JrLWl0ZW0gaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMS4yNXJlbTsgfSB9XG4gICAgLmhvdy13b3JrLWl0ZW0gcCB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMS4yNXJlbTtcbiAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdG9wOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhvdy13b3JrLWl0ZW0gcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTsgfSB9XG5cbi5nYW1lLWRldi1hZHZhbnRhZ2VzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogM3JlbSAwIDIuNDM3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZ2FtZS1kZXYtYWR2YW50YWdlcyB7XG4gICAgICBwYWRkaW5nOiAxMHJlbSAwIDkuMzc1cmVtOyB9IH1cbiAgLmdhbWUtZGV2LWFkdmFudGFnZXMtdGl0bGUtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAyLjA2MjVyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5nYW1lLWRldi1hZHZhbnRhZ2VzLXRpdGxlLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDguNDM3NXJlbTsgfSB9XG4gICAgLmdhbWUtZGV2LWFkdmFudGFnZXMtdGl0bGUtd3JhcHBlci1pbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiAyLjA2MjVyZW07XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTI1JSArIDIwdncpLCAwLCAxcHgpO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5nYW1lLWRldi1hZHZhbnRhZ2VzLXRpdGxlLXdyYXBwZXItaW4ge1xuICAgICAgICAgIGhlaWdodDogOC40Mzc1cmVtOyB9IH1cbiAgICAgIC5nYW1lLWRldi1hZHZhbnRhZ2VzLXRpdGxlLXdyYXBwZXItaW4gZGl2IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAuZ2FtZS1kZXYtYWR2YW50YWdlcy10aXRsZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMC42MjVyZW07XG4gICAgbWFyZ2luOiAwIDAuNDM3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmdhbWUtZGV2LWFkdmFudGFnZXMtdGl0bGUgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAyLjQzNzVyZW07XG4gICAgICAgIG1hcmdpbjogMCAxLjg3NXJlbTsgfSB9XG4gICAgLmdhbWUtZGV2LWFkdmFudGFnZXMtdGl0bGUgaW1nLmdhbWUtZGV2LWFkdmFudGFnZXMtdGl0bGUtdGV4dCB7XG4gICAgICBoZWlnaHQ6IDIuMDYyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5nYW1lLWRldi1hZHZhbnRhZ2VzLXRpdGxlIGltZy5nYW1lLWRldi1hZHZhbnRhZ2VzLXRpdGxlLXRleHQge1xuICAgICAgICAgIGhlaWdodDogOC40Mzc1cmVtOyB9IH1cblxuQGtleWZyYW1lcyBtYXJxdWVlQWR2YW50YWdlcyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTI1JSArIDIwdncpLCAwLCAxcHgpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtNTAlICsgMjB2dyksIDAsIDFweCk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbWFycXVlZUFkdmFudGFnZXMge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC0yNSUgKyAyMHZ3KSwgMCwgMXB4KTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTUwJSArIDIwdncpLCAwLCAxcHgpOyB9IH1cbiAgLmdhbWUtZGV2LWFkdmFudGFnZXMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0xLjVyZW07XG4gICAgcGFkZGluZzogMy43NXJlbSAwIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5nYW1lLWRldi1hZHZhbnRhZ2VzLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAxMHJlbSAwIDA7IH0gfVxuICAuZ2FtZS1kZXYtYWR2YW50YWdlcyAuZ2FtZS1kZXYtYWR2YW50YWdlIHtcbiAgICBtYXJnaW46IDAgMS41cmVtO1xuICAgIHBhZGRpbmc6IDAgMCAycmVtIDQuMTI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5nYW1lLWRldi1hZHZhbnRhZ2VzIC5nYW1lLWRldi1hZHZhbnRhZ2Uge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAzcmVtKTtcbiAgICAgICAgcGFkZGluZzogMCAwIDQuMzc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5nYW1lLWRldi1hZHZhbnRhZ2VzIC5nYW1lLWRldi1hZHZhbnRhZ2Uge1xuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAzcmVtKTsgfSB9XG4gICAgLmdhbWUtZGV2LWFkdmFudGFnZXMgLmdhbWUtZGV2LWFkdmFudGFnZS5zaG93IC5nYW1lLWRldi1hZHZhbnRhZ2UtaWNvbixcbiAgICAuZ2FtZS1kZXYtYWR2YW50YWdlcyAuZ2FtZS1kZXYtYWR2YW50YWdlLnNob3cgaDMsXG4gICAgLmdhbWUtZGV2LWFkdmFudGFnZXMgLmdhbWUtZGV2LWFkdmFudGFnZS5zaG93IHAge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRvcDogMDsgfVxuICAgIC5nYW1lLWRldi1hZHZhbnRhZ2VzIC5nYW1lLWRldi1hZHZhbnRhZ2U6bnRoLWNoaWxkKDIpIC5nYW1lLWRldi1hZHZhbnRhZ2UtaWNvbixcbiAgICAuZ2FtZS1kZXYtYWR2YW50YWdlcyAuZ2FtZS1kZXYtYWR2YW50YWdlOm50aC1jaGlsZCgyKSBoMyxcbiAgICAuZ2FtZS1kZXYtYWR2YW50YWdlcyAuZ2FtZS1kZXYtYWR2YW50YWdlOm50aC1jaGlsZCgyKSBwIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4yNXM7IH1cbiAgICAuZ2FtZS1kZXYtYWR2YW50YWdlcyAuZ2FtZS1kZXYtYWR2YW50YWdlOm50aC1jaGlsZCgzKSAuZ2FtZS1kZXYtYWR2YW50YWdlLWljb24sXG4gICAgLmdhbWUtZGV2LWFkdmFudGFnZXMgLmdhbWUtZGV2LWFkdmFudGFnZTpudGgtY2hpbGQoMykgaDMsXG4gICAgLmdhbWUtZGV2LWFkdmFudGFnZXMgLmdhbWUtZGV2LWFkdmFudGFnZTpudGgtY2hpbGQoMykgcCB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmdhbWUtZGV2LWFkdmFudGFnZXMgLmdhbWUtZGV2LWFkdmFudGFnZTpudGgtY2hpbGQoMykgLmdhbWUtZGV2LWFkdmFudGFnZS1pY29uLFxuICAgICAgICAuZ2FtZS1kZXYtYWR2YW50YWdlcyAuZ2FtZS1kZXYtYWR2YW50YWdlOm50aC1jaGlsZCgzKSBoMyxcbiAgICAgICAgLmdhbWUtZGV2LWFkdmFudGFnZXMgLmdhbWUtZGV2LWFkdmFudGFnZTpudGgtY2hpbGQoMykgcCB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjVzOyB9IH1cbiAgICAuZ2FtZS1kZXYtYWR2YW50YWdlcyAuZ2FtZS1kZXYtYWR2YW50YWdlOm50aC1jaGlsZCg0KSAuZ2FtZS1kZXYtYWR2YW50YWdlLWljb24sXG4gICAgLmdhbWUtZGV2LWFkdmFudGFnZXMgLmdhbWUtZGV2LWFkdmFudGFnZTpudGgtY2hpbGQoNCkgaDMsXG4gICAgLmdhbWUtZGV2LWFkdmFudGFnZXMgLmdhbWUtZGV2LWFkdmFudGFnZTpudGgtY2hpbGQoNCkgcCB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmdhbWUtZGV2LWFkdmFudGFnZXMgLmdhbWUtZGV2LWFkdmFudGFnZTpudGgtY2hpbGQoNCkgLmdhbWUtZGV2LWFkdmFudGFnZS1pY29uLFxuICAgICAgICAuZ2FtZS1kZXYtYWR2YW50YWdlcyAuZ2FtZS1kZXYtYWR2YW50YWdlOm50aC1jaGlsZCg0KSBoMyxcbiAgICAgICAgLmdhbWUtZGV2LWFkdmFudGFnZXMgLmdhbWUtZGV2LWFkdmFudGFnZTpudGgtY2hpbGQoNCkgcCB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjc1czsgfSB9XG4gICAgLmdhbWUtZGV2LWFkdmFudGFnZXMgLmdhbWUtZGV2LWFkdmFudGFnZS1pY29uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0NywgNjIsIDYyLCAwLjEyKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbjogMCAwIDIuNTYyNXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdG9wOiAxLjI1cmVtO1xuICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0b3A7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZ2FtZS1kZXYtYWR2YW50YWdlcyAuZ2FtZS1kZXYtYWR2YW50YWdlLWljb24ge1xuICAgICAgICAgIGhlaWdodDogNnJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MiwgMTk0LCAxOCwgMC4xMik7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB3aWR0aDogNnJlbTsgfSB9XG4gICAgICAuZ2FtZS1kZXYtYWR2YW50YWdlcyAuZ2FtZS1kZXYtYWR2YW50YWdlLWljb24gaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDAuODc1cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5nYW1lLWRldi1hZHZhbnRhZ2VzIC5nYW1lLWRldi1hZHZhbnRhZ2UtaWNvbiBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICAuZ2FtZS1kZXYtYWR2YW50YWdlcyAuZ2FtZS1kZXYtYWR2YW50YWdlIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICBtYXJnaW46IDAgMCAwLjc1cmVtO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMS4yNXJlbTtcbiAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdG9wOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmdhbWUtZGV2LWFkdmFudGFnZXMgLmdhbWUtZGV2LWFkdmFudGFnZSBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxLjI1cmVtOyB9IH1cbiAgICAuZ2FtZS1kZXYtYWR2YW50YWdlcyAuZ2FtZS1kZXYtYWR2YW50YWdlIHAge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDEuMjVyZW07XG4gICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRvcDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5nYW1lLWRldi1hZHZhbnRhZ2VzIC5nYW1lLWRldi1hZHZhbnRhZ2UgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTsgfSB9XG5cbi53aG8tc3RhdGljIHtcbiAgcGFkZGluZzogMCAwIDAuOTM3NXJlbTsgfVxuICAud2hvLXN0YXRpYy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLS43NXJlbTsgfVxuICAud2hvLXN0YXRpYy1pdGVtIHtcbiAgICBtYXJnaW46IDAgLjc1cmVtO1xuICAgIHBhZGRpbmc6IDAgMCAxLjVyZW07XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMS41cmVtKTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLndoby1zdGF0aWMtaXRlbSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMS41cmVtKTsgfSB9XG4gICAgLndoby1zdGF0aWMtaXRlbSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTsgfVxuXG4uYWJvdXQtdXMtc3RhdGljIHtcbiAgYmFja2dyb3VuZDogI0Y3M0UzRTtcbiAgcGFkZGluZzogMy4xODc1cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWJvdXQtdXMtc3RhdGljIC5jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMTAwdmg7IH0gfVxuICAuYWJvdXQtdXMtc3RhdGljIHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICBtYXJnaW46IDAgMCAxLjI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWJvdXQtdXMtc3RhdGljIHAge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMnJlbSAyOC41cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDQ0Ljg3NXJlbTsgfSB9XG4gIC5hYm91dC11cy1zdGF0aWMgLmJ0biB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgbWFyZ2luOiAxLjI1cmVtIDAgMDtcbiAgICBtaW4td2lkdGg6IGNhbGMoMTcycHgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWJvdXQtdXMtc3RhdGljIC5idG4ge1xuICAgICAgICBhbGlnbi1zZWxmOiBzZWxmLXN0YXJ0O1xuICAgICAgICBtYXJnaW46IDAgMCAycmVtIDI4LjVyZW07IH0gfVxuICAuYWJvdXQtdXMtc3RhdGljLWJnIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAyMnZoO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnZoO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAuMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0b3A6IDEyLjVyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFib3V0LXVzLXN0YXRpYy1iZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTguNzVyZW07XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOC43NXJlbTtcbiAgICAgICAgb3BhY2l0eTogLjI1O1xuICAgICAgICByaWdodDogODQlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTUwJSAtIDcwcHgpKTsgfSB9XG4gICAgLmFib3V0LXVzLXN0YXRpYy1iZyBiciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYWJvdXQtdXMtc3RhdGljLWJnIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmRpZmZlcmVuY2Utc3RhdGljIHtcbiAgYmFja2dyb3VuZDogI0Y3M0UzRTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5kaWZmZXJlbmNlLXN0YXRpYyAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDM3NXJlbTtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW07IH1cbiAgLmRpZmZlcmVuY2Utc3RhdGljICoge1xuICAgIHRyYW5zaXRpb246IDBzICFpbXBvcnRhbnQ7IH1cbiAgLmRpZmZlcmVuY2Utc3RhdGljIC5pY29uLXF1c3Rpb24ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLXF1c3Rpb24uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiAtMy40Mzc1cmVtO1xuICAgIGhlaWdodDogNjcuMzEyNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtOS4zMTI1cmVtO1xuICAgIHdpZHRoOiA0Mi44MTI1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuZGlmZmVyZW5jZS1zdGF0aWMgLmljb24tcXVzdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmRpZmZlcmVuY2Utc3RhdGljIGgyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gICAgbWFyZ2luOiAwIDAgMi4yNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmRpZmZlcmVuY2Utc3RhdGljIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy41cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5kaWZmZXJlbmNlLXN0YXRpYyBoMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyOC41cmVtOyB9IH1cbiAgLmRpZmZlcmVuY2Utc3RhdGljIHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTsgfVxuICAuZGlmZmVyZW5jZS1zdGF0aWMgLmRpZmZlcmVuY2Utc3RhdGljLXAge1xuICAgIG1hcmdpbi1sZWZ0OiAyOC41cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDYyLjVyZW07XG4gICAgei1pbmRleDogOTtcbiAgICB3aWR0aDogNDQuODc1cmVtOyB9XG4gICAgLmRpZmZlcmVuY2Utc3RhdGljIC5kaWZmZXJlbmNlLXN0YXRpYy1wIHAge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi42MjVyZW07XG4gICAgICBtYXJnaW46IDAgMCA0LjVyZW07IH1cbiAgICAuZGlmZmVyZW5jZS1zdGF0aWMgLmRpZmZlcmVuY2Utc3RhdGljLXAgLmJ0biB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgd2lkdGg6IDExLjVyZW07IH1cbiAgLmRpZmZlcmVuY2Utc3RhdGljLWNpcmNsZSB7XG4gICAgYmFja2dyb3VuZDogI0ZDQzIxMjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbGVmdDogMTAwJTtcbiAgICBoZWlnaHQ6IDYuMjVyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IDYuMjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmRpZmZlcmVuY2Utc3RhdGljIC5tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5kaWZmZXJlbmNlLXN0YXRpYyAuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmRpZmZlcmVuY2Utc3RhdGljIC5kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS1nYW1lLWRldiAudXAge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi53aG8tc3RhdGljLXNpbmdsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLndoby1zdGF0aWMtc2luZ2xlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLndoby1zdGF0aWMtc2luZ2xlLXdyYXBwZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMHZoOyB9XG4gIC53aG8tc3RhdGljLXNpbmdsZS1pdGVtIHtcbiAgICBtYXJnaW46IDAgLjc1cmVtO1xuICAgIHBhZGRpbmc6IDAgMCAxLjVyZW07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAxLjVyZW0pOyB9XG4gICAgLndoby1zdGF0aWMtc2luZ2xlLWl0ZW0gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cblxuLnBhZ2UtdGVtcGxhdGUtZ2FtZS1kZXYgLnBhZ2Utd3JhcHBlciB7XG4gIG1hcmdpbjogMCAwIC0zcmVtOyB9XG5cbi5oci1oZXJvIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIHBhZGRpbmctdG9wOiA0LjYyNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDAwOyB9XG4gIC5oci1oZXJvOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29udGVudDogJyc7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHRvcDogLTEwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaHItaGVybyB7XG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNC44NzVyZW0pO1xuICAgICAgcGFkZGluZy10b3A6IDcuODc1cmVtOyB9IH1cbiAgLmhyLWhlcm8tZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhyLWhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHItaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIuNXJlbTsgfSB9XG4gICAgLmhyLWhlcm8tZGVzY3JpcHRpb24gaDEge1xuICAgICAgY29sb3I6ICMyMjI2MkE7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMi44MTI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLWhlcm8tZGVzY3JpcHRpb24gaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjYyNXJlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzcmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaHItaGVyby1kZXNjcmlwdGlvbiBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjM3NXZ3O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0LjV2dztcbiAgICAgICAgICBtYXJnaW46IDAgMCAyLjVyZW07IH0gfVxuICAgIC5oci1oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgY29sb3I6ICM2MTY3NkI7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDYuMjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaHItaGVyby1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTEuMjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oci1oZXJvLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMi41cmVtOyB9IH1cbiAgLmhyLWhlcm8gLmJ0bi1oci1oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjI1cmVtO1xuICAgIG1heC13aWR0aDogNi41cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhyLWhlcm8gLmJ0bi1oci1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmhyLWhlcm8taW1hZ2Uge1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDAuNDM3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWhlcm8taW1hZ2Uge1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIHJpZ2h0OiA0LjA2MjVyZW07XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH0gfVxuICAgIC5oci1oZXJvLWltYWdlIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAyMy40Mzc1cmVtO1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGFuZ3J5LXNoYWtlO1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaHItaGVyby1pbWFnZSBpbWcge1xuICAgICAgICAgIHdpZHRoOiA0MS4wNjI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaHItaGVyby1pbWFnZSBpbWcge1xuICAgICAgICAgIHdpZHRoOiA3MHZ3OyB9IH1cblxuQGtleWZyYW1lcyBhbmdyeS1zaGFrZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIDFweCk7IH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7IH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAwcHgpOyB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAxcHgpOyB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMXB4LCAwcHgpOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpOyB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFweCwgMXB4KTsgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgMXB4KTsgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTsgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIC0xcHgpOyB9IH1cbiAgLmhyLWhlcm8tYXJyb3cge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWFycm93LWhyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGVmdDogNy41cmVtO1xuICAgIGhlaWdodDogNTZweDtcbiAgICB3aWR0aDogNTZweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhyLWhlcm8tYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEzLjc1cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci1oZXJvLWFycm93IHtcbiAgICAgICAgYm90dG9tOiA4LjI1cmVtO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMzVyZW07IH0gfVxuICAuaHItaGVyby1sb2dvIHtcbiAgICBib3R0b206IDQuMzc1cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICAgIG1heC13aWR0aDogNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci1oZXJvLWxvZ28ge1xuICAgICAgICBib3R0b206IDYuMDYyNXJlbTtcbiAgICAgICAgbGVmdDogMnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHItaGVyby1sb2dvIHtcbiAgICAgICAgbGVmdDogMy45Mzc1cmVtOyB9IH1cbiAgICAuaHItaGVyby1sb2dvLTIge1xuICAgICAgYm90dG9tOiAxLjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLWhlcm8tbG9nby0yIHtcbiAgICAgICAgICBib3R0b206IDIuNXJlbTsgfSB9XG5cbi5oci1oZWFkZXItbmF2IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmc6IDAgNXJlbSAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlOyB9XG4gIC5oci1oZWFkZXItbmF2LmhpZGUge1xuICAgIHRvcDogLTIwMHB4OyB9XG5cbi5oci1oZWFkZXIuaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDkxMDAxOyB9XG4gIC5oci1oZWFkZXIuaGVhZGVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5oci1oZWFkZXIuaGVhZGVyIC5oZWFkZXItbW9iaWxlLW5hdi1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItaGVhZGVyLmhlYWRlciAuaGVhZGVyLW1vYmlsZS1uYXYtYnRuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07IH0gfVxuICAuaHItaGVhZGVyLmhlYWRlciAuYnRuLWhyLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhyLWhlYWRlci5oZWFkZXIgLmJ0bi1oci1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfSB9XG5cbi5oci1pbWFnZSB7XG4gIGhlaWdodDogMTlyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaHItaW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAyNi43NXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oci1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDUwcmVtOyB9IH1cbiAgLmhyLWltYWdlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5oci1vdXItcGhpbG9zb3BoeSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogMCAwIC04MHZoO1xuICBwYWRkaW5nOiA2LjQzNzVyZW0gMS4yNXJlbSA1LjE4NzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTAwMDsgfVxuICAuaHItb3VyLXBoaWxvc29waHk6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tc3Rhci1oci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgbGVmdDogN3JlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2LjI1cmVtO1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgei1pbmRleDogODg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci1vdXItcGhpbG9zb3BoeTo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMTQuOTM3NXJlbTtcbiAgICAgICAgdG9wOiA5cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci1vdXItcGhpbG9zb3BoeTo6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiAyLjI1cmVtO1xuICAgICAgICBsZWZ0OiAzNXJlbTtcbiAgICAgICAgdG9wOiA4LjMxMjVyZW07XG4gICAgICAgIHdpZHRoOiAyLjI1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhyLW91ci1waGlsb3NvcGh5IHtcbiAgICAgIG1hcmdpbjogMCAwIC01MHZoO1xuICAgICAgcGFkZGluZzogOS4xODc1cmVtIDIuNXJlbSAxMHJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oci1vdXItcGhpbG9zb3BoeSB7XG4gICAgICBtYXJnaW46IDAgMCAtNDB2aDtcbiAgICAgIHBhZGRpbmc6IDguNzVyZW0gMTIuNXJlbSAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5oci1vdXItcGhpbG9zb3BoeSB7XG4gICAgICBtYXJnaW46IDAgMCAtMzB2aDsgfSB9XG4gIC5oci1vdXItcGhpbG9zb3BoeS1jaXJjbGUge1xuICAgIGJvcmRlcjogMCBzb2xpZCAjMWYyMzI2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxMDByZW0pO1xuICAgIHRvcDogY2FsYyg1MCUgLSAxMDByZW0pO1xuICAgIGhlaWdodDogMjAwcmVtO1xuICAgIHRyYW5zaXRpb246IDBzO1xuICAgIHdpZHRoOiAyMDByZW07IH1cbiAgLmhyLW91ci1waGlsb3NvcGh5IC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTsgfVxuICAuaHItb3VyLXBoaWxvc29waHkgaDIge1xuICAgIGNvbG9yOiAjMUYyMzI2O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICBtYXJnaW46IDAgMCAxLjc1cmVtO1xuICAgIG1heC13aWR0aDogNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci1vdXItcGhpbG9zb3BoeSBoMiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIuOTM3NXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci1vdXItcGhpbG9zb3BoeSBoMiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDUuMTg3NXJlbTsgfSB9XG4gIC5oci1vdXItcGhpbG9zb3BoeSBoMyB7XG4gICAgY29sb3I6ICMyMjI2MkE7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICBtYXJnaW46IDUuODEyNXJlbSAwIDUuNjI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhyLW91ci1waGlsb3NvcGh5IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgIG1hcmdpbjogOS42ODc1cmVtIDAgOC43NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHItb3VyLXBoaWxvc29waHkgaDMge1xuICAgICAgICBtYXJnaW46IDExLjI1cmVtIDAgOC43NXJlbTsgfSB9XG4gIC5oci1vdXItcGhpbG9zb3BoeS1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMCAwIDAgNi4yNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci1vdXItcGhpbG9zb3BoeS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDExLjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci1vdXItcGhpbG9zb3BoeS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDIyLjVyZW07IH0gfVxuICAgIC5oci1vdXItcGhpbG9zb3BoeS1kZXNjcmlwdGlvbiBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS40Mzc1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMi43NXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oci1vdXItcGhpbG9zb3BoeS1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS45Mzc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaHItb3VyLXBoaWxvc29waHktZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtOyB9IH1cbiAgICAgIC5oci1vdXItcGhpbG9zb3BoeS1kZXNjcmlwdGlvbiBwIH4gcCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaHItb3VyLXBoaWxvc29waHktZGVzY3JpcHRpb24gcCB+IHAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcmVtOyB9IH1cbiAgICAgIC5oci1vdXItcGhpbG9zb3BoeS1kZXNjcmlwdGlvbiBwIHNwYW4ge1xuICAgICAgICBjb2xvcjogI0YxNDc3RTsgfVxuICAuaHItb3VyLXBoaWxvc29waHktaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwOyB9XG4gIC5oci1vdXItcGhpbG9zb3BoeSAjcGluLTEge1xuICAgIHRyYW5zaXRpb246IDBzOyB9XG4gICAgLmhyLW91ci1waGlsb3NvcGh5ICNwaW4tMSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDE1Ljc1cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogMHM7XG4gICAgICB0b3A6IC0zNHB4O1xuICAgICAgei1pbmRleDogMTAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLW91ci1waGlsb3NvcGh5ICNwaW4tMSBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMjAuNjI1cmVtO1xuICAgICAgICAgIHRvcDogLTY4cHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oci1vdXItcGhpbG9zb3BoeSAjcGluLTEgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAuaHItb3VyLXBoaWxvc29waHkgI3Bpbi0yIHtcbiAgICB0cmFuc2l0aW9uOiAwczsgfVxuICAgIC5oci1vdXItcGhpbG9zb3BoeSAjcGluLTIgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA2LjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiAwcztcbiAgICAgIHRvcDogLTY4cHg7XG4gICAgICB6LWluZGV4OiAxMDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaHItb3VyLXBoaWxvc29waHkgI3Bpbi0yIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA4LjEyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhyLW91ci1waGlsb3NvcGh5ICNwaW4tMiBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5oci1jb21tYW5kIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogOC41cmVtIDEuMjVyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDAxOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oci1jb21tYW5kIHtcbiAgICAgIHBhZGRpbmc6IDguMzc1cmVtIDIuNXJlbSAxMi41cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmhyLWNvbW1hbmQge1xuICAgICAgaGVpZ2h0OiAyNjIuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDkuMzc1cmVtIDIuNXJlbSAwOyB9IH1cbiAgLmhyLWNvbW1hbmQ6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWYyMzI2O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDEwcmVtOyB9XG4gIC5oci1jb21tYW5kOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLXN0YXItaHIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMS4yNWVtKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAyLjVyZW07XG4gICAgei1pbmRleDogODg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci1jb21tYW5kOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5oci1jb21tYW5kIGgyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogLS41cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci1jb21tYW5kIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEzLjc1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHItY29tbWFuZCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDcuNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEyLjVyZW07IH0gfVxuICAuaHItY29tbWFuZC1waG90byB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci1jb21tYW5kLXBob3RvIHtcbiAgICAgICAgaGVpZ2h0OiAxNzMuOTM3NXJlbTsgfSB9XG4gIC5oci1jb21tYW5kIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNzVzIGVhc2U7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci1jb21tYW5kIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwOyB9IH1cbiAgICAuaHItY29tbWFuZCBpbWc6bnRoLWNoaWxkKDEpIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM2cHgpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLWNvbW1hbmQgaW1nOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDc2cHgpOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaHItY29tbWFuZCBpbWc6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBsZWZ0OiAyLjVyZW07XG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMi41cmVtKTsgfSB9XG4gICAgLmhyLWNvbW1hbmQgaW1nOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4IGF1dG87XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTRweCk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaHItY29tbWFuZCBpbWc6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjk4cHgpOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaHItY29tbWFuZCBpbWc6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICByaWdodDogMi41cmVtO1xuICAgICAgICAgIHRvcDogMTJ2dztcbiAgICAgICAgICB3aWR0aDogMzUlOyB9IH1cbiAgICAuaHItY29tbWFuZCBpbWc6bnRoLWNoaWxkKDMpIHtcbiAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3B4KTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oci1jb21tYW5kIGltZzpudGgtY2hpbGQoMykge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTZweCk7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oci1jb21tYW5kIGltZzpudGgtY2hpbGQoMykge1xuICAgICAgICAgIGxlZnQ6IDEwcmVtO1xuICAgICAgICAgIHRvcDogNDR2dztcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMi41cmVtKTsgfSB9XG4gICAgLmhyLWNvbW1hbmQgaW1nOm50aC1jaGlsZCg0KSB7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM3cHgpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLWNvbW1hbmQgaW1nOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDc2cHggNDBweCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDNweCk7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oci1jb21tYW5kIGltZzpudGgtY2hpbGQoNCkge1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICB0b3A6IDUydnc7XG4gICAgICAgICAgd2lkdGg6IDM3JTsgfSB9XG4gICAgLmhyLWNvbW1hbmQgaW1nOm50aC1jaGlsZCg1KSB7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM3cHgpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLWNvbW1hbmQgaW1nOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwM3B4KTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhyLWNvbW1hbmQgaW1nOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgbGVmdDogMi41cmVtO1xuICAgICAgICAgIHRvcDogNjh2dztcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMi41cmVtKTsgfSB9XG4gICAgLmhyLWNvbW1hbmQgaW1nOm50aC1jaGlsZCg2KSB7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4IGF1dG87XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3B4KTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oci1jb21tYW5kIGltZzpudGgtY2hpbGQoNikge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTZweCk7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oci1jb21tYW5kIGltZzpudGgtY2hpbGQoNikge1xuICAgICAgICAgIHJpZ2h0OiA4Ljc1cmVtO1xuICAgICAgICAgIHRvcDogMTA2dnc7XG4gICAgICAgICAgd2lkdGg6IDQ3JTsgfSB9XG4gIC5oci1jb21tYW5kLWNpcmNsZSB7XG4gICAgYmFja2dyb3VuZDogIzFGMjMyNjtcbiAgICBib3R0b206IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGhlaWdodDogMTkuNTYyNXJlbTtcbiAgICB3aWR0aDogMTkuNTYyNXJlbTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDIyKTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDE1NnB4KTtcbiAgICB0b3A6IGNhbGMoNTB2aCAtIDE2OHB4KSAhaW1wb3J0YW50OyB9XG4gICAgLmhyLWNvbW1hbmQtY2lyY2xlLmNlbnRlciB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IGF1dG87IH1cbiAgICAuaHItY29tbWFuZC1jaXJjbGUuaGlkZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oci1jb21tYW5kICN0cmlnZ2VyLTIge1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtNjIuNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmhyLWNvbW1hbmQgI2FuaW1hdGUtMiB7XG4gICAgdHJhbnNpdGlvbjogMHM7IH1cblxuLmhyLWNpcmNsZS1jbGllbnRzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgaGVpZ2h0OiAzMDAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaHItY2lyY2xlLWNsaWVudHMgI3RyaWdnZXItNCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwOyB9XG5cbi5oci1jaXJjbGUtY2xpZW50cy13cmFwIHtcbiAgYmFja2dyb3VuZDogIzFGMjMyNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDIxcmVtO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAyMXJlbTtcbiAgdG9wOiBjYWxjKDUwdmggLSAxNjhweCkgIWltcG9ydGFudDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxNjhweCk7XG4gIHRyYW5zaXRpb246IDBzO1xuICB6LWluZGV4OiAxMDA7IH1cbiAgLmhyLWNpcmNsZS1jbGllbnRzLXdyYXAuaGlkZSB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cbi5oci1jaXJjbGUtY2xpZW50cy13cmFwLXNjYWxlIHtcbiAgYmFja2dyb3VuZDogIzFGMjMyNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDIxcmVtO1xuICBtYXJnaW46IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAyMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTB2aCAtIDE2OHB4KSAhaW1wb3J0YW50O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDE2OHB4KTtcbiAgdHJhbnNpdGlvbjogMHM7XG4gIHotaW5kZXg6IDEwMDsgfVxuICAuaHItY2lyY2xlLWNsaWVudHMtd3JhcC1zY2FsZS5oaWRlIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7IH1cblxuLmhyLWNsaWVudHMtY2lyY2xlLXN2ZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jaXJjbGUtdGV4dC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDYyLjVyZW0pO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNjBkZWcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDg4OTtcbiAgaGVpZ2h0OiAxMjVyZW07XG4gIHdpZHRoOiAxMjVyZW07IH1cblxuLmhyLWNsaWVudHMtY2lyY2xlLXN2Zy1kYXJrIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NpcmNsZS1sb2dvcy1kYXJrLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNjIuNXJlbSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE2MGRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogODkwO1xuICBoZWlnaHQ6IDEyNXJlbTtcbiAgd2lkdGg6IDEyNXJlbTsgfVxuICAuaHItY2xpZW50cy1jaXJjbGUtc3ZnLWRhcmstbWFzayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMDI7IH1cbiAgICAuaHItY2xpZW50cy1jaXJjbGUtc3ZnLWRhcmstbWFzay13aGl0ZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA5OTk7IH1cbiAgICAuaHItY2xpZW50cy1jaXJjbGUtc3ZnLWRhcmstbWFzay1vdmVybGF5IHtcbiAgICAgIGJhY2tncm91bmQ6ICMxRjIzMjY7XG4gICAgICBtYXNrOiB1cmwoLi4vaW1nL21hc2stcG5nLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMTI1cmVtIDEyNXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNjIuNXJlbSk7XG4gICAgICBoZWlnaHQ6IDEyNXJlbTtcbiAgICAgIHdpZHRoOiAxMjVyZW07XG4gICAgICB6LWluZGV4OiA4OTE7IH1cblxuLmhyLWNsaWVudHMtY2lyY2xlLXN2Zy1tYXNrIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NpcmNsZS1tYXNrLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNjIuNXJlbSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE1NWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTk5O1xuICBoZWlnaHQ6IDEyNXJlbTtcbiAgd2lkdGg6IDEyNXJlbTsgfVxuXG4uaHItY2xpZW50cy1jaXJjbGUtc3ZnLXdoaXRlLW1hc2stb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hc2s6IHVybCguLi9pbWcvbWFzay13aGl0ZS0tcG5nLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMTI1cmVtIDEyNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDYyLjVyZW0pO1xuICBoZWlnaHQ6IDEyNXJlbTtcbiAgd2lkdGg6IDEyNXJlbTtcbiAgei1pbmRleDogODg4OyB9XG5cbi5oci1ob21lIHtcbiAgcGFkZGluZzogMTIuNDM3NXJlbSAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oci1ob21lIHtcbiAgICAgIHBhZGRpbmc6IDEzLjVyZW0gMCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmhyLWhvbWUge1xuICAgICAgcGFkZGluZzogMTUuNjI1cmVtIDAgMDsgfSB9XG4gIC5oci1ob21lOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLXN0YXItaHIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgei1pbmRleDogODg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci1ob21lOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiA4Ljc1cmVtO1xuICAgICAgICB0b3A6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWhvbWU6OmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICBsZWZ0OiAxMi41cmVtO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAyLjVyZW07IH0gfVxuICAuaHItaG9tZSAuc2Nyb2xsbWFnaWMtcGluLXNwYWNlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuaHItaG9tZS13b3JkLWxlZnQsIC5oci1ob21lLXdvcmQtcmlnaHQge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDVyZW07XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRyYW5zaXRpb246IDBzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItaG9tZS13b3JkLWxlZnQsIC5oci1ob21lLXdvcmQtcmlnaHQge1xuICAgICAgICBmb250LXNpemU6IDcuNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHItaG9tZS13b3JkLWxlZnQsIC5oci1ob21lLXdvcmQtcmlnaHQge1xuICAgICAgICBmb250LXNpemU6IDExLjI1cmVtOyB9IH1cbiAgLmhyLWhvbWUtd29yZC1sZWZ0IHtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNC41cmVtKTtcbiAgICByaWdodDogMTAwdnc7IH1cbiAgLmhyLWhvbWUtd29yZC1yaWdodCB7XG4gICAgbGVmdDogMTAwdnc7XG4gICAgdG9wOiBjYWxjKDUwJSArIDQuNXJlbSk7IH1cbiAgLmhyLWhvbWUtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDsgfVxuICAuaHItaG9tZS1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMy4xMjVyZW0gMS4yNXJlbSAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhyLWhvbWUtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogOC4zNzVyZW0gMi41cmVtIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWhvbWUtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogNi41NjI1cmVtIDEyLjVyZW0gMDsgfSB9XG4gICAgLmhyLWhvbWUtY29udGFpbmVyLXRleHQge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDAgMCAzLjEyNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDA7IH1cbiAgLmhyLWhvbWUgI2hvbWUtY2VudGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMzB2aDsgfVxuICAuaHItaG9tZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTsgfVxuICAuaHItaG9tZSAudGl0bGUtaDIge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICAgIG1hcmdpbjogMCBhdXRvIDMuMTI1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IDBzO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmhyLWhvbWUgLnRpdGxlLWgyLmhyLWhvbWUtY29udGFpbmVyLWJsYWNrIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTI1MHB4O1xuICAgICAgei1pbmRleDogMTAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhyLWhvbWUgLnRpdGxlLWgyLmhyLWhvbWUtY29udGFpbmVyLWJsYWNrIHtcbiAgICAgICAgICB0b3A6IC0xMy43NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5oci1ob21lIC50aXRsZS1oMi5oci1ob21lLWNvbnRhaW5lci1ibGFjayB7XG4gICAgICAgICAgdG9wOiAtMTQuMzc1cmVtOyB9IH1cbiAgICAuaHItaG9tZSAudGl0bGUtaDIgaW1nIHtcbiAgICAgIG1hcmdpbjogYXV0byBhdXRvIDMuMTI1cmVtO1xuICAgICAgdHJhbnNpdGlvbjogMHM7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaHItaG9tZSAudGl0bGUtaDIgaW1nIHtcbiAgICAgICAgICBtYXJnaW46IGF1dG8gYXV0byAzLjc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaHItaG9tZSAudGl0bGUtaDIgaW1nIHtcbiAgICAgICAgICBtYXJnaW46IGF1dG8gYXV0byA2LjU2MjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgICAgICAuaHItaG9tZSAudGl0bGUtaDIgaW1nIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQwcHgpOyB9IH1cbiAgICAuaHItaG9tZSAudGl0bGUtaDIuaHItaG9tZS1jb250YWluZXItd2hpdGUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIG1hcmdpbjogMCAwIDAgLS42MjVyZW07XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMS4yNXJlbSk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaHItaG9tZSAudGl0bGUtaDIuaHItaG9tZS1jb250YWluZXItd2hpdGUge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgLTEuMjVyZW07XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIuNXJlbSk7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oci1ob21lIC50aXRsZS1oMi5oci1ob21lLWNvbnRhaW5lci13aGl0ZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCAtNi4yNXJlbTtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMTIuNXJlbSk7IH0gfVxuICAuaHItaG9tZS1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMCAwIDQuMzc1cmVtIDYuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhyLWhvbWUtZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwIDAgNC4zNzVyZW0gMTEuMjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWhvbWUtZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwIDAgNi4yNXJlbSAyMi41cmVtOyB9IH1cbiAgICAuaHItaG9tZS1kZXNjcmlwdGlvbiBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMS41cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLWhvbWUtZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTM3NXJlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyLjc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaHItaG9tZS1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07IH0gfVxuICAgICAgLmhyLWhvbWUtZGVzY3JpcHRpb24gcCArIHAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNHJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaHItaG9tZS1kZXNjcmlwdGlvbiBwICsgcCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTByZW07IH0gfVxuICAgICAgLmhyLWhvbWUtZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuaHItaG9tZS1waG90byB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwIDAgNi44NzVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItaG9tZS1waG90byB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA0LjY4NzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWhvbWUtcGhvdG8ge1xuICAgICAgICBwYWRkaW5nOiAwIDAgN3JlbTsgfSB9XG4gICAgLmhyLWhvbWUtcGhvdG8gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgICAuaHItaG9tZS1waG90byBpbWc6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgd2lkdGg6IDgwJTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaHItaG9tZS1waG90byBpbWc6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5oci1ob21lLXBob3RvIGltZzpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgd2lkdGg6IDQ0JTsgfSB9XG4gICAgICAuaHItaG9tZS1waG90byBpbWc6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IDEuODc1cmVtO1xuICAgICAgICB3aWR0aDogODAlOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5oci1ob21lLXBob3RvIGltZzpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNy41NjI1cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDIxLjVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuaHItaG9tZS1waG90byBpbWc6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4LjQzNzVyZW07XG4gICAgICAgICAgICB3aWR0aDogNDQlOyB9IH1cblxuLmhyLWFib3V0LWNvbXBhbnkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA4LjU2MjVyZW0gMS4yNXJlbSAxMi41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhyLWFib3V0LWNvbXBhbnkge1xuICAgICAgcGFkZGluZzogMTJyZW0gMi41cmVtIDguMDYyNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oci1hYm91dC1jb21wYW55IHtcbiAgICAgIHBhZGRpbmc6IDEzLjkzNzVyZW0gMTIuNXJlbSAxMy40Mzc1cmVtOyB9IH1cbiAgLmhyLWFib3V0LWNvbXBhbnk6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tc3Rhci1oci1ibGFjay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgdG9wOiA3LjA2MjVyZW07XG4gICAgd2lkdGg6IDEuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhyLWFib3V0LWNvbXBhbnk6OmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgcmlnaHQ6IDIuNXJlbTtcbiAgICAgICAgdG9wOiA4cmVtO1xuICAgICAgICB3aWR0aDogMnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHItYWJvdXQtY29tcGFueTo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogODAuNXJlbTtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHRvcDogMTByZW07IH0gfVxuICAuaHItYWJvdXQtY29tcGFueSBoMiB7XG4gICAgY29sb3I6ICMxRjIzMjY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtOyB9XG4gIC5oci1hYm91dC1jb21wYW55LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci1hYm91dC1jb21wYW55LWZsZXgge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfSB9XG4gIC5oci1hYm91dC1jb21wYW55LWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDAgMCA2LjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci1hYm91dC1jb21wYW55LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMTEuMjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWFib3V0LWNvbXBhbnktZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMi41cmVtOyB9IH1cbiAgICAuaHItYWJvdXQtY29tcGFueS1kZXNjcmlwdGlvbiBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS40Mzc1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMS41cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLWFib3V0LWNvbXBhbnktZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTM3NXJlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyLjc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaHItYWJvdXQtY29tcGFueS1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMi43NXJlbTsgfSB9XG4gICAgICAuaHItYWJvdXQtY29tcGFueS1kZXNjcmlwdGlvbiBwICsgcCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5oci1hYm91dC1jb21wYW55LWRlc2NyaXB0aW9uIHAgKyBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHJlbTsgfSB9XG4gICAgICAuaHItYWJvdXQtY29tcGFueS1kZXNjcmlwdGlvbiBwIHNwYW4ge1xuICAgICAgICBjb2xvcjogI0YxNDc3RTsgfVxuICAuaHItYWJvdXQtY29tcGFueS1pbWcge1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gICAgdG9wOiAxOXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci1hYm91dC1jb21wYW55LWltZyB7XG4gICAgICAgIGxlZnQ6IDQuNzVyZW07XG4gICAgICAgIHRvcDogMTIuNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWFib3V0LWNvbXBhbnktaW1nIHtcbiAgICAgICAgbGVmdDogMTcuNXJlbTtcbiAgICAgICAgdG9wOiA1LjVyZW07IH0gfVxuICAgIC5oci1hYm91dC1jb21wYW55LWltZyBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICAgIHdpZHRoOiAxMS4xMjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaHItYWJvdXQtY29tcGFueS1pbWcgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAuNzVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oci1hYm91dC1jb21wYW55LWltZyBpbWcge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgICAgICAgd2lkdGg6IDI2LjI1cmVtOyB9IH1cblxuLmhyLXNsaWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5O1xuICBwYWRkaW5nOiAzLjVyZW0gMCA2LjI1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oci1zbGlkZXIge1xuICAgICAgcGFkZGluZzogOC41cmVtIDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaHItc2xpZGVyIHtcbiAgICAgIHBhZGRpbmc6IDEzLjQzNzVyZW0gMCAxMC4zMTI1cmVtOyB9IH1cblxuLmhyLXNsaWRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmhyLXNsaWRlLWltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAyOC4xMjVyZW07XG4gICAgei1pbmRleDogMjsgfVxuICAuaHItc2xpZGUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDE2cmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICB6LWluZGV4OiAyO1xuICAgIGFuaW1hdGlvbjogcm90YXRlIDVzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNrZXcoMCwgMCk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNrZXcoLTRkZWcsIDNkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2tldygwLCAwKTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItc2xpZGUgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjIuNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLXNsaWRlIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI4LjEyNXJlbTsgfSB9XG4gIC5oci1zbGlkZS10aXRsZS1iYWNrIHtcbiAgICBjb2xvcjogIzFGMjMyNjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBsaW5lLWhlaWdodDogMS45Mzc1cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gLjA1ZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItc2xpZGUtdGl0bGUtYmFjayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHItc2xpZGUtdGl0bGUtYmFjayB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuODc1cmVtOyB9IH1cbiAgLmhyLXNsaWRlLXRpdGxlLWZyb250IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBsaW5lLWhlaWdodDogMS45Mzc1cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgei1pbmRleDogMztcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItc2xpZGUtdGl0bGUtZnJvbnQge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLXNsaWRlLXRpdGxlLWZyb250IHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy44NzVyZW07IH0gfVxuXG4uaHItdmFjYW5jaWVzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk7XG4gIHBhZGRpbmc6IDYuNjI1cmVtIDEuMjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhyLXZhY2FuY2llcyB7XG4gICAgICBwYWRkaW5nOiA5LjYyNXJlbSAyLjVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaHItdmFjYW5jaWVzIHtcbiAgICAgIHBhZGRpbmc6IDhyZW0gMTIuNXJlbTsgfSB9XG4gIC5oci12YWNhbmNpZXMgaDIge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMi40Mzc1cmVtO1xuICAgIG1hcmdpbjogMCAwIDEuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhyLXZhY2FuY2llcyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNC41NjI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAyLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLXZhY2FuY2llcyBoMiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDMuNXJlbTsgfSB9XG4gIC5oci12YWNhbmNpZXMgaDMge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40Mzc1cmVtO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItdmFjYW5jaWVzIGgzIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNS42MjVyZW07XG4gICAgICAgIG1heC13aWR0aDogMTUuNjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci12YWNhbmNpZXMgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTM3NXJlbTtcbiAgICAgICAgbWluLXdpZHRoOiAzMi41cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDMyLjVyZW07IH0gfVxuICAuaHItdmFjYW5jaWVzIGg0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgIG1hcmdpbjogMCAwIDAuMzc1cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgb3BhY2l0eTogLjY7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci12YWNhbmNpZXMgaDQge1xuICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgIG1hcmdpbjogMCAwIDAuNXJlbTsgfSB9XG4gIC5oci12YWNhbmNpZXMtd3JhcHBlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxRjIzMjY7IH1cbiAgLmhyLXZhY2FuY2llcy1pdGVtLmN1cnJlbnQge1xuICAgIGJhY2tncm91bmQ6ICMxRjIzMjY7XG4gICAgcGFkZGluZzogMCAwIDFyZW0gMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhyLXZhY2FuY2llcy1pdGVtLmN1cnJlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbSAxLjM3NXJlbSAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci12YWNhbmNpZXMtaXRlbS5jdXJyZW50IHtcbiAgICAgICAgcGFkZGluZzogMCAycmVtIDNyZW0gMDsgfSB9XG4gICAgLmhyLXZhY2FuY2llcy1pdGVtLmN1cnJlbnQgaDMge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLXZhY2FuY2llcy1pdGVtLmN1cnJlbnQgaDMge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhyLXZhY2FuY2llcy1pdGVtLmN1cnJlbnQgaDMge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTsgfSB9XG4gICAgLmhyLXZhY2FuY2llcy1pdGVtLmN1cnJlbnQgLmhyLXZhY2FuY2llcy1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLXZhY2FuY2llcy1pdGVtLmN1cnJlbnQgLmhyLXZhY2FuY2llcy1ib2R5IHtcbiAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtIDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oci12YWNhbmNpZXMtaXRlbS5jdXJyZW50IC5oci12YWNhbmNpZXMtYm9keSB7XG4gICAgICAgICAgcGFkZGluZzogMnJlbSAycmVtIDA7IH0gfVxuICAgIC5oci12YWNhbmNpZXMtaXRlbS5jdXJyZW50IGgzLFxuICAgIC5oci12YWNhbmNpZXMtaXRlbS5jdXJyZW50IC5oci12YWNhbmNpZXMtcHJpY2UsXG4gICAgLmhyLXZhY2FuY2llcy1pdGVtLmN1cnJlbnQgLmhyLXZhY2FuY2llcy1sb2NhdGlvbiB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5oci12YWNhbmNpZXMtaXRlbS5jdXJyZW50IC5oci12YWNhbmNpZXMtaGVhZGVyOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICByaWdodDogLTFyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaHItdmFjYW5jaWVzLWl0ZW0uY3VycmVudCAuaHItdmFjYW5jaWVzLWhlYWRlcjo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAxLjVyZW07XG4gICAgICAgICAgcmlnaHQ6IDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oci12YWNhbmNpZXMtaXRlbS5jdXJyZW50IC5oci12YWNhbmNpZXMtaGVhZGVyOjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IDJyZW07IH0gfVxuICAgIC5oci12YWNhbmNpZXMtaXRlbS5jdXJyZW50IC5oci12YWNhbmNpZXMtaWNvbiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gICAgICAuaHItdmFjYW5jaWVzLWl0ZW0uY3VycmVudCAuaHItdmFjYW5jaWVzLWljb24gc3ZnLFxuICAgICAgLmhyLXZhY2FuY2llcy1pdGVtLmN1cnJlbnQgLmhyLXZhY2FuY2llcy1pY29uIHBhdGgge1xuICAgICAgICBmaWxsOiAjZmZmZmZmOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oci12YWNhbmNpZXMtaXRlbTpob3Zlcjpub3QoLmN1cnJlbnQpIHtcbiAgICAgIGJhY2tncm91bmQ6ICMxRjIzMjY7XG4gICAgICBwYWRkaW5nOiAwIDFyZW0gMCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaHItdmFjYW5jaWVzLWl0ZW06aG92ZXI6bm90KC5jdXJyZW50KSB7XG4gICAgICBwYWRkaW5nOiAwIDEuNXJlbSAwIDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oci12YWNhbmNpZXMtaXRlbTpob3Zlcjpub3QoLmN1cnJlbnQpIHtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbSAwIDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci12YWNhbmNpZXMtaXRlbTpob3Zlcjpub3QoLmN1cnJlbnQpIGgzIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhyLXZhY2FuY2llcy1pdGVtOmhvdmVyOm5vdCguY3VycmVudCkgaDMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci12YWNhbmNpZXMtaXRlbTpob3Zlcjpub3QoLmN1cnJlbnQpIGgzIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHItdmFjYW5jaWVzLWl0ZW06aG92ZXI6bm90KC5jdXJyZW50KSAuaHItdmFjYW5jaWVzLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci12YWNhbmNpZXMtaXRlbTpob3Zlcjpub3QoLmN1cnJlbnQpIC5oci12YWNhbmNpZXMtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW0gMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci12YWNhbmNpZXMtaXRlbTpob3Zlcjpub3QoLmN1cnJlbnQpIC5oci12YWNhbmNpZXMtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHItdmFjYW5jaWVzLWl0ZW06aG92ZXI6bm90KC5jdXJyZW50KSBoMyxcbiAgICAgIC5oci12YWNhbmNpZXMtaXRlbTpob3Zlcjpub3QoLmN1cnJlbnQpIC5oci12YWNhbmNpZXMtcHJpY2UsXG4gICAgICAuaHItdmFjYW5jaWVzLWl0ZW06aG92ZXI6bm90KC5jdXJyZW50KSAuaHItdmFjYW5jaWVzLWxvY2F0aW9uIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5oci12YWNhbmNpZXMtaXRlbTpob3Zlcjpub3QoLmN1cnJlbnQpIC5oci12YWNhbmNpZXMtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTsgfVxuICAgICAgLmhyLXZhY2FuY2llcy1pdGVtOmhvdmVyOm5vdCguY3VycmVudCkgLmhyLXZhY2FuY2llcy1pY29uIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgICAgICAuaHItdmFjYW5jaWVzLWl0ZW06aG92ZXI6bm90KC5jdXJyZW50KSAuaHItdmFjYW5jaWVzLWljb24gc3ZnLFxuICAgICAgICAuaHItdmFjYW5jaWVzLWl0ZW06aG92ZXI6bm90KC5jdXJyZW50KSAuaHItdmFjYW5jaWVzLWljb24gcGF0aCB7XG4gICAgICAgICAgZmlsbDogI2ZmZmZmZjsgfSB9XG4gIC5oci12YWNhbmNpZXMtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMUYyMzI2O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItdmFjYW5jaWVzLWhlYWRlciB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBwYWRkaW5nOiAxLjM3NXJlbSAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci12YWNhbmNpZXMtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMi4yNXJlbSAwOyB9IH1cbiAgLmhyLXZhY2FuY2llcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDFyZW0gMCAwO1xuICAgIHRyYW5zaXRpb246IDBzO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItdmFjYW5jaWVzLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHItdmFjYW5jaWVzLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDAgMDsgfSB9XG4gICAgLmhyLXZhY2FuY2llcy1ib2R5IHAge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgICBtYXJnaW46IDAgMCAwLjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaHItdmFjYW5jaWVzLWJvZHkgcCB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhyLXZhY2FuY2llcy1ib2R5IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMTI1cmVtO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDJyZW07IH0gfVxuICAgIC5oci12YWNhbmNpZXMtYm9keSB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwIDAgMS41cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLXZhY2FuY2llcy1ib2R5IHVsIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxLjc1cmVtOyB9IH1cbiAgICAgIC5oci12YWNhbmNpZXMtYm9keSB1bCBsaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmhyLXZhY2FuY2llcy1ib2R5IHVsIGxpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuaHItdmFjYW5jaWVzLWJvZHkgdWwgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwLjI1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMC41cmVtOyB9IH1cbiAgICAgICAgLmhyLXZhY2FuY2llcy1ib2R5IHVsIGxpOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGMTQ3N0U7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgaGVpZ2h0OiAwLjI1cmVtO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwLjQzNzVyZW07XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAwLjI1cmVtOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAuaHItdmFjYW5jaWVzLWJvZHkgdWwgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuaHItdmFjYW5jaWVzLWJvZHktYnRucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5oci12YWNhbmNpZXMtbG9jYXRpb24ge1xuICAgIGNvbG9yOiAjMUYyMzI2O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTRlbTtcbiAgICBtYXgtd2lkdGg6IDYuODc1cmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMCAwIDFyZW07XG4gICAgdHJhbnNpdGlvbjogMHM7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci12YWNhbmNpZXMtbG9jYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDUuOTM3NXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oci12YWNhbmNpZXMtbG9jYXRpb24ge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40Mzc1cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDEwcmVtOyB9IH1cbiAgLmhyLXZhY2FuY2llcy1wcmljZSB7XG4gICAgY29sb3I6ICMxRjIzMjY7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNGVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMCAwO1xuICAgIHRyYW5zaXRpb246IDBzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItdmFjYW5jaWVzLXByaWNlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMHJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLXZhY2FuY2llcy1wcmljZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzNzVyZW07IH0gfVxuICAuaHItdmFjYW5jaWVzLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICAgIHRvcDogMC4yNWVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItdmFjYW5jaWVzLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljOyB9IH1cblxuLmhyLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5O1xuICBwYWRkaW5nOiAwIDEuMjVyZW0gMS42MjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhyLWZvb3RlciB7XG4gICAgICBwYWRkaW5nOiAwIDIuNXJlbSAyLjI1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmhyLWZvb3RlciB7XG4gICAgICBwYWRkaW5nOiAwIDEyLjVyZW07IH0gfVxuICAuaHItZm9vdGVyLWxpbmUtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjI1cmVtO1xuICAgIG1hcmdpbjogMCAwIDIuNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci1mb290ZXItbGluZS10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNS4xODc1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAzLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWZvb3Rlci1saW5lLXRleHQge1xuICAgICAgICBtYXJnaW46IDAgMCAycmVtOyB9IH1cbiAgICAuaHItZm9vdGVyLWxpbmUtdGV4dCBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTM3NXJlbTtcbiAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpbmUtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxpbmUtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuICAuaHItZm9vdGVyLWZvcm0ge1xuICAgIHBhZGRpbmc6IDAgMCA1LjkzNzVyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci1mb290ZXItZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA2LjgxMjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWZvb3Rlci1mb3JtIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICAgICAgcGFkZGluZzogMCAwIDguNDM3NXJlbTsgfSB9XG4gICAgLmhyLWZvb3Rlci1mb3JtLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgICBtYXJnaW46IDAgMCAxcmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLWZvb3Rlci1mb3JtLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAycmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaHItZm9vdGVyLWZvcm0tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDUuMjVyZW07IH0gfVxuICAgIC5oci1mb290ZXItZm9ybS1maWVsZHMgZm9ybSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuaHItZm9vdGVyLWZvcm0tZmllbGQge1xuICAgICAgcGFkZGluZzogMCAwIDEuNXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLWZvb3Rlci1mb3JtLWZpZWxkIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA0ZW0pOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaHItZm9vdGVyLWZvcm0tZmllbGQge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIuNWVtKTsgfSB9XG4gICAgICAuaHItZm9vdGVyLWZvcm0tZmllbGQtZnVsbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaHItZm9vdGVyLWZvcm0tZmllbGQtdGlwLCAuaHItZm9vdGVyLWZvcm0tZmllbGQgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgICAgICBjb2xvcjogI0YxNDc3RTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaHItZm9vdGVyLWZvcm0tZmllbGQgaW5wdXQge1xuICAgICAgICBib3JkZXItY29sb3I6ICMxRjIzMjY7XG4gICAgICAgIGNvbG9yOiAjMUYyMzI2O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGhlaWdodDogMi40Mzc1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAwLjI1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5oci1mb290ZXItZm9ybS1maWVsZCBpbnB1dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cbiAgICAgICAgLmhyLWZvb3Rlci1mb3JtLWZpZWxkIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjMUYyMzI2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5oci1mb290ZXItZm9ybS1maWVsZCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICMxRjIzMjYgIWltcG9ydGFudDtcbiAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmhyLWZvb3Rlci1mb3JtLWZpZWxkIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICMxRjIzMjYgIWltcG9ydGFudDtcbiAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmhyLWZvb3Rlci1mb3JtLWZpZWxkIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogIzFGMjMyNiAhaW1wb3J0YW50O1xuICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICAgICAgICAuaHItZm9vdGVyLWZvcm0tZmllbGQgaW5wdXQ6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmhyLWZvb3Rlci1mb3JtLWZpZWxkIGlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAgICAgICAuaHItZm9vdGVyLWZvcm0tZmllbGQgaW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAgICAgICAuaHItZm9vdGVyLWZvcm0tZmllbGQgaW5wdXQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gICAgICAuaHItZm9vdGVyLWZvcm0tZmllbGQgLmZpbGUtbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDAgMXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIC5oci1mb290ZXItZm9ybS1maWVsZCAudGV4dC1maWxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tYXR0Y2guc3ZnXCIpIG5vLXJlcGVhdCAwIGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDEuNDM3NXJlbTsgfVxuICAuaHItZm9vdGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxRjIzMjY7XG4gICAgcGFkZGluZzogMnJlbSAwIDAuNzVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItZm9vdGVyLWJvdHRvbSB7XG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbSAwIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWZvb3Rlci1ib3R0b20ge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWZvb3Rlci1ib3R0b206OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLXN0YXItaHItYmxhY2suc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMy41cmVtO1xuICAgICAgICB3aWR0aDogMnJlbTsgfSB9XG4gICAgLmhyLWZvb3Rlci1ib3R0b20tbm90ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgIC5oci1mb290ZXItYm90dG9tLW5vdGUge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgICAgLmhyLWZvb3Rlci1ib3R0b20tbm90ZSA+IGRpdjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgLmhyLWZvb3Rlci1ib3R0b20tbm90ZSA+IGRpdjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAgIC5oci1mb290ZXItYm90dG9tLWxpbmUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENEQ0RDQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gIC5oci1mb290ZXItY29udGFjdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwIDAgMi41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItZm9vdGVyLWNvbnRhY3RzIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMy4xMjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWZvb3Rlci1jb250YWN0cyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyLjVyZW07IH0gfVxuICAgIC5oci1mb290ZXItY29udGFjdHMtZW1haWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDAgMXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oci1mb290ZXItY29udGFjdHMtZW1haWwge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhyLWZvb3Rlci1jb250YWN0cy1lbWFpbCB7XG4gICAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuaHItZm9vdGVyLWNvbnRhY3RzLWVtYWlsIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7IH0gfVxuICAgIC5oci1mb290ZXItY29udGFjdHMtcGhvbmVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLWZvb3Rlci1jb250YWN0cy1waG9uZXMge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuaHItZm9vdGVyLWNvbnRhY3RzLXBob25lIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaHItZm9vdGVyLWNvbnRhY3RzLXBob25lOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaHItZm9vdGVyLWNvbnRhY3RzLXBob25lOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhyLWZvb3Rlci1jb250YWN0cy1waG9uZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAuaHItZm9vdGVyLWNvbnRhY3RzLXBob25lOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4OyB9IH1cbiAgICAuaHItZm9vdGVyLWNvbnRhY3RzIGEge1xuICAgICAgY29sb3I6ICMxRjIzMjY7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjMTgxODE4IDAlLCAjMTgxODE4IDQ5Ljk5JSwgI2YxNDc3ZSA1MCUsICNmYTQ3N2UgMTAwJSk7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAuaHItZm9vdGVyLWNvbnRhY3RzIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLWZvb3Rlci1jb250YWN0cyBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7IH0gfVxuICAuaHItZm9vdGVyLW5hdi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwIDFyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci1mb290ZXItbmF2LWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWZvb3Rlci1uYXYtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAyMi41cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMXJlbTsgfSB9XG4gIC5oci1mb290ZXItbmF2IHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhyLWZvb3Rlci1uYXYgdWwge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMzIwcHgpOyB9IH1cbiAgICAuaHItZm9vdGVyLW5hdiB1bCBsaSB7XG4gICAgICBwYWRkaW5nOiAwIDAgMS41cmVtO1xuICAgICAgd2lkdGg6IDE5MHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhyLWZvb3Rlci1uYXYgdWwgbGkge1xuICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oci1mb290ZXItbmF2IHVsIGxpIHtcbiAgICAgICAgICB3aWR0aDogMTByZW07IH0gfVxuICAgICAgLmhyLWZvb3Rlci1uYXYgdWwgbGkgYSB7XG4gICAgICAgIGNvbG9yOiAjMjIyNjJBO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjMTgxODE4IDAlLCAjMTgxODE4IDQ5Ljk5JSwgI0ZEMDAwOSA1MCUsICNGRTAwREQgMTAwJSk7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJTtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAuaHItZm9vdGVyLW5hdiB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwOyB9XG4gIC5oci1mb290ZXItY29weSB7XG4gICAgY29sb3I6ICM3RjdGN0Y7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICBwYWRkaW5nOiAxcmVtIDAgMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhyLWZvb3Rlci1jb3B5IHtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC5oci1mb290ZXItcHJlc2VudGF0aW9uIHtcbiAgICBjb2xvcjogIzdGN0Y3RjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaHItZm9vdGVyLXByZXNlbnRhdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgIC5oci1mb290ZXItcHJlc2VudGF0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAyMi41cmVtOyB9IH1cbiAgICAuaHItZm9vdGVyLXByZXNlbnRhdGlvbiBhIHtcbiAgICAgIGNvbG9yOiAjMTgxODE4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC05MGRlZywgIzE4MTgxOCAwJSwgIzE4MTgxOCA0OS45OSUsICNGRDAwMDkgNTAlLCAjRkUwMEREIDEwMCUpO1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDAlO1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgLmhyLWZvb3Rlci1wcmVzZW50YXRpb24gYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaHItZm9vdGVyLXByZXNlbnRhdGlvbiBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAgICAgICAuaHItZm9vdGVyLXByZXNlbnRhdGlvbiBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAuaHItZm9vdGVyLXNvY2lhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAuaHItZm9vdGVyLXNvY2lhbCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9IH1cbiAgICAuaHItZm9vdGVyLXNvY2lhbCBhIHtcbiAgICAgIGNvbG9yOiAjMTgxODE4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjMTgxODE4IDAlLCAjMTgxODE4IDQ5Ljk5JSwgI0ZEMDAwOSA1MCUsICNGRTAwREQgMTAwJSk7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAuaHItZm9vdGVyLXNvY2lhbCBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oci1mb290ZXItc29jaWFsIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgIC5oci1mb290ZXItc29jaWFsIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9IH1cbiAgICAgIC5oci1mb290ZXItc29jaWFsIGE6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbjogMCAwLjkzNzVyZW0gMCAwOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5oci1mb290ZXItc29jaWFsIGE6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMS4yNXJlbSAwIDA7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgLmhyLWZvb3Rlci1zb2NpYWwgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH0gfVxuICAuaHItZm9vdGVyIC5zdWJzY3JpYmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhyLWZvb3RlciAuc3Vic2NyaWJlLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gIC5oci1mb290ZXIgLnN1YnNjcmliZS1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oci1mb290ZXIgLnN1YnNjcmliZS1mb3JtIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHItZm9vdGVyIC5zdWJzY3JpYmUtZm9ybS1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH0gfVxuICAgIC5oci1mb290ZXIgLnN1YnNjcmliZS1mb3JtLWl0ZW0gaW5wdXRbdHlwZT1lbWFpbF0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5oci1mb290ZXIgLnN1YnNjcmliZS1mb3JtLWl0ZW0gLmJ0biB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oci1mb290ZXIgLnN1YnNjcmliZS1mb3JtLWl0ZW0gLmJ0biB7XG4gICAgICAgICAgd2lkdGg6IHVuc2V0OyB9IH1cblxuLnNjcm9sbG1hZ2ljLXBpbi1zcGFjZXIge1xuICB0cmFuc2l0aW9uOiAwcyAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLWhyIC5saW5lLXByb2dyZXNzIHtcbiAgei1pbmRleDogMTAwMzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1ociAuY29va2llIHtcbiAgei1pbmRleDogMTAwMDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1ociAuaGVhZGVyLW1vYmlsZS1uYXYge1xuICB6LWluZGV4OiAxMDAzOyB9XG5cbi5wYWdlLXRlbXBsYXRlLWhyIC5oZWFkZXIuY3VycmVudCB7XG4gIHotaW5kZXg6IDEwMDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cblxuLnBhZ2UtdGVtcGxhdGUtaHIgLmhlYWRlci5jdXJyZW50IC5sb2dvIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzE4MTgxOCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLWhyIC5oZWFkZXIgLmxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5wYWdlLXRlbXBsYXRlLWhyIC5oZWFkZXIgLmxvZ28gc3ZnOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjE4NzVyZW07IH1cblxuLmhlYWRlci1tb2JpbGUtbmF2IC5oci1tZW51LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5oZWFkZXItbW9iaWxlLW5hdiAuaHItbWVudS1pdGVtIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGVmdDogMDsgfSB9XG4gIC5oZWFkZXItbW9iaWxlLW5hdiAuaHItbWVudS1pdGVtOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1zdGFyLWhyLnN2Zykgbm8tcmVwZWF0IDAgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMnJlbTtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDJyZW07IH1cbiAgLmhlYWRlci1tb2JpbGUtbmF2IC5oci1tZW51LWl0ZW0uY3VycmVudCB7XG4gICAgY29sb3I6ICNGMTQ3N0UgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIDAgMCAzcmVtO1xuICAgIGxlZnQ6IC0wLjVyZW07IH1cbiAgICAuaGVhZGVyLW1vYmlsZS1uYXYgLmhyLW1lbnUtaXRlbS5jdXJyZW50OjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJ0bi1oci1oZWFkZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4taHItaGVhZGVyIHtcbiAgICAgIHdpZHRoOiA2LjVyZW07IH0gfVxuICAuYnRuLWhyLWhlYWRlciBzcGFuIHtcbiAgICBhbmltYXRpb246IGJ0bi1oci1oZWFkZXItbWFycXVlZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDEzNzVyZW07XG4gICAgcGFkZGluZzogMCAxLjU2MjVyZW07IH1cbiAgICAuYnRuLWhyLWhlYWRlciBzcGFuOjphZnRlciB7XG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG4gICAgICBwYWRkaW5nOiAwIDEuNTYyNXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDEwMCU7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJ0bi1oci1oZWFkZXItbWFycXVlZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBidG4taHItaGVhZGVyLW1hcnF1ZWUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfSB9XG5cbi5wYWdlLXRlbXBsYXRlLWhyIHNwYW4ud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLjFweDtcbiAgei1pbmRleDogOTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucGFnZS10ZW1wbGF0ZS1ociBzcGFuLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgICAgYm90dG9tOiAtMXJlbTsgfSB9XG5cbi5wYWdlLXRlbXBsYXRlLWhyIC5jb29raWUge1xuICB6LWluZGV4OiAxMDAxOyB9XG5cbi5wYWdlLXRlbXBsYXRlLWhyIC5jb2RlZHJvcHotdXBsb2FkLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5wYWdlLXRlbXBsYXRlLWhyIC5kbmQtaWNvbi1yZW1vdmU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLWhyIC5kbmQtaWNvbi1yZW1vdmU6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7IH1cblxuLnBhZ2UtdGVtcGxhdGUtaHIgLmNvZGVkcm9wei11cGxvYWQtd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtaHIgLmNvZGVkcm9wei11cGxvYWQtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzFGMjMyNjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bzsgfVxuICAucGFnZS10ZW1wbGF0ZS1ociAuY29kZWRyb3B6LXVwbG9hZC1pbm5lcjpob3ZlciB7XG4gICAgY29sb3I6ICNGMTQ3N0U7IH1cbiAgICAucGFnZS10ZW1wbGF0ZS1ociAuY29kZWRyb3B6LXVwbG9hZC1pbm5lcjpob3ZlciAuY29kZWRyb3B6LWJ0bi13cmFwIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgLnBhZ2UtdGVtcGxhdGUtaHIgLmNvZGVkcm9wei11cGxvYWQtaW5uZXI6aG92ZXIgLmNkLXVwbG9hZC1idG4ge1xuICAgICAgY29sb3I6ICNGMTQ3N0U7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtaHIgLmNvZGVkcm9wei11cGxvYWQtaW5uZXIgLmNvZGVkcm9wei1idG4td3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtaHIgLmNvZGVkcm9wei11cGxvYWQtaW5uZXIgLmNkLXVwbG9hZC1idG4ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tYXR0Y2guc3ZnXCIpIG5vLXJlcGVhdCAwIGNlbnRlcjtcbiAgICBjb2xvcjogIzFGMjMyNjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMi44NzVyZW07XG4gICAgcGFkZGluZzogMCAwIDAgMS40Mzc1cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBpbmhlcml0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiBpbmhlcml0OyB9XG5cbltsYW5nPVwiZW4tR0JcIl0gLmhyLWNsaWVudHMtY2lyY2xlLXN2Zy1tYXNrIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NpcmNsZS1tYXNrLWVuZy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDYyLjVyZW0pO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNTVkZWcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgaGVpZ2h0OiAxMjVyZW07XG4gIHdpZHRoOiAxMjVyZW07IH1cblxuW2xhbmc9XCJlbi1HQlwiXSAuaHItY2xpZW50cy1jaXJjbGUtc3ZnIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NpcmNsZS10ZXh0LWVuZy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDYyLjVyZW0pO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNTBkZWcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDg4OTtcbiAgaGVpZ2h0OiAxMjVyZW07XG4gIHdpZHRoOiAxMjVyZW07IH1cblxuW2xhbmc9XCJlbi1HQlwiXSAuaHItY2xpZW50cy1jaXJjbGUtc3ZnLWRhcmsge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2lyY2xlLWxvZ29zLWRhcmstZW5nLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNjIuNXJlbSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogODkwO1xuICBoZWlnaHQ6IDEyNXJlbTtcbiAgd2lkdGg6IDEyNXJlbTsgfVxuXG4ubWVyY2gtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1lcmNoLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gIC5tZXJjaC1pdGVtLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5tZXJjaC1pdGVtLXBob3RvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1heC13aWR0aDogODUuODc1cmVtOyB9XG4gICAgLm1lcmNoLWl0ZW0tcGhvdG8uY2Fyb3VzZWxfX3NsaWRlIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tZXJjaC1pdGVtLXBob3RvLmNhcm91c2VsX19zbGlkZSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMDsgfSB9XG4gICAgLm1lcmNoLWl0ZW0tcGhvdG8gaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuICAgIC5tZXJjaC1pdGVtLXBob3RvcyAuY2Fyb3VzZWxfX3ZpZXdwb3J0IHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLm1lcmNoLWl0ZW0tcGhvdG9zIC5jYXJvdXNlbF9fYnV0dG9uIHtcbiAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubWVyY2gtaXRlbS1waG90b3MgLmNhcm91c2VsX19idXR0b24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tZXJjaC1pdGVtLXBob3RvcyAuY2Fyb3VzZWxfX2J1dHRvbjpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9IH1cbiAgICAgIC5tZXJjaC1pdGVtLXBob3RvcyAuY2Fyb3VzZWxfX2J1dHRvbiBzdmcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm1lcmNoLWl0ZW0tcGhvdG9zIC5jYXJvdXNlbF9fYnV0dG9uIHN2ZyB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAubWVyY2gtaXRlbS1waG90b3MgLmNhcm91c2VsX19idXR0b24gc3ZnIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTBweDsgfSB9XG4gICAgICAubWVyY2gtaXRlbS1waG90b3MgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwdnc7XG4gICAgICAgIHJpZ2h0OiB1bnNldDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAubWVyY2gtaXRlbS1waG90b3MgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dCB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgLSA4MHB4KTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5tZXJjaC1pdGVtLXBob3RvcyAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0IHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDE1MHB4KTsgfSB9XG4gICAgICAgIC5tZXJjaC1pdGVtLXBob3RvcyAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0IHN2ZyB7XG4gICAgICAgICAgbGVmdDogNTBweDsgfVxuICAgICAgLm1lcmNoLWl0ZW0tcGhvdG9zIC5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwdnc7XG4gICAgICAgIGxlZnQ6IHVuc2V0OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5tZXJjaC1pdGVtLXBob3RvcyAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2IHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5tZXJjaC1pdGVtLXBob3RvcyAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2IHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSAxMzVweCk7IH0gfVxuICAgICAgICAubWVyY2gtaXRlbS1waG90b3MgLmNhcm91c2VsX19idXR0b24uaXMtcHJldiBzdmcge1xuICAgICAgICAgIHJpZ2h0OiA1MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubWVyY2gtaXRlbS1waG90b3MgLmNhcm91c2VsX19kb3RzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubWVyY2gtaXRlbS1waG90b3MuaGFzLWRvdHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgLm1lcmNoLWl0ZW0tdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubWVyY2gtaXRlbS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4OyB9IH1cbiAgLm1lcmNoLWl0ZW0tZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5tZXJjaC1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gICAgLm1lcmNoLWl0ZW0tZGVzY3JpcHRpb24gLnNpemUsIC5tZXJjaC1pdGVtLWRlc2NyaXB0aW9uIC5kZWxpdmVyeSwgLm1lcmNoLWl0ZW0tZGVzY3JpcHRpb24gLm1hdGVyaWFsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tZXJjaC1pdGVtLWRlc2NyaXB0aW9uIC5zaXplLCAubWVyY2gtaXRlbS1kZXNjcmlwdGlvbiAuZGVsaXZlcnksIC5tZXJjaC1pdGVtLWRlc2NyaXB0aW9uIC5tYXRlcmlhbCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7IH0gfVxuICAgICAgLm1lcmNoLWl0ZW0tZGVzY3JpcHRpb24gLnNpemUgc3ZnLCAubWVyY2gtaXRlbS1kZXNjcmlwdGlvbiAuZGVsaXZlcnkgc3ZnLCAubWVyY2gtaXRlbS1kZXNjcmlwdGlvbiAubWF0ZXJpYWwgc3ZnIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLm1lcmNoLWl0ZW0tZGVzY3JpcHRpb24gLnNpemUgc3ZnLCAubWVyY2gtaXRlbS1kZXNjcmlwdGlvbiAuZGVsaXZlcnkgc3ZnLCAubWVyY2gtaXRlbS1kZXNjcmlwdGlvbiAubWF0ZXJpYWwgc3ZnIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4OyB9IH1cbiAgICAubWVyY2gtaXRlbS1kZXNjcmlwdGlvbiAudGV4dCB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tZXJjaC1pdGVtLWRlc2NyaXB0aW9uIC50ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7IH0gfVxuICAgIC5tZXJjaC1pdGVtLWRlc2NyaXB0aW9uIC5jYXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjODI4MjkwO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm1lcmNoLWl0ZW0tZGVzY3JpcHRpb24gLmNhcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH0gfVxuICAubWVyY2gtaXRlbS1wcmljZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5tZXJjaC1pdGVtLXByaWNlIC5idG4ge1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tZXJjaC1pdGVtLXByaWNlIC5idG4ge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIGhlaWdodDogNTBweDsgfSB9XG4gICAgICAubWVyY2gtaXRlbS1wcmljZSAuYnRuLXNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5tZXJjaC1pdGVtLXByaWNlIC5idG4tc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7IH0gfVxuICAgICAgLm1lcmNoLWl0ZW0tcHJpY2UgLmJ0biBzdmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAubWVyY2gtaXRlbS1wcmljZSAucHJpY2Uge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tZXJjaC1pdGVtLXByaWNlIC5wcmljZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBsZWZ0OiAyNzBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tZXJjaC1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4OyB9IH1cblxuLm1lcmNoIC5hZnRlcndvcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWVyY2ggLmFmdGVyd29yZCB7XG4gICAgICBtYXJnaW4tdG9wOiAxMDBweDsgfSB9XG4gIC5tZXJjaCAuYWZ0ZXJ3b3JkIC5pbWcge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDsgfVxuICAgIC5tZXJjaCAuYWZ0ZXJ3b3JkIC5pbWcgc3ZnIHtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm1lcmNoIC5hZnRlcndvcmQgLmltZyBzdmcge1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgIGhlaWdodDogNjBweDsgfSB9XG4gIC5tZXJjaCAuYWZ0ZXJ3b3JkIC50ZXh0IHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm1lcmNoIC5hZnRlcndvcmQgLnRleHQge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9IH1cblxuLmFwcC1saXN0IHtcbiAgY291bnRlci1yZXNldDogY291bnRlci1hcHA7IH1cbiAgLmFwcC1saXN0IC50ZWNoLXR5cGUge1xuICAgIHBhZGRpbmc6IDJyZW0gMCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYXBwLWxpc3QgLnRlY2gtdHlwZSB7XG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMCAwOyB9IH1cbiAgLmFwcC1saXN0IGgyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE4MTgxODtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hcHAtbGlzdCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYXBwLWxpc3QgaDIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfSB9XG4gIC5hcHAtbGlzdCAuYXBwLWl0ZW0ge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyLWFwcDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbS5jdXJyZW50IGgzIHtcbiAgICAgICAgY29sb3I6ICMxODE4MTg7IH0gfVxuICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0gaDMge1xuICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzE4MTgxODtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICBmb250LXNpemU6IDEuOTM3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgICBtYXJnaW46IDAgMCAxcmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbSBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0LjVyZW07XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0gaDMge1xuICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtIGgzOjpiZWZvcmUge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiBpbml0aWFsO1xuICAgICAgICBjb2xvcjogIzE4MTgxODtcbiAgICAgICAgY29udGVudDogXCIwXCIgY291bnRlcihjb3VudGVyLWFwcCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbSBoMzo6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbSBoMyBlbSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBoZWlnaHQ6IDguMjVyZW07XG4gICAgICAgIGxlZnQ6IDEyLjc1cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwKTtcbiAgICAgICAgd2lkdGg6IDguMjVyZW07IH1cbiAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0gaDMgc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMzsgfVxuICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tc2NyZWVucyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tc2NyZWVucyBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiA3LjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMzsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLXNjcmVlbnMgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwLjc1cmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMC41cmVtOyB9IH1cbiAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLXNjcmVlbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tc2NyZWVuOjpiZWZvcmUge1xuICAgICAgICBmaWx0ZXI6IGJsdXIoNzJweCk7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxODE4MTg7XG4gICAgICAgIGJvdHRvbTogLTEuMTg3NXJlbTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGxlZnQ6IDEuMjVyZW07XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMS4yNXJlbTtcbiAgICAgICAgdG9wOiAwLjc1cmVtOyB9XG4gICAgLmFwcC1saXN0IC5hcHAtaXRlbS0xIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyLjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTEge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA0LjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tMSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDYuODc1cmVtOyB9IH1cbiAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tMSBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMi41cmVtIDIuNXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTEgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXJlbSA0LjVyZW0gM3JlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tMSBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDVyZW0gNC41cmVtIDNyZW07XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1LjQzNzVyZW07IH0gfVxuICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbS0xIC5jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tMSAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbS0yIGgzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUuMjVyZW07IH0gfVxuICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tMiBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDIuNXJlbSAyLjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTIgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwIDVyZW0gNHJlbSAzcmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTIgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwLjVyZW0gNXJlbSA0cmVtIDNyZW07XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNS40Mzc1cmVtOyB9IH1cbiAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTIgLmNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tMiAuY29udGFpbmVyIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG4gICAgLmFwcC1saXN0IC5hcHAtaXRlbS0yIC5hcHAtaXRlbS1zY3JlZW5zIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTIgLmFwcC1pdGVtLXNjcmVlbnMtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIG1hcmdpbjogMCAtMC41cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNzVzIGVhc2Utb3V0O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tMiAuYXBwLWl0ZW0tc2NyZWVucy13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMC43NXJlbTsgfSB9XG4gICAgLmFwcC1saXN0IC5hcHAtaXRlbS0zIHtcbiAgICAgIGJhY2tncm91bmQ6ICMxODE4MTg7XG4gICAgICBib3JkZXItdG9wOiA0OHB4IHNvbGlkICMyNUJBRjg7XG4gICAgICBtYXJnaW46IC03LjgxMjVyZW0gMCAwO1xuICAgICAgcGFkZGluZzogNy4yNXJlbSAwIDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTMge1xuICAgICAgICAgIHBhZGRpbmc6IDExLjg3NXJlbSAwIDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tMyB7XG4gICAgICAgICAgcGFkZGluZzogMTAuNjg3NXJlbSAwIDA7IH0gfVxuICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbS0zIGgzIHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjkzNzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbS0zIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0LjVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTMgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1LjI1cmVtOyB9IH1cbiAgICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbS0zIGgzOjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTMgcCB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW46IDAgMCAyLjVyZW0gMi41cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tMyBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cmVtIDRyZW0gM3JlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tMyBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMC42MjVyZW0gNXJlbSA0cmVtIDNyZW07XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1LjQzNzVyZW07IH0gfVxuICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbS0zIC5jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tMyAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbS0zIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDE5LjY4NzVyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMy43NTVyZW07XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tMyBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDdyZW0gMCA1cmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMnJlbSk7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTMgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogOTYwcHg7IH0gfVxuICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tNCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMTgxODE4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgICBib3JkZXItYm90dG9tOiA0OHB4IHNvbGlkICM1MTAwQ0Q7XG4gICAgICBwYWRkaW5nOiA0LjVyZW0gMCAycmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTQgaDMge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDEuOTM3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTQgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQuNXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tNCBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNS41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUuMjVyZW07IH0gfVxuICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTQgaDM6OmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tNCBwIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbjogMCAwIDUuMTI1cmVtIDIuNXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTQgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXJlbSA5LjM3NXJlbSAzcmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbS00IHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwLjU2MjVyZW0gNXJlbSA5LjM3NXJlbSAzcmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNS40Mzc1cmVtOyB9IH1cbiAgICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbS00IHAgYSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tNCBwIGE6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTQgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbS00IC5jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG4gICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTQgLmFwcC1pdGVtLXNjcmVlbnMge1xuICAgICAgICBib3R0b206IC02LjM3NXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZTsgfVxuICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTQgLmFwcC1pdGVtLXNjcmVlbnMtd3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBtYXJnaW46IDAgLTAuNXJlbTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC43NXMgZWFzZS1vdXQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHZ3KTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbS00IC5hcHAtaXRlbS1zY3JlZW5zLXdyYXBwZXIge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgLTAuNzVyZW07IH0gfVxuICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTQgLmFwcC1pdGVtLXNjcmVlbnMgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE2LjI1cmVtO1xuICAgICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmFwcC1saXN0IC5hcHAtaXRlbS01IHtcbiAgICAgIHBhZGRpbmctdG9wOiA1LjkzNzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA5LjA2MjVyZW07IH0gfVxuICAgICAgLmFwcC1saXN0IC5hcHAtaXRlbS01IHAge1xuICAgICAgICBtYXJnaW46IDAgMCA0LjVyZW0gMi41cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tNSBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cmVtIDZyZW0gM3JlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tNSBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMC41NjI1cmVtIDVyZW0gMTAuMTg3NXJlbSAzcmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNS44MTI1cmVtOyB9IH1cbiAgICAgIC5hcHAtbGlzdCAuYXBwLWl0ZW0tNSAuY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuYXBwLWxpc3QgLmFwcC1pdGVtLTUgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cblxuLmNvb3BlcmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMCAycmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb29wZXJhdGlvbiB7XG4gICAgICBwYWRkaW5nOiAwIDAgMi41cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvb3BlcmF0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAxMHJlbTsgfSB9XG4gIC5jb29wZXJhdGlvbiBoMixcbiAgLmNvb3BlcmF0aW9uIGgzIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE4MTgxODtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgbWFyZ2luOiAwIDAgMi41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb29wZXJhdGlvbiBoMixcbiAgICAgIC5jb29wZXJhdGlvbiBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCA0LjgxMjVyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9IH1cbiAgLmNvb3BlcmF0aW9uIGg0IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgbWFyZ2luOiAwIDAgMS4yNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNvb3BlcmF0aW9uIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDEuOTM3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY29vcGVyYXRpb24gaDQge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtOyB9IH1cbiAgLmNvb3BlcmF0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNvb3BlcmF0aW9uIHAge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07IH0gfVxuICAuY29vcGVyYXRpb24tbGVmdCwgLmNvb3BlcmF0aW9uLXJpZ2h0IHtcbiAgICBtYXJnaW46IDAgMCAyLjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb29wZXJhdGlvbi1sZWZ0LCAuY29vcGVyYXRpb24tcmlnaHQge1xuICAgICAgICBtYXJnaW46IDAgMCAzLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNvb3BlcmF0aW9uLWxlZnQsIC5jb29wZXJhdGlvbi1yaWdodCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDk2cHgpOyB9IH1cbiAgLmNvb3BlcmF0aW9uLXByaWNlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1hcnJvdy1wcmljZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAwO1xuICAgIHBhZGRpbmc6IDMuOTM3NXJlbSAwIDA7IH1cbiAgICAuY29vcGVyYXRpb24tcHJpY2UtaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nOiAwIDAgMS41cmVtOyB9XG4gICAgICAuY29vcGVyYXRpb24tcHJpY2UtaGVhZGVyIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07IH1cbiAgICAuY29vcGVyYXRpb24tcHJpY2UtaXRlbSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0I3QjdCRTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmc6IDAuNDM3NXJlbSAwIDAuNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jb29wZXJhdGlvbi1wcmljZS1pdGVtIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwLjE4NzVyZW0gMCAwLjVyZW07IH0gfVxuICAgICAgLmNvb3BlcmF0aW9uLXByaWNlLWl0ZW0gc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5hcHAtY2xpZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDAgNC41cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hcHAtY2xpZW50cyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgcGFkZGluZzogMCAwIDguNzVyZW07IH0gfVxuICAuYXBwLWNsaWVudHMgaDIge1xuICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hcHAtY2xpZW50cyBoMiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDMuNjI1cmVtOyB9IH1cbiAgLmFwcC1jbGllbnRzIC5jbGllbnRzLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIG1hcmdpbjogMCAtMC4zNzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hcHAtY2xpZW50cyAuY2xpZW50cy1saXN0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW46IDAgLTEuNTYyNXJlbTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcmVtKTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYXBwLWNsaWVudHMgLmNsaWVudHMtbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDAgM3JlbTsgfSB9XG4gICAgLmFwcC1jbGllbnRzIC5jbGllbnRzLWxpc3QgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwIDAuMzc1cmVtO1xuICAgICAgbWF4LWhlaWdodDogMi42MjVyZW07XG4gICAgICBtYXgtd2lkdGg6IDgwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hcHAtY2xpZW50cyAuY2xpZW50cy1saXN0IGltZyB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAuOTM3NXJlbTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzLjI1cmVtO1xuICAgICAgICAgIG1heC13aWR0aDogNi44NzVyZW07IH0gfVxuICAuYXBwLWNsaWVudHMgLmNsaWVudHMtaXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMi42MjVyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMC43NXJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hcHAtY2xpZW50cyAuY2xpZW50cy1pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAzLjI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMC42MjVyZW0gMS4yNXJlbTtcbiAgICAgICAgd2lkdGg6IDguNjI1cmVtOyB9IH1cbiAgLmFwcC1jbGllbnRzIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hcHAtY2xpZW50cyAuYnRuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4xMjVyZW07IH0gfVxuXG4ub3V0c3R1ZmYtcHJpY2UgaDMge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgbWFyZ2luOiAwIDAgMC44MTI1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5vdXRzdHVmZi1wcmljZSBoMyB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi42MjVyZW07XG4gICAgICBtYXJnaW46IDAgMCAxLjM3NXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5vdXRzdHVmZi1wcmljZSBoMyB7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgIG1hcmdpbjogMCAwIDJyZW07IH0gfVxuXG4ub3V0c3R1ZmYtcHJpY2UgaDQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMCAwIDEuNTYyNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAub3V0c3R1ZmYtcHJpY2UgaDQge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIG1hcmdpbjogMCAwIDJyZW07IH0gfVxuICAub3V0c3R1ZmYtcHJpY2UgaDQgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5vdXRzdHVmZi1wcmljZS10YWJsZSB7XG4gIG1hcmdpbjogMCAtMS4yNXJlbSAxLjVyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMCAwIDEuMjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm91dHN0dWZmLXByaWNlLXRhYmxlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAub3V0c3R1ZmYtcHJpY2UtdGFibGU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgaGVpZ2h0OiAwLjVyZW07IH1cbiAgLm91dHN0dWZmLXByaWNlLXRhYmxlOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogI0RFREVFMTtcbiAgICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICBtYXJnaW46IDAgMS4yNXJlbTtcbiAgICB3aWR0aDogMC4yNXJlbTsgfVxuICAub3V0c3R1ZmYtcHJpY2UtdGFibGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjQjdCN0JFO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICB3aWR0aDogMC41cmVtOyB9XG5cbi5vdXRzdHVmZi1wcmljZSB0YWJsZSB7XG4gIG1hcmdpbjogMCAwIDEuMzc1cmVtO1xuICBtaW4td2lkdGg6IDQ0cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5vdXRzdHVmZi1wcmljZSB0YWJsZSB7XG4gICAgICBtYXJnaW46IDAgMCAyLjE4NzVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAub3V0c3R1ZmYtcHJpY2UgdGFibGUge1xuICAgICAgbWFyZ2luOiAwIDAgMi44NzVyZW07IH0gfVxuICAub3V0c3R1ZmYtcHJpY2UgdGFibGUgdGhlYWQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm91dHN0dWZmLXByaWNlIHRhYmxlIHRoZWFkIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gICAgLm91dHN0dWZmLXByaWNlIHRhYmxlIHRoZWFkIHRoIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDsgfVxuICAub3V0c3R1ZmYtcHJpY2UgdGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICAgIGNvbG9yOiAjODU4Qzk3O1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm91dHN0dWZmLXByaWNlIHRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9IH1cbiAgLm91dHN0dWZmLXByaWNlIHRhYmxlIHRib2R5IHRyIHRkIHtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5vdXRzdHVmZi1wcmljZSB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07IH0gfVxuICAub3V0c3R1ZmYtcHJpY2UgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiA4LjEyNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm91dHN0dWZmLXByaWNlIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDcuNXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAub3V0c3R1ZmYtcHJpY2UgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogMjdyZW07IH0gfVxuXG4ub3V0c3R1ZmYtcHJpY2UtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAwLjgxMjVyZW0gMCAycmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5vdXRzdHVmZi1wcmljZS1kZXNjcmlwdGlvbiB7XG4gICAgICBwYWRkaW5nOiAwLjgxMjVyZW0gMCAzLjYyNXJlbTsgfSB9XG4gIC5vdXRzdHVmZi1wcmljZS1kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAub3V0c3R1ZmYtcHJpY2UtZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cblxuLm91dHN0dWZmLWN0YSB7XG4gIHBhZGRpbmc6IDAgMCA1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5vdXRzdHVmZi1jdGEge1xuICAgICAgcGFkZGluZzogMCAwIDVyZW07IH0gfVxuICAub3V0c3R1ZmYtY3RhIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLnBhZ2UtdGVtcGxhdGUtb3V0c3RhZmYgLmJ0bi1vdXRzdGFmZiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wYWdlLXRlbXBsYXRlLW91dHN0YWZmIC5idG4tb3V0c3RhZmYge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi5wYWdlLXRlbXBsYXRlLW91dHN0YWZmIC5zdXBwb3J0LXR5cGVzIC5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMzc0cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhZ2UtdGVtcGxhdGUtb3V0c3RhZmYgLnN1cHBvcnQtdHlwZXMgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDMycHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucGFnZS10ZW1wbGF0ZS1vdXRzdGFmZiAuc3VwcG9ydC10eXBlcyAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDsgfSB9XG5cbi5wYWdlLXRlbXBsYXRlLW91dHN0YWZmIC5zdXBwb3J0LXR5cGUtY29udGVudCB7XG4gIG1hcmdpbjogMDsgfVxuXG4ucHJvamVjdC1wYWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAwIDEuNjI1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wcm9qZWN0LXBhZ2Uge1xuICAgICAgcGFkZGluZzogMCAwIDIuNzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucHJvamVjdC1wYWdlIHtcbiAgICAgIHBhZGRpbmc6IDAgMCA3LjM3NXJlbTsgfSB9XG4gIC5wcm9qZWN0LXBhZ2Utc3RlcC1jb250ZW50IGEge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxuLnByb2plY3QtbW9yZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDsgfVxuICAucHJvamVjdC1tb3JlIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAucHJvamVjdC1tb3JlLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtcHJvamVjdCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMzhweDsgfSB9XG5cbi5zaW5nbGUtcHJvamVjdCAuY2FzZSB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgZGlzcGxheTogdW5zZXQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNpbmdsZS1wcm9qZWN0IC5jYXNlIHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zaW5nbGUtcHJvamVjdCAuY2FzZSB7XG4gICAgICBwYWRkaW5nOiA4MHB4IDA7IH0gfVxuXG4ucHJvamVjdHMgaDEge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDhweCAhaW1wb3J0YW50OyB9XG5cbi5wcm9qZWN0cyAucHJvamVjdC1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGdyaWQtYXV0by1yb3dzOiBmaXQtY29udGVudCgxMDAlKTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucHJvamVjdHMgLnByb2plY3QtbGlzdCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgcm93LWdhcDogNTZweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucHJvamVjdHMgLnByb2plY3QtbGlzdCB7XG4gICAgICBjb2x1bW4tZ2FwOiA2NHB4O1xuICAgICAgcm93LWdhcDogNjBweDsgfSB9XG4gIC5wcm9qZWN0cyAucHJvamVjdC1saXN0I2NvbmNlcHRzIHtcbiAgICBtYXJnaW4tdG9wOiAyNnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJvamVjdHMgLnByb2plY3QtbGlzdCNjb25jZXB0cyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDU2cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5wcm9qZWN0cyAucHJvamVjdC1saXN0I2NvbmNlcHRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDsgfSB9XG4gIC5wcm9qZWN0cyAucHJvamVjdC1saXN0IC5jYXNlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAyNnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJvamVjdHMgLnByb2plY3QtbGlzdCAuY2FzZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHVuc2V0OyB9IH1cbiAgLnByb2plY3RzIC5wcm9qZWN0LWxpc3QgLmNhc2UgYSB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG4ucHJvamVjdHMucGFnZSAudGl0bGUtdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLnByb2plY3RzLnBhZ2UgLnRpdGxlLXRhYiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdW5zZXQ7XG4gIG91dGxpbmU6IG5vbmU7IH1cbiAgLnByb2plY3RzLnBhZ2UgLnRpdGxlLXRhYiBhOmhvdmVyIHtcbiAgICBjb2xvcjogdW5zZXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5wcm9qZWN0cy5wYWdlIC50aXRsZS10YWI6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogOHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wcm9qZWN0cy5wYWdlIC50aXRsZS10YWI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnByb2plY3RzLnBhZ2UgLnRpdGxlLXRhYjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTZweDsgfSB9XG5cbi5wcm9qZWN0cy5wYWdlIC50aXRsZS10YWI6bm90KC5hY3RpdmUpIHtcbiAgY29sb3I6ICNCN0I3QkU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ucHJvamVjdHMucGFnZSAucHJvamVjdC1saXN0Om5vdCguYWN0aXZlKSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNhc2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNjtcbiAgcGFkZGluZzogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FzZSB7XG4gICAgICBwYWRkaW5nOiAyNHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jYXNlIHtcbiAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgLmNhc2VfX2xvYWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgbGluZWFyOyB9XG4gICAgLmNhc2VfX2xvYWRlciAubG9hZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQ6IGNvbmljLWdyYWRpZW50KGZyb20gOTBkZWcgYXQgNTAlIDUwJSwgcmdiYSgyNTMsIDAsIDksIDAuMDAwMSkgMGRlZywgI0ZFMDBERCAzNTkuOTZkZWcsIHJnYmEoMjUzLCAwLCA5LCAwLjAwMDEpIDM2MGRlZyk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhbmltYXRpb246IGxvYWQzIDEuNHMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gICAgLmNhc2VfX2xvYWRlciAubG9hZGVyOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICB3aWR0aDogNzUlO1xuICAgICAgaGVpZ2h0OiA3NSU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDsgfVxuXG5Aa2V5ZnJhbWVzIGxvYWQzIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuICAuY2FzZTpub3QoLmxvemFkKSAuY2FzZV9fbG9hZGVyIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5jYXNlOm5vdCguY2FzZV9fbG9hZGVyKSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBsaW5lYXI7IH1cbiAgLmNhc2UubG96YWQgOm5vdCguY2FzZV9fbG9hZGVyKSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAuY2FzZV9fbGluayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLmNhc2VfX2xpbmsge1xuICAgICAgICBtaW4td2lkdGg6IDgyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDgyMHB4O1xuICAgICAgICBoZWlnaHQ6IDU0MHB4OyB9IH1cbiAgICAuY2FzZV9fbGluayB2aWRlbywgLmNhc2VfX2xpbmsgcGljdHVyZSBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgLmNhc2VfX2xpbmsgdmlkZW86aG92ZXIsIC5jYXNlX19saW5rIHBpY3R1cmUgaW1nOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTsgfVxuICAgIC5jYXNlX19saW5rLm5kYSB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLmNhc2VfX25kYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7IH1cbiAgICAuY2FzZV9fbmRhIGltZyB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyOyB9XG4gICAgLmNhc2VfX25kYTpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpOyB9XG4gICAgICAuY2FzZV9fbmRhOmhvdmVyIGltZyB7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNTBweCk7XG4gICAgICAgIGJvdHRvbTogY2FsYyg1MCUgLSA1MHB4KTsgfVxuICAgICAgLmNhc2VfX25kYTpob3ZlciArIHZpZGVvLCAuY2FzZV9fbmRhOmhvdmVyICsgcGljdHVyZSBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xuICAgICAgICB6LWluZGV4OiAxMDsgfVxuICAuY2FzZV9fY2FwdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY2FzZV9fY2FwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUycHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5jYXNlX19jYXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMzJweDsgfSB9XG4gIC5jYXNlX19uYW1lIHtcbiAgICBjb2xvcjogIzE4MTgxODtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDhweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNhc2VfX25hbWUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9IH1cbiAgICAuY2FzZV9fbmFtZS5uZGEge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5jYXNlX19zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNhc2VfX3N1YnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogdW5zZXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5jYXNlX19zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gIC5jYXNlX19jYXRlZ29yaWVzLCAuY2FzZV9fYXdhcmRzIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjODI4MjkwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY2FzZV9fY2F0ZWdvcmllcywgLmNhc2VfX2F3YXJkcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNhc2VfX2NhdGVnb3JpZXMge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgY29sb3I6ICM4MjgyOTA7XG4gICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAuY2FzZV9fY2F0ZWdvcmllcyAuY2FzZV9fY2F0ZWdvcnkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNCN0I3QkU7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBwYWRkaW5nOiA4cHggMTJweDsgfVxuICAgIC5jYXNlX19jYXRlZ29yaWVzIC5jYXNlX19jYXRlZ29yeTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAuY2FzZV9fYXdhcmRzIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY2FzZV9fYXdhcmRzIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuY2FzZV9fYXdhcmRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7IH0gfVxuICAgIC5jYXNlX19hd2FyZHMtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjMTgxODE4O1xuICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5jYXNlX19hd2FyZHMtY29udGFpbmVyIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY2FzZV9fYXdhcmRzLXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuY2FzZV9fYXdhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5jYXNlX19hd2FyZDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAgIC5jYXNlX19hd2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLmNhc2VfX2F3YXJkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIC5jYXNlX19hd2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9IH1cbiAgICAuY2FzZV9fYXdhcmQtaWNvbiB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuY2FzZV9fYXdhcmQtaWNvbiB7XG4gICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNnB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmNhc2VfX2F3YXJkLWljb24ge1xuICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgIGhlaWdodDogMzJweDsgfSB9XG4gICAgLmNhc2VfX2F3YXJkLWRlc2NyaXB0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmNhc2VfX2F3YXJkLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBkaXNwbGF5OiB1bnNldDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLmNhc2VfX2F3YXJkLWNvdW50ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmNhc2VfX2NsaWVudCB7XG4gICAgY29sb3I6ICM4MjgyOTA7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuY2FzZV9faGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY2FzZV9faGVhZGVyIC5jYXNlX19uYW1lIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jYXNlX19oZWFkZXIgLmNhc2VfX25hbWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNThweDsgfSB9XG4gICAgLmNhc2VfX2hlYWRlciAuY2FzZV9fZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgY29sb3I6ICM4MjgyOTA7XG4gICAgICBtYXJnaW46IDEycHggMCAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNhc2VfX2hlYWRlciAuY2FzZV9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDsgfSB9XG4gIC5jYXNlX19zaXRlLWxpbmsge1xuICAgIHotaW5kZXg6IDMwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcbiAgICBtYXJnaW4tdG9wOiAxMnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY2FzZV9fc2l0ZS1saW5rIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgICAgdG9wOiA1MCU7IH0gfVxuICAgIC5jYXNlX19zaXRlLWxpbmsgc3BhbiB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgbWFyZ2luOiAwIDEycHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMywgMSk7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgLmNhc2VfX3NpdGUtbGluayBzdmcge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAgIC5jYXNlX19zaXRlLWxpbmsgc3ZnIHBhdGgge1xuICAgICAgICBzdHJva2U6ICMwMDAwMDA7IH1cbiAgICAuY2FzZV9fc2l0ZS1saW5rLWJnIHtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGNUY1RjY7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjsgfVxuICAgIC5jYXNlX19zaXRlLWxpbms6aG92ZXIgc3BhbiB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmNhc2VfX3NpdGUtbGluazpob3ZlciBzdmcgcGF0aCB7XG4gICAgICBzdHJva2U6IHVybCgjcGFpbnQwX2xpbmVhcl80OTk2XzE3NzA4KTsgfVxuICAgIC5jYXNlX19zaXRlLWxpbms6aG92ZXIgLmNhc2VfX3NpdGUtbGluay1iZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7IH1cbiAgLmNhc2VfX2NvdmVyIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jYXNlX19jb3ZlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNhc2VfX2NvdmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDsgfSB9XG4gICAgLmNhc2VfX2NvdmVyIHBpY3R1cmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDIwMDBweDtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAuY2FzZV9fY292ZXIgdmlkZW8ge1xuICAgICAgbWF4LXdpZHRoOiAyMDAwcHg7IH1cbiAgICAuY2FzZV9fY292ZXIgdmlkZW8sIC5jYXNlX19jb3ZlciBwaWN0dXJlIGltZyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDMwMHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNhc2VfX2NvdmVyIHZpZGVvLCAuY2FzZV9fY292ZXIgcGljdHVyZSBpbWcge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0OyB9IH1cbiAgICAuY2FzZV9fY292ZXItZm9yZWdyb3VuZCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIHotaW5kZXg6IDIwMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyOyB9XG4gICAgICAuY2FzZV9fY292ZXItZm9yZWdyb3VuZC1jb250YWluZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMjAwMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjExKTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuY2FzZV9fY292ZXItZm9yZWdyb3VuZC1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMzJweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5jYXNlX19jb3Zlci1mb3JlZ3JvdW5kLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2NHB4IDQ4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfSB9XG4gICAgICAuY2FzZV9fY292ZXItZm9yZWdyb3VuZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5jYXNlX19jb3Zlci1mb3JlZ3JvdW5kLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmNhc2VfX2NvdmVyLWZvcmVncm91bmQtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7IH0gfVxuICAgICAgLmNhc2VfX2NvdmVyLWZvcmVncm91bmQtc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuY2FzZV9fY292ZXItZm9yZWdyb3VuZC1zdWJ0aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5jYXNlX19jb3Zlci1mb3JlZ3JvdW5kLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4OyB9IH1cbiAgICAgIC5jYXNlX19jb3Zlci1mb3JlZ3JvdW5kICsgdmlkZW8sIC5jYXNlX19jb3Zlci1mb3JlZ3JvdW5kICsgcGljdHVyZSBpbWcge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjsgfVxuICAgICAgLmNhc2VfX2NvdmVyLWZvcmVncm91bmQ6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxLjAxKTsgfVxuICAgICAgICAuY2FzZV9fY292ZXItZm9yZWdyb3VuZDpob3ZlciArIHZpZGVvLFxuICAgICAgICAuY2FzZV9fY292ZXItZm9yZWdyb3VuZDpob3ZlciArIHBpY3R1cmUgaW1nLFxuICAgICAgICAuY2FzZV9fY292ZXItZm9yZWdyb3VuZDpob3ZlciAuY2FzZV9fY292ZXItZm9yZWdyb3VuZCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTsgfVxuICAgICAgICAuY2FzZV9fY292ZXItZm9yZWdyb3VuZDpob3ZlciAuY2FzZV9fY292ZXItZm9yZWdyb3VuZC1jb250YWluZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMS4wMSk7IH1cbiAgICAgICAgLmNhc2VfX2NvdmVyLWZvcmVncm91bmQ6aG92ZXIgLmNhc2VfX2NvdmVyLWZvcmVncm91bmQtdGl0bGUsXG4gICAgICAgIC5jYXNlX19jb3Zlci1mb3JlZ3JvdW5kOmhvdmVyIC5jYXNlX19jb3Zlci1mb3JlZ3JvdW5kLXN1YnRpdGxlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTkpOyB9XG4gIC5jYXNlX19jb250ZW50LWltZyA+IGEge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhc2VfX2NvbnRlbnQgPiAqOm5vdCguY2FzZV9fY29udGVudC1pbWcpOm5vdCgud3AtdmlkZW8pIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI4OHB4OyB9IH1cbiAgLmNhc2VfX2NvbnRlbnQgaDEge1xuICAgIG1hcmdpbjogNDBweCAwIDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jYXNlX19jb250ZW50IGgxIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4IDAgMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY2FzZV9fY29udGVudCBoMSB7XG4gICAgICAgIG1hcmdpbjogODBweCAwIDA7IH0gfVxuICAuY2FzZV9fY29udGVudCBoMiB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNhc2VfX2NvbnRlbnQgaDIge1xuICAgICAgICBtYXJnaW46IDMycHggMCAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jYXNlX19jb250ZW50IGgyIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMDsgfSB9XG4gIC5jYXNlX19jb250ZW50IC5jYXNlX19jb250ZW50LWltZyArIGgyLCAuY2FzZV9fY29udGVudCAud3AtdmlkZW8gKyBoMixcbiAgLmNhc2VfX2NvbnRlbnQgLmNhc2VfX2NvbnRlbnQtaW1nICsgcCwgLmNhc2VfX2NvbnRlbnQgLndwLXZpZGVvICsgcCB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNhc2VfX2NvbnRlbnQgLmNhc2VfX2NvbnRlbnQtaW1nICsgaDIsIC5jYXNlX19jb250ZW50IC53cC12aWRlbyArIGgyLFxuICAgICAgLmNhc2VfX2NvbnRlbnQgLmNhc2VfX2NvbnRlbnQtaW1nICsgcCwgLmNhc2VfX2NvbnRlbnQgLndwLXZpZGVvICsgcCB7XG4gICAgICAgIG1hcmdpbjogNjBweCAwIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNhc2VfX2NvbnRlbnQgLmNhc2VfX2NvbnRlbnQtaW1nICsgaDIsIC5jYXNlX19jb250ZW50IC53cC12aWRlbyArIGgyLFxuICAgICAgLmNhc2VfX2NvbnRlbnQgLmNhc2VfX2NvbnRlbnQtaW1nICsgcCwgLmNhc2VfX2NvbnRlbnQgLndwLXZpZGVvICsgcCB7XG4gICAgICAgIG1hcmdpbjogODBweCAwIDA7IH0gfVxuICAuY2FzZV9fY29udGVudCA6bm90KHApID4gaW1nLCAuY2FzZV9fY29udGVudCAud3AtdmlkZW8tc2hvcnRjb2RlIHtcbiAgICBtYXJnaW46IDIwcHggLTIwcHggMDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jYXNlX19jb250ZW50IDpub3QocCkgPiBpbWcsIC5jYXNlX19jb250ZW50IC53cC12aWRlby1zaG9ydGNvZGUge1xuICAgICAgICBtYXJnaW46IDMycHggLTMycHggMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDY0cHgpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jYXNlX19jb250ZW50IDpub3QocCkgPiBpbWcsIC5jYXNlX19jb250ZW50IC53cC12aWRlby1zaG9ydGNvZGUge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMjQwcHgpO1xuICAgICAgICBtYXJnaW46IDQwcHggLTEyMHB4IDA7IH0gfVxuICAuY2FzZV9fY29udGVudCBwID4gaW1nIHtcbiAgICBtYXJnaW46IDhweCAtMjBweCAwO1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNhc2VfX2NvbnRlbnQgcCA+IGltZyB7XG4gICAgICAgIG1hcmdpbjogMjBweCAtMzJweCAwO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNjRweCk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNhc2VfX2NvbnRlbnQgcCA+IGltZyB7XG4gICAgICAgIG1hcmdpbjogMjhweCAtMTIwcHggMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDI0MHB4KTsgfSB9XG4gIC5jYXNlX19jb250ZW50IHAge1xuICAgIG1hcmdpbjogMTJweCAwIDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gIC5jYXNlX19jb250ZW50IGxpIHtcbiAgICBtYXJnaW46IDEycHggMCAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gICAgLmNhc2VfX2NvbnRlbnQgbGkgYSB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAuY2FzZV9fY29udGVudCBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jYXNlX19jb250ZW50IHVsIHtcbiAgICBsaXN0LXN0eWxlOiBkaXNjOyB9XG4gIC5jYXNlX19jb250ZW50IG9sIHtcbiAgICBsaXN0LXN0eWxlOiBkZWNpbWFsOyB9XG4gIC5jYXNlX19yZXN1bHRzIGgyIHtcbiAgICBtYXJnaW46IDQwcHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNhc2VfX3Jlc3VsdHMgaDIge1xuICAgICAgICBtYXJnaW46IDYwcHggMCAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jYXNlX19yZXN1bHRzIGgyIHtcbiAgICAgICAgbWFyZ2luOiA4MHB4IDAgMDsgfSB9XG4gIC5jYXNlX19yZXN1bHRzIHAge1xuICAgIG1hcmdpbjogMTJweCAwIDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gIC5jYXNlX19yZXN1bHRzLWdyaWQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDE2cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jYXNlX19yZXN1bHRzLWdyaWQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICByb3ctZ2FwOiA0MHB4O1xuICAgICAgICBjb2x1bW4tZ2FwOiAyOHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jYXNlX19yZXN1bHRzLWdyaWQge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpOyB9IH1cbiAgLmNhc2VfX3Jlc3VsdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY2FzZV9fcmVzdWx0LXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTRweDsgfSB9XG4gICAgLmNhc2VfX3Jlc3VsdC10aXRsZSBhIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gIC5jYXNlX19yZXN1bHQtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgY29sb3I6ICM4MjgyOTA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5jYXNlX190ZWNobm9sb2dpZXMgaDIge1xuICAgIG1hcmdpbjogNDBweCAwIDA7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY2FzZV9fdGVjaG5vbG9naWVzIGgyIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4IDAgMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY2FzZV9fdGVjaG5vbG9naWVzIGgyIHtcbiAgICAgICAgbWFyZ2luOiA4MHB4IDAgMDsgfSB9XG4gIC5jYXNlX190ZWNobm9sb2dpZXMtZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgcm93LWdhcDogMjBweDtcbiAgICBjb2x1bW4tZ2FwOiAxMnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY2FzZV9fdGVjaG5vbG9naWVzLWdyaWQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICByb3ctZ2FwOiAzMnB4O1xuICAgICAgICBjb2x1bW4tZ2FwOiAyOHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jYXNlX190ZWNobm9sb2dpZXMtZ3JpZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgIHJvdy1nYXA6IDQwcHg7IH0gfVxuICAuY2FzZV9fdGVjaG5vbG9neSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY2FzZV9fdGVjaG5vbG9neSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IH0gfVxuICAuY2FzZV9fdGVhbSBoMiB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jYXNlX190ZWFtIGgyIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4IDAgMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY2FzZV9fdGVhbSBoMiB7XG4gICAgICAgIG1hcmdpbjogODBweCAwIDA7IH0gfVxuICAuY2FzZV9fdGVhbS1ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDEycHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jYXNlX190ZWFtLWdyaWQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICByb3ctZ2FwOiAzMnB4O1xuICAgICAgICBjb2x1bW4tZ2FwOiA0MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jYXNlX190ZWFtLWdyaWQge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpOyB9IH1cbiAgLmNhc2VfX3RlYW0tbWVtYmVyLW5hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY2FzZV9fdGVhbS1tZW1iZXItbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gIC5jYXNlX190ZWFtLW1lbWJlci1wb3NpdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGNvbG9yOiAjODI4MjkwOyB9XG4gIC5jYXNlIC5jbGllbnRzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogNDBweCAwIDA7XG4gICAgbWF4LXdpZHRoOiB1bnNldDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNhc2UgLmNsaWVudHMge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jYXNlIC5jbGllbnRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLXF1b3RlLnN2Zykgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgZ2FwOiA0MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jYXNlIC5jbGllbnRzIC5jbGllbnQge1xuICAgICAgICBncmlkLWNvbHVtbjogMi80OyB9XG4gICAgICAgIC5jYXNlIC5jbGllbnRzIC5jbGllbnQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAuY2FzZSAuY2xpZW50cyAuY2xpZW50IC51c2VyIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gIC5jYXNlIH4gLmhyLWZvb3RlciAuaHItZm9vdGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuXG4uYW5ub3lpbmctYnV0dG9uIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3YWM4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAyMHB4O1xuICBib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlLWluOyB9XG4gIC5hbm5veWluZy1idXR0b246aG92ZXIge1xuICAgIHNjYWxlOiAxLjE7IH1cbiAgLmFubm95aW5nLWJ1dHRvbjphY3RpdmUge1xuICAgIHNjYWxlOiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQjkzRDE7IH1cbiAgLmFubm95aW5nLWJ1dHRvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDEwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCB3aGl0ZSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gICAgYW5pbWF0aW9uOiBidXR0b24tYW5pbWF0aW9uIDNzIGluZmluaXRlIGN1YmljLWJlemllcigwLjY1LCAwLjA1LCAwLjM2LCAxKTtcbiAgICBhbmltYXRpb24tZGVsYXk6IDNzO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE3ZGVnKTtcbiAgICBsZWZ0OiAtMzAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hbm5veWluZy1idXR0b24ge1xuICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICBib3R0b206IDQwcHg7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJ1dHRvbi1hbmltYXRpb24ge1xuICAwJSB7XG4gICAgbGVmdDogLTMwJTsgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMjAlOyB9IH1cblxuLnBhZ2UtdGVtcGxhdGUtcmVxdWlzaXRlcyAucmVxdWlzaXRlcy5oZXJvIC5jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNC44NzVyZW0pOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXJlcXVpc2l0ZXMgLnJlcXVpc2l0ZXMuaGVybyAuaGVyby1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wYWdlLXRlbXBsYXRlLXJlcXVpc2l0ZXMgLnJlcXVpc2l0ZXMuaGVybyAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wYWdlLXRlbXBsYXRlLXJlcXVpc2l0ZXMgLnJlcXVpc2l0ZXMuaGVybyAuaGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBsaW5lLWhlaWdodDogNjJweDsgfSB9XG5cbi5wYWdlLXRlbXBsYXRlLXJlcXVpc2l0ZXMgLnJlcXVpc2l0ZXMuaGVybyAuaGVyby1jYXB0aW9uLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZS10ZW1wbGF0ZS1yZXF1aXNpdGVzIC5yZXF1aXNpdGVzLmhlcm8gLmhlcm8tY2FwdGlvbi1saW5rIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucGFnZS10ZW1wbGF0ZS1yZXF1aXNpdGVzIC5yZXF1aXNpdGVzLmhlcm8gLmhlcm8tY2FwdGlvbi1saW5rIHtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS1yZXF1aXNpdGVzIC5yZXF1aXNpdGVzOm5vdCguaGVybykge1xuICBtYXJnaW4tYm90dG9tOiA1NHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wYWdlLXRlbXBsYXRlLXJlcXVpc2l0ZXMgLnJlcXVpc2l0ZXM6bm90KC5oZXJvKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA5NHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdXBwb3J0LXR5cGVzIHtcbiAgICBwYWRkaW5nOiAwIDNyZW07IH0gfVxuXG4uc3VwcG9ydC10eXBlcyAuY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogODUuODc1cmVtO1xuICBwYWRkaW5nOiAwIDEuMTI1cmVtO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc3VwcG9ydC10eXBlcyAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zdXBwb3J0LXR5cGVzIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAwLjkzNzVyZW07IH0gfVxuXG4uc3VwcG9ydC10eXBlcyBoMiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIG1hcmdpbjogMCAwIDIuNzVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnN1cHBvcnQtdHlwZXMgaDIge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgNS44NzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc3VwcG9ydC10eXBlcyBoMiB7XG4gICAgICBtYXJnaW46IDAgMCA1LjVyZW07IH0gfVxuXG4uc3VwcG9ydC10eXBlcy1uIC5zdXBwb3J0LXR5cGUtY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5zdXBwb3J0LXR5cGVzLW4gLnN1cHBvcnQtdHlwZTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgcGFkZGluZy10b3A6IDIuMTI1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zdXBwb3J0LXR5cGVzLW4gLnN1cHBvcnQtdHlwZTpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyLjM3NXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zdXBwb3J0LXR5cGVzLW4gLnN1cHBvcnQtdHlwZTpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDMuMjVyZW07IH0gfVxuXG4uc3VwcG9ydC10eXBlcy1uIGgzIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42MjVyZW07XG4gIG1hcmdpbjogMCAwIDEuMjVyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zdXBwb3J0LXR5cGVzLW4gaDMge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zdXBwb3J0LXR5cGVzLW4gaDMge1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICAgIG1hcmdpbjogMCAwIDEuMzc1cmVtO1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuXG4uc3VwcG9ydC10eXBlIHtcbiAgcGFkZGluZzogMS44NzVyZW0gMCA0LjM3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zdXBwb3J0LXR5cGUge1xuICAgICAgcGFkZGluZzogMi4xODc1cmVtIDAgNy4yNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zdXBwb3J0LXR5cGUge1xuICAgICAgcGFkZGluZzogMi4xODc1cmVtIDAgMTByZW07IH0gfVxuICAuc3VwcG9ydC10eXBlOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3VwcG9ydC10eXBlOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nOiAyLjE4NzVyZW0gMCA3LjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zdXBwb3J0LXR5cGU6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmc6IDIuMTg3NXJlbSAwIDEwcmVtOyB9IH1cbiAgLnN1cHBvcnQtdHlwZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTgxODE4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IDIuNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3VwcG9ydC10eXBlOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAzLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnN1cHBvcnQtdHlwZTo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogNHJlbTsgfSB9XG4gIC5zdXBwb3J0LXR5cGUtaWNvbiB7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMC42ODc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3VwcG9ydC10eXBlLWljb24ge1xuICAgICAgICB0b3A6IC0xcmVtOyB9IH1cbiAgICAuc3VwcG9ydC10eXBlLWljb24gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxLjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWljb24gaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAuc3VwcG9ydC10eXBlLWRpcmVjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnN1cHBvcnQtdHlwZS1jb2x1bW4ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3VwcG9ydC10eXBlLWNvbHVtbiB7XG4gICAgICAgIGZsZXg6IDEgMSBjYWxjKDUwJSAtIDEuMjVyZW0pO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMS4yNXJlbSk7XG4gICAgICAgIG1hcmdpbjogMCAwLjYyNXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zdXBwb3J0LXR5cGUtY29sdW1uIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3VwcG9ydC10eXBlLWNvbHVtbjpudGgtY2hpbGQoMikge1xuICAgICAgICBwYWRkaW5nOiA0LjYyNXJlbSAzLjEyNXJlbSAwIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnN1cHBvcnQtdHlwZS1jb2x1bW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMi4xMjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnN1cHBvcnQtdHlwZS1jb2x1bW4tbGVmdCB7XG4gICAgICAgIGZsZXg6IDEgMSAyMy43NXJlbTtcbiAgICAgICAgbWluLXdpZHRoOiAzNSU7IH0gfVxuICAgIC5zdXBwb3J0LXR5cGUtY29sdW1uLWxlZnQgLmJ0biB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWNvbHVtbi1sZWZ0IC5idG4ge1xuICAgICAgICAgIHJpZ2h0OiBhdXRvOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWNvbHVtbi1sZWZ0IC5idG4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG4gICAgLnN1cHBvcnQtdHlwZS1jb2x1bW4tcmlnaHQge1xuICAgICAgcGFkZGluZzogMCAwIDIuMjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWNvbHVtbi1yaWdodCB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDkuMjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zdXBwb3J0LXR5cGUtY29sdW1uLXJpZ2h0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICBwYWRkaW5nOiA0LjEyNXJlbSAwIDAgMnJlbTsgfSB9XG4gICAgICAuc3VwcG9ydC10eXBlLWNvbHVtbi1yaWdodCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLnN1cHBvcnQtdHlwZS1jb2x1bW4tcmlnaHQgcCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLnN1cHBvcnQtdHlwZS1jb2x1bW4tcmlnaHQgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTsgfSB9XG4gICAgLnN1cHBvcnQtdHlwZS1jb2x1bW4gaDMge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgICBtYXJnaW46IDAgMCAxLjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWNvbHVtbiBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMCAycmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWNvbHVtbiBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMS4zNzVyZW07IH0gfVxuICAgICAgLnN1cHBvcnQtdHlwZS1jb2x1bW4gaDMgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5zdXBwb3J0LXR5cGUtY29sdW1uIGgzIGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgLnN1cHBvcnQtdHlwZS1jb2x1bW4gaDQge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zdXBwb3J0LXR5cGUtY29sdW1uIGg0IHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICAgICAgICBtYXJnaW46IDAuMzc1cmVtIDAgMC43NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc3VwcG9ydC10eXBlLWNvbHVtbiAuaGlkZS1kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLnN1cHBvcnQtdHlwZS1jb2x1bW4gLmhpZGUtbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWNvbHVtbiAuaGlkZS1tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuc3VwcG9ydC10eXBlLWNvbHVtbiBsaSB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMC4xMjVyZW07XG4gICAgICBwYWRkaW5nOiAwIDAgMCAxLjMxMjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWNvbHVtbiBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMC4yNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnN1cHBvcnQtdHlwZS1jb2x1bW4gbGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuICAgICAgLnN1cHBvcnQtdHlwZS1jb2x1bW4gbGk6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBsZWZ0OiAwLjI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDAuMzEyNXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuNjI1cmVtO1xuICAgICAgICB3aWR0aDogMC4zMTI1cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5zdXBwb3J0LXR5cGUtY29sdW1uIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogMDsgfSB9XG4gIC5zdXBwb3J0LXR5cGUtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMCA0LjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3VwcG9ydC10eXBlLWNvbnRlbnQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBtYXJnaW46IDAgLTAuNjI1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAgMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc3VwcG9ydC10eXBlLWNvbnRlbnQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmc6IDAuODEyNXJlbSAwIDA7IH0gfVxuICAgIC5zdXBwb3J0LXR5cGUtY29udGVudC1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAwIDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWNvbnRlbnQtbGlzdCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBtYXJnaW46IDAgLTEuNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAxLjgxMjVyZW0gMCAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWNvbnRlbnQtbGlzdCB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4cmVtKTtcbiAgICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDAgMDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnN1cHBvcnQtdHlwZS1jb250ZW50LWxpc3QtaXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zdXBwb3J0LXR5cGUtY29udGVudC1saXN0LWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMS41cmVtOyB9IH1cbiAgLnN1cHBvcnQtdHlwZS1ob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc3VwcG9ydC10eXBlLWhvdyB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGl0bGUgY29sMSBjb2wyXCJcciBcImJ0biBjb2wxIGNvbDJcIjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIHJlcGVhdCgyLCBjYWxjKCgxMDAlIC0gMjQuMzc1cmVtKSAvIDIpKTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuICAgIC5zdXBwb3J0LXR5cGUtaG93LWl0ZW0ge1xuICAgICAgbWFyZ2luOiAwIDAgMi4yNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zdXBwb3J0LXR5cGUtaG93LWl0ZW0ge1xuICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgICAuc3VwcG9ydC10eXBlLWhvdy1pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5zdXBwb3J0LXR5cGUtaG93LWl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYuMzc1cmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyA0ICsgMTVweCk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSAvIDQgKyAxNXB4KTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnN1cHBvcnQtdHlwZS1ob3ctaXRlbTpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnN1cHBvcnQtdHlwZS1ob3ctaXRlbTpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGdyaWQtYXJlYTogY29sMTtcbiAgICAgICAgICBncmlkLXJvdy1zdGFydDogc3BhbiAyOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWhvdy1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zdXBwb3J0LXR5cGUtaG93LWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZ3JpZC1hcmVhOiBjb2wyO1xuICAgICAgICAgIGdyaWQtcm93LXN0YXJ0OiBzcGFuIDI7IH0gfVxuICAgICAgLnN1cHBvcnQtdHlwZS1ob3ctaXRlbSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLnN1cHBvcnQtdHlwZS1ob3ctaXRlbSBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuICAgICAgLnN1cHBvcnQtdHlwZS1ob3ctaXRlbSBoNCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAwLjYyNXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuc3VwcG9ydC10eXBlLWhvdy1pdGVtIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMS4xMjVyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuc3VwcG9ydC10eXBlLWhvdy1pdGVtIGg0IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAuODc1cmVtOyB9IH1cbiAgICAgIC5zdXBwb3J0LXR5cGUtaG93LWl0ZW0gdWwgbGkge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwLjI1cmVtIDAuODEyNXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5zdXBwb3J0LXR5cGUtaG93LWl0ZW0gdWwgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9IH1cbiAgICAgICAgLnN1cHBvcnQtdHlwZS1ob3ctaXRlbSB1bCBsaTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgaGVpZ2h0OiAwLjMxMjVyZW07XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIC4xNXJlbSk7XG4gICAgICAgICAgd2lkdGg6IDAuMzEyNXJlbTsgfVxuICAuc3VwcG9ydC10eXBlLXJlcG9ydGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zdXBwb3J0LXR5cGUtcmVwb3J0aW5nIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ0aXRsZSBjb2wxXCJcciBcImJ0biBjb2wxXCI7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBjYWxjKDEwMCUgLSAyNC4zNzVyZW0pO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG4gICAgLnN1cHBvcnQtdHlwZS1yZXBvcnRpbmctaXRlbSB7XG4gICAgICBtYXJnaW46IDAgMCAyLjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnN1cHBvcnQtdHlwZS1yZXBvcnRpbmctaXRlbSB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgIC5zdXBwb3J0LXR5cGUtcmVwb3J0aW5nLWl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuc3VwcG9ydC10eXBlLXJlcG9ydGluZy1pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB3aWR0aDogdW5zZXQ7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuc3VwcG9ydC10eXBlLXJlcG9ydGluZy1pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2LjM3NXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5zdXBwb3J0LXR5cGUtcmVwb3J0aW5nLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuc3VwcG9ydC10eXBlLXJlcG9ydGluZy1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBsZWZ0OiAtMC44MTI1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLnN1cHBvcnQtdHlwZS1yZXBvcnRpbmctaXRlbTpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBncmlkLWFyZWE6IGNvbDE7XG4gICAgICAgICAgICBncmlkLXJvdy1zdGFydDogc3BhbiAyOyB9IH1cbiAgICAuc3VwcG9ydC10eXBlLXJlcG9ydGluZy1pbWcge1xuICAgICAgcGFkZGluZzogMi4xMjVyZW0gMCAxLjVyZW07XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnN1cHBvcnQtdHlwZS1yZXBvcnRpbmctaW1nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5zdXBwb3J0LXR5cGUtcmVwb3J0aW5nIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIC5zdXBwb3J0LXR5cGUtcmVwb3J0aW5nIHVsIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMC4yNXJlbSAwLjgxMjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuc3VwcG9ydC10eXBlLXJlcG9ydGluZyB1bCBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAuOHJlbSk7IH0gfVxuICAgICAgICAuc3VwcG9ydC10eXBlLXJlcG9ydGluZyB1bCBsaTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgaGVpZ2h0OiAwLjMxMjVyZW07XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgd2lkdGg6IDAuMzEyNXJlbTsgfVxuICAuc3VwcG9ydC10eXBlLWRldiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLnN1cHBvcnQtdHlwZS1kZXYgaDMge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc3VwcG9ydC10eXBlLWRldiBoNCB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMS4yNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zdXBwb3J0LXR5cGUtZGV2IGg0IHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxLjA2MjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zdXBwb3J0LXR5cGUtZGV2IGg0IHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxLjY4NzVyZW07IH0gfVxuICAgIC5zdXBwb3J0LXR5cGUtZGV2IHAge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnN1cHBvcnQtdHlwZS1kZXYgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWRldiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTsgfSB9XG4gICAgLnN1cHBvcnQtdHlwZS1kZXYtaXRlbSB7XG4gICAgICBtYXJnaW46IDAgMCAyLjI1cmVtO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWRldi1pdGVtIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAycmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc3VwcG9ydC10eXBlLWRldi1pdGVtIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxLjM3NXJlbTtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAuNzVyZW0pO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07IH0gfVxuICAuc3VwcG9ydC10eXBlIC5idG4tb3V0c3RhZmYge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGdyaWQtYXJlYTogYnRuOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc3VwcG9ydC10eXBlIC5idG4tb3V0c3RhZmYge1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwIDA7IH0gfVxuXG4uc3VwcG9ydC1zZXJ2aWNlcyB7XG4gIHBhZGRpbmc6IDAgMCAyLjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnN1cHBvcnQtc2VydmljZXMge1xuICAgICAgcGFkZGluZzogMCAwIDQuNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zdXBwb3J0LXNlcnZpY2VzIHtcbiAgICAgIHBhZGRpbmc6IDAgM3JlbSA1Ljc1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnN1cHBvcnQtc2VydmljZXMgLmNvbnRhaW5lciB7XG4gICAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgICBjb2x1bW4tZ2FwOiAyLjEyNXJlbTsgfSB9XG4gIC5zdXBwb3J0LXNlcnZpY2VzIGgyIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgbWFyZ2luOiAwIDAgMnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnN1cHBvcnQtc2VydmljZXMgaDIge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMy43NXJlbTsgfSB9XG5cbi5zdXBwb3J0LXNlcnZpY2Uge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY2O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDJyZW07XG4gIHBhZGRpbmc6IDEuODc1cmVtIDEuMjVyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zdXBwb3J0LXNlcnZpY2Uge1xuICAgICAgbWFyZ2luOiAwIDAgMy44MTI1cmVtO1xuICAgICAgcGFkZGluZzogMy4xMjVyZW0gMi44MTI1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnN1cHBvcnQtc2VydmljZSB7XG4gICAgICBtYXJnaW46IDAgMCAyLjEyNXJlbTsgfSB9XG4gIC5zdXBwb3J0LXNlcnZpY2UtaWNvbiB7XG4gICAgbWFyZ2luOiAwIDAgMS44NzVyZW07IH1cbiAgICAuc3VwcG9ydC1zZXJ2aWNlLWljb24gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zdXBwb3J0LXNlcnZpY2UgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICAgIG1hcmdpbjogMCAwIDIuMTI1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3VwcG9ydC1zZXJ2aWNlIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi42MjVyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDEuODc1cmVtOyB9IH1cbiAgLnN1cHBvcnQtc2VydmljZSBoNCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgbWFyZ2luOiAwIDAgMi4xMjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zdXBwb3J0LXNlcnZpY2UgaDQge1xuICAgICAgICBtYXJnaW46IDAgMCAxLjg3NXJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc3VwcG9ydC1zZXJ2aWNlIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfSB9XG4gIC5zdXBwb3J0LXNlcnZpY2UgdWwge1xuICAgIG1hcmdpbjogMCAtMC4yNXJlbSAyLjEyNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnN1cHBvcnQtc2VydmljZSB1bCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEuNXJlbTsgfSB9XG4gICAgLnN1cHBvcnQtc2VydmljZSB1bDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAuc3VwcG9ydC1zZXJ2aWNlIGxpIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICBtYXJnaW46IDAgMCAwLjYyNXJlbTtcbiAgICBwYWRkaW5nOiAwIDAgMCAxLjA2MjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3VwcG9ydC1zZXJ2aWNlIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnN1cHBvcnQtc2VydmljZSBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuICAgIC5zdXBwb3J0LXNlcnZpY2UgbGk6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogMC4yNXJlbTtcbiAgICAgIGhlaWdodDogMC4zMTI1cmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwLjYyNXJlbTtcbiAgICAgIHdpZHRoOiAwLjMxMjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc3VwcG9ydC1zZXJ2aWNlIGxpOjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IDA7IH0gfVxuXG4uc3VwcG9ydC10ZWNoIHtcbiAgcGFkZGluZzogMCAwIDMuMjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnN1cHBvcnQtdGVjaCB7XG4gICAgICBwYWRkaW5nOiAwIDAgM3JlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zdXBwb3J0LXRlY2gge1xuICAgICAgcGFkZGluZzogMCAzcmVtIDUuNXJlbTsgfSB9XG4gIC5zdXBwb3J0LXRlY2gtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0xcmVtOyB9XG4gIC5zdXBwb3J0LXRlY2ggaDIge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBtYXJnaW46IDFyZW07XG4gICAgZmxleDogMjIuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICAgIHRyYW5zaXRpb246IDBzO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3VwcG9ydC10ZWNoIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi42MjVyZW07XG4gICAgICAgIG1hcmdpbjogMCAxcmVtIDUuODc1cmVtOyB9IH1cbiAgLnN1cHBvcnQtdGVjaCAuYnRuIHtcbiAgICBtYXJnaW46IDJyZW0gMXJlbSAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3VwcG9ydC10ZWNoIC5idG4ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnN1cHBvcnQtdGVjaC1pdGVtIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4taGVpZ2h0OiA1LjYyNXJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4OiBjYWxjKDEwMCUgLSAycmVtKTtcbiAgICBtYXJnaW46IDAuNXJlbSAxcmVtO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwLjc1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMHM7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc3VwcG9ydC10ZWNoLWl0ZW06OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRjVGNUY2O1xuICAgICAgYm90dG9tOiAxcHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgICB6LWluZGV4OiAzOyB9XG4gICAgLnN1cHBvcnQtdGVjaC1pdGVtOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3VwcG9ydC10ZWNoLWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDFyZW07XG4gICAgICAgIGZsZXg6IGNhbGMoNTAlIC0gMnJlbSk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnN1cHBvcnQtdGVjaC1pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAxMS42MjVyZW07IH1cbiAgICAgICAgLnN1cHBvcnQtdGVjaC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZmxleDogMzUuMjVyZW07IH1cbiAgICAgICAgLnN1cHBvcnQtdGVjaC1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgZmxleDogMjIuMzc1cmVtOyB9XG4gICAgICAgIC5zdXBwb3J0LXRlY2gtaXRlbTpudGgtY2hpbGQoNCkge1xuICAgICAgICAgIGZsZXg6IDMwLjVyZW07IH1cbiAgICAgICAgLnN1cHBvcnQtdGVjaC1pdGVtOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgZmxleDogMjkuMTI1cmVtOyB9XG4gICAgICAgIC5zdXBwb3J0LXRlY2gtaXRlbTpudGgtY2hpbGQoNikge1xuICAgICAgICAgIGZsZXg6IDIwLjM3NXJlbTsgfVxuICAgICAgICAuc3VwcG9ydC10ZWNoLWl0ZW06bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgICBmbGV4OiAyNS43NXJlbTsgfVxuICAgICAgICAuc3VwcG9ydC10ZWNoLWl0ZW06bnRoLWNoaWxkKDgpIHtcbiAgICAgICAgICBmbGV4OiAyNS4yNXJlbTsgfVxuICAgICAgICAuc3VwcG9ydC10ZWNoLWl0ZW06bnRoLWNoaWxkKDkpIHtcbiAgICAgICAgICBmbGV4OiAyOXJlbTsgfVxuICAgICAgICAuc3VwcG9ydC10ZWNoLWl0ZW06aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgIC5zdXBwb3J0LXRlY2gtaXRlbTpob3ZlciBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnN1cHBvcnQtdGVjaC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBmbGV4OiAxMDAlOyB9IH1cbiAgICAuc3VwcG9ydC10ZWNoLWl0ZW0gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IC44cHg7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTgxODE4O1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgICB6LWluZGV4OiA5OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnN1cHBvcnQtdGVjaC1pdGVtIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc3VwcG9ydC10ZWNoLWl0ZW0gc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjc1cmVtOyB9IH1cblxuLnN5c3RlbXMtYW5pbWF0aW9uLmN1cnJlbnQgaDMge1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzE4MTgxODsgfVxuXG4uc3lzdGVtcy1hbmltYXRpb24gaDMge1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMxODE4MTg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0cmFuc2l0aW9uOiAwczsgfVxuICAuc3lzdGVtcy1hbmltYXRpb24gaDM6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29udGVudDogJyc7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBoZWlnaHQ6IDIuMTI1cmVtO1xuICAgIGxlZnQ6IDguNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNTVzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB3aWR0aDogMi4xMjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zeXN0ZW1zLWFuaW1hdGlvbiBoMzo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAxNC40Mzc1cmVtO1xuICAgICAgICBoZWlnaHQ6IDMuNTYyNXJlbTtcbiAgICAgICAgdG9wOiAtMC40Mzc1cmVtO1xuICAgICAgICB3aWR0aDogMy41NjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zeXN0ZW1zLWFuaW1hdGlvbiBoMzo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAxNS43NXJlbTsgfSB9XG4gIC5zeXN0ZW1zLWFuaW1hdGlvbiBoMyBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMzsgfVxuXG4uc3lzdGVtcy1hbmltYXRpb24uY3VycmVudCBoMzo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi5hZHZhbnRhZ2VzLXN5c3RlbXMge1xuICBtYXJnaW46IC0xLjQzNzVyZW0gMCAwO1xuICBwYWRkaW5nOiAwIDAgM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hZHZhbnRhZ2VzLXN5c3RlbXMge1xuICAgICAgbWFyZ2luOiAtMC44MTI1cmVtIDAgMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hZHZhbnRhZ2VzLXN5c3RlbXMge1xuICAgICAgbWFyZ2luOiAtNi41cmVtIDAgMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hZHZhbnRhZ2VzLXN5c3RlbXMgaDMge1xuICAgICAgbWF4LXdpZHRoOiAzMy44NzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWR2YW50YWdlcy1zeXN0ZW1zIGgzIHtcbiAgICAgIG1heC13aWR0aDogNDIuMTI1cmVtOyB9IH1cbiAgLmFkdmFudGFnZXMtc3lzdGVtcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTAuODc1cmVtO1xuICAgIHBhZGRpbmc6IDIuNXJlbSAwIDAuODEyNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWR2YW50YWdlcy1zeXN0ZW1zLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDAgLTEuNjI1cmVtIC0wLjg3NXJlbTtcbiAgICAgICAgcGFkZGluZzogMi44NzVyZW0gMCAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hZHZhbnRhZ2VzLXN5c3RlbXMtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMCAtMC44NzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDIuODc1cmVtIDAgMC43NXJlbTsgfSB9XG4gIC5hZHZhbnRhZ2VzLXN5c3RlbXMgLmFkdmFudGFnZS1zeXN0ZW1zIHtcbiAgICBtYXJnaW46IDAgMC44NzVyZW0gMS44MTI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMS43NXJlbSk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hZHZhbnRhZ2VzLXN5c3RlbXMgLmFkdmFudGFnZS1zeXN0ZW1zIHtcbiAgICAgICAgbWFyZ2luOiAwIDEuNjI1cmVtIDMuNXJlbTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAzLjI1cmVtKTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWR2YW50YWdlcy1zeXN0ZW1zIC5hZHZhbnRhZ2Utc3lzdGVtcyB7XG4gICAgICAgIG1hcmdpbjogMCAwLjg3NXJlbSAyLjI1cmVtO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDEuNzVyZW0pOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hZHZhbnRhZ2VzLXN5c3RlbXMgLmFkdmFudGFnZS1zeXN0ZW1zOmhvdmVyIC5hZHZhbnRhZ2Utc3lzdGVtcy1zdGF0aWM6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLmFkdmFudGFnZXMtc3lzdGVtcyAuYWR2YW50YWdlLXN5c3RlbXM6aG92ZXIgLmFkdmFudGFnZS1zeXN0ZW1zLXN0YXRpYzo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLmFkdmFudGFnZXMtc3lzdGVtcyAuYWR2YW50YWdlLXN5c3RlbXM6aG92ZXIgcCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAuYWR2YW50YWdlcy1zeXN0ZW1zIC5hZHZhbnRhZ2Utc3lzdGVtczpob3ZlciAuYWR2YW50YWdlLXN5c3RlbXMtaWNvbiBzdmcgc3RvcDpudGgtY2hpbGQoMSkge1xuICAgICAgICBzdG9wLWNvbG9yOiAjRkUwMEREOyB9XG4gICAgICAuYWR2YW50YWdlcy1zeXN0ZW1zIC5hZHZhbnRhZ2Utc3lzdGVtczpob3ZlciAuYWR2YW50YWdlLXN5c3RlbXMtaWNvbiBzdmcgc3RvcDpudGgtY2hpbGQoMikge1xuICAgICAgICBzdG9wLWNvbG9yOiAjRkQwMDA5OyB9IH1cbiAgICAuYWR2YW50YWdlcy1zeXN0ZW1zIC5hZHZhbnRhZ2Utc3lzdGVtcyAqIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zaXRpb246IDBzO1xuICAgICAgei1pbmRleDogNDsgfVxuICAgIC5hZHZhbnRhZ2VzLXN5c3RlbXMgLmFkdmFudGFnZS1zeXN0ZW1zLXN0YXRpYyB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogI0Y1RjVGNjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtaW4taGVpZ2h0OiA0LjQzNzVyZW07XG4gICAgICBwYWRkaW5nOiAwLjYyNXJlbSAwLjkzNzVyZW0gMC42MjVyZW0gMi42ODc1cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmFkdmFudGFnZXMtc3lzdGVtcyAuYWR2YW50YWdlLXN5c3RlbXMtc3RhdGljIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA3LjI1cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDAuNjI1cmVtIDAuOTM3NXJlbSAwLjYyNXJlbSA0LjEyNXJlbTsgfSB9XG4gICAgICAuYWR2YW50YWdlcy1zeXN0ZW1zIC5hZHZhbnRhZ2Utc3lzdGVtcy1zdGF0aWM6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAwcztcbiAgICAgICAgei1pbmRleDogMzsgfVxuICAgICAgLmFkdmFudGFnZXMtc3lzdGVtcyAuYWR2YW50YWdlLXN5c3RlbXMtc3RhdGljOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDBzO1xuICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgLmFkdmFudGFnZXMtc3lzdGVtcyAuYWR2YW50YWdlLXN5c3RlbXMtb3ZlcmxheSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiA5OyB9XG4gICAgLmFkdmFudGFnZXMtc3lzdGVtcyAuYWR2YW50YWdlLXN5c3RlbXMtaWNvbiB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwOyB9XG4gICAgICAuYWR2YW50YWdlcy1zeXN0ZW1zIC5hZHZhbnRhZ2Utc3lzdGVtcy1pY29uIHN2ZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogNC41NjI1cmVtO1xuICAgICAgICB3aWR0aDogMnJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYWR2YW50YWdlcy1zeXN0ZW1zIC5hZHZhbnRhZ2Utc3lzdGVtcy1pY29uIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMi44MTI1cmVtOyB9IH1cbiAgICAgICAgLmFkdmFudGFnZXMtc3lzdGVtcyAuYWR2YW50YWdlLXN5c3RlbXMtaWNvbiBzdmcgc3RvcCB7XG4gICAgICAgICAgc3RvcC1jb2xvcjogIzE4MTgxODsgfVxuICAgIC5hZHZhbnRhZ2VzLXN5c3RlbXMgLmFkdmFudGFnZS1zeXN0ZW1zIHAge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hZHZhbnRhZ2VzLXN5c3RlbXMgLmFkdmFudGFnZS1zeXN0ZW1zIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07IH0gfVxuXG4uZGlmZmVyZW5jZXMtc3lzdGVtcyB7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZGlmZmVyZW5jZXMtc3lzdGVtcyB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZGlmZmVyZW5jZXMtc3lzdGVtcyB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICAuZGlmZmVyZW5jZXMtc3lzdGVtcyBoMzo6YWZ0ZXIge1xuICAgIGxlZnQ6IDNyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5kaWZmZXJlbmNlcy1zeXN0ZW1zIGgzOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDUuMzc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5kaWZmZXJlbmNlcy1zeXN0ZW1zIGgzOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDUuMDYyNXJlbTsgfSB9XG4gIC5kaWZmZXJlbmNlcy1zeXN0ZW1zIC5hZHZhbnRhZ2Utc3lzdGVtcy1pY29uIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwOyB9XG4gIC5kaWZmZXJlbmNlcy1zeXN0ZW1zIC5hZHZhbnRhZ2Utc3lzdGVtcy1zdGF0aWMge1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtIDIuMTg3NXJlbSAwLjYyNXJlbSAwLjkzNzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5kaWZmZXJlbmNlcy1zeXN0ZW1zIC5hZHZhbnRhZ2Utc3lzdGVtcy1zdGF0aWMge1xuICAgICAgICBwYWRkaW5nOiAwLjYyNXJlbSA0LjEyNXJlbSAwLjYyNXJlbSAxLjQzNzVyZW07IH0gfVxuICAuZGlmZmVyZW5jZXMtc3lzdGVtcyAuYWR2YW50YWdlLXN5c3RlbXMtaWNvbiBzdmcge1xuICAgIGhlaWdodDogMi42MjVyZW07XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5kaWZmZXJlbmNlcy1zeXN0ZW1zIC5hZHZhbnRhZ2Utc3lzdGVtcy1pY29uIHN2ZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA0LjM3NXJlbTsgfSB9XG5cbi5udW1iZXJzLXN5c3RlbXMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwIDAgM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5udW1iZXJzLXN5c3RlbXMgLmNvbnRhaW5lciA+IGgzIHtcbiAgICBtYXJnaW46IDAgMCAzLjkzNzVyZW07IH1cbiAgICAubnVtYmVycy1zeXN0ZW1zIC5jb250YWluZXIgPiBoMzo6YWZ0ZXIge1xuICAgICAgbGVmdDogMC45Mzc1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm51bWJlcnMtc3lzdGVtcyAuY29udGFpbmVyID4gaDM6OmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiAxLjI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubnVtYmVycy1zeXN0ZW1zIC5jb250YWluZXIgPiBoMzo6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IDEuMzc1cmVtOyB9IH1cbiAgLm51bWJlcnMtc3lzdGVtcyAubnVtYmVycy13cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0wLjc1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubnVtYmVycy1zeXN0ZW1zIC5udW1iZXJzLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMS43NXJlbTsgfSB9XG4gICAgLm51bWJlcnMtc3lzdGVtcyAubnVtYmVycy13cmFwcGVyOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogI0Y1RjVGNjtcbiAgICAgIGJvdHRvbTogMi41cmVtO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAxLjg3NXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiA1cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubnVtYmVycy1zeXN0ZW1zIC5udW1iZXJzLXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5udW1iZXJzLXN5c3RlbXMgLm51bWJlciB7XG4gICAgbWFyZ2luOiAwIDAuNzVyZW0gMi41cmVtO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjVyZW0pOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubnVtYmVycy1zeXN0ZW1zIC5udW1iZXIge1xuICAgICAgICBtYXJnaW46IDAgMC43NXJlbSAyLjg3NXJlbTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuNXJlbSk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm51bWJlcnMtc3lzdGVtcyAubnVtYmVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAuNzVyZW0gMS43NXJlbTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAxLjVyZW0pOyB9IH1cbiAgICAubnVtYmVycy1zeXN0ZW1zIC5udW1iZXIgcCB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm51bWJlcnMtc3lzdGVtcyAubnVtYmVyIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIG1heC13aWR0aDogMjIuODEyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm51bWJlcnMtc3lzdGVtcyAubnVtYmVyIHAge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5yZXN1bHRzLXN5c3RlbXMge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5yZXN1bHRzLXN5c3RlbXMgaDMge1xuICAgIG1hcmdpbjogMCAwIDIuNzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5yZXN1bHRzLXN5c3RlbXMgaDMge1xuICAgICAgICBtYXJnaW46IDAgMCA1LjVyZW07IH0gfVxuICAgIC5yZXN1bHRzLXN5c3RlbXMgaDM6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IDIuNDM3NXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5yZXN1bHRzLXN5c3RlbXMgaDM6OmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiAzLjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiA2Ljc1cmVtO1xuICAgICAgICAgIHRvcDogLTIuMDYyNXJlbTtcbiAgICAgICAgICB3aWR0aDogNi43NXJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnJlc3VsdHMtc3lzdGVtcyBoMzo6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IDMuMzEyNXJlbTsgfSB9XG4gIC5yZXN1bHRzLXN5c3RlbXMgaDQge1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnJlc3VsdHMtc3lzdGVtcyBoNCB7XG4gICAgICAgIG1hcmdpbjogMCAxcmVtIDAgMDsgfSB9XG5cbi5jb29wZXJhdGlvbi1zeXN0ZW0ge1xuICBwYWRkaW5nOiAwIDAgMy4zMTI1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb29wZXJhdGlvbi1zeXN0ZW0ge1xuICAgICAgcGFkZGluZzogMCAwIDMuNjI1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvb3BlcmF0aW9uLXN5c3RlbSB7XG4gICAgICBwYWRkaW5nOiAwIDAgNi44NzVyZW07IH0gfVxuICAuY29vcGVyYXRpb24tc3lzdGVtIGgzIHtcbiAgICBtYXJnaW46IDAgMCAyLjY4NzVyZW07IH1cbiAgICAuY29vcGVyYXRpb24tc3lzdGVtIGgzOjphZnRlciB7XG4gICAgICBsZWZ0OiAyLjQzNzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29vcGVyYXRpb24tc3lzdGVtIGgzOjphZnRlciB7XG4gICAgICAgICAgbGVmdDogLTEuMzc1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY29vcGVyYXRpb24tc3lzdGVtIGgzOjphZnRlciB7XG4gICAgICAgICAgbGVmdDogOC4xODc1cmVtOyB9IH1cblxuLnRlY2gtc3lzdGVtcyBoMyB7XG4gIG1hcmdpbjogMCAwIDNyZW07IH1cbiAgLnRlY2gtc3lzdGVtcyBoMzo6YWZ0ZXIge1xuICAgIGxlZnQ6IDAuODc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAudGVjaC1zeXN0ZW1zIGgzOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IC0wLjkzNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnRlY2gtc3lzdGVtcyBoMzo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAtMS4wNjI1cmVtOyB9IH1cblxuLmFwcHJvYWNoLXdyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgcm93LWdhcDogNTBweDtcbiAgbWFyZ2luOiA1MHB4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFwcHJvYWNoLXdyYXBwZXIge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIG1hcmdpbjogMTAwcHggMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hcHByb2FjaC13cmFwcGVyIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICBtYXJnaW46IDE1MHB4IDA7IH0gfVxuXG4uYXBwcm9hY2gtYmxvY2sge1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFwcHJvYWNoLWJsb2NrLWltZyB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHdpZHRoOiAzMnB4OyB9XG4gIC5hcHByb2FjaC1ibG9jay10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICBjb2xvcjogIzE4MTgxODtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hcHByb2FjaC1ibG9jay10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2Ljc1cHg7IH0gfVxuICAuYXBwcm9hY2gtYmxvY2stZGVzY3JpcHRpb24sIC5hcHByb2FjaC1ibG9jay1waW5rIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hcHByb2FjaC1ibG9jay1kZXNjcmlwdGlvbiwgLmFwcHJvYWNoLWJsb2NrLXBpbmsge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLmFwcHJvYWNoLWJsb2NrLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGNvbG9yOiAjMTgxODE4OyB9XG4gIC5hcHByb2FjaC1ibG9jay1waW5rIHtcbiAgICBjb2xvcjogI0ZEN0FDODsgfVxuXG4udGh4IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMTAwdmg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRoeCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAudGh4IGgxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMi4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAudGh4IGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy4yNXJlbTsgfSB9XG4gIC50aHggcCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC50aHggcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuXG4uZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDFyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmZvb3RlciB7XG4gICAgICBwYWRkaW5nOiAwIDNyZW07IH0gfVxuICAuZm9vdGVyLWNsZWFyLXNvY2lhbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9vdGVyLWNsZWFyLXNvY2lhbCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mb290ZXItY2xlYXItc29jaWFsIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIuMTg3NXJlbTsgfSB9XG4gIC5mb290ZXItbGVmdCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwIDA7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb290ZXItbGVmdCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLXRvcDogMS4zNzVyZW07XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtO1xuICAgICAgICBtaW4td2lkdGg6IDEyLjVyZW07XG4gICAgICAgIG9yZGVyOiAtMTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLmZvb3Rlci1sZWZ0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAuZm9vdGVyLWxlZnQuZW4ge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogMS41cmVtIDAgMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb290ZXItbGVmdC5lbiB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgIG1pbi13aWR0aDogMTIuNXJlbTtcbiAgICAgICAgICBvcmRlcjogLTE7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuZm9vdGVyLWxlZnQuZW4ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cbiAgLmZvb3Rlci1wZGYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvb3Rlci1wZGYge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6IDEuMzc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZm9vdGVyLXBkZiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMy40Mzc1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb290ZXItcGRmLmVuIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgICAgICAgdG9wOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZm9vdGVyLXBkZi5lbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5mb290ZXItcGRmLmVuIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG4gICAgLmZvb3Rlci1wZGYgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjMTgxODE4IDAlLCAjMTgxODE4IDQ5Ljk5JSwgI0ZEMDAwOSA1MCUsICNGRTAwREQgMTAwJSk7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG4gICAgICBjb2xvcjogIzE4MTgxODtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgcGFkZGluZzogMCAxLjVyZW0gMCAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuZm9vdGVyLXBkZiBhIHN2ZyB7XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxLjVyZW07IH1cbiAgICAgICAgLmZvb3Rlci1wZGYgYSBzdmcgc3RvcCB7XG4gICAgICAgICAgc3RvcC1jb2xvcjogIzE4MTgxODsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb290ZXItcGRmIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG4gICAgICAuZm9vdGVyLXBkZiBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDsgfVxuICAgICAgICAuZm9vdGVyLXBkZiBhOmhvdmVyIHN2ZyBzdG9wOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgc3RvcC1jb2xvcjogI0ZFMDBERDsgfVxuICAgICAgICAuZm9vdGVyLXBkZiBhOmhvdmVyIHN2ZyBzdG9wOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgc3RvcC1jb2xvcjogI0ZEMDAwOTsgfVxuICAuZm9vdGVyLXNvY2lhbCB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5mb290ZXItc29jaWFsIGEge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC05MGRlZywgIzE4MTgxOCAwJSwgIzE4MTgxOCA0OS45OSUsICNGRDAwMDkgNTAlLCAjRkUwMEREIDEwMCUpO1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDAlO1xuICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuODc1cmVtO1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb290ZXItc29jaWFsIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07IH0gfVxuICAgICAgLmZvb3Rlci1zb2NpYWwgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDA7IH1cbiAgICAgIC5mb290ZXItc29jaWFsIGE6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuZm9vdGVyLWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMTgxODE4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMnJlbSAwIDEuMjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5mb290ZXItaXRlbSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvb3Rlci1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMS40Mzc1cmVtIDMuNXJlbSAxLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZvb3Rlci1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMi44NzVyZW0gMTAuNXJlbTsgfSB9XG4gICAgLmZvb3Rlci1pdGVtICsgLmZvb3Rlci1pdGVtIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMCAwIDNyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZm9vdGVyLWl0ZW0gKyAuZm9vdGVyLWl0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMTgxODE4O1xuICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMy41cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZm9vdGVyLWl0ZW0gKyAuZm9vdGVyLWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDMuNXJlbSAxMC4zNzVyZW07IH0gfVxuICAuZm9vdGVyIC50YWdsaW5lIHtcbiAgICBib3R0b206IDE0cmVtO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmZvb3RlciAudGFnbGluZSB7XG4gICAgICAgIGJvdHRvbTogLTAuNjI1cmVtO1xuICAgICAgICByaWdodDogY2FsYyg1MCUgLSA1MHB4KTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9vdGVyIC50YWdsaW5lIHtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgIHRvcDogNC4zNzVyZW07XG4gICAgICAgIHdpZHRoOiA3cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mb290ZXIgLnRhZ2xpbmUge1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNTBweCk7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLmZvb3Rlci1zZW5kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mb290ZXItc2VuZCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIC5mb290ZXItc2VuZCBhIHtcbiAgICAgIGNvbG9yOiAjMTgxODE4O1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjMTgxODE4IDAlLCAjMTgxODE4IDQ5Ljk5JSwgI0ZEMDAwOSA1MCUsICNGRTAwREQgMTAwJSk7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZm9vdGVyLXNlbmQgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5mb290ZXItc2VuZCBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtOyB9IH1cbiAgICAgIC5mb290ZXItc2VuZCBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDsgfVxuICAuZm9vdGVyLWVtYWlsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gICAgcGFkZGluZzogMCAwIDAuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvb3Rlci1lbWFpbCB7XG4gICAgICAgIHBhZGRpbmc6IDAuMTI1cmVtIDAgMDsgfSB9XG4gIC5mb290ZXItcGhvbmUge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgICBwYWRkaW5nOiAwIDAgMC41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9vdGVyLXBob25lIHtcbiAgICAgICAgcGFkZGluZzogMC40Mzc1cmVtIDAgMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuZm9vdGVyLXBob25lIHtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwIDA7IH0gfVxuICAgIC5mb290ZXItcGhvbmUgYSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5mb290ZXItYnJpZWYge1xuICAgIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5mb290ZXItYnJpZWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gICAgLmZvb3Rlci1icmllZiBhIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmZvb3Rlci1icmllZiBhIHtcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIC5mb290ZXIgLmNvcHkge1xuICAgIGNvbG9yOiAjMTgxODE4O1xuICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDAuNzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb290ZXIgLmNvcHkge1xuICAgICAgICBjb2xvcjogIzgyODI5MDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgICAgICB0b3A6IDA7IH0gfVxuICAgIC5mb290ZXIgLmNvcHkuZW4ge1xuICAgICAgdG9wOiAwLjc1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZvb3RlciAuY29weS5lbiB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTsgfSB9XG4gIC5mb290ZXItY29udGFjdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb290ZXItY29udGFjdHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBvcmRlcjogLTI7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZm9vdGVyLWNvbnRhY3RzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwcmVtO1xuICAgICAgICBvcmRlcjogaW5oZXJpdDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLmZvb3Rlci1jb250YWN0cy5lbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5mb290ZXItY29udGFjdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtO1xuICAgIG1pbi13aWR0aDogMTIuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZm9vdGVyLWNvbnRhY3Qge1xuICAgICAgICBtaW4td2lkdGg6IDYuMjVyZW07IH0gfVxuICAgIC5mb290ZXItY29udGFjdDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuZm9vdGVyLWNvbnRhY3Q6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH0gfVxuICAgIC5mb290ZXItY29udGFjdC5lbjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmZvb3Rlci1jb250YWN0LW1hcCB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDsgfVxuICAgIC5mb290ZXItY29udGFjdCBoMyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjMTgxODE4IDAlLCAjMTgxODE4IDQ5Ljk5JSwgI0ZEMDAwOSA1MCUsICNGRTAwREQgMTAwJSk7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICBtYXJnaW46IDAgMCAwLjI1cmVtOyB9XG4gICAgLmZvb3Rlci1jb250YWN0IHAge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC05MGRlZywgIzgyODI5MCAwJSwgIzgyODI5MCA0OS45OSUsICNGRDAwMDkgNTAlLCAjRkUwMEREIDEwMCUpO1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDAlO1xuICAgICAgY29sb3I6ICMxODE4MTg7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07IH1cbiAgICAuZm9vdGVyLWNvbnRhY3QgYSB7XG4gICAgICBjb2xvcjogIzgyODI5MDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsICMxODE4MTggMCUsICMxODE4MTggNDkuOTklLCAjRkQwMDA5IDUwJSwgI0ZFMDBERCAxMDAlKTtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJTsgfVxuICAgICAgLmZvb3Rlci1jb250YWN0IGE6aG92ZXIgfiAqLCAuZm9vdGVyLWNvbnRhY3QgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDA7IH1cbiAgICAgIC5mb290ZXItY29udGFjdCBhIHNwYW4ge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDsgfVxuICAgICAgLmZvb3Rlci1jb250YWN0IGEub2ZmaWNlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjYyNXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5mb290ZXItY29udGFjdCBhLm9mZmljZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmZvb3Rlci1jb250YWN0IGEub2ZmaWNlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNjI1cmVtOyB9IH1cbiAgICAgICAgLmZvb3Rlci1jb250YWN0IGEub2ZmaWNlOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIHdpZHRoOiAxcmVtOyB9XG4gIC5mb290ZXItZ2FtZS1kZXYge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzE4MTgxODtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAwIDIuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9vdGVyLWdhbWUtZGV2IHtcbiAgICAgICAgcGFkZGluZzogMCAwIDRyZW07IH0gfVxuICAgIC5mb290ZXItZ2FtZS1kZXYtYnJpZWYge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICNGNzNFM0U7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMy40Mzc1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMy41cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb290ZXItZ2FtZS1kZXYtYnJpZWYge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIGhlaWdodDogNS41cmVtO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDdyZW07IH0gfVxuICAgICAgLmZvb3Rlci1nYW1lLWRldi1icmllZjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxODE4MTg7IH1cbiAgICAuZm9vdGVyLWdhbWUtZGV2LWVtYWlsIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDEwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZvb3Rlci1nYW1lLWRldi1lbWFpbCB7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMy41cmVtOyB9IH1cbiAgICAgIC5mb290ZXItZ2FtZS1kZXYtZW1haWw6aG92ZXIgfiAuZm9vdGVyLWdhbWUtZGV2LWJnIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgei1pbmRleDogOTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb290ZXItZ2FtZS1kZXYtZW1haWwgYnIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5mb290ZXItZ2FtZS1kZXYtcGhvbmUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICBtYXJnaW46IDAgMCAxcmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZm9vdGVyLWdhbWUtZGV2LXBob25lIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTsgfSB9XG4gICAgLmZvb3Rlci1nYW1lLWRldi1hZGRyZXNzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgNC41NjI1cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZm9vdGVyLWdhbWUtZGV2LWFkZHJlc3Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDZyZW07IH0gfVxuICAgIC5mb290ZXItZ2FtZS1kZXYtY29weSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDAuODc1cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZm9vdGVyLWdhbWUtZGV2LWNvcHkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtOyB9IH1cbiAgICAuZm9vdGVyLWdhbWUtZGV2LWJnIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGNzNFM0U7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwOyB9XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgIG1hcmdpbjogMCAzcmVtOyB9IH1cbiAgLmhlYWRlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBsZWZ0OiAtM3JlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0zcmVtO1xuICAgIHRvcDogMDsgfVxuICAuaGVhZGVyLmN1cnJlbnQge1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDAwOyB9XG4gIC5oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMy41cmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVhZGVyIC5jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDQuODc1cmVtOyB9IH1cbiAgLmhlYWRlciAubG9nbyB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZWFkZXIgLmxvZ28ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlYWRlciAubG9nbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAgIC5oZWFkZXIgLmxvZ28gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IDQuMTI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlYWRlciAubG9nbyBpbWcge1xuICAgICAgICAgIHdpZHRoOiA1LjM3NXJlbTsgfSB9XG4gIC5oZWFkZXItbW9iaWxlLW5hdiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBwYWRkaW5nOiAzLjVyZW0gMCAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgei1pbmRleDogMTAwMDsgfVxuICAgIC5oZWFkZXItbW9iaWxlLW5hdi5jdXJyZW50IHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5oZWFkZXItbW9iaWxlLW5hdi5jdXJyZW50IHtcbiAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG4gICAgLmhlYWRlci1tb2JpbGUtbmF2IC5idG4ge1xuICAgICAgbWFyZ2luOiA0NnB4IDIwcHggMzBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZWFkZXItbW9iaWxlLW5hdiAuYnRuIHtcbiAgICAgICAgICBtYXJnaW46IDczcHggMzJweCA2M3B4OyB9IH1cbiAgICAuaGVhZGVyLW1vYmlsZS1uYXYgdWwge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxODE4MTg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZzogMzZweCAyMHB4O1xuICAgICAgd2lkdGg6IDEwMHZ3OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlYWRlci1tb2JpbGUtbmF2IHVsIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDYwcHggMzJweCA2M3B4OyB9IH1cbiAgICAgIC5oZWFkZXItbW9iaWxlLW5hdiB1bCBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVhZGVyLW1vYmlsZS1uYXYgdWwgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbSAwOyB9IH1cbiAgICAgICAgLmhlYWRlci1tb2JpbGUtbmF2IHVsIGxpIGEge1xuICAgICAgICAgIGNvbG9yOiAjMTgxODE4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5oZWFkZXItbW9iaWxlLW5hdiB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtOyB9IH1cbiAgICAgICAgICAuaGVhZGVyLW1vYmlsZS1uYXYgdWwgbGkgYS5jdXJyZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIC5oZWFkZXItbW9iaWxlLW5hdiB1bCBsaSBhIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAuaGVhZGVyLW1vYmlsZS1uYXYgdWwgbGkgYSBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtOyB9IH1cbiAgICAuaGVhZGVyLW1vYmlsZS1uYXYgLmhlYWRlci1sYW5nLXRvZ2dsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVhZGVyLW1vYmlsZS1uYXYgLmhlYWRlci1sYW5nLXRvZ2dsZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAuaGVhZGVyLW1vYmlsZS1uYXYgLmhlYWRlci1sYW5nLXRvZ2dsZS1jdXJyZW50LCAuaGVhZGVyLW1vYmlsZS1uYXYgLmhlYWRlci1sYW5nLXRvZ2dsZSAuaGVhZGVyLWxhbmctaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgIC5oZWFkZXItbW9iaWxlLW5hdi1idG4ge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMzRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVhZGVyLW1vYmlsZS1uYXYtYnRuIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMzJweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlYWRlci1tb2JpbGUtbmF2LWJ0biB7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI4cHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuaGVhZGVyLW1vYmlsZS1uYXYtYnRuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIC5oZWFkZXItbW9iaWxlLW5hdi1idG4gc3BhbiwgLmhlYWRlci1tb2JpbGUtbmF2LWJ0bjo6YWZ0ZXIsIC5oZWFkZXItbW9iaWxlLW5hdi1idG46OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxODE4MTg7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwLjY4NzVyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgICAgIHdpZHRoOiAzcHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhlYWRlci1tb2JpbGUtbmF2LWJ0biBzcGFuLCAuaGVhZGVyLW1vYmlsZS1uYXYtYnRuOjphZnRlciwgLmhlYWRlci1tb2JpbGUtbmF2LWJ0bjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogMC4zNzVyZW07IH0gfVxuICAgICAgLmhlYWRlci1tb2JpbGUtbmF2LWJ0bi5kYXJrIHNwYW4sIC5oZWFkZXItbW9iaWxlLW5hdi1idG4uZGFyazo6YWZ0ZXIsIC5oZWFkZXItbW9iaWxlLW5hdi1idG4uZGFyazo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzE4MTgxODsgfVxuICAgICAgLmhlYWRlci1tb2JpbGUtbmF2LWJ0bi53aGl0ZSBzcGFuLCAuaGVhZGVyLW1vYmlsZS1uYXYtYnRuLndoaXRlOjphZnRlciwgLmhlYWRlci1tb2JpbGUtbmF2LWJ0bi53aGl0ZTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgLmhlYWRlci1tb2JpbGUtbmF2LWJ0bi5jdXJyZW50IHNwYW4sIC5oZWFkZXItbW9iaWxlLW5hdi1idG4uY3VycmVudDo6YWZ0ZXIsIC5oZWFkZXItbW9iaWxlLW5hdi1idG4uY3VycmVudDo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzE4MTgxODsgfVxuICAgICAgLmhlYWRlci1tb2JpbGUtbmF2LWJ0bjo6YWZ0ZXIge1xuICAgICAgICByaWdodDogMC41NjI1cmVtOyB9XG4gICAgICAuaGVhZGVyLW1vYmlsZS1uYXYtYnRuOjpiZWZvcmUge1xuICAgICAgICByaWdodDogMS4zMTI1cmVtOyB9XG4gICAgICAuaGVhZGVyLW1vYmlsZS1uYXYtYnRuIHNwYW4ge1xuICAgICAgICByaWdodDogMC45Mzc1cmVtOyB9XG4gICAgICAuaGVhZGVyLW1vYmlsZS1uYXYtYnRuLmN1cnJlbnQgc3BhbiB7XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIC5oZWFkZXItbW9iaWxlLW5hdi1idG4uY3VycmVudDo6YWZ0ZXIge1xuICAgICAgICByaWdodDogMC44NzVyZW07XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAgICAgLmhlYWRlci1tb2JpbGUtbmF2LWJ0bi5jdXJyZW50OjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICByaWdodDogMC44NzVyZW07IH1cbiAgLmhlYWRlci1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuaGVhZGVyLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuaGVhZGVyLW5hdiB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmhlYWRlci1uYXYgbGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyLjUzMTI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5oZWFkZXItbmF2IGxpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMTI1cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgLmhlYWRlci1uYXYgbGkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMi41MzEyNXJlbTsgfSB9XG4gICAgICAuaGVhZGVyLW5hdiBsaSBhIHtcbiAgICAgICAgY29sb3I6ICM2MDYwNmM7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgLmhlYWRlci1uYXYgbGkgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAgICAgLmhlYWRlci1uYXYgbGkuY3VycmVudF9wYWdlX2l0ZW0gYSxcbiAgICAgIC5oZWFkZXItbmF2IGxpIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuaGVhZGVyLWxhbmctdG9nZ2xlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlYWRlci1sYW5nLXRvZ2dsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4zMTI1cmVtOyB9IH1cbiAgICAuaGVhZGVyLWxhbmctdG9nZ2xlIGEge1xuICAgICAgb3JkZXI6IDE7XG4gICAgICBjb2xvcjogIzE4MTgxODtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICBwYWRkaW5nOiAwLjMxMjVyZW07XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAgIC5oZWFkZXItbGFuZy10b2dnbGUgYTpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIC5oZWFkZXItbGFuZy10b2dnbGUgYS5zaG93IHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5oZWFkZXItbGFuZy10b2dnbGUgKyAuaGVhZGVyLXBob25lIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLmhlYWRlci1sYW5nLXRvZ2dsZS1jdXJyZW50IHtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuMzEyNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgei1pbmRleDogOTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAgIC5oZWFkZXItbGFuZy10b2dnbGUtY3VycmVudC5zaG93IHtcbiAgICAgICAgb3JkZXI6IC0xOyB9XG4gIC5oZWFkZXItcGhvbmVzLCAuaGVhZGVyLWVtYWlscy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVhZGVyLXBob25lcywgLmhlYWRlci1lbWFpbHMtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlYWRlci1waG9uZXMsIC5oZWFkZXItZW1haWxzLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMXB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuaGVhZGVyLXBob25lcywgLmhlYWRlci1lbWFpbHMtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMnB4OyB9IH1cbiAgLmhlYWRlci1lbWFpbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDAuOTsgfVxuICAuaGVhZGVyLWxhbmcge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDAuMzEyNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlYWRlci1sYW5nIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZWFkZXItbGFuZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAgIC5oZWFkZXItbGFuZyBhIHtcbiAgICAgIGNvbG9yOiAjMTgxODE4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gICAgLmhlYWRlci1sYW5nICsgLmhlYWRlci1waG9uZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuaGVhZGVyLXBob25lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMC45OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVhZGVyLXBob25lIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7IH0gfVxuICAuaGVhZGVyLXdyaXRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAycHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZWFkZXItd3JpdGUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuaGVhZGVyLXdyaXRlIC53cml0ZTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwOyB9XG4gIC5oZWFkZXItZW1haWwgYSwgLmhlYWRlci1waG9uZSBhLCAuaGVhZGVyLXdyaXRlIGEge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZWFkZXItZW1haWwgYSwgLmhlYWRlci1waG9uZSBhLCAuaGVhZGVyLXdyaXRlIGEge1xuICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAuaGVhZGVyLXRlbGVncmFtLCAuaGVhZGVyLXdlY2hhdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy10b3A6IDAuMzc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVhZGVyLXRlbGVncmFtLCAuaGVhZGVyLXdlY2hhdCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZWFkZXItdGVsZWdyYW0sIC5oZWFkZXItd2VjaGF0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7IH0gfVxuICAgIC5oZWFkZXItdGVsZWdyYW0gYSwgLmhlYWRlci13ZWNoYXQgYSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgei1pbmRleDogOTk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVhZGVyLXRlbGVncmFtIGEsIC5oZWFkZXItd2VjaGF0IGEge1xuICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICB3aWR0aDogMnJlbTsgfSB9XG4gICAgICAuaGVhZGVyLXRlbGVncmFtIGE6Zm9jdXMsIC5oZWFkZXItd2VjaGF0IGE6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAuaGVhZGVyLXRlbGVncmFtIGEudG91Y2guY3VycmVudCBzcGFuLCAuaGVhZGVyLXdlY2hhdCBhLnRvdWNoLmN1cnJlbnQgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTsgfVxuICAgICAgLmhlYWRlci10ZWxlZ3JhbSBhLnRvdWNoLmN1cnJlbnQ6OmJlZm9yZSwgLmhlYWRlci13ZWNoYXQgYS50b3VjaC5jdXJyZW50OjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAyMDAlO1xuICAgICAgICB0b3A6IC00MCU7IH1cbiAgICAgIC5oZWFkZXItdGVsZWdyYW0gYS5kZXNrdG9wOmhvdmVyIHNwYW4sIC5oZWFkZXItd2VjaGF0IGEuZGVza3RvcDpob3ZlciBzcGFuIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpOyB9XG4gICAgICAuaGVhZGVyLXRlbGVncmFtIGEuZGVza3RvcDpob3Zlcjo6YmVmb3JlLCAuaGVhZGVyLXdlY2hhdCBhLmRlc2t0b3A6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDIwMCU7XG4gICAgICAgIHRvcDogLTQwJTsgfVxuICAgICAgLmhlYWRlci10ZWxlZ3JhbSBhIHNwYW4sIC5oZWFkZXItd2VjaGF0IGEgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzNBOUNFNyAwLjclLCAjQUNGMEZGIDEyMy45MyUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICAgICAgICB3aWR0aDogMS4yNXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuaGVhZGVyLXRlbGVncmFtIGEgc3BhbiwgLmhlYWRlci13ZWNoYXQgYSBzcGFuIHtcbiAgICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAycmVtOyB9IH1cbiAgICAgIC5oZWFkZXItdGVsZWdyYW0gYTo6YmVmb3JlLCAuaGVhZGVyLXdlY2hhdCBhOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdGVsZWdyYW0uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyO1xuICAgICAgICBoZWlnaHQ6IDAuODc1cmVtO1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgei1pbmRleDogOTsgfVxuICAuaGVhZGVyLXdlY2hhdCBhIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzRiZTczYSAwLjclLCAjYjRmZmFjIDEyMy45MyUpOyB9XG4gIC5oZWFkZXItd2VjaGF0IGE6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3dlY2hhdC5zdmdcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLmhlYWRlci1XaGF0c0FwcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVhZGVyLVdoYXRzQXBwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlYWRlci1XaGF0c0FwcCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cbiAgICAuaGVhZGVyLVdoYXRzQXBwIGEge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL1doYXRzQXBwLWJnLWdyZWVuLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgIHdpZHRoOiAxLjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlYWRlci1XaGF0c0FwcCBhIHtcbiAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgd2lkdGg6IDJyZW07IH0gfVxuICAgICAgLmhlYWRlci1XaGF0c0FwcCBhOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgLmhlYWRlci1XaGF0c0FwcCBhOmhvdmVyOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMTA1ZGVnKTsgfVxuICAgICAgLmhlYWRlci1XaGF0c0FwcCBhOmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDMyMGRlZyk7IH1cbiAgICAgIC5oZWFkZXItV2hhdHNBcHAgYTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL1doYXRzQXBwLWljb24uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBoZWlnaHQ6IDAuOTM3NXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMC44NzVyZW07IH1cbiAgLmhlYWRlci1yaWdodCwgLmhlYWRlci1sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5jb250ZW50IHtcbiAgcGFkZGluZzogMy42ODc1cmVtIDAgNC41cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDRyZW0gMCA2cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogNC42MjVyZW0gM3JlbSAxMHJlbTsgfSB9XG4gIC5jb250ZW50IGgxIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuOTM3NXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNvbnRlbnQgaDEge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH0gfVxuICAuY29udGVudCAucHJvamVjdHMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMDsgfVxuXG4ucGFnZS1pbm5lciB7XG4gIHBhZGRpbmc6IDIuMjVyZW0gMCAwOyB9XG4gIC5wYWdlLWlubmVyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNjQuODc1cmVtOyB9XG4gIC5wYWdlLWlubmVyIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDAgMS41NjI1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucGFnZS1pbm5lciAuY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA2cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5wYWdlLWlubmVyIC5jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMCAwIDUuNXJlbTsgfSB9XG4gIC5wYWdlLWlubmVyIC5wYWdlLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAucGFnZS1pbm5lciAucGFnZS1oZWFkZXIgaDEge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICBtYXJnaW46IDAgMCAxLjM3NXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnBhZ2UtaW5uZXIgLnBhZ2UtaGVhZGVyIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyLjVyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5wYWdlLWlubmVyIC5wYWdlLWhlYWRlciBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjM3NXJlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyLjA5Mzc1cmVtOyB9IH1cbiAgLnBhZ2UtaW5uZXIgLnBhZ2UtY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgbWFyZ2luOiAwIDAgMS41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucGFnZS1pbm5lciAucGFnZS1jb250ZW50IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAycmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5wYWdlLWlubmVyIC5wYWdlLWNvbnRlbnQgaDIge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTsgfSB9XG4gIC5wYWdlLWlubmVyIC5wYWdlLWNvbnRlbnQgaDMge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICBtYXJnaW46IDAgMCAxLjI1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucGFnZS1pbm5lciAucGFnZS1jb250ZW50IGgzIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMS41cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5wYWdlLWlubmVyIC5wYWdlLWNvbnRlbnQgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07IH0gfVxuICAucGFnZS1pbm5lciAucGFnZS1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgbWFyZ2luOiAwIDAgMS4zNzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wYWdlLWlubmVyIC5wYWdlLWNvbnRlbnQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDEuNXJlbTsgfSB9XG4gIC5wYWdlLWlubmVyIC5wYWdlLWNvbnRlbnQgb2wge1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7IH1cbiAgICAucGFnZS1pbm5lciAucGFnZS1jb250ZW50IG9sID4gbGkge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAucGFnZS1pbm5lciAucGFnZS1jb250ZW50IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCAwIDAuNjg3NXJlbTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wYWdlLWlubmVyIC5wYWdlLWNvbnRlbnQgaW1nIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMC43NXJlbTsgfSB9XG4iLCIuYWxpZ25sZWZ0IHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW46IHJlbSgwIDEwcHggNXB4IDApO1xyXG59XHJcblxyXG4uYWxpZ25yaWdodCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdG1hcmdpbjogcmVtKDAgMCA1cHggMTBweCk7XHJcbn1cclxuXHJcbi5hbGlnbmNlbnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiByZW0oMCBhdXRvIDVweCk7XHJcbn1cclxuXHJcbi5wYWdlLXdyYXBwZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHJcblx0cGFkZGluZy10b3A6IHJlbSg1NnB4KTtcclxuXHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nLXRvcDogcmVtKDc4cHgpO1xyXG5cdH1cclxuXHJcblx0LnBhZ2UtdGVtcGxhdGUtdGh4ICYge1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQmLmN1cnJlbnQge1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRtYXgtd2lkdGg6IDEzNzRweDtcclxuXHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiAwIDMycHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHR9XHJcblxyXG5cdCYtY2VudGVyIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiAxMzc0cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiA1MHB4IDIwcHggMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IDUwcHggMzJweCAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiA1MHB4IDE1cHggMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5oaWRkZW4tdGV4dCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuc3Bhbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcclxuXHRib3R0b206IDA7XHJcblx0Zm9udC1zaXplOiByZW0oMTBweCk7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRsaW5lLWhlaWdodDogcmVtKDE3cHgpO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xyXG5cdH1cclxufVxyXG5cclxuLmFqYXgtbG9hZGVyIHtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbnNwYW4ud3BjZjctbm90LXZhbGlkLXRpcCB7XHJcblx0Y29sb3I6ICNGNDQzMzY7XHJcbn1cclxuXHJcbmRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0cGFkZGluZzogMTVweCAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4udmlzaWJsZSB7XHJcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMnMgbGluZWFyO1xyXG59XHJcblxyXG4uaGlkZGVuIHtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0b3BhY2l0eTogMDtcclxuXHR0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIDJzLCBvcGFjaXR5IDJzIGxpbmVhcjtcclxufVxyXG5cclxuLmQtZmxleCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmNsZWFyIHtcclxuXHRjbGVhcjogYm90aDtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLndwLWNhcHRpb24ge1xyXG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG5cdHAud3AtY2FwdGlvbi10ZXh0IHtcclxuXHRcdGNvbG9yOiAkY29sb3ItZ3JheTtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDExcHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgxNHB4KTtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCA0OHB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDMycHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMjRweCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYWRtaW4tYmFyIHtcclxuXHQuaGVhZGVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDMycHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtbWF4KDc4MnB4KSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQ2cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtbWF4KDYwMHB4KSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5oMi50aXRsZSB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci10ZXh0O1xyXG5cdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdGxpbmUtaGVpZ2h0OiByZW0oNDJweCk7XHJcblx0bWFyZ2luOiByZW0oMCAwIDcycHgpO1xyXG5cdHBhZGRpbmc6IHJlbSgwIDAgNDhweCk7XHJcbn1cclxuXHJcbi5lYXBwcy1pbnN0YWdyYW0tZmVlZC10aXRsZSB7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2VudGVyIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuIiwiLy8gUGxhY2Vob2xkZXIgY29sb3JcclxuQG1peGluIHBsYWNlaG9sZGVyLWNvbG9yKCRjb2xvcikge1xyXG5cdCY6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0Y29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0Y29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0Jjpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQmOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQmOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Jjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIE1lZGlhIHF1ZXJpZXNcclxuQG1peGluIG1lZGlhKCRtaW4sICRtYXgpIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhLW1pbigkc2l6ZSkge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtbWF4KCRzaXplKSB7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzaXplKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBkZXNrdG9wLWV4dHJhLWxhcmdlKCkge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1leHRyYS1sYXJnZSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gZGVza3RvcC1leHRyYSgpIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtZXh0cmEpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGRlc2t0b3AoKSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiB0YWJsZXQoKSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG1vYmlsZSgpIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59IiwiKiB7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcblx0Kjo6YmVmb3JlLCAqOjphZnRlciB7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdH1cclxuXHJcblx0Jjpub3QoaWZyYW1lKXtcclxuXHRcdHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XHJcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLCBib3JkZXIsIGNvbG9yLCBsZWZ0LCBtYXJnaW4sIHBhZGRpbmcsIHJpZ2h0LCBvcGFjaXR5O1xyXG5cdH1cclxufVxyXG5cclxuaHRtbCxcclxuYm9keSB7XHJcblx0Zm9udC1zaXplOiBjYWxjKDE2cHggKyAoMTggLSAxNikqKCgxMDB2dyAtIDMyMHB4KS8oNzY4IC0gMzIwKSkpO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR0cmFuc2l0aW9uOiAwcztcclxuXHJcblx0QGluY2x1ZGUgdGFibGV0KCkge1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjKDE2cHggKyAoMTggLSAxNikqKCgxMDB2dyAtIDc2OHB4KS8oOTkxIC0gNzY4KSkpO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgZGVza3RvcCgpIHtcclxuXHRcdGZvbnQtc2l6ZTogY2FsYygxMnB4ICsgKDE2IC0gMTQpKigoMTAwdncgLSA5OTFweCkvKDEyODAgLSA5OTEpKSk7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1taW4oMTI4MHB4KSB7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMTVweCArICgxNiAtIDE1KSooKDEwMHZ3IC0gMTQ0MHB4KS8oMTM2NiAtIDEyODApKSk7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1taW4oMTM2NnB4KSB7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMTVweCArICgxNiAtIDE1KSooKDEwMHZ3IC0gMTQ0MHB4KS8oMTQ0MCAtIDEzNjYpKSk7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1taW4oMTQ0MHB4KSB7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMTNweCArICgxNiAtIDE1KSooKDEwMHZ3IC0gMTQ0MHB4KS8oMTkyMCAtIDE0NDApKSk7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1taW4oMTkyMXB4KSB7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMTVweCArICgxNiAtIDE1KSooKDEwMHZ3IC0gMTkyMHB4KS8oMjU2MCAtIDE5MjApKSk7XHJcblx0fVxyXG59XHJcblxyXG5ib2R5IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRmb250LWZhbWlseTogJGZvbnQtSUJNLVBsZXg7XHJcblx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdH1cclxuXHRcclxuXHQmLmZpeGVkIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRvdmVyZmxvdzogaW5oZXJpdDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ly8mOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcblx0Ly9cdG9wYWNpdHk6IDA7XHJcblx0Ly9cdHdpZHRoOiAwO1xyXG5cdC8vfVxyXG5cdC8vXHJcblx0Ly8mOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0Ly9cdG9wYWNpdHk6IDA7XHJcblx0Ly9cdHdpZHRoOiAwO1xyXG5cdC8vfVxyXG5cdC8vXHJcblx0Ly8mOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcblx0Ly9cdG9wYWNpdHk6IDA7XHJcblx0Ly9cdHdpZHRoOiAwO1xyXG5cdC8vfVxyXG59XHJcblxyXG46OnNlbGVjdGlvbiB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLWdyYXk7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9J3RleHQnXSxcclxuaW5wdXRbdHlwZT0nZW1haWwnXSxcclxuaW5wdXRbdHlwZT0ndGVsJ10sXHJcbmlucHV0W3R5cGU9J3VybCddLFxyXG5pbnB1dFt0eXBlPSdwYXNzd29yZCddLFxyXG50ZXh0YXJlYXtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCN0I3QkU7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0aGVpZ2h0OiByZW0oNDdweCk7XHJcblx0bWFyZ2luOiByZW0oMCAwIDIycHgpO1xyXG5cdHBhZGRpbmc6IHJlbSgwIDAgMCAxNnB4KTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ei1pbmRleDogMjtcclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdH1cclxuXHJcblx0Jjpmb2N1cyB7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdH1cclxuXHRcclxuXHRAaW5jbHVkZSBwbGFjZWhvbGRlci1jb2xvcigkY29sb3ItZ3JheSk7XHJcblx0XHJcblx0Ji53cGNmNy1ub3QtdmFsaWQge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjZjAwO1xyXG5cdH1cclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1cyB7XHJcblx0b3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLnNlbGVjdCB7XHJcblx0YmFja2dyb3VuZDogI0Y1RjVGNjtcclxuXHRib3JkZXItcmFkaXVzOiByZW0oNDBweCk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb24tYXJyb3ctc2xpZGVyLnN2Zykgbm8tcmVwZWF0IDAgMDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0aGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogcmVtKDE2cHgpO1xyXG5cdFx0dG9wOiByZW0oOHB4KTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHR3aWR0aDogcmVtKDI0cHgpO1xyXG5cdH1cclxuXHRcclxuXHRzZWxlY3Qge1xyXG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRib3JkZXItcmFkaXVzOiByZW0oNDBweCk7XHJcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRoZWlnaHQ6IHJlbSg0MHB4KTtcclxuXHRcdHBhZGRpbmc6IHJlbSgxMXB4IDQ0cHggMTFweCAxNnB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDk7XHJcblx0XHRcclxuXHRcdCY6Zm9jdXM6Oi1tcy12YWx1ZSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNGNUY1RjY7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRvcHRpb24ge1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnRleHRhcmVhIHtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxudGV4dGFyZWF7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjdCN0JFO1xyXG5cdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0bWluLWhlaWdodDogcmVtKDQ3cHgpO1xyXG5cdG1hcmdpbjogcmVtKDAgMCAyNHB4KTtcclxuXHRwYWRkaW5nOiByZW0oMTJweCAwIDAgMTZweCk7XHJcblx0cmVzaXplOiBub25lO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgMjZweCk7XHJcblx0XHRwYWRkaW5nOiByZW0oMTZweCAwIDAgMTZweCk7XHJcblx0fVxyXG5cdFxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0fVxyXG5cdFxyXG5cdEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCRjb2xvci1ncmF5KTtcclxufVxyXG5cclxuYSB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0Jjpub3QoW2hyZWZdKXtcclxuXHRcdGN1cnNvcjogaW5pdGlhbDtcclxuXHR9XHJcbn1cclxuXHJcbmgxIHtcclxuXHRtYXJnaW46IDAgMCAxOXB4O1xyXG59XHJcblxyXG5oMiB7XHJcblx0bWFyZ2luOiAwIDAgMThweDtcclxufVxyXG5cclxuaDMge1xyXG5cdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdGxpbmUtaGVpZ2h0OiByZW0oMjhweCk7XHJcblx0bWFyZ2luOiAwO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oNDJweCk7XHJcblx0fVxyXG59XHJcblxyXG5oNCB7XHJcblx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG59XHJcblxyXG5wIHtcclxuXHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG5cdG1hcmdpbjogcmVtKDAgMCAxOHB4KTtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDI0cHgpO1xyXG5cdH1cclxuXHJcblx0JjpsYXN0LWNoaWxke1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxufVxyXG5cclxudWwge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn0iLCIuYWR2YW50YWdlIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci10ZXh0O1xyXG5cdGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRtaW4taGVpZ2h0OiByZW0oOTRweCk7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwYWRkaW5nOiByZW0oMTBweCA3NXB4IDEwcHggMjBweCk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRtaW4taGVpZ2h0OiByZW0oMTM5cHgpO1xyXG5cdFx0cGFkZGluZzogcmVtKDEwcHggMTIwcHggMTBweCA1NnB4KTtcclxuXHR9XHJcblx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlIHVybChcIi4uL2ltZy9hcnJvdy1sZWZ0LWJvdHRvbS5zdmdcIikgbm8tcmVwZWF0IHJpZ2h0IHJlbSgxNjhweCkgY2VudGVyO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdG1pbi1oZWlnaHQ6IHJlbSgxMzlweCk7XHJcblx0XHRwYWRkaW5nOiByZW0oMTBweCAxNjhweCk7XHJcblx0fVxyXG5cdFxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGJvdHRvbTogLTFweDtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci10ZXh0O1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRsZWZ0OiByZW0oLTIwcHgpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiByZW0oLTIwcHgpO1xyXG5cdFx0dG9wOiAtMXB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLmN1cnJlbnQge1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXRleHQ7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGUgdXJsKFwiLi4vaW1nL2Fycm93LWxlZnQtYm90dG9tLnN2Z1wiKSBuby1yZXBlYXQgcmlnaHQgcmVtKDE2OHB4KSBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHR6LWluZGV4OiAxMjtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHR6LWluZGV4OiA5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5hZHZhbnRhZ2UtYnRuIHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0XHJcblx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdHN0cm9rZTogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5hZHZhbnRhZ2UtZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdGNvbnRlbnQ6IFwiMFwiIGNvdW50ZXIoY291bnRlcik7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0bGVmdDogcmVtKDQ4cHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDEwMCU7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHR6LWluZGV4OiAxMjtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLXRleHQ7XHJcblx0fVxyXG5cdFxyXG5cdCYtZGVzY3JpcHRpb24ge1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oLTU1cHgpO1xyXG5cdFx0cGFkZGluZzogcmVtKDEwcHggMCAzOXB4IDYwcHgpO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG5cdFx0ei1pbmRleDogMTE7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxMHB4IDAgMzlweCA2MHB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTBweCAxNjhweCk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogLjVzO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRoNCB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgOHB4KTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IDEwMCU7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHAge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogMTAwJTtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmOmhvdmVyIHtcclxuXHRcdFxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0dG9wOiBjYWxjKDUwJSAtIDAuNzVyZW0pO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYWR2YW50YWdlLWRlc2NyaXB0aW9uOjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmFkdmFudGFnZS1kZXNjcmlwdGlvbiBoNCxcclxuXHRcdC5hZHZhbnRhZ2UtZGVzY3JpcHRpb24gcCB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1idG4ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogcmVtKDE4cHgpO1xyXG5cdFx0dG9wOiByZW0oMzRweCk7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cmlnaHQ6IHJlbSg1NnB4KTtcclxuXHRcdFx0dG9wOiByZW0oNDZweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRzdmcge1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSgyOHB4KTtcclxuXHRcdFx0d2lkdGg6IHJlbSgyOHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSg0MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRwYXRoIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0JnMge1xyXG5cdFx0Y291bnRlci1yZXNldDogY291bnRlcjtcclxuXHRcdG1hcmdpbjogMCAwIHJlbSg3M3B4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgcmVtKDk3cHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgcmVtKDE2MHB4KTtcclxuXHRcdFx0cGFkZGluZzogMCAzcmVtO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgMzJweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDE1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtbnVtYmVyIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgcmVtKDcwcHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCByZW0oOTdweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIHJlbSgxNjBweCk7XHJcblx0XHRcdFx0cGFkZGluZzogMCAzcmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRoNCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLWNvbHVtbiB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMycHgpO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDYwcHgpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNzVweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgxMzZweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDE2OHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgxMzJweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRsaTo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdGNvdW50ZXItcmVzZXQ6IGNvdW50ZXItbGk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyLWxpO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDhweCAwKTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMTBweCAwKTtcclxuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWdyYXk7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIoY291bnRlci1saSk7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IHJlbSgtNjBweCk7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogcmVtKC03N3B4KTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IHJlbSgxMHB4KTtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IHJlbSgtMTY2cHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCYuY3VycmVudDo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oNHB4IDAgMCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0aDMge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0bWluLWhlaWdodDogcmVtKDc0cHgpO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTA7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IHJlbSgxMTdweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5vbGQge1xyXG5cdC5hcnRpY2xlIHtcclxuXHRcdGJhY2tncm91bmQ6ICNGNUY1RjY7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGxlZnQ6IHJlbSgtMjAwMHB4KTtcclxuXHRcdG1hcmdpbjogcmVtKDAgMTJweCAxNnB4KTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRwYWRkaW5nOiByZW0oMTlweCAyNHB4IDMwcHgpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMS41cmVtKTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdGhlaWdodDogcmVtKDM1NnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAxMnB4IDI0cHgpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oNDBweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEuNXJlbSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5zaG93IHtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0fVxyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjhweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAzMHB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzJweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDgwcHggYXV0byAwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtbG9nbyB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGJvdHRvbTogcmVtKDEwMHB4KTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyMnB4IGF1dG87XHJcblx0XHRcdHJpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdHdpZHRoOiByZW0oMzJweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGJvdHRvbTogYXV0bztcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHR0b3A6IHJlbSg0NHB4KTtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDQwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMzJweCk7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYnRuIHtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZzLXdyYXBwZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgLTEycHggLTZweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgyMnB4IDAgMCk7XHJcblx0XHRcdHRyYW5zaXRpb246IDBzO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIC0xMnB4IC0xNHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAtMTJweCAtMjhweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmcy1ob21lIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDczcHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgOTdweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKC0yMnB4IDAgMTYwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDI2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjlweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnVzZXIge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDUwcHggMjJweCAwKTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDJweCAwIDAgNDBweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDAgMDtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgNDlweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYucGwge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1waG90byB7XHJcblx0XHRcdFx0bGVmdDogcmVtKC0yLjVweCk7XHJcblx0XHRcdFx0dG9wOiByZW0oLTJweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgzMnB4KTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGg0IHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMnB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDExcHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTRweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnVzZXIgKyAuYXJ0aWNsZS1sb2dvIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5hcnRpY2xlIHtcclxuXHRiYWNrZ3JvdW5kOiAjRjVGNUY2O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0bGVmdDogLTIwMDBweDtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHBhZGRpbmc6IDE5cHggMjRweCAzMHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlO1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0aGVpZ2h0OiAzNTZweDtcclxuXHRcdHBhZGRpbmc6IDQwcHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xyXG5cdH1cclxuXHJcblx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcclxuXHRcdG1hcmdpbjogMTJweCAwIDA7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiAyNHB4IDAgMDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiB1bnNldDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuc2hvdyB7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0fVxyXG5cclxuXHRoMiB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0XHRtYXJnaW46IDAgMCAzMHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQycHg7XHJcblx0XHRcdG1hcmdpbjogMCA4MHB4IGF1dG8gMDtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtbG9nbyB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Ym90dG9tOiByZW0oMTAwcHgpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDAgMCAyMnB4IGF1dG87XHJcblx0XHRyaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0d2lkdGg6IHJlbSgzMnB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRib3R0b206IGF1dG87XHJcblx0XHRcdGhlaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdHRvcDogcmVtKDQ0cHgpO1xyXG5cdFx0XHR3aWR0aDogcmVtKDQwcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1heC1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0bWF4LXdpZHRoOiByZW0oMzJweCk7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oNDBweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5idG4ge1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmcy13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRwYWRkaW5nOiAyMnB4IDAgMDtcclxuXHRcdHRyYW5zaXRpb246IDBzO1xyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRnYXA6IDI4cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmcy1ob21lIHtcclxuXHRcdG1hcmdpbjogMCAwIDczcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgOTdweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjZweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgyOXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnVzZXIge1xyXG5cdFx0bWFyZ2luOiByZW0oMCA1MHB4IDIycHggMCk7XHJcblx0XHRwYWRkaW5nOiByZW0oMnB4IDAgMCA0MHB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAwIDA7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMCA0OXB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQmLnBsIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtcGhvdG8ge1xyXG5cdFx0XHRsZWZ0OiByZW0oLTIuNXB4KTtcclxuXHRcdFx0dG9wOiByZW0oLTJweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG1heC13aWR0aDogcmVtKDMycHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oNDBweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aDQge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMnB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDExcHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDE0cHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudXNlciArIC5hcnRpY2xlLWxvZ28ge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdH1cclxufVxyXG4iLCIuYXdhcmRzIHtcclxuICBtYXJnaW46IHJlbSgwIDAgNzNweCk7XHJcblxyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBtYXJnaW46IHJlbSgwIDAgOTdweCk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIG1hcmdpbjogMCAwIDE0MHB4O1xyXG4gICAgcGFkZGluZzogMCAzcmVtO1xyXG4gIH1cclxuXHJcbiAgLnRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg2NHB4KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDgwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1saXN0IHtcclxuICAgICYtaXRlbSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDRkNGQ0O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgcGFkZGluZzogcmVtKDE1cHggMCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRleHQge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBhZ2Uge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAueWVhciB7XHJcbiAgICAgICAgY29sb3I6ICM4MjgyOTA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJhY2sge1xyXG5cdHBhZGRpbmc6IHJlbSgwIDAgMTRweCk7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgMjJweCk7XHJcblx0fVxyXG5cdFxyXG5cdGEge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1ncmF5O1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCAwIDI4cHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHN2ZyB7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdGhlaWdodDogcmVtKDE2cHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLTEpIHRyYW5zbGF0ZVkoNTAlKTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdHdpZHRoOiByZW0oMTZweCk7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmJ0biB7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0aGVpZ2h0OiByZW0oNDhweCk7XHJcblx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRwYWRkaW5nOiByZW0oMCAzMnB4KTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHR9XHJcblx0XHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci10ZXh0O1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2U7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0c3BhbiB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHR9XHJcblx0XHJcblx0Ji13aGl0ZSB7XHJcblx0XHRmb250LXNpemU6IHJlbSgxMXB4KTtcclxuXHRcdGhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgxNHB4KTtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDI0cHgpO1xyXG5cdFx0XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRzcGFuLmJ0bi1zcGFuIHtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHotaW5kZXg6IDM7XHJcblx0fVxyXG5cdFxyXG5cdCYtY2xlYXIge1xyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY2O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGJvcmRlcjogcmVtKDFweCkgc29saWQgI0I3QjdCRTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1wcmltYXJ5IHtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTQsIDAsIDIyMSwgMC42NykgNTYuODYlLCAjRkYwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjphY3RpdmUge1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRzcGFuOjphZnRlciB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1ociB7XHJcblx0XHRib3JkZXItcmFkaXVzOiByZW0oMjJweCk7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgyMHB4KTtcclxuXHRcdG1hcmdpbi1yaWdodDogcmVtKDE2cHgpO1xyXG5cdFx0cGFkZGluZzogcmVtKDEycHggMjJweCk7XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI0YxNDc3RTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDIycHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWN0aXZlLFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI0VGMkU2RDtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXNoYXJlLWhyIHtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0aGVpZ2h0OiByZW0oNDRweCk7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0d2lkdGg6IHJlbSg0NHB4KTtcclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjE0NzdFIHVybChcIi4uL2ltZy9pY29uLXNoYXJlLWhyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IHJlbSgyNHB4IDI0cHgpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGhlaWdodDogcmVtKDQ0cHgpO1xyXG5cdFx0XHR3aWR0aDogcmVtKDQ0cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWN0aXZlLFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI0VGMkU2RCB1cmwoXCIuLi9pbWcvaWNvbi1zaGFyZS1oci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IHJlbSgyNHB4IDI0cHgpO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji5kaXNhYmxlZCB7XHJcblx0XHRjdXJzb3I6IG5vLWRyb3A7XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGNvbG9yOiAjQjdCN0JFO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5idXNpbmVzcy1jYXJkIHtcclxuXHRtYXJnaW46IGF1dG87XHJcblx0bWF4LXdpZHRoOiByZW0oNzAwcHgpO1xyXG5cdHBhZGRpbmc6IHJlbSgwIDAgNjZweCk7XHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG5cclxuXHQmLWhlYWRlciB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjdweCk7XHJcblx0fVxyXG5cclxuXHQmLWJvZHkge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgxNnB4KTtcclxuXHR9XHJcblxyXG5cdCYtZm9vdGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSg0cHgpO1xyXG5cclxuXHRcdC5idG4ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMTJweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXBob3RvIHtcclxuXHRcdG1hcmdpbi1yaWdodDogcmVtKDMwcHgpO1xyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiByZW0oMTMwcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdHZpZGVvIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji12aWRlbyB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0ei1pbmRleDogOTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtcGhvbmUsXHJcblx0Ji1lbWFpbCxcclxuXHQmLXNpdGUge1xyXG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMjNweCk7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgOHB4KTtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDM2cHggMCAwKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsIzE4MTgxOCAwJSwjMTgxODE4IDQ5Ljk5JSwjRkQwMDA5IDUwJSwjRkUwMEREIDEwMCUpO1xyXG5cdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGgxIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LXNpemU6IHJlbSgyNXB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMjVweCk7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgNHB4KTtcclxuXHR9XHJcblxyXG5cdGgyIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMjNweCk7XHJcblx0fVxyXG5cclxuXHRwIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgyM3B4KTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdCYtYm90dG9tIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0cGFkZGluZzogcmVtKDEycHggMCk7XHJcblx0XHRyaWdodDogMDtcclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgNHB4KTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC05MGRlZywjMTgxODE4IDAlLCMxODE4MTggNDkuOTklLCNGRDAwMDkgNTAlLCNGRTAwREQgMTAwJSk7XHJcblx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG5cdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjAwJTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wYWdlLXRlbXBsYXRlLWJ1c2luZXNzLWNhcmQge1xyXG5cdC5wYWdlLXdyYXBwZXIge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuXHJcblx0LmhlYWRlci1tb2JpbGUtbmF2LWJ0biB7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5sb2dvIHtcclxuXHRcdGltZyB7XHJcblx0XHRcdG1pbi13aWR0aDogcmVtKDE1N3B4KTtcclxuXHRcdFx0d2lkdGg6IHJlbSgxNTdweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyLW1vYmlsZS1uYXYuY3VycmVudCB7XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jb3B5dGV4dCB7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLWNvcHkuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogcmVtKDIzcHggMjNweCk7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRmb250LXNpemU6IDA7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMjRweDtcclxufSIsIi5jbGllbnQge1xyXG5cdG1heC13aWR0aDogcmVtKDEzNzRweCk7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgtMTk4cHgpO1xyXG5cdH1cclxuXHRcclxuXHQmOmZvY3VzIHtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0fVxyXG5cdFxyXG5cdCYtZGVzY3JpcHRpb24ge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tcXVvdGUuc3ZnXCIpIG5vLXJlcGVhdCAwIDA7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IHJlbSgyNHB4IGF1dG8pO1xyXG5cdFx0bWF4LXdpZHRoOiByZW0oMTAwMHB4KTtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgMCA2MHB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiByZW0oMzlweCBhdXRvKTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDE0MnB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMCAxNjhweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDE4cHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAzOHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDQwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZzIHtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgNzhweCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgOTZweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCAwIDE2MHB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji10aXRsZSB7XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgM3JlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDE0NDBweCkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDBweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg2NHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDgwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5jbGllbnQge1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAyLjA2MjVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLW1pbigxNDQwcHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC51c2VyIHtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCAwIDU4cHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMCAxNDJweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMCAxNjhweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGg0IHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTFweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTRweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDNweCAwIDJweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDRweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItZ3JheTtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTFweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTRweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAzcHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsJGNvbG9yLWdyYXkgMCUsJGNvbG9yLWdyYXkgNDkuOTklLCNGRDAwMDkgNTAlLCNGRTAwREQgMTAwJSk7XHJcblx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMDAlO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji1waG90byB7XHJcblx0XHRcdGhlaWdodDogcmVtKDM2cHgpO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMi41cHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogcmVtKC0yLjVweCk7XHJcblx0XHRcdHdpZHRoOiByZW0oMzZweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDQ1cHgpO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDQ1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuY29va2llIHtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKCMwMDAsLjcxJSk7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGJvdHRvbTogcmVtKC0zNTBweCk7XHJcblx0cmlnaHQ6IDA7XHJcblx0bGVmdDogYXV0bztcclxuXHRwYWRkaW5nOiByZW0oMTZweCAyNHB4KTtcclxuXHR0cmFuc2l0aW9uOiBib3R0b20gLjI1cyBlYXNlO1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHJcblx0Ji5zaG93IHtcclxuXHRcdGJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0bWF4LXdpZHRoOiByZW0oMTAzOXB4KTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuYnRuIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDExcHgpO1xyXG5cdFx0aGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHR3aWR0aDogcmVtKDk2cHgpO1xyXG5cdH1cclxuXHJcblx0LnRleHR7XHJcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMThweCk7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHAge1xyXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxMXB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxNHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmNvcnBvcmF0ZS1yZXN1bHRzIHtcclxuXHRwYWRkaW5nOiByZW0oMCAwIDI4cHgpO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAwIDIzcHgpO1xyXG5cdH1cclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgODhweCk7XHJcblx0fVxyXG5cdFxyXG5cdGgyIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCA0NHB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMzJweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDJweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA5NHB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA4OHB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jb3Jwb3JhdGUtcmVzdWx0IHtcclxuXHRwYWRkaW5nOiByZW0oMzVweCAwIDQ0cHgpO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0cGFkZGluZzogcmVtKDM1cHggMCA2OXB4KTtcclxuXHR9XHJcblx0XHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci10ZXh0O1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdGxlZnQ6IHJlbSg2NHB4KTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRsZWZ0OiByZW0oNTZweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRsZWZ0OiByZW0oNjRweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtaWNvbiB7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiByZW0oLTE2cHgpO1xyXG5cdH1cclxuXHRcclxuXHQmLWNvbnRlbnQge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRwYWRkaW5nOiByZW0oNHB4IDAgMCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTNweCAwIDApO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQ4cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMTZweCAwIDApO1xyXG5cdFx0XHRcdHdpZHRoOiAyOHJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji1saXN0IHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDI0cHggMCAwKTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIC0yNHB4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMjlweCAwIDApO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjhyZW0pO1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxMnB4IDAgMCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCYtaXRlbSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDMycHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAyNHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDRweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgMTNweCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiByZW0oLTRweCk7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDVweCk7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiByZW0oMTBweCk7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNXB4KTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuY29ycG9yYXRlLXNlcnZpY2VzIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogcmVtKDcycHgpO1xyXG5cdFxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZzogMCAzcmVtO1xyXG5cdH1cclxuXHRcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdGNvdW50ZXItcmVzZXQ6IGNvdW50ZXItc2VydmljZXM7XHJcblx0fVxyXG5cdFxyXG5cdCYtY3RhIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiByZW0oNzJweCAwIDE1OHB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg1NnB4IDAgNzBweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oNzJweCAzcmVtIDEzNXB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYnRuIHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNjBweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDMycHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvcnBvcmF0ZS1zZXJ2aWNlIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXRleHQ7XHJcblx0Y291bnRlci1pbmNyZW1lbnQ6IGNvdW50ZXItc2VydmljZXM7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHJcblx0JjpmaXJzdC1jaGlsZDpub3QoLmNvcnBvcmF0ZS1zZXJ2aWNlLXN0YXRpYykge1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci10ZXh0O1xyXG5cdH1cclxuXHJcblx0Ji1zdGF0aWMge1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Y3Vyc29yOiBpbml0aWFsO1xyXG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0fVxyXG5cdFxyXG5cdCYuY3VycmVudCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dDtcclxuXHRcdFxyXG5cdFx0aDIge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuY29ycG9yYXRlLXNlcnZpY2UtaGVhZGVyOjpiZWZvcmUge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5jb3Jwb3JhdGUtc2VydmljZS1jb250ZW50IHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmNvcnBvcmF0ZS1zZXJ2aWNlLWFycm93IHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRyaWdodDogcmVtKDU5cHgpO1xyXG5cdFx0XHRcdHRvcDogcmVtKDM4cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRyaWdodDogcmVtKDE2OHB4KTtcclxuXHRcdFx0XHR0b3A6IHJlbSgzOXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0cGF0aCB7XHJcblx0XHRcdFx0ZmlsbDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0c3Ryb2tlOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1hcnJvdyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogcmVtKDIwcHgpO1xyXG5cdFx0dG9wOiByZW0oMzBweCk7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRyaWdodDogcmVtKDU2cHgpO1xyXG5cdFx0XHR0b3A6IHJlbSg0MnB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHJpZ2h0OiByZW0oMTY1cHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRzdmcge1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0d2lkdGg6IHJlbSgzMHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSg0MXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oNDlweCk7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSg1MXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWhlYWRlciB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGhlaWdodDogcmVtKDg0cHgpO1xyXG5cdFx0cGFkZGluZzogcmVtKDAgNjBweCAwIDIwcHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSgxMjRweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDE1MHB4IDAgMTc0cHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMTQwcHgpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCAyMDBweCAwIDMxOXB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQmLW1pbi1oZWlnaHQge1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1pbi1oZWlnaHQ6IHJlbSg4NHB4KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDIwcHggNjBweCAyMHB4IDIwcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWluLWhlaWdodDogcmVtKDEyNHB4KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDIwcHggMTUwcHggMjBweCAxNzRweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWluLWhlaWdodDogcmVtKDE0MHB4KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDIwcHggMjAwcHggMjBweCAzMTlweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRjb250ZW50OiBjb3VudGVyKGNvdW50ZXItc2VydmljZXMpO1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxMzBweCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGxlZnQ6IHJlbSg1NnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxNTBweCk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiByZW0oLTJweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHRvcDogcmVtKDhweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1MHB4KTtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMTYwcHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTg4cHgpO1xyXG5cdFx0XHRcdHRvcDogcmVtKC0ycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjZweCk7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzJweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oOHB4IDAgMCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1jb250ZW50IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR0cmFuc2l0aW9uOiBub25lO1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMjBweCA1MHB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiByZW0oLTZweCAwIDApO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCA1NnB4IDgxcHggMTc0cHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oLTIycHggMCAwKTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMTc0cHggNzNweCAzMjRweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAxMzFweCAwIDApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5idG4ge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNDhweCk7XHJcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgzMnB4KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMzJweCk7XHJcblx0XHRcdHdpZHRoOiByZW0oMjQwcHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNDhweCk7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1saXN0IHtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdHBhZGRpbmc6IHJlbSg2cHggMCAwKTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAtMTdweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxN3B4IDAgMCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAtMzVweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg1MHB4IDAgNDRweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtaXRlbSB7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAyNHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAxN3B4IDQwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDM1cHgpO1xyXG5cdFx0XHRcdGZsZXg6IDEgMSByZW0oMjUwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xyXG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xyXG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDEvMztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XHJcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdGgzIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDE0cHgpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjhweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmICsgLmJ0biB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDBcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuZXhhbXBsZXMtZGVzaWduIHtcclxuXHRwYWRkaW5nOiByZW0oMCAwIDExOHB4KTtcclxuXHJcblx0aDMge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci10ZXh0O1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDY1cHgpO1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCAxOXB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgOTRweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgNDhweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRoNCB7XHJcblx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCAyNnB4KTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDQzcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDUxcHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji13cmFwcGVyIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHQuYnRuIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDg1cHgpO1xyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdG1hcmdpbjogcmVtKDAgLTIwcHggMzRweCk7XHJcblx0XHRvdmVyZmxvdzogYXV0bztcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIC0zMnB4IDU0cHgpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCAxMHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCA0NnB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQmLXNpdGUge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDlweCAzNHB4KTtcclxuXHRcdFx0bWluLXdpZHRoOiAxNjJweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAyMnB4IDQwcHgpO1xyXG5cdFx0XHRcdG1pbi13aWR0aDogMjIycHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgNDZweCA2OHB4KTtcclxuXHRcdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMjUlIC0gNS43NXJlbSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDEycHgpO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMjRweCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgMTZweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDQpLCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5maWx0ZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0bWFyZ2luOiByZW0oMCAtMjBweCk7XHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcblx0cGFkZGluZzogcmVtKDAgMjBweCAxNnB4KTtcclxuXHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdG1hcmdpbjogcmVtKDAgLTMycHgpO1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMzJweCAxNnB4KTtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0bWFyZ2luOiByZW0oMCAtMTVweCk7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAxNXB4IDM0cHgpO1xyXG5cdH1cclxuXHJcblx0c3BhbiB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZDogI0Y1RjVGNjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSg0MHB4KTtcclxuXHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRoZWlnaHQ6IHJlbSg0MHB4KTtcclxuXHRcdG1hcmdpbi1yaWdodDogcmVtKDEycHgpO1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMTZweCk7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuXHRcdCYuY3VycmVudCB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMTgxODE4N0Y7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5jdXJyZW50OmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuZ2FsbGVyeSBpbWcge1xyXG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG59IiwiLm9sZCB7XHJcblx0Lmhlcm8tb2xkIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItdGV4dDtcclxuXHRcdHBhZGRpbmc6IHJlbSgzcHggMCAwKTtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogMCAzcmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0gLSA1cmVtKTtcclxuXHRcdFx0bWluLWhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCAtIDMuNXJlbSAtIDVyZW0pO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDY1cHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtIC0gNS41cmVtKTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDE2OHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQuODc1cmVtIC0gNS41cmVtKTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDcycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji10aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgtMTJweCk7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhLmJ0bi1oZXJvIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgxNnB4IDAgMCk7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgxOTBweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWFycm93LWJpZy5zdmdcIikgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0XHRib3R0b206IHJlbSgxMnB4KTtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDY0cHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDk0cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1lbiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgN3JlbSAwIDA7XHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtY2gge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGVuZDtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGgxIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzcGFuLmhlcm8tb2xkLXRpdGxlLXNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMxcHgpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMzJweCk7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg4MHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0MHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiA5dnc7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogOXZ3O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNHB4KTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTFweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgOHB4IDAgNjBweCk7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDI4MHB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMCAxNDhweCk7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg1dnc7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAwIDM4cHgpO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyMXZ3O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1hcnJvdy1iaWcuc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0bGVmdDogcmVtKC01cHgpO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IHJlbSg3cHgpO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XHJcblx0XHRcdFx0XHR3aWR0aDogcmVtKDQwcHgpO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDQ4cHgpO1xyXG5cdFx0XHRcdFx0XHR0b3A6IHJlbSgxMnB4KTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSg3MHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC05MGRlZywjMTgxODE4IDAlLCMxODE4MTggNDkuOTklLCNGRDAwMDkgNTAlLCNGRTAwREQgMTAwJSk7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5pdGlhbDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtY29ycG9yYXRlIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDUwcHggMCAwKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDEwMHB4IDExcHggMCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxMDJweCAzcmVtIDQwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgxMzc0cHgpO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg5NnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNzJweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaGVyby10aXRsZSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMxcHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzJweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEycHgpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oODBweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDg4cHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lmhlcm8tY2xlYXIge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgzMHB4KTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEycHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZChuKzMpIHtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDY2cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE2OHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuaGVyby1jbGVhciB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg2NnB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAzMHB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE2OHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZXJvLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMzZweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNzJweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgNjdweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA0OC40cmVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKC0zM3B4KTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0MHB4KTtcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGJyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtc3VwcG9ydCB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg1MHB4IDAgMTZweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxMDBweCAwIDApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMTAycHggMCAwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMTZweCAwIDApO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTcycHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgxMzc0cHgpO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg5NnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDhweCA3MnB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZXJvLXRpdGxlIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMThweCk7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oODlweCk7XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oNDhweCk7XHJcblxyXG5cdFx0XHRcdFx0XHRzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3Bhbi5oZXJvLXN0cm9rZS10YWJsZXQge1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0XHRmb250LXNpemU6IDkuMnZ3O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMi41dnc7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzJweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEycHgpICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg5MnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzRweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDkycHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRiciB7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRzcGFuLmhlcm8tdGl0bGUtbWwge1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3Bhbi5oZXJvLXRpdGxlLW1sdCB7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTA4cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lmhlcm8tY2xlYXIge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg1cHgpO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTJweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLXRhYmxldCB7XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpudGgtY2hpbGQobiszKSB7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg2NnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgxNjhweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lmhlcm8tY2xlYXIge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oNjZweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMzBweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgxNjhweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaGVyby1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDM2cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDcycHgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDY3cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNDguNHJlbTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgtMzNweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDBweCk7XHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRiciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLW91dHN0dWZmIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDQycHggMCAzM3B4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDEzMnB4IDAgNTZweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSg0NHB4IDAgNjVweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMTM3NHB4KTtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZXJvLXRpdGxlIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg4cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTdweCk7XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTc5cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzBweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDkycHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEycHgpICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg5MnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzRweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDkycHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCAuaGVyby1jbGVhciB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lmhlcm8tY2xlYXIge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg1cHgpO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgNDBweCAwIDApO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAxODRweCAwIDApO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg1MHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg2MHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWF1ZGl0IHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDUwcHggMCAxNnB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDEwMHB4IDAgMCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxMDJweCAwIDApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgzMnB4IDAgMCk7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oNTFweCBhdXRvIDApO1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgxNzJweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdG1heC13aWR0aDogcmVtKDEzNzRweCk7XHJcblx0XHRcdFx0bWluLWhlaWdodDogaW5oZXJpdDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDY2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgOHB4IDApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lmhlcm8tdGl0bGUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMThweCk7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNjRweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA5LjJ2dztcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTIuNXZ3O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg4MHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg5cHgpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIycHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxNTJweCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTBweCkgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgzMXB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuaGVyby1jbGVhciB7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMThweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnZ3O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTEzcHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDM1NnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oNXB4KTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTJweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lmhlcm8tdGl0bGUgcCB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLW1vYmlsZS1kZXYge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oNTBweCAwIDApO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMTAwcHggMTFweCAwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDEwMnB4IDNyZW0gNDBweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDAgLSAzLjVyZW0pO1xyXG5cdFx0XHRcdG1heC13aWR0aDogcmVtKDEzNzRweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg5NnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTIwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lmhlcm8tdGl0bGUge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4uaGVyby10aXRsZS1zcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzFweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg4MHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMnB4KSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNSkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDYzcHgpO1xyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oODBweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDg4cHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lmhlcm8tY2xlYXIge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMnB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMzBweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKG4rMykge1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE2OHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuaGVyby1jbGVhciB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAzMHB4KTtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZXJvLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDM2cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDcycHgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDY3cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDc3OHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgtNjZweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDBweCk7XHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0YnIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1mcmVlIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDQwcHggMCAwKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDEyNnB4IDExcHggMCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxMDBweCAzcmVtIDQwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwIC0gMy41cmVtKTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgxMzc0cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oOTZweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEyMHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZXJvLXRpdGxlIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzFweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzNXB4KTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzJweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEycHgpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg4OHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjhweDtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNjJweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbml0aWFsO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lmhlcm8tY2xlYXIge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMnB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMzBweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyOHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNjJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaGVyby1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgzNnB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgzNnB4KTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMCA2N3B4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg3NzhweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDdweCk7XHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDI0cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDYycHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGJyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtYXBwcyB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItZ3JheTtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdG1hcmdpbjogMCAtNnB4O1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMjJweCAwIDAgNjlweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgzM3B4IDAgMCAxNzBweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1nYW1lLWRldiB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxMDBweCAyMHB4IDcycHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMjEycHggM3JlbSAxNjBweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vLnZpZGVvIHtcclxuXHRcdFx0Ly9cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0Ly9cdGhlaWdodDogcmVtKDExNnB4KTtcclxuXHRcdFx0Ly9cdG1hcmdpbi1ib3R0b206IHJlbSg0M3B4KTtcclxuXHRcdFx0Ly9cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Ly9cclxuXHRcdFx0Ly9cdHZpZGVvIHtcclxuXHRcdFx0Ly9cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHQvL1x0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Ly9cdFx0bGVmdDogLTExLjVyZW07XHJcblx0XHRcdC8vXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ly9cdFx0cmlnaHQ6IC0zcmVtO1xyXG5cdFx0XHQvL1x0XHR0b3A6IDUwJTtcclxuXHRcdFx0Ly9cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHQvL1x0XHRoZWlnaHQ6IDYwMCU7XHJcblx0XHRcdC8vXHJcblx0XHRcdC8vXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdC8vXHRcdFx0bGVmdDogLTE2LjVyZW07XHJcblx0XHRcdC8vXHRcdFx0aGVpZ2h0OiA4MDAlO1xyXG5cdFx0XHQvL1x0XHR9XHJcblx0XHRcdC8vXHJcblx0XHRcdC8vXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdC8vXHRcdFx0bGVmdDogLTNyZW07XHJcblx0XHRcdC8vXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDZyZW0pO1xyXG5cdFx0XHQvL1x0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0Ly9cdFx0fVxyXG5cdFx0XHQvL1x0fVxyXG5cdFx0XHQvL1xyXG5cdFx0XHQvL1x0aW1nIHtcclxuXHRcdFx0Ly9cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0Ly9cdFx0aGVpZ2h0OiAyMTUlO1xyXG5cdFx0XHQvL1x0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdC8vXHRcdGxlZnQ6IC0xMS41cmVtO1xyXG5cdFx0XHQvL1x0XHR0b3A6IDUwJTtcclxuXHRcdFx0Ly9cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdC8vXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0Ly9cclxuXHRcdFx0Ly9cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0Ly9cdFx0XHRoZWlnaHQ6IDI5MCU7XHJcblx0XHRcdC8vXHRcdFx0bGVmdDogLTE3cmVtO1xyXG5cdFx0XHQvL1x0XHR9XHJcblx0XHRcdC8vXHJcblx0XHRcdC8vXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdC8vXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0Ly9cdFx0fVxyXG5cdFx0XHQvL1x0fVxyXG5cdFx0XHQvL31cclxuXHRcdFx0Ly9cclxuXHJcblx0XHRcdC52aWRlbyB7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTE2cHgpO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg0M3B4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdHZpZGVvIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IC0zcmVtO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAtM3JlbTtcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDZyZW0pO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyMTUlO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogLTExcmVtO1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI5MCU7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IC0xN3JlbTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lmhlcm8tdGl0bGUge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4uaGVyby10aXRsZS1zcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNTJweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg2MnB4KTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSg4OHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTEwcHgpO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNTdweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDE4MHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZXJvLXRpdGxlLXNwYW4ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR6LWluZGV4OiA1O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaGVyby1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oNjBweCk7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDM2cHgpO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgzMHB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0ei1pbmRleDogNTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKC05MHB4IDAgMCAzMyUpO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oOTM2cHgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oLTE1MnB4IDAgNzBweCAzNCUpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMzJweCk7XHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0OHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLXNlY29uZCB7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oNTlweCAwIDAgMzMlKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMTM5cHggMCAwIDM0JSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1zeXN0ZW1zIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDY3cHggMCAwKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDE1NnB4IDExcHggMCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxMDJweCAzcmVtIDQwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwIC0gMy41cmVtKTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgxMzc0cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNDJweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDExcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lmhlcm8tdGl0bGUge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdGhlaWdodDogcmVtKDEzNHB4KTtcclxuXHRcdFx0XHRcdGxlZnQ6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogcmVtKDEzM3B4KTtcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTM0cHgpO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IHJlbSgxMjRweCk7XHJcblx0XHRcdFx0XHRcdHRvcDogcmVtKDIxNHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0bGVmdDogcmVtKDI1MnB4KTtcclxuXHRcdFx0XHRcdFx0dG9wOiByZW0oMjE3cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgzMXB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0ei1pbmRleDogOTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzJweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDhweCkgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg2M3B4KTtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg4OHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMnB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMzBweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKG4rMykge1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE3NnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuaGVyby1jbGVhciB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAzMHB4KTtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGJyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZXJvLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDMzcHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDY3cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDc2OXB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxM3B4KTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0MHB4KTtcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRiciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1sayB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItdGV4dDtcclxuXHRcdFx0cGFkZGluZzogcmVtKDNweCAwIDApO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAzcmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdG1heC13aWR0aDogODUuODc1cmVtO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0gLSA1cmVtKTtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwIC0gMy41cmVtIC0gNXJlbSk7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg2NXB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0gLSA1LjVyZW0pO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgxNjhweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0Ljg3NXJlbSAtIDUuNXJlbSk7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lmhlcm8tdGl0bGUge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdGhlaWdodDogcmVtKDEzNHB4KTtcclxuXHRcdFx0XHRcdGxlZnQ6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogcmVtKDEzM3B4KTtcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTM0cHgpO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IHJlbSgxMjRweCk7XHJcblx0XHRcdFx0XHRcdHRvcDogcmVtKDIxNHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0bGVmdDogcmVtKDI1MnB4KTtcclxuXHRcdFx0XHRcdFx0dG9wOiByZW0oMjE3cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgzMXB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0ei1pbmRleDogOTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzJweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDhweCkgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg2M3B4KTtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg4OHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMnB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMzBweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKG4rMykge1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE3NnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuaGVyby1jbGVhciB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAzMHB4KTtcclxuXHJcblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGJyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZXJvLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDMzcHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDY3cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDc2OXB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxM3B4KTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0MHB4KTtcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRiciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmICsgLmxpbmUtbG9nbyB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtYWJvdXQtdXMge1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGluaXRpYWw7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMTM3NHB4KTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDg2cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNjhweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDE2OXB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNzJweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDE0NXB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZXJvLXRpdGxlIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0Ji5yZWQtY2lyY2xlOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdGhlaWdodDogcmVtKDExNHB4KTtcclxuXHRcdFx0XHRcdGxlZnQ6IHJlbSgxMTdweCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IHJlbSgycHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgxMTRweCk7XHJcblx0XHRcdFx0XHRmaWx0ZXI6IGJsdXIoMjBweCk7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0ZmlsdGVyOiBibHVyKDApO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiByZW0oMjkycHgpO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxNTZweCk7XHJcblx0XHRcdFx0XHRcdHRvcDogcmVtKDY1cHgpO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDE1NnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0bGVmdDogcmVtKDI4OHB4KTtcclxuXHRcdFx0XHRcdFx0dG9wOiByZW0oNjNweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSg0OHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNTRweCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyNnB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxMzJweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWxpc3Qge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oNThweCAwIDI2cHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR6LWluZGV4OiA5O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDY4cHggMCAyNnB4IDE3NXB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSg2OHB4IDAgMjZweCAxODBweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLWNvbHVtbiB7XHJcblx0XHRcdFx0XHRmbGV4OiAxIDAgNTAlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1pdGVtIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMjRweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAzMnB4IDAgMCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLW51bWJlciB7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNDJweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAyNHB4IDAgMCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtYXZpYXRpb24ge1xyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwIC0gMy41cmVtKTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgxMzc0cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSAtIDUuNXJlbSk7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDE2OHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQuODc1cmVtIC0gNS41cmVtKTtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNzJweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaGVyby10aXRsZSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oNzBweCk7XHJcblx0XHRcdFx0XHRsZWZ0OiByZW0oNTRweCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IHJlbSgwcHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSg3MHB4KTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxMzRweCk7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IHJlbSgxMDRweCk7XHJcblx0XHRcdFx0XHRcdHRvcDogcmVtKDE1NHB4KTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxMzRweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IHJlbSgyMTJweCk7XHJcblx0XHRcdFx0XHRcdHRvcDogcmVtKDE0N3B4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4uaGVyby10aXRsZS1zcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzFweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg5MHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg4cHgpICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCg1KSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oNjNweCk7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMTBweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDEyMHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMnB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMzBweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKG4rMykge1xyXG5cclxuXHRcdFx0XHRcdC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDMwcHgpO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YnIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lmhlcm8tZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMzNweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNDBweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDU2MHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxM3B4KTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjFweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMxcHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDE1cHgpO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgzMHB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNDBweCk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNTZweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLWxvZ29zIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDRweCk7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDQ2cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMzJweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IHJlbSgyNnB4KTtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1MCU7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IGluaXRpYWw7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMTAwcHgpO1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDBweCk7XHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0YnIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuaGVybyB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNGQ0ZDQ7XHJcblx0cGFkZGluZzogcmVtKDNweCAwIDApO1xyXG5cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IDAgM3JlbTtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0gLSA5cmVtKTtcclxuXHRcdG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDAgLSAzLjVyZW0gLSAxMXJlbSk7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDY1cHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0gLSA4LjVyZW0pO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDE2OHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDkuMjVyZW0gLSAzNnB4KTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji10aXRsZSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGEuYnRuLWhlcm8ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMTZweCAwIDApO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDE5MHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyY6OmFmdGVyIHtcclxuXHRcdC8vXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1hcnJvdy1iaWcuc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdC8vXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHQvL1x0Ym90dG9tOiByZW0oMTJweCk7XHJcblx0XHQvL1x0Y29udGVudDogJyc7XHJcblx0XHQvL1x0ZGlzcGxheTogbm9uZTtcclxuXHRcdC8vXHRoZWlnaHQ6IHJlbSg2NHB4KTtcclxuXHRcdC8vXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQvL1x0cmlnaHQ6IDA7XHJcblx0XHQvL1x0d2lkdGg6IHJlbSg5NHB4KTtcclxuXHRcdC8vXHJcblx0XHQvL1x0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHQvL1x0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdC8vXHR9XHJcblx0XHQvL31cclxuXHJcblx0XHQmLWVuIHtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDdyZW0gMCAwO1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1jaCB7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZW5kO1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoMSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdHNwYW4uaGVyby10aXRsZS1zcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzFweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAzMnB4KTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzJweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg4MHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDBweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTIwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHR6LWluZGV4OiAxMDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNHB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMXB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgOHB4IDAgNjBweCk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IHN1cGVyO1xyXG5cdFx0XHR3aWR0aDogcmVtKDI4MHB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgMTQ4cHgpO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Ly9tYXJnaW46IHJlbSgwIDAgMCAzOHB4KTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDIxdnc7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1hcnJvdy1iaWcuc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0bGVmdDogcmVtKC01cHgpO1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IHJlbSg3cHgpO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oNDBweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oNDhweCk7XHJcblx0XHRcdFx0XHR0b3A6IHJlbSgxMnB4KTtcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oNzBweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCMxODE4MTggMCUsIzE4MTgxOCA0OS45OSUsI0ZEMDAwOSA1MCUsI0ZFMDBERCAxMDAlKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMDAlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbml0aWFsO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtY2FwdGlvbiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHR3aWR0aDogdW5zZXQ7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA3MnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcclxuXHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDQ1MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZDAwM2QgNTAlLCAkY29sb3ItdGV4dCA1MCUpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1wb3NpdGlvbiAuM3MgbGluZWFyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcclxuXHJcblx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtbGluayB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0Y29sb3I6ICNmZDAwM2Q7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZkMDAzZDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZkMDAzZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdCY6OmFmdGVye1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji10b3Age1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDUwcHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy10b3A6IDI0cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgzNXB4KSAzcmVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA5MHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1hcnJvdyB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtZWxlbWVudCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRcdHBhZGRpbmc6IDhweCAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg2NXB4KTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xyXG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWNvcnBvcmF0ZSB7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0cGFkZGluZzogcmVtKDUwcHggMCAwKTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTAwcHggMTFweCAwKTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDEwMnB4IDNyZW0gNDBweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdG1heC13aWR0aDogcmVtKDEzNzRweCk7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg5NnB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDcycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lmhlcm8tdGl0bGUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0c3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDMxcHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oODBweCk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEycHgpICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oODhweCk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaGVyby1jbGVhciB7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgzMHB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEycHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQobiszKSB7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDY2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE2OHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oNjZweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMzBweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE2OHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaGVyby1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgzNnB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDcycHgpO1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMCA2N3B4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDQ4LjRyZW07XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKC0zM3B4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDBweCk7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGJyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtc3VwcG9ydCB7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0cGFkZGluZzogcmVtKDUwcHggMCAxNnB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTAwcHggMCAwKTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDEwMnB4IDAgMCk7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdG1hcmdpbjogcmVtKDE2cHggMCAwKTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMTcycHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdG1heC13aWR0aDogcmVtKDEzNzRweCk7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg5NnB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCA4cHggNzJweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaGVyby10aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxOHB4KTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNzJweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg4OXB4KTtcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDQ4cHgpO1xyXG5cclxuXHRcdFx0XHRcdHNwYW4uaGVyby10aXRsZS1zcGFuIHtcclxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRzcGFuLmhlcm8tc3Ryb2tlLXRhYmxldCB7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHNwYW4uaGVyby10aXRsZS1zcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHRmb250LXNpemU6IDkuMnZ3O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTIuNXZ3O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oODBweCk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEycHgpICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCAuaGVyby1jbGVhciB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDkycHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCAuaGVyby1jbGVhciB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDc0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oOTJweCk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCAuaGVyby1jbGVhciB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGJyIHtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3Bhbi5oZXJvLXRpdGxlLW1sIHtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3Bhbi5oZXJvLXRpdGxlLW1sdCB7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDEwOHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaGVyby1jbGVhciB7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg1cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTJweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLXRhYmxldCB7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQobiszKSB7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDY2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE2OHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oNjZweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMzBweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE2OHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaGVyby1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgzNnB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDcycHgpO1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMCA2N3B4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDQ4LjRyZW07XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKC0zM3B4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDBweCk7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGJyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYub3V0c3RhZmYge1xyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0gLSAxMnJlbSk7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDAgLSAzLjVyZW0gLSAxMnJlbSk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0gLSA1LjVyZW0pO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAuMzc1cmVtKTtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5oZXJvIHtcclxuXHRcdFx0Ji10aXRsZSB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGxpbmVhcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBsaW5lYXI7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1jYXB0aW9uLWxpbmsge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgbGluZWFyO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzJweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS43dnc7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtYXVkaXQge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdHBhZGRpbmc6IHJlbSg1MHB4IDAgMTZweCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDEwMHB4IDAgMCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxMDJweCAwIDApO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5idG4ge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgzMnB4IDAgMCk7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDUxcHggYXV0byAwKTtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDE3MnB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgxMzc0cHgpO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNjZweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgOHB4IDApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lmhlcm8tdGl0bGUge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMThweCk7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDcycHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNjRweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6IDkuMnZ3O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTIuNXZ3O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oODBweCk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDlweCkgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIycHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTUycHgpO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMHB4KSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgzMXB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5oZXJvLWNsZWFyIHtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnZ3O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgxMTNweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMzU2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lmhlcm8tY2xlYXIge1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oNXB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5oZXJvLXRpdGxlIHAge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1tb2JpbGUtZGV2IHtcclxuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRwYWRkaW5nOiByZW0oNTBweCAwIDApO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxMDBweCAxMXB4IDApO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTAycHggM3JlbSA0MHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDAgLSAzLjVyZW0pO1xyXG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgxMzc0cHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oOTZweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgxMjBweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaGVyby10aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0c3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDMxcHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oODBweCk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEycHgpICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oNjNweCk7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oODBweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg4OHB4KTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTJweCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgzMHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKG4rMykge1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTY4cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lmhlcm8tY2xlYXIge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAzMHB4KTtcclxuXHJcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5oZXJvLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgzNnB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDcycHgpO1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMCA2N3B4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg3NzhweCk7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKC02NnB4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDBweCk7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGJyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtZnJlZSB7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0cGFkZGluZzogcmVtKDQwcHggMCAwKTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTI2cHggMTFweCAwKTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDEwMHB4IDNyZW0gNDBweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwIC0gMy41cmVtKTtcclxuXHRcdFx0bWF4LXdpZHRoOiByZW0oMTM3NHB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDk2cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTIwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lmhlcm8tdGl0bGUge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHNwYW4uaGVyby10aXRsZS1zcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDMxcHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDM1cHgpO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzJweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg4MHB4KTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTJweCkgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oODBweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg4OHB4KTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI4cHg7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNjJweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbml0aWFsO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lmhlcm8tY2xlYXIge1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMnB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDMwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyOHB4O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA2MnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lmhlcm8tZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDM2cHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMzZweCk7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDY3cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDc3OHB4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDdweCk7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMjRweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA2MnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGJyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtYXBwcyB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWdyYXk7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0bWFyZ2luOiAwIC02cHg7XHJcblx0XHRwYWRkaW5nOiByZW0oMjJweCAwIDAgNjlweCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDMzcHggMCAwIDE3MHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0cGFkZGluZzogMCA2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWdhbWUtZGV2IHtcclxuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRwYWRkaW5nOiByZW0oMTAwcHggMjBweCA3MnB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgyMTJweCAzcmVtIDE2MHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQvLy52aWRlbyB7XHJcblx0XHQvL1x0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdFx0Ly9cdGhlaWdodDogcmVtKDExNnB4KTtcclxuXHRcdC8vXHRtYXJnaW4tYm90dG9tOiByZW0oNDNweCk7XHJcblx0XHQvL1x0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Ly9cclxuXHRcdC8vXHR2aWRlbyB7XHJcblx0XHQvL1x0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0XHQvL1x0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdC8vXHRcdGxlZnQ6IC0xMS41cmVtO1xyXG5cdFx0Ly9cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ly9cdFx0cmlnaHQ6IC0zcmVtO1xyXG5cdFx0Ly9cdFx0dG9wOiA1MCU7XHJcblx0XHQvL1x0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHQvL1x0XHRoZWlnaHQ6IDYwMCU7XHJcblx0XHQvL1xyXG5cdFx0Ly9cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdC8vXHRcdFx0bGVmdDogLTE2LjVyZW07XHJcblx0XHQvL1x0XHRcdGhlaWdodDogODAwJTtcclxuXHRcdC8vXHRcdH1cclxuXHRcdC8vXHJcblx0XHQvL1x0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Ly9cdFx0XHRsZWZ0OiAtM3JlbTtcclxuXHRcdC8vXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDZyZW0pO1xyXG5cdFx0Ly9cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHQvL1x0XHR9XHJcblx0XHQvL1x0fVxyXG5cdFx0Ly9cclxuXHRcdC8vXHRpbWcge1xyXG5cdFx0Ly9cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdC8vXHRcdGhlaWdodDogMjE1JTtcclxuXHRcdC8vXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdC8vXHRcdGxlZnQ6IC0xMS41cmVtO1xyXG5cdFx0Ly9cdFx0dG9wOiA1MCU7XHJcblx0XHQvL1x0XHR3aWR0aDogYXV0bztcclxuXHRcdC8vXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdC8vXHJcblx0XHQvL1x0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0Ly9cdFx0XHRoZWlnaHQ6IDI5MCU7XHJcblx0XHQvL1x0XHRcdGxlZnQ6IC0xN3JlbTtcclxuXHRcdC8vXHRcdH1cclxuXHRcdC8vXHJcblx0XHQvL1x0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Ly9cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0Ly9cdFx0fVxyXG5cdFx0Ly9cdH1cclxuXHRcdC8vfVxyXG5cdFx0Ly9cclxuXHJcblx0XHQudmlkZW8ge1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSgxMTZweCk7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg0M3B4KTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0dmlkZW8ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGxlZnQ6IC0zcmVtO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IC0zcmVtO1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICsgNnJlbSk7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGhlaWdodDogMjE1JTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogLTExcmVtO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMjkwJTtcclxuXHRcdFx0XHRcdGxlZnQ6IC0xN3JlbTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5oZXJvLXRpdGxlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiA5O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHNwYW4uaGVyby10aXRsZS1zcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSg1MnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg2MnB4KTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSg4OHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDExMHB4KTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1N3B4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDE4MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5oZXJvLXRpdGxlLXNwYW4ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDU7XHJcblx0XHR9XHJcblxyXG5cdFx0Lmhlcm8tZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg2MHB4KTtcclxuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDM2cHgpO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogNTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oLTkwcHggMCAwIDMzJSk7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oOTM2cHgpO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKC0xNTJweCAwIDcwcHggMzQlKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMzJweCk7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0OHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLXNlY29uZCB7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSg1OXB4IDAgMCAzMyUpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgxMzlweCAwIDAgMzQlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtc3lzdGVtcyB7XHJcblx0XHRwYWRkaW5nOiByZW0oNjdweCAwIDApO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxNTZweCAxMXB4IDApO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTAycHggM3JlbSA0MHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDAgLSAzLjVyZW0pO1xyXG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgxMzc0cHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNDJweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgxMXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5oZXJvLXRpdGxlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTM0cHgpO1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiByZW0oMTMzcHgpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMTM0cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bGVmdDogcmVtKDEyNHB4KTtcclxuXHRcdFx0XHRcdHRvcDogcmVtKDIxNHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bGVmdDogcmVtKDI1MnB4KTtcclxuXHRcdFx0XHRcdHRvcDogcmVtKDIxN3B4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRzcGFuLmhlcm8tdGl0bGUtc3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMzFweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiA5O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSg3MnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg4cHgpICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oNjNweCk7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oODBweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg4OHB4KTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEycHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMzBweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZChuKzMpIHtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE3NnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMzBweCk7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGJyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaGVyby1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMzNweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgNjdweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oNzY5cHgpO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxM3B4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDBweCk7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGJyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1sayB7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXRleHQ7XHJcblx0XHRwYWRkaW5nOiByZW0oM3B4IDAgMCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IDAgM3JlbTtcclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bWF4LXdpZHRoOiA4NS44NzVyZW07XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0gLSA1cmVtKTtcclxuXHRcdFx0bWluLWhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCAtIDMuNXJlbSAtIDVyZW0pO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDY1cHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtIC0gNS41cmVtKTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDE2OHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQuODc1cmVtIC0gNS41cmVtKTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDcycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lmhlcm8tdGl0bGUge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxMzRweCk7XHJcblx0XHRcdFx0bGVmdDogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IHJlbSgxMzNweCk7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgxMzRweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRsZWZ0OiByZW0oMTI0cHgpO1xyXG5cdFx0XHRcdFx0dG9wOiByZW0oMjE0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRsZWZ0OiByZW0oMjUycHgpO1xyXG5cdFx0XHRcdFx0dG9wOiByZW0oMjE3cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHNwYW4uaGVyby10aXRsZS1zcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgzMXB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MHB4KTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oODBweCk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDhweCkgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNSkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg2M3B4KTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSg4MHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDg4cHgpO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lmhlcm8tY2xlYXIge1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTJweCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgzMHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKG4rMykge1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTc2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lmhlcm8tY2xlYXIge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAzMHB4KTtcclxuXHJcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5oZXJvLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgzM3B4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMCA2N3B4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg3NjlweCk7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDEzcHgpO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0MHB4KTtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YnIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0JiArIC5saW5lLWxvZ28ge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1hYm91dC11cyB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGluaXRpYWw7XHJcblx0XHRcdG1heC13aWR0aDogcmVtKDEzNzRweCk7XHJcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oODZweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGluaXRpYWw7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg2OHB4KTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDE2OXB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTQ1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lmhlcm8tdGl0bGUge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQmLnJlZC1jaXJjbGU6OmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDExNHB4KTtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMTE3cHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IHJlbSgycHgpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMTE0cHgpO1xyXG5cdFx0XHRcdGZpbHRlcjogYmx1cigyMHB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZpbHRlcjogYmx1cigwKTtcclxuXHRcdFx0XHRcdGxlZnQ6IHJlbSgyOTJweCk7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxNTZweCk7XHJcblx0XHRcdFx0XHR0b3A6IHJlbSg2NXB4KTtcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTU2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRsZWZ0OiByZW0oMjg4cHgpO1xyXG5cdFx0XHRcdFx0dG9wOiByZW0oNjNweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDEge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDQ4cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNTRweCk7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMjZweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDEzMnB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWxpc3Qge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oNThweCAwIDI2cHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR6LWluZGV4OiA5O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oNjhweCAwIDI2cHggMTc1cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSg2OHB4IDAgMjZweCAxODBweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtY29sdW1uIHtcclxuXHRcdFx0XHRmbGV4OiAxIDAgNTAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWl0ZW0ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDI0cHgpO1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDMycHggMCAwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1udW1iZXIge1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNDJweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDI0cHggMCAwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtYXZpYXRpb24ge1xyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwIC0gMy41cmVtKTtcclxuXHRcdFx0bWF4LXdpZHRoOiByZW0oMTM3NHB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSAtIDUuNXJlbSk7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgxNjhweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0Ljg3NXJlbSAtIDUuNXJlbSk7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg3MnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5oZXJvLXRpdGxlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oNzBweCk7XHJcblx0XHRcdFx0bGVmdDogcmVtKDU0cHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IHJlbSgwcHgpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oNzBweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxMzRweCk7XHJcblx0XHRcdFx0XHRsZWZ0OiByZW0oMTA0cHgpO1xyXG5cdFx0XHRcdFx0dG9wOiByZW0oMTU0cHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgxMzRweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGxlZnQ6IHJlbSgyMTJweCk7XHJcblx0XHRcdFx0XHR0b3A6IHJlbSgxNDdweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0c3Bhbi5oZXJvLXRpdGxlLXNwYW4ge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDMxcHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogOTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oODBweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg5MHB4KTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oOHB4KSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHQmOm50aC1jaGlsZCg1KSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDYzcHgpO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDExMHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDEyMHB4KTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZXJvLWNsZWFyIHtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEycHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMzBweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZChuKzMpIHtcclxuXHJcblx0XHRcdFx0Lmhlcm8tY2xlYXIge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAzMHB4KTtcclxuXHJcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5oZXJvLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgzM3B4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oNTYwcHgpO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxM3B4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyMXB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMxcHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAxNXB4KTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzBweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNTZweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWxvZ29zIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0NHB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0NnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDMycHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiByZW0oMjZweCk7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDUwJTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiBpbml0aWFsO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxMDBweCk7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0MHB4KTtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YnIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubGluZS1sb2dvIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRib3R0b206IC0xNjBweDtcclxuXHRcdGxlZnQ6IC00MHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGJvdHRvbTogLTE4MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRib3R0b206IDMwcHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtd3JhcHBlciBpbWcge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDgwcHgpO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLm9sZCB7XHJcblx0Ji1saW5lLWxvZ28ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDYzcHgpO1xyXG5cdFx0cGFkZGluZy10b3A6IHJlbSgxNnB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oOTZweCk7XHJcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTlweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNjBweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0JiAqIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogMHM7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0d2lkdGg6IG1heC1jb250ZW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JGJsb2NrSGVpZ2h0OiByZW0oNTBweCk7XHJcblxyXG5cdCYtbGluZS1sb2dvIHtcclxuXHRcdCYtd3JhcHBlciB7XHJcblx0XHRcdGhlaWdodDogJGJsb2NrSGVpZ2h0O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHQmLWluIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGhlaWdodDogJGJsb2NrSGVpZ2h0O1xyXG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTI1JSArIDIwdncpLCAwLCAxcHgpO1xyXG5cdFx0XHRcdC8vYW5pbWF0aW9uOiBtYXJxdWVlIDIwcyBsaW5lYXIgaW5maW5pdGU7XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdC8vYW5pbWF0aW9uOiBtYXJxdWVlIDIwcyBsaW5lYXIgaW5maW5pdGU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdC8vYW5pbWF0aW9uOiBtYXJxdWVlIDI1cyBsaW5lYXIgaW5maW5pdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0aGVpZ2h0OiAkYmxvY2tIZWlnaHQ7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDI1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBrZXlmcmFtZXMgbWFycXVlZSB7XHJcblx0XHQwJSB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtMjUlICsgMjB2dyksIDAsIDFweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0MTAwJSB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtNTAlICsgMjB2dyksIDAsIDFweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRALXdlYmtpdC1rZXlmcmFtZXMgbWFycXVlZSB7XHJcblx0XHQwJSB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtMjUlICsgMjB2dyksIDAsIDFweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0MTAwJSB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtNTAlICsgMjB2dyksIDAsIDFweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG4iLCIubGluZS1sb2dvIHtcclxuXHRtYXJnaW4tYm90dG9tOiByZW0oNjNweCk7XHJcblx0cGFkZGluZy10b3A6IHJlbSgxNnB4KTtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDk2cHgpO1xyXG5cdFx0cGFkZGluZy10b3A6IHJlbSgxOXB4KTtcclxuXHR9XHJcblx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTYwcHgpO1xyXG5cdH1cclxuXHRcclxuXHQmICoge1xyXG5cdFx0dHJhbnNpdGlvbjogMHM7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdFxyXG5cdGltZyB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG5cdH1cclxufVxyXG5cclxuJGJsb2NrSGVpZ2h0OiByZW0oNTBweCk7XHJcblxyXG4ubGluZS1sb2dvIHtcclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0aGVpZ2h0OiAkYmxvY2tIZWlnaHQ7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQmLWluIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0aGVpZ2h0OiAkYmxvY2tIZWlnaHQ7XHJcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC0yNSUgKyAyMHZ3KSwgMCwgMXB4KTtcclxuXHRcdFx0Ly9hbmltYXRpb246IG1hcnF1ZWUgMjBzIGxpbmVhciBpbmZpbml0ZTtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Ly9hbmltYXRpb246IG1hcnF1ZWUgMjBzIGxpbmVhciBpbmZpbml0ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Ly9hbmltYXRpb246IG1hcnF1ZWUgMjVzIGxpbmVhciBpbmZpbml0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0aW1nIHtcclxuXHRcdFx0aGVpZ2h0OiAkYmxvY2tIZWlnaHQ7XHJcblx0XHRcdG1hcmdpbjogMCAyNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBtYXJxdWVlIHtcclxuXHQwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTI1JSArIDIwdncpLCAwLCAxcHgpO1xyXG5cdH1cclxuXHRcclxuXHQxMDAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtNTAlICsgMjB2dyksIDAsIDFweCk7XHJcblx0fVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbWFycXVlZSB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC0yNSUgKyAyMHZ3KSwgMCwgMXB4KTtcclxuXHR9XHJcblx0XHJcblx0MTAwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTUwJSArIDIwdncpLCAwLCAxcHgpO1xyXG5cdH1cclxufSIsIi5saW5lLXByb2dyZXNzIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dDtcclxuXHRoZWlnaHQ6IDRweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4xcyBsaW5lYXI7XHJcblx0d2lkdGg6IDAlO1xyXG5cdHotaW5kZXg6IDEwMztcclxufSIsIi5sb2FkZXItcmVkaXJlY3Qge1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG59XHJcblxyXG4uc3Bpbm5lciB7XHJcblx0YW5pbWF0aW9uOiBsb2FkaW5nSSAycyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuXHJcbi5idWJibGUtMSxcclxuLmJ1YmJsZS0yIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAyNXB4O1xyXG5cdGhlaWdodDogMjVweDtcclxuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM0YjljZGI7XHJcbn1cclxuXHJcbi5idWJibGUtMiB7XHJcblx0dG9wOiBhdXRvO1xyXG5cdGJvdHRvbTogMDtcclxufVxyXG5cclxuLmJ1YmJsZS0xLFxyXG4uYnViYmxlLTIge1xyXG5cdGFuaW1hdGlvbjogYm91bmNlIDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG59XHJcbi5idWJibGUtMiB7XHJcblx0YW5pbWF0aW9uLWRlbGF5OiAtMXM7XHJcbn1cclxuXHJcblxyXG5Aa2V5ZnJhbWVzIGxvYWRpbmdJIHtcclxuXHQxMDAlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XHJcblx0MCUsXHJcblx0MTAwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHR9XHJcbn0iLCIubWVkaWEge1xyXG4gIG1hcmdpbjogcmVtKDAgMCA3M3B4KTtcclxuXHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIG1hcmdpbjogcmVtKDAgMCA5N3B4KTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgbWFyZ2luOiAwIDAgMTQwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDNyZW07XHJcbiAgfVxyXG5cclxuICAudGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlbSg0MHB4KTtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oNjRweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4MHB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaXRlbS5jYXJvdXNlbF9fc2xpZGUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgIHdpZHRoOiBtaW4tY29udGVudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogcmVtKDEwMHB4KTtcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmltYWdlIHtcclxuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgICAgd2lkdGg6IG1pbi1jb250ZW50O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzNjBweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgcGljdHVyZSwgaW1nLCB2aWRlbyB7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcHRpb24ge1xyXG4gICAgICBtYXJnaW46IHJlbSgyMHB4IDAgMTBweCk7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc3RhdHMge1xyXG4gICAgICBjb2xvcjogIzYwNjA2YztcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1zbGlkZXIge1xyXG4gICAgbWF4LWhlaWdodDogNjAwcHg7XHJcblxyXG4gICAgJiAuY2Fyb3VzZWxfX3ZpZXdwb3J0IHtcclxuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB9XHJcblxyXG4gICAgJiAuY2Fyb3VzZWxfX3RyYWNrIHtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICA6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIub3ZlcmxheSB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XHJcbiAgei1pbmRleDogMjA7XHJcbiAgdHJhbnNpdGlvbjogLjNzIGFsbDtcclxufVxyXG5cclxuLm1vZGFsIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgei1pbmRleDogMzA7XHJcbiAgYm94LXNoYWRvdzogMCAzcHggMTBweCAtLjVweCByZ2JhKDAsIDAsIDAsIC4yKTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMzBweDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxufVxyXG5cclxuLm1vZGFsLmFjdGl2ZSxcclxuLm92ZXJsYXkuYWN0aXZle1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG5cclxuLm1vZGFsX19jcm9zcyB7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbiAgaGVpZ2h0OiAxNXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDIwcHg7XHJcbiAgcmlnaHQ6IDIwcHg7XHJcbiAgZmlsbDogIzQ0NDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5tb2RhbF9fdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbiIsIi5vbGQge1xyXG5cdC5udW1iZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRoZWlnaHQ6IHJlbSgxNjBweCk7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0bWFyZ2luOiByZW0oMCAxNnB4IDE2cHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xyXG5cdFx0dHJhbnNpdGlvbjogMHM7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMjQ4cHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDEycHggMjRweCk7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSgzNTZweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMTJweCk7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMS41cmVtKTtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cclxuXHRcdFx0XHQubnVtYmVyLXN0YXRpYzo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5udW1iZXItc3RhdGljOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5udW1iZXItYmlnIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGgzLFxyXG5cdFx0XHRcdGg0IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0JiAqIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHRcdFx0ei1pbmRleDogNDtcclxuXHRcdH1cclxuXHJcblx0XHQmLW92ZXJsYXkge1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0ei1pbmRleDogOTtcclxuXHRcdH1cclxuXHJcblx0XHQmLXN0YXRpYyB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNGNUY1RjY7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGhlaWdodDogcmVtKDE2MHB4KTtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0cGFkZGluZzogcmVtKDI0cHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRyYW5zaXRpb246IDBzO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgyNDhweCk7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDQ4cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgzNTZweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0XHRib3R0b206IDFweDtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRsZWZ0OiAxcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDFweDtcclxuXHRcdFx0XHR0b3A6IDFweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHRcdFx0XHR6LWluZGV4OiAzO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IDBzO1xyXG5cdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWJpZyB7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oODZweCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTEycHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiByZW0oLTE0cHgpO1xyXG5cdFx0XHR0b3A6IHJlbSgtMzBweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwMHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIwMHB4KTtcclxuXHRcdFx0XHRyaWdodDogcmVtKC0xOHB4KTtcclxuXHRcdFx0XHR0b3A6IHJlbSgtMzdweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmcyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg0OHB4KTtcclxuXHRcdFx0dHJhbnNpdGlvbjogMHM7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg1M3B4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEzOHB4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDNyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtd3JhcHBlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgLTE2cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAtMTJweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmICsgLnByb2plY3RzIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDQ1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aDMsXHJcblx0XHRoNCB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg4cHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTRweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIzcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1zbWFsbCB7XHJcblxyXG5cdFx0XHQubnVtYmVyLWJpZyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oODZweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxMTJweCk7XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1MHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTUwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm51bWJlci1hZHZhbnRhZ2VzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0aGVpZ2h0OiByZW0oMTAwcHgpO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdG1hcmdpbjogcmVtKDEwcHggMCA5cHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSgxNjhweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDEwcHggMjRweCAyNHB4KTtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAzcmVtKTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMTIwcHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgxMHB4IDI3cHggMCk7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gMy4zNzVyZW0pO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblxyXG5cdFx0XHRcdC5udW1iZXItYWR2YW50YWdlcy1zdGF0aWM6OmFmdGVyIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubnVtYmVyLWFkdmFudGFnZXMtc3RhdGljOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5udW1iZXItYmlnIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmICoge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRyYW5zaXRpb246IDBzO1xyXG5cdFx0XHR6LWluZGV4OiA0O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtb3ZlcmxheSB7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR6LWluZGV4OiA5O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtc3RhdGljIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMTAwcHgpO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTRweCA1M3B4IDE0cHggMjBweCk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogMHM7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDE2OHB4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMzNweCAxMDVweCAzM3B4IDIxcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxMjBweCk7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDE0cHggODNweCAxNHB4IDE0cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdFx0Ym90dG9tOiAxcHg7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0bGVmdDogMXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAxcHg7XHJcblx0XHRcdFx0dG9wOiAxcHg7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogMHM7XHJcblx0XHRcdFx0ei1pbmRleDogMztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1iaWcge1xyXG5cdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDg2cHgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDExMnB4KTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogcmVtKC0xNHB4KTtcclxuXHRcdFx0dG9wOiByZW0oLTMwcHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNDRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMDBweCk7XHJcblx0XHRcdFx0cmlnaHQ6IHJlbSgtMTJweCk7XHJcblx0XHRcdFx0dG9wOiByZW0oLTU3cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMzNweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxMzNweCk7XHJcblx0XHRcdFx0cmlnaHQ6IHJlbSgtMTZweCk7XHJcblx0XHRcdFx0dG9wOiByZW0oLTI5cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lm51bWJlcnMtYWR2YW50YWdlcyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg0OHB4KTtcclxuXHRcdFx0dHJhbnNpdGlvbjogMHM7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg1M3B4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEzOHB4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDNyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5udW1iZXJzLWFkdmFudGFnZXMtd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgLTI0cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAtMjdweCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5udW1iZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRoZWlnaHQ6IHJlbSgxNjBweCk7XHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRtYXJnaW46IHJlbSgwIDE2cHggMTZweCk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcclxuXHR0cmFuc2l0aW9uOiAwcztcclxuXHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGhlaWdodDogcmVtKDI0OHB4KTtcclxuXHRcdG1hcmdpbjogcmVtKDAgMTJweCAyNHB4KTtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRoZWlnaHQ6IHJlbSgzNTZweCk7XHJcblx0XHRtYXJnaW46IHJlbSgwIDEycHgpO1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAxLjVyZW0pO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cclxuXHRcdFx0Lm51bWJlci1zdGF0aWM6OmFmdGVyIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubnVtYmVyLXN0YXRpYzo6YmVmb3JlIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubnVtYmVyLWJpZyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmY7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGgzLFxyXG5cdFx0XHRoNCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYgKiB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHRcdHotaW5kZXg6IDQ7XHJcblx0fVxyXG5cclxuXHQmLW92ZXJsYXkge1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0ei1pbmRleDogOTtcclxuXHR9XHJcblxyXG5cdCYtc3RhdGljIHtcclxuXHRcdGJhY2tncm91bmQ6ICNGNUY1RjY7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGhlaWdodDogcmVtKDE2MHB4KTtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cGFkZGluZzogcmVtKDI0cHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dHJhbnNpdGlvbjogMHM7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMjQ4cHgpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oNDhweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGhlaWdodDogcmVtKDM1NnB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRib3R0b206IDFweDtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGxlZnQ6IDFweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRyaWdodDogMXB4O1xyXG5cdFx0XHR0b3A6IDFweDtcclxuXHRcdFx0dHJhbnNpdGlvbjogMHM7XHJcblx0XHRcdHotaW5kZXg6IDM7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtYmlnIHtcclxuXHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Zm9udC1zaXplOiByZW0oODZweCk7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgxMTJweCk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogcmVtKC0xNHB4KTtcclxuXHRcdHRvcDogcmVtKC0zMHB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgyMDBweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjAwcHgpO1xyXG5cdFx0XHRyaWdodDogcmVtKC0xOHB4KTtcclxuXHRcdFx0dG9wOiByZW0oLTM3cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JnMge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDQ4cHgpO1xyXG5cdFx0dHJhbnNpdGlvbjogMHM7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDUzcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNDBweDtcclxuXHRcdFx0cGFkZGluZzogMCAzcmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtd3JhcHBlciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgLTE2cHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIC0xMnB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYgKyAucHJvamVjdHMge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGgzIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDQ1cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aDMsXHJcblx0aDQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg4cHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0cCB7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjNweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXNtYWxsIHtcclxuXHJcblx0XHQubnVtYmVyLWJpZyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDg2cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDExMnB4KTtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTUwcHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTUwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubnVtYmVyLWFkdmFudGFnZXMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRoZWlnaHQ6IHJlbSgxMDBweCk7XHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRtYXJnaW46IHJlbSgxMHB4IDAgOXB4KTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0dHJhbnNpdGlvbjogMHM7XHJcblxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRoZWlnaHQ6IHJlbSgxNjhweCk7XHJcblx0XHRtYXJnaW46IHJlbSgxMHB4IDI0cHggMjRweCk7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC8gMiAtIDNyZW0pO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRoZWlnaHQ6IDEyMHB4O1xyXG5cdFx0bWFyZ2luOiAxMHB4IDI3cHggMDtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gNTRweCk7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblxyXG5cdFx0XHQubnVtYmVyLWFkdmFudGFnZXMtc3RhdGljOjphZnRlciB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm51bWJlci1hZHZhbnRhZ2VzLXN0YXRpYzo6YmVmb3JlIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubnVtYmVyLWJpZyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmY7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JiAqIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRyYW5zaXRpb246IDBzO1xyXG5cdFx0ei1pbmRleDogNDtcclxuXHR9XHJcblxyXG5cdCYtb3ZlcmxheSB7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR6LWluZGV4OiA5O1xyXG5cdH1cclxuXHJcblx0Ji1zdGF0aWMge1xyXG5cdFx0YmFja2dyb3VuZDogI0Y1RjVGNjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0aGVpZ2h0OiByZW0oMTAwcHgpO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRwYWRkaW5nOiByZW0oMTRweCA1M3B4IDE0cHggMjBweCk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSgxNjhweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgzM3B4IDEwNXB4IDMzcHggMjFweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSgxMjBweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxNHB4IDgzcHggMTRweCAxNHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRib3R0b206IDFweDtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGxlZnQ6IDFweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRyaWdodDogMXB4O1xyXG5cdFx0XHR0b3A6IDFweDtcclxuXHRcdFx0dHJhbnNpdGlvbjogMHM7XHJcblx0XHRcdHotaW5kZXg6IDM7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtYmlnIHtcclxuXHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Zm9udC1zaXplOiByZW0oODZweCk7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgxMTJweCk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogcmVtKC0xNHB4KTtcclxuXHRcdHRvcDogcmVtKC0zMHB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNDRweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjAwcHgpO1xyXG5cdFx0XHRyaWdodDogcmVtKC0xMnB4KTtcclxuXHRcdFx0dG9wOiByZW0oLTU3cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxMzNweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTMzcHgpO1xyXG5cdFx0XHRyaWdodDogcmVtKC0xNnB4KTtcclxuXHRcdFx0dG9wOiByZW0oLTI5cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm51bWJlcnMtYWR2YW50YWdlcyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDhweCk7XHJcblx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTNweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMzhweCk7XHJcblx0XHRcdHBhZGRpbmc6IDAgM3JlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHAge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5udW1iZXJzLWFkdmFudGFnZXMtd3JhcHBlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdG1hcmdpbjogcmVtKDAgLTI0cHgpO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdG1hcmdpbjogcmVtKDAgLTI3cHgpO1xyXG5cdH1cclxufVxyXG5cclxuLm51bWJlcnMubnVtYmVycy1lbiB7XHJcblx0Lm51bWJlcnMtd3JhcHBlciB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdH1cclxuXHJcblx0Lm51bWJlciB7XHJcblx0XHRoZWlnaHQ6IDEzNXB4O1xyXG5cdFx0bWF4LXdpZHRoOiA1MCU7XHJcblx0XHRtYXJnaW46IC0wLjVweDtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRoZWlnaHQ6IDIyNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXgtd2lkdGg6IDI1JTtcclxuXHRcdFx0bWFyZ2luOiAwIC0wLjVweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLXN0YXRpYyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4IDQwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDI3cHggNTBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0MnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogODBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYm9yZGVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Q0RDRENDtcclxuXHJcblx0XHRcdFx0Ji10b3AsICYtYm90dG9tIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMnB4KTtcclxuXHRcdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji10b3Age1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1ib3R0b20ge1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1yaWdodCwgJi1sZWZ0IHtcclxuXHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMTJweCk7XHJcblx0XHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLXJpZ2h0IHtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1sZWZ0IHtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0JjpudGgtY2hpbGQob2RkKSB7XHJcblx0XHRcdC5udW1iZXItc3RhdGljIHtcclxuXHRcdFx0XHQuYm9yZGVyLWxlZnR7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHRcdFx0Lm51bWJlci1zdGF0aWMge1xyXG5cdFx0XHRcdC5ib3JkZXItcmlnaHQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XHJcblx0XHRcdFx0Lm51bWJlci1zdGF0aWMge1xyXG5cdFx0XHRcdFx0LmJvcmRlci1sZWZ0e1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHRcdFx0XHQubnVtYmVyLXN0YXRpYyB7XHJcblx0XHRcdFx0XHQuYm9yZGVyLXJpZ2h0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHQubnVtYmVyLXN0YXRpYyB7XHJcblx0XHRcdFx0XHQuYm9yZGVyLWxlZnR7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdC5udW1iZXItc3RhdGljIHtcclxuXHRcdFx0XHRcdC5ib3JkZXItcmlnaHQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Lm51bWJlci1zdGF0aWMge1xyXG5cdFx0XHRcdFx0JjphZnRlciwgJjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aDMsIHAge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMwMDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5wb3N0IHtcclxuXHRwYWRkaW5nOiByZW0oMzZweCAwIDApO1xyXG5cdFxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiByZW0oMTAzOHB4KTtcclxuXHR9XHJcblx0XHJcblx0LmNvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogcmVtKDEycHggMCAyNXB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDI0cHggMCA5NnB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg3NHB4IDAgODhweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYgJi1oZWFkZXIge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci10ZXh0O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCAzMnB4KTtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgMjJweCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA0OHB4KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMCAzMHB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMzMuNXB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDEge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDIycHgpO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNDBweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0OHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDBweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDQ4cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNTRweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDMzLjVweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji10YWdzIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHJcblx0XHQudGFnIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZDogI0I3QjdCRTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDI0cHgpO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxMXB4KTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTBweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDEycHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC51c2VyIHtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgMCA0MHB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDQ5cHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLXBob3RvIHtcclxuXHRcdFx0bGVmdDogcmVtKC0yLjVweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdG1heC13aWR0aDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtY29udGVudCB7XHJcblx0XHRcclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjhweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAyNHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMzJweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDJweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjhweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAyMHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDI0cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDIycHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAyMnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDIycHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmICsgcCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIycHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmICsgaDMge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg0OHB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg2NHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDcycHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdG9sIHtcclxuXHRcdFx0Y291bnRlci1yZXNldDogY291bnRlcjtcclxuXHRcdFx0bWFyZ2luOiAwIDAgcmVtKDI0cHgpO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNnB4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgMzBweCk7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDhweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0Y29udGVudDogY291bnRlcihjb3VudGVyKSAnLic7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMTFweCk7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDEycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmFsaWdubGVmdCB7XHJcblx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgNXB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAxMHB4IDVweCAwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5hbGlnbnJpZ2h0IHtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA1cHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDVweCAxMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5hbGlnbmNlbnRlciB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIGF1dG8gNXB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIucHJlbG9hZGVyIHtcclxuXHRhbmltYXRpb246IHJvdGF0ZSAxLjVzIGxpbmVhciBpbmZpbml0ZTtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1sb2FkLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRoZWlnaHQ6IHJlbSg0MHB4KTtcclxuXHRtYXJnaW46IHJlbSg0MHB4IGF1dG8gMCk7XHJcblx0b3BhY2l0eTogMDtcclxuXHR0cmFuc2l0aW9uOiAuMjVzIGVhc2U7XHJcblx0d2lkdGg6IHJlbSg0MHB4KTtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0bWFyZ2luOiByZW0oNjRweCBhdXRvIDApO1xyXG5cdH1cclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbjogcmVtKDc2cHggYXV0byAwKTtcclxuXHR9XHJcblx0XHJcblx0Ji5zaG93IHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZykgc2NhbGUoMSk7XHJcblx0fVxyXG5cdDUwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHNjYWxlKC44KTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIHNjYWxlKDEpO1xyXG5cdH1cclxufSIsIi5wcmljZS10YWJsZSB7XHJcblx0cGFkZGluZzogcmVtKDAgMCA3MXB4KTtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCAzM3B4KTtcclxuXHR9XHJcblx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAzcmVtIDEwM3B4KTtcclxuXHR9XHJcblx0XHJcblx0aDIge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgMzNweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDIxcHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDIzcHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRiciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWFycm93LXByaWNlLWxlZnQuc3ZnXCIpIG5vLXJlcGVhdCByaWdodCAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogcmVtKDgxcHggODFweCk7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxMHB4IDk5cHggMzJweCAwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtbGVmdCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1hcnJvdy1wcmljZS10b3Auc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IHJlbSgxOTVweCAxOTVweCk7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0bGVmdDogcmVtKDI4MXB4KTtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxOTVweCk7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogcmVtKC0xMzBweCk7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgxOTVweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1yaWdodCB7XHJcblx0XHRcclxuXHRcdC5wcmljZS10YWJsZS1oZWFkZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDU5cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtbGVmdCxcclxuXHQmLXJpZ2h0IHtcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxLjVyZW0pO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLXdyYXBwZXIge1xyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQmLWhlYWRlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCAxMnB4KTtcclxuXHRcdFxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1pdGVtIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjdCN0JFO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHBhZGRpbmc6IHJlbSg3cHggMCA4cHgpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDNweCAwIDhweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHNwYW46bGFzdC1jaGlsZCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDE2cHgpO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5wcm9qZWN0IHtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG5cdGxlZnQ6IHJlbSgtMjAwMHB4KTtcclxuXHRtYXJnaW4tdG9wOiByZW0oMjRweCk7XHJcblx0bWluLWhlaWdodDogcmVtKDI2MnB4KTtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cGFkZGluZy1ib3R0b206IHJlbSg4cHgpO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlO1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0cGFkZGluZzogcmVtKDU2cHggMTY4cHggNTZweCA1NnB4KTtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0bWFyZ2luOiByZW0oMjJweCAwIDAgMCk7XHJcblx0XHRoZWlnaHQ6IHJlbSgzMDBweCk7XHJcblx0XHRwYWRkaW5nOiByZW0oNDlweCAxNjhweCA2MHB4KTtcclxuXHR9XHJcblxyXG5cdCYuc2hvdyB7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0fVxyXG5cclxuXHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHJcblx0XHQucHJvamVjdC1iZyB7XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGJvdHRvbTogcmVtKDhweCk7XHJcblx0XHRcdFx0bGVmdDogcmVtKDhweCk7XHJcblx0XHRcdFx0cmlnaHQ6IHJlbSg4cHgpO1xyXG5cdFx0XHRcdHRvcDogcmVtKDhweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucHJvamVjdC1pbWFnZSB7XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGJvdHRvbTogcmVtKDhweCk7XHJcblx0XHRcdFx0cmlnaHQ6IHJlbSg4cHgpO1xyXG5cdFx0XHRcdHRvcDogcmVtKDhweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtYmcge1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0fVxyXG5cclxuXHQmLWxpbmsge1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0ei1pbmRleDogNDk7XHJcblx0fVxyXG5cclxuXHQmcyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNzJweCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDk3cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTYycHgpO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDNyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNDhweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg1MXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtbW9yZSB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItdGV4dDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oNDNweCAwIDMzcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSg0NnB4IDU2cHggNTJweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSg1MHB4IDE2OHB4IDQ5cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoNCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNnB4KTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC05MGRlZywjMDAwIDAlLCMwMDAgNDkuOTklLCNGRDAwMDkgNTAlLCNGRTAwREQgMTAwJSk7XHJcblx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMDAlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWxpbmsge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWFycm93LW1vcmUuc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgyNHB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGhlaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmICsgLmZvb3RlciAuZm9vdGVyLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pY29uLW1vYmlsZS10YWdsaW5lIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucHJvamVjdC1wYWdlLXRhZ2xpbmUtaWNvbiB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnByb2plY3QtcGFnZS10YWdsaW5lLXRleHQge1xyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtaW5mbyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHotaW5kZXg6IDM7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWF4LXdpZHRoOiByZW0oMzYwcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg0MDhweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWltYWdlIHtcclxuXHRcdHBhZGRpbmctdG9wOiA1Ny4xNDUlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ei1pbmRleDogMztcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bGVmdDogcmVtKDM5MHB4KTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRsZWZ0OiByZW0oMTY4cHgpO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSg0MDhweCk7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWxvZ28ge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRsZWZ0OiByZW0oMzQ1cHgpO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuNzVzIGVhc2U7XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1heC1oZWlnaHQ6IHJlbSg2OXB4KTtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucHJvamVjdC1sb2dvIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQmLXNjcmVlbnMge31cclxuXHJcblx0Ji1mb290ZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgtNHB4KTtcclxuXHR9XHJcblxyXG5cdCYtZGF0ZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjQjdCN0JFO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDI0cHgpO1xyXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmb250LXNpemU6IHJlbSgxMXB4KTtcclxuXHRcdGhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oOHB4KTtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDEycHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtY2F0ZWdvcnkge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzgyODI5MDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSgyNHB4KTtcclxuXHRcdGNvbG9yOiAjODI4MjkwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgyMHB4KTtcclxuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg0cHgpO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oOHB4KTtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDEwcHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRoMyB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0bWFyZ2luOiByZW0oMTZweCAwIDZweCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDEycHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0cCB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgMTZweCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAyOHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnN0eWxlLTEge1xyXG5cclxuXHRcdC5wcm9qZWN0LWltYWdlIHtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnByb2plY3Qtc2NyZWVucyB7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCByZW0oMzRweCkgcmdiYSgyOCwgMjgsIDUwLCAwLjI1KTtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG1heC13aWR0aDogNjklO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMjM0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0Ym90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMzI0cHgpO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjVzIGVhc2U7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBib3R0b20sIHRvcDtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oMjUycHgpO1xyXG5cdFx0XHRcdFx0XHR0b3A6IHJlbSg0MDBweCk7XHJcblx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRib3R0b206IHJlbSg0MDBweCk7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdC5wcm9qZWN0LXNjcmVlbnMge1xyXG5cdFx0XHRcdGltZzpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdFx0dG9wOiByZW0oNjRweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbWc6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdGJvdHRvbTogcmVtKDc0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5zdHlsZS0yIHtcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHQucHJvamVjdC1zY3JlZW5zIHtcclxuXHJcblx0XHRcdFx0aW1nOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHRpbWc6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHRcdGltZzpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0dG9wOiByZW0oNDBweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnByb2plY3Qtc2NyZWVucyB7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIHJlbSgzNHB4KSByZ2JhKDI4LCAyOCwgNTAsIDAuMTUpO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDVweCk7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAzMyU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogcmVtKDIzcHgpO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IHRvcCAuNXMgZWFzZTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTMuNjZweCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgxMjNweCk7XHJcblx0XHRcdFx0XHR0b3A6IHJlbSg0OHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0dG9wOiA0MDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMjBweCk7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgxNzhweCk7XHJcblxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNnM7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuN3M7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnN0eWxlLTMge1xyXG5cclxuXHRcdC5wcm9qZWN0LXNjcmVlbnMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oNDBweCk7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgcmVtKDM0cHgpIHJnYmEoMjgsIDI4LCA1MCwgMC4xNSk7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDc4JTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogdG9wIC41cyBlYXNlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRcdG1heC13aWR0aDogaW5oZXJpdDtcclxuXHRcdFx0XHRcdHJpZ2h0OiByZW0oLTgzcHgpO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgzNTdweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDIwcHgpO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMjAzcHgpO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRvcCAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IGJvdHRvbSwgbGVmdCwgcmlnaHQsIHRvcDtcclxuXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDA7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oLTQwMHB4KTtcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdFx0dG9wOiByZW0oLTIwMHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiByZW0oLTQwMHB4KTtcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogcmVtKC0yMDBweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdC5wcm9qZWN0LXNjcmVlbnMge1xyXG5cclxuXHRcdFx0XHRpbWc6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdHJpZ2h0OiByZW0oMjc0cHgpO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMzMwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW1nOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbWc6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRcdHJpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbWc6bnRoLWNoaWxkKDQpIHtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuc3R5bGUtNCB7XHJcblxyXG5cdFx0LnByb2plY3Qtc2NyZWVucyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSg0MHB4KTtcclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCByZW0oMzRweCkgcmdiYSgyOCwgMjgsIDUwLCAwLjE1KTtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMzJweCk7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IHRvcCAuNXMgZWFzZTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRyaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMjYwcHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogcmVtKDYyMHB4KTtcclxuXHRcdFx0XHRcdHJpZ2h0OiByZW0oLTEwMDBweCk7XHJcblx0XHRcdFx0XHR0b3A6IHJlbSgyNnB4KTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRvcCAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb24tcHJvcGVydHk6cmlnaHQ7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdC5wcm9qZWN0LXNjcmVlbnMge1xyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSgtNXB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuc3R5bGUtNSB7XHJcblx0XHQucHJvamVjdC1zY3JlZW5zIHtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHJpZ2h0OiByZW0oLTQzcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCByZW0oMzRweCkgcmdiYSgyOCwgMjgsIDUwLCAwLjE1KTtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCA1cHgpO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMzMlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgxMy42NnB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogcmVtKDE2MHB4KTtcclxuXHRcdFx0XHRcdHRvcDogcmVtKDQ4cHgpO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHR0b3A6IDQwMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgyMHB4KTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogcmVtKDE3OHB4KTtcclxuXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IC42cztcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IC43cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0LnByb2plY3Qtc2NyZWVucyB7XHJcblxyXG5cdFx0XHRcdGltZzpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0aW1nOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHRpbWc6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5zdHlsZS02IHtcclxuXHRcdC5wcm9qZWN0LXNjcmVlbnMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oNDBweCk7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgcmVtKDM0cHgpIHJnYmEoMjgsIDI4LCA1MCwgMC4xNSk7XHJcblx0XHRcdFx0bGVmdDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiB0b3AgLjVzIGVhc2U7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRyaWdodDogcmVtKC01NHB4KTtcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oMzMwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg2MjBweCk7XHJcblx0XHRcdFx0XHRyaWdodDogcmVtKC0xMDAwcHgpO1xyXG5cdFx0XHRcdFx0dG9wOiByZW0oMjZweCk7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0b3AgLjVzIGVhc2U7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OnJpZ2h0O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdC5wcm9qZWN0LXNjcmVlbnMge1xyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuc3R5bGUtNyB7XHJcblx0XHQucHJvamVjdC1zY3JlZW5zIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDQwcHgpO1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIHJlbSgzNHB4KSByZ2JhKDI4LCAyOCwgNTAsIDAuMTUpO1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdFx0dG9wOiByZW0oMjRweCk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogdG9wIC41cyBlYXNlO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRvYmplY3QtZml0OiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMjYwcHgpO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg1ODBweCk7XHJcblx0XHRcdFx0XHRyaWdodDogcmVtKC0xMDAwcHgpO1xyXG5cdFx0XHRcdFx0dG9wOiByZW0oMjZweCk7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0b3AgLjVzIGVhc2U7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OnJpZ2h0O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHQucHJvamVjdC1zY3JlZW5zIHtcclxuXHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdHJpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaG9tZSB7XHJcblx0LnByb2plY3RzIHtcclxuXHRcdC5wcm9qZWN0LWxpc3Qge1xyXG5cdFx0XHQuY2FzZSB7XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdC8vZ3JpZC1yb3c6IDEwL3NwYW4gMTA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5wcm9tby12aWRlbyB7XHJcbiAgbWFyZ2luOiByZW0oMCAwIDczcHgpO1xyXG5cclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgbWFyZ2luOiByZW0oMCAwIDk3cHgpO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBtYXJnaW46IDAgMCAxNDBweDtcclxuICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcblxyXG4gIHZpZGVvIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4iLCIucGFnZS10ZW1wbGF0ZS1yZXF1aXNpdGVzIHtcclxuICAucmVxdWlzaXRlcyB7XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWl0ZW0ge1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgY29sb3I6ICM4MjgyOTA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDIxMHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIxMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDIyNXB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAmLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLnJlcXVpc2l0ZXNfX2NvcHktaWNvbiB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5jb3B5YWJsZSB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29weS1pY29uIHtcclxuICAgICAgY29sb3I6ICNCN0I3QkU7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogI0YxNDc3RTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnJlc3VsdHMge1xyXG5cdHBhZGRpbmc6IHJlbSgwIDAgMjhweCk7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgMjNweCk7XHJcblx0fVxyXG5cdFxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCA4OHB4KTtcclxuXHR9XHJcblx0XHJcblx0aDMge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDQ0cHgpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDk0cHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDg4cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJlc3VsdCB7XHJcblx0cGFkZGluZzogcmVtKDM1cHggMCA0NHB4KTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IHJlbSgzNXB4IDAgNjlweCk7XHJcblx0fVxyXG5cdFxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dDtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRsZWZ0OiByZW0oNjRweCk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bGVmdDogcmVtKDU2cHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bGVmdDogcmVtKDY0cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWljb24ge1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogcmVtKC0xNnB4KTtcclxuXHR9XHJcblx0XHJcblx0Ji1jb250ZW50IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0cGFkZGluZzogcmVtKDRweCAwIDApO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0cGFkZGluZzogcmVtKDEzcHggMCAwKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzJweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNDBweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0OHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDE2cHggMCAwKTtcclxuXHRcdFx0XHR3aWR0aDogMjhyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdGJyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtbGlzdCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgyNHB4IDAgMCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAtMjRweCk7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDI5cHggMCAwKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDI4cmVtKTtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMTJweCAwIDApO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLWl0ZW0ge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAzMnB4KTtcclxuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMjRweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0cHgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDEzcHgpO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0bGVmdDogcmVtKC00cHgpO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg1cHgpO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogcmVtKDEwcHgpO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogcmVtKDVweCk7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnNoYXJlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdG1hcmdpbi1sZWZ0OiByZW0oMjBweCk7XHJcblx0XHJcblx0YSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0aGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHR3aWR0aDogcmVtKDMycHgpO1xyXG5cdH1cclxuXHRcclxuXHRzdmcge1xyXG5cdFx0aGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHR3aWR0aDogcmVtKDMycHgpO1xyXG5cdH1cclxufSIsIi50ZWNoIHtcclxuXHRwYWRkaW5nOiByZW0oMCAwIDY0cHgpO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAwIDc4cHgpO1xyXG5cdH1cclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgMTQ4cHgpO1xyXG5cdH1cclxuXHRcclxuXHRoMixcclxuXHRoMyB7XHJcblx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMjhweCk7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgMjRweCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgNTBweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtdHlwZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHJcblx0XHQmLXRpdGxlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgNjVweCAxMnB4IDApO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLWxpc3Qge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGNUY1RjY7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDExcHgpO1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgOHB4IDhweCAwKTtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCAxMnB4KTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKC00cHggMTJweCAxOHB4IDApO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMTZweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oLTRweCAxMnB4IDEycHggMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnVwIHtcclxuXHRiYWNrZ3JvdW5kOiAjRkNDMjEyIHVybChcIi4uL2ltZy9pY29uLWFycm93LXVwLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogcmVtKDEzcHggMTNweCk7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdGJvdHRvbTogcmVtKC0xMDBweCk7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGhlaWdodDogcmVtKDQwcHgpO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRyaWdodDogcmVtKDIwcHgpO1xyXG5cdHRyYW5zaXRpb246IGJvdHRvbSAuMjVzIGVhc2U7XHJcblx0d2lkdGg6IHJlbSg0MHB4KTtcclxuXHR6LWluZGV4OiA5OTtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiByZW0oMjRweCAyNHB4KTtcclxuXHRcdGhlaWdodDogcmVtKDcycHgpO1xyXG5cdFx0cmlnaHQ6IHJlbSgxODBweCk7XHJcblx0XHR3aWR0aDogcmVtKDcycHgpO1xyXG5cdH1cclxuXHRcclxuXHQmOmZvY3VzIHtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0fVxyXG5cdFxyXG5cdCYuc2hvdyB7XHJcblx0XHRib3R0b206IHJlbSgzMjdweCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGJvdHRvbTogcmVtKDQ3M3B4KTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIudXNlciB7XHJcblx0cGFkZGluZzogcmVtKDAgMCAwIDQ2cHgpO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCAwIDU2cHgpO1xyXG5cdH1cclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgMCA2NHB4KTtcclxuXHR9XHJcblx0XHJcblx0aDQge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTFweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDE0cHgpO1xyXG5cdFx0bWFyZ2luOiByZW0oM3B4IDAgMnB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA0cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRwIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItZ3JheTtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDExcHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgxNHB4KTtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCAzcHgpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLXBob3RvIHtcclxuXHRcdGhlaWdodDogcmVtKDM2cHgpO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHBhZGRpbmc6IHJlbSgyLjVweCk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR3aWR0aDogcmVtKDM2cHgpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSg0NXB4KTtcclxuXHRcdFx0d2lkdGg6IHJlbSg0NXB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg0MHB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuY2Fyb3VzZWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5jYXJvdXNlbCAqLCAuY2Fyb3VzZWwgKjpiZWZvcmUsIC5jYXJvdXNlbCAqOmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBpbmhlcml0XHJcbn1cclxuXHJcbi5jYXJvdXNlbC5pcy1kcmFnZ2FibGUge1xyXG4gIGN1cnNvcjogbW92ZTtcclxuICBjdXJzb3I6IGdyYWJcclxufVxyXG5cclxuLmNhcm91c2VsLmlzLWRyYWdnaW5nIHtcclxuICBjdXJzb3I6IG1vdmU7XHJcbiAgY3Vyc29yOiBncmFiYmluZ1xyXG59XHJcblxyXG4uY2Fyb3VzZWxfX3ZpZXdwb3J0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWF4LWhlaWdodDogMTAwJVxyXG59XHJcblxyXG4uY2Fyb3VzZWxfX3RyYWNrIHtcclxuICBkaXNwbGF5OiBmbGV4XHJcbn1cclxuXHJcbi5jYXJvdXNlbF9fc2xpZGUge1xyXG4gIGZsZXg6IDAgMCBhdXRvO1xyXG4gIHdpZHRoOiB2YXIoLS1jYXJvdXNlbC1zbGlkZS13aWR0aCwgNjAlKTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMXJlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpblxyXG59XHJcblxyXG4uaGFzLWRvdHMge1xyXG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC41cmVtICsgMjJweClcclxufVxyXG5cclxuLmNhcm91c2VsX19kb3RzIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IGNhbGMoMTAwJSArIDAuNXJlbSk7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmVcclxufVxyXG5cclxuLmNhcm91c2VsX19kb3RzIC5jYXJvdXNlbF9fZG90IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDIycHg7XHJcbiAgaGVpZ2h0OiAyMnB4O1xyXG4gIGN1cnNvcjogcG9pbnRlclxyXG59XHJcblxyXG4uY2Fyb3VzZWxfX2RvdHMgLmNhcm91c2VsX19kb3Q6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgd2lkdGg6IDhweDtcclxuICBoZWlnaHQ6IDhweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgb3BhY2l0eTogLjI1O1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlLWluLW91dFxyXG59XHJcblxyXG4uY2Fyb3VzZWxfX2RvdHMgLmNhcm91c2VsX19kb3QuaXMtc2VsZWN0ZWQ6YWZ0ZXIge1xyXG4gIG9wYWNpdHk6IDFcclxufVxyXG5cclxuLmNhcm91c2VsX19idXR0b24ge1xyXG4gIHdpZHRoOiB2YXIoLS1jYXJvdXNlbC1idXR0b24td2lkdGgsIDQ4cHgpO1xyXG4gIGhlaWdodDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCk7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tY29sb3IsIGN1cnJlbnRDb2xvcik7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJnLCB0cmFuc3BhcmVudCk7XHJcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJvcmRlci1yYWRpdXMsIDUwJSk7XHJcbiAgYm94LXNoYWRvdzogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXNoYWRvdywgbm9uZSk7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2VcclxufVxyXG5cclxuLmNhcm91c2VsX19idXR0b24uaXMtcHJldiwgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxyXG59XHJcblxyXG4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2IHtcclxuICBsZWZ0OiAxMHB4XHJcbn1cclxuXHJcbi5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHQge1xyXG4gIHJpZ2h0OiAxMHB4XHJcbn1cclxuXHJcbi5jYXJvdXNlbF9fYnV0dG9uW2Rpc2FibGVkXSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIG9wYWNpdHk6IC4zXHJcbn1cclxuXHJcbi5jYXJvdXNlbF9fYnV0dG9uIHN2ZyB7XHJcbiAgd2lkdGg6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGgsIDUwJSk7XHJcbiAgaGVpZ2h0OiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodCwgNTAlKTtcclxuICBmaWxsOiBub25lO1xyXG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xyXG4gIHN0cm9rZS13aWR0aDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGgsIDEuNSk7XHJcbiAgc3Ryb2tlLWxpbmVqb2luOiBiZXZlbDtcclxuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XHJcbiAgZmlsdGVyOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlciwgbm9uZSk7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxufVxyXG5cclxuaHRtbC53aXRoLWZhbmN5Ym94IHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IGF1dG9cclxufVxyXG5cclxuYm9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICB0b3VjaC1hY3Rpb246IG5vbmVcclxufVxyXG5cclxuLmZhbmN5Ym94X19jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20sIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZik7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgei1pbmRleDogMTA1MDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiA0OHB4O1xyXG4gIC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogNDhweDtcclxuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDI0cHg7XHJcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjRweDtcclxuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoOiAyLjU7XHJcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpKVxyXG59XHJcblxyXG4uZmFuY3lib3hfX2NvbnRhaW5lciAqLCAuZmFuY3lib3hfX2NvbnRhaW5lciAqOjpiZWZvcmUsIC5mYW5jeWJveF9fY29udGFpbmVyICo6OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBpbmhlcml0XHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY29udGFpbmVyIDpmb2N1cyB7XHJcbiAgb3V0bGluZTogbm9uZVxyXG59XHJcblxyXG5ib2R5Om5vdCguaXMtdXNpbmctbW91c2UpIC5mYW5jeWJveF9fY29udGFpbmVyIDpmb2N1cyB7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCB2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYmEoMSwgMjEwLCAyMzIsIDAuOTQpKVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAuZmFuY3lib3hfX2NvbnRhaW5lciB7XHJcbiAgICAtLWNhcm91c2VsLWJ1dHRvbi13aWR0aDogNDhweDtcclxuICAgIC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogNDhweDtcclxuICAgIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjdweDtcclxuICAgIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDI3cHhcclxuICB9XHJcbn1cclxuXHJcbi5mYW5jeWJveF9fYmFja2Ryb3Age1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogLTE7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tZmFuY3lib3gtYmcsIHJnYmEoMjQsIDI0LCAyNywgMC45MikpXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY2Fyb3VzZWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmbGV4OiAxIDEgYXV0bztcclxuICBtaW4taGVpZ2h0OiAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiAxMFxyXG59XHJcblxyXG4uZmFuY3lib3hfX2Nhcm91c2VsLmhhcy1kb3RzIHtcclxuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSArIDIycHgpXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fdmlld3BvcnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgY3Vyc29yOiBkZWZhdWx0XHJcbn1cclxuXHJcbi5mYW5jeWJveF9fdHJhY2sge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fc2xpZGUge1xyXG4gIGZsZXg6IDAgMCBhdXRvO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogNDhweCA4cHggOHB4IDhweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgb3V0bGluZTogMDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICAtLWNhcm91c2VsLWJ1dHRvbi13aWR0aDogMzZweDtcclxuICAtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6IDM2cHg7XHJcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMnB4O1xyXG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIycHhcclxufVxyXG5cclxuLmZhbmN5Ym94X19zbGlkZTo6YmVmb3JlLCAuZmFuY3lib3hfX3NsaWRlOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBmbGV4OiAwIDAgMDtcclxuICBtYXJnaW46IGF1dG9cclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmZhbmN5Ym94X19zbGlkZSB7XHJcbiAgICBwYWRkaW5nOiA2NHB4IDEwMHB4XHJcbiAgfVxyXG59XHJcblxyXG4uZmFuY3lib3hfX2NvbnRlbnQge1xyXG4gIG1hcmdpbjogMCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpIDAgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpO1xyXG4gIHBhZGRpbmc6IDM2cHg7XHJcbiAgY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbnRlbnQtY29sb3IsICMzNzQxNTEpO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWZhbmN5Ym94LWNvbnRlbnQtYmcsICNmZmYpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHotaW5kZXg6IDIwXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY29udGVudCA6Zm9jdXM6bm90KC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlKSB7XHJcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XHJcbiAgYm94LXNoYWRvdzogbm9uZVxyXG59XHJcblxyXG4uZmFuY3lib3hfX2NhcHRpb24ge1xyXG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDFyZW0gMCAwIDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xyXG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKTtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIGN1cnNvcjogYXV0bztcclxuICBmbGV4LXNocmluazogMDtcclxuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZVxyXG59XHJcblxyXG4uaXMtbG9hZGluZyAuZmFuY3lib3hfX2NhcHRpb24ge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlblxyXG59XHJcblxyXG4uZmFuY3lib3hfX2NvbnRhaW5lciA+IC5jYXJvdXNlbF9fZG90cyB7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZilcclxufVxyXG5cclxuLmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24ge1xyXG4gIHotaW5kZXg6IDQwXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHQge1xyXG4gIHJpZ2h0OiA4cHhcclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dCB7XHJcbiAgICByaWdodDogNDBweFxyXG4gIH1cclxufVxyXG5cclxuLmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtcHJldiB7XHJcbiAgbGVmdDogOHB4XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIC5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXYge1xyXG4gICAgbGVmdDogNDBweFxyXG4gIH1cclxufVxyXG5cclxuLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDhweDtcclxuICByaWdodDogOHB4O1xyXG4gIHRvcDogY2FsYyhlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMHB4KSArIDhweCk7XHJcbiAgcmlnaHQ6IGNhbGMoZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSArIDhweCk7XHJcbiAgei1pbmRleDogNDBcclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xyXG4gICAgcmlnaHQ6IDQwcHhcclxuICB9XHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY29udGVudCA+IC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtNDBweDtcclxuICByaWdodDogMDtcclxuICBjb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fbm8tY2xpY2ssIC5mYW5jeWJveF9fbm8tY2xpY2sgYnV0dG9uIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG59XHJcblxyXG4uZmFuY3lib3hfX3NwaW5uZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKVxyXG59XHJcblxyXG4uZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fc3Bpbm5lciB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHotaW5kZXg6IDEwNTNcclxufVxyXG5cclxuLmZhbmN5Ym94X19zcGlubmVyIHN2ZyB7XHJcbiAgYW5pbWF0aW9uOiBmYW5jeWJveC1yb3RhdGUgMnMgbGluZWFyIGluZmluaXRlO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fc3Bpbm5lciBzdmcgY2lyY2xlIHtcclxuICBmaWxsOiBub25lO1xyXG4gIHN0cm9rZS13aWR0aDogMi43NTtcclxuICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7XHJcbiAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMjAwO1xyXG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xyXG4gIGFuaW1hdGlvbjogZmFuY3lib3gtZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcclxuICBzdHJva2U6IGN1cnJlbnRDb2xvclxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXJvdGF0ZSB7XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpXHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LWRhc2gge1xyXG4gIDAlIHtcclxuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEsIDIwMDtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwXHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwgMjAwO1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNXB4XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODksIDIwMDtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTI0cHhcclxuICB9XHJcbn1cclxuXHJcbi5mYW5jeWJveF9fYmFja2Ryb3AsIC5mYW5jeWJveF9fY2FwdGlvbiwgLmZhbmN5Ym94X19uYXYsIC5jYXJvdXNlbF9fZG90cywgLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xyXG4gIG9wYWNpdHk6IHZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2JhY2tkcm9wLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19jYXB0aW9uLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19uYXYsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuY2Fyb3VzZWxfX2RvdHMsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XHJcbiAgYW5pbWF0aW9uOiAuMTVzIGVhc2UgYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJblxyXG59XHJcblxyXG4uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fYmFja2Ryb3AsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19jYXB0aW9uLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fbmF2LCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5jYXJvdXNlbF9fZG90cywgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XHJcbiAgYW5pbWF0aW9uOiAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlT3V0XHJcbn1cclxuXHJcbi5mYW5jeWJveC1mYWRlSW4ge1xyXG4gIGFuaW1hdGlvbjogLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZUluXHJcbn1cclxuXHJcbi5mYW5jeWJveC1mYWRlT3V0IHtcclxuICBhbmltYXRpb246IC4xcyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZU91dFxyXG59XHJcblxyXG4uZmFuY3lib3gtem9vbUluVXAge1xyXG4gIGFuaW1hdGlvbjogLjJzIGVhc2UgYm90aCBmYW5jeWJveC16b29tSW5VcFxyXG59XHJcblxyXG4uZmFuY3lib3gtem9vbU91dERvd24ge1xyXG4gIGFuaW1hdGlvbjogLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtem9vbU91dERvd25cclxufVxyXG5cclxuLmZhbmN5Ym94LXRocm93T3V0VXAge1xyXG4gIGFuaW1hdGlvbjogLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtdGhyb3dPdXRVcFxyXG59XHJcblxyXG4uZmFuY3lib3gtdGhyb3dPdXREb3duIHtcclxuICBhbmltYXRpb246IC4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LXRocm93T3V0RG93blxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LWZhZGVJbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwXHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDFcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFuY3lib3gtZmFkZU91dCB7XHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMFxyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYW5jeWJveC16b29tSW5VcCB7XHJcbiAgZnJvbSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTcpIHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApO1xyXG4gICAgb3BhY2l0eTogMFxyXG4gIH1cclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgb3BhY2l0eTogMVxyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYW5jeWJveC16b29tT3V0RG93biB7XHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtcclxuICAgIG9wYWNpdHk6IDBcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFuY3lib3gtdGhyb3dPdXRVcCB7XHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAlLCAwKTtcclxuICAgIG9wYWNpdHk6IDBcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFuY3lib3gtdGhyb3dPdXREb3duIHtcclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwJSwgMCk7XHJcbiAgICBvcGFjaXR5OiAwXHJcbiAgfVxyXG59XHJcblxyXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGUge1xyXG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcclxuICBzY3JvbGxiYXItY29sb3I6ICNjY2MgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSlcclxufVxyXG5cclxuLmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgd2lkdGg6IDhweDtcclxuICBoZWlnaHQ6IDhweFxyXG59XHJcblxyXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKVxyXG59XHJcblxyXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgLjIpXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUsIC5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50IHtcclxuICBjdXJzb3I6IG1vdmU7XHJcbiAgY3Vyc29yOiBncmFiXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19zbGlkZSwgLmZhbmN5Ym94X19jYXJvdXNlbC5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XHJcbiAgY3Vyc29yOiBtb3ZlO1xyXG4gIGN1cnNvcjogZ3JhYmJpbmdcclxufVxyXG5cclxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XHJcbiAgY3Vyc29yOiBhdXRvXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9pbiAuZmFuY3lib3hfX2NvbnRlbnQge1xyXG4gIGN1cnNvcjogem9vbS1pblxyXG59XHJcblxyXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuY2FuLXpvb21fb3V0IC5mYW5jeWJveF9fY29udGVudCB7XHJcbiAgY3Vyc29yOiB6b29tLW91dFxyXG59XHJcblxyXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fY29udGVudCB7XHJcbiAgY3Vyc29yOiBtb3ZlO1xyXG4gIGN1cnNvcjogZ3JhYlxyXG59XHJcblxyXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19jb250ZW50IHtcclxuICBjdXJzb3I6IG1vdmU7XHJcbiAgY3Vyc29yOiBncmFiYmluZ1xyXG59XHJcblxyXG4uZmFuY3lib3hfX2ltYWdlIHtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogbm9uZVxyXG59XHJcblxyXG4uaGFzLWltYWdlIC5mYW5jeWJveF9fY29udGVudCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gIG1pbi1oZWlnaHQ6IDFweFxyXG59XHJcblxyXG4uaXMtY2xvc2luZyAuaGFzLWltYWdlIC5mYW5jeWJveF9fY29udGVudCB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGVcclxufVxyXG5cclxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluXSB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgdG91Y2gtYWN0aW9uOiBub25lXHJcbn1cclxuXHJcbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl0gLmZhbmN5Ym94X19jb250ZW50IHtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGZsZXgtd3JhcDogd3JhcFxyXG59XHJcblxyXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5dIC5mYW5jeWJveF9faW1hZ2Uge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvbnRhaW5cclxufVxyXG5cclxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluLXddIHtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgb3ZlcmZsb3cteTogYXV0b1xyXG59XHJcblxyXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10gLmZhbmN5Ym94X19jb250ZW50IHtcclxuICBtaW4taGVpZ2h0OiBhdXRvXHJcbn1cclxuXHJcbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbi13XSAuZmFuY3lib3hfX2ltYWdlIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvXHJcbn1cclxuXHJcbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y292ZXJdIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICB0b3VjaC1hY3Rpb246IG5vbmVcclxufVxyXG5cclxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb3Zlcl0gLmZhbmN5Ym94X19jb250ZW50IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCVcclxufVxyXG5cclxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb3Zlcl0gLmZhbmN5Ym94X19pbWFnZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50IHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgZmxleC1zaHJpbms6IDE7XHJcbiAgbWluLWhlaWdodDogMXB4O1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogODAlXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50IHtcclxuICB3aWR0aDogOTYwcHg7XHJcbiAgaGVpZ2h0OiA1NDBweDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWF4LWhlaWdodDogMTAwJVxyXG59XHJcblxyXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNCwgMjQsIDI3LCAuOSk7XHJcbiAgY29sb3I6ICNmZmZcclxufVxyXG5cclxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kOiAjZTVlM2RmXHJcbn1cclxuXHJcbi5mYW5jeWJveF9faHRtbDV2aWRlbywgLmZhbmN5Ym94X19pZnJhbWUge1xyXG4gIGJvcmRlcjogMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKVxyXG59XHJcblxyXG4uZmFuY3lib3gtcGxhY2Vob2xkZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGJvcmRlci13aWR0aDogMFxyXG59XHJcblxyXG4uZmFuY3lib3hfX3RodW1icyB7XHJcbiAgZmxleDogMCAwIGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDBweCAzcHg7XHJcbiAgb3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSlcclxufVxyXG5cclxuLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fdGh1bWJzIHtcclxuICBhbmltYXRpb246IC4xNXMgZWFzZS1pbiBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUluXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X190aHVtYnMge1xyXG4gIG9wYWNpdHk6IDBcclxufVxyXG5cclxuLmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZSB7XHJcbiAgZmxleDogMCAwIGF1dG87XHJcbiAgd2lkdGg6IHZhcigtLWZhbmN5Ym94LXRodW1icy13aWR0aCwgOTZweCk7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDhweCAzcHg7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGN1cnNvcjogcG9pbnRlclxyXG59XHJcblxyXG4uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlIC5mYW5jeWJveF9fdGh1bWI6OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYm9yZGVyLXdpZHRoOiA1cHg7XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWZhbmN5Ym94LWFjY2VudC1jb2xvciwgcmdiYSgzNCwgMjEzLCAyMzMsIDAuOTYpKTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlO1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzLCA0cHgpXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fdGh1bWJzIC5jYXJvdXNlbF9fc2xpZGUuaXMtbmF2LXNlbGVjdGVkIC5mYW5jeWJveF9fdGh1bWI6OmFmdGVyIHtcclxuICBvcGFjaXR5OiAuOTJcclxufVxyXG5cclxuLmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZSA+ICoge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fdGh1bWIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLXRvcDogY2FsYygxMDAlIC8gKHZhcigtLWZhbmN5Ym94LXRodW1icy1yYXRpbywgMS41KSkpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzLCA0cHgpXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fdG9vbGJhciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDIwO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIGhzbGEoMGRlZywgMCUsIDAlLCAwKSAwJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMDA2KSA4LjElLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wMjEpIDE1LjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wNDYpIDIyLjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wNzcpIDI5JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMTE0KSAzNS4zJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMTU1KSA0MS4yJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMTk4KSA0Ny4xJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMjQyKSA1Mi45JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMjg1KSA1OC44JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMzI2KSA2NC43JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMzYzKSA3MSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjM5NCkgNzcuNSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjQxOSkgODQuNSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjQzNCkgOTEuOSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjQ0KSAxMDAlKTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDIwcHg7XHJcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjBweDtcclxuICBvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcclxuICB0ZXh0LXNoYWRvdzogdmFyKC0tZmFuY3lib3gtdG9vbGJhci10ZXh0LXNoYWRvdywgMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpKVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAuZmFuY3lib3hfX3Rvb2xiYXIge1xyXG4gICAgcGFkZGluZzogOHB4XHJcbiAgfVxyXG59XHJcblxyXG4uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X190b29sYmFyIHtcclxuICBhbmltYXRpb246IC4xNXMgZWFzZS1pbiBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUluXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X190b29sYmFyIHtcclxuICBvcGFjaXR5OiAwXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMge1xyXG4gIGRpc3BsYXk6IGZsZXhcclxufVxyXG5cclxuLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tbGVmdCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLWNlbnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcclxufVxyXG5cclxuLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tcmlnaHQge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvXHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tY2VudGVyOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgZGlzcGxheTogbm9uZVxyXG4gIH1cclxufVxyXG5cclxuLmZhbmN5Ym94X19jb3VudGVyIHtcclxuICBtaW4td2lkdGg6IDcycHg7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0LCA0OHB4KTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiB0YWJ1bGFyLW51bXM7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWRcclxufVxyXG5cclxuLmZhbmN5Ym94X19wcm9ncmVzcyB7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDM0LCAyMTMsIDIzMywgMC45NikpO1xyXG4gIGhlaWdodDogM3B4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMDtcclxuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xyXG4gIHotaW5kZXg6IDMwO1xyXG4gIHVzZXItc2VsZWN0OiBub25lXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW46OmJhY2tkcm9wIHtcclxuICBvcGFjaXR5OiAwXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDIpIHtcclxuICBkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbi5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW4gLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMSkge1xyXG4gIGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbiAuZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgyKSB7XHJcbiAgZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgyKSB7XHJcbiAgZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG4uZmFuY3lib3hfX2NvbnRhaW5lci5oYXMtc2xpZGVzaG93IC5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMSkge1xyXG4gIGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLmZhbmN5Ym94X19jb250YWluZXIuaGFzLXNsaWRlc2hvdyAuZmFuY3lib3hfX2J1dHRvbi0tc2xpZGVzaG93IGc6bnRoLWNoaWxkKDIpIHtcclxuICBkaXNwbGF5OiBibG9ja1xyXG59XHJcbiIsIi5pbnB1dGZpbGUge1xyXG5cdHdpZHRoOiAwLjFweDtcclxuXHRoZWlnaHQ6IDAuMXB4O1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogLTE7XHJcbn1cclxuXHJcbi5jb2RlZHJvcHotdXBsb2FkLWlubmVyIHtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luOiByZW0oMCAwIDEzcHgpO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cGFkZGluZzogMXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogcmVtKDE4MnB4KTtcclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdH1cclxuXHRcclxuXHQmOmhvdmVyIHtcclxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcclxuXHRcdC5jb2RlZHJvcHotYnRuLXdyYXAge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmNkLXVwbG9hZC1idG4ge1xyXG5cdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuY29kZWRyb3B6LWJ0bi13cmFwIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHRcclxuXHQuY2QtdXBsb2FkLWJ0biB7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0aGVpZ2h0OiByZW0oNDZweCk7XHJcblx0XHRwYWRkaW5nOiByZW0oMTFweCAxMHB4KTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdHdpZHRoOiByZW0oMTgwcHgpO1xyXG5cdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4ubm8tanMgLmlucHV0ZmlsZSArIGxhYmVsIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4jbWZjZjdfemxfYWRkX2ZpbGUge1xyXG5cdGxlZnQ6IC0xMDAwcHg7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbmRpdiNtZmNmN196bF9tdWx0aWZpbGVjb250YWluZXIge1xyXG5cdG1hcmdpbjogcmVtKDE5cHggMCAwKTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRcclxuXHRwIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcblx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgMTNweCk7XHJcblx0XHRcclxuXHRcdGEge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDEwcHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tZmlsZS1yZW1vdmUuc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IHJlbSgxNnB4IDE2cHgpO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDE2cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY29kZWRyb3B6LXVwbG9hZC1oYW5kbGVyIHtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmNvZGVkcm9wei11cGxvYWQtY29udGFpbmVyIHtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uY29kZWRyb3B6LXVwbG9hZC1pbm5lciBoMyB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRcclxuXHQmICsgc3BhbiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLmRuZC11cGxvYWQtY291bnRlciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmRuZC11cGxvYWQtaW1hZ2Uge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5kbmQtdXBsb2FkLXN0YXR1cyAuZG5kLXVwbG9hZC1kZXRhaWxzIHtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcbi5kbmQtdXBsb2FkLXN0YXR1cyAuZG5kLXVwbG9hZC1kZXRhaWxzIC5uYW1lIGVtIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZG5kLXVwbG9hZC1zdGF0dXMge1xyXG5cdG1hcmdpbjogcmVtKDAgMCAxM3B4KTtcclxufVxyXG5cclxuLmRuZC11cGxvYWQtc3RhdHVzIC5kbmQtdXBsb2FkLWRldGFpbHMgLm5hbWUgc3BhbiB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC05MGRlZywjMTgxODE4IDAlLCMxODE4MTggNDkuOTklLCNGRDAwMDkgNTAlLCNGRTAwREQgMTAwJSk7XHJcblx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XHJcblx0YmFja2dyb3VuZC1zaXplOiAyMDAlO1xyXG5cdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdHBhZGRpbmctcmlnaHQ6IHJlbSgxMHB4KTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcblx0dGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcclxuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cdG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xyXG59XHJcblxyXG4uZG5kLXVwbG9hZC1zdGF0dXMgLmRuZC11cGxvYWQtZGV0YWlscyAucmVtb3ZlLWZpbGUge1xyXG5cdHBvc2l0aW9uOiBzdGF0aWM7XHJcbn1cclxuXHJcbi5kbmQtdXBsb2FkLXN0YXR1cyAuZG5kLXVwbG9hZC1kZXRhaWxzIC5uYW1lIHtcclxuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kbmQtaWNvbi1yZW1vdmUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xyXG5cdGxpbmUtaGVpZ2h0OiByZW0oMTZweCk7XHJcblx0aGVpZ2h0OiByZW0oMTZweCk7XHJcblx0XHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWZpbGUtcmVtb3ZlLnN2Z1wiKSBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IHJlbSgxNnB4IDE2cHgpO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdGhlaWdodDogcmVtKDE2cHgpO1xyXG5cdFx0d2lkdGg6IHJlbSgxNnB4KTtcclxuXHR9XHJcbn1cclxuXHJcbi5kbmQtcHJvZ3Jlc3MtYmFyIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kbmQtdXBsb2FkLXN0YXR1cyAuZG5kLXVwbG9hZC1kZXRhaWxzIHNwYW4uaGFzLWVycm9yIHtcclxuXHRmb250LXNpemU6IHJlbSgxMnB4KTtcclxuXHRtYXgtd2lkdGg6IHJlbSgxMDBweCk7XHJcblx0cGFkZGluZzogMCAwIDAgMTBweDtcclxufSIsIi8qISBsb2NvbW90aXZlLXNjcm9sbCB2NC4xLjEgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vZ2l0aHViLmNvbS9sb2NvbW90aXZlbXRsL2xvY29tb3RpdmUtc2Nyb2xsICovXHJcbmh0bWwuaGFzLXNjcm9sbC1zbW9vdGgge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47IH1cclxuXHJcbmh0bWwuaGFzLXNjcm9sbC1kcmFnZ2luZyB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxyXG5cclxuLmhhcy1zY3JvbGwtc21vb3RoIGJvZHkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47IH1cclxuXHJcbi5oYXMtc2Nyb2xsLXNtb290aCBbZGF0YS1zY3JvbGwtY29udGFpbmVyXSB7XHJcbiAgbWluLWhlaWdodDogMTAwdmg7IH1cclxuXHJcbltkYXRhLXNjcm9sbC1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdIFtkYXRhLXNjcm9sbC1jb250YWluZXJdIHtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XHJcblxyXG5bZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSBbZGF0YS1zY3JvbGwtc2VjdGlvbl0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgaGVpZ2h0OiAxMDAlOyB9XHJcblxyXG4uYy1zY3JvbGxiYXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDExcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgb3BhY2l0eSAwLjNzO1xyXG4gIG9wYWNpdHk6IDA7IH1cclxuICAuYy1zY3JvbGxiYXI6aG92ZXIge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMS40NSk7IH1cclxuICAuYy1zY3JvbGxiYXI6aG92ZXIsIC5oYXMtc2Nyb2xsLXNjcm9sbGluZyAuYy1zY3JvbGxiYXIsIC5oYXMtc2Nyb2xsLWRyYWdnaW5nIC5jLXNjcm9sbGJhciB7XHJcbiAgICBvcGFjaXR5OiAxOyB9XHJcbiAgW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gLmMtc2Nyb2xsYmFyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7IH1cclxuICAgIFtkYXRhLXNjcm9sbC1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdIC5jLXNjcm9sbGJhcjpob3ZlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEuMyk7IH1cclxuXHJcbi5jLXNjcm9sbGJhcl90aHVtYiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICBvcGFjaXR5OiAwLjU7XHJcbiAgd2lkdGg6IDdweDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIG1hcmdpbjogMnB4O1xyXG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xyXG4gIGN1cnNvcjogZ3JhYjsgfVxyXG4gIC5oYXMtc2Nyb2xsLWRyYWdnaW5nIC5jLXNjcm9sbGJhcl90aHVtYiB7XHJcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XHJcbiAgICBjdXJzb3I6IGdyYWJiaW5nOyB9XHJcbiAgW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gLmMtc2Nyb2xsYmFyX3RodW1iIHtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgYm90dG9tOiAwOyB9IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcclxuXHJcbi8vIFNsaWNrIGljb24gZW50aXR5IGNvZGVzIG91dHB1dHMgdGhlIGZvbGxvd2luZ1xyXG4vLyBcIlxcMjE5MFwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaQXCJcclxuLy8gXCJcXDIxOTJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGklwiXHJcbi8vIFwiXFwyMDIyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLigKJcIlxyXG5cclxuJHNsaWNrLWZvbnQtcGF0aDogXCIuL2ZvbnRzL1wiICFkZWZhdWx0O1xyXG4kc2xpY2stZm9udC1mYW1pbHk6IFwic2xpY2tcIiAhZGVmYXVsdDtcclxuJHNsaWNrLWxvYWRlci1wYXRoOiBcIi4vXCIgIWRlZmF1bHQ7XHJcbiRzbGljay1hcnJvdy1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XHJcbiRzbGljay1kb3QtY29sb3I6IGJsYWNrICFkZWZhdWx0O1xyXG4kc2xpY2stZG90LWNvbG9yLWFjdGl2ZTogJHNsaWNrLWRvdC1jb2xvciAhZGVmYXVsdDtcclxuJHNsaWNrLXByZXYtY2hhcmFjdGVyOiBcIlxcMjE5MFwiICFkZWZhdWx0O1xyXG4kc2xpY2stbmV4dC1jaGFyYWN0ZXI6IFwiXFwyMTkyXCIgIWRlZmF1bHQ7XHJcbiRzbGljay1kb3QtY2hhcmFjdGVyOiBcIlxcMjAyMlwiICFkZWZhdWx0O1xyXG4kc2xpY2stZG90LXNpemU6IDZweCAhZGVmYXVsdDtcclxuJHNsaWNrLW9wYWNpdHktZGVmYXVsdDogMSAhZGVmYXVsdDtcclxuJHNsaWNrLW9wYWNpdHktb24taG92ZXI6IDEgIWRlZmF1bHQ7XHJcbiRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU6IDAuMjUgIWRlZmF1bHQ7XHJcblxyXG5AZnVuY3Rpb24gc2xpY2staW1hZ2UtdXJsKCR1cmwpIHtcclxuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoaW1hZ2UtdXJsKSB7XHJcbiAgICAgICAgQHJldHVybiBpbWFnZS11cmwoJHVybCk7XHJcbiAgICB9XHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWxvYWRlci1wYXRoICsgJHVybCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBzbGljay1mb250LXVybCgkdXJsKSB7XHJcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGZvbnQtdXJsKSB7XHJcbiAgICAgICAgQHJldHVybiBmb250LXVybCgkdXJsKTtcclxuICAgIH1cclxuICAgIEBlbHNlIHtcclxuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stZm9udC1wYXRoICsgJHVybCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIFNsaWRlciAqL1xyXG5cclxuLnNsaWNrLWxpc3Qge1xyXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XHJcbiAgICAgICAgLy9iYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIH1cclxufVxyXG5cclxuLyogQXJyb3dzICovXHJcblxyXG4uc2xpY2stcHJldixcclxuLnNsaWNrLW5leHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IHJlbSgzMnB4KTtcclxuICAgIHdpZHRoOiByZW0oMzJweCk7XHJcbiAgICBsaW5lLWhlaWdodDogMHB4O1xyXG4gICAgZm9udC1zaXplOiAwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRvcDogcmVtKC02OHB4KTtcclxuXHRyaWdodDogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGhlaWdodDogcmVtKDQwcHgpO1xyXG4gICAgICAgIHdpZHRoOiByZW0oNDBweCk7XHJcbiAgICAgICAgdG9wOiByZW0oLTEwNnB4KTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgdG9wOiByZW0oLTEyMnB4KTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XHJcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuXHQgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tYXJyb3ctc2xpZGVyLnN2Z1wiKSBuby1yZXBlYXQ7XHJcblx0ICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHQgICAgY29udGVudDogJyc7XHJcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdCAgICBoZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHQgICAgd2lkdGg6IHJlbSgzMnB4KTtcclxuICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBjb2xvcjogJHNsaWNrLWFycm93LWNvbG9yO1xyXG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XHJcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAgICAgICBcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSg0MHB4KTtcclxuICAgICAgICAgICAgd2lkdGg6IHJlbSg0MHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zbGljay1wcmV2IHtcclxuXHRyaWdodDogNTNweDtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHJpZ2h0OiByZW0oMTExcHgpO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1taW4oMTI2MHB4KSB7XHJcbiAgICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gNTQ2cHgpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpY2stbmV4dCB7XHJcblx0cmlnaHQ6IDE1cHg7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHJpZ2h0OiByZW0oMzJweCk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1pbigxMjYwcHgpIHtcclxuICAgICAgICByaWdodDogY2FsYyg1MCUgLSA2MjRweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIERvdHMgKi9cclxuXHJcbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5zbGljay1kb3RzIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTI1cHg7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJHNsaWNrLWRvdC1jaGFyYWN0ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRzbGljay1kb3Qtc2l6ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzbGljay1kb3QtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8qIFNsaWRlciAqL1xyXG5cclxuLnNsaWNrLXNsaWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uc2xpY2stbGlzdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kcmFnZ2luZyB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGN1cnNvcjogaGFuZDtcclxuICAgIH1cclxufVxyXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcclxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG59XHJcblxyXG4uc2xpY2stdHJhY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1sb2FkaW5nICYge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG4uc2xpY2stc2xpZGUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJi5kcmFnZ2luZyBpbWcge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwi77u/LyogWW91IGNhbiBhbHRlciB0aGlzIENTUyBpbiBvcmRlciB0byBnaXZlIFNtb290aCBEaXYgU2Nyb2xsIHlvdXIgb3duIGxvb2snbidmZWVsICovXHJcblxyXG4vKiBJbnZpc2libGUgbGVmdCBob3RzcG90ICovXHJcbmRpdi5zY3JvbGxpbmdIb3RTcG90TGVmdFxyXG57XHJcblx0LyogVGhlIGhvdHNwb3RzIGhhdmUgYSBtaW5pbXVtIHdpZHRoIG9mIDEwMCBwaXhlbHMgYW5kIGlmIHRoZXJlIGlzIHJvb20gdGhlIHdpbGwgZ3Jvd1xyXG4gICAgYW5kIG9jY3VweSAxNSUgb2YgdGhlIHNjcm9sbGFibGUgYXJlYSAoMzAlIGNvbWJpbmVkKS4gQWRqdXN0IGl0IHRvIHlvdXIgb3duIHRhc3RlLiAqL1xyXG5cdG1pbi13aWR0aDogNzVweDtcclxuXHR3aWR0aDogY2FsYygoMTAwdncgLSAxMzc0cHgpIC8gMik7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdC8qIFRoZXJlIGlzIGEgYmlnIGJhY2tncm91bmQgaW1hZ2UgYW5kIGl0J3MgdXNlZCB0byBzb2x2ZSBzb21lIHByb2JsZW1zIEkgZXhwZXJpZW5jZWRcclxuICAgIGluIEludGVybmV0IEV4cGxvcmVyIDYuICovXHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iaWdfdHJhbnNwYXJlbnQuZ2lmKTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHotaW5kZXg6IDIwMDtcclxuXHRsZWZ0OiAwO1xyXG5cdC8qICBUaGUgZmlyc3QgdXJsIGlzIGZvciBGaXJlZm94IGFuZCBvdGhlciBicm93c2VycywgdGhlIHNlY29uZCBpcyBmb3IgSW50ZXJuZXQgRXhwbG9yZXIgKi9cclxuXHRjdXJzb3I6IHVybCguLi9pbWcvY3Vyc29ycy9jdXJzb3JfYXJyb3dfbGVmdC5wbmcpLCB1cmwoLi4vaW1nL2N1cnNvcnMvY3Vyc29yX2Fycm93X2xlZnQuY3VyKSx3LXJlc2l6ZTtcclxufVxyXG5cclxuLyogVmlzaWJsZSBsZWZ0IGhvdHNwb3QgKi9cclxuZGl2LnNjcm9sbGluZ0hvdFNwb3RMZWZ0VmlzaWJsZVxyXG57XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvd19sZWZ0LmdpZik7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdG9wYWNpdHk6IDAuMzU7IC8qIFN0YW5kYXJkIENTUzMgb3BhY2l0eSBzZXR0aW5nICovXHJcblx0LW1vei1vcGFjaXR5OiAwLjM1OyAvKiBPcGFjaXR5IGZvciByZWFsbHkgb2xkIHZlcnNpb25zIG9mIE1vemlsbGEgRmlyZWZveCAoMC45IG9yIG9sZGVyKSAqL1xyXG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eSA9IDM1KTsgLyogT3BhY2l0eSBmb3IgSW50ZXJuZXQgRXhwbG9yZXIuICovXHJcblx0em9vbTogMTsgLyogVHJpZ2dlciBcImhhc0xheW91dFwiIGluIEludGVybmV0IEV4cGxvcmVyIDYgb3Igb2xkZXIgdmVyc2lvbnMgKi9cclxufVxyXG5cclxuLyogSW52aXNpYmxlIHJpZ2h0IGhvdHNwb3QgKi9cclxuZGl2LnNjcm9sbGluZ0hvdFNwb3RSaWdodFxyXG57XHJcblx0bWluLXdpZHRoOiA3NXB4O1xyXG5cdHdpZHRoOiBjYWxjKCgxMDB2dyAtIDEzNzRweCkgLyAyKTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iaWdfdHJhbnNwYXJlbnQuZ2lmKTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHotaW5kZXg6IDIwMDtcclxuXHRyaWdodDogMDtcclxuXHRjdXJzb3I6IHVybCguLi9pbWcvY3Vyc29ycy9jdXJzb3JfYXJyb3dfcmlnaHQucG5nKSwgdXJsKC4uL2ltZy9jdXJzb3JzL2N1cnNvcl9hcnJvd19yaWdodC5jdXIpLGUtcmVzaXplO1xyXG59XHJcblxyXG4vKiBWaXNpYmxlIHJpZ2h0IGhvdHNwb3QgKi9cclxuZGl2LnNjcm9sbGluZ0hvdFNwb3RSaWdodFZpc2libGVcclxue1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3dfcmlnaHQuZ2lmKTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0b3BhY2l0eTogMC4zNTtcclxuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHkgPSAzNSk7XHJcblx0LW1vei1vcGFjaXR5OiAwLjM1O1xyXG5cdHpvb206IDE7XHJcbn1cclxuXHJcbi8qIFRoZSBzY3JvbGwgd3JhcHBlciBpcyBhbHdheXMgdGhlIHNhbWUgd2lkdGggYW5kIGhlaWdodCBhcyB0aGUgY29udGFpbmluZyBlbGVtZW50IChkaXYpLlxyXG4gICBPdmVyZmxvdyBpcyBoaWRkZW4gYmVjYXVzZSB5b3UgZG9uJ3Qgd2FudCB0byBzaG93IGFsbCBvZiB0aGUgc2Nyb2xsYWJsZSBhcmVhLlxyXG4qL1xyXG5kaXYuc2Nyb2xsV3JhcHBlclxyXG57XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHQmLmtpbmV0aWMtYWN0aXZlIHtcclxuXHRcdGN1cnNvcjogZ3JhYjtcclxuXHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdGN1cnNvcjogZ3JhYmJpbmc7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5kaXYuc2Nyb2xsYWJsZUFyZWFcclxue1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogYXV0bztcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuIiwiLnRvZGF5IHtcclxuXHRwYWRkaW5nOiByZW0oMCAwIDM4cHgpO1xyXG5cclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCAyMHB4KTtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCAxNDhweCk7XHJcblx0fVxyXG5cclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAtMTJweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWl0ZW0ge1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDI3cHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMzA0cHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMTZweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMzVweCAzMnB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCAxMnB4KTtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1waG90byB7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY2O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGhlaWdodDogcmVtKDIwOHB4KTtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCAxOHB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR3aWR0aDogcmVtKDI4MnB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMzYwcHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMTVweCk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtcG9zaXRpb24ge1xyXG5cdFx0Y29sb3I6ICM4MjgyOTA7XHJcblx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0fVxyXG5cclxuXHRoMiB7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCAyOHB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oNDhweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNTJweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAzNXB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oNjRweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNzJweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA0NHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQmLnJlZC1jaXJjbGU6OmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSg0OXB4KTtcclxuXHRcdFx0bGVmdDogcmVtKDEwNnB4KTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IHJlbSgwKTtcclxuXHRcdFx0d2lkdGg6IHJlbSg0OXB4KTtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDEwMHB4KTtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMTQ0cHgpO1xyXG5cdFx0XHRcdHRvcDogcmVtKC0xN3B4KTtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDEwMHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTMycHgpO1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSgxNTZweCk7XHJcblx0XHRcdFx0dG9wOiByZW0oLTI3cHgpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMTMycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMCA2NHB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDExNnB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDE3NnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aDMge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCAzcHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMTBweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXdyYXBwZXItbWluIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRwYWRkaW5nOiByZW0oMTVweCAwIDM4cHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxOXB4IDAgNDZweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg2MHB4IDAgMCk7XHJcblx0XHR9XHJcblxyXG5cdFx0LmxpbmUtbG9nby13cmFwcGVyLWluLFxyXG5cdFx0LmxpbmUtbG9nby13cmFwcGVyIHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMTE0cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5saW5lLWxvZ28ge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWl0ZW0tbWluIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg3NHB4KTtcclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMjVweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjVweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA4cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC50b2RheS1wb3NpdGlvbiB7XHJcblx0XHRcdGNvbG9yOiAjODI4MjkwO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQmLXBob3RvIHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNTRweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgOHB4IDAgMCk7XHJcblx0XHRcdHdpZHRoOiByZW0oNTRweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxMTRweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAxNnB4IDAgMCk7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgxMTRweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5hYm91dC11cy1jbGllbnRzIHtcclxuXHRwYWRkaW5nOiByZW0oMCAwIDM1cHgpO1xyXG5cclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCA5NXB4KTtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHR9XHJcblxyXG5cdGgyIHtcclxuXHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSg3MnB4KTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oNDhweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAzMXB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oNjRweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA3MXB4IDU3cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYucmVkLWNpcmNsZTo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGhlaWdodDogcmVtKDQxcHgpO1xyXG5cdFx0XHRsZWZ0OiByZW0oMTIycHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogcmVtKDdweCk7XHJcblx0XHRcdHdpZHRoOiByZW0oNDFweCk7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSg5NnB4KTtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMTY3cHgpO1xyXG5cdFx0XHRcdHRvcDogcmVtKC0yNHB4KTtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDk2cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMjExcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRwIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgyMHB4KTtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCAxOHB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDIzcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgyMnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDI4cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1nYWxsZXJ5IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIC0gMTJweCk7XHJcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMjZweCAwIDApO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMzNweCAwIDApO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtbG9nbyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0aGVpZ2h0OiByZW0oNTBweCk7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgMjFweCk7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAxMnB4KTtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNjRweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAyNXB4KTtcclxuXHRcdFx0bWF4LXdpZHRoOiAyNSU7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGhlaWdodDogcmVtKDg2cHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMzVweCk7XHJcblx0XHRcdG1heC13aWR0aDogMjAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWxlZnQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXJpZ2h0IHtcclxuXHRcdG9yZGVyOiAtMTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRvcmRlcjogaW5pdGlhbDtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWxvZ28tbWFpbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdCYtaXRlbSB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxOXB4IDEycHgpO1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDkwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtZGVzY3JpcHRpb24ge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRtYXgtd2lkdGg6IHJlbSg1MDBweCk7XHJcblx0fVxyXG59XHJcblxyXG4uYWJvdXQtdXMtbGlua3Mge1xyXG5cdHBhZGRpbmc6IHJlbSgwIDAgMzVweCk7XHJcblxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdGgyIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMzJweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDcycHgpO1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDMwcHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSg0OHB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDIzcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSg2NHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg3MnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDc1cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYucmVkLWNpcmNsZTo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGhlaWdodDogcmVtKDM0cHgpO1xyXG5cdFx0XHRsZWZ0OiByZW0oMTczcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogcmVtKDZweCk7XHJcblx0XHRcdHdpZHRoOiByZW0oMzRweCk7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSg2MXB4KTtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMjg0cHgpO1xyXG5cdFx0XHRcdHRvcDogcmVtKC01cHgpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oNjFweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDYxcHgpO1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSgyNzhweCk7XHJcblx0XHRcdFx0dG9wOiByZW0oLTNweCk7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSg2MXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1nYWxsZXJ5IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRtYXJnaW46IHJlbSgwIC0yMHB4KTtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgMjhweCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAtIDEycHgpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCAwIDE2cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCAwIDE0NXB4KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtbG9nbyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogcmVtKDE5cHggMTJweCk7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiBpbml0aWFsO1xyXG5cdFx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHQvLyY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0Ly9cdGdyaWQtY29sdW1uOiAxO1xyXG5cdFx0XHQvL1x0Z3JpZC1yb3c6ICAxIC8gMztcclxuXHRcdFx0Ly9cclxuXHRcdFx0Ly9cdGltZyB7XHJcblx0XHRcdC8vXHRcdG1heC13aWR0aDogcmVtKDE4M3B4KTtcclxuXHRcdFx0Ly9cdH1cclxuXHRcdFx0Ly99XHJcblx0XHRcdC8vXHJcblx0XHRcdC8vJjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHQvL1x0Z3JpZC1jb2x1bW46IDI7XHJcblx0XHRcdC8vXHRncmlkLXJvdzogMSAvIDM7XHJcblx0XHRcdC8vfVxyXG5cdFx0XHQvL1xyXG5cdFx0XHQvLyY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0Ly9cdGdyaWQtY29sdW1uOiAzO1xyXG5cdFx0XHQvL1x0Z3JpZC1yb3c6IDE7XHJcblx0XHRcdC8vXHJcblx0XHRcdC8vXHRpbWcge1xyXG5cdFx0XHQvL1x0XHRtYXgtaGVpZ2h0OiByZW0oMTAwcHgpO1xyXG5cdFx0XHQvL1x0fVxyXG5cdFx0XHQvL31cclxuXHRcdFx0Ly9cclxuXHRcdFx0Ly8mOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdC8vXHRncmlkLWNvbHVtbjogNDtcclxuXHRcdFx0Ly9cdGdyaWQtcm93OiAxO1xyXG5cdFx0XHQvL1xyXG5cdFx0XHQvL1x0aW1nIHtcclxuXHRcdFx0Ly9cdFx0bWF4LWhlaWdodDogcmVtKDEwMHB4KTtcclxuXHRcdFx0Ly9cdH1cclxuXHRcdFx0Ly99XHJcblx0XHRcdC8vXHJcblx0XHRcdC8vJjpudGgtY2hpbGQoNSkge1xyXG5cdFx0XHQvL1x0Z3JpZC1jb2x1bW46IDU7XHJcblx0XHRcdC8vXHRncmlkLXJvdzogMTtcclxuXHRcdFx0Ly9cclxuXHRcdFx0Ly9cdGltZyB7XHJcblx0XHRcdC8vXHRcdG1heC1oZWlnaHQ6IHJlbSgxMDBweCk7XHJcblx0XHRcdC8vXHR9XHJcblx0XHRcdC8vfVxyXG5cdFx0XHQvL1xyXG5cdFx0XHQvLyY6bnRoLWNoaWxkKDYpIHtcclxuXHRcdFx0Ly9cdGdyaWQtY29sdW1uOiAzO1xyXG5cdFx0XHQvL1x0Z3JpZC1yb3c6IDI7XHJcblx0XHRcdC8vXHJcblx0XHRcdC8vXHRpbWcge1xyXG5cdFx0XHQvL1x0XHRtYXgtaGVpZ2h0OiByZW0oMTAwcHgpO1xyXG5cdFx0XHQvL1x0fVxyXG5cdFx0XHQvL31cclxuXHRcdFx0Ly9cclxuXHRcdFx0Ly8mOm50aC1jaGlsZCg3KSB7XHJcblx0XHRcdC8vXHRncmlkLWNvbHVtbjogNDtcclxuXHRcdFx0Ly9cdGdyaWQtcm93OiAyO1xyXG5cdFx0XHQvL1xyXG5cdFx0XHQvL1x0aW1nIHtcclxuXHRcdFx0Ly9cdFx0bWF4LWhlaWdodDogcmVtKDEwMHB4KTtcclxuXHRcdFx0Ly9cdH1cclxuXHRcdFx0Ly99XHJcblx0XHRcdC8vXHJcblx0XHRcdC8vJjpudGgtY2hpbGQoOCkge1xyXG5cdFx0XHQvL1x0Z3JpZC1jb2x1bW46IDU7XHJcblx0XHRcdC8vXHRncmlkLXJvdzogMjtcclxuXHRcdFx0Ly9cclxuXHRcdFx0Ly9cdGltZyB7XHJcblx0XHRcdC8vXHRcdG1heC1oZWlnaHQ6IHJlbSgxMDBweCk7XHJcblx0XHRcdC8vXHR9XHJcblx0XHRcdC8vfVxyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0bWF4LWhlaWdodDogcmVtKDY2cHgpO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0bWF4LWhlaWdodDogcmVtKDc1cHgpO1xyXG5cdFx0XHRcdG1heC13aWR0aDogcmVtKDExN3B4KTtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWF4LWhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgyMDBweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zdGF0aWNtaWRpbWcgaW1nIHtcclxuXHRcdG1heC1oZWlnaHQ6IDZyZW07XHJcblx0fVxyXG59XHJcblxyXG4ucmVxdWlzaXRlcyB7XHJcblx0Ji1oZWFkZXIge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQ6ICNGQUZBRkE7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzE4MTgxODtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRoZWlnaHQ6IHJlbSgxNDBweCk7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRwYWRkaW5nOiByZW0oMCAxMnB4IDAgMnB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCAyOXB4IDAgMnB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMTUxcHggMCAyN3B4KTtcclxuXHRcdH1cclxuXHJcblx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHQucmVxdWlzaXRlcy1oZWFkZXItYnRuIHtcclxuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHRcdHRvcDogcmVtKC0xMHB4KTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHR0b3A6IHJlbSgtMTBweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1idG4ge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxMHB4KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDI4cHggMCAwKTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDY4cHggMCAwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgNzVweCAwIDApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tYXJyb3ctcmVxdWlzaXRlcy5zdmdcIikgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgzN3B4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDUwJTtcclxuXHRcdFx0XHR0b3A6IHJlbSgtMTBweCk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVYKDUwJSk7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgzOXB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGhlaWdodDogcmVtKDM3cHgpO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oMzlweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGhlaWdodDogcmVtKDUxcHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSg0OXB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtd3JhcHBlciB7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzE4MTgxODtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dHJhbnNpdGlvbjogMHM7XHJcblx0fVxyXG5cclxuXHQmLWJvZHkge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRwYWRkaW5nOiByZW0oMzZweCAwKTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIC01MHB4KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDE4cHggMCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg0NnB4IDAgNDZweCAyN3B4KTtcclxuXHRcdH1cclxuXHJcblx0XHQmLWxlZnQsXHJcblx0XHQmLXJpZ2h0IHtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCA1MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMHB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aDIge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDQ4cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQ4cHgpO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDY0cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDY0cHgpO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogNDtcclxuXHRcdH1cclxuXHJcblx0XHQmLnJlZC1jaXJjbGU6OmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSg0MXB4KTtcclxuXHRcdFx0bGVmdDogcmVtKDk2cHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogcmVtKC04cHgpO1xyXG5cdFx0XHR3aWR0aDogcmVtKDQxcHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSg1N3B4KTtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMTE0cHgpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oNTdweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDU3cHgpO1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSgxOTZweCk7XHJcblx0XHRcdFx0dG9wOiByZW0oLTdweCk7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSg1N3B4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtYWJvdXQtdXMge1xyXG5cdC5jbGllbnRzIGgzIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuc2xpY2stcHJldixcclxuXHQuc2xpY2stbmV4dCB7XHJcblx0XHRib3R0b206IHJlbSgtMTBweCk7XHJcblx0XHR0b3A6IGF1dG87XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Ym90dG9tOiByZW0oLTEwcHgpO1xyXG5cdFx0XHR0b3A6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGJvdHRvbTogcmVtKC03OXB4KTtcclxuXHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmFib3V0LXVzLXZpZGVvIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogcmVtKDQwcHgpO1xyXG5cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTgwcHgpO1xyXG5cdH1cclxuXHJcblx0aDIge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgMzZweCk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDQ4cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQ4cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSg2NHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg3MnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDcycHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5yZWQtY2lyY2xlOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNDFweCk7XHJcblx0XHRcdGxlZnQ6IHJlbSg5NnB4KTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IHJlbSgtOHB4KTtcclxuXHRcdFx0d2lkdGg6IHJlbSg0MXB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oNTdweCk7XHJcblx0XHRcdFx0bGVmdDogcmVtKDExNHB4KTtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDU3cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSg2MXB4KTtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMTkzcHgpO1xyXG5cdFx0XHRcdHRvcDogcmVtKDM2cHgpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oNjFweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtaWZyYW1lIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1pbi13aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcclxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmLWNvdW50IHtcclxuXHRcdFx0Y29sb3I6ICM2MDYwNjA7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTBweCAwIDApO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDEwcHggMCAyMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji10aXRsZSB7XHJcblxyXG5cdFx0Ji1tb2JpbGUge1xyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1kZXNrdG9wIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWRlc2NyaXB0aW9uIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1pbi13aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcclxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pO1xyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjBweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRoMyB7XHJcblx0XHRjb2xvcjogIzAwMDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDI0cHgpO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMzJweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDVweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAzMnB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi52aWRlb1dyYXBwZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvKiAxNjo5ICovXHJcblx0aGVpZ2h0OiAwO1xyXG59XHJcbi52aWRlb1dyYXBwZXIgaWZyYW1lIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcbiIsIi5yZXN1bHQtYXVkaXQge1xyXG5cdHBhZGRpbmc6IHJlbSgwIDAgMjRweCk7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgOTBweCk7XHJcblx0fVxyXG5cdFxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZzogcmVtKDAgM3JlbSAxMDZweCk7XHJcblx0fVxyXG5cdFxyXG5cdGgyIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCAzNnB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMzJweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDJweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA0MnB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAzMnB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbjogMCAtMjRweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1hcmdpbjogMCAtMzdweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1pdGVtIHtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCA0OHB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IDAgMjRweCA0OHB4O1xyXG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSA0OHB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1hcmdpbjogMCAzN3B4IDQ2cHg7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDc0cHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGxlZnQ6IHJlbSg0M3B4KTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMXB4KTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiByZW0oMTJweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHRvcDogcmVtKDE2cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRsZWZ0OiByZW0oNTlweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDI2cHgpO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxN3B4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWljb24ge1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDIwcHgpO1xyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5idG4ge1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDcycHgpO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc3RlcHMtYXVkaXQge1xyXG5cdHBhZGRpbmc6IHJlbSgwIDAgNDBweCk7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgOTBweCk7XHJcblx0fVxyXG5cdFxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZzogcmVtKDAgM3JlbSAxMTFweCk7XHJcblx0fVxyXG5cdFxyXG5cdGgyIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCAzNnB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMzJweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDJweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA0MnB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAzMnB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0YnIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0bWFyZ2luOiAwIC0zOXB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IDAgLTMwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW46IDAgLTM3cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5zdGVwLWF1ZGl0IHtcclxuXHRcdG1hcmdpbjogMCAzOXB4IDMycHg7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gNzhweCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbjogMCAzMHB4IDQ4cHg7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDYwcHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiAwIDM3cHg7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDI1JSAtIDc0cHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg2MnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMTlweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTc1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtbnVtYmVyIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oNjRweCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oODRweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA2cHggYXV0byk7XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICNGRTAwNzY7XHJcblx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzJweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg5NHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxN3B4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udHlwZXMtYXVkaXQge1xyXG5cdHBhZGRpbmc6IHJlbSgwIDAgOTBweCk7XHJcblx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAzcmVtIDE4NnB4KTtcclxuXHR9XHJcblx0XHJcblx0aDIge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDMycHgpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji13cmFwcGVyIHtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Y29sdW1uLWNvdW50OiAyO1xyXG5cdFx0XHRjb2x1bW4tZ2FwOiA0OHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0Y29sdW1uLWdhcDogNzRweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmJ0biB7XHJcblx0XHRtYXJnaW46IHJlbSgxNnB4IDAgMCk7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC50eXBlLWF1ZGl0IHtcclxuXHRcdGJhY2tncm91bmQ6ICNGNUY1RjY7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgMjRweCk7XHJcblx0XHRwYWRkaW5nOiByZW0oMzBweCAyMHB4KTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgNDhweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgzMHB4IDIwcHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDMycHgpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMzBweCA0NXB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji1pY29uIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDMwcHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMzBweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDM4cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGg0IHtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG5cdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMzRweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAzMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHR1bCB7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgLTRweCAzNHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAyNHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRsaSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMTBweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMCAxN3B4KTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRsZWZ0OiByZW0oNHB4KTtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSg1cHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IHJlbSgxMHB4KTtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDVweCk7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5icmllZiB7XHJcblxyXG5cdCYgJi1oZWFkZXIge1xyXG5cdFx0bWF4LXdpZHRoOiA0MHJlbTtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgMzJweCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMCA0MHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRoMSB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMjRweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAxNnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucGhvbmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1mb3JtIHtcclxuXHRcdG1heC13aWR0aDogNDNyZW07XHJcblxyXG5cdFx0Ji1pdGVtIHtcclxuXHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI2cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAxNnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IDAgOHB4IDIycHg7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuZnVsbC13aWR0aC1maWVsZCB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnRleHQtZ2FtZSB0ZXh0YXJlYSB7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oOTRweCk7XHJcblx0XHRcdFx0bWluLWhlaWdodDogcmVtKDk0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDE2cHgpO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLW1pbig2MDBweCkge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0N3B4KTtcclxuXHRcdFx0XHRcdGhlaWdodDogcmVtKDQ3cHgpO1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogcmVtKDQ3cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC50ZXh0YXJlYSB7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtc2VsZWN0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAwIDIwcHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMjhweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1pbnB1dHMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAtOHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1pdGVtIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdGhlaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDE0cHggMTJweCAwKTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMTZweCk7XHJcblx0XHRcdHRyYW5zaXRpb246IDBzO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5idG4tbG9hZGluZy10ZXh0IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4ud3BjZjctZm9ybTpub3QoLmludmFsaWQpIHtcclxuXHQuYnJpZWYtc2VsZWN0IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmLmRpc2FibGVkIHtcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoI2ZmZiwuMSk7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR6LWluZGV4OiA5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYnJpZWYtc2VsZWN0IC5idG4uc2VuZGluZyB7XHJcblxyXG5cdFx0Jjpub3QoLm5vLWxvYWRlcikge1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGFuaW1hdGlvbjogbG9hZGVyIDEuM3MgaW5maW5pdGUgbGluZWFyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1sb2FkLXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiByZW0oMzJweCk7XHJcblx0XHRcdGhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYubm8tbG9hZGVyIHtcclxuXHRcdFx0LmJ0bi12aXNpYmxlLXRleHQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5idG4tbG9hZGluZy10ZXh0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkZXIge1xyXG5cdDAlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKGRlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBsb2FkZXIge1xyXG5cdDAlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKGRlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuXHR9XHJcbn1cclxuIiwiLmNvbnRhY3RzIHtcclxuXHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IHJlbSgyMHB4IDAgMCk7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDAgM3JlbTtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogcmVtKDUycHggMCA3MnB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oNjRweCAwIDk2cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oNzRweCAwIDE2MHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jaXR5IHtcclxuXHJcblx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgNDBweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA2NHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNpdHktdGl0bGUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDA7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAxMDBweCAxNnB4IDApO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAxMDBweCAyNHB4IDApO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMjRweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji10aXRsZSB7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IHJlbSgtLjNweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMTAwcHggOHB4IDApO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCMxODE4MTggMCUsIzE4MTgxOCA0OS45OSUsI0ZEMDAwOSA1MCUsI0ZFMDBERCAxMDAlKTtcclxuXHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMDAlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSg3MnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMTAwcHggMjBweCAwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA1LjV2dztcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNi41dnc7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDhweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWNvbnRlbnQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHJcblx0XHRcdC5kLWZsZXgge1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDE2cHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMjRweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgNDBweCA0OHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYXJyb3ctbGVmdC1ib3R0b20uc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0XHRsZWZ0OiByZW0oLThweCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC0xLDEpO1xyXG5cdFx0XHRcdFx0dG9wOiByZW0oOXB4KTtcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oNDBweCk7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDM4cHggOHB4IDApO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDMycHgpO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblxyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCMxODE4MTggMCUsIzE4MTgxOCA0OS45OSUsI0ZEMDAwOSA1MCUsI0ZFMDBERCAxMDAlKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMDAlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMjRweCk7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJlbSgwIDRweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAyOHB4IDhweCAwKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLmFkZHJlc3M6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29uLWFkZHJlc3Muc3ZnXCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCYucGhvbmU6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29uLXBob25lLnN2Z1wiKTtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmVtKDAgMnB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCYuZW1haWw6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29uLWVtYWlsLnN2Z1wiKTtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmVtKDAgMnB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1tYXAge1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDQ1MHB4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMjBweCAwIDApO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oODAwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aWZyYW1lIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogNDAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSg4cHggMCAwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm1hcCB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHRyYW5zaXRpb246IDBzO1xyXG5cclxuXHQqIHtcclxuXHRcdHRyYW5zaXRpb246IDBzO1xyXG5cdH1cclxufVxyXG4iLCIucGFnZS10ZW1wbGF0ZS1nYW1lLWRldiB7XHJcblxyXG59XHJcblxyXG4ud2hvLWFyZS13ZSB7XHJcblx0YmFja2dyb3VuZDogI2Y3M2UzZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxO1xyXG5cdFxyXG5cdC53aG8tYXJlLXdlLXN0YXJ0LTEge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRcdGhlaWdodDogMXB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHRcclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xyXG5cdFx0cGFkZGluZzogcmVtKDY1cHggMCAwKTtcclxuXHRcdG1hcmdpbjogMCAtMXJlbTtcclxuXHRcdHRyYW5zaXRpb246IDBzO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IDAgLTJyZW07XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxMDBweCAwIDApO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWl0ZW0ge1xyXG5cdFx0aGVpZ2h0OiBjYWxjKCgxMDB2aCAtIDMuNXJlbSkgLyAxMCk7XHJcblx0XHRtYXJnaW46IDAgMXJlbTtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgMThweCk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC8gMiAtIDJyZW0pO1xyXG5cdFx0ei1pbmRleDogOTk7XHJcblx0XHRcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luOiAwIDJyZW07XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gNHJlbSk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC53aG8tYXJlLWl0ZW0tZG91YmxlIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhcjtcclxuXHRcdFx0XHJcblx0XHRcdCYuc2tldy0xIHtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuc2tldy0yIHtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmJnLXdoaXRlLXRvcCB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdGxlZnQ6IHJlbSgtMTAwMHB4KTtcclxuXHRoZWlnaHQ6IDUwdmg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogcmVtKC0xMDAwcHgpO1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7XHJcblx0ei1pbmRleDogOTtcclxufVxyXG5cclxuLmJnLXdoaXRlLWJvdHRvbSB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiByZW0oLTEwMDBweCk7XHJcblx0aGVpZ2h0OiA1MHZoO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogcmVtKC0xMDAwcHgpO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhcjtcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCAwO1xyXG59XHJcblxyXG4udHJpYW5nbGUge1xyXG5cdHdpZHRoOiAwO1xyXG5cdGhlaWdodDogMDtcclxuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdGJvcmRlci13aWR0aDogNTB2aCAwIDUwdmggMzAwdnc7XHJcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZjczZTNlO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRyaWdodDogMTUwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUzJSk7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyO1xyXG59XHJcblxyXG4ud2hvLWFyZS13ZS10ZXh0IHtcclxuXHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XHJcblx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRmb250LXNpemU6IDIydmg7XHJcblx0bGluZS1oZWlnaHQ6IDIydmg7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRsZWZ0OiAxNTAlO1xyXG5cdG9wYWNpdHk6IC4yNTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR0b3A6IDUwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0Zm9udC1zaXplOiAzNXZoO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM1dmg7XHJcblx0fVxyXG5cdFxyXG5cdGJyIHtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi53aG8tYXJlLXdlLWRpZmZlcmVudCB7XHJcblx0Ym90dG9tOiByZW0oLTM1MHB4KTtcclxuXHRsZWZ0OiAuNnJlbTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IHJlbSgxOTNweCk7XHJcblx0XHJcblx0cCB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMzJweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDM2cHgpO1xyXG5cdH1cclxufVxyXG5cclxuLndoby1hcmUtd2UtZGVzY3JpcHRpb24ge1xyXG5cdG1heC13aWR0aDogcmVtKDcxOHB4KTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiBjYWxjKDEwMCUgLSA0cmVtKTtcclxuXHR6LWluZGV4OiA5OTtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0dG9wOiAxMDAlO1xyXG5cdH1cclxuXHRcclxuXHRwIHtcclxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMjhweCk7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgMjRweCAuNnJlbSk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMzJweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5idG4ge1xyXG5cdFx0bWFyZ2luOiByZW0oMTVweCAwIDAgLjZyZW0pO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IHJlbSg3MnB4IDAgMCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaG93LXdvcmsge1xyXG5cdHBhZGRpbmc6IHJlbSgwIDAgNjBweCk7XHJcblx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAwIDE4MnB4KTtcclxuXHR9XHJcblx0XHJcblx0Ji13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW46IHJlbSgwIC0yNHB4KTtcclxuXHR9XHJcblx0XHJcblx0Ji1pY29uIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKCNGNzNFM0UsLjEyKTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRoZWlnaHQ6IHJlbSg0MHB4KTtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCA0MXB4KTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiByZW0oNDBweCk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dG9wOiByZW0oMjBweCk7XHJcblx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZTtcclxuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRvcDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oOTZweCk7XHJcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoI0ZDQzIxMiwuMTIpO1xyXG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0XHR3aWR0aDogcmVtKDk2cHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdG1heC13aWR0aDogcmVtKDE0cHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1pdGVtIHtcclxuXHRcdG1hcmdpbjogcmVtKDAgMjRweCk7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAwIDMycHggNjZweCk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7O1xyXG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAzcmVtKTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMCA3MHB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDI1JSAtIDNyZW0pO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLnNob3cge1xyXG5cdFx0XHQuaG93LXdvcmstaWNvbixcclxuXHRcdFx0aDMsXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0Lmhvdy13b3JrLWljb24sXHJcblx0XHRcdGgzLFxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjI1cztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHQuaG93LXdvcmstaWNvbixcclxuXHRcdFx0aDMsXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4yNXM7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuNXM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bnRoLWNoaWxkKDQpIHtcclxuXHRcdFx0Lmhvdy13b3JrLWljb24sXHJcblx0XHRcdGgzLFxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjc1cztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDEycHgpO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogcmVtKDIwcHgpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZTtcclxuXHRcdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdG9wO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDIwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogcmVtKDIwcHgpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZTtcclxuXHRcdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdG9wO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZ2FtZS1kZXYtYWR2YW50YWdlcyB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdHBhZGRpbmc6IHJlbSg0OHB4IDAgMzlweCk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDk5O1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiByZW0oMTYwcHggMCAxNTBweCk7XHJcblx0fVxyXG5cdFxyXG5cdCYtdGl0bGUge1xyXG5cdFx0Ji13cmFwcGVyIHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMzNweCk7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDEzNXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji1pbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgzM3B4KTtcclxuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC0yNSUgKyAyMHZ3KSwgMCwgMXB4KTtcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxMzVweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogcmVtKDEwcHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDdweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDM5cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMzBweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCYuZ2FtZS1kZXYtYWR2YW50YWdlcy10aXRsZS10ZXh0IHtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgzM3B4KTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMTM1cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAa2V5ZnJhbWVzIG1hcnF1ZWVBZHZhbnRhZ2VzIHtcclxuXHRcdFx0MCUge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtMjUlICsgMjB2dyksIDAsIDFweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdDEwMCUge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtNTAlICsgMjB2dyksIDAsIDFweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QC13ZWJraXQta2V5ZnJhbWVzIG1hcnF1ZWVBZHZhbnRhZ2VzIHtcclxuXHRcdFx0MCUge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtMjUlICsgMjB2dyksIDAsIDFweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdDEwMCUge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtNTAlICsgMjB2dyksIDAsIDFweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW46IHJlbSgwIC0yNHB4KTtcclxuXHRcdHBhZGRpbmc6IHJlbSg2MHB4IDAgMCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTYwcHggMCAwKTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmdhbWUtZGV2LWFkdmFudGFnZSB7XHJcblx0XHRtYXJnaW46IHJlbSgwIDI0cHgpO1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCAzMnB4IDY2cHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQgeztcclxuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gM3JlbSk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgNzBweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHR3aWR0aDogY2FsYygyNSUgLSAzcmVtKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5zaG93IHtcclxuXHRcdFx0LmdhbWUtZGV2LWFkdmFudGFnZS1pY29uLFxyXG5cdFx0XHRoMyxcclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHQuZ2FtZS1kZXYtYWR2YW50YWdlLWljb24sXHJcblx0XHRcdGgzLFxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0LmdhbWUtZGV2LWFkdmFudGFnZS1pY29uLFxyXG5cdFx0XHRoMyxcclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjI1cztcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC41cztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHQuZ2FtZS1kZXYtYWR2YW50YWdlLWljb24sXHJcblx0XHRcdGgzLFxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjc1cztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji1pY29uIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgjRjczRTNFLC4xMik7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgNDFweCk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IHJlbSg0MHB4KTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dG9wOiByZW0oMjBweCk7XHJcblx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlO1xyXG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0b3A7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDk2cHgpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoI0ZDQzIxMiwuMTIpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSg5NnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdG1heC13aWR0aDogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAxMnB4KTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IHJlbSgyMHB4KTtcclxuXHRcdFx0dHJhbnNpdGlvbjogLjVzIGVhc2U7XHJcblx0XHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRvcDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAyMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IHJlbSgyMHB4KTtcclxuXHRcdFx0dHJhbnNpdGlvbjogLjVzIGVhc2U7XHJcblx0XHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRvcDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLndoby1zdGF0aWMge1xyXG5cdHBhZGRpbmc6IHJlbSgwIDAgMTVweCk7XHJcblx0XHJcblx0Ji13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW46IDAgLS43NXJlbTtcclxuXHR9XHJcblx0XHJcblx0Ji1pdGVtIHtcclxuXHRcdG1hcmdpbjogMCAuNzVyZW07XHJcblx0XHRwYWRkaW5nOiAwIDAgMS41cmVtO1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMS41cmVtKTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMS41cmVtKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYWJvdXQtdXMtc3RhdGljIHtcclxuXHRiYWNrZ3JvdW5kOiAjRjczRTNFO1xyXG5cdHBhZGRpbmc6IHJlbSg1MXB4IDApO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRwIHtcclxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMjhweCk7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgMjBweCk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMzJweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDJweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAzMnB4IDQ1NnB4KTtcclxuXHRcdFx0bWF4LXdpZHRoOiByZW0oNzE4cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuYnRuIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0aGVpZ2h0OiByZW0oNDhweCk7XHJcblx0XHRtYXJnaW46IHJlbSgyMHB4IDAgMCk7XHJcblx0XHRtaW4td2lkdGg6IGNhbGMoMTcycHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMztcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGFsaWduLXNlbGY6IHNlbGYtc3RhcnQ7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAzMnB4IDQ1NnB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1iZyB7XHJcblx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XHJcblx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRmb250LXNpemU6IDIydmg7XHJcblx0XHRsaW5lLWhlaWdodDogMjJ2aDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0b3BhY2l0eTogLjE7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0dG9wOiByZW0oMjAwcHgpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgzMDBweCk7XHJcblx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzAwcHgpO1xyXG5cdFx0XHRvcGFjaXR5OiAuMjU7XHJcblx0XHRcdHJpZ2h0OiA4NCU7XHJcblx0XHRcdHRvcDogcmVtKDUwJSk7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC01MCUgLSA3MHB4KSk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGJyIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZGlmZmVyZW5jZS1zdGF0aWMge1xyXG5cdGJhY2tncm91bmQ6ICNGNzNFM0U7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oNzFweCk7XHJcblx0XHRwYWRkaW5nLXRvcDogcmVtKDMwcHgpO1xyXG5cdH1cclxuXHRcclxuXHQqIHtcclxuXHRcdHRyYW5zaXRpb246IDBzICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdFxyXG5cdC5pY29uLXF1c3Rpb24ge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tcXVzdGlvbi5zdmdcIikgbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0bGVmdDogcmVtKC01NXB4KTtcclxuXHRcdGhlaWdodDogcmVtKDEwNzdweCk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IHJlbSgtMTQ5cHgpO1xyXG5cdFx0d2lkdGg6IHJlbSg2ODVweCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0aDIge1xyXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgzNnB4KTtcclxuXHRcdG1hcmdpbjogcmVtKDAgMCAzNnB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDQ4cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDU2cHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg0NTZweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdHAge1xyXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDk7XHJcblx0fVxyXG5cdFxyXG5cdC5kaWZmZXJlbmNlLXN0YXRpYy1wIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiByZW0oNDU2cHgpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiByZW0oMTAwMHB4KTtcclxuXHRcdHotaW5kZXg6IDk7XHJcblx0XHR3aWR0aDogcmVtKDcxOHB4KTtcclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgNzJweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5idG4ge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNDhweCk7XHJcblx0XHRcdHdpZHRoOiByZW0oMTg0cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWNpcmNsZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRkNDMjEyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0bGVmdDogMTAwJTtcclxuXHRcdGhlaWdodDogcmVtKDEwMHB4KTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTAwJTtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0d2lkdGg6IHJlbSgxMDBweCk7XHJcblx0fVxyXG5cdFxyXG5cdC5tb2JpbGUge1xyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5kZXNrdG9wIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wYWdlLXRlbXBsYXRlLWdhbWUtZGV2IC51cCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLndoby1zdGF0aWMtc2luZ2xlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdFxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdFxyXG5cdCYtd3JhcHBlciB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHR9XHJcblx0XHJcblx0Ji1pdGVtIHtcclxuXHRcdG1hcmdpbjogMCAuNzVyZW07XHJcblx0XHRwYWRkaW5nOiAwIDAgMS41cmVtO1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAxLjVyZW0pO1xyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wYWdlLXRlbXBsYXRlLWdhbWUtZGV2IHtcclxuXHQucGFnZS13cmFwcGVyIHtcclxuXHRcdG1hcmdpbjogMCAwIC0zcmVtO1xyXG5cdH1cclxufSIsIi5ociB7XHJcblx0Ji1oZXJvIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcclxuXHRcdHBhZGRpbmctdG9wOiByZW0oNzRweCk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxMDAwO1xyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHR0b3A6IC0xMDBweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQuODc1cmVtKTtcclxuXHRcdFx0cGFkZGluZy10b3A6IHJlbSgxMjZweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDIwcHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSg0MHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMjAwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Y29sb3I6ICMyMjI2MkE7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgzMHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDM2cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0NXB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDU2cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg1OHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0OHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiA0LjM3NXZ3O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQuNXZ3O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDQwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Y29sb3I6ICM2MTY3NkI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDEwMHB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTgwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjhweCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDM2MHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYnRuLWhyLWhlYWRlciB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTAwcHgpO1xyXG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgxMDRweCk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogOTk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWltYWdlIHtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiByZW0oN3B4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGJvdHRvbTogYXV0bztcclxuXHRcdFx0XHRyaWdodDogcmVtKDY1cHgpO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgzNzVweCk7XHJcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IGFuZ3J5LXNoYWtlO1xyXG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcclxuXHRcdFx0XHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuXHRcdFx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHR3aWR0aDogcmVtKDY1N3B4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0d2lkdGg6IDcwdnc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAa2V5ZnJhbWVzIGFuZ3J5LXNoYWtlIHtcclxuXHRcdFx0XHQwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgMXB4KTsgfVxyXG5cdFx0XHRcdDEwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTsgfVxyXG5cdFx0XHRcdDIwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcHgsIDBweCk7IH1cclxuXHRcdFx0XHQzMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDFweCk7IH1cclxuXHRcdFx0XHQ0MCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIDBweCk7IH1cclxuXHRcdFx0XHQ1MCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7IH1cclxuXHRcdFx0XHQ2MCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAxcHgpOyB9XHJcblx0XHRcdFx0NzAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMXB4LCAxcHgpOyB9XHJcblx0XHRcdFx0ODAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpOyB9XHJcblx0XHRcdFx0OTAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpOyB9XHJcblx0XHRcdFx0MTAwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgLTFweCk7IH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtYXJyb3cge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1hcnJvdy1oci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdGxlZnQ6IHJlbSgxMjBweCk7XHJcblx0XHRcdGhlaWdodDogNTZweDtcclxuXHRcdFx0d2lkdGg6IDU2cHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMjIwcHgpO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg0OHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Ym90dG9tOiByZW0oMTMycHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogcmVtKDU2MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtbG9nbyB7XHJcblx0XHRcdGJvdHRvbTogcmVtKDcwcHgpO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRsZWZ0OiByZW0oMjBweCk7XHJcblx0XHRcdG1heC13aWR0aDogcmVtKDgwcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGJvdHRvbTogcmVtKDk3cHgpO1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bGVmdDogMy45Mzc1cmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLTIge1xyXG5cdFx0XHRcdGJvdHRvbTogcmVtKDIwcHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Ym90dG9tOiByZW0oNDBweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWhlYWRlci1uYXYge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRwYWRkaW5nOiByZW0oMCA4MHB4IDAgMCk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG5cclxuXHRcdCYuaGlkZSB7XHJcblx0XHRcdHRvcDogLTIwMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1oZWFkZXIuaGVhZGVyIHtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0ei1pbmRleDogOTEwMDE7XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LmhlYWRlci1tb2JpbGUtbmF2LWJ0biB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5idG4taHItaGVhZGVyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtaW1hZ2Uge1xyXG5cdFx0aGVpZ2h0OiByZW0oMzA0cHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTAwMDtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSg0MjhweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGhlaWdodDogcmVtKDgwMHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLW91ci1waGlsb3NvcGh5IHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRtYXJnaW46IDAgMCAtODB2aDtcclxuXHRcdHBhZGRpbmc6IHJlbSgxMDNweCAyMHB4IDgzcHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHotaW5kZXg6IDEwMDA7XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tc3Rhci1oci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0aGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdGxlZnQ6IHJlbSgxMTJweCk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiByZW0oMTAwcHgpO1xyXG5cdFx0XHR3aWR0aDogcmVtKDI0cHgpO1xyXG5cdFx0XHR6LWluZGV4OiA4ODtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bGVmdDogcmVtKDIzOXB4KTtcclxuXHRcdFx0XHR0b3A6IHJlbSgxNDRweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDM2cHgpO1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSg1NjBweCk7XHJcblx0XHRcdFx0dG9wOiByZW0oMTMzcHgpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMzZweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAtNTB2aDtcclxuXHRcdFx0cGFkZGluZzogcmVtKDE0N3B4IDQwcHggMTYwcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW46IDAgMCAtNDB2aDtcclxuXHRcdFx0cGFkZGluZzogcmVtKDE0MHB4IDIwMHB4IDApO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAtMzB2aDtcclxuXHRcdH1cclxuXHJcblx0XHQmLWNpcmNsZSB7XHJcblx0XHRcdGJvcmRlcjogMCBzb2xpZCAjMWYyMzI2O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSAxMDByZW0pO1xyXG5cdFx0XHR0b3A6IGNhbGMoNTAlIC0gMTAwcmVtKTtcclxuXHRcdFx0aGVpZ2h0OiAyMDByZW07XHJcblx0XHRcdHRyYW5zaXRpb246IDBzO1xyXG5cdFx0XHR3aWR0aDogMjAwcmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDk5O1xyXG5cdFx0fVxyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0Y29sb3I6ICMxRjIzMjY7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIycHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMjhweCk7XHJcblx0XHRcdG1heC13aWR0aDogcmVtKDgwcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDk5O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDdweCk7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgODNweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGNvbG9yOiAjMjIyNjJBO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgzMHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMHB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oOTNweCAwIDkwcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDk5O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSg1NnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDU2cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDE1NXB4IDAgMTQwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgxODBweCAwIDE0MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgMTAwcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDk5O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgMTgwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgMzYwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIzcHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0NHB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMXB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjhweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDM2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JiB+IHAge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgzMHB4KTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE2MHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNGMTQ3N0U7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1pbWcge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdH1cclxuXHJcblx0XHQjcGluLTEge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgyNTJweCk7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IDBzO1xyXG5cdFx0XHRcdHRvcDogLTM0cHg7XHJcblx0XHRcdFx0ei1pbmRleDogMTAwO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMzMwcHgpO1xyXG5cdFx0XHRcdFx0dG9wOiAtNjhweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCNwaW4tMiB7XHJcblx0XHRcdHRyYW5zaXRpb246IDBzO1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdG1heC13aWR0aDogcmVtKDEwNHB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogMHM7XHJcblx0XHRcdFx0dG9wOiAtNjhweDtcclxuXHRcdFx0XHR6LWluZGV4OiAxMDA7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgxMzBweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtY29tbWFuZCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0cGFkZGluZzogcmVtKDEzNnB4IDIwcHggMCk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0ei1pbmRleDogMTAwMTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTM0cHggNDBweCAyMDBweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGhlaWdodDogcmVtKDQyMDBweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxNTBweCA0MHB4IDApO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzFmMjMyNjtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0aGVpZ2h0OiAxMHJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1zdGFyLWhyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gMS4yNWVtKTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHdpZHRoOiByZW0oNDBweCk7XHJcblx0XHRcdHotaW5kZXg6IDg4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDQwcHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtLjVyZW07XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oODBweCk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogOTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oODBweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg4MHB4KTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDIyMHB4KTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMXJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTI4cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTIwcHgpO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMjAwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1waG90byB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogOTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDI3ODNweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjc1cyBlYXNlO1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDM2cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDc2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRsZWZ0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAyLjVyZW0pO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDQwcHggYXV0bztcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNTRweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjk4cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRyaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdFx0dG9wOiAxMnZ3O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDM1JTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzcHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDExNnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bGVmdDogcmVtKDE2MHB4KTtcclxuXHRcdFx0XHRcdHRvcDogNDR2dztcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDIyLjVyZW0pO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDM3cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDc2cHggNDBweCBhdXRvO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwM3B4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHR0b3A6IDUydnc7XHJcblx0XHRcdFx0XHR3aWR0aDogMzclO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoNSkge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDM3cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwM3B4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bGVmdDogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdFx0dG9wOiA2OHZ3O1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMjIuNXJlbSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCg2KSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweCBhdXRvO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzcHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDExNnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSgxNDBweCk7XHJcblx0XHRcdFx0XHR0b3A6IDEwNnZ3O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ3JTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWNpcmNsZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMxRjIzMjY7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSgzMTNweCk7XHJcblx0XHRcdHdpZHRoOiByZW0oMzEzcHgpO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDIyKTtcclxuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSAxNTZweCk7XHJcblx0XHRcdHRvcDogY2FsYyg1MHZoIC0gMTY4cHgpICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHQmLmNlbnRlciB7XHJcblx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuaGlkZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCN0cmlnZ2VyLTIge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRib3R0b206IHJlbSgtMTAwMHB4KTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCNhbmltYXRlLTIge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtY2lyY2xlLWNsaWVudHMge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGhlaWdodDogMzAwMHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCN0cmlnZ2VyLTQge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC8vXHJcblx0Ly8mLWNpcmNsZS1jbGllbnRzLWJhZ2VsIHtcclxuXHQvL1x0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0Ly9cdGJveC1zaGFkb3c6IDAgMCAwIDEwMHZ3ICNmZmY7XHJcblx0Ly9cdGNvbnRlbnQ6ICcnO1xyXG5cdC8vXHRsZWZ0OiBjYWxjKDUwJSAtIDE2OHB4KTtcclxuXHQvL1x0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdC8vXHR0b3A6IGNhbGMoNTAlIC0gMTY4cHgpO1xyXG5cdC8vXHR3aWR0aDogMzM2cHg7XHJcblx0Ly9cdGhlaWdodDogMzM2cHg7XHJcblx0Ly9cdHotaW5kZXg6IDk5O1xyXG5cdC8vfVxyXG5cclxuXHQmLWNpcmNsZS1jbGllbnRzLXdyYXAge1xyXG5cdFx0YmFja2dyb3VuZDogIzFGMjMyNjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGhlaWdodDogcmVtKDMzNnB4KTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR3aWR0aDogcmVtKDMzNnB4KTtcclxuXHRcdHRvcDogY2FsYyg1MHZoIC0gMTY4cHgpICFpbXBvcnRhbnQ7XHJcblx0XHRsZWZ0OiBjYWxjKDUwJSAtIDE2OHB4KTtcclxuXHRcdHRyYW5zaXRpb246IDBzO1xyXG5cdFx0ei1pbmRleDogMTAwO1xyXG5cclxuXHRcdCYuaGlkZSB7XHJcblx0XHRcdG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtY2lyY2xlLWNsaWVudHMtd3JhcC1zY2FsZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMUYyMzI2O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0aGVpZ2h0OiByZW0oMzM2cHgpO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHdpZHRoOiByZW0oMzM2cHgpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBjYWxjKDUwdmggLSAxNjhweCkgIWltcG9ydGFudDtcclxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gMTY4cHgpO1xyXG5cdFx0dHJhbnNpdGlvbjogMHM7XHJcblx0XHR6LWluZGV4OiAxMDA7XHJcblxyXG5cdFx0Ji5oaWRlIHtcclxuXHRcdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1jbGllbnRzLWNpcmNsZS1zdmcge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NpcmNsZS10ZXh0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0bGVmdDogY2FsYyg1MCUgLSA2Mi41cmVtKTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE2MGRlZyk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR6LWluZGV4OiA4ODk7XHJcblx0XHRoZWlnaHQ6IHJlbSgyMDAwcHgpO1xyXG5cdFx0d2lkdGg6IHJlbSgyMDAwcHgpO1xyXG5cdH1cclxuXHJcblx0Ji1jbGllbnRzLWNpcmNsZS1zdmctZGFyayB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2lyY2xlLWxvZ29zLWRhcmsuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRsZWZ0OiBjYWxjKDUwJSAtIDYyLjVyZW0pO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTYwZGVnKTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IDg5MDtcclxuXHRcdGhlaWdodDogcmVtKDIwMDBweCk7XHJcblx0XHR3aWR0aDogcmVtKDIwMDBweCk7XHJcblxyXG5cdFx0Ji1tYXNrIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHotaW5kZXg6IDEwMjtcclxuXHJcblx0XHRcdCYtd2hpdGUge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR6LWluZGV4OiA5OTk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtb3ZlcmxheSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzFGMjMyNjtcclxuXHRcdFx0XHRtYXNrOiB1cmwoLi4vaW1nL21hc2stcG5nLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvcmVtKDIwMDBweCkgcmVtKDIwMDBweCk7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gNjIuNXJlbSk7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMjAwMHB4KTtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDIwMDBweCk7XHJcblx0XHRcdFx0ei1pbmRleDogODkxO1xyXG5cdFx0XHR9XHJcblx0XHRcdC8vXHJcblx0XHRcdC8vJi13aGl0ZSB7XHJcblx0XHRcdC8vXHRoZWlnaHQ6IHJlbSgzMzZweCk7XHJcblx0XHRcdC8vXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHQvL1x0d2lkdGg6IDMzNnB4O1xyXG5cdFx0XHQvL1x0YmFja2dyb3VuZDogIzFmMjMyNjtcclxuXHRcdFx0Ly9cdG1hcmdpbjogYXV0bztcclxuXHRcdFx0Ly9cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0Ly9cdHRvcDogY2FsYyg1MCUgLSAxNjhweCk7XHJcblx0XHRcdC8vXHRsZWZ0OiBjYWxjKDUwJSAtIDE2OHB4KTtcclxuXHRcdFx0Ly9cdHotaW5kZXg6IDk5OTk7XHJcblx0XHRcdC8vXHRjbGlwLXBhdGg6IGNpcmNsZSgxNjhweCBhdCA1MCUgMzAlKTtcclxuXHRcdFx0Ly99XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWNsaWVudHMtY2lyY2xlLXN2Zy1tYXNrIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jaXJjbGUtbWFzay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gNjIuNXJlbSk7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxNTVkZWcpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHotaW5kZXg6IDk5OTtcclxuXHRcdGhlaWdodDogcmVtKDIwMDBweCk7XHJcblx0XHR3aWR0aDogcmVtKDIwMDBweCk7XHJcblx0fVxyXG5cclxuXHQmLWNsaWVudHMtY2lyY2xlLXN2Zy13aGl0ZS1tYXNrLW92ZXJsYXkge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdG1hc2s6IHVybCguLi9pbWcvbWFzay13aGl0ZS0tcG5nLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvcmVtKDIwMDBweCkgcmVtKDIwMDBweCk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiBjYWxjKDUwJSAtIDYyLjVyZW0pO1xyXG5cdFx0aGVpZ2h0OiByZW0oMjAwMHB4KTtcclxuXHRcdHdpZHRoOiByZW0oMjAwMHB4KTtcclxuXHRcdHotaW5kZXg6IDg4ODtcclxuXHR9XHJcblxyXG5cdCYtaG9tZSB7XHJcblx0XHRwYWRkaW5nOiByZW0oMTk5cHggMCAwKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDk5OTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMjE2cHggMCAwKTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDI1MHB4IDAgMCk7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tc3Rhci1oci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0aGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdGxlZnQ6IHJlbSgyMHB4KTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHdpZHRoOiByZW0oMzJweCk7XHJcblx0XHRcdHotaW5kZXg6IDg4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMTQwcHgpO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0bGVmdDogcmVtKDIwMHB4KTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSg0MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zY3JvbGxtYWdpYy1waW4tc3BhY2VyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vJjo6YmVmb3JlIHtcclxuXHRcdC8vXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ly9cdGJvdHRvbTogMDtcclxuXHRcdC8vXHRjb250ZW50OiAnJztcclxuXHRcdC8vXHRsZWZ0OiA1MCU7XHJcblx0XHQvL1x0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ly9cdHdpZHRoOiA1MCU7XHJcblx0XHQvL1x0dG9wOiAwO1xyXG5cdFx0Ly99XHJcblxyXG5cdFx0Ji13b3JkLWxlZnQsXHJcblx0XHQmLXdvcmQtcmlnaHQge1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSg4MHB4KTtcclxuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxODBweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLXdvcmQtbGVmdCB7XHJcblx0XHRcdHRvcDogY2FsYyg1MCUgLSA0LjVyZW0pO1xyXG5cdFx0XHRyaWdodDogMTAwdnc7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji13b3JkLXJpZ2h0IHtcclxuXHRcdFx0bGVmdDogMTAwdnc7XHJcblx0XHRcdHRvcDogY2FsYyg1MCUgKyA0LjVyZW0pO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtd3JhcHBlciB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtY29udGFpbmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0cGFkZGluZzogcmVtKDUwcHggMjBweCAwKTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiA5OTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDEzNHB4IDQwcHggMCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxMDVweCAyMDBweCAwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji10ZXh0IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCA1MHB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0ei1pbmRleDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCNob21lLWNlbnRlciB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAtMzB2aDtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDk5O1xyXG5cdFx0fVxyXG5cclxuXHRcdC50aXRsZS1oMiB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDgwcHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDgwcHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIGF1dG8gNTBweCk7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogMHM7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0Ji5oci1ob21lLWNvbnRhaW5lci1ibGFjayB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogLTI1MHB4O1xyXG5cdFx0XHRcdHotaW5kZXg6IDEwMDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHR0b3A6IHJlbSgtMjIwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0XHR0b3A6IHJlbSgtMjMwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG8gYXV0byByZW0oNTBweCk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogMHM7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvIGF1dG8gcmVtKDYwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IGF1dG8gYXV0byByZW0oMTA1cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDE0MDBweCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE0MHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuaHItaG9tZS1jb250YWluZXItd2hpdGUge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAtLjYyNXJlbTtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMS4yNXJlbSk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIC0xLjI1cmVtO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDIuNXJlbSk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgLTYuMjVyZW07XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMTIuNXJlbSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgNzBweCAxMDRweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgNzBweCAxODBweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMTAwcHggMzYwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAyNHB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMXB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0NHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjhweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDM2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JiArIHAge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg2NHB4KTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE2MHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtcGhvdG8ge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCAwIDExMHB4KTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgNzVweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMTEycHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgyNDBweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0NCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgzMHB4KTtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDEyMXB4KTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgzNDRweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyOTVweCk7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0NCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWFib3V0LWNvbXBhbnkge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdHBhZGRpbmc6IHJlbSgxMzdweCAyMHB4IDIwMHB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDEwMDA7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDE5MnB4IDQwcHggMTI5cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMjIzcHggMjAwcHggMjE1cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLXN0YXItaHItYmxhY2suc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogcmVtKDIwcHgpO1xyXG5cdFx0XHR0b3A6IHJlbSgxMTNweCk7XHJcblx0XHRcdHdpZHRoOiByZW0oMjRweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdHJpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0dG9wOiByZW0oMTI4cHgpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMzJweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSgxMjg4cHgpO1xyXG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdHRvcDogcmVtKDE2MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0Y29sb3I6ICMxRjIzMjY7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIycHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtZmxleCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgMTA0cHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgMTgwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgMzYwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIzcHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAyNHB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMXB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0NHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjhweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDM2cHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDQ0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JiArIHAge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg2NHB4KTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE2MHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNGMTQ3N0U7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1pbWcge1xyXG5cdFx0XHRsZWZ0OiByZW0oMTJweCk7XHJcblx0XHRcdHRvcDogcmVtKDMwNHB4KTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRsZWZ0OiByZW0oNzZweCk7XHJcblx0XHRcdFx0dG9wOiByZW0oMjA0cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMjgwcHgpO1xyXG5cdFx0XHRcdHRvcDogcmVtKDg4cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC0xLDEpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMTc4cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgxNzJweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSwxKTtcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oNDIwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1zbGlkZXIge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDk5OTtcclxuXHRcdHBhZGRpbmc6IHJlbSg1NnB4IDAgMTAwcHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxMzZweCAwKTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDIxNXB4IDAgMTY1cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1zbGlkZSB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0Ji1pbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSg0NTBweCk7XHJcblx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiByZW0oMjU2cHgpO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRhbmltYXRpb246IHJvdGF0ZSA1cyBsaW5lYXIgaW5maW5pdGU7XHJcblxyXG5cdFx0XHRAa2V5ZnJhbWVzIHJvdGF0ZSB7XHJcblx0XHRcdFx0MCUge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBza2V3KDAsMCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQ1MCUge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBza2V3KC00ZGVnLCAzZGVnKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdDEwMCUge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBza2V3KDAsMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IHJlbSgzNjRweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IHJlbSg0NTBweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLXRpdGxlIHtcclxuXHJcblx0XHRcdCYtYmFjayB7XHJcblx0XHRcdFx0Y29sb3I6ICMxRjIzMjY7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMXB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIC4wNWVtKTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG5cdFx0XHRcdHdpZHRoOiAzMjBweDtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzJweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSg0OHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNjJweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWZyb250IHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMxcHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG5cdFx0XHRcdHdpZHRoOiAzMjBweDtcclxuXHRcdFx0XHR6LWluZGV4OiAzO1xyXG5cdFx0XHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDJweCk7XHJcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDQ4cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg2MnB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtdmFjYW5jaWVzIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiA5OTk7XHJcblx0XHRwYWRkaW5nOiByZW0oMTA2cHggMjBweCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDE1NHB4IDQwcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTI4cHggMjAwcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMzBweCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzlweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAyNHB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNTZweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg3M3B4KTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDBweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA1NnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjNweCk7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtaW4td2lkdGg6IHJlbSgyNTBweCk7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMjUwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMxcHgpO1xyXG5cdFx0XHRcdG1pbi13aWR0aDogcmVtKDUyMHB4KTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg1MjBweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoNCB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDZweCk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdG9wYWNpdHk6IC42O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTVweCk7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDhweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLXdyYXBwZXIge1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzFGMjMyNjtcclxuXHRcdH1cclxuXHJcblx0XHQmLWl0ZW0ge1xyXG5cclxuXHRcdFx0Ji5jdXJyZW50IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMUYyMzI2O1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMTZweCAwKTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDI0cHggMjJweCAwKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMzJweCA0OHB4IDApO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aDMge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjIpO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMTZweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDE2cHgpO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5oci12YWNhbmNpZXMtYm9keSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMTZweCAxNnB4IDApO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgyNHB4IDI0cHggMCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgzMnB4IDMycHggMCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRoMyxcclxuXHRcdFx0XHQuaHItdmFjYW5jaWVzLXByaWNlLFxyXG5cdFx0XHRcdC5oci12YWNhbmNpZXMtbG9jYXRpb24ge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuaHItdmFjYW5jaWVzLWhlYWRlciB7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgjZmZmLC4yKTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IHJlbSgtMTZweCk7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuaHItdmFjYW5jaWVzLWljb24ge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHJcblx0XHRcdFx0XHRzdmcsXHJcblx0XHRcdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdCY6aG92ZXI6bm90KC5jdXJyZW50KSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMUYyMzI2O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMTZweCAwIDApO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDI0cHggMCAwKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMzJweCAwIDApO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMTZweCk7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5oci12YWNhbmNpZXMtYm9keSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgxNnB4IDE2cHggMCk7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgyNHB4IDI0cHggMCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgzMnB4IDMycHggMCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRoMyxcclxuXHRcdFx0XHRcdC5oci12YWNhbmNpZXMtcHJpY2UsXHJcblx0XHRcdFx0XHQuaHItdmFjYW5jaWVzLWxvY2F0aW9uIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmhyLXZhY2FuY2llcy1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgjZmZmLC4yKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuaHItdmFjYW5jaWVzLWljb24ge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cclxuXHRcdFx0XHRcdFx0c3ZnLFxyXG5cdFx0XHRcdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRcdFx0XHRmaWxsOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1oZWFkZXIge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzFGMjMyNjtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxNnB4IDApO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMjJweCAwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDM2cHggMCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWJvZHkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTZweCAwIDApO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgyNHB4IDApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMzJweCAwIDApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTZweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDhweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIwcHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDE2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjFweCk7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMzJweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMjRweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMjhweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTVweCk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0cHgpO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgOHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjE0NzdFO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg0cHgpO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR0b3A6IHJlbSg3cHgpO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oNHB4KTtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWJ0bnMge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWxvY2F0aW9uIHtcclxuXHRcdFx0Y29sb3I6ICMxRjIzMjY7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDIwcHgpO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE0ZW07XHJcblx0XHRcdG1heC13aWR0aDogcmVtKDExMHB4KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDE2cHggMCAwIDE2cHgpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oOTVweCk7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjNweCk7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMTYwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1wcmljZSB7XHJcblx0XHRcdGNvbG9yOiAjMUYyMzI2O1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMHB4KTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNGVtO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTZweCAwIDApO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgxNjBweCk7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjNweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWljb24ge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcclxuXHRcdFx0dG9wOiAwLjI1ZW07XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtZm9vdGVyIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiA5OTk7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAyMHB4IDI2cHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDQwcHggMzZweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDIwMHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQmLWxpbmUtdGV4dCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDQwcHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDUycHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgNDBweCk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDY0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oODNweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDU2cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMzJweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogcmVtKC0uMjJweCk7XHJcblx0XHRcdFx0d2lkdGg6IHVuc2V0O1xyXG5cdFx0XHRcdG1heC13aWR0aDogdW5zZXQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEAtd2Via2l0LWtleWZyYW1lcyBsaW5lLWFuaW1hdGlvbiB7XHJcblx0XHRcdFx0MCUge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMClcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdDEwMCUge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwwLDApXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAa2V5ZnJhbWVzIGxpbmUtYW5pbWF0aW9uIHtcclxuXHRcdFx0XHQwJSB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0MTAwJSB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLDAsMClcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWZvcm0ge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCAwIDk1cHgpO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAxMDlweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1heC13aWR0aDogNjUwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAxMzVweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtdGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDE2cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDMycHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgODRweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWZpZWxkcyB7XHJcblxyXG5cdFx0XHRcdGZvcm0ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1maWVsZCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAyNHB4KTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDRlbSk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDIuNWVtKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtZnVsbCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtdGlwLCAud3BjZjctbm90LXZhbGlkLXRpcCB7XHJcblx0XHRcdFx0XHRjb2xvcjogI0YxNDc3RTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjBweCk7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzFGMjMyNjtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMUYyMzI2O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgzOXB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0cHgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlci1jb2xvcigjMUYyMzI2KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5maWxlLWxhYmVsIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDhweCAwIDE2cHgpO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQudGV4dC1maWxlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWF0dGNoLnN2Z1wiKSBuby1yZXBlYXQgMCBjZW50ZXI7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjBweCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMCAyM3B4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWJvdHRvbSB7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjMUYyMzI2O1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMzJweCAwIDEycHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSg0MHB4IDAgMCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSg0OHB4IDApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tc3Rhci1oci1ibGFjay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdHRvcDogcmVtKDU2cHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtbm90ZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYS1sYXJnZSB7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JiA+IGRpdjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYS1sYXJnZSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWxpbmUge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDRENEQ0O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWNvbnRhY3RzIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMCA0MHB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgNTBweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCA0MHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1lbWFpbCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAxNnB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IHVuc2V0O1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcclxuXHRcdFx0XHRcdHdpZHRoOiB1bnNldDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogODBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA5MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1waG9uZXMge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1waG9uZSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMXJlbTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDkwcHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA5MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6ICMxRjIzMjY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM4cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC05MGRlZywjMTgxODE4IDAlLCMxODE4MTggNDkuOTklLCNmMTQ3N2UgNTAlLCNmYTQ3N2UgMTAwJSk7XHJcblx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMDAlO1xyXG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLW5hdiB7XHJcblx0XHRcdCYtY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgwIDAgMTZweCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICBtYXJnaW46IHJlbSgwIDAgMCAzNjBweCk7XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMCAwIDE2cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogY2FsYygzMjBweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDI0cHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE5MHB4O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMTYwcHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzIyMjYyQTtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjBweCk7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsIzE4MTgxOCAwJSwjMTgxODE4IDQ5Ljk5JSwjRkQwMDA5IDUwJSwjRkUwMEREIDEwMCUpO1xyXG5cdFx0XHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XHJcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1jb3B5IHtcclxuXHRcdFx0Y29sb3I6ICM3RjdGN0Y7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTZweCAwIDApO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1wcmVzZW50YXRpb24ge1xyXG5cdFx0XHRjb2xvcjogIzdGN0Y3RjtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxNnB4IDAgMCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEtbGFyZ2Uge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMzYwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogIzE4MTgxODtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsIzE4MTgxOCAwJSwjMTgxODE4IDQ5Ljk5JSwjRkQwMDA5IDUwJSwjRkUwMEREIDEwMCUpO1xyXG5cdFx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjAwJTtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhLWxhcmdlIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLXNvY2lhbCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEtbGFyZ2Uge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogIzE4MTgxODtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC05MGRlZywjMTgxODE4IDAlLCMxODE4MTggNDkuOTklLCNGRDAwMDkgNTAlLCNGRTAwREQgMTAwJSk7XHJcblx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMDAlO1xyXG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEtbGFyZ2Uge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDE1cHggMCAwKTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDIwcHggMCAwKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhLWxhcmdlIHtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcbiAgICAuc3Vic2NyaWJlIHtcclxuICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtZm9ybSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbnB1dFt0eXBlPWVtYWlsXSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHR9XHJcbn1cclxuXHJcbi5zY3JvbGxtYWdpYy1waW4tc3BhY2VyIHtcclxuXHR0cmFuc2l0aW9uOiAwcyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGFnZS10ZW1wbGF0ZS1ociAubGluZS1wcm9ncmVzcyB7XHJcblx0ei1pbmRleDogMTAwMztcclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtaHIgLmNvb2tpZSB7XHJcblx0ei1pbmRleDogMTAwMDtcclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtaHIgLmhlYWRlci1tb2JpbGUtbmF2IHtcclxuXHR6LWluZGV4OiAxMDAzO1xyXG59XHJcblxyXG4ucGFnZS10ZW1wbGF0ZS1ociAuaGVhZGVyLmN1cnJlbnQge1xyXG5cdHotaW5kZXg6IDEwMDM7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtaHIgLmhlYWRlci5jdXJyZW50IC5sb2dvIHN2ZyBwYXRoIHtcclxuXHRmaWxsOiByZ2IoMjQsIDI0LCAyNCkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtaHIgLmhlYWRlciAubG9nbyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRzdmc6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tbGVmdDogcmVtKDNweCk7XHJcblx0fVxyXG59XHJcblxyXG4uaGVhZGVyLW1vYmlsZS1uYXYgLmhyLW1lbnUtaXRlbSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb24tc3Rhci1oci5zdmcpIG5vLXJlcGVhdCAwIGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHdpZHRoOiByZW0oMzJweCk7XHJcblx0fVxyXG5cclxuXHQmLmN1cnJlbnQge1xyXG5cdFx0Y29sb3I6ICNGMTQ3N0UgIWltcG9ydGFudDtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgMCA0OHB4KTtcclxuXHRcdGxlZnQ6IHJlbSgtOHB4KTtcclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5idG4taHItaGVhZGVyIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHR3aWR0aDogcmVtKDEwNHB4KTtcclxuXHR9XHJcblxyXG5cdHNwYW4ge1xyXG5cdFx0YW5pbWF0aW9uOiBidG4taHItaGVhZGVyLW1hcnF1ZWUgMnMgbGluZWFyIGluZmluaXRlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IHJlbSgtLjIycHgpO1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMjVweCk7XHJcblxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDI1cHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRALXdlYmtpdC1rZXlmcmFtZXMgYnRuLWhyLWhlYWRlci1tYXJxdWVlIHtcclxuXHRcdDAlIHtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMClcclxuXHRcdH1cclxuXHJcblx0XHQxMDAlIHtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwwLDApXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAa2V5ZnJhbWVzIGJ0bi1oci1oZWFkZXItbWFycXVlZSB7XHJcblx0XHQwJSB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApXHJcblx0XHR9XHJcblxyXG5cdFx0MTAwJSB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsMCwwKVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtaHIge1xyXG5cclxuXHRzcGFuLndwY2Y3LW5vdC12YWxpZC10aXAge1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0dG9wOiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4xcHg7XHJcblx0XHR6LWluZGV4OiA5O1xyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRib3R0b206IHJlbSgtMTZweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29va2llIHtcclxuXHRcdHotaW5kZXg6IDEwMDE7XHJcblx0fVxyXG5cclxuXHQuY29kZWRyb3B6LXVwbG9hZC1jb250YWluZXIge1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0fVxyXG5cclxuXHQuZG5kLWljb24tcmVtb3ZlIHtcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29kZWRyb3B6LXVwbG9hZC13cmFwcGVyIHtcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0fVxyXG5cclxuXHQuY29kZWRyb3B6LXVwbG9hZC1pbm5lciB7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0Y29sb3I6ICMxRjIzMjY7XHJcblx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI0YxNDc3RTtcclxuXHJcblx0XHRcdC5jb2RlZHJvcHotYnRuLXdyYXAge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY2QtdXBsb2FkLWJ0biB7XHJcblx0XHRcdFx0Y29sb3I6ICNGMTQ3N0U7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY29kZWRyb3B6LWJ0bi13cmFwIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNkLXVwbG9hZC1idG4ge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1hdHRjaC5zdmdcIikgbm8tcmVwZWF0IDAgY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogIzFGMjMyNjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNDZweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMCAyM3B4KTtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBpbmhlcml0O1xyXG5cdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogaW5oZXJpdDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbltsYW5nPVwiZW4tR0JcIl0gLmhyLWNsaWVudHMtY2lyY2xlLXN2Zy1tYXNrIHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2lyY2xlLW1hc2stZW5nLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRsZWZ0OiBjYWxjKDUwJSAtIDYyLjVyZW0pO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKDE1NWRlZyk7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0ei1pbmRleDogOTk5O1xyXG5cdGhlaWdodDogcmVtKDIwMDBweCk7XHJcblx0d2lkdGg6IHJlbSgyMDAwcHgpO1xyXG59XHJcblxyXG5bbGFuZz1cImVuLUdCXCJdIC5oci1jbGllbnRzLWNpcmNsZS1zdmcge1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jaXJjbGUtdGV4dC1lbmcuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdGxlZnQ6IGNhbGMoNTAlIC0gNjIuNXJlbSk7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoMTUwZGVnKTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogODg5O1xyXG5cdGhlaWdodDogcmVtKDIwMDBweCk7XHJcblx0d2lkdGg6IHJlbSgyMDAwcHgpO1xyXG59XHJcblxyXG5bbGFuZz1cImVuLUdCXCJdIC5oci1jbGllbnRzLWNpcmNsZS1zdmctZGFyayB7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NpcmNsZS1sb2dvcy1kYXJrLWVuZy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0bGVmdDogY2FsYyg1MCUgLSA2Mi41cmVtKTtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiA4OTA7XHJcblx0aGVpZ2h0OiByZW0oMjAwMHB4KTtcclxuXHR3aWR0aDogcmVtKDIwMDBweCk7XHJcbn1cclxuIiwiLm1lcmNoIHtcclxuICAmLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLnNob3cge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmLXBob3RvIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIG1heC13aWR0aDogcmVtKDEzNzRweCk7XHJcblxyXG4gICAgICAvL0BpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIC8vICBoZWlnaHQ6IDQ3MHB4O1xyXG4gICAgICAvL31cclxuICAgICAgLy9cclxuICAgICAgLy9AaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgLy8gIGhlaWdodDogNzUwcHg7XHJcbiAgICAgIC8vfVxyXG5cclxuICAgICAgJi5jYXJvdXNlbF9fc2xpZGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZzIHtcclxuICAgICAgICAuY2Fyb3VzZWxfX3ZpZXdwb3J0IHtcclxuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2Fyb3VzZWxfX2J1dHRvbiB7XHJcbiAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAgICY6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC40KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYgc3ZnIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuaXMtbmV4dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwdnc7XHJcbiAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gODBweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDE1MHB4KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiBzdmcge1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmlzLXByZXYge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwdnc7XHJcbiAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICByaWdodDogY2FsYygxMDAlIC0gNjVweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSAxMzVweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgc3ZnIHtcclxuICAgICAgICAgICAgICByaWdodDogNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcm91c2VsX19kb3RzIHtcclxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmhhcy1kb3RzIHtcclxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC00cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2l6ZSwgLmRlbGl2ZXJ5LCAubWF0ZXJpYWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgIGhlaWdodDogMTBweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2FwdGlvbiB7XHJcbiAgICAgICAgY29sb3I6ICM4MjgyOTA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1wcmljZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtc3BhbiB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiBzdmcge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnByaWNlIHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICBtYXJnaW46IDAgMjBweCAwIDA7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIGxlZnQ6IDI3MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWZ0ZXJ3b3JkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWcge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgIGhlaWdodDogMzVweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5hcHAtbGlzdCB7XHJcblx0Y291bnRlci1yZXNldDogY291bnRlci1hcHA7XHJcblx0XHJcblx0LnRlY2gtdHlwZSB7XHJcblx0XHRwYWRkaW5nOiByZW0oMzJweCAwIDApO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oNjRweCAwIDApO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRoMiB7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXRleHQ7XHJcblx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMjhweCk7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDI0cHgpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgzMnB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oNDhweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5hcHAtaXRlbSB7XHJcblx0XHRjb3VudGVyLWluY3JlbWVudDogY291bnRlci1hcHA7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHQvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDMxcHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMTZweCk7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDQwcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDY0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNzJweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDMycHgpO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDQ4cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiBpbml0aWFsO1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRjb250ZW50OiBcIjBcIiBjb3VudGVyKGNvdW50ZXItYXBwKTtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRlbSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTMycHgpO1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSgyMDRweCk7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhcjtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMCk7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgxMzJweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR6LWluZGV4OiAzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtc2NyZWVucyB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDZweCk7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgOHB4KTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgxMjBweCk7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDM7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMTJweCk7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgxNjhweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtc2NyZWVuIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRmaWx0ZXI6IGJsdXIoNzJweCk7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0Ym90dG9tOiByZW0oLTE5cHgpO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSgyMHB4KTtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiByZW0oMjBweCk7XHJcblx0XHRcdFx0dG9wOiByZW0oMTJweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji0xIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSg3MnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgxMTBweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0MHB4IDQwcHgpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDgwcHggNzJweCA0OHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSg4cHggODBweCA3MnB4IDQ4cHgpO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oNDA3cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji0yIHtcclxuXHRcdFx0XHJcblx0XHRcdGgzIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oODRweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDBweCA0MHB4KTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCA4MHB4IDY0cHggNDhweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oOHB4IDgwcHggNjRweCA0OHB4KTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogcmVtKDQwN3B4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuYXBwLWl0ZW0tc2NyZWVucyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ji13cmFwcGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAtOHB4KTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNzVzIGVhc2Utb3V0O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAtMTJweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtMyB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRib3JkZXItdG9wOiA0OHB4IHNvbGlkICMyNUJBRjg7XHJcblx0XHRcdG1hcmdpbjogcmVtKC0xMjVweCAwIDApO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTE2cHggMCAwKTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDE5MHB4IDAgMCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxNzFweCAwIDApO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMxcHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDY0cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg3MnB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSg4MHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oODhweCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDg0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDQwcHggNDBweCk7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgODBweCA2NHB4IDQ4cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDEwcHggODBweCA2NHB4IDQ4cHgpO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oNDA3cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMzE1cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgMy43NTVyZW07XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbjogMCA3cmVtIDAgNXJlbTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMTJyZW0pO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdG1heC13aWR0aDogOTYwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtNCB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkY29sb3Itd2hpdGUsIC4xNSk7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDQ4cHggc29saWQgIzUxMDBDRDtcclxuXHRcdFx0cGFkZGluZzogcmVtKDcycHggMCAzMnB4KTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgzMXB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSg2NHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNzJweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oODBweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDg4cHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg4NHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA4MnB4IDQwcHgpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDgwcHggMTUwcHggNDhweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oOXB4IDgwcHggMTUwcHggNDhweCk7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg0MDdweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmFwcC1pdGVtLXNjcmVlbnMge1xyXG5cdFx0XHRcdGJvdHRvbTogcmVtKC0xMDJweCk7XHJcblx0XHRcdFx0Ly9sZWZ0OiAxMDAlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZTtcclxuXHRcdFx0XHQvL3RyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmLXdyYXBwZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgLThweCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjc1cyBlYXNlLW91dDtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDB2dyk7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgLTEycHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMjYwcHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtNSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oOTVweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTQ1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNzJweCA0MHB4KTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCA4MHB4IDk2cHggNDhweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oOXB4IDgwcHggMTYzcHggNDhweCk7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg0MTNweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvb3BlcmF0aW9uIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0cGFkZGluZzogcmVtKDAgMCAzMnB4KTtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCA0MHB4KTtcclxuXHR9XHJcblx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAwIDE2MHB4KTtcclxuXHR9XHJcblx0XHJcblx0aDIsXHJcblx0aDMge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci10ZXh0O1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDQwcHgpO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgyNHB4KTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDc3cHgpO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDQ4cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRoNCB7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG5cdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDIwcHgpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDMxcHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdHAge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1sZWZ0LFxyXG5cdCYtcmlnaHQge1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDQwcHgpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgNTZweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdG1heC13aWR0aDogY2FsYyg1MCUgLSA5NnB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji1wcmljZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1hcnJvdy1wcmljZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAwO1xyXG5cdFx0cGFkZGluZzogcmVtKDYzcHggMCAwKTtcclxuXHRcdFxyXG5cdFx0Ji1oZWFkZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMjRweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtaXRlbSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjdCN0JFO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oN3B4IDAgOHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oM3B4IDAgOHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0c3BhbjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYXBwLWNsaWVudHMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdHBhZGRpbmc6IHJlbSgwIDAgNzJweCk7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAwIDE0MHB4KTtcclxuXHR9XHJcblx0XHJcblx0aDIge1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDMycHgpO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA1OHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmNsaWVudHMtbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcblx0XHRtYXJnaW46IHJlbSgwIC02cHgpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgLTI1cHgpO1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTByZW0pO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgNDhweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgNnB4KTtcclxuXHRcdFx0bWF4LWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDgwJTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAxNXB4KTtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiByZW0oNTJweCk7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMTEwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5jbGllbnRzLWl0ZW0ge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRoZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiByZW0oMCAwIDEycHgpO1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSg1MnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAxMHB4IDIwcHgpO1xyXG5cdFx0XHR3aWR0aDogcmVtKDEzOHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmJ0biB7XHJcblx0XHRtYXJnaW4tdG9wOiByZW0oMzZweCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgycHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5vdXRzdHVmZiB7XHJcblx0Ji1wcmljZSB7XHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDI2cHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMTNweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDJweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDIycHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMzJweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoNCB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAyNXB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAzMnB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji10YWJsZSB7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgLTEuMjVyZW0gMjRweCk7XHJcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdFx0XHRvdmVyZmxvdy15OiBoaWRkZW47XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDEuMjVyZW07XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDhweCk7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oOHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNERURFRTE7XHJcblx0XHRcdFx0Ym9yZGVyOiByZW0oMnB4KSBzb2xpZCAjZmZmO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg0cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAxLjI1cmVtO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oNHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNCN0I3QkU7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDhweCk7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSg4cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0dGFibGUge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMjJweCk7XHJcblx0XHRcdG1pbi13aWR0aDogcmVtKDcwNHB4KTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMS4yNXJlbSk7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMzVweCk7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgNDZweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHRoZWFkIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0dGgge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dGJvZHkge1xyXG5cdFx0XHRcdHRyIHtcclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQgdGQge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzg1OEM5NztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTBweCk7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHR0ZCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1cHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI1cHgpO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMTZweCk7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR0ZDpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgxMzBweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHR3aWR0aDogcmVtKDEyMHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSg0MzJweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxM3B4IDAgMzJweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMTNweCAwIDU4cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1jdGEge1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCA4MHB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMCA4MHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucGFnZS10ZW1wbGF0ZS1vdXRzdGFmZiB7XHJcblxyXG5cdC5idG4tb3V0c3RhZmYge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zdXBwb3J0LXR5cGVzIC5jb250YWluZXIge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRtYXgtd2lkdGg6IDEzNzRweDtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMzJweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnN1cHBvcnQtdHlwZS1jb250ZW50IHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcbn1cclxuIiwiLnByb2plY3QtcGFnZSB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwYWRkaW5nOiByZW0oMCAwIDI2cHgpO1xyXG5cclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCA0NHB4KTtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCAxMThweCk7XHJcblx0fVxyXG5cclxuXHQmLXN0ZXAtY29udGVudCBhIHtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4ucHJvamVjdC1tb3JlIHtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRib3R0b206IDA7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmb250LXNpemU6IHJlbSgxMnB4KTtcclxuXHRoZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRwYWRkaW5nOiByZW0oMCAxMnB4KTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDA7XHJcblxyXG5cdHNwYW4ge1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Ji5oaWRlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uc2luZ2xlLXByb2plY3Qge1xyXG5cdC5jb250YWluZXIge1xyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdG1heC13aWR0aDogMTAzOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNhc2Uge1xyXG5cdFx0cGFkZGluZzogNDBweCAwO1xyXG5cdFx0ZGlzcGxheTogdW5zZXQ7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogNjBweCAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiA4MHB4IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucHJvamVjdHMge1xyXG5cdGgxIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcclxuXHRcdGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5wcm9qZWN0LWxpc3Qge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRncmlkLWF1dG8tcm93czogZml0LWNvbnRlbnQoMTAwJSk7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0cm93LWdhcDogNTZweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0Ly9ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCA2NDBweCk7XHJcblx0XHRcdGNvbHVtbi1nYXA6IDY0cHg7XHJcblx0XHRcdHJvdy1nYXA6IDYwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0JiNjb25jZXB0cyB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDI2cHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDU2cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY2FzZSB7XHJcblx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDI2cHg7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB1bnNldDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYucGFnZSB7XHJcblx0XHQudGl0bGUtdGFicyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnRpdGxlLXRhYiB7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRjb2xvcjogdW5zZXQ7XHJcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogdW5zZXQ7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEycHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpub3QoLmFjdGl2ZSkge1xyXG5cdFx0XHRcdGNvbG9yOiAjQjdCN0JFO1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5wcm9qZWN0LWxpc3Q6bm90KC5hY3RpdmUpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jYXNlIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjY7XHJcblx0cGFkZGluZzogMTZweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRwYWRkaW5nOiAzMnB4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHR9XHJcblxyXG5cclxuXHQvL0BpbmNsdWRlIGRlc2t0b3Age1xyXG5cdC8vXHRAZm9yICRpIGZyb20gMiB0aHJvdWdoIDMwIHtcclxuXHQvL1x0XHQmOm50aC1jaGlsZCgjeyRpfSkge1xyXG5cdC8vXHRcdFx0QGlmICRpICUgNiA9PSAyIG9yICRpICUgNiA9PSAzIG9yICRpICUgNiA9PSA1IHtcclxuXHQvL1x0XHRcdFx0Z3JpZC1yb3c6IGF1dG8vc3BhbiAxMDtcclxuXHQvL1xyXG5cdC8vXHRcdFx0XHQuY2FzZV9fbGluayB7XHJcblx0Ly9cdFx0XHRcdFx0dmlkZW8sIHBpY3R1cmUgaW1nIHtcclxuXHQvL1x0XHRcdFx0XHRcdGhlaWdodDogNzAwcHg7XHJcblx0Ly9cdFx0XHRcdFx0fVxyXG5cdC8vXHRcdFx0XHR9XHJcblx0Ly9cdFx0XHR9IEBlbHNlIGlmICRpICUgNiA9PSAxIG9yICRpICUgNiA9PSA0ICBvciAkaSAlIDYgPT0gMCB7XHJcblx0Ly9cdFx0XHRcdGdyaWQtcm93OiBhdXRvL3NwYW4gODtcclxuXHQvL1xyXG5cdC8vXHRcdFx0XHQuY2FzZV9fbGluayB7XHJcblx0Ly9cdFx0XHRcdFx0dmlkZW8sIHBpY3R1cmUgaW1nIHtcclxuXHQvL1x0XHRcdFx0XHRcdGhlaWdodDogNTAwcHg7XHJcblx0Ly9cdFx0XHRcdFx0fVxyXG5cdC8vXHRcdFx0XHR9XHJcblx0Ly9cdFx0XHR9XHJcblx0Ly9cdFx0fVxyXG5cdC8vXHR9XHJcblx0Ly9cclxuXHQvL1x0JjpudGgtY2hpbGQoMSkge1xyXG5cdC8vXHRcdGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDI7XHJcblx0Ly9cdFx0Z3JpZC1yb3ctc3RhcnQ6IHNwYW4gOTtcclxuXHQvL1xyXG5cdC8vXHRcdC5jYXNlX19saW5rIHtcclxuXHQvL1x0XHRcdHZpZGVvLCBwaWN0dXJlIGltZyB7XHJcblx0Ly9cdFx0XHRcdGhlaWdodDogNjIwcHg7XHJcblx0Ly9cdFx0XHR9XHJcblx0Ly9cdFx0fVxyXG5cdC8vXHR9XHJcblx0Ly9cclxuXHQvL1x0JjpudGgtY2hpbGQoMikge1xyXG5cdC8vXHRcdGdyaWQtcm93OiAxMC9zcGFuIDEwO1xyXG5cdC8vXHR9XHJcblx0Ly9cclxuXHQvL1x0JjpudGgtY2hpbGQoMykge1xyXG5cdC8vXHRcdGdyaWQtcm93OiAxMS9zcGFuIDEwO1xyXG5cdC8vXHR9XHJcblx0Ly99XHJcblxyXG5cdCZfX2xvYWRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGxpbmVhcjtcclxuXHJcblx0XHQubG9hZGVyIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHR0ZXh0LWluZGVudDogLTk5OTllbTtcclxuXHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGJhY2tncm91bmQ6IGNvbmljLWdyYWRpZW50KGZyb20gOTBkZWcgYXQgNTAlIDUwJSwgcmdiYSgyNTMsIDAsIDksIDAuMDAwMSkgMGRlZywgI0ZFMDBERCAzNTkuOTZkZWcsIHJnYmEoMjUzLCAwLCA5LCAwLjAwMDEpIDM2MGRlZyk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0YW5pbWF0aW9uOiBsb2FkMyAxLjRzIGluZmluaXRlIGxpbmVhcjtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5sb2FkZXI6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdFx0XHR3aWR0aDogNzUlO1xyXG5cdFx0XHRoZWlnaHQ6IDc1JTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdH1cclxuXHJcblx0XHRAa2V5ZnJhbWVzIGxvYWQzIHtcclxuXHRcdFx0MCUge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHRcdDEwMCUge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCY6bm90KC5sb3phZCkgJl9fbG9hZGVye1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblxyXG5cdCY6bm90KCZfX2xvYWRlcikge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGxpbmVhcjtcclxuXHR9XHJcblxyXG5cdCYubG96YWQge1xyXG5cdFx0Om5vdCguY2FzZV9fbG9hZGVyKSB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19saW5rIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdG1pbi13aWR0aDogODIwcHg7XHJcblx0XHRcdG1heC13aWR0aDogODIwcHg7XHJcblx0XHRcdGhlaWdodDogNTQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0dmlkZW8sIHBpY3R1cmUgaW1nIHtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYubmRhIHtcclxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbmRhIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xyXG5cdFx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XHJcblxyXG5cdFx0XHRpbWdcdHtcclxuXHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDUwcHgpO1xyXG5cdFx0XHRcdGJvdHRvbTogY2FsYyg1MCUgLSA1MHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JiArIHZpZGVvLCAmICsgcGljdHVyZSBpbWcge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XHJcblx0XHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NhcHRpb24ge1xyXG5cdFx0Ly9tYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDUycHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDMycHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19uYW1lIHtcclxuXHRcdGNvbG9yOiAjMTgxODE4O1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYubmRhIHtcclxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fc3VidGl0bGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRkaXNwbGF5OiB1bnNldDtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2F0ZWdvcmllcywgJl9fYXdhcmRzIHtcclxuXHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGNvbG9yOiAjODI4MjkwO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jYXRlZ29yaWVzIHtcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTVweDtcclxuXHRcdFx0Y29sb3I6ICM4MjgyOTA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdH1cclxuXHJcblx0XHQuY2FzZV9fY2F0ZWdvcnkge1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjQjdCN0JFO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcclxuXHJcblxyXG5cdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fYXdhcmRzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTZweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLWNvbnRhaW5lciB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogIzE4MTgxODtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2F3YXJkcy10aXRsZSB7XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2F3YXJkIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTJweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWljb24ge1xyXG5cdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0d2lkdGg6IDI2cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0XHR3aWR0aDogMzJweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IHVuc2V0O1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1jb3VudGVyIHtcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2xpZW50IHtcclxuXHRcdGNvbG9yOiAjODI4MjkwO1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblxyXG5cdCZfX2hlYWRlciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0LmNhc2VfX25hbWUge1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNDhweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNThweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jYXNlX19kZXNjcmlwdGlvbiB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0XHRcdGNvbG9yOiAjODI4MjkwO1xyXG5cdFx0XHRtYXJnaW46IDEycHggMCAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3NpdGUtbGluayB7XHJcblx0XHR6LWluZGV4OiAzMDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDMycHg7XHJcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XHJcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdGxlZnQ6IGNhbGMoMTAwJSAtIDMycHgpO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdH1cclxuXHJcblx0XHQmIHNwYW4ge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRtYXJnaW46IDAgMTJweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNnMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMywgMSk7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHR9XHJcblxyXG5cdFx0JiBzdmcge1xyXG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHJcblx0XHRcdCYgcGF0aCB7XHJcblx0XHRcdFx0c3Ryb2tlOiAjMDAwMDAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1iZyB7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzJweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNjtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdCYgc3BhbiB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JiBzdmcge1xyXG5cdFx0XHRcdCYgcGF0aCB7XHJcblx0XHRcdFx0XHRzdHJva2U6IHVybCgjcGFpbnQwX2xpbmVhcl80OTk2XzE3NzA4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYgLmNhc2VfX3NpdGUtbGluay1iZyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY292ZXIge1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luLXRvcDogNjBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogODBweDtcclxuXHRcdH1cclxuXHJcblx0XHRwaWN0dXJlIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMjAwMHB4O1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdHZpZGVvIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAyMDAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0dmlkZW8sIHBpY3R1cmUgaW1nIHtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDMwMHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtZm9yZWdyb3VuZCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdFx0XHR6LWluZGV4OiAyMDA7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG5cclxuXHRcdFx0Ji1jb250YWluZXIge1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMjAwMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjExKTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDMycHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDY0cHggNDhweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji10aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzMCU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNDhweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1zdWJ0aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JiArIHZpZGVvLCAmICsgcGljdHVyZSBpbWcge1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWSgxLjAxKTtcclxuXHJcblx0XHRcdFx0JiArIHZpZGVvLFxyXG5cdFx0XHRcdCYgKyBwaWN0dXJlIGltZyxcclxuXHRcdFx0XHQuY2FzZV9fY292ZXItZm9yZWdyb3VuZCB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmNhc2VfX2NvdmVyLWZvcmVncm91bmQtY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xMSk7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxLjAxKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jYXNlX19jb3Zlci1mb3JlZ3JvdW5kLXRpdGxlLFxyXG5cdFx0XHRcdC5jYXNlX19jb3Zlci1mb3JlZ3JvdW5kLXN1YnRpdGxlIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC45OSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb250ZW50IHtcclxuXHRcdCYtaW1nID4gYSB7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0JiA+ICo6bm90KC5jYXNlX19jb250ZW50LWltZyk6bm90KC53cC12aWRlbyl7XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI4OHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aDEge1xyXG5cdFx0XHRtYXJnaW46IDQwcHggMCAwO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IDYwcHggMCAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW46IDgwcHggMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aDJ7XHJcblx0XHRcdG1hcmdpbjogMjBweCAwIDA7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luOiAzMnB4IDAgMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiA0MHB4IDAgMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jYXNlX19jb250ZW50LWltZyArIGgyLCAud3AtdmlkZW8gKyBoMixcclxuXHRcdC5jYXNlX19jb250ZW50LWltZyArIHAsIC53cC12aWRlbyArIHAge1xyXG5cdFx0XHRtYXJnaW46IDQwcHggMCAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IDYwcHggMCAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW46IDgwcHggMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Om5vdChwKSA+IGltZywgLndwLXZpZGVvLXNob3J0Y29kZSB7XHJcblx0XHRcdG1hcmdpbjogMjBweCAtMjBweCAwO1xyXG5cdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xyXG5cdFx0XHQvL21heC1oZWlnaHQ6IDQ2MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogMzJweCAtMzJweCAwO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA2NHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDI0MHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IDQwcHggLTEyMHB4IDA7XHJcblx0XHRcdFx0Ly9tYXgtaGVpZ2h0OiA2MDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHAgPiBpbWcge1xyXG5cdFx0XHRtYXJnaW46IDhweCAtMjBweCAwO1xyXG5cdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xyXG5cdFx0XHQvL21heC1oZWlnaHQ6IDQ2MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogMjBweCAtMzJweCAwO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA2NHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiAyOHB4IC0xMjBweCAwO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyNDBweCk7XHJcblx0XHRcdFx0Ly9tYXgtaGVpZ2h0OiA2MDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHB7XHJcblx0XHRcdG1hcmdpbjogMTJweCAwIDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0XHR9XHJcblxyXG5cdFx0bGl7XHJcblx0XHRcdG1hcmdpbjogMTJweCAwIDAgMjBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRpbWdcdHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0dWwge1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBkaXNjO1xyXG5cdFx0fVxyXG5cclxuXHRcdG9sIHtcclxuXHRcdFx0bGlzdC1zdHlsZTogZGVjaW1hbDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3Jlc3VsdHMge1xyXG5cdFx0aDIge1xyXG5cdFx0XHRtYXJnaW46IDQwcHggMCAwO1xyXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IDYwcHggMCAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW46IDgwcHggMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbjogMTJweCAwIDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1ncmlkIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0Z2FwOiAxNnB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xyXG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcblx0XHRcdFx0cm93LWdhcDogNDBweDtcclxuXHRcdFx0XHRjb2x1bW4tZ2FwOiAyOHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3Jlc3VsdCB7XHJcblx0XHQmLXRpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDNweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0Y29sb3I6ICM4MjgyOTA7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RlY2hub2xvZ2llcyB7XHJcblx0XHRoMiB7XHJcblx0XHRcdG1hcmdpbjogNDBweCAwIDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogNjBweCAwIDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1hcmdpbjogODBweCAwIDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWdyaWQge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG5cdFx0XHRyb3ctZ2FwOiAyMHB4O1xyXG5cdFx0XHRjb2x1bW4tZ2FwOiAxMnB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xyXG5cdFx0XHRcdHJvdy1nYXA6IDMycHg7XHJcblx0XHRcdFx0Y29sdW1uLWdhcDogMjhweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG5cdFx0XHRcdHJvdy1nYXA6IDQwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RlY2hub2xvZ3kge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RlYW0ge1xyXG5cdFx0aDIge1xyXG5cdFx0XHRtYXJnaW46IDQwcHggMCAwO1xyXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IDYwcHggMCAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW46IDgwcHggMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1ncmlkIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuXHRcdFx0Z2FwOiAxMnB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xyXG5cdFx0XHRcdHJvdy1nYXA6IDMycHg7XHJcblx0XHRcdFx0Y29sdW1uLWdhcDogNDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1tZW1iZXIge1xyXG5cdFx0XHQmLW5hbWUge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1wb3NpdGlvbiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjODI4MjkwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmIC5jbGllbnRzIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDQwcHggMCAwO1xyXG5cdFx0bWF4LXdpZHRoOiB1bnNldDtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb24tcXVvdGUuc3ZnKSBuby1yZXBlYXQgMCAwO1xyXG5cdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG5cdFx0XHRnYXA6IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNsaWVudCB7XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyLzQ7XHJcblxyXG5cdFx0XHRcdCYtZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQudXNlciB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYgfiAuaHItZm9vdGVyIC5oci1mb290ZXItYm90dG9tIHtcclxuXHRcdGJvcmRlci10b3A6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uYW5ub3lpbmctYnV0dG9uIHtcclxuXHR3aWR0aDogMTAwcHg7XHJcblx0aGVpZ2h0OiAxMDBweDtcclxuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZDdhYzg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0cmlnaHQ6IDIwcHg7XHJcblx0Ym90dG9tOiAyMHB4O1xyXG5cdGNvbG9yOiAjRkZGRkZGO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHotaW5kZXg6IDEwMDA7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlLWluO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdHNjYWxlOiAxLjE7XHJcblx0fVxyXG5cclxuXHQmOmFjdGl2ZSB7XHJcblx0XHRzY2FsZTogMTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGQjkzRDE7XHJcblx0fVxyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IDEwMTA7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMTEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2IoMjU1LDI1NSwyNTUpO1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlKTtcclxuXHRcdGFuaW1hdGlvbjogYnV0dG9uLWFuaW1hdGlvbiAzcyBpbmZpbml0ZSBjdWJpYy1iZXppZXIoMC42NSwgMC4wNSwgMC4zNiwgMSk7XHJcblx0XHRhbmltYXRpb24tZGVsYXk6IDNzO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTdkZWcpO1xyXG5cdFx0bGVmdDogLTMwJTtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRyaWdodDogNDBweDtcclxuXHRcdGJvdHRvbTogNDBweDtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYnV0dG9uLWFuaW1hdGlvbiB7XHJcblx0MCUge1xyXG5cdFx0bGVmdDogLTMwJTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRsZWZ0OiAxMjAlO1xyXG5cdH1cclxufVxyXG4iLCIucGFnZS10ZW1wbGF0ZS1yZXF1aXNpdGVzIHtcclxuICAucmVxdWlzaXRlcyB7XHJcbiAgICAmLmhlcm8ge1xyXG4gICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNC44NzVyZW0pO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGVyby1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmhlcm8tY2FwdGlvbi1saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCguaGVybykge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1NHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA5NHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zdXBwb3J0IHtcclxuXHJcblx0Ji10eXBlcyB7XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IDAgM3JlbTtcclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdG1heC13aWR0aDogcmVtKDEzNzRweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDE4cHgpO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgMzJweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDE1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDQ0cHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA5NHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDg4cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1uIHtcclxuXHJcblx0XHRcdC5zdXBwb3J0LXR5cGUtY29udGVudCB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zdXBwb3J0LXR5cGU6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDM0cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgzOHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg4MHB4KTtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiByZW0oNTJweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI2cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAyMHB4KTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAzMnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNDBweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQ4cHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDIycHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXR5cGUge1xyXG5cdFx0cGFkZGluZzogcmVtKDMwcHggMCA3MHB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMzVweCAwIDExNnB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDM1cHggMCAxNjBweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg2MHB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDM1cHggMCAxMTZweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgzNXB4IDAgMTYwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXRleHQ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0bGVmdDogcmVtKDQwcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSg1NnB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bGVmdDogcmVtKDY0cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1pY29uIHtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IHJlbSgtMTFweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHRvcDogcmVtKC0xNnB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMjRweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1kaXJlY3Rpb24ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHQmLWNvbHVtbiB7XHJcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmbGV4OiAxIDEgY2FsYyg1MCUgLSAxLjI1cmVtKTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMS4yNXJlbSk7XHJcblx0XHRcdFx0bWFyZ2luOiAwIHJlbSgxMHB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSg3NHB4IDUwcHggMCAwKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDM0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1sZWZ0IHtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRmbGV4OiAxIDEgcmVtKDM4MHB4KTtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogMzUlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtcmlnaHQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMzZweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAwIDE0OHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA2MCU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oNjZweCAwIDAgMzJweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMHB4KTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxN3B4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGgzIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjhweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDI0cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzJweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDMycHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSg0MHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDhweCk7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMjJweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRiciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGg0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDE2cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQ4cHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oNnB4IDAgMTJweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaGlkZS1kZXNrdG9wIHtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmhpZGUtbW9iaWxlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDJweCk7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCAwIDIxcHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCA0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxN3B4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdGxlZnQ6IHJlbSg0cHgpO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oNXB4KTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogcmVtKDEwcHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSg1cHgpO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtY29udGVudCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg0cHggMCA3MnB4KTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgLTEwcHgpO1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSg0cHggMCAwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxM3B4IDAgMCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtbGlzdCB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDI0cHggMCAwKTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIC0yNHB4KTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgyOXB4IDAgMCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyOHJlbSk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMTJweCAwIDApO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1pdGVtIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDMycHgpO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAyNHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWhvdyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ0aXRsZSBjb2wxIGNvbDJcIlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcImJ0biBjb2wxIGNvbDJcIjtcclxuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gcmVwZWF0KDIsIGNhbGMoKDEwMCUgLSAyNC4zNzVyZW0pIC8gMikpO1xyXG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtaXRlbSB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDM2cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMTAycHgpO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDQgKyAxNXB4KTtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiBjYWxjKDEwMCUgLyA0ICsgMTVweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiBjb2wxO1xyXG5cdFx0XHRcdFx0XHRncmlkLXJvdy1zdGFydDogc3BhbiAyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMTJweCk7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGdyaWQtYXJlYTogY29sMjtcclxuXHRcdFx0XHRcdFx0Z3JpZC1yb3ctc3RhcnQ6IHNwYW4gMjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIwcHgpO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aDQge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMTBweCk7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAxOHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDE0cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCA0cHggMTNweCk7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDVweCk7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIC4xNXJlbSk7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IHJlbSg1cHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1yZXBvcnRpbmcge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGl0bGUgY29sMVwiXHJcblx0XHRcdFx0XHRcdFx0XHRcdFwiYnRuIGNvbDFcIjtcclxuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gY2FsYygxMDAlIC0gMjQuMzc1cmVtKTtcclxuXHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWl0ZW0ge1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAzNnB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdC8vbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogdW5zZXQ7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgxMDJweCk7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IHJlbSgtMTNweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRncmlkLWFyZWE6IGNvbDE7XHJcblx0XHRcdFx0XHRcdGdyaWQtcm93LXN0YXJ0OiBzcGFuIDI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWltZyB7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDM0cHggMCAyNHB4KTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMCA0cHggMTNweCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIC44cmVtKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oNXB4KTtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDhweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSg1cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtZGV2IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGg0IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMjBweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMTdweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAyN3B4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjBweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtaXRlbSB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDM2cHgpO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDMycHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMjJweCk7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAuNzVyZW0pO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYnRuLW91dHN0YWZmIHtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdGdyaWQtYXJlYTogYnRuO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0bWFyZ2luOiAyMHB4IGF1dG8gMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXNlcnZpY2VzIHtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgNDBweCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMCA3MnB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgM3JlbSA5MnB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdGNvbHVtbi1jb3VudDogMjtcclxuXHRcdFx0XHRjb2x1bW4tZ2FwOiByZW0oMzRweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMzJweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDJweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDYwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXNlcnZpY2Uge1xyXG5cdFx0YmFja2dyb3VuZDogI0Y1RjVGNjtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbjogcmVtKDAgMCAzMnB4KTtcclxuXHRcdHBhZGRpbmc6IHJlbSgzMHB4IDIwcHgpO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDYxcHgpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oNTBweCA0NXB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDM0cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtaWNvbiB7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAzMHB4KTtcclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMzRweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDJweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDMwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aDQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAzNHB4KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDMwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0dWwge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIC00cHggMzRweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMjRweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDEwcHgpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCAwIDAgMTdweCk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0bGVmdDogcmVtKDRweCk7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oNXB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiByZW0oMTBweCk7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSg1cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXRlY2gge1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCA1MnB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMCA0OHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgM3JlbSA4OHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQmLXdyYXBwZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgLTE2cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDE2cHgpO1xyXG5cdFx0XHRmbGV4OiByZW0oMzU4cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDJweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAxNnB4IDk0cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdG1hcmdpbjogcmVtKDMycHggMTZweCAwKTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWl0ZW0ge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY2O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRtaW4taGVpZ2h0OiByZW0oOTBweCk7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRmbGV4OiBjYWxjKDEwMCUgLSAycmVtKTtcclxuXHRcdFx0bWFyZ2luOiByZW0oOHB4IDE2cHgpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMjRweCAxMnB4KTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHRyYW5zaXRpb246IDBzO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNjtcclxuXHRcdFx0XHRib3R0b206IDFweDtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRsZWZ0OiAxcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAxcHg7XHJcblx0XHRcdFx0dG9wOiAxcHg7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcclxuXHRcdFx0XHR6LWluZGV4OiAzO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XHJcblx0XHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRmbGV4OiBjYWxjKDUwJSAtIDJyZW0pO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxODZweCk7XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdGZsZXg6IHJlbSg1NjRweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRmbGV4OiByZW0oMzU4cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdFx0ZmxleDogcmVtKDQ4OHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHRcdGZsZXg6IHJlbSg0NjZweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZCg2KSB7XHJcblx0XHRcdFx0XHRmbGV4OiByZW0oMzI2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNykge1xyXG5cdFx0XHRcdFx0ZmxleDogcmVtKDQxMnB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDgpIHtcclxuXHRcdFx0XHRcdGZsZXg6IHJlbSg0MDRweCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZCg5KSB7XHJcblx0XHRcdFx0XHRmbGV4OiByZW0oNDY0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRmbGV4OiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogLjhweDtcclxuXHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjVweCk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzBweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSg2MHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNjBweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIiRyZW0tYmFzZWxpbmU6IDE2cHggIWRlZmF1bHQ7XG4kcmVtLWZhbGxiYWNrOiBmYWxzZSAhZGVmYXVsdDtcbiRyZW0tcHgtb25seTogZmFsc2UgIWRlZmF1bHQ7XG5cbkBmdW5jdGlvbiByZW0tc2VwYXJhdG9yKCRsaXN0LCAkc2VwYXJhdG9yOiBmYWxzZSkge1xuICBAaWYgJHNlcGFyYXRvciA9PSBcImNvbW1hXCIgb3IgJHNlcGFyYXRvciA9PSBcInNwYWNlXCIge1xuICAgIEByZXR1cm4gYXBwZW5kKCRsaXN0LCBudWxsLCAkc2VwYXJhdG9yKTtcbiAgfSBcbiAgXG4gIEBpZiBmdW5jdGlvbi1leGlzdHMoXCJsaXN0LXNlcGFyYXRvclwiKSA9PSB0cnVlIHtcbiAgICBAcmV0dXJuIGxpc3Qtc2VwYXJhdG9yKCRsaXN0KTtcbiAgfVxuXG4gIC8vIGxpc3Qtc2VwYXJhdG9yIHBvbHlmaWxsIGJ5IEh1Z28gR2lyYXVkZWwgKGh0dHBzOi8vc2Fzcy1jb21wYXRpYmlsaXR5LmdpdGh1Yi5pby8jbGlzdF9zZXBhcmF0b3JfZnVuY3Rpb24pXG4gICR0ZXN0LWxpc3Q6ICgpO1xuICBAZWFjaCAkaXRlbSBpbiAkbGlzdCB7XG4gICAgJHRlc3QtbGlzdDogYXBwZW5kKCR0ZXN0LWxpc3QsICRpdGVtLCBzcGFjZSk7XG4gIH1cblxuICBAcmV0dXJuIGlmKCR0ZXN0LWxpc3QgPT0gJGxpc3QsIHNwYWNlLCBjb21tYSk7XG59XG5cbkBtaXhpbiByZW0tYmFzZWxpbmUoJHpvb206IDEwMCUpIHtcbiAgZm9udC1zaXplOiAkem9vbSAvIDE2cHggKiAkcmVtLWJhc2VsaW5lO1xufVxuXG5AZnVuY3Rpb24gcmVtLWNvbnZlcnQoJHRvLCAkdmFsdWVzLi4uKSB7XG4gICRyZXN1bHQ6ICgpO1xuICAkc2VwYXJhdG9yOiByZW0tc2VwYXJhdG9yKCR2YWx1ZXMpO1xuICBcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiBhbmQgdW5pdCgkdmFsdWUpID09IFwicmVtXCIgYW5kICR0byA9PSBcInB4XCIge1xuICAgICAgJHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsICR2YWx1ZSAvIDFyZW0gKiAkcmVtLWJhc2VsaW5lLCAkc2VwYXJhdG9yKTtcbiAgICB9IEBlbHNlIGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiIGFuZCB1bml0KCR2YWx1ZSkgPT0gXCJweFwiIGFuZCAkdG8gPT0gXCJyZW1cIiB7XG4gICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJHZhbHVlIC8gJHJlbS1iYXNlbGluZSAqIDFyZW0sICRzZXBhcmF0b3IpO1xuICAgIH0gQGVsc2UgaWYgdHlwZS1vZigkdmFsdWUpID09IFwibGlzdFwiIHtcbiAgICAgICR2YWx1ZS1zZXBhcmF0b3I6IHJlbS1zZXBhcmF0b3IoJHZhbHVlKTtcbiAgICAgICR2YWx1ZTogcmVtLWNvbnZlcnQoJHRvLCAkdmFsdWUuLi4pO1xuICAgICAgJHZhbHVlOiByZW0tc2VwYXJhdG9yKCR2YWx1ZSwgJHZhbHVlLXNlcGFyYXRvcik7XG4gICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJHZhbHVlLCAkc2VwYXJhdG9yKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCAkdmFsdWUsICRzZXBhcmF0b3IpO1xuICAgIH1cbiAgfVxuXG4gIEByZXR1cm4gaWYobGVuZ3RoKCRyZXN1bHQpID09IDEsIG50aCgkcmVzdWx0LCAxKSwgJHJlc3VsdCk7XG59XG5cbkBmdW5jdGlvbiByZW0oJHZhbHVlcy4uLikge1xuICBAaWYgJHJlbS1weC1vbmx5IHtcbiAgICBAcmV0dXJuIHJlbS1jb252ZXJ0KHB4LCAkdmFsdWVzLi4uKTtcbiAgfSBAZWxzZSB7XG4gICAgQHJldHVybiByZW0tY29udmVydChyZW0sICR2YWx1ZXMuLi4pO1xuICB9XG59XG5cbkBtaXhpbiByZW0oJHByb3BlcnRpZXMsICR2YWx1ZXMuLi4pIHtcbiAgQGlmIHR5cGUtb2YoJHByb3BlcnRpZXMpID09IFwibWFwXCIge1xuICAgIEBlYWNoICRwcm9wZXJ0eSBpbiBtYXAta2V5cygkcHJvcGVydGllcykge1xuICAgICAgQGluY2x1ZGUgcmVtKCRwcm9wZXJ0eSwgbWFwLWdldCgkcHJvcGVydGllcywgJHByb3BlcnR5KSk7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgQGlmICRyZW0tZmFsbGJhY2sgb3IgJHJlbS1weC1vbmx5IHtcbiAgICAgICAgI3skcHJvcGVydHl9OiByZW0tY29udmVydChweCwgJHZhbHVlcy4uLik7XG4gICAgICB9XG4gICAgICBAaWYgbm90ICRyZW0tcHgtb25seSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogcmVtLWNvbnZlcnQocmVtLCAkdmFsdWVzLi4uKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zeXN0ZW1zLWFuaW1hdGlvbiB7XHJcblx0XHJcblx0Ji5jdXJyZW50IGgzIHtcclxuXHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDA7XHJcblx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0fVxyXG5cdFxyXG5cdGgzIHtcclxuXHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcclxuXHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHRyYW5zaXRpb246IDBzO1xyXG5cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGhlaWdodDogcmVtKDM0cHgpO1xyXG5cdFx0XHRsZWZ0OiByZW0oMTM2cHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC41NXMgZWFzZTtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHRcdFx0d2lkdGg6IHJlbSgzNHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bGVmdDogcmVtKDIzMXB4KTtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSg1N3B4KTtcclxuXHRcdFx0XHR0b3A6IHJlbSgtN3B4KTtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDU3cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMjUycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDM7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYuY3VycmVudCB7XHJcblx0XHRoMyB7XHJcblx0XHRcdFxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmFkdmFudGFnZXMtc3lzdGVtcyB7XHJcblx0bWFyZ2luOiByZW0oLTIzcHggMCAwKTtcclxuXHRwYWRkaW5nOiByZW0oMCAwIDQ4cHgpO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0bWFyZ2luOiByZW0oLTEzcHggMCAwKTtcclxuXHR9XHJcblx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRtYXJnaW46IHJlbSgtMTA0cHggMCAwKTtcclxuXHR9XHJcblx0XHJcblx0aDMge1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg1NDJweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg2NzRweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0bWFyZ2luOiByZW0oMCAtMTRweCk7XHJcblx0XHRwYWRkaW5nOiByZW0oNDBweCAwIDEzcHgpO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAtMjZweCAtMTRweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg0NnB4IDAgMCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIC0xNHB4KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDQ2cHggMCAxMnB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmFkdmFudGFnZS1zeXN0ZW1zIHtcclxuXHRcdG1hcmdpbjogcmVtKDAgMTRweCAyOXB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxLjc1cmVtKTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAyNnB4IDU2cHgpO1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMiAtIDMuMjVyZW0pO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAxNHB4IDM2cHgpO1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyAtIDEuNzVyZW0pO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0LmFkdmFudGFnZS1zeXN0ZW1zLXN0YXRpYzo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmFkdmFudGFnZS1zeXN0ZW1zLXN0YXRpYzo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmFkdmFudGFnZS1zeXN0ZW1zLWljb24gc3ZnIHN0b3Age1xyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdFx0XHRzdG9wLWNvbG9yOiAjRkUwMEREO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdHN0b3AtY29sb3I6ICNGRDAwMDk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYgKiB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogMHM7XHJcblx0XHRcdHotaW5kZXg6IDQ7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtc3RhdGljIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bWluLWhlaWdodDogcmVtKDcxcHgpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTBweCAxNXB4IDEwcHggNDNweCk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogcmVtKDExNnB4KTtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMTBweCAxNXB4IDEwcHggNjZweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0XHRib3R0b206IDJweDtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRsZWZ0OiAycHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDJweDtcclxuXHRcdFx0XHR0b3A6IDJweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwcztcclxuXHRcdFx0XHR6LWluZGV4OiAzO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IDBzO1xyXG5cdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji1vdmVybGF5IHtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHotaW5kZXg6IDk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtaWNvbiB7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0bWF4LWhlaWdodDogcmVtKDczcHgpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMzJweCk7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oNDVweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHN0b3Age1xyXG5cdFx0XHRcdFx0c3RvcC1jb2xvcjogJGNvbG9yLXRleHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZGlmZmVyZW5jZXMtc3lzdGVtcyB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdFxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHRcclxuXHRoMyB7XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGxlZnQ6IHJlbSg0OHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0bGVmdDogcmVtKDg2cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRsZWZ0OiByZW0oODFweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmFkdmFudGFnZS1zeXN0ZW1zLWljb24ge1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdH1cclxuXHRcclxuXHQuYWR2YW50YWdlLXN5c3RlbXMtc3RhdGljIHtcclxuXHRcdHBhZGRpbmc6IHJlbSgxMHB4IDM1cHggMTBweCAxNXB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDEwcHggNjZweCAxMHB4IDIzcHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuYWR2YW50YWdlLXN5c3RlbXMtaWNvbiBzdmcge1xyXG5cdFx0aGVpZ2h0OiByZW0oNDJweCk7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg3MHB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5udW1iZXJzLXN5c3RlbXMge1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0cGFkZGluZzogcmVtKDAgMCA0OHB4KTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0JiA+IGgzIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDYzcHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSgxNXB4KTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bGVmdDogcmVtKDIwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdGxlZnQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lm51bWJlcnMtd3JhcHBlciB7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW46IHJlbSgwIC0xMnB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgMjhweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNGNUY1RjY7XHJcblx0XHRcdGJvdHRvbTogcmVtKDQwcHgpO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0bGVmdDogcmVtKDMwcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0d2lkdGg6IDVweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQubnVtYmVyIHtcclxuXHRcdG1hcmdpbjogcmVtKDAgMTJweCA0MHB4KTtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDEycHggNDZweCk7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAxMnB4IDI4cHgpO1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyAtIDEuNXJlbSk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgzNjVweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJlc3VsdHMtc3lzdGVtcyB7XHJcblx0cGFkZGluZzogMDtcclxuXHRcclxuXHRoMyB7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgNDRweCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA4OHB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRsZWZ0OiByZW0oMzlweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGxlZnQ6IHJlbSg1NnB4KTtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxMDhweCk7XHJcblx0XHRcdFx0dG9wOiByZW0oLTMzcHgpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMTA4cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRsZWZ0OiByZW0oNTNweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0aDQge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAxNnB4IDAgMCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY29vcGVyYXRpb24tc3lzdGVtIHtcclxuXHRwYWRkaW5nOiByZW0oMCAwIDUzcHgpO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAwIDU4cHgpO1xyXG5cdH1cclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdHBhZGRpbmc6IHJlbSgwIDAgMTEwcHgpO1xyXG5cdH1cclxuXHRcclxuXHRoMyB7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgNDNweCk7XHJcblx0XHRcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0bGVmdDogcmVtKDM5cHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRsZWZ0OiByZW0oLTIycHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMTMxcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGVjaC1zeXN0ZW1zIHtcclxuXHRoMyB7XHJcblx0XHRtYXJnaW46IHJlbSgwIDAgNDhweCk7XHJcblx0XHRcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0bGVmdDogcmVtKDE0cHgpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRsZWZ0OiByZW0oLTE1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRsZWZ0OiByZW0oLTE3cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmFwcHJvYWNoIHtcclxuICAmLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgcm93LWdhcDogNTBweDtcclxuICAgIG1hcmdpbjogNTBweCAwO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgIG1hcmdpbjogMTAwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgbWFyZ2luOiAxNTBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1ibG9jayB7XHJcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICYtaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzYuNzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZGVzY3JpcHRpb24sICYtcGluayB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi1waW5rIHtcclxuICAgICAgY29sb3I6ICNGRDdBQzg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnRoeCB7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdFxyXG5cdGgxIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMzhweCk7XHJcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjRweCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDQ4cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDUycHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRwIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg1NnB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5mb290ZXIge1xyXG5cdG1hcmdpbi10b3A6IGF1dG87XHJcblx0cGFkZGluZy1ib3R0b206IHJlbSgxNnB4KTtcclxuXHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nOiAwIDNyZW07XHJcblx0fVxyXG5cclxuXHQmLWNsZWFyLXNvY2lhbCB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgxNXB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDIwcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDM1cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1sZWZ0IHtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRwYWRkaW5nOiByZW0oMjRweCAwIDApO1xyXG5cdFx0b3JkZXI6IDI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cGFkZGluZy10b3A6IHJlbSgyMnB4KTtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg2MHB4KTtcclxuXHRcdFx0bWluLXdpZHRoOiByZW0oMjAwcHgpO1xyXG5cdFx0XHRvcmRlcjogLTE7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmLmVuIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0cGFkZGluZzogcmVtKDI0cHggMCAwKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMjBweCk7XHJcblx0XHRcdFx0bWluLXdpZHRoOiByZW0oMjAwcHgpO1xyXG5cdFx0XHRcdG9yZGVyOiAtMTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtcGRmIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0cGFkZGluZy10b3A6IHJlbSgyMnB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDAgNTVweCk7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5lbiB7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNnJlbTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCMxODE4MTggMCUsIzE4MTgxOCA0OS45OSUsI0ZEMDAwOSA1MCUsI0ZFMDBERCAxMDAlKTtcclxuXHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMDAlO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxM3B4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMjRweCAwIDApO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgyNHB4KTtcclxuXHJcblx0XHRcdFx0c3RvcCB7XHJcblx0XHRcdFx0XHRzdG9wLWNvbG9yOiAkY29sb3ItdGV4dFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuXHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdHN0b3Age1xyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRcdFx0c3RvcC1jb2xvcjogI0ZFMDBERDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRcdHN0b3AtY29sb3I6ICNGRDAwMDk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtc29jaWFsIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsIzE4MTgxOCAwJSwjMTgxODE4IDQ5Ljk5JSwjRkQwMDA5IDUwJSwjRkUwMEREIDEwMCUpO1xyXG5cdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTNweCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiByZW0oLjRweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDE0cHgpO1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDIwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1pdGVtIHtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItdGV4dDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0cGFkZGluZzogcmVtKDMycHggMCAyMHB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgyM3B4IDU2cHggMjRweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg0NnB4IDE2OHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQmICsgLmZvb3Rlci1pdGVtIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMCA0OHB4KTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDMycHggNTZweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSg1NnB4IDE2NnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnRhZ2xpbmUge1xyXG5cdFx0Ym90dG9tOiAxNHJlbTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdGJvdHRvbTogcmVtKC0xMHB4KTtcclxuXHRcdFx0cmlnaHQ6IGNhbGMoNTAlIC0gNTBweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0Ym90dG9tOiBhdXRvO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cmlnaHQ6IHJlbSgyMHB4KTtcclxuXHRcdFx0dG9wOiByZW0oNzBweCk7XHJcblx0XHRcdHdpZHRoOiA3cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHR0b3A6IGNhbGMoNTAlIC0gNTBweCk7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1zZW5kIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCMxODE4MTggMCUsIzE4MTgxOCA0OS45OSUsI0ZEMDAwOSA1MCUsI0ZFMDBERCAxMDAlKTtcclxuXHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMDAlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWVtYWlsIHtcclxuXHRcdG1hcmdpbi1yaWdodDogcmVtKDY0cHgpO1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCA4cHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgycHggMCAwKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtcGhvbmUge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oNjRweCk7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAwIDhweCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDdweCAwIDApO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oNHB4IDAgMCk7XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblxyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGRTAwREQgLTU2LjI1JSwgI0ZEMDAwOSAxMzUuOTQlKTtcclxuXHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtYnJpZWYge1xyXG5cdFx0bWFyZ2luLXRvcDogcmVtKDMycHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jb3B5IHtcclxuXHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDExcHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgyMHB4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRvcDogcmVtKDEycHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItZ3JheTtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTJweCk7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmLmVuIHtcclxuXHRcdFx0dG9wOiByZW0oMTJweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiByZW0oNXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1jb250YWN0cyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG9yZGVyOiAtMjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcclxuXHRcdFx0b3JkZXI6IGluaGVyaXQ7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5lbiB7XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1jb250YWN0IHtcclxuXHRcdG1hcmdpbi1yaWdodDogcmVtKDYwcHgpO1xyXG5cdFx0bWluLXdpZHRoOiByZW0oMjAwcHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRtaW4td2lkdGg6IHJlbSgxMDBweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmVuIHtcclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1tYXAge1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0aDMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCMxODE4MTggMCUsIzE4MTgxOCA0OS45OSUsI0ZEMDAwOSA1MCUsI0ZFMDBERCAxMDAlKTtcclxuXHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMDAlO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgcmVtKDRweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsIzgyODI5MCAwJSwjODI4MjkwIDQ5Ljk5JSwjRkQwMDA5IDUwJSwjRkUwMEREIDEwMCUpO1xyXG5cdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItZ3JheTtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsIzE4MTgxOCAwJSwjMTgxODE4IDQ5Ljk5JSwjRkQwMDA5IDUwJSwjRkUwMEREIDEwMCUpO1xyXG5cdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XHJcblxyXG5cdFx0XHQmOmhvdmVyIH4gKixcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5vZmZpY2Uge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjZweCk7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDI2cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMTZweCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTZweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWdhbWUtZGV2IHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAwIDQwcHgpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgNjRweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1icmllZiB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNGNzNFM0U7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNTVweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCA1NnB4KTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR6LWluZGV4OiAxMDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSg4OHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMTEycHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtZW1haWwge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzNnB4KTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAwIDMycHgpO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oODBweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDU2cHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHJcblx0XHRcdFx0JiB+IC5mb290ZXItZ2FtZS1kZXYtYmcge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1waG9uZSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMTZweCk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR6LWluZGV4OiAxMDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtYWRkcmVzcyB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgNzNweCk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDk2cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1jb3B5IHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTFweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTRweCk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWJnIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI0Y3M0UzRTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIiRmb250LUlCTS1QbGV4OiAnSUJNIFBsZXggU2FucycsIHNhbnMtc2VyaWY7XHJcblxyXG4vLyBDb2xvcnNcclxuJGNvbG9yLXRleHQ6ICMxODE4MTg7XHJcbiRjb2xvci1ncmF5OiAjODI4MjkwO1xyXG4kY29sb3Itd2hpdGU6ICNmZmY7XHJcblxyXG4vLyBNZWRpYSBxdWVyaWVzXHJcbiRkZXNrdG9wLWV4dHJhLWxhcmdlOiAxNjAwcHg7XHJcbiRkZXNrdG9wLWV4dHJhOiAxMjAwcHg7XHJcbiRkZXNrdG9wOiA5OTJweDtcclxuJHRhYmxldDogNzY4cHg7XHJcbiR0YWJsZXQ6IDc2OHB4O1xyXG4kbW9iaWxlOiA1NzZweDsiLCIuaGVhZGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGxlZnQ6IDA7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR6LWluZGV4OiAxMDI7XHJcblxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0bWFyZ2luOiAwIDNyZW07XHJcblx0fVxyXG5cclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRsZWZ0OiAtM3JlbTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAtM3JlbTtcclxuXHRcdHRvcDogMDtcclxuXHR9XHJcblxyXG5cdCYuY3VycmVudCB7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR6LWluZGV4OiAxMDAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGhlaWdodDogcmVtKDU2cHgpO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGhlaWdodDogcmVtKDc4cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmxvZ28ge1xyXG5cdFx0bWFyZ2luLXRvcDogcmVtKDhweCk7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDUycHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdHdpZHRoOiByZW0oNjZweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDg2cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLW1vYmlsZS1uYXYge1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdFx0bGVmdDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdFx0cGFkZGluZzogcmVtKDU2cHggMCAwKTtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdHotaW5kZXg6IDEwMDA7XHJcblxyXG5cdFx0Ji5jdXJyZW50IHtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdGxlZnQ6IDEwMCU7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdG1hcmdpbjogNDZweCAyMHB4IDMwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogNzNweCAzMnB4IDYzcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHR1bCB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItdGV4dDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0cGFkZGluZzogMzZweCAyMHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwdnc7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0cGFkZGluZzogNjBweCAzMnB4IDYzcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oNHB4IDApO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDEycHggMCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDBweCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDcycHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDgwcHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCYuY3VycmVudCB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIycHgpO1xyXG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmhlYWRlci1sYW5nLXRvZ2dsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1jdXJyZW50LCAuaGVhZGVyLWxhbmctaXRlbSB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1idG4ge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0aGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgtOHB4KTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMzRweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgyMHB4KTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMzJweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI4cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4sXHJcblx0XHRcdCY6OmFmdGVyLFxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGhlaWdodDogMThweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiByZW0oMTFweCk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcclxuXHRcdFx0XHR3aWR0aDogM3B4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdHRvcDogcmVtKDZweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmRhcmsge1xyXG5cdFx0XHRcdHNwYW4sXHJcblx0XHRcdFx0Jjo6YWZ0ZXIsXHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji53aGl0ZSB7XHJcblx0XHRcdFx0c3BhbixcclxuXHRcdFx0XHQmOjphZnRlcixcclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5jdXJyZW50IHtcclxuXHRcdFx0XHRzcGFuLFxyXG5cdFx0XHRcdCY6OmFmdGVyLFxyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRyaWdodDogcmVtKDlweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0cmlnaHQ6IHJlbSgyMXB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0cmlnaHQ6IHJlbSgxNXB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5jdXJyZW50IHtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRyaWdodDogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0XHRcdFx0XHRyaWdodDogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1uYXYge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhKCkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHR1bCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg0MC41cHgpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEtbGFyZ2Uge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDQwLjVweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAjNjA2MDZjO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYS1sYXJnZSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuY3VycmVudF9wYWdlX2l0ZW0gYSxcclxuXHRcdFx0YTpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWxhbmctdG9nZ2xlIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXRvcDogcmVtKDEwcHgpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg1cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRvcmRlcjogMTtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg1cHgpO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5zaG93IHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0JiArIC5oZWFkZXItcGhvbmUge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmLWN1cnJlbnQge1xyXG5cdFx0XHRvcmRlcjogMjtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg1cHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG5cdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHotaW5kZXg6IDk7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG5cdFx0XHQmLnNob3cge1xyXG5cdFx0XHRcdG9yZGVyOiAtMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1waG9uZXMsICYtZW1haWxzLWNvbnRhaW5lciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IHJlbSgyMHB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDMycHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDZweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDFweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1lbWFpbCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGxpbmUtaGVpZ2h0OiAwLjk7XHJcblx0fVxyXG5cclxuXHQmLWxhbmcge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRtYXJnaW4tdG9wOiByZW0oNXB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHR9XHJcblxyXG5cdFx0JiArIC5oZWFkZXItcGhvbmUge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtcGhvbmUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRsaW5lLWhlaWdodDogMC45O1xyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtd3JpdGUge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiAycHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LndyaXRlOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtZW1haWwsICYtcGhvbmUsICYtd3JpdGUge1xyXG5cdFx0YSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZFMDBERCAtNTYuMjUlLCAjRkQwMDA5IDEzNS45NCUpO1xyXG5cdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji10ZWxlZ3JhbSwgJi13ZWNoYXQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tbGVmdDogcmVtKDIwcHgpO1xyXG5cdFx0cGFkZGluZy10b3A6IHJlbSg2cHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMzJweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6IDA7XHJcblx0XHRcdGhlaWdodDogcmVtKDIwcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiByZW0oMjBweCk7XHJcblx0XHRcdHotaW5kZXg6IDk5O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDMycHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnRvdWNoLmN1cnJlbnQge1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguNik7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0bGVmdDogMjAwJTtcclxuXHRcdFx0XHRcdHRvcDogLTQwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuZGVza3RvcDpob3ZlciB7XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguNik7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0bGVmdDogMjAwJTtcclxuXHRcdFx0XHRcdHRvcDogLTQwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzNBOUNFNyAwLjclLCAjQUNGMEZGIDEyMy45MyUpO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgyMHB4KTtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMjBweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oMzJweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90ZWxlZ3JhbS5zdmdcIikgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyO1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMTZweCk7XHJcblx0XHRcdFx0ei1pbmRleDogOTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji13ZWNoYXQge1xyXG5cdFx0YSB7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzRiZTczYSAwLjclLCAjYjRmZmFjIDEyMy45MyUpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy93ZWNoYXQuc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLVdoYXRzQXBwIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiByZW0oMjBweCk7XHJcblx0XHRwYWRkaW5nLXRvcDogcmVtKDZweCk7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDMycHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL1doYXRzQXBwLWJnLWdyZWVuLnN2Z1wiKSBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMjBweCk7XHJcblx0XHRcdHdpZHRoOiByZW0oMjBweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDMycHgpO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMzJweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoMTA1ZGVnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6YWN0aXZlIHtcclxuXHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgcm90YXRlKDMyMGRlZyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9XaGF0c0FwcC1pY29uLnN2Z1wiKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxNXB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMTRweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtcmlnaHQsICYtbGVmdCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcbn1cclxuIiwiLmNvbnRlbnQge1xyXG5cdHBhZGRpbmc6IHJlbSg1OXB4IDAgNzJweCk7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdHBhZGRpbmc6IHJlbSg2NHB4IDAgOTZweCk7XHJcblx0fVxyXG5cdFxyXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0cGFkZGluZzogcmVtKDc0cHggM3JlbSAxNjBweCk7XHJcblx0fVxyXG5cdFxyXG5cdGgxIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzFweCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDQ4cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDU2cHgpO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzJweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5wcm9qZWN0cyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5wYWdlLWlubmVyIHtcclxuXHRwYWRkaW5nOiByZW0oMzZweCAwIDApO1xyXG5cdFxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiByZW0oMTAzOHB4KTtcclxuXHR9XHJcblx0XHJcblx0LmNvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMCAyNXB4KTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0cGFkZGluZzogcmVtKDAgMCA5NnB4KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDAgODhweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYgLnBhZ2UtaGVhZGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcclxuXHRcdGgxIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAyMnB4KTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDQwcHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDhweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDQwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSg0OHB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDU0cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAzMy41cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5wYWdlLWNvbnRlbnQge1xyXG5cdFx0XHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMjRweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzJweCk7XHJcblx0XHRcdFx0bWFyZ2luOiByZW0oMCAwIDMycHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgzMnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGgzIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkUwMEREIC01Ni4yNSUsICNGRDAwMDkgMTM1Ljk0JSk7XHJcblx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG5cdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDAgMjBweCk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDAgMCAyNHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAyMnB4KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMjRweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0b2wge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAyMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0JiA+IGxpIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbjogcmVtKDAgMCAxMXB4KTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW46IHJlbSgwIDAgMTJweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iXX0= */
