/*!
 * Bootstrap Reboot v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;text-decoration:underline dotted;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-bottom:1rem;margin-top:0;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}/*!
 * Bootstrap Grid v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media(min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media(min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media(min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media(min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{clear:both;content:"";display:block}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-21by9:before{padding-top:42.85714286%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media(min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media(min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media(min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media(min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media(min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media(min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media(min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media(min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}@supports(position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.sr-only-focusable:active,.sr-only-focusable:focus{height:auto;overflow:visible;position:static;width:auto;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media(min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media(min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media(min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media(min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media(min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{height:auto;transition:width .35s ease;width:0}@media(prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;cursor:default;pointer-events:none}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent;color:#6c757d}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#495057}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#007bff;color:#fff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem);height:min-content}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #dee2e6;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media(min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width:1200px){.modal-xl{max-width:1140px}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media(min-width:576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media(min-width:768px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media(min-width:992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media(min-width:1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}.dropup .dropdown-menu{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropright .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropleft .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{bottom:auto;right:auto}.dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#16181b;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:#007bff;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#adb5bd;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.875rem;margin-bottom:0;padding:.5rem 1.5rem;white-space:nowrap}.dropdown-item-text{color:#212529;display:block;padding:.25rem 1.5rem}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;height:var(--swiper-navigation-size);margin-top:calc(var(--swiper-navigation-size)*-1/2);position:absolute;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;-webkit-filter:blur(50px);filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}/*! nouislider - 14.3.0 - 5/5/2020 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;will-change:transform;z-index:1}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{height:34px;right:-6px;top:-17px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding:max(0px)){.fancybox-caption{padding:75px 44px 25px}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding:max(0px)){.fancybox-caption{padding-left:12px;padding-right:12px}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/web/Roboto-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/web/Roboto-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Estricta;font-style:normal;font-weight:500;src:url(../fonts/web/Estricta-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Estricta;font-style:normal;font-weight:400;src:url(../fonts/web/Estricta-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Estricta;font-style:normal;font-weight:700;src:url(../fonts/web/Estricta-Bold.ttf) format("truetype")}@keyframes showTargetItem{0%{opacity:0}to{opacity:1}}@keyframes showScrolledHeader{0%{top:-150px}to{top:0}}@keyframes hideScrolledHeader{0%{top:0}to{top:-150px}}@keyframes showScrolledfooter{0%{bottom:-150px}to{bottom:0}}@keyframes hideScrolledfooter{0%{bottom:0}to{bottom:-150px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.scroll-lock{overflow:hidden}.lock-screen{animation:showTargetItem .3s forwards;background-color:rgba(0,0,0,.6);display:none;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100vw;z-index:40}.rotate-element{transform:rotate(180deg)}.show-header-scrolled{animation:showScrolledHeader .7s forwards}.hide-header-scrolled{animation:hideScrolledHeader .7s forwards}.show-footer-scrolled{animation:showScrolledfooter .7s forwards}.hide-footer-scrolled{animation:hideScrolledfooter .7s forwards}@media(min-width:1600px){.col-xxl-3{flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:15px;position:relative;width:100%}}.container-custom{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width:1199px){.container-custom{padding-left:30px;padding-right:30px}}@media(min-width:1699px){.container-custom{padding-left:140px;padding-right:140px}}.container-custom-b{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width:1199px){.container-custom-b{padding-left:30px;padding-right:30px}}@media(min-width:1699px){.container-custom-b{padding-left:215px;padding-right:215px}}.new-models-cards-content{border:1px solid #efefef}.new-models-cards-content-img{align-items:center;display:flex;height:191px;justify-content:center;padding-top:40px}.new-models-cards-content-img img{max-height:100%;max-width:100%}.new-models-cards-content-info{padding:0 20px}@media(max-width:992px){.new-models-cards-content-info{padding:0 12px}}.new-models-cards-content-info-category{color:#626262;font-family:Estricta;font-weight:700;margin-bottom:0;text-transform:uppercase}.new-models-cards-content-info-title{color:#000;font-family:Estricta;font-size:20px;font-weight:700;height:50px;margin-bottom:16px;text-transform:uppercase}.new-models-cards-content-buttons{margin-top:20px}.new-models-cards-content-buttons .top-buttons{gap:8px;margin-bottom:10px;width:100%}.new-models-cards-content-buttons .top-buttons .btn,.new-models-cards-content-buttons .top-buttons .btn-link,.new-models-cards-content-buttons .top-buttons .whatsapp-cta{max-width:170px}.new-models-cards-content-buttons .top-buttons .btn.btn-link{border:2px solid transparent;color:#2846d2;font-size:14px}@media(max-width:992px){.new-models-cards-content-img{height:max-content}}.promotion-cards-content{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 3px 8px rgba(0,0,0,.24);display:flex;flex-direction:column;justify-content:center;position:relative}.promotion-cards-content .buttons-action-wrapper{padding:10px 0 20px;width:calc(100% - 40px)}.promotion-cards-content .buttons-action-wrapper .btn{max-width:100%;width:100%}.promotion-cards-content .js-promotion-validate{align-items:center;background-color:#626262;border-radius:16px;color:#fff;display:flex;font-size:12px;height:25px;padding:6px 8px;position:absolute;right:0;top:-16px;width:150px}.promotion-cards-content .js-promotion-validate i{color:#fff;font-size:18px}.promotion-cards-content .js-promotion-validate #diasRestantes{align-items:center;border-radius:16px;display:flex;height:25px;justify-content:center;padding:6px 8px;right:0;text-align:center;width:50px}.promotion-cards-img{align-items:center;display:flex;justify-content:center;width:100%}.promotion-cards-img img{max-height:100%;max-width:100%}.promotion-cards-header{display:flex;flex-direction:column;padding-top:20px;width:calc(100% - 40px)}.promotion-cards-header .name{color:#000;font-family:Estricta;font-size:24px;font-weight:700;margin-bottom:15px;text-align:center;text-transform:uppercase}.promotion-cards-header .title{color:#007bff;font-family:Estricta;font-size:16px;font-weight:700;line-height:24px;text-align:center}.promotion-cards-conditions{margin-bottom:0;width:100%}.promotion-cards-conditions .text{align-items:center;color:#2846d2;cursor:pointer;display:flex;font-family:Estricta;font-size:14px;font-weight:700;height:34px;justify-content:center;text-decoration:underline;text-transform:uppercase;transition:all .3s ease-in}.promotion-cards-conditions .text:hover{color:#2846d2}@media(max-width:992px){.promotion-cards-content .buttons-action-wrapper{padding:10px 0}.promotion-cards-content .buttons-action-wrapper .btn{width:100%}.promotion-cards-img{height:max-content}.promotion-cards-header{padding-top:16px;width:calc(100% - 20px)}.promotion-cards-conditions .text{padding-left:16px}}.pieces-cards-content{border:1px solid #efefef}.pieces-cards-content-img{align-items:center;display:flex;height:246px;justify-content:center}.pieces-cards-content-img img{max-height:100%;max-width:100%}.pieces-cards-content-info{align-items:center;display:flex;flex-direction:column;font-family:Estricta;font-weight:700;padding:20px}@media(min-width:992px)and (max-width:1600px){.pieces-cards-content-info{padding:6px}}.pieces-cards-content-name{color:#000;font-family:Estricta;font-size:16px;font-weight:700;height:50px;margin:5px 0;text-align:center}.pieces-cards-content-value{color:#2846d2;font-family:Estricta;font-size:20px;font-weight:700;margin-bottom:.5rem}.pieces-cards-content .top-buttons{gap:6px;margin-bottom:10px;width:100%}.pieces-cards-content .top-buttons .btn,.pieces-cards-content .top-buttons .whatsapp-cta{width:50%}@media(min-width:992px)and (max-width:1400px){.pieces-cards-content .top-buttons .btn.btn-primary{justify-content:flex-start}}.pieces-cards-content .top-buttons .btn.btn-link{border:2px solid transparent;color:#2846d2}@media(max-width:992px){.pieces-cards-content .top-buttons .btn.btn-link{font-size:12px}}.pieces-cards-content .top-buttons .btn.btn-link,.pieces-cards-content .top-buttons .btn.btn-secondary{flex:1;width:50%}.pieces-cards-content .social-share{padding:0}@media(max-width:992px){.pieces-cards-content-img{height:max-content}}.used-model-cards-content{border:1px solid #818181;border-radius:6px}.used-model-cards-content-img{align-items:flex-start;border-radius:6px 6px 0 0;display:flex;height:241px;justify-content:center}.used-model-cards-content-img img{border-radius:6px 6px 0 0;height:250px;max-height:100%;max-width:100%;object-fit:cover;width:100%}.used-model-cards-content-top{display:flex;flex-direction:column;height:150px;justify-content:center;padding:15px 20px 20px}@media(max-width:992px){.used-model-cards-content-top{padding:15px 12px 20px}}.used-model-cards-content-top .brand{color:#818181;font-size:12px;font-weight:400;margin-bottom:6px;text-transform:uppercase}.used-model-cards-content-top .version{color:#0a2d82;font-size:18px;height:auto;margin-bottom:10px;text-transform:uppercase}.used-model-cards-content-top .informations{align-items:center;display:flex;justify-content:space-between;width:220px}.used-model-cards-content-top .informations .informations-wrapper{align-items:center;display:flex}.used-model-cards-content-top .informations .informations-wrapper span{color:#818181;font-size:16px}.used-model-cards-content-top .informations .informations-wrapper i{color:#000;margin-right:10px}.used-model-cards-content-bottom{align-items:center;border-bottom:1px solid hsla(0,0%,50%,.188);border-top:1px solid hsla(0,0%,50%,.188);display:flex;height:65px;justify-content:center;margin:0 20px 16px;padding:8px 0}@media(max-width:992px){.used-model-cards-content-bottom{margin:0 12px 16px}}.used-model-cards-content-bottom .price{display:flex;gap:5px;width:65%}@media(max-width:992px){.used-model-cards-content-bottom .price{width:100%}}.used-model-cards-content-bottom .price span{color:#0a2d82;font-family:Estricta;font-weight:700}.used-model-cards-content-bottom .price .value{color:#343434;font-family:Estricta;font-size:18px;font-weight:700;margin:0}.used-model-cards-content-bottom .price .value .pricetag{color:#2846d2;font-size:14px}.used-model-cards-content-bottom .price.is-promotion{flex-direction:column;height:50px}.used-model-cards-content-bottom .price.is-promotion span{color:#001e50;font-family:Estricta;font-size:14px;font-weight:700;line-height:1;margin-right:5px}.used-model-cards-content-bottom .price.is-promotion .value{align-items:center;display:flex}.used-model-cards-content-bottom .price.is-promotion .value p{color:#001e50;font-family:Estricta;font-size:18px;font-weight:700;margin:0}.used-model-cards-content-bottom .price.is-promotion .value p.old{color:#001e50;font-size:14px;text-decoration:2px line-through #001e50}.used-model-cards-content-bottom .buttons-action-wrapper{justify-content:flex-end;width:35%}.used-model-cards-content-bottom .buttons-action-wrapper .btn.btn-link{color:#2846d2;font-size:14px;white-space:nowrap}.used-model-cards-content-bottom .buttons-action-wrapper .btn{font-size:16px;width:100%}.used-model-cards-content-buttons{margin-top:20px;padding:0 20px}@media(min-width:992px)and (max-width:1600px){.used-model-cards-content-buttons{padding:6px}}@media(max-width:992px){.used-model-cards-content-buttons{padding:0 12px}}.used-model-cards-content-buttons .top-buttons{gap:8px;margin-bottom:10px;width:100%}.used-model-cards-content-buttons .top-buttons .btn,.used-model-cards-content-buttons .top-buttons .whatsapp-cta{text-transform:uppercase}.used-model-cards-content-buttons .top-buttons .btn.btn-secondary{height:20px}.used-model-cards-content-buttons .top-buttons .btn.btn-link{color:#2846d2;font-size:16px}.used-model-cards-content .social-container{align-items:center;display:flex;justify-content:space-between;padding:10px 20px}.used-model-cards-content .social-container .local{align-items:center;color:#818181;display:flex;font-size:12px;height:50px}.used-model-cards-content .social-container .local i{color:#000;font-size:16px;margin-right:5px}.used-model-cards-content .social-container .social-share{margin:0;padding:0}.card{background-color:#fff;border:none}@media(max-width:992px){.used-model-cards-content-img{height:max-content}.used-model-cards-content-bottom .price .value{font-size:22px}.used-model-cards-content-bottom .price.is-promotion span{font-size:12px}.used-model-cards-content-bottom .price.is-promotion .value p{font-size:20px}.used-model-cards-content-bottom .price.is-promotion .value p.old{font-size:14px}.used-model-cards-content-bottom .buttons-action-wrapper{gap:15px;width:45%}.used-model-cards-content-bottom .buttons-action-wrapper .btn{height:45px;text-transform:uppercase;width:100%}.used-model-cards-content-bottom .buttons-action-wrapper .btn.btn-secondary{color:#2846d2}}.blog-cards-content:hover .blog-cards-content-image,.blog-cards-content:hover .blog-cards-content-wrapper{background-color:#2846d2}.blog-cards-content:hover .blog-cards-content-info,.blog-cards-content:hover .blog-cards-content-title,.blog-cards-content:hover .page-description{color:#fff}.blog-cards-content-image{align-items:flex-start;background-color:#efefef;display:flex;height:100%;justify-content:center;overflow:hidden;transition:all .3s ease-in}.blog-cards-content-image img{max-height:100%;max-width:100%}.blog-cards-content-wrapper{background-color:#fff;display:flex;flex-direction:column;height:275px;justify-content:center;padding:30px;transition:all .3s ease-in}.blog-cards-content-info{color:#697279;font-size:12px;margin-bottom:5px;transition:all .3s ease-in}.blog-cards-content-title{color:#000;font-size:20px;font-weight:400;margin-bottom:20px;transition:all .3s ease-in}.blog-cards-content .page-description{color:#000;font-size:14px;transition:all .3s ease-in}@media(max-width:992px){.blog-cards-content-image{height:max-content}.blog-cards-content-wrapper{padding:20px}}.consortium-cards-content{border:1px solid #efefef}.consortium-cards-content-img{align-items:center;display:flex;height:191px;justify-content:center;padding-top:40px}.consortium-cards-content-img img{max-height:100%;max-width:100%}.consortium-cards-content-info{padding:0 15px}@media(max-width:992px){.consortium-cards-content-info{padding:0 12px}}.consortium-cards-content-info-category{color:#626262;font-family:Estricta;font-weight:700;margin-bottom:0;text-transform:uppercase}.consortium-cards-content-info-title{color:#000;font-family:Estricta;font-size:20px;font-weight:700;height:50px;margin-bottom:16px;text-transform:uppercase}.consortium-cards-content-buttons{margin-top:20px;padding:0 15px}@media(min-width:992px)and (max-width:1600px){.consortium-cards-content-buttons{padding:6px}}@media(max-width:992px){.consortium-cards-content-buttons{padding:0 12px}}.consortium-cards-content-buttons .top-buttons{gap:8px;margin-bottom:10px;width:100%}.consortium-cards-content-buttons .top-buttons .btn.btn-secondary{height:40px}.consortium-cards-content-buttons .top-buttons .btn.btn-link{border:2px solid transparent;color:#2846d2;flex:1;max-width:140px}@media(max-width:992px){.consortium-cards-content-img{height:max-content}}.form-busca{display:flex;justify-content:center}.form-busca .barra-busca{display:flex;position:relative;width:80%}.form-busca .barra-busca i{bottom:0;color:#2846d2;left:15px;margin:auto;position:absolute;top:0}.form-busca .barra-busca .input-busca{background-color:#fff;border:1px solid #2846d2;border-radius:4px;border-radius:20px 0 0 20px;justify-content:flex-end;outline:none;padding-left:70px;width:100%}.form-busca .btn{position:relative;right:30px;width:180px}@media(max-width:992px){.form-busca{border-bottom:1px solid #c4c4c4;gap:10px;justify-content:center;padding:0 20px 20px}.form-busca .barra-busca{width:100%}.form-busca .barra-busca .input-busca{border-radius:20px}.form-busca i{font-size:16px;left:30px}.form-busca .btn{right:0;width:100px}.form-busca .input-busca{padding-left:40px;width:100%}.form-busca .input-busca::placeholder{font-size:14px}}.used-model-filter-content{border:1px solid #aeaeae;border-radius:6px}.used-model-filter-title{padding:16px}.used-model-filter-title .title{color:#2c2d32;font-family:Estricta;font-weight:700;margin:0;width:100%}.used-model-filter-fast{padding:4px 16px 16px}.used-model-filter-fast .form-label{top:18px}.used-model-filter-fast .form-input{margin-bottom:0;width:calc(100% - 40px)}.used-model-filter-fast .input-wrapper .form-input:focus+label,.used-model-filter-fast .input-wrapper .form-input:not(:placeholder-shown)+label{top:5px}.used-model-filter-fast .btn{font-size:12px;height:30px;width:36px}.used-model-filter-expanded-button{align-items:center;background:#f2f2f2;border-top:1px solid #aeaeae;display:flex;height:46px;justify-content:space-between;padding:0 16px;transition:all .3s ease-in;width:100%}.used-model-filter-expanded-button:hover{border-top:1px solid #aeaeae}.used-model-filter-expanded-button:focus{background-color:#f2f2f2;border-top:1px solid #aeaeae}.used-model-filter-expanded-button .label{color:#343434;font-family:Estricta;font-size:14px;font-weight:700;transition:all .3s ease-in}.used-model-filter-expanded-button i{color:#343434;font-size:14px;height:14px;width:14px}.used-model-filter-expanded-list.categories{display:flex;flex-wrap:wrap;gap:11px;margin-top:12px;padding:0 10px;position:relative;right:50%;transform:translateX(50%)}.used-model-filter-expanded-list.categories .categories-label{display:flex;justify-content:center;margin-bottom:12px;width:30%}.used-model-filter-expanded-list.categories .categories-label-item{align-items:center;background-color:#fff;border:1px solid #aeaeae;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;height:74px;list-style:none;transition:all .3s ease-in;width:100%}.used-model-filter-expanded-list.categories .categories-label-item:hover{background-color:rgba(40,70,210,.1);border-color:rgba(40,70,210,.1)}.used-model-filter-expanded-list.categories .categories-label-item:hover .categories-label-name,.used-model-filter-expanded-list.categories .categories-label-item:hover i{color:#2846d2}.used-model-filter-expanded-list.categories .categories-label-item.checked{background-color:#2846d2;border-color:#2846d2;color:#fff}.used-model-filter-expanded-list.categories .categories-label-item.checked .categories-label-name,.used-model-filter-expanded-list.categories .categories-label-item.checked i{color:#fff}.used-model-filter-expanded-list.categories .categories-label-name{color:#343434;font-size:10px;margin:-12px 0 0;transition:all .3s ease-in}.used-model-filter-expanded-list.categories .categories-label i{color:#343434;font-size:65px;height:70px;margin:-2px 2px;width:70px}.used-model-filter-expanded-list.categories input[type=radio]{appearance:none;display:none}.used-model-filter-expanded-list.categories input[type=radio]:after{display:none}.used-model-filter-expanded-list{display:flex;flex-wrap:wrap;margin:16px 0;padding:0}.used-model-filter-expanded-list .list-item{align-items:center;display:flex;list-style:none;margin-bottom:10px;padding:0 16px}.used-model-filter-expanded-list .list-item label{color:#343434;cursor:pointer;font-size:14px;margin:0 0 0 10px;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase;transition:all .3s ease-in;white-space:nowrap;width:90%}.used-model-filter-expanded-list .list-item label:hover{color:#000}.used-model-filter-expanded-list .list-item label:first-letter{text-transform:uppercase}.used-model-filter-years{display:flex;justify-content:space-between;padding:0 16px}.used-model-filter-years .input-wrapper{margin:16px 0;width:calc(50% - 7.5px)}.used-model-filter .list-and-search{max-height:300px;overflow-y:scroll}.used-model-filter .list-and-search::-webkit-scrollbar{width:1.5px}.used-model-filter .list-and-search::-webkit-scrollbar-thumb,.used-model-filter .list-and-search::-webkit-scrollbar-thumb:hover{background:#aeaeae}.used-model-filter .list-and-search::-webkit-scrollbar-track{background:#f2f2f2}.used-model-filter-internal-search{align-items:center;cursor:text;display:flex;height:30px;justify-content:space-between}.used-model-filter-internal-search[placeholder]{border-bottom:1px solid #343434;transition:all .3s ease-in}.used-model-filter-internal-search[placeholder]:empty:before{align-items:center;color:#343434;content:attr(placeholder);display:flex;font-size:14px;transition:all .3s ease-in}.used-model-filter-internal-search[placeholder]:after{align-items:center;color:#343434;content:"";display:flex;font-family:fontello;font-size:16px;height:16px;transition:all .3s ease-in;width:16px}.used-model-filter-internal-search[placeholder]:focus{border-bottom:1px solid #eee}.used-model-filter-internal-search[placeholder]:focus:after,.used-model-filter-internal-search[placeholder]:focus:empty:before{color:#eee}.used-model-filter .btn.btn-primary{margin-top:0}.used-model-filter .btn.btn-primary:after{display:none}.used-model-filter .filter-range{margin:20px 15px 15px}.clear{align-items:center;border-bottom:1px solid #aeaeae;color:#007bff;cursor:pointer;display:flex;font-size:12px;line-height:1;margin:10px 16px;padding-bottom:10px}.clear i{color:#007bff;font-size:16px;height:16px;margin-right:3px;width:16px}@media(max-width:992px){.used-model-filter-header-fixed .filter-description{align-items:center;display:flex;justify-content:space-between;padding-bottom:20px;padding-top:20px}.used-model-filter-header-fixed .page-title{font-size:16px}.used-model-filter-header-fixed .btn-close-filter,.used-model-filter-header-fixed .btn-close-filter-products{align-items:center;color:gray;display:flex;flex-direction:column;font-size:10px;font-weight:700}.used-model-filter-header-fixed .btn-close-filter i,.used-model-filter-header-fixed .btn-close-filter-products i{color:gray}.used-model-filter-title{padding:20px}.used-model-filter-title .title{font-size:14px;text-align:center;text-transform:capitalize}.filter-main-mobile,.filter-product-mobile{background-color:#fff;display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:99999}.filter-main-mobile .form-wrapper,.filter-product-mobile .form-wrapper{margin-top:140px;width:100%}.used-model-filter-content{border:none}.used-model-filter-content #form-filter-product .accordion,.used-model-filter-content #form-filter-used .accordion{margin-top:13px}.used-model-filter-header-fixed{background-color:#fff;border-bottom:1px solid #aeaeae;position:fixed;top:0;width:100%;z-index:100}.used-model-filter-header-fixed .btn.btn-close-filter{height:45px;width:100%}.used-model-filter-header-fixed .buttons-action-wrapper{justify-content:space-between;padding:15px}.used-model-filter-header-fixed .buttons-action-wrapper .btn{height:40px;width:calc(50% - 7.5px)}.used-model-filter-header-fixed .buttons-action-wrapper .btn.btn-close-filter{color:#fff;font-size:14px}.filter-range{margin:20px 15px 10px}}.used-model{padding:60px 0 100px}.used-model .page-title{margin-bottom:60px}.used-model-filter{padding:0 15px;width:285px}.used-model-container{padding:0 15px;width:calc(100% - 285px)}.used-model-orderby{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.used-model-orderby-text{color:#818181;font-size:12px}.used-model-orderby-selects{display:flex;justify-content:space-between;width:480px}.used-model-orderby-selects .input-wrapper{margin:0;width:calc(50% - 15px)}.used-model-list{position:relative;width:100%}.used-model-cards-container{margin-bottom:30px}.used-model-cards-container .used-model-cards-content-buttons .top-buttons .btn.btn-primary{justify-content:center}.used-model-cards-container .used-model-cards-content-buttons .top-buttons .btn.btn-primary:after{background-size:.8rem;height:1.2rem;margin-left:0;width:1.2rem}@media(max-width:998px)and (min-width:1599px){.used-model-cards-container .used-model-cards-content-buttons .top-buttons .btn.btn-primary{gap:8px}.used-model-cards-container .used-model-cards-content-buttons .top-buttons .btn.btn-primary:after{background-size:.9rem;height:1.5rem;margin-left:0;width:1.5rem}}@media(min-width:998px)and (max-width:1599px){.used-model-cards-container .used-model-cards-content-buttons .top-buttons .btn.btn-primary{gap:8px}}@media(min-width:1600px){.used-model-cards-container .used-model-cards-content-buttons .top-buttons .btn.btn-primary{gap:0}}.used-model-form{background-color:#efefef;padding:60px 0}.used-model-form .page-description{margin:0 auto 60px;max-width:650px;text-align:center}@media(max-width:998px){.used-model-form .page-description{margin:0 auto 30px;max-width:100%}}.used-model-form .buttons-bottom-form{justify-content:space-between;width:650px}.used-model-form .buttons-bottom-form .receive-contact{margin:0;width:33.33%}.used-model-form .buttons-bottom-form .policy-privacy{width:100%}.used-model-form .buttons-bottom-form .btn.btn-blue{width:160px}@media(max-width:998px){.used-model-form .buttons-bottom-form{gap:8px;max-width:100%;width:100%}.used-model-form .buttons-bottom-form .receive-contact{width:65%}.used-model-form .buttons-bottom-form .policy-privacy{margin-bottom:8px;width:100%}.used-model-form .buttons-bottom-form .btn.btn-blue{font-size:18px;height:45px;width:156px}}.loader{align-items:center;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:16px solid #efefef;border-radius:50%;border-top-color:#2846d2;height:120px;width:120px}.loader-wrapper{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:10%;transform:translateX(-50%);z-index:10}@media(max-width:992px){.used-model{padding:30px 0 60px}.used-model .page-title{margin-bottom:10px}.used-model-filter{display:none}.used-model-container{width:100%}.used-model-orderby{align-items:flex-start;flex-direction:column}.used-model-orderby-text{margin-bottom:16px}.used-model-orderby-selects{gap:16px;width:90vw}.loader-wrapper{top:1%}}.used-model-internal{padding-top:60px;position:relative}.used-model-internal .expansive-icon-usados{cursor:pointer;position:absolute;right:12px;top:-2px;z-index:99}.used-model-internal .form-main{right:calc(50vw - 562.5px);top:135px}.used-model-internal-header .page-subtitle-brand{color:#818181;font-family:Estricta;font-size:15px;font-weight:400;margin-bottom:0;margin-top:30px;text-transform:uppercase}.used-model-internal-header .page-subtitle{color:#343434;font-size:32px;margin:0 0 20px;text-transform:uppercase}.used-model-internal-slider{height:fit-content;padding:0}.used-model-internal-slider-content-img{align-items:center;background-color:#efefef;border-radius:6px;display:flex;height:400px;justify-content:center;transition:all .3s ease-in;width:100%}.used-model-internal-slider-content-img:hover{opacity:.8}.used-model-internal-slider-content-img img{border-radius:6px;max-height:100%;max-width:100%}.used-model-internal-slider-content .swiper-slide{display:flex;justify-content:center;margin-bottom:10px}.used-model-internal-slider-content .swiper-button-next,.used-model-internal-slider-content .swiper-button-prev{height:68px;width:34px}.used-model-internal-slider-content .swiper-button-next{right:5px}.used-model-internal-slider-content .swiper-button-prev{left:5px}.used-model-internal-slider-thumbs{position:relative;width:500px}.used-model-internal-slider-thumbs-img{align-items:center;border:1px solid #efefef;border-radius:6px;display:flex;justify-content:center;max-height:85px;width:113px}.used-model-internal-slider-thumbs-img img{border-radius:6px;max-height:100%;max-width:100%}.used-model-internal-slider .swiper-button-next.used-thumbs,.used-model-internal-slider .swiper-button-prev.used-thumbs{bottom:15px;height:50px;top:unset;transform:unset;width:24px}.used-model-internal-slider .swiper-button-prev.used-thumbs{left:15px}.used-model-internal-slider .swiper-button-next.used-thumbs{right:15px}.used-model-internal-slider .swiper-slide-thumb-active img{opacity:.6}.used-model-internal-favorite,.used-model-internal-favorite:hover{background-color:#24262c;border:1px solid #efefef!important;display:flex;gap:8px;margin-bottom:30px;padding:10px;text-transform:uppercase}@media(max-width:992px){.used-model-internal-favorite,.used-model-internal-favorite:hover{margin:0 auto 30px}}.used-model-internal-favorite .value,.used-model-internal-favorite:hover .value{color:#fff;font-family:Estricta;font-weight:700}.used-model-internal-favorite i,.used-model-internal-favorite:hover i{color:#2846d2}.used-model-internal-favorite.active{border:1px solid #2846d2!important}.used-model-internal-favorite.active .value,.used-model-internal-favorite.active i{color:#2846d2}.used-model-internal-info{display:flex;flex-direction:column}.used-model-internal-info .top-buttons{gap:8px;margin-bottom:30px;width:100%}.used-model-internal-info .top-buttons .btn,.used-model-internal-info .top-buttons .whatsapp-cta{flex:1;font-size:14px;height:40px;text-transform:uppercase;width:auto}.used-model-internal-info-price{margin:16px 0}.used-model-internal-info-price .value{color:#2846d2;font-family:Estricta;font-size:32px;font-weight:700;line-height:1;margin:0}.used-model-internal-info-price.is-promotion span{color:#2846d2;font-family:Estricta;font-size:18px;font-weight:700;line-height:1;margin-right:5px}.used-model-internal-info-price.is-promotion .value{align-items:center;display:flex}.used-model-internal-info-price.is-promotion .value:first-of-type{margin-bottom:8px}.used-model-internal-info-price.is-promotion .value p{color:#2846d2;font-family:Estricta;font-size:30px;font-weight:700;margin:0}.used-model-internal-info-price.is-promotion .value p.old{color:#818181;font-family:Estricta;font-size:24px;font-weight:400;text-decoration:2px line-through #2846d2}.used-model-internal-info-local{align-items:center;display:flex;font-size:14px;margin-bottom:16px}@media(max-width:992px){.used-model-internal-info-local{justify-content:flex-start}}.used-model-internal-info-local i{color:#001e50;font-size:24px;margin-right:5px}.used-model-internal-feature{display:flex;flex-direction:column;width:100%}.used-model-internal-feature-item{align-items:center;background-color:#fff;border:1px solid #efefef;display:flex;margin-bottom:16px;padding:20px}.used-model-internal-feature-item i{color:#000;font-size:26px;height:26px;margin-right:20px;width:26px}.used-model-internal-feature-item .wrapper{display:flex;flex-direction:column}.used-model-internal-feature-item .text{color:#818181;font-size:12px;margin-bottom:3px;text-transform:uppercase}.used-model-internal-feature-item .value{color:#000;font-family:Estricta;font-weight:700}.used-model-internal-social{align-items:center;border-left:1px solid #b5b5b5;display:flex;justify-content:center;margin:60px 0;padding:0}.used-model-internal-social:last-of-type{border-right:1px solid #b5b5b5}.used-model-internal-social .whatsapp-cta{font-size:14px;text-transform:uppercase;width:215px}.used-model-internal-social .whatsapp-cta i{margin-right:8px}@media(max-width:998px){.used-model-internal-social .whatsapp-cta{width:100%}}.used-model-internal-stamps{align-items:center;border-left:1px solid #efefef;display:flex;flex-direction:column;justify-content:center;margin:60px 0;padding:0;position:relative}.used-model-internal-stamps-slider{width:100%}.used-model-internal-stamps-slider .swiper-slide{align-items:center;display:flex;justify-content:center}.used-model-internal-stamps .swiper-pagination.stamp{bottom:-30px;width:100%}.used-model-internal-stamps .swiper-pagination.stamp .swiper-pagination-bullet{margin:0 4px}.used-model-internal-stamps-img{align-items:center;display:flex;height:71px;justify-content:center;width:68px}.used-model-internal-stamps-img img{max-height:100%;max-width:100%}.used-model-internal-optionals .tabs-wrapper{align-items:center;display:flex;justify-content:center}.used-model-internal-optionals .tabs-wrapper .tabs-style{width:50%}.used-model-internal-optionals-content{border-bottom:1px solid #efefef;margin-bottom:80px;padding:30px 0}.used-model-internal-optionals-settings{display:flex;flex-wrap:wrap}.used-model-internal-optionals-wrapper{align-items:center;display:flex;margin-bottom:16px;width:33.33%}.used-model-internal-optionals-wrapper i{color:#001e50;font-size:18px;height:18px;margin-right:10px;width:18px}.used-model-internal-related{margin-bottom:120px}.used-model-internal-related .page-title{color:#001e50;font-family:Estricta;font-weight:400;margin-bottom:40px;text-transform:uppercase}.used-model-internal-related .used-model-cards-content-img{height:261px}.used-model-internal-related .used-model-cards-content-buttons .top-buttons .btn,.used-model-internal-related .used-model-cards-content-buttons .top-buttons .whatsapp-cta{height:30px}@media(max-width:992px){.used-model-internal{padding-top:30px}.used-model-internal-header .page-subtitle{margin-bottom:20px}.used-model-internal-slider-content-img{height:270px;width:calc(100% - 30px)}.used-model-internal-slider-content .swiper-button-next,.used-model-internal-slider-content .swiper-button-prev{height:50px;width:24px}.used-model-internal-slider-thumbs{width:calc(100% - 30px)}.used-model-internal-slider-thumbs-img{height:85px}.used-model-internal-slider .swiper-button-next.used-thumbs{right:5px}.used-model-internal-slider .swiper-button-prev.used-thumbs{left:5px}.used-model-internal-info{margin-top:30px}.used-model-internal-info .buttons-action-wrapper{justify-content:space-between}.used-model-internal-info .buttons-action-wrapper .btn{width:calc(50% - 7.5px)}.used-model-internal-feature{flex-direction:column;justify-content:space-between;margin-bottom:10px;margin-top:30px;width:100%}.used-model-internal-feature-item{justify-content:center;width:100%}.used-model-internal-feature-item .value{font-size:13px}.used-model-internal-social{border-left:none;margin:0}.used-model-internal-social:first-of-type{border-bottom:1px solid #efefef;margin-bottom:30px;padding-bottom:30px}.used-model-internal-social:last-of-type{border-right:none}.used-model-internal-stamps{border-bottom:1px solid #efefef;border-left:none;margin-bottom:30px;margin-top:0;padding-bottom:40px}.used-model-internal-stamps .swiper-pagination.stamp{bottom:5px}.used-model-internal-optionals{margin-left:-15px;margin-right:-15px;margin-top:30px}.used-model-internal-optionals .title{align-items:center;background-color:#f5f5f5;color:#343434;display:flex;height:46px;justify-content:space-between;padding:0 15px;text-transform:uppercase}.used-model-internal-optionals .title i{color:#000;font-size:16px;height:16px;width:16px}.used-model-internal-optionals-settings{padding:20px 15px}.used-model-internal-optionals-wrapper{width:50%}.used-model-internal-optionals-wrapper.observation{font-size:14px;width:100%}.used-model-internal-optionals-name{font-size:12px}.used-model-internal-related{margin-bottom:60px;padding-top:30px}.used-model-internal-related .page-title{margin-bottom:30px}.used-model-internal-related .swiper-slide{margin-bottom:50px}.used-model-internal-related .swiper-button-next,.used-model-internal-related .swiper-button-prev{top:calc(50% - 25px)}.used-model-internal-related .used-model-cards-content-img{height:max-content}.used-model-internal .top-buttons{gap:8px;margin-bottom:10px;width:100%}.used-model-internal .top-buttons .btn,.used-model-internal .top-buttons .whatsapp-cta{flex:1;font-size:12px;height:40px;text-transform:uppercase;width:auto}}.alert#addFavorite,.alert#rmvFavorite{bottom:10%;left:45%;margin:0 auto;position:fixed;text-align:center;width:300px;z-index:999999}.alert#rmvFavorite i{color:#856404;cursor:pointer}.alert#addFavorite i{color:#155724;cursor:pointer}@media(max-width:998px){.alert#addFavorite,.alert#rmvFavorite{left:10%;width:80%}}#seminovosRelatedSection{height:auto;max-height:0;overflow:hidden;transition:max-height .8s ease-in-out}#seminovosRelatedSection.show-relateds{max-height:1000px}.location-c{background-color:#efefef;padding:60px 0 120px}.location-c .page-title{color:#343434;margin-bottom:0;text-align:center}.location-c .page-description{color:#626262;margin-bottom:60px;text-align:center}.location-c-subtitle{font-size:16px;margin-bottom:20px}.location-c .nav-unitsNames-content{max-height:580px;overflow-y:auto;scrollbar-color:#2846d2 #fff;scrollbar-width:thin}.location-c .nav-unitsNames-content::-webkit-scrollbar{width:12px}.location-c .nav-unitsNames-content::-webkit-scrollbar-track{background:#fff}.location-c .nav-unitsNames-content::-webkit-scrollbar-thumb{background-color:#2846d2;border-radius:20px}.location-c .nav-link-unitBtn{border-bottom:1px solid #181818;border-radius:0;color:#181818;font-family:Estricta;font-size:14px;font-weight:700;height:62px;text-transform:uppercase}.location-c .nav-link-unitBtn .nav-link-unitName>i{align-items:center!important;color:#181818;font-size:30px!important}.location-c .nav-link-unitBtn i{color:#2846d2}.location-c .nav-link-unitBtn.active{background-color:#2846d2;color:#fff}.location-c .nav-link-unitBtn.active i{color:#fff}.location-c .nav-link-unitBtn:not(.collapsed).ac{background-color:#2846d2;color:#fff}.location-c .nav-link-unitBtn:not(.collapsed).ac i{color:#fff}.location-c .unitInformations{background-color:#fff;padding:60px 20px}.location-c .unitInformations .location-c-content-title{color:#2846d2;font-size:20px;gap:10px;margin-bottom:24px;text-transform:uppercase}.location-c .unitInformations .location-c-content-subtitle{color:#0a2d82;font-family:Roboto;font-weight:400;font-weight:700;margin-bottom:16px}.location-c .unitInformations .location-c-content-informations{color:#626262;font-family:Roboto;font-weight:400;margin-bottom:0}.location-c .unitInformations .location-c-content-address{margin-bottom:24px}.location-c .unitInformations .location-c-content-observation{color:#0a2d82;font-size:14px;margin:16px 0}@media(max-width:992px){.location-c .unitInformations{padding:20px 10px}.location-c .unitInformations .location-c-content-title{font-size:16px;margin-bottom:16px}.location-c .unitInformations .location-c-content-informations{font-size:14px}.location-c{padding:30px 0 60px}.location-c .page-title{margin-bottom:15px}}input[type=checkbox]{appearance:none}input[type=checkbox]:after{align-items:center;background-color:#fff;border:1px solid #343434;color:#fff;content:"";cursor:pointer;display:flex;height:14px;justify-content:center;width:14px}input[type=checkbox]:checked:after{background-color:#2846d2;border:1px solid #2846d2;color:#fff;content:"";font-family:fontello;font-size:12px;font-weight:700}input[type=radio]:checked{accent-color:#2846d2}.false-radio:before{background-color:transparent;border:2px solid #ccc;border-radius:50%;content:"";display:inline-block;height:16px;margin-right:8px;transition:background-color .3s ease;vertical-align:middle;width:16px}.false-radio.selected:before{background-color:#2846d2;border-color:#2846d2}input[type=file]{display:none}input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator{-webkit-appearance:none;opacity:0}input[type=date],input[type=datetime-local]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23818181' data-name='Camada 1' viewBox='0 0 24 24'%3E%3Cpath d='M17.85 4V1.54h-2.53V4H8.63V1.54H6.15V4H3.66v15.9a2.51 2.51 0 0 0 2.49 2.53h11.7a2.51 2.51 0 0 0 2.49-2.53V4Zm.82 15.9a.82.82 0 0 1-.25.61.8.8 0 0 1-.57.24H6.15a.78.78 0 0 1-.57-.24.8.8 0 0 1-.24-.61V9h13.33ZM10 13.23a.8.8 0 0 1-.08-.63.75.75 0 0 1 .41-.51l2.08-1.18a.8.8 0 0 1 .42-.12.67.67 0 0 1 .39.12.77.77 0 0 1 .31.31.9.9 0 0 1 .1.42v5.75a.78.78 0 0 1-.24.57.8.8 0 0 1-.58.25.84.84 0 0 1-.61-.25.78.78 0 0 1-.24-.57v-4.32l-.82.45a.75.75 0 0 1-.65.1.83.83 0 0 1-.49-.39' data-name='Caminho 135'/%3E%3C/svg%3E");background-position-x:calc(100% - 5px);background-position-y:center;background-repeat:no-repeat;background-size:18px}input[type=time]::-webkit-calendar-picker-indicator{-webkit-appearance:none;opacity:0}.input-time-error{bottom:80px;color:#2846d2;font-size:12px;position:absolute}input[type=time]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23818181' data-name='Camada 1' viewBox='0 0 24 24'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h24v24H0z' style='fill:none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Grupo de máscara 27' style='clip-path:url(%23a)'%3E%3Cpath d='M13.67 7.42a.42.42 0 0 0-.41-.42h-.84a.41.41 0 0 0-.42.41V12H9.08a.41.41 0 0 0-.41.41v.83a.4.4 0 0 0 .4.42h4.18a.42.42 0 0 0 .42-.4zM19.08 12A7.08 7.08 0 1 1 12 4.92 7.1 7.1 0 0 1 19.08 12M22 12a10 10 0 1 0-10 10 10 10 0 0 0 10-10' data-name='Caminho 24'/%3E%3C/g%3E%3C/svg%3E");background-position-x:calc(100% - 5px);background-position-y:center;background-repeat:no-repeat;background-size:18px}.form-main{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.3);display:none;position:absolute;right:60px;top:30px;width:255px;z-index:50}@media(min-width:992px){.form-main{display:flex}}.form-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px;width:100%}.form-container .form-content{width:100%}.form-container .form-title{align-items:center;color:#000;display:flex;font-size:18px;justify-content:center;margin-bottom:30px;text-transform:uppercase;width:100%}.form-container .form-title i{margin-right:8px}.form-container .btn{width:100%}@media(max-width:992px){.form-container{height:100vh;justify-content:flex-start;width:100vw}}.input-wrapper{display:flex;margin-bottom:24px;min-height:24px;position:relative;width:100%}.split-columns{display:flex;gap:20px;width:100%}.form-label{background-color:transparent;color:#343434;font-size:14px;pointer-events:none;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:.15s ease-in;width:inherit}.input-wrapper .form-input:focus+label,.input-wrapper .form-input:not(:placeholder-shown)+label{font-size:12px;top:-10px}.form-input{background:transparent;border:none;border-bottom:1px solid #343434;color:#343434;font-size:14px;outline:none;transition:all .3s ease-in;width:100%}.form-input::placeholder{opacity:0}.form-input:focus,.form-input:hover{border-color:#2846d2}select.form-input{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%233D9BE9' data-name='Camada 1' viewBox='0 0 24 24'%3E%3Cpath d='M6.81 8.6h10.38a.8.8 0 0 1 .57 1.4l-5.19 5.2a.81.81 0 0 1-1.14 0L6.24 10a.8.8 0 0 1 .57-1.4'/%3E%3C/svg%3E");background-position-x:calc(100% - 5px);background-position-y:center;background-repeat:no-repeat;background-size:16px;text-transform:uppercase}.custom-file__pdf{height:50px;position:relative;width:100%}.custom-file__pdf .custom-file-input{border-radius:0}.custom-file__pdf .custom-file-label{align-items:center;border-bottom:1px solid #343434;border-radius:0;color:#343434;display:flex;font-size:14px;height:50px;justify-content:space-between}.custom-file__pdf .custom-file-label:after{background:#2846d2;border-radius:0 2px 2px 0;color:#fff;content:"Anexar";font-size:14px;height:48px;padding:12px 40px;position:absolute;right:0}.custom-file input{border-radius:0;height:40px}textarea.form-input{min-height:60px;padding:10px;resize:none}textarea.form-input+label{top:30%}textarea.form-input::-webkit-scrollbar{width:5px}textarea.form-input::-webkit-scrollbar-thumb{background-color:#818181}textarea.form-input::-webkit-scrollbar-track{background-color:#efefef}.policy-privacy{align-items:center;display:flex;gap:5px;margin-bottom:20px;margin-top:-4px}.policy-privacy-input{position:relative}.policy-privacy-label{color:#343434;font-size:12px;margin:0;text-transform:uppercase}.policy-privacy-label span{color:#343434;cursor:pointer;font-family:Estricta;font-weight:700;text-decoration:1px solid underline}.policy-privacy-label span:hover{color:#2846d2;transition:all .3s ease-in}.form-content-fixed{display:flex!important;right:0!important;top:60px!important;z-index:50}.form-content-fixed,.form-main-mobile{animation:showTargetItem .3s forwards;position:fixed}.form-main-mobile{background-color:#fff;display:none;flex-direction:column;height:fit-content;top:0;width:100%;z-index:70}.form-main-mobile i{color:#fff}.form-main-mobile .btn{font-size:16px;height:45px;width:100%}input:-webkit-autofill,select:-webkit-autofill{box-shadow:inset 0 0 0 30px #fff;-webkit-text-fill-color:#343434}html{scroll-behavior:smooth}body{color:#343434;font-family:Estricta;font-size:16px;font-weight:400}main{margin-top:72px}@media screen and (max-width:1199px){main{margin-top:105px}}ul{margin:0;padding:0}ul li{list-style:none}a,a:not([href]){cursor:pointer}a,a:hover,a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none;transition:all .3s ease-in}button,button.active,button.active:focus,button:active,button:focus,button:hover{border:none;box-shadow:none;outline:none}i{align-items:center;color:#2846d2;display:flex;font-size:24px;height:24px;justify-content:center;transition:all .3s ease-in;width:24px}.accordion .title,.my-tabs{cursor:pointer;transition:all .3s ease-in}.page-title{color:#343434;font-size:30px;font-weight:700;text-transform:uppercase}.page-title.title-secondary{color:#fff;font-size:40px}.page-subtitle{color:#343434;font-family:Estricta;font-size:20px;font-weight:700}.page-description{color:#343434;font-family:Roboto;font-size:16px;font-weight:400;line-height:25px}.page-description ul li{list-style:disc}.page-description ul li::marker{color:#343434}.spacing{margin:60px 0}.tabs-wrapper .tabs-style{align-items:center;background-color:transparent;border-bottom:2px solid transparent;color:#343434;display:flex;font-family:Estricta;font-size:16px;font-weight:700;height:54px;justify-content:center;text-transform:uppercase;transition:all .3s ease-in;width:100%}.tabs-wrapper .tabs-style:hover{color:#2846d2}.tabs-wrapper .tabs-style.active{border-color:#2846d2;color:#2846d2}.favorite-button{display:none!important}@media(max-width:992px){.page-title{font-size:20px}.page-title.title-secondary{font-size:20px;text-align:center}.page-subtitle{font-size:18px}.page-description{font-size:14px;line-height:22px}.tabs-wrapper .tabs-style{font-size:12px;height:38px}}.filter-range{align-items:center;display:flex;flex-direction:column;margin:10px 16px}.filter-range-slider{background:#efefef;border:none;border-radius:3px;height:2px;width:90%}.filter-range-slider .noUi-connect{background-color:#2846d2}.filter-range-slider .noUi-handle{background-color:#fff;border:2px solid #2846d2;border-radius:50%;height:18px;right:-10px;top:-7px;width:18px}.filter-range-slider .noUi-handle:after,.filter-range-slider .noUi-handle:before{display:none}.filter-range-slider .noUi-handle:focus{outline:none;transform:scale(1.1)}.filter-range-values-wrapper{align-items:center;display:flex;justify-content:space-between;margin-top:15px;width:100%}.filter-range-values-wrapper .value{color:#2846d2;font-size:12px}@media(min-width:1200px){.d-xxl-flex{display:flex!important}.d-xxl-block{display:block!important}.d-xxl-none{display:none!important}}.btn{--font-size:14px;align-items:center;border:none;border-radius:24px;box-sizing:border-box;cursor:pointer;display:flex;font-size:var(--font-size);font-weight:600;height:40px;justify-content:center;outline:none;padding:10px 16px;transition:all .3s ease-in}.btn.active,.btn.active:focus,.btn:active,.btn:focus{box-shadow:none;outline:none!important}.btn i{font-size:18px}.btn.btn-primary{background-color:#2846d2;color:#fff;font-size:var(--font-size);gap:6px;justify-content:center;padding:.5rem 28px .5rem .5rem;position:relative;text-transform:uppercase;transition:.5s;white-space:nowrap}.btn.btn-primary:after{background-color:#0a2d82;background-image:url(https://www.yamaha-motor.com.br/file/general/yamaha-enext-form-open-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:60%;border-radius:50%;content:"";display:block;height:1.8rem;position:absolute;right:4px;transition:.5s;width:1.8rem}@media screen and (max-width:380px){.btn.btn-primary:after{background-size:.9rem;height:1.5rem;width:1.5rem}}.btn.btn-primary:hover{color:#fff}.btn.btn-blue{background-color:#2846d2;color:#fff;text-transform:uppercase}.btn.btn-blue:hover{color:#fff}.btn.btn-secondary{border:2px solid #2846d2;color:#2846d2}.btn.btn-secondary,.btn.btn-ternary{background-color:#fff;text-transform:uppercase}.btn.btn-ternary{border:2px solid #000;color:#000}.btn.btn-quaternary{border:2px solid #2846d2;color:#2846d2}.btn.btn-link,.btn.btn-quaternary{background-color:transparent;text-transform:uppercase}.btn.btn-link{color:#626262;font-family:Estricta;font-size:var(--font-size);font-weight:700;height:fit-content;text-decoration:underline;width:fit-content}.btn.btn-link:focus,.btn.btn-link:hover{color:#626262}.btn i{margin-right:6px}.whatsapp-cta{align-items:center;background:#25d366;border:none;border-radius:24px;box-sizing:border-box;color:#fff!important;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;outline:none;padding:.5rem;text-transform:uppercase;transition:all .3s ease-in}.whatsapp-cta.active,.whatsapp-cta.active:focus,.whatsapp-cta:active,.whatsapp-cta:focus{box-shadow:none;outline:none!important}.whatsapp-cta:focus,.whatsapp-cta:hover{background:#21ba3f;color:#fff}.whatsapp-cta i{color:#fff;font-size:20px;height:18px;margin-right:6px;width:18px}.buttons-action-wrapper{display:flex;gap:15px;width:100%}.buttons-action-wrapper .btn,.buttons-action-wrapper .whatsapp-cta{max-width:170px;width:calc(50% - 8px)}.top-buttons .btn,.top-buttons .whatsapp-cta{width:calc(50% - 8px)}.buttons-bottom-form{align-items:center;display:flex;gap:30px;justify-content:flex-end}.buttons-bottom-form .policy-privacy{margin:0}.buttons-bottom-form .btn.btn-blue{width:176px}@media(max-width:992px){.btn{font-size:14px}.buttons-bottom-form{align-items:flex-start;flex-direction:column;gap:16px}.buttons-bottom-form .btn.btn-blue{width:156px}}.btn-file{align-items:center;border:1px solid #2846d2;border-radius:50px;bottom:15px;color:#2846d2!important;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;position:absolute;right:0;text-align:center;width:20%}.swiper-banners .swiper-button-prev{left:5%}.swiper-banners .swiper-button-prev i{color:#fff!important;font-size:23px;padding:40px}.swiper-banners .swiper-button-next{right:5%}.swiper-banners .swiper-button-next i{color:#fff!important;font-size:23px;padding:40px}.swiper-button-next,.swiper-button-prev{align-items:center;background:transparent!important;display:flex;height:50px;justify-content:center;margin:0;top:50%;transform:translateY(-50%);transition:all .3s ease-in;width:50px}.swiper-button-next:after,.swiper-button-prev:after{content:""}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:pointer;opacity:0;pointer-events:all}.swiper-button-next.swiper-button-lock,.swiper-button-prev.swiper-button-lock{opacity:0}.swiper-button-next i,.swiper-button-prev i{color:#343434}.swiper-button-next{right:0}.swiper-button-prev{left:0}.swiper-pagination-bullet{background-color:#fff;border:1px solid #2846d2;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.3);height:4px;opacity:1;width:30px}.swiper-pagination-bullet-active{background-color:#2846d2}@media(max-width:992px){.swiper-button-next,.swiper-button-prev{height:40px;width:40px}.swiper-button-next i,.swiper-button-prev i{font-size:18px;height:18px;width:18px}.swiper-button-next{right:10px}.swiper-button-prev{left:10px}}.slider-phones{margin:0 20px;position:relative;width:180px}.slider-phones-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.slider-phones-item-info{text-align:center}.slider-phones-item-info .name{color:#343434;font-size:14px;margin-bottom:5px}.slider-phones-item-info .phone{color:#2846d2;font-family:Estricta;font-size:16px;font-weight:700}.slider-phones .swiper-button-next,.slider-phones .swiper-button-prev{background-color:#fff}.slider-phones .swiper-button-next i,.slider-phones .swiper-button-prev i{color:#343434}.slider-phones .swiper-button-next:hover i,.slider-phones .swiper-button-prev:hover i{color:#2846d2}@media(max-width:600px){.swiper-banners .swiper-button-prev{left:0}.swiper-banners .swiper-button-prev i{padding:20px}.swiper-banners .swiper-button-next{right:0}.swiper-banners .swiper-button-next i{padding:20px}}.header{background:#fff;border-bottom:1px solid #e5e5e5;height:72px;z-index:1030!important}.header-top{align-items:center;display:flex;justify-content:space-between;position:relative}.header-top .header-logo-container{align-items:center;display:flex;max-width:300px;overflow:hidden}@media screen and (min-width:1200px)and (max-width:1580px){.header-top .header-logo-container{max-width:15vw}}.header-top .header-logo-container .header-top-logo{height:auto;max-height:48px;max-width:calc(50% - 8px)}.header-top .header-logo-container .header-top-logo:first-child{border-right:1px solid #343434}.header-top .header-logo-container .header-top-logo:last-child{margin-left:8px}.header-top-links .link{align-items:center;background-color:transparent;display:flex;padding:0}.header-top-links .link:hover span{color:#2846d2}.header-top-links .link span{color:#2846d2;line-height:1;text-transform:uppercase;transition:all .3s ease-in}.header-top-links .link i{margin-right:6px}.header-top-links .link i.icon-agendamento{font-size:20px}.header-top-links-list{align-items:center;display:flex;font-size:16px;gap:16px;height:100%;justify-content:space-between}@media(max-width:1312px){.header-top-links-list{gap:8px}}.header-top-links-list .navbar-link{align-items:center;border-bottom:3px solid transparent;color:#626262;cursor:pointer;display:flex;font-family:Estricta;font-weight:700;text-transform:uppercase;transition:all .3s ease-in}.header-top-links-list .navbar-link i{color:#626262;font-size:20px;height:20px;margin-left:5px;width:20px}.header-top-links-list .navbar-link:hover{border-color:#2846d2;color:#2846d2}.header-top-links-list .navbar-link:hover i{color:#2846d2}.header-top .buttons-action-wrapper{align-items:center;background-color:#efefef;display:flex;gap:8px;width:auto}.header-top .buttons-action-wrapper .btn{color:#343434;font-weight:700;margin:0;text-transform:uppercase}.header-top .buttons-action-wrapper .btn i{color:#343434}.header-top .buttons-action-wrapper .btn.link{padding:0}.header-top .buttons-action-wrapper .btn.btn-primary{color:#fff}.header-top .buttons-action-wrapper .btn.btn-primary i{color:#fff;font-size:24px}.header-top .buttons-action-wrapper .whatsapp-cta{text-transform:uppercase}.header-top .buttons-action-wrapper .whatsapp-cta i{margin-right:6px}.header-top .buttons-action-wrapper .btn,.header-top .buttons-action-wrapper .btn.btn-primary,.header-top .buttons-action-wrapper .whatsapp-cta{width:150px}.header-top .buttons-action-wrapper .btn.link{width:auto}@media screen and (min-width:1200px)and (max-width:1499px){.header-top .buttons-action-wrapper .btn.btn-primary,.header-top .buttons-action-wrapper .whatsapp-cta{width:130px}}.header-mobile-actions{align-items:center;background-color:#fff;border-bottom:1px solid #e8e8e8;display:flex;height:60px;justify-content:space-between;padding:0;z-index:50}.header-mobile-actions .header-logo-container{align-items:center;display:flex;justify-content:center;max-width:250px;overflow:hidden}.header-mobile-actions .header-logo-container .header-top-logo{height:auto;max-height:49px;max-width:calc(50% - 8px);object-fit:contain}.header-mobile-actions .header-logo-container .header-top-logo:first-child{border-right:1px solid #343434}.header-mobile-actions .header-logo-container .header-top-logo:last-child{margin-left:8px}.header-mobile-actions .btn.btn-local{background-color:transparent;color:#626262;flex-direction:column;font-size:10px;height:100%;text-transform:uppercase;transition:all .3s ease-in;width:60px}.header-mobile-actions .btn.btn-local i{color:#626262;margin:0}.header-mobile-phones{background-color:#fff;display:flex;justify-content:center;padding:10px 0}.header-mobile-buttons{padding:0}.header-mobile-buttons .btn.btn-blue,.header-mobile-buttons .btn.btn-primary{border-radius:0;font-size:18px;gap:5px;height:45px;justify-content:center;width:100%}.header-mobile-buttons .btn.btn-blue i,.header-mobile-buttons .btn.btn-primary i{font-size:24px}.header-mobile-buttons .btn.btn-blue:after,.header-mobile-buttons .btn.btn-primary:after{position:unset}.sidebar{cursor:pointer;height:100%;max-width:60px}.sidebar i{color:#626262}.sidebar-wrapper{align-items:center;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center}.sidebar-wrapper span{color:#626262;font-size:10px;text-transform:uppercase;transition:all .3s ease-in}.sidebar-wrapper.close-sidebar i,.sidebar-wrapper.close-sidebar span{color:#626262}.sidebar-fixed{animation:showTargetItem .3s forwards;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.3);display:none;position:fixed;right:0;top:72px;width:324px;z-index:50;z-index:1062}.sidebar-fixed-wrapper{width:100%}.sidebar-fixed-item{border-bottom:1px solid #818181;cursor:pointer;padding:0 20px;position:relative;transition:all .3s ease-in}.sidebar-fixed-item .sidebar-link{align-items:center;color:#2846d2;display:flex;font-family:Estricta;font-weight:700;height:52px;justify-content:flex-start;text-transform:uppercase;width:100%}.sidebar-fixed-item .sidebar-link.content{align-items:center;display:flex;justify-content:space-between;transition:all .3s ease-in}.sidebar-fixed-item .sidebar-link-dropdown{align-items:center;animation:showTargetItem .3s forwards;background-color:#efefef;display:none;flex-direction:column;justify-content:flex-start;left:50%;position:absolute;top:50px;transform:translateX(-50%);width:100%;z-index:50}.sidebar-fixed-item .sidebar-link-dropdown .link{color:#343434;font-family:Estricta;font-size:14px;font-weight:700;padding:12px 30px;text-align:left;width:100%}.sidebar-fixed-item .sidebar-link-dropdown .link:hover{color:#2846d2}.sidebar-fixed-item .sidebar-link i{font-size:20px;height:20px;width:20px}.btn-modal-phones{align-items:center;background-color:transparent;color:#2846d2;display:flex;line-height:1;margin:0 30px;padding:0;transition:all .3s ease-in}.btn-modal-phones:hover{color:#2846d2}.btn-modal-phones i{margin-right:5px}@media screen and (min-width:1200px)and (max-width:1499px){.header-top .buttons-action-wrapper .btn,.navbar-link{font-size:12px}.header-top .btn.btn-primary{justify-content:flex-start;padding-right:20px}.header-top .buttons-action-wrapper .whatsapp-cta{font-size:12px;padding:0 10px}}@media screen and (min-width:1500px)and (max-width:1580px){.header-top .buttons-action-wrapper .btn,.navbar-link{font-size:14px}.header-top .buttons-action-wrapper .whatsapp-cta{font-size:14px;padding:0 10px}.header-top .buttons-action-wrapper .btn.btn-primary{font-size:14px;justify-content:flex-start;padding:0 10px}}@media(max-width:1199px){.sidebar-fixed{height:100%;overflow-y:scroll;top:60px;width:100%}.sidebar-fixed.fixed{top:90px}}.sidebar-fixed-item.accordion-categories{padding:0}.sidebar-fixed-item .card-category-title{border-top:1px solid #2846d2}.sidebar-fixed-item .category-subitems{display:flex;flex-direction:column}.sidebar-fixed-item .category-subitems .sidebar-subitem-link{border-top:1px solid #343434;color:#343434;font-size:14px;padding:16px 30px;text-transform:uppercase}button.sidebar-link{background-color:transparent;font-size:16px;padding:0 20px}.rotate{transform:rotate(180deg);transition:transform .3s ease}.footer{background:#181818;border-top:10px solid #2846d2;padding:0;position:relative}.footer .btn-scroll-top{align-items:center;background-color:#666;border-radius:100%;color:#fff;display:flex;flex-direction:column;font-size:12px;font-weight:700;height:50px;justify-content:center;padding:6px;position:absolute;right:30px;text-transform:uppercase;top:30px;transition:all .3s ease-in;width:50px;z-index:10}.footer .btn-scroll-top:hover{background-color:#2846d2;color:#fff}.footer .btn-scroll-top i,.footer .btn-scroll-top:hover i{color:#fff}.footer-content{color:#fff;font-size:14px;padding:30px 0}.footer-content-title{color:#fff;font-size:20px;margin-bottom:30px;text-transform:uppercase}.footer-content-list{display:flex;flex-wrap:wrap}.footer-content-list li{margin-bottom:12px;text-transform:uppercase;width:100%}.footer-content-list li:hover{color:#2846d2}.footer-content-list.list-2coll li{width:50%}.footer-content-list.list-3coll li{width:33.33%}.footer-content-list.list-4coll li{width:25%}.footer-content-list.list-8coll li{width:12.5%}.footer-content-social-wrapper{display:flex;flex-direction:column}.footer-content-social-wrapper a{align-items:center;background-color:transparent;cursor:pointer;display:flex;justify-content:flex-start;margin-bottom:12px;margin-right:20px;text-transform:uppercase}.footer-content-social-wrapper a i{background:inherit;color:#fff}.footer-content-social-wrapper a:hover,.footer-content-social-wrapper a:hover i,.footer-content-social-wrapper a:hover span{color:#2846d2}.footer-content-social-wrapper .whatsapp-cta{align-items:center;background-color:transparent;cursor:pointer;display:flex;font-size:14px;height:auto;justify-content:flex-start;margin-bottom:12px;margin-right:20px;padding:0}.footer-content-social-wrapper .whatsapp-cta i{margin-right:4px!important}.footer-content-social-wrapper .whatsapp-cta i:hover,.footer-content-social-wrapper .whatsapp-cta:hover,.footer-content-social-wrapper .whatsapp-cta:hover i,.footer-content-social-wrapper .whatsapp-cta:hover span{color:#25d366!important}.footer-about{background:#181818;padding:30px 0}.footer-about-text{color:#fff;font-size:12px;line-height:16px;margin:0;text-align:center;text-transform:uppercase}.footer-copyright{background-color:#181818;padding:20px 0}.footer-copyright .logo{width:180px}.footer-copyright-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.footer-copyright-wrapper .text{color:#fff;font-size:12px;margin:0;text-align:center;text-transform:uppercase}.footer-copyright-wrapper .ibama{align-items:center;display:flex;text-transform:uppercase}.footer-copyright-wrapper .ibama img{margin-right:10px;width:27px}.footer-copyright-alpes{align-items:center;display:flex;justify-content:flex-end}.footer-copyright-alpes span{color:#fff;font-size:12px;margin-right:10px}.footer-copyright-alpes img{width:124px}.footer-fixed-mobile{bottom:0;position:fixed}.footer-fixed-mobile .btn-modal-phones,.footer-fixed-mobile .whatsapp-cta{border-radius:0;height:60px;text-transform:uppercase;width:100%}.footer-fixed-mobile .btn-modal-phones i,.footer-fixed-mobile .whatsapp-cta i{font-size:22px;height:22px;margin-right:8px;width:22px}.footer-fixed-mobile .btn-modal-phones{background-color:#2846d2;color:#fff;font-size:16px;height:100%;margin:0}.footer-fixed-mobile .btn-modal-phones i{color:#fff}@media(max-width:992px){.footer{bottom:40px;margin-top:40px}.footer .btn-scroll-top{right:10px;top:10px}.footer-content{padding:60px 0}.footer-content-title{font-size:18px;margin-bottom:20px}.footer-content-list{margin-bottom:30px}.footer-content-list li{width:50%}.footer-about{padding:16px 0}.footer-copyright{padding:30px 0}.footer-copyright-logo{flex-direction:column;gap:30px}.footer-copyright-wrapper{padding:30px 0}.footer-copyright-alpes{justify-content:center}.alpes-iframe{margin-bottom:40px!important}.footer-fixed-mobile{height:40px;z-index:40}.footer-fixed-mobile .whatsapp-cta{height:40px;padding:0;width:100%}}.banner-container{position:relative}.banner-container img{object-fit:cover;object-position:top center;width:100vw}@media(max-width:998px){.banner-container,.banner-container img{height:calc(100vh - 145px)}}.banner-container-text{bottom:6vw;position:absolute}.banner-container-text .title{font-size:40px;margin:0}.banner-container-text .subtitle,.banner-container-text .title{color:#fff;font-family:Estricta;font-weight:700;text-transform:uppercase}.banner-container-text .subtitle{font-size:24px;margin-top:0}.banner-title{align-items:center;background:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#000;display:flex;justify-content:center;padding:0}.banner-title.background-img-active{height:260px}.banner-title .page-title{font-family:Estricta;font-weight:300}.banner-title-content{align-items:center;display:flex;height:100%;position:relative}.banner-title-content .form-main{right:15px}@media(max-width:992px){.banner-container-text .title{font-size:18px;margin-bottom:5px}.banner-container-text .subtitle{font-size:14px}.banner-title.background-img-active{height:80px}}#mPoliticaPrivacidade{z-index:1060}#mPoliticaPrivacidade .modal-dialog{margin:5% auto 0;min-width:700px}#mPoliticaPrivacidade .modal-dialog .modal-header .modal-title{color:#343434;font-family:Estricta;font-size:20px;font-weight:700}#mPoliticaPrivacidade .modal-dialog .modal-header .btn-close-privacity{background-color:transparent}#mPoliticaPrivacidade .modal-dialog .modal-header .btn-close-privacity i:hover{color:#2846d2}#mPoliticaPrivacidade .modal-dialog .modal-body{height:65vh;overflow-y:auto}#mPoliticaPrivacidade .modal-dialog .modal-body h1,#mPoliticaPrivacidade .modal-dialog .modal-body h2{color:#343434;font-family:Estricta;font-size:16px;font-weight:700;text-transform:uppercase}#mPoliticaPrivacidade .modal-dialog .modal-body h3,#mPoliticaPrivacidade .modal-dialog .modal-body h4,#mPoliticaPrivacidade .modal-dialog .modal-body h5,#mPoliticaPrivacidade .modal-dialog .modal-body h6{color:#343434;font-family:Estricta;font-size:16px;font-weight:700}#mPoliticaPrivacidade .modal-dialog .modal-body p{color:#343434;font-size:16px;line-height:25px}#mPoliticaPrivacidade .modal-dialog .modal-body p ul li{list-style:disc}#mPoliticaPrivacidade .modal-dialog .modal-body p ul li::marker{color:#343434}#mPoliticaPrivacidade .modal-dialog .modal-body ul{padding-bottom:16px;padding-left:20px}#mPoliticaPrivacidade .modal-dialog .modal-body ul li{color:#343434;font-size:16px;list-style:disc}#mPoliticaPrivacidade .modal-dialog .modal-body ul li::marker{color:#343434}#mPoliticaPrivacidade .modal-dialog iframe{height:60vh;width:100%}#mPoliticaPrivacidade .btn.btn-blue{width:160px}#LGPD-politica-de-privacidade .modal-header-lgpd-politica-de-privacidade{align-items:center}#LGPD-politica-de-privacidade .modal-header-lgpd-politica-de-privacidade .title-lgpd-politica-de-privacidade{font-family:Estricta;font-size:20px;font-weight:700;margin:0}#LGPD-politica-de-privacidade .modal-header-lgpd-politica-de-privacidade .close{background-color:transparent;font-family:Estricta;font-size:24px;font-weight:700;transition:all .3s ease-in}#LGPD-politica-de-privacidade .modal-header-lgpd-politica-de-privacidade .close:hover{color:#2846d2}#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade{overflow-y:auto}#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade .iframe-lgpd-politica-de-privacidade{height:95%}#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade h1,#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade h2{color:#343434;font-family:Estricta;font-size:16px;font-weight:700;text-transform:uppercase}#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade h3,#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade h4,#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade h5,#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade h6{color:#343434;font-family:Estricta;font-size:16px;font-weight:700}#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade p{color:#343434;font-size:16px;line-height:25px}#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade p ul li{list-style:disc}#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade p ul li::marker{color:#343434}#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade ul{padding-bottom:16px;padding-left:20px}#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade ul li{color:#343434;font-size:16px;list-style:disc}#LGPD-politica-de-privacidade .modal-body-lgpd-politica-de-privacidade ul li::marker{color:#343434}#LGPD-politica-de-cookies .modal-header-lgpd-politica-de-cookies{align-items:center}#LGPD-politica-de-cookies .modal-header-lgpd-politica-de-cookies .title-lgpd-politica-de-cookies{font-family:Estricta;font-size:20px;font-weight:700;margin:0}#LGPD-politica-de-cookies .modal-header-lgpd-politica-de-cookies .close{background-color:transparent;font-family:Estricta;font-size:24px;font-weight:700;transition:all .3s ease-in}#LGPD-politica-de-cookies .modal-header-lgpd-politica-de-cookies .close:hover{color:#2846d2}#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies{overflow-y:auto}#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies .iframe-lgpd-politica-de-cookies{height:95%}#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies h1,#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies h2{color:#343434;font-family:Estricta;font-size:16px;font-weight:700;text-transform:uppercase}#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies h3,#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies h4,#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies h5,#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies h6{color:#343434;font-family:Estricta;font-size:16px;font-weight:700}#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies p{color:#343434;font-size:16px;line-height:25px}#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies p ul li{list-style:disc}#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies p ul li::marker{color:#343434}#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies ul{padding-bottom:16px;padding-left:20px}#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies ul li{color:#343434;font-size:16px;list-style:disc}#LGPD-politica-de-cookies .modal-body-lgpd-politica-de-cookies ul li::marker{color:#343434}.modal-overlay{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1050}.modal-overlay .modal-content{background:#fff;border:none;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.3);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:360px}.modal-overlay .modal-content .modal-header{align-items:center;background:#fff;border-bottom:1px solid #efefef;border-radius:6px 6px 0 0;display:flex;height:60px;justify-content:space-between;padding:0 20px}.modal-overlay .modal-content .modal-header .title{color:#2846d2;font-family:Estricta;font-size:20px;font-weight:700;margin:0}.modal-overlay .modal-content .modal-header .btn-close-modal{align-items:center;background-color:#fff;color:#343434;display:flex;flex-direction:column;font-family:Estricta;font-size:10px;font-weight:700;justify-content:center;padding:0;text-transform:uppercase;transition:all .3s ease-in}.modal-overlay .modal-content .modal-header .btn-close-modal:hover{color:#2846d2}.modal-overlay .modal-content .modal-body{display:flex;flex-direction:column}.modal-overlay.modal-promotion .modal-content .modal-header .title{text-transform:uppercase}.modal-overlay.modal-promotion .modal-content .modal-body{padding:20px}.modal-overlay.modal-promotion .modal-content .modal-body .promotion-img{max-width:100%}.modal-overlay.modal-promotion .modal-content .modal-body .promotion-text{color:#343434;font-size:12px;line-height:16px;margin-top:20px}.modal-overlay.modal-cotation .modal-content{border-radius:20px;width:70vw}@media screen and (max-width:998px){.modal-overlay.modal-cotation .modal-content{border-radius:0;height:100%;width:100%}}.modal-overlay.modal-cotation .modal-content .modal-header{border-radius:20px;justify-content:flex-end}@media screen and (max-width:998px){.modal-overlay.modal-cotation .modal-content .modal-header{border-radius:0}}.modal-overlay.modal-cotation .modal-content .modal-header .btn-close-modal,.modal-overlay.modal-cotation .modal-content .modal-header .btn-close-modal i{color:#626262}.modal-overlay.modal-cotation .modal-content .modal-body{height:100%}@media(max-width:998px){.modal-overlay.modal-cotation .modal-content .modal-body{overflow-y:scroll;padding-bottom:100px}}.modal-overlay.modal-cotation .modal-content .modal-body-title{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal-overlay.modal-cotation .modal-content .modal-body-title h5{align-items:center;display:flex;font-size:32px;gap:20px}@media screen and (max-width:998px){.modal-overlay.modal-cotation .modal-content .modal-body-title h5{font-size:24px}}.modal-overlay.modal-cotation .modal-content .modal-body-title i{font-size:40px}.modal-overlay.modal-local .modal-body{padding:0}.modal-overlay.modal-local .modal-body .units-item{align-items:center;display:flex;justify-content:space-between;padding:10px 20px}.modal-overlay.modal-local .modal-body .units-item:not(:last-of-type){border-bottom:1px solid #efefef}.modal-overlay.modal-local .modal-body .units-item-wrapper .name{color:#343434;display:flex;font-family:Estricta;font-size:16px;font-weight:700;margin-bottom:5px;max-width:200px}.modal-overlay.modal-local .modal-body .units-item-wrapper .name i{font-size:20px;height:20px;margin-right:5px;width:20px}.modal-overlay.modal-local .modal-body .units-item-wrapper .address{color:#818181;font-size:12px;line-height:16px;margin:0;max-width:200px}.modal-overlay.modal-local .modal-body .units-item .btn.btn-blue{width:90px}.modal-overlay.modal-phones .modal-body{padding:0 0 12px}.modal-overlay.modal-phones .modal-body .units-item{align-items:center;display:flex;justify-content:space-between;padding:7px 20px}.modal-overlay.modal-phones .modal-body .units-item-wrapper .name{align-items:center;color:#343434;display:flex;font-family:Estricta;font-size:14px;font-weight:700;margin-bottom:5px;max-width:264px}.modal-overlay.modal-phones .modal-body .units-item-wrapper .name i{color:#2846d2;font-size:20px;height:20px;margin-right:10px;width:20px}.modal-overlay.modal-phones .modal-body .units-item-wrapper .address{color:#343434;font-size:12px;margin:0;max-width:264px}.modal-overlay.modal-phones .modal-body .units-item .btn.btn-blue{font-size:14px;height:35px;width:96px}.modal-overlay.modal-whatsapp .modal-header .btn-close-modal:hover,.modal-overlay.modal-whatsapp .modal-header .title,.modal-overlay.modal-whatsapp .modal-header i{color:#25d366!important}.modal-overlay.modal-whatsapp .modal-body{padding:0 0 12px}.modal-overlay.modal-whatsapp .modal-body .units-item{align-items:center;display:flex;justify-content:space-between;padding:7px 20px}.modal-overlay.modal-whatsapp .modal-body .units-item-wrapper{align-items:center;justify-content:space-between}.modal-overlay.modal-whatsapp .modal-body .units-item-wrapper .name{align-items:center;color:#25d366;display:flex;font-family:Estricta;font-size:16px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.modal-overlay.modal-whatsapp .modal-body .units-item-wrapper .name i{color:#25d366;font-size:24px;height:24px;margin-right:10px;width:24px}.modal-overlay.modal-whatsapp .modal-body .units-item-wrapper .address{color:#000;font-size:14px;margin:0;max-width:210px}.modal-overlay.modal-whatsapp .modal-body .units-item .btn-modal-whatsapp{background-color:#25d366;color:#fff;font-size:14px;height:35px;letter-spacing:.7px;width:96px}.modal-overlay.modal-cars-catalogs .modal-body{padding:20px}.modal-overlay.modal-cars-catalogs .modal-body .units-item{align-items:center;display:flex;justify-content:space-between}.modal-overlay.modal-cars-catalogs .modal-body .units-item:not(:last-of-type){margin-bottom:40px}.modal-overlay.modal-cars-catalogs .modal-body .units-item .car-logo{height:14px}.modal-overlay.modal-cars-catalogs .modal-body .units-item .btn{font-size:14px;height:35px;width:120px}@media(max-width:992px){#mPoliticaPrivacidade .modal-dialog{height:80vh;margin-top:15%;min-width:unset;width:95vw}#mPoliticaPrivacidade .modal-dialog .modal-body h1{font-size:16px}#mPoliticaPrivacidade .modal-dialog .modal-body h2,#mPoliticaPrivacidade .modal-dialog .modal-body h3,#mPoliticaPrivacidade .modal-dialog .modal-body h4,#mPoliticaPrivacidade .modal-dialog .modal-body h5,#mPoliticaPrivacidade .modal-dialog .modal-body h6,#mPoliticaPrivacidade .modal-dialog .modal-body p{font-size:14px}#mPoliticaPrivacidade .modal-dialog .btn.btn-blue{width:120px}.modal-overlay.modal-local .modal-content,.modal-overlay.modal-phones .modal-content,.modal-overlay.modal-whatsapp .modal-content{height:100%;width:100%}}@media(max-height:700px){.modal-overlay.modal-phones .modal-content .modal-header{height:45px}.modal-overlay.modal-phones .modal-phones-unit{margin:5px 0}.modal-overlay.modal-phones .modal-phones-item{font-size:12px}}.modal-evolution.new-modal .modal-close{background-color:transparent;color:#fff;cursor:pointer;font-size:16px;padding:15px 20px 35px 40px;position:absolute;right:0!important;top:0!important;z-index:1152}.modal-evolution.new-modal .container{padding:20px 15px 30px}.modal-evolution.new-modal .form-content{position:relative}.modal-evolution.new-modal .form-content input:not(.policy-privacy-input){background-color:#efefef;border:1px solid #818181;border-radius:.3rem;font-size:14px;margin-bottom:10px;outline:none;padding:7.5px 10px}.modal-evolution.new-modal .form-content input:focus{background-color:#818181}.modal-evolution.new-modal .form-content input::placeholder{opacity:.7}.modal-evolution.new-modal .form-content select{appearance:none;background-color:#f9f9f9;background-color:#efefef;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Camada 1' viewBox='0 0 16 16'%3E%3Cpath d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");background-position-x:calc(100% - 10px);background-position-y:center;background-repeat:no-repeat;background-size:18px;border:1px solid #818181;border-radius:.3rem;opacity:.7;outline:none;padding:7.5px 10px}.modal-evolution.new-modal .form-content select:focus{background-color:#f4f4f4}.modal-evolution.new-modal .policy-privacy{margin:10px 0}.modal-evolution.new-modal .policy-privacy-label{font-size:12px}.modal-evolution.new-modal .policy-privacy input[type=checkbox]:checked:after{background-color:#000;border:1px solid #000}.modal-evolution.new-modal button{background-color:#2846d2;border-radius:24px;color:#fff;font-weight:700;margin-top:10px}@media(max-width:768px){.modal-evolution.new-modal .modal-dialog{margin:1.75rem auto;top:0;width:325px}.modal-evolution.new-modal .modal-close{right:21px;top:21px}.modal-evolution.new-modal .form-desc{font-size:16px}}@media(min-width:768px){.modal-evolution.new-modal .modal-dialog{width:375px}}.navbar-dropdown-models{align-items:center;animation:showTargetItem .4s forwards;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.3);display:none;height:auto;padding:20px 0;position:fixed;top:72px;width:100%;z-index:80}.navbar-dropdown-models.modelsDropdownFixed{position:fixed;top:60px}.navbar-dropdown-models-category{border-right:1px solid #626262;padding:0 15px}.navbar-dropdown-models-category:last-child{border:1px solid transparent}.navbar-dropdown-models-category .dropdown-content-title{color:#626262;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase}.navbar-dropdown-models-category .dropdown-content-list-item{margin-bottom:5px}.navbar-dropdown-models-category .dropdown-content-list-item:hover{color:#2846d2}.navbar-dropdown-models-category .dropdown-content-list-item-link{font-size:12px;font-weight:700;text-transform:uppercase}.navbar-dropdown-models .btn.btn-blue{margin:20px auto 0;width:250px}.navbar-dropdown-list{align-items:center;animation:showTargetItem .4s forwards;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.3);display:none;justify-content:center;left:0;padding:20px 0;position:absolute;right:0;top:72px;width:100%;z-index:80}.navbar-dropdown-list-link{color:#626262;font-size:14px;padding:0 30px}.navbar-dropdown-list-link:hover{color:#2846d2}.navbar-dropdown-list-link:not(:last-child){border-right:1px solid #d2d2d2}.breadcrumb{background-color:#efefef}.breadcrumb-menu{align-items:center;display:flex;height:36px}.breadcrumb-menu-item{align-items:center;display:flex;width:auto}.breadcrumb-menu-item a{border-bottom:1px solid #343434;color:#343434;font-size:12px;text-decoration:none;text-transform:capitalize}.breadcrumb-menu-item a:hover{border-color:#2846d2;color:#2846d2}.breadcrumb-menu-item:last-child a{border-bottom:0;pointer-events:none}.breadcrumb-menu-item:not(:last-child):after{color:#343434;content:"";font-family:fontello}@media(max-width:992px){.breadcrumb{display:none}}.social-share{align-items:center;display:flex;justify-content:space-between;left:0;margin:0 auto;padding-bottom:20px;position:relative;right:0;width:max-content}.social-share span{color:#6a767d;font-size:14px}.social-share i{font-size:14px;height:20px;margin-left:10px;width:20px}.social-share i.facebook{color:#3b5998}.social-share i.twitter{color:#2aa9e0}.social-share i.whatsapp{color:#25d366}.social-share i:hover{opacity:.8}.social-share i:hover.facebook{color:#3b5998}.social-share i:hover.twitter{color:#2aa9e0}.social-share i:hover.whatsapp{color:#25d366}.units-select{background-color:#efefef;position:relative;z-index:60}.units-select-content{align-items:center;display:flex;height:30px;justify-content:flex-end}.units-select-content i{font-size:14px;height:14px;margin-bottom:3px;margin-right:5px;width:14px}.units-select-content .navbar-link{align-items:center;cursor:pointer;display:flex;position:relative}.units-select-content .navbar-link span{color:#2846d2;font-size:12px;font-weight:700;line-height:1}.units-select-content .navbar-link i{font-size:14px;height:14px;margin-left:5px;width:14px}.units-select-content .navbar-dropdown-list{align-items:flex-end;left:50%;padding:10px 24px 0;top:23px;transform:translateX(-50%)}.units-select-content .navbar-dropdown-list .link{color:#343434;font-size:12px;font-weight:700;margin-bottom:10px}.units-select-content .navbar-dropdown-list .link:hover{color:#2846d2}@media(max-width:992px){.units-select-content{justify-content:center}.units-select .navbar-dropdown-list{align-items:center;left:calc(50% - 10px);width:100vw}}.choose-units{background-color:#fff;display:flex;flex-direction:column;height:100vh;position:absolute;top:0;width:100vw;z-index:200}.choose-units-header{align-items:center;display:flex;height:160px;justify-content:space-between;padding:0 120px}.choose-units-welcome .page-title{color:#343434;margin-bottom:10px}.choose-units-welcome .page-subtitle{font-family:Estricta;font-weight:400;margin-bottom:0}.choose-units-logo{align-items:center;display:flex}.choose-units-logo .logo{width:200px}.choose-units-content{background-color:#343434;padding:30px 15px}.choose-units-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 220px);padding-top:80px;transition:all .3s ease-in}.choose-units-image,.choose-units-image-text{align-items:center;display:flex;flex-direction:column}.choose-units-image .company-name{color:#fff;font-size:20px;font-weight:400;margin-bottom:20px}.choose-units-image .unit-name{color:#fff;font-size:30px;font-weight:700;margin-bottom:30px}.choose-units-image .btn{font-size:24px;height:60px;width:214px}.choose-units-image:hover{opacity:.8}@media(max-width:992px){.choose-units-header{flex-direction:column-reverse;padding:15px}.choose-units-welcome .page-title{margin-bottom:5px;padding:0;text-align:center}.choose-units-welcome .page-subtitle{font-size:16px;margin:0;text-align:center}.choose-units-logo .logo{width:180px}.choose-units-content{height:calc(100vh - 160px);padding:15px 0}.choose-units-image{align-items:center;flex-direction:row;height:100px;justify-content:space-between;margin-bottom:15px;padding:0 15px}.choose-units-image-text{align-items:flex-start}.choose-units-image .company-name{font-size:15px;margin-bottom:10px}.choose-units-image .unit-name{font-size:14px;margin-bottom:0}.choose-units-image .btn{font-size:14px;height:45px;width:124px}}.receive-contact{display:flex;flex-direction:column;justify-content:center;margin:-10px 0 10px}.receive-contact-content{gap:30px}.receive-contact-content,.receive-contact-wrapper{align-items:center;display:flex}.receive-contact-wrapper .input{margin-right:6px;position:relative}.receive-contact-wrapper .label{color:#000;font-size:12px;margin:0;text-transform:uppercase}.receive-contact span{color:#000;font-size:12px;margin-bottom:8px;text-transform:uppercase}@media(max-width:992px){.receive-contact{width:65%}}.policy-section{padding:60px 0}.policy-section h1{color:#000;font-family:Estricta;font-size:30px;font-weight:400;margin-bottom:30px;text-transform:uppercase}.policy-section h2{margin:30px 0;text-transform:uppercase}.policy-section h2,.policy-section h3,.policy-section h4,.policy-section h5,.policy-section h6{color:#343434;font-family:Estricta;font-size:16px;font-weight:700}.policy-section h3{margin:24px 0}.policy-section p{color:#343434;font-family:Estricta;font-size:16px;font-weight:400;line-height:25px}.policy-section p ul li{list-style:disc;margin-bottom:24px}.policy-section p ul li::marker{color:#343434}.policy-section ul{padding-bottom:16px;padding-left:20px}.policy-section ul li{color:#343434;font-family:Estricta;font-size:16px;font-weight:400;list-style:disc;margin-bottom:24px}.policy-section ul li::marker{color:#343434}@media(max-width:992px){.policy-section{padding:30px 0}.policy-section h1{font-size:20px;margin-bottom:20px}.policy-section h2,.policy-section h3,.policy-section h4,.policy-section h5,.policy-section h6{font-size:14px;margin:20px 0}.policy-section p{font-size:14px}.policy-section ul li{font-size:14px;margin-bottom:20px}}.blog-header{padding:60px 0 80px}.blog-header .page-title{margin-bottom:40px;text-align:center}.blog-header .page-subtitle{color:#000;font-size:32px;font-weight:400;margin-bottom:20px}.blog-header .page-description{color:#000;margin-bottom:30px}.blog-header-image{align-items:flex-start;display:flex;height:100%;justify-content:center;overflow:hidden;transition:all .3s ease-in}.blog-header-image:hover{opacity:.8}.blog-header-image img{height:100%;max-height:100%;max-width:100%}.blog-header-info{color:#626262;font-size:12px;margin-bottom:10px}.blog-header .social-share-container .social-share{position:static;transform:none!important;-webkit-transform:none!important}.blog-list{background-color:#efefef;padding:60px 0 120px}.blog-list-filters{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.blog-list-filters .page-subtitle{color:#000;font-size:32px;font-weight:400;margin:0;text-transform:uppercase}.blog-list-filters .buttons-action-wrapper{justify-content:space-between;width:350px}.blog-list-filters .buttons-action-wrapper .input-wrapper{margin:0;width:160px}.blog-list .blog-cards-container{margin-bottom:30px}@media(max-width:992px){.blog-header{padding:40px 0 60px}.blog-header .page-title{margin-bottom:40px}.blog-header .page-subtitle{font-size:18px}.blog-header .page-description{margin-bottom:20px}.blog-header-image{height:max-content;margin-bottom:20px}.blog-list{padding-bottom:60px}.blog-list-filters{align-items:flex-start;flex-direction:column}.blog-list-filters .page-subtitle{font-size:18px;margin-bottom:20px}.blog-list .blog-cards-container{margin-bottom:20px}}.blog-internal-post{padding:60px 0 80px}.blog-internal-post .page-title{margin-bottom:40px;text-transform:none}.blog-internal-post .page-description{line-height:25px;max-width:635px}.blog-internal-post .page-description h1,.blog-internal-post .page-description h2,.blog-internal-post .page-description h3,.blog-internal-post .page-description h4,.blog-internal-post .page-description h5,.blog-internal-post .page-description h6{color:#818181;font-family:Estricta;font-weight:700;margin-bottom:20px}.blog-internal-post-header-image{align-items:center;display:flex;height:460px;justify-content:center;margin-bottom:40px;width:100%}.blog-internal-post-header-image img{max-height:100%;max-width:100%}.blog-internal-post-info,.blog-internal-post-info-wrapper{display:flex;flex-direction:column}.blog-internal-post-info-label{color:#818181;font-size:12px;margin-bottom:10px}.blog-internal-post-info-text{color:#2846d2;font-family:Estricta;font-weight:700;margin-bottom:20px}.blog-internal-post-info .social-share-container{margin-bottom:20px}.blog-internal-post-info .social-share-container .social-share{align-items:center}.blog-internal-post-info .social-share-container .social-share span{margin-right:10px}.blog-internal-post-info .social-share-container .social-share i{margin-left:0;margin-right:10px}.blog-internal-post-gallery .gallery-title{color:#2846d2;margin-bottom:20px}.blog-internal-post-gallery-image{margin-bottom:20px;width:100%}.blog-internal-post .btn.btn-blue{margin-top:60px;width:160px}.blog-internal-post iframe{pointer-events:none}.blog-internal-related{padding-bottom:120px}.blog-internal-related .page-subtitle{margin-bottom:30px}.blog-internal-related .swiper-button-prev{left:-35px}.blog-internal-related .swiper-button-next{right:-35px}@media(max-width:992px){.blog-internal-post{padding:40px 0 60px}.blog-internal-post .page-title{margin-bottom:20px}.blog-internal-post .page-description{max-width:none}.blog-internal-post-header-image{height:max-content}.blog-internal-post-info{flex-direction:row-reverse;flex-wrap:wrap}.blog-internal-post-info-wrapper{width:50%}.blog-internal-post-info .social-share-container{margin-bottom:40px;width:100%}.blog-internal-post-info .social-share-container .social-share{align-items:center;flex-direction:row}.blog-internal-post-info .social-share-container .social-share span{margin-bottom:0;margin-right:10px}.blog-internal-post-info .social-share-container .social-share i{margin-left:10px;margin-right:0}.blog-internal-post-gallery{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.blog-internal-post-gallery-image{margin-bottom:15px}.blog-internal-post-gallery a{height:fit-content;width:calc(50% - 7.5px)}.blog-internal-post .btn.btn-blue{margin-top:15px;width:156px}.blog-internal-related{padding-bottom:20px}.blog-internal-related .page-subtitle{margin-bottom:20px}.blog-internal-related .swiper-slide{margin-bottom:60px}.blog-internal-related .swiper-button-next,.blog-internal-related .swiper-button-prev{top:calc(50% - 30px)}.blog-internal-related .swiper-button-prev{left:10px}.blog-internal-related .swiper-button-next{right:10px}}.pagination-container .page-item,.pagination-container .pagination{display:flex;justify-content:center}.pagination-container .page-item{align-items:center;cursor:pointer}.pagination-container .page-item.disabled{opacity:.5}.pagination-container .page-item.active .page-link{color:#2846d2;font-family:Estricta;font-weight:700}.pagination-container .page-item .page-link{align-items:center;background-color:transparent;border:0;color:#818181;display:flex;font-family:Estricta;font-size:12px;font-weight:400;height:36px;justify-content:center;margin:0 2px;width:36px}.pagination-container .page-item .page-link i{color:#818181;font-size:16px}@media(max-width:992px){.pagination-container{display:flex;justify-content:center}.pagination-container .pagination{width:85%}}.new-models{padding:40px 0}.new-models .page-title{margin-bottom:40px;text-align:center}.new-models .my-tabs-content{margin-top:80px}.new-models .swiper-button-next{right:-20px}.new-models .swiper-button-prev{left:-20px}.new-models-container{margin-bottom:40px}.new-models-footer .btn.btn-link{color:#2846d2;margin:30px auto!important}.new-models-footer .line{background-color:#2846d2;color:#2846d2;height:2px}.promotions{background-color:#092d82;padding:40px 0}.promotions .page-title{color:#fff;margin-bottom:30px;text-align:center;text-transform:uppercase}.promotions .swiper-slide{margin-bottom:60px}.promotions .swiper-button-next,.promotions .swiper-button-prev{top:calc(50% - 30px)}.promotions .swiper-button-next{right:-35px}.promotions .swiper-button-prev{left:-35px}.promotions .btn.btn-link{color:#fff;text-align:center}.home-services{padding:60px 0}@media screen and (max-width:998px){.home-services{padding:0}}.home-services .btn-wrapper{flex-wrap:wrap;gap:max(5vw,2rem)}.home-services .service-btn{--gutter:12px;background-color:#f5f5f5;border-radius:100vw;box-shadow:0 1px 6px rgba(0,0,0,.161);max-width:25rem;padding:var(--gutter)}.home-services .service-btn span.img{background-color:#fff;border-radius:50%;height:58px;padding:var(--gutter);width:58px}.home-services .service-btn .btn-cta{color:#0744de;display:flex;font-size:20px;font-weight:700}.used-cars-highlights{background-color:#fff;padding:40px 0}.used-cars-highlights .page-title{margin-bottom:30px;text-align:center}.used-cars-highlights .swiper-button-next,.used-cars-highlights .swiper-button-prev{padding:0;top:20%}.used-cars-highlights .swiper-wrapper{margin-bottom:0}@media(max-width:992px){.used-cars-highlights .swiper-wrapper{margin-bottom:0}.used-cars-highlights .swiper-wrapper .swiper-slide{margin-bottom:60px}.used-cars-highlights .swiper-pagination{padding:0}}.used-cars-highlights-footer .btn.btn-link{color:#2846d2;margin:30px auto!important}.used-cars-highlights-footer .line{background-color:#2846d2;color:#2846d2;height:2px}.home-products-highlights{padding-bottom:40px}@media(max-width:998px){.home-products-highlights{padding-bottom:20px}}.home-products-highlights .page-title{margin-bottom:30px;text-align:center}.home-products-highlights .top-buttons .btn.btn-primary,.home-products-highlights .top-buttons .whatsapp-cta{height:30px}.home-products-highlights .top-buttons .btn.btn-link,.home-products-highlights .top-buttons .btn.btn-secondary{height:22px}.home-products-highlights-footer .btn.btn-link{color:#2846d2}.home-highlights-banner{padding-top:60px}.home-highlights-banner .banner{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative}.home-highlights-banner .banner .home-highlights-cta-img{bottom:max(1rem,4vw);font-size:14px;font-weight:500;left:max(1rem,7.5vw);text-decoration:underline}.home-highlights-banner .banner img{height:100%;object-fit:cover;width:100%}.home-highlights-banner .banner-content{bottom:60px;left:10%;min-width:180px;position:absolute}.home-highlights-banner .banner-content .btn.btn-primary i{color:#fff}@media(max-width:998px){.home-highlights-banner .banner-content{bottom:30px;left:16px}.home-highlights-banner .banner-content .btn.btn-blue{height:auto}}.home-highlights-banner .swiper-wrapper{padding-bottom:34px}.home-highlights-banner .swiper-pagination-bullets{bottom:0!important}.button-more-wrapper{display:flex;justify-content:center;margin-top:15px}@media(min-width:1200px)and (max-width:1600px){.new-models .swiper-button-next{right:-15px}.new-models .swiper-button-prev{left:-15px}.promotions .swiper-button-next{right:-15px}.promotions .swiper-button-prev{left:-15px}}@media(max-width:992px){.new-models{padding:30px 0}.new-models .page-title{margin-bottom:30px;text-align:center}.new-models .my-tabs-content{margin-top:40px}.new-models .swiper-button-next{right:0}.new-models .swiper-button-prev{left:0}.promotions{padding:30px 0}.promotions .page-title{margin-bottom:20px}.promotions .swiper-button-next{right:0}.promotions .swiper-button-prev{left:0}.home-products-highlights .swiper-wrapper{padding-bottom:30px}.home-products-highlights .swiper-wrapper .swiper-slide .pieces-cards-content-img{max-height:180px}.home-products-highlights .swiper-pagination{bottom:0}}.highlights-a{padding:80px 0}.highlights-a .page-title{margin-bottom:40px;text-align:center}.highlights-a-img{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:320px;justify-content:flex-end;width:100%}.highlights-a-title{color:#343434;font-size:20px;font-weight:700;margin-top:20px;text-transform:uppercase}.highlights-a-description{color:#343434;font-size:14px;margin-bottom:20px}@media(min-width:998px)and (max-width:1280px){.highlights-a-card-content{height:300px}}@media(min-width:1200px)and (max-width:1600px){.highlights-a-title{font-size:26px;margin:20px 0 10px}}@media(max-width:992px){.highlights-a{padding:20px 0}.highlights-a .page-title{margin-bottom:30px}.highlights-a-img{object-fit:cover;object-position:center}.highlights-a-content{bottom:0}.highlights-a-content-title{font-size:20px;margin:20px 0 16px}.highlights-a-content .btn.btn-link{margin-bottom:40px}}.new-models-list-b{padding:60px 0}.new-models-list-b .page-title{margin-bottom:30px;text-align:center}.new-models-list-b-container{margin-bottom:50px}.new-models-list-b .new-models-cards-content-buttons .top-buttons .btn,.new-models-list-b .new-models-cards-content-buttons .top-buttons .whatsapp-cta{height:40px}@media(max-width:992px){.new-models-list-b{padding:30px 0}.new-models-list-b .page-title{margin-bottom:20px}.new-models-list-b-container{margin-bottom:30px}.new-models-list-b .new-models-cards-content-buttons .top-buttons .btn,.new-models-list-b .new-models-cards-content-buttons .top-buttons .whatsapp-cta{flex:auto;width:calc(50% - 8px)}.new-models-list-b .new-models-cards-content-buttons .top-buttons .btn.btn-link{height:40px!important}}.banner-container.new-model-banner .banner-container-text .subtitle{font-size:40px;line-height:1;margin:0}.page-title-section{color:#393c41;font-family:Estricta;font-size:.875rem;font-weight:700;position:relative;text-transform:uppercase}.page-title-section:before{background-color:#393c41;content:"";display:inline-block;height:14px;margin-right:5px;width:7px}.new-model-description{padding:80px 0}.new-model-description-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-left:15px}@media(max-width:998px){.new-model-description-content{padding-left:0}}.new-model-description-content .page-title{color:#171a20!important;font-size:1.75rem;font-weight:700;line-height:40px;margin-bottom:18px}.new-model-description-content .page-description{font-family:Roboto;font-size:.875rem;font-weight:400;line-height:22px;margin-bottom:24px;word-break:break-word}.new-model-description-content .buttons-action-wrapper{margin-bottom:40px;width:100%}.new-model-description-content .buttons-action-wrapper .btn.btn-quaternary{font-size:12px}.new-model-description-content .social-share{margin:initial}.new-model-description-image{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.new-model-description iframe{height:530px;width:100%}.new-model-revision{border-top:1px solid #343434;margin-top:40px;padding:40px 0}.new-model-revision iframe{height:530px;width:100%}.new-model-revision-specs{border-bottom:1px solid #343434;border-top:1px solid #343434;color:#535353;font-size:1.2rem;font-weight:900;justify-content:space-between;max-width:70%;padding:24px 0;text-transform:uppercase}.new-model-revision-specs .btn.btn-link{color:#2846d2}.new-model-revision-stamp{display:flex;gap:16px;margin:30px 0;max-width:70%}.new-model-revision-stamp img{border-radius:8px;height:70px;width:70px}.new-model-revision-stamp .title{color:#535353;font-size:.875rem;line-height:18px;margin-bottom:0;text-transform:uppercase}.new-model-revision-stamp .description{color:#535353;font-family:Roboto;font-size:.75rem;font-weight:400;line-height:18px;margin-bottom:0;text-align:justify}.new-model-revision-pdf{max-width:70%}.new-model-revision-pdf .btn.btn-secondary{width:255px}.version-details{padding:40px 0}.version-details .page-title{font-size:2rem;font-weight:700;margin-bottom:0}.version-details .page-description{color:#818181;color:#939598;font-family:Roboto;font-size:.875rem;font-weight:400;font-weight:500}.version-details #versions-tab.nav-tabs{border:none}.version-details #versions-tab.nav-tabs .nav-link{background-color:transparent;border:none;color:#343434;font-size:24px}.version-details #versions-tab.nav-tabs .nav-link.active{border-bottom:3px solid #2846d2;color:#000;font-weight:700}.version-details-content{align-items:center;display:flex}.version-details-content .detail-container-info{gap:80px}.version-details-content .detail-container-info .nav-item{gap:8px}.version-details-content .detail-container-info .nav-link{border:1px solid #b7b7b7;border-radius:50%;height:50px;width:50px}.version-details-content .price{display:flex;flex-direction:column;font-size:24px;margin-bottom:70px}.version-details-content .price .value{font-size:32px;font-weight:700}.version-details-content .colors .nav-tabs{border-bottom:none;flex-direction:column;gap:10px}.version-details-content .colors .nav-tabs .nav-item .colors-name{display:flex;flex-direction:column}.version-details-content .colors .nav-tabs .nav-item .colors-name .color-title{color:#3c3c3c;font-family:Roboto;font-size:.8rem;font-weight:700;line-height:150%;margin:0;text-transform:uppercase}.version-details-content .colors .nav-tabs .nav-item .colors-name .color-description{color:#3c3c3c;font-family:Roboto;font-size:.8rem;font-weight:400;line-height:150%;margin-bottom:0}.version-details-content .colors .nav-tabs .nav-item .nav-link.active{border:2px solid #2846d2;box-shadow:0 0 5px #2846d2}.version-details-content .detail-content{align-items:center;display:flex;flex-direction:column}.version-details-content .detail-content .version-detail-title{border-bottom:4px solid #2846d2;color:#343434;font-size:32px;font-weight:700;margin-bottom:30px;text-align:center}.version-details-content .detail-content .btn.btn-primary{font-size:16px;margin-top:50px;padding:0 2px;white-space:nowrap;width:300px}.version-details-content .galery .galery-img{border:1px solid #343434;border-radius:6px;margin-bottom:20px;padding:10px}.new-model-banner-price{position:relative}.new-model-banner-price-info{max-width:375px;position:absolute;right:10%;top:30%;width:100%}.new-model-banner-price-info .box-price{background-color:rgba(0,0,0,.43);background-repeat:no-repeat;color:#fff;margin-bottom:24px;padding:30px}.new-model-banner-price-info .box-price-name{margin-bottom:10px;text-align:center;text-transform:uppercase}.new-model-banner-price-info .box-price-value{border-bottom:1px solid #fff;border-top:1px solid #fff;font-size:32px;font-weight:700;text-align:center}.new-model-banner-price-info .box-price-value span{font-size:16px;text-align:end}.new-model-consortium-links{background-color:#efefef}.new-model-consortium-links .container{padding:30px}.new-model-consortium-links .content{justify-content:space-between}.new-model-consortium-links .first{border-right:1px solid #343434}.new-model-consortium-links .consortium-title{color:#181818;font-size:1.875rem;font-weight:500;line-height:150%}@media(max-width:1679px){.new-model-consortium-links .consortium-title{font-size:1.25rem}}.new-model-consortium-links .page-description{color:#181818;font-size:.875rem;font-weight:400}.new-model-consortium-links .btn.btn-link{font-size:1.25rem}@media(max-width:1679px){.new-model-consortium-links .btn.btn-link{font-size:.75rem}}.new-model-datasheet{padding-bottom:120px}.new-model-datasheet .page-title{margin-bottom:40px;text-align:center}.new-model-datasheet .swiper-button-next{right:-35px}.new-model-datasheet .swiper-button-prev{left:-35px}.new-model-datasheet .tabs-wrapper .tabs-style{border-bottom:4px solid transparent;color:#000;flex-direction:column;font-family:Estricta;font-size:14px;font-weight:700;height:fit-content;opacity:.5;padding-bottom:10px;text-align:center}.new-model-datasheet .tabs-wrapper .tabs-style:hover{border-color:#2846d2}.new-model-datasheet .tabs-wrapper .tabs-style.active{border-color:#2846d2;opacity:1}.new-model-datasheet-thumb{height:auto;transition:all .3s ease-in;width:160px}.new-model-datasheet-content{border:1px solid #818181;margin-top:40px;padding-top:20px}.new-model-datasheet-content .accordion{padding:5px 30px}.new-model-datasheet-category{background-color:#fff;border-bottom:1px solid #000;color:#000;font-family:Estricta;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:6px;padding:8px 0}.new-model-datasheet-category,.new-model-datasheet-category .icon{align-items:center;display:flex}.new-model-datasheet-category .icon span{color:#818181;font-size:10px;text-transform:capitalize;transition:all .3s ease-in}.new-model-datasheet-category .icon i{color:#818181;font-size:20px;height:20px;margin-left:5px;width:20px}.new-model-datasheet-item-wrapper{align-items:center;border-bottom:1px solid #818181;display:flex;justify-content:space-between;padding:16px 5px;transition:all .3s ease-in}.new-model-datasheet-item-wrapper .name{color:#818181;margin:0}.new-model-datasheet-item-wrapper .description{color:#000;font-size:14px;margin:0}.modal-datasheet .modal-content{height:100%;width:100%}.modal-datasheet .modal-content .modal-header{justify-content:flex-end}.modal-datasheet .modal-content .modal-header .btn-close-modal i{color:#343434}.modal-datasheet .modal-content .modal-body{height:100%;overflow-y:scroll}.modal-datasheet .modal-content .modal-body .modal-body-title .title{font-weight:700;text-align:center}.modal-datasheet .modal-content .tabs-wrapper .tabs-style.active{flex-direction:column;height:auto}.modal-datasheet .modal-content .nav-tabs .nav-link{border:0!important;border-bottom:2px solid transparent}.modal-datasheet .modal-content .nav-tabs .nav-link.active{border-bottom:2px solid #2846d2}.modal-datasheet .modal-content .new-model-datasheet-content{border:none;margin-top:20px}.modal-datasheet .modal-content .new-model-datasheet-content .name{font-size:14px}.modal-datasheet .modal-content .new-model-datasheet-content .description{font-size:12px}.modal-datasheet .modal-content .new-model-datasheet-content .nav.nav-tabs{background-color:#efefef;justify-content:center}@media(max-width:998px){.modal-datasheet .modal-content .new-model-datasheet-content .nav.nav-tabs{font-size:12px}}.modal-datasheet .modal-content .new-model-datasheet-content .nav.nav-tabs .nav-item{font-weight:700;text-transform:uppercase}.modal-datasheet .modal-content .new-model-datasheet-content .nav.nav-tabs .nav-item:focus,.modal-datasheet .modal-content .new-model-datasheet-content .nav.nav-tabs .nav-item:focus-visible{outline:none}.modal-datasheet .modal-content .new-model-datasheet-content .nav.nav-tabs .nav-item.active,.modal-datasheet .modal-content .new-model-datasheet-content .nav.nav-tabs .nav-item.active:focus{outline:none!important}.modal-datasheet .modal-content .new-model-datasheet-content .nav.nav-tabs .nav-item .nav-link.active{background-color:transparent;color:#2846d2}@media(min-width:1200px)and (max-width:1600px){.new-model-description-content .page-title{font-size:36px}}@media(max-width:992px){.banner-container.new-model-banner .banner-container-text .subtitle{font-size:18px}.new-model-description{padding:20px 0}.new-model-description iframe{height:300px}.new-model-description .row{flex-direction:column}.new-model-description-image{margin-bottom:24px}.new-model-description-content .page-title{margin-bottom:10px}.new-model-description-content .buttons-action-wrapper{margin-bottom:16px;width:100%}.new-model-description-content .btn-quaternary{margin-bottom:20px;width:100%}.new-model-description-content .social-share-container{margin-bottom:20px}.version-details{padding:40px 0}.version-details .page-title{font-size:1.5rem}.version-details .version-detail-title{display:none}.version-details #versions-tab.nav-tabs{margin-bottom:15px}.version-details #versions-tab.nav-tabs .nav-link,.version-details-content .colors p{font-size:16px}.version-details-content .colors .nav-item .nav-link{height:40px!important;width:40px!important}.version-details-content .detail-container-info{flex-direction:column;gap:20px}.version-details-content .col-lg-3{margin-top:30px;text-align:center}.version-details-content .nav-tabs{align-items:flex-start!important;flex-direction:column;justify-content:flex-start}.version-details-content .version-detail-img img{height:auto;max-width:100%}.new-model-revision{padding:40px 0}.new-model-revision .row{flex-direction:column-reverse}.new-model-revision iframe{height:300px;margin-bottom:30px}.new-model-revision-specs{font-size:16px;max-width:100%;padding:16px 0}.new-model-revision-pdf,.new-model-revision-stamp{max-width:100%}.new-model-revision .buttons-action-wrapper{margin-bottom:20px}.new-model-banner-price{margin-bottom:30px}.new-model-banner-price-info{display:block;max-width:100%;position:unset;width:100%}.new-model-banner-price-info .box-price{background-color:#0c0c0c}.new-model-banner-price .buttons-action-wrapper{padding:0 15px}.new-model-consortium-links .first{border-bottom:1px solid #343434}.new-model-consortium-links .content{flex-direction:column}.new-model-datasheet{padding:30px 0}.new-model-datasheet-info{height:0}.new-model-datasheet .swiper-button-next,.new-model-datasheet .swiper-button-prev{top:30%}.new-model-datasheet .swiper-button-next{right:0}.new-model-datasheet .swiper-button-prev{left:0}.new-model-datasheet-title{margin-bottom:10px}.new-model-datasheet-img{height:max-content}}.new-model-highlights-a{padding:40px 0}.new-model-highlights-a .page-title{color:#171a20!important;font-size:1.75rem;font-weight:700;line-height:40px;margin-bottom:40px}.new-model-highlights-a .page-description{font-family:Roboto;font-size:.875rem;font-weight:400;line-height:22px;word-break:break-word}.new-model-highlights-a-content{margin-bottom:80px}.new-model-highlights-a-content:nth-child(odd){flex-direction:row-reverse}.new-model-highlights-a .col:nth-child(2n){border-left:4px solid #fff;border-right:4px solid #fff}.new-model-highlights-a-informations{display:flex;flex-direction:column;justify-content:center}.new-model-highlights-a-informations .page-subtitle{color:#2846d2;font-weight:400;margin-bottom:20px;text-transform:uppercase}.new-model-highlights-a-informations .page-description{color:#fff;margin-bottom:60px}@media(max-width:992px){.new-model-highlights-a{padding:20px 0 10px}.new-model-highlights-a .page-title{margin-bottom:20px}.new-model-highlights-a .page-title-section{font-size:14px!important}.new-model-highlights-a img{height:auto;object-fit:cover;object-position:center}.new-model-highlights-a-content{margin-bottom:40px}.new-model-highlights-a-img{height:fit-content}.new-model-highlights-a .inovation-highlight img{margin-bottom:24px}.new-model-highlights-a .swiper-pagination{bottom:10%;left:0;margin:0 auto;right:0}.new-model-highlights-a .swiper-pagination-bullet{margin-right:5px}.new-model-highlights-a-informations .page-subtitle{margin-top:20px}.new-model-highlights-a-informations .page-description{margin:16px 0 20px}.new-model-highlights-a .buttons-action-wrapper .btn,.new-model-highlights-a .buttons-action-wrapper .whatsapp-cta{margin-bottom:16px}.new-model-highlights-a .btn.btn-quaternary{font-size:12px;margin-bottom:24px;width:100%}}.new-model-gallery-b{padding:60px 15px}.new-model-gallery-b .page-title{margin-bottom:30px;text-align:center}.new-model-gallery-b .tabs-wrapper{display:flex;justify-content:center;margin-bottom:30px}.new-model-gallery-b .tabs-wrapper .tabs-style{padding:0 52px;width:fit-content}.new-model-gallery-b-content-img{width:100%}.new-model-gallery-b-item{margin-bottom:30px}.new-model-gallery-b-button{display:flex;justify-content:center}.new-model-gallery-b-button .btn{width:255px}@media(max-width:992px){.new-model-gallery-b{padding:40px 0}.new-model-gallery-b .page-title,.new-model-gallery-b-content{margin-bottom:30px}.new-model-gallery-b .row:nth-child(2){margin-left:-7.5px;margin-right:-7.5px}.new-model-gallery-b-item{margin-bottom:15px;padding:0 7.5px}}.seminovos-content{padding:80px 0}.seminovos-content .seminovos-title{margin-bottom:20px}.seminovos-content .seminovos-description{margin-bottom:40px}.seminovos-content .btn{width:350px}@media(max-width:992px){.seminovos-content{padding:20px 0 40px}.seminovos-content .seminovos-title{padding-left:15px}.seminovos-content .btn{width:100%}}.promotion-cards{background-color:#fff;padding:60px 0 80px}.promotion-cards .page-title{margin-bottom:30px;text-align:center}.promotion-cards .page-subtitle{margin-bottom:20px}.promotion-cards-filter{align-items:center;background:transparent;display:flex;justify-content:flex-end}.promotion-cards-selects{display:flex;gap:30px;justify-content:flex-end;width:50%}.promotion-cards-selects .input-wrapper{margin-bottom:0;width:160px}.promotion-cards-total{color:#343434;display:flex;font-size:12px}.promotion-cards-container{margin-bottom:30px}.promotion-cards-container .promotion-cards-content .js-promotion-validate{height:36px;width:160px}.promotion-cards-container .promotion-cards-content .js-promotion-validate #diasRestantes{height:36px;width:60px}.promotion-cards-container .promotion-cards-content .buttons-action-wrapper .btn.btn-blue{height:40px;width:100%}.promotion-form{padding:60px 0}.promotion-form-info{align-items:center;display:flex;flex-direction:column;justify-content:center}.promotion-form-info-title{color:#000;font-size:30px;font-weight:400;line-height:36px;margin-bottom:30px;text-align:center;text-transform:uppercase}.promotion-form-info-img{max-width:100%;width:max-content}.promotion-form-content{background-color:#fff;border:1px solid #818181;padding:30px}@media(max-width:998px){.promotion-form-content{border:none;padding:0}}.promotion-form-content .page-subtitle{color:#000;font-weight:400;line-height:24px;margin-bottom:30px;padding:0 50px;text-align:center;text-transform:uppercase}@media(max-width:998px){.promotion-form-content .page-subtitle{padding:0}}.promotion-form-content .buttons-bottom-form{gap:0;justify-content:space-between}.promotion-form-content .buttons-bottom-form-checks{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.promotion-form-content .buttons-bottom-form-checks .receive-contact{margin-bottom:0;width:100%}@media(max-width:992px){.promotion-cards{padding:30px 0}.promotion-cards .page-title{margin-bottom:20px}.promotion-cards-filter{flex-direction:column;gap:10px;margin-bottom:10px}.promotion-cards-filter .page-subtitle{font-size:14px;margin:0}.promotion-cards-selects{justify-content:center;width:100%}.promotion-cards-total{justify-content:center}.promotion-form{padding:30px 0 60px}.promotion-form-info{margin-bottom:20px}.promotion-form-info-title{font-size:20px;margin-bottom:10px}.promotion-form-content .buttons-bottom-form{align-items:center;gap:15px}.promotion-form-content .buttons-bottom-form-checks{margin-bottom:10px;width:100%}.promotion-form-content .buttons-bottom-form-checks .receive-contact{width:65%}}.services-form{background-color:#efefef;padding:60px 0}.services-form .main-form.row.alpes-forms{justify-content:center}.services-form .page-title{margin-bottom:50px;text-align:center}.services-form .form-content .form-message{color:#000;display:inline-block;font-weight:700;margin-bottom:24px}.services-form .form-content .input-wrapper{margin-bottom:40px}.services-form .form-content .buttons-bottom-form{justify-content:space-between;width:650px}.services-form .form-content .buttons-bottom-form .receive-contact{margin:0;width:33.33%}.services-form .form-content .buttons-bottom-form .policy-privacy{width:100%}.services-form .form-content .buttons-bottom-form .btn.btn-blue{width:160px}.revision-services-list{padding-top:60px}.revision-services-list .page-title{margin-bottom:60px;text-align:center}.revision-services-list .page-subtitle{margin:30px 0;text-transform:uppercase}.revision-services-list .buttons-action-wrapper{margin-top:40px}.revision-services-list .buttons-action-wrapper .btn.btn-blue{min-width:140px;white-space:nowrap}@media(max-width:992px){.revision-services-list{padding-top:30px}.revision-services-list .page-title,.revision-services-list-img{margin-bottom:20px}.revision-services-list .buttons-action-wrapper{flex-wrap:wrap}.revision-services-list .buttons-action-wrapper .btn.btn-blue,.revision-services-list .buttons-action-wrapper .whatsapp-cta{flex:1;margin:0;padding:0}.revision-services-list .buttons-action-wrapper .btn.btn-blue i,.revision-services-list .buttons-action-wrapper .whatsapp-cta i{display:none}.services-form{padding:30px 0}.services-form,.services-form .form-label{background-color:#fff}.services-form .form-content .input-wrapper,.services-form .page-title{margin-bottom:24px}.services-form .form-content .buttons-bottom-form{gap:8px;max-width:100%;width:100%}.services-form .form-content .buttons-bottom-form .receive-contact{width:65%}.services-form .form-content .buttons-bottom-form .policy-privacy{margin-bottom:8px;width:100%}.services-form .form-content .buttons-bottom-form .btn.btn-blue{font-size:18px;height:45px;width:156px}}@media(max-width:430px){.buttons-action-wrapper>*{max-width:100%!important}}.consortium{padding-bottom:60px}.consortium .consortium-info{background-color:#f7f7f7;padding:60px 0}.consortium .consortium-vehicles{padding-top:60px}.consortium .my-tabs-content{margin-top:60px}.contact-form{padding:60px 0}.contact-form,.contact-form .form-label{background-color:#fff}.contact-form .main-form.row.alpes-forms{justify-content:center}.contact-form .page-title{margin-bottom:50px;text-align:center}.contact-form .form-content .input-wrapper{margin-bottom:50px}.contact-form .form-content .buttons-bottom-form{justify-content:space-between;width:650px}.contact-form .form-content .buttons-bottom-form .receive-contact{margin:0;width:33.33%}.contact-form .form-content .buttons-bottom-form .policy-privacy{width:100%}.contact-form .form-content .buttons-bottom-form .btn.btn-blue{width:160px}.list-phones{padding:60px 0 20px}.list-phones-container{border-bottom:1px solid #efefef;border-top:1px solid #efefef;padding:40px 0}.list-phones-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.list-phones-department{display:flex}.list-phones-department-name{align-items:center;color:#343434;display:flex;font-size:20px;font-weight:700;gap:8px;margin:0}.list-phones-department-name i{color:#343434}.list-phones-text{color:#343434;font-size:12px;margin:10px 0 5px}.list-phones-contact-a{color:#343434;font-weight:700;text-align:center}.list-phones-contact-a:focus,.list-phones-contact-a:hover{color:#2846d2}@media(max-width:992px){.contact-form{padding:30px 0}.contact-form,.contact-form .form-label{background-color:#fff}.contact-form .form-content .input-wrapper,.contact-form .page-title{margin-bottom:24px}.contact-form .form-content .buttons-bottom-form{gap:8px;width:100%}.contact-form .form-content .buttons-bottom-form .receive-contact{width:65%}.contact-form .form-content .buttons-bottom-form .policy-privacy{margin-bottom:8px;width:100%}.contact-form .form-content .buttons-bottom-form .btn.btn-blue{font-size:18px;height:45px;width:156px}.list-phones{padding:40px 0 10px}.list-phones-wrapper{margin-bottom:30px}.list-phones-department-name{font-size:16px}.list-phones-contact{font-size:14px}}.about-header{padding:60px 0 80px}.about-header-content{display:flex;flex-direction:column;justify-content:center}.about-header-logo{align-items:center;display:flex;margin-bottom:60px}.about-header-logo .logo{height:auto;max-width:350px}.about-header .page-title{margin-bottom:40px}.about-header .buttons-action-wrapper{justify-content:center;margin-top:40px}.about-header .buttons-action-wrapper .btn{width:200px}.about-list{background-color:#efefef}.about-list-content{padding:80px 0;width:100%}.about-list-content .page-subtitle{color:#343434;font-size:30px;margin-bottom:20px;text-transform:uppercase}.about-list-content .page-description{color:#000}.gallery-container{padding:80px 0}.gallery-container .page-title{margin-bottom:40px;text-align:center}.gallery-container .swiper-gallery-institutional{padding-bottom:60px}.gallery-container .swiper-button-next,.gallery-container .swiper-button-prev{top:40%}.gallery-container .swiper-button-next{right:-30px}.gallery-container .swiper-button-prev{left:-30px}@media(max-width:992px){.about-header{padding:40px 0 60px}.about-header-logo{margin-bottom:30px}.about-header-logo .logo{max-width:156px}.about-header .page-title{margin-bottom:20px}.about-header .buttons-action-wrapper{width:100%}.about-header .buttons-action-wrapper .btn{width:calc(50% - 7.5px)}.about-list-content{padding:40px 0 0}.about-list-content .page-subtitle{font-size:20px}.about-list-content .page-description{margin-bottom:40px}.about-list-content .page-description ul{padding:0 18px}.gallery-container{padding:40px 0 0}.gallery-container .page-title{margin-bottom:20px}.gallery-container .swiper-gallery-institutional{padding-bottom:40px}}.revisao-cards{padding:40px 0;position:relative}.revisao-cards .page-description{margin-bottom:30px}.revisao-cards .buttons-action-wrapper{gap:30px;margin-bottom:60px}.revisao-cards .buttons-action-wrapper .btn{width:255px}.revisao-swipper{padding:40px 0}.revisao-swipper .page-title{text-align:center}@media(max-width:992px){.revisao-cards{padding:30px 0}.revisao-cards .page-title{margin-bottom:30px}.revisao-cards .page-subtitle{text-align:center}.revisao-cards .page-description{margin-bottom:20px}.revisao-cards .buttons-action-wrapper{flex-direction:column;gap:10px;margin-bottom:30px}.revisao-cards .buttons-action-wrapper .btn{width:250px}}.go-yamaha-description{background-color:#efefef;padding:40px 0}.go-yamaha-description .page-title{color:#000;margin-bottom:30px}.go-yamaha-description .page-subtitle{color:#000}.go-yamaha-info{padding:40px 0}.go-yamaha-info-selos{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:24px}.go-yamaha-info-selos-detail>div{margin-bottom:40px}@media screen and (max-width:998px){.go-yamaha-info-selos img{width:160px}}.go-yamaha-info-text{font-family:Estricta;font-size:18px;font-weight:400;margin-bottom:40px}.go-yamaha-info-text span{color:#000;font-family:Estricta;font-weight:700}@media screen and (max-width:998px){.go-yamaha-info-section-img{margin-bottom:30px;text-align:center}.go-yamaha-info-section-img img{width:250px}}.go-yamaha-info-section-text h3{color:#000}.thanks{align-items:flex-start;display:flex;min-height:calc(100vh - 500px);padding:60px 0}.thanks i{color:#2846d2;display:inline-block;font-size:60px;height:60px;width:60px}.thanks-title{margin:30px 0 10px}.thanks-subtitle,.thanks-title{color:#343434;font-family:Estricta;font-size:30px;font-weight:700}.thanks-subtitle{margin-bottom:30px}.thanks-subtitle:last-of-type{font-family:Estricta;font-size:20px;font-weight:400}@media(max-width:992px){.thanks{min-height:calc(100vh - 295px);padding:30px 0}.thanks i{font-size:50px;height:50px;width:50px}.thanks-title{line-height:22px}.thanks-subtitle,.thanks-title{font-size:20px}.thanks-subtitle:last-of-type{font-size:16px}}.external-pieces{padding:40px 0 60px}.external-pieces .page-title{margin-bottom:24px}.external-pieces .page-description{margin-bottom:40px}.external-pieces .btn.btn-blue{width:257px}.product-details{padding:60px 0}.product-details-category{color:#818181;font-family:Estricta;font-size:14px;font-weight:300;margin-bottom:0;text-transform:uppercase}.product-details-name{color:#2846d2;font-family:Roboto;font-weight:400;margin-bottom:30px}.product-details .preco{margin-bottom:35px}.product-details .preco-p{color:#2846d2;font-family:Estricta;font-weight:700;margin-bottom:0}.product-details .preco-value{color:#818181;font-size:24px;font-weight:500;text-transform:uppercase}.product-details-info .top-buttons{gap:8px;margin-bottom:30px;width:100%}.product-details-info .top-buttons .btn,.product-details-info .top-buttons .whatsapp-cta{flex:1;font-size:14px;height:40px;text-transform:uppercase;width:auto}.product-details .gallery-thumbs .swiper-wrapper,.product-details .gallery-top-wrapper{box-sizing:border-box}.product-details .product-intern-container .swiper-slide{border:1px solid #efefef}.product-details .product-intern-container .swiper-slide img{max-width:100%}.product-details-observations{border-bottom:1px solid #c4c4c4;margin-top:60px;padding-bottom:14px}.product-details-observations-title{border-bottom:2px solid #2846d2;font-family:Estricta;font-weight:700;margin-bottom:24px;padding-bottom:14px;text-align:center;text-transform:uppercase}.product-details .product__relateds .findItems__found__title{text-align:left;text-transform:uppercase}.product-details .product__relateds .top-buttons{margin-bottom:10px}.product-details .product__relateds .top-buttons .btn.btn-primary,.product-details .product__relateds .top-buttons .whatsapp-cta{font-size:12px;height:30px}.product-details .product__relateds .top-buttons .btn-secondary{height:22px}.product-details .product__relateds .top-buttons .btn.btn-link{height:24px}.product-details .product__relateds .products-internal-related .swiper-wrapper{padding-bottom:35px}.page-not-found{padding:80px 0}.page-not-found-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:60px}.page-not-found-title{color:#000;font-size:40px;font-weight:700;margin-bottom:20px;text-align:center}.page-not-found-subtitle{color:#818181;font-size:24px;margin-bottom:20px;text-align:center}@media(max-width:992px){.page-not-found{padding:40px 0}.page-not-found-content{margin-bottom:40px}.page-not-found-title{font-size:20px;margin-bottom:16px}.page-not-found-subtitle{font-size:18px;margin-bottom:16px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAtcmVib290LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAtZ3JpZC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ludGVyYWN0aW9ucy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJ2ZW5kb3JzL19zd2lwZXIuc2NzcyIsInZlbmRvcnMvX25vdWlzbGlkZXIubWluLnNjc3MiLCJ2ZW5kb3JzL19mYW5jeWJveC5zY3NzIiwidXRpbHMvX2ZvbnRzLnNjc3MiLCJ1dGlscy9faGVscGVycy5zY3NzIiwiY29tcG9uZW50cy9jYXJkcy9fbmV3LW1vZGVsLWNhcmRzLnNjc3MiLCJfdGhlbWUuc2NzcyIsImNvbXBvbmVudHMvY2FyZHMvX3Byb21vdGlvbi1jYXJkcy5zY3NzIiwiY29tcG9uZW50cy9jYXJkcy9fcGllY2VzLWNhcmRzLnNjc3MiLCJjb21wb25lbnRzL2NhcmRzL191c2VkLW1vZGVsLWNhcmRzLnNjc3MiLCJjb21wb25lbnRzL2NhcmRzL19ibG9nLWNhcmRzLnNjc3MiLCJjb21wb25lbnRzL2NhcmRzL19jb25zb3J0aXVtLWNhcmRzLnNjc3MiLCJjb21wb25lbnRzL3NlbWlub3Zvcy9fYnVzY2Euc2NzcyIsImNvbXBvbmVudHMvc2VtaW5vdm9zL19maWx0ZXIuc2NzcyIsImNvbXBvbmVudHMvc2VtaW5vdm9zL19zZW1pbm92b3MtYmFzZS5zY3NzIiwiY29tcG9uZW50cy9zZW1pbm92b3MvX3NlbWlub3Zvcy1kZXRhbGhlLnNjc3MiLCJjb21wb25lbnRzL2xvY2F0aW9ucy9fbG9jYXRpb24tYy5zY3NzIiwiY29tcG9uZW50cy9mb3Jtcy9fZm9ybS5zY3NzIiwiY29tcG9uZW50cy9fYmFzZS5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fc3dpcGVycy5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2Jhbm5lcnMuc2NzcyIsImNvbXBvbmVudHMvX21vZGFscy5zY3NzIiwiY29tcG9uZW50cy9fZHJvcGRvd25zLnNjc3MiLCJjb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzIiwiY29tcG9uZW50cy9fc29jaWFsLXNoYXJlLnNjc3MiLCJjb21wb25lbnRzL191bml0cy1zZWxlY3Quc2NzcyIsImNvbXBvbmVudHMvX2Nob29zZS11bml0cy5zY3NzIiwiY29tcG9uZW50cy9fcmVjZWl2ZS1jb250YWN0LnNjc3MiLCJjb21wb25lbnRzL19wb2xpY3ktdGV4dHMuc2NzcyIsImNvbXBvbmVudHMvX2Jsb2cuc2NzcyIsImNvbXBvbmVudHMvX2Jsb2ctZGV0YWxoZS5zY3NzIiwiY29tcG9uZW50cy9fcGFnaW5hdGlvbnMuc2NzcyIsImNvbXBvbmVudHMvaG9tZS9faG9tZS1iYXNlLnNjc3MiLCJjb21wb25lbnRzL2hvbWUvX2hvbWUtZGVzdGFxdWVzLWEuc2NzcyIsImNvbXBvbmVudHMvbm92b3MvX25vdm9zLWIuc2NzcyIsImNvbXBvbmVudHMvbm92b3MtZGV0YWxoZS9fbm92b3MtZGV0YWxoZS1iYXNlLnNjc3MiLCJjb21wb25lbnRzL25vdm9zLWRldGFsaGUvX2Rlc3RhcXVlcy1hLnNjc3MiLCJjb21wb25lbnRzL25vdm9zLWRldGFsaGUvX2dhbGVyaWEtYi5zY3NzIiwiY29tcG9uZW50cy9fc2VtaW5vdm9zLnNjc3MiLCJjb21wb25lbnRzL19wcm9tb2Nhby5zY3NzIiwiY29tcG9uZW50cy9fc2Vydmljb3Muc2NzcyIsImNvbXBvbmVudHMvX2NvbnNvcmNpby5zY3NzIiwiY29tcG9uZW50cy9fY29udGF0by5zY3NzIiwiY29tcG9uZW50cy9faW5zdGl0dWNpb25hbC5zY3NzIiwiY29tcG9uZW50cy9fcmV2aXNhby5zY3NzIiwiY29tcG9uZW50cy9fZ28teWFtYWhhLnNjc3MiLCJjb21wb25lbnRzL19vYnJpZ2Fkby5zY3NzIiwiY29tcG9uZW50cy9fcHJvZHV0b3MtZGV0YWxoZS5zY3NzIiwiY29tcG9uZW50cy9fcGFnZTQwNC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7RUNBQSxDQ2tCQSxpQkFHRSxxQkFBQSxDQUdGLEtBQ0Usc0JBQUEsQ0FDQSxnQkFBQSxDQUNBLDZCQUFBLENBQ0EseUNBQUEsQ0FNRixzRUFDRSxhQUFBLENBVUYsS0FRRSxxQkM5Q1MsQ0Q0Q1QsYUNuQ1MsQ0QrQlQsd0xDc080QixDQ2pHeEIsY0FBQSxDRmxJSixlQ21QNEIsQ0R2UDVCLFFBQUEsQ0FNQSxlQzdDUyxDRDBEWCwwQ0FDRSxtQkFBQSxDQVNGLEdBQ0Usc0JBQUEsQ0FDQSxRQUFBLENBQ0EsZ0JBQUEsQ0FhRixrQkFFRSxt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UUFBQSxxQkFBQSxDQUNBLGtCQUVFLHlCQUFBLENBRUYsa0JBRUUsMkJBQUEsQ0FFRixrQkFFRSw0QkFBQSxDQUVGLGtCQUVFLDBCQUFBLENBZkYsUUFBQSxtQkFBQSxDQUNBLGtCQUVFLHVCQUFBLENBRUYsa0JBRUUseUJBQUEsQ0FFRixrQkFFRSwwQkFBQSxDQUVGLGtCQUVFLHdCQUFBLENBZkYsUUFBQSx3QkFBQSxDQUNBLGtCQUVFLDRCQUFBLENBRUYsa0JBRUUsOEJBQUEsQ0FFRixrQkFFRSwrQkFBQSxDQUVGLGtCQUVFLDZCQUFBLENBZkYsUUFBQSx1QkFBQSxDQUNBLGtCQUVFLDJCQUFBLENBRUYsa0JBRUUsNkJBQUEsQ0FFRixrQkFFRSw4QkFBQSxDQUVGLGtCQUVFLDRCQUFBLENBZkYsUUFBQSxzQkFBQSxDQUNBLGtCQUVFLDBCQUFBLENBRUYsa0JBRUUsNEJBQUEsQ0FFRixrQkFFRSw2QkFBQSxDQUVGLGtCQUVFLDJCQUFBLENBZkYsUUFBQSx3QkFBQSxDQUNBLGtCQUVFLDRCQUFBLENBRUYsa0JBRUUsOEJBQUEsQ0FFRixrQkFFRSwrQkFBQSxDQUVGLGtCQUVFLDZCQUFBLENBZkYsUUFBQSxzQkFBQSxDQUNBLGtCQUVFLDBCQUFBLENBRUYsa0JBRUUsNEJBQUEsQ0FFRixrQkFFRSw2QkFBQSxDQUVGLGtCQUVFLDJCQUFBLENBUUYsU0FBQSx3QkFBQSxDQUNBLG9CQUVFLDRCQUFBLENBRUYsb0JBRUUsOEJBQUEsQ0FFRixvQkFFRSwrQkFBQSxDQUVGLG9CQUVFLDZCQUFBLENBZkYsU0FBQSx1QkFBQSxDQUNBLG9CQUVFLDJCQUFBLENBRUYsb0JBRUUsNkJBQUEsQ0FFRixvQkFFRSw4QkFBQSxDQUVGLG9CQUVFLDRCQUFBLENBZkYsU0FBQSxzQkFBQSxDQUNBLG9CQUVFLDBCQUFBLENBRUYsb0JBRUUsNEJBQUEsQ0FFRixvQkFFRSw2QkFBQSxDQUVGLG9CQUVFLDJCQUFBLENBZkYsU0FBQSx3QkFBQSxDQUNBLG9CQUVFLDRCQUFBLENBRUYsb0JBRUUsOEJBQUEsQ0FFRixvQkFFRSwrQkFB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ZUFBQSxDK0NpQ0ksa0JBQUEsQ0FGQSxtQkFBQSxDQURBLGlCQUFBLENBREEsd0JBSUEsQ0FLRiw2REFFRSxlQUFBLENBREEsd0JBQ0EsQ0FHRixpREFDRSxrQkFBQSxDQUVBLGlJQUNFLGNBQUEsQ0FDQSxXQUFBLENBRUYsZ0VBQ0UsV0FBQSxDQUdGLCtEQUNFLFdBQUEsQ0FNRiwrRUFDRSxtQkFBQSxDQzNIUixnQkFDRSxjQUFBLENBRUEsd0JBSUUsa0JBQUEsQ0FIQSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkFBQSxDQUVBLGtCQUFBLENBR0Ysc0JBR0UsVTdDZmdCLEM2Q2FoQixjQUFBLENBSUEsZUFBQSxDQURBLGtCQUFBLENBRkEsaUJBR0EsQ0FHRix5QkFHRSxhN0NiZ0IsQzZDV2hCLGNBQUEsQ0FHQSxrQkFBQSxDQUZBLGlCQUVBLENBSUosd0JBQ0UsZ0JBQ0UsY0FBQSxDQUVBLHdCQUNFLGtCQUFBLENBR0Ysc0JBQ0UsY0FBQSxDQUNBLGtCQUFBLENBR0YseUJBQ0UsY0FBQSxDQUNBLGtCQUFBLENBQUEiLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogQm9vdHN0cmFwIFJlYm9vdCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqIEZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MsIGxpY2Vuc2VkIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcy9ibG9iL21hc3Rlci9MSUNFTlNFLm1kKVxuICovKiwqOjpiZWZvcmUsKjo6YWZ0ZXJ7Ym94LXNpemluZzpib3JkZXItYm94fWh0bWx7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxLjE1Oy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApfWFydGljbGUsYXNpZGUsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWFpbixuYXYsc2VjdGlvbntkaXNwbGF5OmJsb2NrfWJvZHl7bWFyZ2luOjA7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsXCJOb3RvIFNhbnNcIixcIkxpYmVyYXRpb24gU2Fuc1wiLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjojZmZmfVt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSl7b3V0bGluZTowICFpbXBvcnRhbnR9aHJ7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MDtvdmVyZmxvdzp2aXNpYmxlfWgxLGgyLGgzLGg0LGg1LGg2e21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi41cmVtfXB7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1hYmJyW3RpdGxlXSxhYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVde3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWQ7Y3Vyc29yOmhlbHA7Ym9yZGVyLWJvdHRvbTowO3RleHQtZGVjb3JhdGlvbi1za2lwLWluazpub25lfWFkZHJlc3N7bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OmluaGVyaXR9b2wsdWwsZGx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1vbCBvbCx1bCB1bCxvbCB1bCx1bCBvbHttYXJnaW4tYm90dG9tOjB9ZHR7Zm9udC13ZWlnaHQ6NzAwfWRke21hcmdpbi1ib3R0b206LjVyZW07bWFyZ2luLWxlZnQ6MH1ibG9ja3F1b3Rle21hcmdpbjowIDAgMXJlbX1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0wLjI1ZW19c3Vwe3RvcDotMC41ZW19YXtjb2xvcjojMDA3YmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX1hOmhvdmVye2NvbG9yOiMwMDU2YjM7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfWE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVye2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9cHJlLGNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfXByZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtO292ZXJmbG93OmF1dG87LW1zLW92ZXJmbG93LXN0eWxlOnNjcm9sbGJhcn1maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXN0eWxlOm5vbmV9c3Zne292ZXJmbG93OmhpZGRlbjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257cGFkZGluZy10b3A6Ljc1cmVtO3BhZGRpbmctYm90dG9tOi43NXJlbTtjb2xvcjojNmM3NTdkO3RleHQtYWxpZ246bGVmdDtjYXB0aW9uLXNpZGU6Ym90dG9tfXRoe3RleHQtYWxpZ246aW5oZXJpdDt0ZXh0LWFsaWduOi13ZWJraXQtbWF0Y2gtcGFyZW50fWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206LjVyZW19YnV0dG9ue2JvcmRlci1yYWRpdXM6MH1idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKXtvdXRsaW5lOjB9aW5wdXQsYnV0dG9uLHNlbGVjdCxvcHRncm91cCx0ZXh0YXJlYXttYXJnaW46MDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9YnV0dG9uLGlucHV0e292ZXJmbG93OnZpc2libGV9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfVtyb2xlPWJ1dHRvbl17Y3Vyc29yOnBvaW50ZXJ9c2VsZWN0e3dvcmQtd3JhcDpub3JtYWx9YnV0dG9uLFt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1idXR0b246bm90KDpkaXNhYmxlZCksW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxbdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKXtjdXJzb3I6cG9pbnRlcn1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyLXN0eWxlOm5vbmV9aW5wdXRbdHlwZT1yYWRpb10saW5wdXRbdHlwZT1jaGVja2JveF17Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3Jlc2l6ZTp2ZXJ0aWNhbH1maWVsZHNldHttaW4td2lkdGg6MDtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjB9bGVnZW5ke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3aGl0ZS1zcGFjZTpub3JtYWx9cHJvZ3Jlc3N7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17b3V0bGluZS1vZmZzZXQ6LTJweDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257Zm9udDppbmhlcml0Oy13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259b3V0cHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW07Y3Vyc29yOnBvaW50ZXJ9dGVtcGxhdGV7ZGlzcGxheTpub25lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS8qIVxuICogQm9vdHN0cmFwIEdyaWQgdjQuNi4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9odG1se2JveC1zaXppbmc6Ym9yZGVyLWJveDstbXMtb3ZlcmZsb3ctc3R5bGU6c2Nyb2xsYmFyfSosKjo6YmVmb3JlLCo6OmFmdGVye2JveC1zaXppbmc6aW5oZXJpdH0uY29udGFpbmVyLC5jb250YWluZXItZmx1aWQsLmNvbnRhaW5lci14bCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbXt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29udGFpbmVyLXNtLC5jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lci14bCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fS5yb3d7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweH0ubm8tZ3V0dGVyc3ttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5uby1ndXR0ZXJzPi5jb2wsLm5vLWd1dHRlcnM+W2NsYXNzKj1jb2wtXXtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9LmNvbC14bCwuY29sLXhsLWF1dG8sLmNvbC14bC0xMiwuY29sLXhsLTExLC5jb2wteGwtMTAsLmNvbC14bC05LC5jb2wteGwtOCwuY29sLXhsLTcsLmNvbC14bC02LC5jb2wteGwtNSwuY29sLXhsLTQsLmNvbC14bC0zLC5jb2wteGwtMiwuY29sLXhsLTEsLmNvbC1sZywuY29sLWxnLWF1dG8sLmNvbC1sZy0xMiwuY29sLWxnLTExLC5jb2wtbGctMTAsLmNvbC1sZy05LC5jb2wtbGctOCwuY29sLWxnLTcsLmNvbC1sZy02LC5jb2wtbGctNSwuY29sLWxnLTQsLmNvbC1sZy0zLC5jb2wtbGctMiwuY29sLWxnLTEsLmNvbC1tZCwuY29sLW1kLWF1dG8sLmNvbC1tZC0xMiwuY29sLW1kLTExLC5jb2wtbWQtMTAsLmNvbC1tZC05LC5jb2wtbWQtOCwuY29sLW1kLTcsLmNvbC1tZC02LC5jb2wtbWQtNSwuY29sLW1kLTQsLmNvbC1tZC0zLC5jb2wtbWQtMiwuY29sLW1kLTEsLmNvbC1zbSwuY29sLXNtLWF1dG8sLmNvbC1zbS0xMiwuY29sLXNtLTExLC5jb2wtc20tMTAsLmNvbC1zbS05LC5jb2wtc20tOCwuY29sLXNtLTcsLmNvbC1zbS02LC5jb2wtc20tNSwuY29sLXNtLTQsLmNvbC1zbS0zLC5jb2wtc20tMiwuY29sLXNtLTEsLmNvbCwuY29sLWF1dG8sLmNvbC0xMiwuY29sLTExLC5jb2wtMTAsLmNvbC05LC5jb2wtOCwuY29sLTcsLmNvbC02LC5jb2wtNSwuY29sLTQsLmNvbC0zLC5jb2wtMiwuY29sLTF7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHh9LmNvbHtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLTE+KntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5yb3ctY29scy0yPip7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LnJvdy1jb2xzLTM+KntmbGV4OjAgMCAzMy4zMzMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMzMyV9LnJvdy1jb2xzLTQ+KntmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0ucm93LWNvbHMtNT4qe2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfS5yb3ctY29scy02Pip7ZmxleDowIDAgMTYuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY2NjclfS5jb2wtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCV9LmNvbC0xe2ZsZXg6MCAwIDguMzMzMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMzMzJX0uY29sLTJ7ZmxleDowIDAgMTYuNjY2NjY2NjclO21heC13aWR0aDoxNi42NjY2NjY2NyV9LmNvbC0ze2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wtNHtmbGV4OjAgMCAzMy4zMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzJX0uY29sLTV7ZmxleDowIDAgNDEuNjY2NjY2NjclO21heC13aWR0aDo0MS42NjY2NjY2NyV9LmNvbC02e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtN3tmbGV4OjAgMCA1OC4zMzMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMzMzJX0uY29sLTh7ZmxleDowIDAgNjYuNjY2NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC05e2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wtMTB7ZmxleDowIDAgODMuMzMzMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMzMyV9LmNvbC0xMXtmbGV4OjAgMCA5MS42NjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NjY3JX0uY29sLTEye2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLWZpcnN0e29yZGVyOi0xfS5vcmRlci1sYXN0e29yZGVyOjEzfS5vcmRlci0we29yZGVyOjB9Lm9yZGVyLTF7b3JkZXI6MX0ub3JkZXItMntvcmRlcjoyfS5vcmRlci0ze29yZGVyOjN9Lm9yZGVyLTR7b3JkZXI6NH0ub3JkZXItNXtvcmRlcjo1fS5vcmRlci02e29yZGVyOjZ9Lm9yZGVyLTd7b3JkZXI6N30ub3JkZXItOHtvcmRlcjo4fS5vcmRlci05e29yZGVyOjl9Lm9yZGVyLTEwe29yZGVyOjEwfS5vcmRlci0xMXtvcmRlcjoxMX0ub3JkZXItMTJ7b3JkZXI6MTJ9Lm9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmNvbC1zbXtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLXNtLTE+KntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5yb3ctY29scy1zbS0yPip7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LnJvdy1jb2xzLXNtLTM+KntmbGV4OjAgMCAzMy4zMzMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMzMyV9LnJvdy1jb2xzLXNtLTQ+KntmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0ucm93LWNvbHMtc20tNT4qe2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfS5yb3ctY29scy1zbS02Pip7ZmxleDowIDAgMTYuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY2NjclfS5jb2wtc20tYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCV9LmNvbC1zbS0xe2ZsZXg6MCAwIDguMzMzMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMzMzJX0uY29sLXNtLTJ7ZmxleDowIDAgMTYuNjY2NjY2NjclO21heC13aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1zbS0ze2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wtc20tNHtmbGV4OjAgMCAzMy4zMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXNtLTV7ZmxleDowIDAgNDEuNjY2NjY2NjclO21heC13aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1zbS02e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtc20tN3tmbGV4OjAgMCA1OC4zMzMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXNtLTh7ZmxleDowIDAgNjYuNjY2NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1zbS05e2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wtc20tMTB7ZmxleDowIDAgODMuMzMzMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1zbS0xMXtmbGV4OjAgMCA5MS42NjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXNtLTEye2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLXNtLWZpcnN0e29yZGVyOi0xfS5vcmRlci1zbS1sYXN0e29yZGVyOjEzfS5vcmRlci1zbS0we29yZGVyOjB9Lm9yZGVyLXNtLTF7b3JkZXI6MX0ub3JkZXItc20tMntvcmRlcjoyfS5vcmRlci1zbS0ze29yZGVyOjN9Lm9yZGVyLXNtLTR7b3JkZXI6NH0ub3JkZXItc20tNXtvcmRlcjo1fS5vcmRlci1zbS02e29yZGVyOjZ9Lm9yZGVyLXNtLTd7b3JkZXI6N30ub3JkZXItc20tOHtvcmRlcjo4fS5vcmRlci1zbS05e29yZGVyOjl9Lm9yZGVyLXNtLTEwe29yZGVyOjEwfS5vcmRlci1zbS0xMXtvcmRlcjoxMX0ub3JkZXItc20tMTJ7b3JkZXI6MTJ9Lm9mZnNldC1zbS0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1zbS0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtc20tMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC1zbS0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXNtLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtc20tNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC1zbS02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXNtLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtc20tOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC1zbS05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LXNtLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb2wtbWR7ZmxleC1iYXNpczowO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5yb3ctY29scy1tZC0xPip7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtbWQtMj4qe2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5yb3ctY29scy1tZC0zPip7ZmxleDowIDAgMzMuMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzMzMlfS5yb3ctY29scy1tZC00Pip7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LnJvdy1jb2xzLW1kLTU+KntmbGV4OjAgMCAyMCU7bWF4LXdpZHRoOjIwJX0ucm93LWNvbHMtbWQtNj4qe2ZsZXg6MCAwIDE2LjY2NjY2NjY2NjclO21heC13aWR0aDoxNi42NjY2NjY2NjY3JX0uY29sLW1kLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfS5jb2wtbWQtMXtmbGV4OjAgMCA4LjMzMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1tZC0ye2ZsZXg6MCAwIDE2LjY2NjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbWQtM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLW1kLTR7ZmxleDowIDAgMzMuMzMzMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1tZC01e2ZsZXg6MCAwIDQxLjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbWQtNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLW1kLTd7ZmxleDowIDAgNTguMzMzMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1tZC04e2ZsZXg6MCAwIDY2LjY2NjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbWQtOXtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLW1kLTEwe2ZsZXg6MCAwIDgzLjMzMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbWQtMTF7ZmxleDowIDAgOTEuNjY2NjY2NjclO21heC13aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1tZC0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci1tZC1maXJzdHtvcmRlcjotMX0ub3JkZXItbWQtbGFzdHtvcmRlcjoxM30ub3JkZXItbWQtMHtvcmRlcjowfS5vcmRlci1tZC0xe29yZGVyOjF9Lm9yZGVyLW1kLTJ7b3JkZXI6Mn0ub3JkZXItbWQtM3tvcmRlcjozfS5vcmRlci1tZC00e29yZGVyOjR9Lm9yZGVyLW1kLTV7b3JkZXI6NX0ub3JkZXItbWQtNntvcmRlcjo2fS5vcmRlci1tZC03e29yZGVyOjd9Lm9yZGVyLW1kLTh7b3JkZXI6OH0ub3JkZXItbWQtOXtvcmRlcjo5fS5vcmRlci1tZC0xMHtvcmRlcjoxMH0ub3JkZXItbWQtMTF7b3JkZXI6MTF9Lm9yZGVyLW1kLTEye29yZGVyOjEyfS5vZmZzZXQtbWQtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtbWQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtbWQtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1tZC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtbWQtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1tZC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtbWQtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1tZC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC1tZC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuY29sLWxne2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtbGctMT4qe2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLWxnLTI+KntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0ucm93LWNvbHMtbGctMz4qe2ZsZXg6MCAwIDMzLjMzMzMzMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMzMzMzJX0ucm93LWNvbHMtbGctND4qe2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5yb3ctY29scy1sZy01Pip7ZmxleDowIDAgMjAlO21heC13aWR0aDoyMCV9LnJvdy1jb2xzLWxnLTY+KntmbGV4OjAgMCAxNi42NjY2NjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY2NjY2NyV9LmNvbC1sZy1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX0uY29sLWxnLTF7ZmxleDowIDAgOC4zMzMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzMzMlfS5jb2wtbGctMntmbGV4OjAgMCAxNi42NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY3JX0uY29sLWxnLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC1sZy00e2ZsZXg6MCAwIDMzLjMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtbGctNXtmbGV4OjAgMCA0MS42NjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NjY3JX0uY29sLWxnLTZ7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC1sZy03e2ZsZXg6MCAwIDU4LjMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtbGctOHtmbGV4OjAgMCA2Ni42NjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NjY3JX0uY29sLWxnLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC1sZy0xMHtmbGV4OjAgMCA4My4zMzMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMzMzJX0uY29sLWxnLTExe2ZsZXg6MCAwIDkxLjY2NjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtbGctMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItbGctZmlyc3R7b3JkZXI6LTF9Lm9yZGVyLWxnLWxhc3R7b3JkZXI6MTN9Lm9yZGVyLWxnLTB7b3JkZXI6MH0ub3JkZXItbGctMXtvcmRlcjoxfS5vcmRlci1sZy0ye29yZGVyOjJ9Lm9yZGVyLWxnLTN7b3JkZXI6M30ub3JkZXItbGctNHtvcmRlcjo0fS5vcmRlci1sZy01e29yZGVyOjV9Lm9yZGVyLWxnLTZ7b3JkZXI6Nn0ub3JkZXItbGctN3tvcmRlcjo3fS5vcmRlci1sZy04e29yZGVyOjh9Lm9yZGVyLWxnLTl7b3JkZXI6OX0ub3JkZXItbGctMTB7b3JkZXI6MTB9Lm9yZGVyLWxnLTExe29yZGVyOjExfS5vcmRlci1sZy0xMntvcmRlcjoxMn0ub2Zmc2V0LWxnLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LWxnLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC1sZy0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbGctNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC1sZy01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbGctN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC1sZy04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbGctMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtbGctMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5jb2wteGx7ZmxleC1iYXNpczowO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5yb3ctY29scy14bC0xPip7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMteGwtMj4qe2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5yb3ctY29scy14bC0zPip7ZmxleDowIDAgMzMuMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzMzMlfS5yb3ctY29scy14bC00Pip7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LnJvdy1jb2xzLXhsLTU+KntmbGV4OjAgMCAyMCU7bWF4LXdpZHRoOjIwJX0ucm93LWNvbHMteGwtNj4qe2ZsZXg6MCAwIDE2LjY2NjY2NjY2NjclO21heC13aWR0aDoxNi42NjY2NjY2NjY3JX0uY29sLXhsLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfS5jb2wteGwtMXtmbGV4OjAgMCA4LjMzMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMzMyV9LmNvbC14bC0ye2ZsZXg6MCAwIDE2LjY2NjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteGwtM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLXhsLTR7ZmxleDowIDAgMzMuMzMzMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMzMyV9LmNvbC14bC01e2ZsZXg6MCAwIDQxLjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjclfS5jb2wteGwtNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLXhsLTd7ZmxleDowIDAgNTguMzMzMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC14bC04e2ZsZXg6MCAwIDY2LjY2NjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY2NjclfS5jb2wteGwtOXtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLXhsLTEwe2ZsZXg6MCAwIDgzLjMzMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wteGwtMTF7ZmxleDowIDAgOTEuNjY2NjY2NjclO21heC13aWR0aDo5MS42NjY2NjY2NyV9LmNvbC14bC0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci14bC1maXJzdHtvcmRlcjotMX0ub3JkZXIteGwtbGFzdHtvcmRlcjoxM30ub3JkZXIteGwtMHtvcmRlcjowfS5vcmRlci14bC0xe29yZGVyOjF9Lm9yZGVyLXhsLTJ7b3JkZXI6Mn0ub3JkZXIteGwtM3tvcmRlcjozfS5vcmRlci14bC00e29yZGVyOjR9Lm9yZGVyLXhsLTV7b3JkZXI6NX0ub3JkZXIteGwtNntvcmRlcjo2fS5vcmRlci14bC03e29yZGVyOjd9Lm9yZGVyLXhsLTh7b3JkZXI6OH0ub3JkZXIteGwtOXtvcmRlcjo5fS5vcmRlci14bC0xMHtvcmRlcjoxMH0ub3JkZXIteGwtMTF7b3JkZXI6MTF9Lm9yZGVyLXhsLTEye29yZGVyOjEyfS5vZmZzZXQteGwtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQteGwtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQteGwtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC14bC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQteGwtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC14bC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQteGwtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC14bC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC14bC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9fS5kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZC1zbS1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLXNtLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXNtLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXNtLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1zbS10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtc20tdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtc20tdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1zbS1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXNtLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5kLW1kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtbWQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtbWQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLW1kLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1tZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1tZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLW1kLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmQtbGctbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1sZy1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1sZy1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbGctdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLWxnLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLWxnLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbGctZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmQteGwtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC14bC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC14bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC14bC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQteGwtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXhsLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXhsLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQteGwtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC14bC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fUBtZWRpYSBwcmludHsuZC1wcmludC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLXByaW50LWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXByaW50LWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1wcmludC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1wcmludC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH19LmZsZXgtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZsZXgtc20tcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1zbS1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtc20td3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXNtLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtc20td3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1zbS1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1zbS1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1zbS1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1zbS1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtc20tc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mbGV4LW1kLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtbWQtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1tZC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LW1kLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZmxleC1sZy1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LWxnLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1sZy13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1sZy13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LWxnLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5mbGV4LXhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgteGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC14bC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fS5tLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubXQtMCwubXktMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXItMCwubXgtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tYi0wLC5teS0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tbC0wLC5teC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubS0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubXQtMSwubXktMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tci0xLC5teC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWItMSwubXktMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tbC0xLC5teC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm10LTIsLm15LTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tci0yLC5teC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tYi0yLC5teS0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWwtMiwubXgtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubXQtMywubXktM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXItMywubXgtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tYi0zLC5teS0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tbC0zLC5teC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubS00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubXQtNCwubXktNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tci00LC5teC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWItNCwubXktNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tbC00LC5teC00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubXQtNSwubXktNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXItNSwubXgtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tYi01LC5teS01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tbC01LC5teC01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wdC0wLC5weS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHItMCwucHgtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGItMCwucHktMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLTAsLnB4LTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnB0LTEsLnB5LTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnByLTEsLnB4LTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGItMSwucHktMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGwtMSwucHgtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnAtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnB0LTIsLnB5LTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHItMiwucHgtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBiLTIsLnB5LTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGwtMiwucHgtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wdC0zLC5weS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHItMywucHgtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGItMywucHktM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBsLTMsLnB4LTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnB0LTQsLnB5LTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnByLTQsLnB4LTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGItNCwucHktNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGwtNCwucHgtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnAtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHQtNSwucHktNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnByLTUsLnB4LTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLTUsLnB5LTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wbC01LC5weC01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9Lm0tbjF7bWFyZ2luOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm10LW4xLC5teS1uMXttYXJnaW4tdG9wOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1yLW4xLC5teC1uMXttYXJnaW4tcmlnaHQ6LTAuMjVyZW0gIWltcG9ydGFudH0ubWItbjEsLm15LW4xe21hcmdpbi1ib3R0b206LTAuMjVyZW0gIWltcG9ydGFudH0ubWwtbjEsLm14LW4xe21hcmdpbi1sZWZ0Oi0wLjI1cmVtICFpbXBvcnRhbnR9Lm0tbjJ7bWFyZ2luOi0wLjVyZW0gIWltcG9ydGFudH0ubXQtbjIsLm15LW4ye21hcmdpbi10b3A6LTAuNXJlbSAhaW1wb3J0YW50fS5tci1uMiwubXgtbjJ7bWFyZ2luLXJpZ2h0Oi0wLjVyZW0gIWltcG9ydGFudH0ubWItbjIsLm15LW4ye21hcmdpbi1ib3R0b206LTAuNXJlbSAhaW1wb3J0YW50fS5tbC1uMiwubXgtbjJ7bWFyZ2luLWxlZnQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tLW4ze21hcmdpbjotMXJlbSAhaW1wb3J0YW50fS5tdC1uMywubXktbjN7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tci1uMywubXgtbjN7bWFyZ2luLXJpZ2h0Oi0xcmVtICFpbXBvcnRhbnR9Lm1iLW4zLC5teS1uM3ttYXJnaW4tYm90dG9tOi0xcmVtICFpbXBvcnRhbnR9Lm1sLW4zLC5teC1uM3ttYXJnaW4tbGVmdDotMXJlbSAhaW1wb3J0YW50fS5tLW40e21hcmdpbjotMS41cmVtICFpbXBvcnRhbnR9Lm10LW40LC5teS1uNHttYXJnaW4tdG9wOi0xLjVyZW0gIWltcG9ydGFudH0ubXItbjQsLm14LW40e21hcmdpbi1yaWdodDotMS41cmVtICFpbXBvcnRhbnR9Lm1iLW40LC5teS1uNHttYXJnaW4tYm90dG9tOi0xLjVyZW0gIWltcG9ydGFudH0ubWwtbjQsLm14LW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0gIWltcG9ydGFudH0ubS1uNXttYXJnaW46LTNyZW0gIWltcG9ydGFudH0ubXQtbjUsLm15LW41e21hcmdpbi10b3A6LTNyZW0gIWltcG9ydGFudH0ubXItbjUsLm14LW41e21hcmdpbi1yaWdodDotM3JlbSAhaW1wb3J0YW50fS5tYi1uNSwubXktbjV7bWFyZ2luLWJvdHRvbTotM3JlbSAhaW1wb3J0YW50fS5tbC1uNSwubXgtbjV7bWFyZ2luLWxlZnQ6LTNyZW0gIWltcG9ydGFudH0ubS1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LWF1dG8sLm15LWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLWF1dG8sLm14LWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItYXV0bywubXktYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwtYXV0bywubXgtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5tLXNtLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubXQtc20tMCwubXktc20tMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXItc20tMCwubXgtc20tMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tYi1zbS0wLC5teS1zbS0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tbC1zbS0wLC5teC1zbS0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubS1zbS0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubXQtc20tMSwubXktc20tMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tci1zbS0xLC5teC1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWItc20tMSwubXktc20tMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tbC1zbS0xLC5teC1zbS0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tLXNtLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm10LXNtLTIsLm15LXNtLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tci1zbS0yLC5teC1zbS0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tYi1zbS0yLC5teS1zbS0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWwtc20tMiwubXgtc20tMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tLXNtLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubXQtc20tMywubXktc20tM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXItc20tMywubXgtc20tM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tYi1zbS0zLC5teS1zbS0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tbC1zbS0zLC5teC1zbS0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubS1zbS00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubXQtc20tNCwubXktc20tNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tci1zbS00LC5teC1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWItc20tNCwubXktc20tNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tbC1zbS00LC5teC1zbS00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tLXNtLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubXQtc20tNSwubXktc20tNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXItc20tNSwubXgtc20tNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tYi1zbS01LC5teS1zbS01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tbC1zbS01LC5teC1zbS01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucC1zbS0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wdC1zbS0wLC5weS1zbS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHItc20tMCwucHgtc20tMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGItc20tMCwucHktc20tMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLXNtLTAsLnB4LXNtLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucC1zbS0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnB0LXNtLTEsLnB5LXNtLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnByLXNtLTEsLnB4LXNtLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGItc20tMSwucHktc20tMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGwtc20tMSwucHgtc20tMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnAtc20tMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnB0LXNtLTIsLnB5LXNtLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHItc20tMiwucHgtc20tMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBiLXNtLTIsLnB5LXNtLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGwtc20tMiwucHgtc20tMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucC1zbS0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wdC1zbS0zLC5weS1zbS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHItc20tMywucHgtc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGItc20tMywucHktc20tM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBsLXNtLTMsLnB4LXNtLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucC1zbS00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnB0LXNtLTQsLnB5LXNtLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnByLXNtLTQsLnB4LXNtLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGItc20tNCwucHktc20tNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGwtc20tNCwucHgtc20tNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnAtc20tNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHQtc20tNSwucHktc20tNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnByLXNtLTUsLnB4LXNtLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLXNtLTUsLnB5LXNtLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wbC1zbS01LC5weC1zbS01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9Lm0tc20tbjF7bWFyZ2luOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm10LXNtLW4xLC5teS1zbS1uMXttYXJnaW4tdG9wOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1yLXNtLW4xLC5teC1zbS1uMXttYXJnaW4tcmlnaHQ6LTAuMjVyZW0gIWltcG9ydGFudH0ubWItc20tbjEsLm15LXNtLW4xe21hcmdpbi1ib3R0b206LTAuMjVyZW0gIWltcG9ydGFudH0ubWwtc20tbjEsLm14LXNtLW4xe21hcmdpbi1sZWZ0Oi0wLjI1cmVtICFpbXBvcnRhbnR9Lm0tc20tbjJ7bWFyZ2luOi0wLjVyZW0gIWltcG9ydGFudH0ubXQtc20tbjIsLm15LXNtLW4ye21hcmdpbi10b3A6LTAuNXJlbSAhaW1wb3J0YW50fS5tci1zbS1uMiwubXgtc20tbjJ7bWFyZ2luLXJpZ2h0Oi0wLjVyZW0gIWltcG9ydGFudH0ubWItc20tbjIsLm15LXNtLW4ye21hcmdpbi1ib3R0b206LTAuNXJlbSAhaW1wb3J0YW50fS5tbC1zbS1uMiwubXgtc20tbjJ7bWFyZ2luLWxlZnQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tLXNtLW4ze21hcmdpbjotMXJlbSAhaW1wb3J0YW50fS5tdC1zbS1uMywubXktc20tbjN7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tci1zbS1uMywubXgtc20tbjN7bWFyZ2luLXJpZ2h0Oi0xcmVtICFpbXBvcnRhbnR9Lm1iLXNtLW4zLC5teS1zbS1uM3ttYXJnaW4tYm90dG9tOi0xcmVtICFpbXBvcnRhbnR9Lm1sLXNtLW4zLC5teC1zbS1uM3ttYXJnaW4tbGVmdDotMXJlbSAhaW1wb3J0YW50fS5tLXNtLW40e21hcmdpbjotMS41cmVtICFpbXBvcnRhbnR9Lm10LXNtLW40LC5teS1zbS1uNHttYXJnaW4tdG9wOi0xLjVyZW0gIWltcG9ydGFudH0ubXItc20tbjQsLm14LXNtLW40e21hcmdpbi1yaWdodDotMS41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLW40LC5teS1zbS1uNHttYXJnaW4tYm90dG9tOi0xLjVyZW0gIWltcG9ydGFudH0ubWwtc20tbjQsLm14LXNtLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0gIWltcG9ydGFudH0ubS1zbS1uNXttYXJnaW46LTNyZW0gIWltcG9ydGFudH0ubXQtc20tbjUsLm15LXNtLW41e21hcmdpbi10b3A6LTNyZW0gIWltcG9ydGFudH0ubXItc20tbjUsLm14LXNtLW41e21hcmdpbi1yaWdodDotM3JlbSAhaW1wb3J0YW50fS5tYi1zbS1uNSwubXktc20tbjV7bWFyZ2luLWJvdHRvbTotM3JlbSAhaW1wb3J0YW50fS5tbC1zbS1uNSwubXgtc20tbjV7bWFyZ2luLWxlZnQ6LTNyZW0gIWltcG9ydGFudH0ubS1zbS1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LXNtLWF1dG8sLm15LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLXNtLWF1dG8sLm14LXNtLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItc20tYXV0bywubXktc20tYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwtc20tYXV0bywubXgtc20tYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsubS1tZC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LW1kLTAsLm15LW1kLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLW1kLTAsLm14LW1kLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWItbWQtMCwubXktbWQtMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwtbWQtMCwubXgtbWQtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm0tbWQtMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm10LW1kLTEsLm15LW1kLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXItbWQtMSwubXgtbWQtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTEsLm15LW1kLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWwtbWQtMSwubXgtbWQtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubS1tZC0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tdC1tZC0yLC5teS1tZC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXItbWQtMiwubXgtbWQtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWItbWQtMiwubXktbWQtMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1sLW1kLTIsLm14LW1kLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubS1tZC0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm10LW1kLTMsLm15LW1kLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm1yLW1kLTMsLm14LW1kLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWItbWQtMywubXktbWQtM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWwtbWQtMywubXgtbWQtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm0tbWQtNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm10LW1kLTQsLm15LW1kLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXItbWQtNCwubXgtbWQtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTQsLm15LW1kLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWwtbWQtNCwubXgtbWQtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubS1tZC01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm10LW1kLTUsLm15LW1kLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm1yLW1kLTUsLm14LW1kLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWItbWQtNSwubXktbWQtNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWwtbWQtNSwubXgtbWQtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9LnAtbWQtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQtbWQtMCwucHktbWQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLW1kLTAsLnB4LW1kLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBiLW1kLTAsLnB5LW1kLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC1tZC0wLC5weC1tZC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnAtbWQtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1tZC0xLC5weS1tZC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wci1tZC0xLC5weC1tZC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBiLW1kLTEsLnB5LW1kLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBsLW1kLTEsLnB4LW1kLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wLW1kLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wdC1tZC0yLC5weS1tZC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnByLW1kLTIsLnB4LW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wYi1tZC0yLC5weS1tZC0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBsLW1kLTIsLnB4LW1kLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnAtbWQtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucHQtbWQtMywucHktbWQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnByLW1kLTMsLnB4LW1kLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBiLW1kLTMsLnB5LW1kLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wbC1tZC0zLC5weC1tZC0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnAtbWQtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1tZC00LC5weS1tZC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wci1tZC00LC5weC1tZC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBiLW1kLTQsLnB5LW1kLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBsLW1kLTQsLnB4LW1kLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wLW1kLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB0LW1kLTUsLnB5LW1kLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wci1tZC01LC5weC1tZC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi1tZC01LC5weS1tZC01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGwtbWQtNSwucHgtbWQtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tLW1kLW4xe21hcmdpbjotMC4yNXJlbSAhaW1wb3J0YW50fS5tdC1tZC1uMSwubXktbWQtbjF7bWFyZ2luLXRvcDotMC4yNXJlbSAhaW1wb3J0YW50fS5tci1tZC1uMSwubXgtbWQtbjF7bWFyZ2luLXJpZ2h0Oi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1iLW1kLW4xLC5teS1tZC1uMXttYXJnaW4tYm90dG9tOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1sLW1kLW4xLC5teC1tZC1uMXttYXJnaW4tbGVmdDotMC4yNXJlbSAhaW1wb3J0YW50fS5tLW1kLW4ye21hcmdpbjotMC41cmVtICFpbXBvcnRhbnR9Lm10LW1kLW4yLC5teS1tZC1uMnttYXJnaW4tdG9wOi0wLjVyZW0gIWltcG9ydGFudH0ubXItbWQtbjIsLm14LW1kLW4ye21hcmdpbi1yaWdodDotMC41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLW4yLC5teS1tZC1uMnttYXJnaW4tYm90dG9tOi0wLjVyZW0gIWltcG9ydGFudH0ubWwtbWQtbjIsLm14LW1kLW4ye21hcmdpbi1sZWZ0Oi0wLjVyZW0gIWltcG9ydGFudH0ubS1tZC1uM3ttYXJnaW46LTFyZW0gIWltcG9ydGFudH0ubXQtbWQtbjMsLm15LW1kLW4ze21hcmdpbi10b3A6LTFyZW0gIWltcG9ydGFudH0ubXItbWQtbjMsLm14LW1kLW4ze21hcmdpbi1yaWdodDotMXJlbSAhaW1wb3J0YW50fS5tYi1tZC1uMywubXktbWQtbjN7bWFyZ2luLWJvdHRvbTotMXJlbSAhaW1wb3J0YW50fS5tbC1tZC1uMywubXgtbWQtbjN7bWFyZ2luLWxlZnQ6LTFyZW0gIWltcG9ydGFudH0ubS1tZC1uNHttYXJnaW46LTEuNXJlbSAhaW1wb3J0YW50fS5tdC1tZC1uNCwubXktbWQtbjR7bWFyZ2luLXRvcDotMS41cmVtICFpbXBvcnRhbnR9Lm1yLW1kLW40LC5teC1tZC1uNHttYXJnaW4tcmlnaHQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tYi1tZC1uNCwubXktbWQtbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtICFpbXBvcnRhbnR9Lm1sLW1kLW40LC5teC1tZC1uNHttYXJnaW4tbGVmdDotMS41cmVtICFpbXBvcnRhbnR9Lm0tbWQtbjV7bWFyZ2luOi0zcmVtICFpbXBvcnRhbnR9Lm10LW1kLW41LC5teS1tZC1uNXttYXJnaW4tdG9wOi0zcmVtICFpbXBvcnRhbnR9Lm1yLW1kLW41LC5teC1tZC1uNXttYXJnaW4tcmlnaHQ6LTNyZW0gIWltcG9ydGFudH0ubWItbWQtbjUsLm15LW1kLW41e21hcmdpbi1ib3R0b206LTNyZW0gIWltcG9ydGFudH0ubWwtbWQtbjUsLm14LW1kLW41e21hcmdpbi1sZWZ0Oi0zcmVtICFpbXBvcnRhbnR9Lm0tbWQtYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC1tZC1hdXRvLC5teS1tZC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tci1tZC1hdXRvLC5teC1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLW1kLWF1dG8sLm15LW1kLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1sLW1kLWF1dG8sLm14LW1kLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7Lm0tbGctMHttYXJnaW46MCAhaW1wb3J0YW50fS5tdC1sZy0wLC5teS1sZy0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci1sZy0wLC5teC1sZy0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1iLWxnLTAsLm15LWxnLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLWxnLTAsLm14LWxnLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tLWxnLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0xLC5teS1sZy0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTEsLm14LWxnLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tYi1sZy0xLC5teS1sZy0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1sLWxnLTEsLm14LWxnLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm0tbGctMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubXQtbGctMiwubXktbGctMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTIsLm14LWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTIsLm15LWxnLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tbC1sZy0yLC5teC1sZy0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm0tbGctM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tdC1sZy0zLC5teS1sZy0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tci1sZy0zLC5teC1sZy0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1iLWxnLTMsLm15LWxnLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1sLWxnLTMsLm14LWxnLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tLWxnLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1sZy00LC5teS1sZy00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTQsLm14LWxnLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tYi1sZy00LC5teS1sZy00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1sLWxnLTQsLm14LWxnLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm0tbGctNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tdC1sZy01LC5teS1sZy01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tci1sZy01LC5teC1sZy01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1iLWxnLTUsLm15LWxnLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1sLWxnLTUsLm14LWxnLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5wLWxnLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnB0LWxnLTAsLnB5LWxnLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wci1sZy0wLC5weC1sZy0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wYi1sZy0wLC5weS1sZy0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGwtbGctMCwucHgtbGctMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wLWxnLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucHQtbGctMSwucHktbGctMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHItbGctMSwucHgtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wYi1sZy0xLC5weS1sZy0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wbC1sZy0xLC5weC1sZy0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucC1sZy0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucHQtbGctMiwucHktbGctMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wci1sZy0yLC5weC1sZy0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGItbGctMiwucHktbGctMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wbC1sZy0yLC5weC1sZy0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wLWxnLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnB0LWxnLTMsLnB5LWxnLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wci1sZy0zLC5weC1sZy0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wYi1sZy0zLC5weS1sZy0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGwtbGctMywucHgtbGctM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wLWxnLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucHQtbGctNCwucHktbGctNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHItbGctNCwucHgtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wYi1sZy00LC5weS1sZy00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wbC1sZy00LC5weC1sZy00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucC1sZy01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wdC1sZy01LC5weS1sZy01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHItbGctNSwucHgtbGctNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItbGctNSwucHktbGctNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBsLWxnLTUsLnB4LWxnLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubS1sZy1uMXttYXJnaW46LTAuMjVyZW0gIWltcG9ydGFudH0ubXQtbGctbjEsLm15LWxnLW4xe21hcmdpbi10b3A6LTAuMjVyZW0gIWltcG9ydGFudH0ubXItbGctbjEsLm14LWxnLW4xe21hcmdpbi1yaWdodDotMC4yNXJlbSAhaW1wb3J0YW50fS5tYi1sZy1uMSwubXktbGctbjF7bWFyZ2luLWJvdHRvbTotMC4yNXJlbSAhaW1wb3J0YW50fS5tbC1sZy1uMSwubXgtbGctbjF7bWFyZ2luLWxlZnQ6LTAuMjVyZW0gIWltcG9ydGFudH0ubS1sZy1uMnttYXJnaW46LTAuNXJlbSAhaW1wb3J0YW50fS5tdC1sZy1uMiwubXktbGctbjJ7bWFyZ2luLXRvcDotMC41cmVtICFpbXBvcnRhbnR9Lm1yLWxnLW4yLC5teC1sZy1uMnttYXJnaW4tcmlnaHQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tYi1sZy1uMiwubXktbGctbjJ7bWFyZ2luLWJvdHRvbTotMC41cmVtICFpbXBvcnRhbnR9Lm1sLWxnLW4yLC5teC1sZy1uMnttYXJnaW4tbGVmdDotMC41cmVtICFpbXBvcnRhbnR9Lm0tbGctbjN7bWFyZ2luOi0xcmVtICFpbXBvcnRhbnR9Lm10LWxnLW4zLC5teS1sZy1uM3ttYXJnaW4tdG9wOi0xcmVtICFpbXBvcnRhbnR9Lm1yLWxnLW4zLC5teC1sZy1uM3ttYXJnaW4tcmlnaHQ6LTFyZW0gIWltcG9ydGFudH0ubWItbGctbjMsLm15LWxnLW4ze21hcmdpbi1ib3R0b206LTFyZW0gIWltcG9ydGFudH0ubWwtbGctbjMsLm14LWxnLW4ze21hcmdpbi1sZWZ0Oi0xcmVtICFpbXBvcnRhbnR9Lm0tbGctbjR7bWFyZ2luOi0xLjVyZW0gIWltcG9ydGFudH0ubXQtbGctbjQsLm15LWxnLW40e21hcmdpbi10b3A6LTEuNXJlbSAhaW1wb3J0YW50fS5tci1sZy1uNCwubXgtbGctbjR7bWFyZ2luLXJpZ2h0Oi0xLjVyZW0gIWltcG9ydGFudH0ubWItbGctbjQsLm15LWxnLW40e21hcmdpbi1ib3R0b206LTEuNXJlbSAhaW1wb3J0YW50fS5tbC1sZy1uNCwubXgtbGctbjR7bWFyZ2luLWxlZnQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tLWxnLW41e21hcmdpbjotM3JlbSAhaW1wb3J0YW50fS5tdC1sZy1uNSwubXktbGctbjV7bWFyZ2luLXRvcDotM3JlbSAhaW1wb3J0YW50fS5tci1sZy1uNSwubXgtbGctbjV7bWFyZ2luLXJpZ2h0Oi0zcmVtICFpbXBvcnRhbnR9Lm1iLWxnLW41LC5teS1sZy1uNXttYXJnaW4tYm90dG9tOi0zcmVtICFpbXBvcnRhbnR9Lm1sLWxnLW41LC5teC1sZy1uNXttYXJnaW4tbGVmdDotM3JlbSAhaW1wb3J0YW50fS5tLWxnLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXQtbGctYXV0bywubXktbGctYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubXItbGctYXV0bywubXgtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1sZy1hdXRvLC5teS1sZy1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tbC1sZy1hdXRvLC5teC1sZy1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsubS14bC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LXhsLTAsLm15LXhsLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLXhsLTAsLm14LXhsLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWIteGwtMCwubXkteGwtMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwteGwtMCwubXgteGwtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm0teGwtMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm10LXhsLTEsLm15LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXIteGwtMSwubXgteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTEsLm15LXhsLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWwteGwtMSwubXgteGwtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubS14bC0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tdC14bC0yLC5teS14bC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXIteGwtMiwubXgteGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWIteGwtMiwubXkteGwtMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1sLXhsLTIsLm14LXhsLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubS14bC0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm10LXhsLTMsLm15LXhsLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm1yLXhsLTMsLm14LXhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWIteGwtMywubXkteGwtM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWwteGwtMywubXgteGwtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm0teGwtNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTQsLm15LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXIteGwtNCwubXgteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTQsLm15LXhsLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWwteGwtNCwubXgteGwtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubS14bC01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm10LXhsLTUsLm15LXhsLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm1yLXhsLTUsLm14LXhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWIteGwtNSwubXkteGwtNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWwteGwtNSwubXgteGwtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9LnAteGwtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQteGwtMCwucHkteGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLXhsLTAsLnB4LXhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBiLXhsLTAsLnB5LXhsLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC14bC0wLC5weC14bC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnAteGwtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wdC14bC0xLC5weS14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wci14bC0xLC5weC14bC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBiLXhsLTEsLnB5LXhsLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBsLXhsLTEsLnB4LXhsLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wLXhsLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wdC14bC0yLC5weS14bC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnByLXhsLTIsLnB4LXhsLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wYi14bC0yLC5weS14bC0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBsLXhsLTIsLnB4LXhsLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnAteGwtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucHQteGwtMywucHkteGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnByLXhsLTMsLnB4LXhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBiLXhsLTMsLnB5LXhsLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wbC14bC0zLC5weC14bC0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnAteGwtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wdC14bC00LC5weS14bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wci14bC00LC5weC14bC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBiLXhsLTQsLnB5LXhsLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBsLXhsLTQsLnB4LXhsLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wLXhsLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB0LXhsLTUsLnB5LXhsLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wci14bC01LC5weC14bC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi14bC01LC5weS14bC01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGwteGwtNSwucHgteGwtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tLXhsLW4xe21hcmdpbjotMC4yNXJlbSAhaW1wb3J0YW50fS5tdC14bC1uMSwubXkteGwtbjF7bWFyZ2luLXRvcDotMC4yNXJlbSAhaW1wb3J0YW50fS5tci14bC1uMSwubXgteGwtbjF7bWFyZ2luLXJpZ2h0Oi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1iLXhsLW4xLC5teS14bC1uMXttYXJnaW4tYm90dG9tOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1sLXhsLW4xLC5teC14bC1uMXttYXJnaW4tbGVmdDotMC4yNXJlbSAhaW1wb3J0YW50fS5tLXhsLW4ye21hcmdpbjotMC41cmVtICFpbXBvcnRhbnR9Lm10LXhsLW4yLC5teS14bC1uMnttYXJnaW4tdG9wOi0wLjVyZW0gIWltcG9ydGFudH0ubXIteGwtbjIsLm14LXhsLW4ye21hcmdpbi1yaWdodDotMC41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLW4yLC5teS14bC1uMnttYXJnaW4tYm90dG9tOi0wLjVyZW0gIWltcG9ydGFudH0ubWwteGwtbjIsLm14LXhsLW4ye21hcmdpbi1sZWZ0Oi0wLjVyZW0gIWltcG9ydGFudH0ubS14bC1uM3ttYXJnaW46LTFyZW0gIWltcG9ydGFudH0ubXQteGwtbjMsLm15LXhsLW4ze21hcmdpbi10b3A6LTFyZW0gIWltcG9ydGFudH0ubXIteGwtbjMsLm14LXhsLW4ze21hcmdpbi1yaWdodDotMXJlbSAhaW1wb3J0YW50fS5tYi14bC1uMywubXkteGwtbjN7bWFyZ2luLWJvdHRvbTotMXJlbSAhaW1wb3J0YW50fS5tbC14bC1uMywubXgteGwtbjN7bWFyZ2luLWxlZnQ6LTFyZW0gIWltcG9ydGFudH0ubS14bC1uNHttYXJnaW46LTEuNXJlbSAhaW1wb3J0YW50fS5tdC14bC1uNCwubXkteGwtbjR7bWFyZ2luLXRvcDotMS41cmVtICFpbXBvcnRhbnR9Lm1yLXhsLW40LC5teC14bC1uNHttYXJnaW4tcmlnaHQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tYi14bC1uNCwubXkteGwtbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtICFpbXBvcnRhbnR9Lm1sLXhsLW40LC5teC14bC1uNHttYXJnaW4tbGVmdDotMS41cmVtICFpbXBvcnRhbnR9Lm0teGwtbjV7bWFyZ2luOi0zcmVtICFpbXBvcnRhbnR9Lm10LXhsLW41LC5teS14bC1uNXttYXJnaW4tdG9wOi0zcmVtICFpbXBvcnRhbnR9Lm1yLXhsLW41LC5teC14bC1uNXttYXJnaW4tcmlnaHQ6LTNyZW0gIWltcG9ydGFudH0ubWIteGwtbjUsLm15LXhsLW41e21hcmdpbi1ib3R0b206LTNyZW0gIWltcG9ydGFudH0ubWwteGwtbjUsLm14LXhsLW41e21hcmdpbi1sZWZ0Oi0zcmVtICFpbXBvcnRhbnR9Lm0teGwtYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC14bC1hdXRvLC5teS14bC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tci14bC1hdXRvLC5teC14bC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLXhsLWF1dG8sLm15LXhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1sLXhsLWF1dG8sLm14LXhsLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fX0uYWxpZ24tYmFzZWxpbmV7dmVydGljYWwtYWxpZ246YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tdG9we3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50fS5hbGlnbi1taWRkbGV7dmVydGljYWwtYWxpZ246bWlkZGxlICFpbXBvcnRhbnR9LmFsaWduLWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC1ib3R0b217dmVydGljYWwtYWxpZ246dGV4dC1ib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC10b3B7dmVydGljYWwtYWxpZ246dGV4dC10b3AgIWltcG9ydGFudH0uYmctcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmYgIWltcG9ydGFudH1hLmJnLXByaW1hcnk6aG92ZXIsYS5iZy1wcmltYXJ5OmZvY3VzLGJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLGJ1dHRvbi5iZy1wcmltYXJ5OmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzAwNjJjYyAhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkICFpbXBvcnRhbnR9YS5iZy1zZWNvbmRhcnk6aG92ZXIsYS5iZy1zZWNvbmRhcnk6Zm9jdXMsYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixidXR0b24uYmctc2Vjb25kYXJ5OmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzU0NWI2MiAhaW1wb3J0YW50fS5iZy1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzI4YTc0NSAhaW1wb3J0YW50fWEuYmctc3VjY2Vzczpob3ZlcixhLmJnLXN1Y2Nlc3M6Zm9jdXMsYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMWU3ZTM0ICFpbXBvcnRhbnR9LmJnLWluZm97YmFja2dyb3VuZC1jb2xvcjojMTdhMmI4ICFpbXBvcnRhbnR9YS5iZy1pbmZvOmhvdmVyLGEuYmctaW5mbzpmb2N1cyxidXR0b24uYmctaW5mbzpob3ZlcixidXR0b24uYmctaW5mbzpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMxMTdhOGIgIWltcG9ydGFudH0uYmctd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDcgIWltcG9ydGFudH1hLmJnLXdhcm5pbmc6aG92ZXIsYS5iZy13YXJuaW5nOmZvY3VzLGJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLGJ1dHRvbi5iZy13YXJuaW5nOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2QzOWUwMCAhaW1wb3J0YW50fS5iZy1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1ICFpbXBvcnRhbnR9YS5iZy1kYW5nZXI6aG92ZXIsYS5iZy1kYW5nZXI6Zm9jdXMsYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixidXR0b24uYmctZGFuZ2VyOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2JkMjEzMCAhaW1wb3J0YW50fS5iZy1saWdodHtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmEgIWltcG9ydGFudH1hLmJnLWxpZ2h0OmhvdmVyLGEuYmctbGlnaHQ6Zm9jdXMsYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLGJ1dHRvbi5iZy1saWdodDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNkYWUwZTUgIWltcG9ydGFudH0uYmctZGFya3tiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDAgIWltcG9ydGFudH1hLmJnLWRhcms6aG92ZXIsYS5iZy1kYXJrOmZvY3VzLGJ1dHRvbi5iZy1kYXJrOmhvdmVyLGJ1dHRvbi5iZy1kYXJrOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzFkMjEyNCAhaW1wb3J0YW50fS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudH0uYmctdHJhbnNwYXJlbnR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LmJvcmRlcntib3JkZXI6MXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudH0uYm9yZGVyLXRvcHtib3JkZXItdG9wOjFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnR9LmJvcmRlci1yaWdodHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudH0uYm9yZGVyLWJvdHRvbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnR9LmJvcmRlci1sZWZ0e2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnR9LmJvcmRlci0we2JvcmRlcjowICFpbXBvcnRhbnR9LmJvcmRlci10b3AtMHtib3JkZXItdG9wOjAgIWltcG9ydGFudH0uYm9yZGVyLXJpZ2h0LTB7Ym9yZGVyLXJpZ2h0OjAgIWltcG9ydGFudH0uYm9yZGVyLWJvdHRvbS0we2JvcmRlci1ib3R0b206MCAhaW1wb3J0YW50fS5ib3JkZXItbGVmdC0we2JvcmRlci1sZWZ0OjAgIWltcG9ydGFudH0uYm9yZGVyLXByaW1hcnl7Ym9yZGVyLWNvbG9yOiMwMDdiZmYgIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeXtib3JkZXItY29sb3I6IzZjNzU3ZCAhaW1wb3J0YW50fS5ib3JkZXItc3VjY2Vzc3tib3JkZXItY29sb3I6IzI4YTc0NSAhaW1wb3J0YW50fS5ib3JkZXItaW5mb3tib3JkZXItY29sb3I6IzE3YTJiOCAhaW1wb3J0YW50fS5ib3JkZXItd2FybmluZ3tib3JkZXItY29sb3I6I2ZmYzEwNyAhaW1wb3J0YW50fS5ib3JkZXItZGFuZ2Vye2JvcmRlci1jb2xvcjojZGMzNTQ1ICFpbXBvcnRhbnR9LmJvcmRlci1saWdodHtib3JkZXItY29sb3I6I2Y4ZjlmYSAhaW1wb3J0YW50fS5ib3JkZXItZGFya3tib3JkZXItY29sb3I6IzM0M2E0MCAhaW1wb3J0YW50fS5ib3JkZXItd2hpdGV7Ym9yZGVyLWNvbG9yOiNmZmYgIWltcG9ydGFudH0ucm91bmRlZC1zbXtib3JkZXItcmFkaXVzOi4ycmVtICFpbXBvcnRhbnR9LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1yaWdodHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1sZWZ0e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1sZ3tib3JkZXItcmFkaXVzOi4zcmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtcGlsbHtib3JkZXItcmFkaXVzOjUwcmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtMHtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudH0uY2xlYXJmaXg6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCJ9LmQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5kLXNtLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtc20taW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtc20tYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1zbS10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1zbS10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXNtLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmQtbWQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbWQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbWQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZC1sZy1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLWxnLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1sZy10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtbGctdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtbGctdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1sZy1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZC14bC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXhsLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQteGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQteGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH19QG1lZGlhIHByaW50ey5kLXByaW50LW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXByaW50LWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX0uZW1iZWQtcmVzcG9uc2l2ZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbn0uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwifS5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCwuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MH0uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjQyLjg1NzE0Mjg2JX0uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjU2LjI1JX0uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmV7cGFkZGluZy10b3A6NzUlfS5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZXtwYWRkaW5nLXRvcDoxMDAlfS5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmV7cGFkZGluZy10b3A6NDIuODU3MTQyODYlfS5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmV7cGFkZGluZy10b3A6NTYuMjUlfS5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZXtwYWRkaW5nLXRvcDo3NSV9LmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3Jle3BhZGRpbmctdG9wOjEwMCV9LmZsZXgtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZsZXgtc20tcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1zbS1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtc20td3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXNtLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtc20td3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1zbS1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1zbS1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1zbS1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1zbS1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtc20tc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mbGV4LW1kLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtbWQtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1tZC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LW1kLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZmxleC1sZy1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LWxnLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1sZy13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1sZy13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LWxnLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5mbGV4LXhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgteGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC14bC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fS5mbG9hdC1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mbG9hdC1zbS1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtc20tcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtc20tbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZmxvYXQtbWQtbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LW1kLXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LW1kLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmZsb2F0LWxnLWxlZnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1sZy1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1sZy1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZmxvYXQteGwtbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXhsLXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LXhsLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fX0udXNlci1zZWxlY3QtYWxse3VzZXItc2VsZWN0OmFsbCAhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1hdXRve3VzZXItc2VsZWN0OmF1dG8gIWltcG9ydGFudH0udXNlci1zZWxlY3Qtbm9uZXt1c2VyLXNlbGVjdDpub25lICFpbXBvcnRhbnR9Lm92ZXJmbG93LWF1dG97b3ZlcmZsb3c6YXV0byAhaW1wb3J0YW50fS5vdmVyZmxvdy1oaWRkZW57b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnR9LnBvc2l0aW9uLXN0YXRpY3twb3NpdGlvbjpzdGF0aWMgIWltcG9ydGFudH0ucG9zaXRpb24tcmVsYXRpdmV7cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudH0ucG9zaXRpb24tYWJzb2x1dGV7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudH0ucG9zaXRpb24tZml4ZWR7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudH0ucG9zaXRpb24tc3RpY2t5e3Bvc2l0aW9uOnN0aWNreSAhaW1wb3J0YW50fS5maXhlZC10b3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5maXhlZC1ib3R0b217cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDMwfUBzdXBwb3J0cyhwb3NpdGlvbjogc3RpY2t5KXsuc3RpY2t5LXRvcHtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfX0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTt3aGl0ZS1zcGFjZTpub3dyYXA7Ym9yZGVyOjB9LnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwuc3Itb25seS1mb2N1c2FibGU6Zm9jdXN7cG9zaXRpb246c3RhdGljO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87b3ZlcmZsb3c6dmlzaWJsZTtjbGlwOmF1dG87d2hpdGUtc3BhY2U6bm9ybWFsfS5zaGFkb3ctc217Ym94LXNoYWRvdzowIC4xMjVyZW0gLjI1cmVtIHJnYmEoMCwwLDAsLjA3NSkgIWltcG9ydGFudH0uc2hhZG93e2JveC1zaGFkb3c6MCAuNXJlbSAxcmVtIHJnYmEoMCwwLDAsLjE1KSAhaW1wb3J0YW50fS5zaGFkb3ctbGd7Ym94LXNoYWRvdzowIDFyZW0gM3JlbSByZ2JhKDAsMCwwLC4xNzUpICFpbXBvcnRhbnR9LnNoYWRvdy1ub25le2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fS53LTI1e3dpZHRoOjI1JSAhaW1wb3J0YW50fS53LTUwe3dpZHRoOjUwJSAhaW1wb3J0YW50fS53LTc1e3dpZHRoOjc1JSAhaW1wb3J0YW50fS53LTEwMHt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LnctYXV0b3t3aWR0aDphdXRvICFpbXBvcnRhbnR9LmgtMjV7aGVpZ2h0OjI1JSAhaW1wb3J0YW50fS5oLTUwe2hlaWdodDo1MCUgIWltcG9ydGFudH0uaC03NXtoZWlnaHQ6NzUlICFpbXBvcnRhbnR9LmgtMTAwe2hlaWdodDoxMDAlICFpbXBvcnRhbnR9LmgtYXV0b3toZWlnaHQ6YXV0byAhaW1wb3J0YW50fS5tdy0xMDB7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH0ubWgtMTAwe21heC1oZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5taW4tdnctMTAwe21pbi13aWR0aDoxMDB2dyAhaW1wb3J0YW50fS5taW4tdmgtMTAwe21pbi1oZWlnaHQ6MTAwdmggIWltcG9ydGFudH0udnctMTAwe3dpZHRoOjEwMHZ3ICFpbXBvcnRhbnR9LnZoLTEwMHtoZWlnaHQ6MTAwdmggIWltcG9ydGFudH0ubS0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LTAsLm15LTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLTAsLm14LTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWItMCwubXktMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwtMCwubXgtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm0tMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm10LTEsLm15LTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXItMSwubXgtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1iLTEsLm15LTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWwtMSwubXgtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubS0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tdC0yLC5teS0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXItMiwubXgtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWItMiwubXktMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1sLTIsLm14LTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubS0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm10LTMsLm15LTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm1yLTMsLm14LTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWItMywubXktM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWwtMywubXgtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm0tNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm10LTQsLm15LTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXItNCwubXgtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1iLTQsLm15LTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWwtNCwubXgtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubS01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm10LTUsLm15LTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm1yLTUsLm14LTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWItNSwubXktNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWwtNSwubXgtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9LnAtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQtMCwucHktMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLTAsLnB4LTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBiLTAsLnB5LTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC0wLC5weC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnAtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wdC0xLC5weS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wci0xLC5weC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBiLTEsLnB5LTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBsLTEsLnB4LTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wdC0yLC5weS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnByLTIsLnB4LTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wYi0yLC5weS0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBsLTIsLnB4LTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnAtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucHQtMywucHktM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnByLTMsLnB4LTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBiLTMsLnB5LTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wbC0zLC5weC0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnAtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wdC00LC5weS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wci00LC5weC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBiLTQsLnB5LTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBsLTQsLnB4LTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB0LTUsLnB5LTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wci01LC5weC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi01LC5weS01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGwtNSwucHgtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tLW4xe21hcmdpbjotMC4yNXJlbSAhaW1wb3J0YW50fS5tdC1uMSwubXktbjF7bWFyZ2luLXRvcDotMC4yNXJlbSAhaW1wb3J0YW50fS5tci1uMSwubXgtbjF7bWFyZ2luLXJpZ2h0Oi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1iLW4xLC5teS1uMXttYXJnaW4tYm90dG9tOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1sLW4xLC5teC1uMXttYXJnaW4tbGVmdDotMC4yNXJlbSAhaW1wb3J0YW50fS5tLW4ye21hcmdpbjotMC41cmVtICFpbXBvcnRhbnR9Lm10LW4yLC5teS1uMnttYXJnaW4tdG9wOi0wLjVyZW0gIWltcG9ydGFudH0ubXItbjIsLm14LW4ye21hcmdpbi1yaWdodDotMC41cmVtICFpbXBvcnRhbnR9Lm1iLW4yLC5teS1uMnttYXJnaW4tYm90dG9tOi0wLjVyZW0gIWltcG9ydGFudH0ubWwtbjIsLm14LW4ye21hcmdpbi1sZWZ0Oi0wLjVyZW0gIWltcG9ydGFudH0ubS1uM3ttYXJnaW46LTFyZW0gIWltcG9ydGFudH0ubXQtbjMsLm15LW4ze21hcmdpbi10b3A6LTFyZW0gIWltcG9ydGFudH0ubXItbjMsLm14LW4ze21hcmdpbi1yaWdodDotMXJlbSAhaW1wb3J0YW50fS5tYi1uMywubXktbjN7bWFyZ2luLWJvdHRvbTotMXJlbSAhaW1wb3J0YW50fS5tbC1uMywubXgtbjN7bWFyZ2luLWxlZnQ6LTFyZW0gIWltcG9ydGFudH0ubS1uNHttYXJnaW46LTEuNXJlbSAhaW1wb3J0YW50fS5tdC1uNCwubXktbjR7bWFyZ2luLXRvcDotMS41cmVtICFpbXBvcnRhbnR9Lm1yLW40LC5teC1uNHttYXJnaW4tcmlnaHQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tYi1uNCwubXktbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtICFpbXBvcnRhbnR9Lm1sLW40LC5teC1uNHttYXJnaW4tbGVmdDotMS41cmVtICFpbXBvcnRhbnR9Lm0tbjV7bWFyZ2luOi0zcmVtICFpbXBvcnRhbnR9Lm10LW41LC5teS1uNXttYXJnaW4tdG9wOi0zcmVtICFpbXBvcnRhbnR9Lm1yLW41LC5teC1uNXttYXJnaW4tcmlnaHQ6LTNyZW0gIWltcG9ydGFudH0ubWItbjUsLm15LW41e21hcmdpbi1ib3R0b206LTNyZW0gIWltcG9ydGFudH0ubWwtbjUsLm14LW41e21hcmdpbi1sZWZ0Oi0zcmVtICFpbXBvcnRhbnR9Lm0tYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC1hdXRvLC5teS1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tci1hdXRvLC5teC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLWF1dG8sLm15LWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1sLWF1dG8sLm14LWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsubS1zbS0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LXNtLTAsLm15LXNtLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLXNtLTAsLm14LXNtLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWItc20tMCwubXktc20tMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwtc20tMCwubXgtc20tMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm0tc20tMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm10LXNtLTEsLm15LXNtLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXItc20tMSwubXgtc20tMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTEsLm15LXNtLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWwtc20tMSwubXgtc20tMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubS1zbS0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tdC1zbS0yLC5teS1zbS0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXItc20tMiwubXgtc20tMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWItc20tMiwubXktc20tMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1sLXNtLTIsLm14LXNtLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubS1zbS0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm10LXNtLTMsLm15LXNtLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm1yLXNtLTMsLm14LXNtLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWItc20tMywubXktc20tM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWwtc20tMywubXgtc20tM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm0tc20tNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm10LXNtLTQsLm15LXNtLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXItc20tNCwubXgtc20tNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTQsLm15LXNtLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWwtc20tNCwubXgtc20tNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubS1zbS01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm10LXNtLTUsLm15LXNtLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm1yLXNtLTUsLm14LXNtLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWItc20tNSwubXktc20tNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWwtc20tNSwubXgtc20tNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9LnAtc20tMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQtc20tMCwucHktc20tMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLXNtLTAsLnB4LXNtLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBiLXNtLTAsLnB5LXNtLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC1zbS0wLC5weC1zbS0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnAtc20tMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1zbS0xLC5weS1zbS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wci1zbS0xLC5weC1zbS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBiLXNtLTEsLnB5LXNtLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBsLXNtLTEsLnB4LXNtLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wLXNtLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wdC1zbS0yLC5weS1zbS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnByLXNtLTIsLnB4LXNtLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wYi1zbS0yLC5weS1zbS0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBsLXNtLTIsLnB4LXNtLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnAtc20tM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucHQtc20tMywucHktc20tM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnByLXNtLTMsLnB4LXNtLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBiLXNtLTMsLnB5LXNtLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wbC1zbS0zLC5weC1zbS0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnAtc20tNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1zbS00LC5weS1zbS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wci1zbS00LC5weC1zbS00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBiLXNtLTQsLnB5LXNtLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBsLXNtLTQsLnB4LXNtLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wLXNtLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB0LXNtLTUsLnB5LXNtLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wci1zbS01LC5weC1zbS01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi1zbS01LC5weS1zbS01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGwtc20tNSwucHgtc20tNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tLXNtLW4xe21hcmdpbjotMC4yNXJlbSAhaW1wb3J0YW50fS5tdC1zbS1uMSwubXktc20tbjF7bWFyZ2luLXRvcDotMC4yNXJlbSAhaW1wb3J0YW50fS5tci1zbS1uMSwubXgtc20tbjF7bWFyZ2luLXJpZ2h0Oi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1iLXNtLW4xLC5teS1zbS1uMXttYXJnaW4tYm90dG9tOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1sLXNtLW4xLC5teC1zbS1uMXttYXJnaW4tbGVmdDotMC4yNXJlbSAhaW1wb3J0YW50fS5tLXNtLW4ye21hcmdpbjotMC41cmVtICFpbXBvcnRhbnR9Lm10LXNtLW4yLC5teS1zbS1uMnttYXJnaW4tdG9wOi0wLjVyZW0gIWltcG9ydGFudH0ubXItc20tbjIsLm14LXNtLW4ye21hcmdpbi1yaWdodDotMC41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLW4yLC5teS1zbS1uMnttYXJnaW4tYm90dG9tOi0wLjVyZW0gIWltcG9ydGFudH0ubWwtc20tbjIsLm14LXNtLW4ye21hcmdpbi1sZWZ0Oi0wLjVyZW0gIWltcG9ydGFudH0ubS1zbS1uM3ttYXJnaW46LTFyZW0gIWltcG9ydGFudH0ubXQtc20tbjMsLm15LXNtLW4ze21hcmdpbi10b3A6LTFyZW0gIWltcG9ydGFudH0ubXItc20tbjMsLm14LXNtLW4ze21hcmdpbi1yaWdodDotMXJlbSAhaW1wb3J0YW50fS5tYi1zbS1uMywubXktc20tbjN7bWFyZ2luLWJvdHRvbTotMXJlbSAhaW1wb3J0YW50fS5tbC1zbS1uMywubXgtc20tbjN7bWFyZ2luLWxlZnQ6LTFyZW0gIWltcG9ydGFudH0ubS1zbS1uNHttYXJnaW46LTEuNXJlbSAhaW1wb3J0YW50fS5tdC1zbS1uNCwubXktc20tbjR7bWFyZ2luLXRvcDotMS41cmVtICFpbXBvcnRhbnR9Lm1yLXNtLW40LC5teC1zbS1uNHttYXJnaW4tcmlnaHQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tYi1zbS1uNCwubXktc20tbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtICFpbXBvcnRhbnR9Lm1sLXNtLW40LC5teC1zbS1uNHttYXJnaW4tbGVmdDotMS41cmVtICFpbXBvcnRhbnR9Lm0tc20tbjV7bWFyZ2luOi0zcmVtICFpbXBvcnRhbnR9Lm10LXNtLW41LC5teS1zbS1uNXttYXJnaW4tdG9wOi0zcmVtICFpbXBvcnRhbnR9Lm1yLXNtLW41LC5teC1zbS1uNXttYXJnaW4tcmlnaHQ6LTNyZW0gIWltcG9ydGFudH0ubWItc20tbjUsLm15LXNtLW41e21hcmdpbi1ib3R0b206LTNyZW0gIWltcG9ydGFudH0ubWwtc20tbjUsLm14LXNtLW41e21hcmdpbi1sZWZ0Oi0zcmVtICFpbXBvcnRhbnR9Lm0tc20tYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC1zbS1hdXRvLC5teS1zbS1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tci1zbS1hdXRvLC5teC1zbS1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLXNtLWF1dG8sLm15LXNtLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1sLXNtLWF1dG8sLm14LXNtLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lm0tbWQtMHttYXJnaW46MCAhaW1wb3J0YW50fS5tdC1tZC0wLC5teS1tZC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci1tZC0wLC5teC1tZC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1iLW1kLTAsLm15LW1kLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLW1kLTAsLm14LW1kLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tLW1kLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1tZC0xLC5teS1tZC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm1yLW1kLTEsLm14LW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tYi1tZC0xLC5teS1tZC0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1sLW1kLTEsLm14LW1kLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm0tbWQtMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubXQtbWQtMiwubXktbWQtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm1yLW1kLTIsLm14LW1kLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTIsLm15LW1kLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tbC1tZC0yLC5teC1tZC0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm0tbWQtM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tdC1tZC0zLC5teS1tZC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tci1tZC0zLC5teC1tZC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1iLW1kLTMsLm15LW1kLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1sLW1kLTMsLm14LW1kLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tLW1kLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1tZC00LC5teS1tZC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm1yLW1kLTQsLm14LW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tYi1tZC00LC5teS1tZC00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1sLW1kLTQsLm14LW1kLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm0tbWQtNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tdC1tZC01LC5teS1tZC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tci1tZC01LC5teC1tZC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1iLW1kLTUsLm15LW1kLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1sLW1kLTUsLm14LW1kLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5wLW1kLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnB0LW1kLTAsLnB5LW1kLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wci1tZC0wLC5weC1tZC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wYi1tZC0wLC5weS1tZC0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGwtbWQtMCwucHgtbWQtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wLW1kLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucHQtbWQtMSwucHktbWQtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHItbWQtMSwucHgtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wYi1tZC0xLC5weS1tZC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wbC1tZC0xLC5weC1tZC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucC1tZC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucHQtbWQtMiwucHktbWQtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wci1tZC0yLC5weC1tZC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGItbWQtMiwucHktbWQtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wbC1tZC0yLC5weC1tZC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wLW1kLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnB0LW1kLTMsLnB5LW1kLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wci1tZC0zLC5weC1tZC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wYi1tZC0zLC5weS1tZC0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGwtbWQtMywucHgtbWQtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wLW1kLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucHQtbWQtNCwucHktbWQtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHItbWQtNCwucHgtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wYi1tZC00LC5weS1tZC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wbC1tZC00LC5weC1tZC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucC1tZC01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wdC1tZC01LC5weS1tZC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHItbWQtNSwucHgtbWQtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItbWQtNSwucHktbWQtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBsLW1kLTUsLnB4LW1kLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubS1tZC1uMXttYXJnaW46LTAuMjVyZW0gIWltcG9ydGFudH0ubXQtbWQtbjEsLm15LW1kLW4xe21hcmdpbi10b3A6LTAuMjVyZW0gIWltcG9ydGFudH0ubXItbWQtbjEsLm14LW1kLW4xe21hcmdpbi1yaWdodDotMC4yNXJlbSAhaW1wb3J0YW50fS5tYi1tZC1uMSwubXktbWQtbjF7bWFyZ2luLWJvdHRvbTotMC4yNXJlbSAhaW1wb3J0YW50fS5tbC1tZC1uMSwubXgtbWQtbjF7bWFyZ2luLWxlZnQ6LTAuMjVyZW0gIWltcG9ydGFudH0ubS1tZC1uMnttYXJnaW46LTAuNXJlbSAhaW1wb3J0YW50fS5tdC1tZC1uMiwubXktbWQtbjJ7bWFyZ2luLXRvcDotMC41cmVtICFpbXBvcnRhbnR9Lm1yLW1kLW4yLC5teC1tZC1uMnttYXJnaW4tcmlnaHQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tYi1tZC1uMiwubXktbWQtbjJ7bWFyZ2luLWJvdHRvbTotMC41cmVtICFpbXBvcnRhbnR9Lm1sLW1kLW4yLC5teC1tZC1uMnttYXJnaW4tbGVmdDotMC41cmVtICFpbXBvcnRhbnR9Lm0tbWQtbjN7bWFyZ2luOi0xcmVtICFpbXBvcnRhbnR9Lm10LW1kLW4zLC5teS1tZC1uM3ttYXJnaW4tdG9wOi0xcmVtICFpbXBvcnRhbnR9Lm1yLW1kLW4zLC5teC1tZC1uM3ttYXJnaW4tcmlnaHQ6LTFyZW0gIWltcG9ydGFudH0ubWItbWQtbjMsLm15LW1kLW4ze21hcmdpbi1ib3R0b206LTFyZW0gIWltcG9ydGFudH0ubWwtbWQtbjMsLm14LW1kLW4ze21hcmdpbi1sZWZ0Oi0xcmVtICFpbXBvcnRhbnR9Lm0tbWQtbjR7bWFyZ2luOi0xLjVyZW0gIWltcG9ydGFudH0ubXQtbWQtbjQsLm15LW1kLW40e21hcmdpbi10b3A6LTEuNXJlbSAhaW1wb3J0YW50fS5tci1tZC1uNCwubXgtbWQtbjR7bWFyZ2luLXJpZ2h0Oi0xLjVyZW0gIWltcG9ydGFudH0ubWItbWQtbjQsLm15LW1kLW40e21hcmdpbi1ib3R0b206LTEuNXJlbSAhaW1wb3J0YW50fS5tbC1tZC1uNCwubXgtbWQtbjR7bWFyZ2luLWxlZnQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tLW1kLW41e21hcmdpbjotM3JlbSAhaW1wb3J0YW50fS5tdC1tZC1uNSwubXktbWQtbjV7bWFyZ2luLXRvcDotM3JlbSAhaW1wb3J0YW50fS5tci1tZC1uNSwubXgtbWQtbjV7bWFyZ2luLXJpZ2h0Oi0zcmVtICFpbXBvcnRhbnR9Lm1iLW1kLW41LC5teS1tZC1uNXttYXJnaW4tYm90dG9tOi0zcmVtICFpbXBvcnRhbnR9Lm1sLW1kLW41LC5teC1tZC1uNXttYXJnaW4tbGVmdDotM3JlbSAhaW1wb3J0YW50fS5tLW1kLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXQtbWQtYXV0bywubXktbWQtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubXItbWQtYXV0bywubXgtbWQtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1tZC1hdXRvLC5teS1tZC1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tbC1tZC1hdXRvLC5teC1tZC1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5tLWxnLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubXQtbGctMCwubXktbGctMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXItbGctMCwubXgtbGctMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tYi1sZy0wLC5teS1sZy0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tbC1sZy0wLC5teC1sZy0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubS1sZy0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubXQtbGctMSwubXktbGctMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tci1sZy0xLC5teC1sZy0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWItbGctMSwubXktbGctMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tbC1sZy0xLC5teC1sZy0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tLWxnLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm10LWxnLTIsLm15LWxnLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tci1sZy0yLC5teC1sZy0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tYi1sZy0yLC5teS1sZy0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWwtbGctMiwubXgtbGctMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tLWxnLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubXQtbGctMywubXktbGctM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXItbGctMywubXgtbGctM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tYi1sZy0zLC5teS1sZy0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tbC1sZy0zLC5teC1sZy0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubS1sZy00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubXQtbGctNCwubXktbGctNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tci1sZy00LC5teC1sZy00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWItbGctNCwubXktbGctNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tbC1sZy00LC5teC1sZy00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tLWxnLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubXQtbGctNSwubXktbGctNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXItbGctNSwubXgtbGctNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tYi1sZy01LC5teS1sZy01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tbC1sZy01LC5teC1sZy01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucC1sZy0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wdC1sZy0wLC5weS1sZy0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHItbGctMCwucHgtbGctMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGItbGctMCwucHktbGctMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLWxnLTAsLnB4LWxnLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucC1sZy0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnB0LWxnLTEsLnB5LWxnLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnByLWxnLTEsLnB4LWxnLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGItbGctMSwucHktbGctMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGwtbGctMSwucHgtbGctMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnAtbGctMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnB0LWxnLTIsLnB5LWxnLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHItbGctMiwucHgtbGctMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBiLWxnLTIsLnB5LWxnLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGwtbGctMiwucHgtbGctMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucC1sZy0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wdC1sZy0zLC5weS1sZy0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHItbGctMywucHgtbGctM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGItbGctMywucHktbGctM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBsLWxnLTMsLnB4LWxnLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucC1sZy00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnB0LWxnLTQsLnB5LWxnLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnByLWxnLTQsLnB4LWxnLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGItbGctNCwucHktbGctNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGwtbGctNCwucHgtbGctNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnAtbGctNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHQtbGctNSwucHktbGctNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnByLWxnLTUsLnB4LWxnLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLWxnLTUsLnB5LWxnLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wbC1sZy01LC5weC1sZy01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9Lm0tbGctbjF7bWFyZ2luOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm10LWxnLW4xLC5teS1sZy1uMXttYXJnaW4tdG9wOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1yLWxnLW4xLC5teC1sZy1uMXttYXJnaW4tcmlnaHQ6LTAuMjVyZW0gIWltcG9ydGFudH0ubWItbGctbjEsLm15LWxnLW4xe21hcmdpbi1ib3R0b206LTAuMjVyZW0gIWltcG9ydGFudH0ubWwtbGctbjEsLm14LWxnLW4xe21hcmdpbi1sZWZ0Oi0wLjI1cmVtICFpbXBvcnRhbnR9Lm0tbGctbjJ7bWFyZ2luOi0wLjVyZW0gIWltcG9ydGFudH0ubXQtbGctbjIsLm15LWxnLW4ye21hcmdpbi10b3A6LTAuNXJlbSAhaW1wb3J0YW50fS5tci1sZy1uMiwubXgtbGctbjJ7bWFyZ2luLXJpZ2h0Oi0wLjVyZW0gIWltcG9ydGFudH0ubWItbGctbjIsLm15LWxnLW4ye21hcmdpbi1ib3R0b206LTAuNXJlbSAhaW1wb3J0YW50fS5tbC1sZy1uMiwubXgtbGctbjJ7bWFyZ2luLWxlZnQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tLWxnLW4ze21hcmdpbjotMXJlbSAhaW1wb3J0YW50fS5tdC1sZy1uMywubXktbGctbjN7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tci1sZy1uMywubXgtbGctbjN7bWFyZ2luLXJpZ2h0Oi0xcmVtICFpbXBvcnRhbnR9Lm1iLWxnLW4zLC5teS1sZy1uM3ttYXJnaW4tYm90dG9tOi0xcmVtICFpbXBvcnRhbnR9Lm1sLWxnLW4zLC5teC1sZy1uM3ttYXJnaW4tbGVmdDotMXJlbSAhaW1wb3J0YW50fS5tLWxnLW40e21hcmdpbjotMS41cmVtICFpbXBvcnRhbnR9Lm10LWxnLW40LC5teS1sZy1uNHttYXJnaW4tdG9wOi0xLjVyZW0gIWltcG9ydGFudH0ubXItbGctbjQsLm14LWxnLW40e21hcmdpbi1yaWdodDotMS41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLW40LC5teS1sZy1uNHttYXJnaW4tYm90dG9tOi0xLjVyZW0gIWltcG9ydGFudH0ubWwtbGctbjQsLm14LWxnLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0gIWltcG9ydGFudH0ubS1sZy1uNXttYXJnaW46LTNyZW0gIWltcG9ydGFudH0ubXQtbGctbjUsLm15LWxnLW41e21hcmdpbi10b3A6LTNyZW0gIWltcG9ydGFudH0ubXItbGctbjUsLm14LWxnLW41e21hcmdpbi1yaWdodDotM3JlbSAhaW1wb3J0YW50fS5tYi1sZy1uNSwubXktbGctbjV7bWFyZ2luLWJvdHRvbTotM3JlbSAhaW1wb3J0YW50fS5tbC1sZy1uNSwubXgtbGctbjV7bWFyZ2luLWxlZnQ6LTNyZW0gIWltcG9ydGFudH0ubS1sZy1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LWxnLWF1dG8sLm15LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLWxnLWF1dG8sLm14LWxnLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItbGctYXV0bywubXktbGctYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwtbGctYXV0bywubXgtbGctYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7Lm0teGwtMHttYXJnaW46MCAhaW1wb3J0YW50fS5tdC14bC0wLC5teS14bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci14bC0wLC5teC14bC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1iLXhsLTAsLm15LXhsLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLXhsLTAsLm14LXhsLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tLXhsLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tdC14bC0xLC5teS14bC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm1yLXhsLTEsLm14LXhsLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tYi14bC0xLC5teS14bC0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1sLXhsLTEsLm14LXhsLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm0teGwtMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubXQteGwtMiwubXkteGwtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm1yLXhsLTIsLm14LXhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTIsLm15LXhsLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tbC14bC0yLC5teC14bC0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm0teGwtM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tdC14bC0zLC5teS14bC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tci14bC0zLC5teC14bC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1iLXhsLTMsLm15LXhsLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1sLXhsLTMsLm14LXhsLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tLXhsLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tdC14bC00LC5teS14bC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm1yLXhsLTQsLm14LXhsLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tYi14bC00LC5teS14bC00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1sLXhsLTQsLm14LXhsLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm0teGwtNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tdC14bC01LC5teS14bC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tci14bC01LC5teC14bC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1iLXhsLTUsLm15LXhsLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1sLXhsLTUsLm14LXhsLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5wLXhsLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnB0LXhsLTAsLnB5LXhsLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wci14bC0wLC5weC14bC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wYi14bC0wLC5weS14bC0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGwteGwtMCwucHgteGwtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wLXhsLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucHQteGwtMSwucHkteGwtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHIteGwtMSwucHgteGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wYi14bC0xLC5weS14bC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wbC14bC0xLC5weC14bC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucC14bC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucHQteGwtMiwucHkteGwtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wci14bC0yLC5weC14bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGIteGwtMiwucHkteGwtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wbC14bC0yLC5weC14bC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wLXhsLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnB0LXhsLTMsLnB5LXhsLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wci14bC0zLC5weC14bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wYi14bC0zLC5weS14bC0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGwteGwtMywucHgteGwtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wLXhsLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucHQteGwtNCwucHkteGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHIteGwtNCwucHgteGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wYi14bC00LC5weS14bC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wbC14bC00LC5weC14bC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucC14bC01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wdC14bC01LC5weS14bC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHIteGwtNSwucHgteGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGIteGwtNSwucHkteGwtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBsLXhsLTUsLnB4LXhsLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubS14bC1uMXttYXJnaW46LTAuMjVyZW0gIWltcG9ydGFudH0ubXQteGwtbjEsLm15LXhsLW4xe21hcmdpbi10b3A6LTAuMjVyZW0gIWltcG9ydGFudH0ubXIteGwtbjEsLm14LXhsLW4xe21hcmdpbi1yaWdodDotMC4yNXJlbSAhaW1wb3J0YW50fS5tYi14bC1uMSwubXkteGwtbjF7bWFyZ2luLWJvdHRvbTotMC4yNXJlbSAhaW1wb3J0YW50fS5tbC14bC1uMSwubXgteGwtbjF7bWFyZ2luLWxlZnQ6LTAuMjVyZW0gIWltcG9ydGFudH0ubS14bC1uMnttYXJnaW46LTAuNXJlbSAhaW1wb3J0YW50fS5tdC14bC1uMiwubXkteGwtbjJ7bWFyZ2luLXRvcDotMC41cmVtICFpbXBvcnRhbnR9Lm1yLXhsLW4yLC5teC14bC1uMnttYXJnaW4tcmlnaHQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tYi14bC1uMiwubXkteGwtbjJ7bWFyZ2luLWJvdHRvbTotMC41cmVtICFpbXBvcnRhbnR9Lm1sLXhsLW4yLC5teC14bC1uMnttYXJnaW4tbGVmdDotMC41cmVtICFpbXBvcnRhbnR9Lm0teGwtbjN7bWFyZ2luOi0xcmVtICFpbXBvcnRhbnR9Lm10LXhsLW4zLC5teS14bC1uM3ttYXJnaW4tdG9wOi0xcmVtICFpbXBvcnRhbnR9Lm1yLXhsLW4zLC5teC14bC1uM3ttYXJnaW4tcmlnaHQ6LTFyZW0gIWltcG9ydGFudH0ubWIteGwtbjMsLm15LXhsLW4ze21hcmdpbi1ib3R0b206LTFyZW0gIWltcG9ydGFudH0ubWwteGwtbjMsLm14LXhsLW4ze21hcmdpbi1sZWZ0Oi0xcmVtICFpbXBvcnRhbnR9Lm0teGwtbjR7bWFyZ2luOi0xLjVyZW0gIWltcG9ydGFudH0ubXQteGwtbjQsLm15LXhsLW40e21hcmdpbi10b3A6LTEuNXJlbSAhaW1wb3J0YW50fS5tci14bC1uNCwubXgteGwtbjR7bWFyZ2luLXJpZ2h0Oi0xLjVyZW0gIWltcG9ydGFudH0ubWIteGwtbjQsLm15LXhsLW40e21hcmdpbi1ib3R0b206LTEuNXJlbSAhaW1wb3J0YW50fS5tbC14bC1uNCwubXgteGwtbjR7bWFyZ2luLWxlZnQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tLXhsLW41e21hcmdpbjotM3JlbSAhaW1wb3J0YW50fS5tdC14bC1uNSwubXkteGwtbjV7bWFyZ2luLXRvcDotM3JlbSAhaW1wb3J0YW50fS5tci14bC1uNSwubXgteGwtbjV7bWFyZ2luLXJpZ2h0Oi0zcmVtICFpbXBvcnRhbnR9Lm1iLXhsLW41LC5teS14bC1uNXttYXJnaW4tYm90dG9tOi0zcmVtICFpbXBvcnRhbnR9Lm1sLXhsLW41LC5teC14bC1uNXttYXJnaW4tbGVmdDotM3JlbSAhaW1wb3J0YW50fS5tLXhsLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXQteGwtYXV0bywubXkteGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubXIteGwtYXV0bywubXgteGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi14bC1hdXRvLC5teS14bC1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tbC14bC1hdXRvLC5teC14bC1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH19LnN0cmV0Y2hlZC1saW5rOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE7cG9pbnRlci1ldmVudHM6YXV0bztjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS50ZXh0LW1vbm9zcGFjZXtmb250LWZhbWlseTpTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlICFpbXBvcnRhbnR9LnRleHQtanVzdGlmeXt0ZXh0LWFsaWduOmp1c3RpZnkgIWltcG9ydGFudH0udGV4dC13cmFwe3doaXRlLXNwYWNlOm5vcm1hbCAhaW1wb3J0YW50fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudH0udGV4dC10cnVuY2F0ZXtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LnRleHQtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey50ZXh0LXNtLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtc20tcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXNtLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRleHQtbWQtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1tZC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtbWQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsudGV4dC1sZy1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LWxnLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1sZy1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsudGV4dC14bC1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXhsLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC14bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19LnRleHQtbG93ZXJjYXNle3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZSAhaW1wb3J0YW50fS50ZXh0LXVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudH0udGV4dC1jYXBpdGFsaXple3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemUgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtbGlnaHR7Zm9udC13ZWlnaHQ6MzAwICFpbXBvcnRhbnR9LmZvbnQtd2VpZ2h0LWxpZ2h0ZXJ7Zm9udC13ZWlnaHQ6bGlnaHRlciAhaW1wb3J0YW50fS5mb250LXdlaWdodC1ub3JtYWx7Zm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnR9LmZvbnQtd2VpZ2h0LWJvbGR7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnR9LmZvbnQtd2VpZ2h0LWJvbGRlcntmb250LXdlaWdodDpib2xkZXIgIWltcG9ydGFudH0uZm9udC1pdGFsaWN7Zm9udC1zdHlsZTppdGFsaWMgIWltcG9ydGFudH0udGV4dC13aGl0ZXtjb2xvcjojZmZmICFpbXBvcnRhbnR9LnRleHQtcHJpbWFyeXtjb2xvcjojMDA3YmZmICFpbXBvcnRhbnR9YS50ZXh0LXByaW1hcnk6aG92ZXIsYS50ZXh0LXByaW1hcnk6Zm9jdXN7Y29sb3I6IzAwNTZiMyAhaW1wb3J0YW50fS50ZXh0LXNlY29uZGFyeXtjb2xvcjojNmM3NTdkICFpbXBvcnRhbnR9YS50ZXh0LXNlY29uZGFyeTpob3ZlcixhLnRleHQtc2Vjb25kYXJ5OmZvY3Vze2NvbG9yOiM0OTRmNTQgIWltcG9ydGFudH0udGV4dC1zdWNjZXNze2NvbG9yOiMyOGE3NDUgIWltcG9ydGFudH1hLnRleHQtc3VjY2Vzczpob3ZlcixhLnRleHQtc3VjY2Vzczpmb2N1c3tjb2xvcjojMTk2OTJjICFpbXBvcnRhbnR9LnRleHQtaW5mb3tjb2xvcjojMTdhMmI4ICFpbXBvcnRhbnR9YS50ZXh0LWluZm86aG92ZXIsYS50ZXh0LWluZm86Zm9jdXN7Y29sb3I6IzBmNjY3NCAhaW1wb3J0YW50fS50ZXh0LXdhcm5pbmd7Y29sb3I6I2ZmYzEwNyAhaW1wb3J0YW50fWEudGV4dC13YXJuaW5nOmhvdmVyLGEudGV4dC13YXJuaW5nOmZvY3Vze2NvbG9yOiNiYThiMDAgIWltcG9ydGFudH0udGV4dC1kYW5nZXJ7Y29sb3I6I2RjMzU0NSAhaW1wb3J0YW50fWEudGV4dC1kYW5nZXI6aG92ZXIsYS50ZXh0LWRhbmdlcjpmb2N1c3tjb2xvcjojYTcxZDJhICFpbXBvcnRhbnR9LnRleHQtbGlnaHR7Y29sb3I6I2Y4ZjlmYSAhaW1wb3J0YW50fWEudGV4dC1saWdodDpob3ZlcixhLnRleHQtbGlnaHQ6Zm9jdXN7Y29sb3I6I2NiZDNkYSAhaW1wb3J0YW50fS50ZXh0LWRhcmt7Y29sb3I6IzM0M2E0MCAhaW1wb3J0YW50fWEudGV4dC1kYXJrOmhvdmVyLGEudGV4dC1kYXJrOmZvY3Vze2NvbG9yOiMxMjE0MTYgIWltcG9ydGFudH0udGV4dC1ib2R5e2NvbG9yOiMyMTI1MjkgIWltcG9ydGFudH0udGV4dC1tdXRlZHtjb2xvcjojNmM3NTdkICFpbXBvcnRhbnR9LnRleHQtYmxhY2stNTB7Y29sb3I6cmdiYSgwLDAsMCwuNSkgIWltcG9ydGFudH0udGV4dC13aGl0ZS01MHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KSAhaW1wb3J0YW50fS50ZXh0LWhpZGV7Zm9udDowLzAgYTtjb2xvcjpyZ2JhKDAsMCwwLDApO3RleHQtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjowfS50ZXh0LWRlY29yYXRpb24tbm9uZXt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50fS50ZXh0LWJyZWFre3dvcmQtYnJlYWs6YnJlYWstd29yZCAhaW1wb3J0YW50O3dvcmQtd3JhcDpicmVhay13b3JkICFpbXBvcnRhbnR9LnRleHQtcmVzZXR7Y29sb3I6aW5oZXJpdCAhaW1wb3J0YW50fS52aXNpYmxle3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50fS5pbnZpc2libGV7dmlzaWJpbGl0eTpoaWRkZW4gIWltcG9ydGFudH0uZmFkZXt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBsaW5lYXJ9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZhZGV7dHJhbnNpdGlvbjpub25lfX0uZmFkZTpub3QoLnNob3cpe29wYWNpdHk6MH0uY29sbGFwc2U6bm90KC5zaG93KXtkaXNwbGF5Om5vbmV9LmNvbGxhcHNpbmd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246aGVpZ2h0IC4zNXMgZWFzZX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuY29sbGFwc2luZ3t0cmFuc2l0aW9uOm5vbmV9fS5jb2xsYXBzaW5nLndpZHRoe3dpZHRoOjA7aGVpZ2h0OmF1dG87dHJhbnNpdGlvbjp3aWR0aCAuMzVzIGVhc2V9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmNvbGxhcHNpbmcud2lkdGh7dHJhbnNpdGlvbjpub25lfX0ubmF2e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXYtbGlua3tkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjVyZW0gMXJlbX0ubmF2LWxpbms6aG92ZXIsLm5hdi1saW5rOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lfS5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmU7Y3Vyc29yOmRlZmF1bHR9Lm5hdi10YWJze2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZWUyZTZ9Lm5hdi10YWJzIC5uYXYtbGlua3ttYXJnaW4tYm90dG9tOi0xcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW19Lm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwubmF2LXRhYnMgLm5hdi1saW5rOmZvY3Vze2lzb2xhdGlvbjppc29sYXRlO2JvcmRlci1jb2xvcjojZTllY2VmICNlOWVjZWYgI2RlZTJlNn0ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApfS5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmt7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkZWUyZTYgI2RlZTJlNiAjZmZmfS5uYXYtdGFicyAuZHJvcGRvd24tbWVudXttYXJnaW4tdG9wOi0xcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lm5hdi1waWxscyAubmF2LWxpbmt7YmFja2dyb3VuZDpub25lO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSwubmF2LXBpbGxzIC5zaG93Pi5uYXYtbGlua3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZn0ubmF2LWZpbGw+Lm5hdi1saW5rLC5uYXYtZmlsbCAubmF2LWl0ZW17ZmxleDoxIDEgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcn0ubmF2LWp1c3RpZmllZD4ubmF2LWxpbmssLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVte2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTt0ZXh0LWFsaWduOmNlbnRlcn0udGFiLWNvbnRlbnQ+LnRhYi1wYW5le2Rpc3BsYXk6bm9uZX0udGFiLWNvbnRlbnQ+LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5tb2RhbC1vcGVue292ZXJmbG93OmhpZGRlbn0ubW9kYWwtb3BlbiAubW9kYWx7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvfS5tb2RhbHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDUwO2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjtvdXRsaW5lOjB9Lm1vZGFsLWRpYWxvZ3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvO21hcmdpbjouNXJlbTtwb2ludGVyLWV2ZW50czpub25lfS5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2d7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwcHgpfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2d7dHJhbnNpdGlvbjpub25lfX0ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9ne3RyYW5zZm9ybTpub25lfS5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZ3t0cmFuc2Zvcm06c2NhbGUoMS4wMil9Lm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxle2Rpc3BsYXk6ZmxleDttYXgtaGVpZ2h0OmNhbGMoMTAwJSAtIDFyZW0pfS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudHttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAxcmVtKTtvdmVyZmxvdzpoaWRkZW59Lm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXJ7ZmxleC1zaHJpbms6MH0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfS5tb2RhbC1kaWFsb2ctY2VudGVyZWR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttaW4taGVpZ2h0OmNhbGMoMTAwJSAtIDFyZW0pfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZXtkaXNwbGF5OmJsb2NrO2hlaWdodDpjYWxjKDEwMHZoIC0gMXJlbSk7aGVpZ2h0Om1pbi1jb250ZW50O2NvbnRlbnQ6XCJcIn0ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2hlaWdodDoxMDAlfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnR7bWF4LWhlaWdodDpub25lfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZXtjb250ZW50Om5vbmV9Lm1vZGFsLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlO3BvaW50ZXItZXZlbnRzOmF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6LjNyZW07b3V0bGluZTowfS5tb2RhbC1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDQwO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9Lm1vZGFsLWJhY2tkcm9wLmZhZGV7b3BhY2l0eTowfS5tb2RhbC1iYWNrZHJvcC5zaG93e29wYWNpdHk6LjV9Lm1vZGFsLWhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjFyZW0gMXJlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGVlMmU2O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYygwLjNyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoMC4zcmVtIC0gMXB4KX0ubW9kYWwtaGVhZGVyIC5jbG9zZXtwYWRkaW5nOjFyZW0gMXJlbTttYXJnaW46LTFyZW0gLTFyZW0gLTFyZW0gYXV0b30ubW9kYWwtdGl0bGV7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuNX0ubW9kYWwtYm9keXtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjEgMSBhdXRvO3BhZGRpbmc6MXJlbX0ubW9kYWwtZm9vdGVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3BhZGRpbmc6Ljc1cmVtO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Y2FsYygwLjNyZW0gLSAxcHgpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6Y2FsYygwLjNyZW0gLSAxcHgpfS5tb2RhbC1mb290ZXI+KnttYXJnaW46LjI1cmVtfS5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTk5OTlweDt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O292ZXJmbG93OnNjcm9sbH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6NTAwcHg7bWFyZ2luOjEuNzVyZW0gYXV0b30ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGV7bWF4LWhlaWdodDpjYWxjKDEwMCUgLSAzLjVyZW0pfS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudHttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAzLjVyZW0pfS5tb2RhbC1kaWFsb2ctY2VudGVyZWR7bWluLWhlaWdodDpjYWxjKDEwMCUgLSAzLjVyZW0pfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZXtoZWlnaHQ6Y2FsYygxMDB2aCAtIDMuNXJlbSk7aGVpZ2h0Om1pbi1jb250ZW50fS5tb2RhbC1zbXttYXgtd2lkdGg6MzAwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsubW9kYWwtbGcsLm1vZGFsLXhse21heC13aWR0aDo4MDBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsubW9kYWwteGx7bWF4LXdpZHRoOjExNDBweH19LmRyb3B1cCwuZHJvcHJpZ2h0LC5kcm9wZG93biwuZHJvcGxlZnR7cG9zaXRpb246cmVsYXRpdmV9LmRyb3Bkb3duLXRvZ2dsZXt3aGl0ZS1zcGFjZTpub3dyYXB9LmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCI7Ym9yZGVyLXRvcDouM2VtIHNvbGlkO2JvcmRlci1yaWdodDouM2VtIHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1sZWZ0Oi4zZW0gc29saWQgcmdiYSgwLDAsMCwwKX0uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt6LWluZGV4OjEwMDA7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7bWluLXdpZHRoOjEwcmVtO3BhZGRpbmc6LjVyZW0gMDttYXJnaW46LjEyNXJlbSAwIDA7Zm9udC1zaXplOjFyZW07Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmxlZnQ7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xNSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmRyb3Bkb3duLW1lbnUtbGVmdHtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24tbWVudS1yaWdodHtyaWdodDowO2xlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmRyb3Bkb3duLW1lbnUtc20tbGVmdHtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24tbWVudS1zbS1yaWdodHtyaWdodDowO2xlZnQ6YXV0b319QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5kcm9wZG93bi1tZW51LW1kLWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUtbWQtcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZHJvcGRvd24tbWVudS1sZy1sZWZ0e3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LWxnLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5kcm9wZG93bi1tZW51LXhsLWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUteGwtcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99fS5kcm9wdXAgLmRyb3Bkb3duLW1lbnV7dG9wOmF1dG87Ym90dG9tOjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjEyNXJlbX0uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6MDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206LjNlbSBzb2xpZDtib3JkZXItbGVmdDouM2VtIHNvbGlkIHJnYmEoMCwwLDAsMCl9LmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnV7dG9wOjA7cmlnaHQ6YXV0bztsZWZ0OjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1sZWZ0Oi4xMjVyZW19LmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOi4zZW0gc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6MDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItbGVmdDouM2VtIHNvbGlkfS5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MH0uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVye3ZlcnRpY2FsLWFsaWduOjB9LmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51e3RvcDowO3JpZ2h0OjEwMCU7bGVmdDphdXRvO21hcmdpbi10b3A6MDttYXJnaW4tcmlnaHQ6LjEyNXJlbX0uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCJ9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6bm9uZX0uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOi4zZW0gc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgcmdiYSgwLDAsMCwwKX0uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MH0uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3Jle3ZlcnRpY2FsLWFsaWduOjB9LmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXRvcF0sLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXJpZ2h0XSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49Ym90dG9tXSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49bGVmdF17cmlnaHQ6YXV0bztib3R0b206YXV0b30uZHJvcGRvd24tZGl2aWRlcntoZWlnaHQ6MDttYXJnaW46LjVyZW0gMDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXRvcDoxcHggc29saWQgI2U5ZWNlZn0uZHJvcGRvd24taXRlbXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gMS41cmVtO2NsZWFyOmJvdGg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMyMTI1Mjk7dGV4dC1hbGlnbjppbmhlcml0O3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjB9LmRyb3Bkb3duLWl0ZW06aG92ZXIsLmRyb3Bkb3duLWl0ZW06Zm9jdXN7Y29sb3I6IzE2MTgxYjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWZ9LmRyb3Bkb3duLWl0ZW0uYWN0aXZlLC5kcm9wZG93bi1pdGVtOmFjdGl2ZXtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZn0uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwuZHJvcGRvd24taXRlbTpkaXNhYmxlZHtjb2xvcjojYWRiNWJkO3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5kcm9wZG93bi1tZW51LnNob3d7ZGlzcGxheTpibG9ja30uZHJvcGRvd24taGVhZGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNXJlbSAxLjVyZW07bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTowLjg3NXJlbTtjb2xvcjojNmM3NTdkO3doaXRlLXNwYWNlOm5vd3JhcH0uZHJvcGRvd24taXRlbS10ZXh0e2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouMjVyZW0gMS41cmVtO2NvbG9yOiMyMTI1Mjl9QGZvbnQtZmFjZXtmb250LWZhbWlseTpzd2lwZXItaWNvbnM7c3JjOnVybChcImRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfTpyb290ey0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmZ9LnN3aXBlci1jb250YWluZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjF9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAwLCAwKX0uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdz4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXB9LnN3aXBlci1jb250YWluZXItbXVsdGlyb3ctY29sdW1uPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDttYXJnaW46MCBhdXRvfS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQsLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItY29udGFpbmVyLTNke3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSl9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSl9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpfS5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntvdmVyZmxvdzphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbC5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5fTpyb290ey0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4fS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvNDQqMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvMik7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO2ZvbnQtc2l6ZTp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTt0ZXh0LXRyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDt0ZXh0LXRyYW5zZm9ybTpub25lO2ZvbnQtdmFyaWFudDppbml0aWFsfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcntjb250ZW50OlwicHJldlwifS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6MTBweDtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OlwibmV4dFwifS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi13aGl0ZSwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGV7LS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjojZmZmZmZmfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjaywuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2t7LS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjojMDAwMDAwfS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOjEwcHg7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSgwLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW57dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoMC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKDAuMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoMC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKDAuMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6OHB4O2hlaWdodDo4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6IzAwMDtvcGFjaXR5Oi4yfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6MTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCl9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46NnB4IDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3B9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIDRweH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnR9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbC5zd2lwZXItY29udGFpbmVyLXJ0bD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodH0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yNSk7cG9zaXRpb246YWJzb2x1dGV9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OjRweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOjRweDtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLXdoaXRley0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6I2ZmZmZmZn0uc3dpcGVyLXBhZ2luYXRpb24tYmxhY2t7LS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjojMDAwMDAwfS5zd2lwZXItcGFnaW5hdGlvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXNjcm9sbGJhcntib3JkZXItcmFkaXVzOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjElO2JvdHRvbTozcHg7ei1pbmRleDo1MDtoZWlnaHQ6NXB4O3dpZHRoOjk4JX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjElO3otaW5kZXg6NTA7d2lkdGg6NXB4O2hlaWdodDo5OCV9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czoxMHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmV9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwO3RyYW5zZm9ybS1vcmlnaW46NTAlO2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwwKX0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2t7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDB9QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xMDAwfS5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWN1YmUuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGUsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojMDAwO29wYWNpdHk6LjY7LXdlYmtpdC1maWx0ZXI6Ymx1cig1MHB4KTtmaWx0ZXI6Ymx1cig1MHB4KTt6LWluZGV4OjB9LnN3aXBlci1jb250YWluZXItZmxpcHtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LyohIG5vdWlzbGlkZXIgLSAxNC4zLjAgLSA1LzUvMjAyMCAqLy5ub1VpLXRhcmdldCwubm9VaS10YXJnZXQgKnstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO3RvdWNoLWFjdGlvbjpub25lOy1tcy11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lOy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubm9VaS10YXJnZXR7cG9zaXRpb246cmVsYXRpdmV9Lm5vVWktYmFzZSwubm9VaS1jb25uZWN0c3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0ubm9VaS1jb25uZWN0c3tvdmVyZmxvdzpoaWRkZW47ei1pbmRleDowfS5ub1VpLWNvbm5lY3QsLm5vVWktb3JpZ2lue3dpbGwtY2hhbmdlOnRyYW5zZm9ybTtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7dG9wOjA7cmlnaHQ6MDstbXMtdHJhbnNmb3JtLW9yaWdpbjowIDA7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjAgMDstd2Via2l0LXRyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt0cmFuc2Zvcm0tc3R5bGU6ZmxhdH0ubm9VaS1jb25uZWN0e2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9Lm5vVWktb3JpZ2lue2hlaWdodDoxMCU7d2lkdGg6MTAlfS5ub1VpLXR4dC1kaXItcnRsLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW57bGVmdDowO3JpZ2h0OmF1dG99Lm5vVWktdmVydGljYWwgLm5vVWktb3JpZ2lue3dpZHRoOjB9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW57aGVpZ2h0OjB9Lm5vVWktaGFuZGxley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47cG9zaXRpb246YWJzb2x1dGV9Lm5vVWktdG91Y2gtYXJlYXtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS5ub1VpLXN0YXRlLXRhcCAubm9VaS1jb25uZWN0LC5ub1VpLXN0YXRlLXRhcCAubm9VaS1vcmlnaW57LXdlYmtpdC10cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3M7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5ub1VpLXN0YXRlLWRyYWcgKntjdXJzb3I6aW5oZXJpdCAhaW1wb3J0YW50fS5ub1VpLWhvcml6b250YWx7aGVpZ2h0OjE4cHh9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGV7d2lkdGg6MzRweDtoZWlnaHQ6MjhweDtyaWdodDotMTdweDt0b3A6LTZweH0ubm9VaS12ZXJ0aWNhbHt3aWR0aDoxOHB4fS5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZXt3aWR0aDoyOHB4O2hlaWdodDozNHB4O3JpZ2h0Oi02cHg7dG9wOi0xN3B4fS5ub1VpLXR4dC1kaXItcnRsLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGV7bGVmdDotMTdweDtyaWdodDphdXRvfS5ub1VpLXRhcmdldHtiYWNrZ3JvdW5kOiNmYWZhZmE7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyOjFweCBzb2xpZCAjZDNkM2QzO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4ICNmMGYwZjAsMCAzcHggNnB4IC01cHggI2JiYn0ubm9VaS1jb25uZWN0c3tib3JkZXItcmFkaXVzOjNweH0ubm9VaS1jb25uZWN0e2JhY2tncm91bmQ6IzNmYjhhZn0ubm9VaS1kcmFnZ2FibGV7Y3Vyc29yOmV3LXJlc2l6ZX0ubm9VaS12ZXJ0aWNhbCAubm9VaS1kcmFnZ2FibGV7Y3Vyc29yOm5zLXJlc2l6ZX0ubm9VaS1oYW5kbGV7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6ZGVmYXVsdDtib3gtc2hhZG93Omluc2V0IDAgMCAxcHggI2ZmZixpbnNldCAwIDFweCA3cHggI2ViZWJlYiwwIDNweCA2cHggLTNweCAjYmJifS5ub1VpLWFjdGl2ZXtib3gtc2hhZG93Omluc2V0IDAgMCAxcHggI2ZmZixpbnNldCAwIDFweCA3cHggI2RkZCwwIDNweCA2cHggLTNweCAjYmJifS5ub1VpLWhhbmRsZTphZnRlciwubm9VaS1oYW5kbGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxNHB4O3dpZHRoOjFweDtiYWNrZ3JvdW5kOiNlOGU3ZTY7bGVmdDoxNHB4O3RvcDo2cHh9Lm5vVWktaGFuZGxlOmFmdGVye2xlZnQ6MTdweH0ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YWZ0ZXIsLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmJlZm9yZXt3aWR0aDoxNHB4O2hlaWdodDoxcHg7bGVmdDo2cHg7dG9wOjE0cHh9Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmFmdGVye3RvcDoxN3B4fVtkaXNhYmxlZF0gLm5vVWktY29ubmVjdHtiYWNrZ3JvdW5kOiNiOGI4Yjh9W2Rpc2FibGVkXSAubm9VaS1oYW5kbGUsW2Rpc2FibGVkXS5ub1VpLWhhbmRsZSxbZGlzYWJsZWRdLm5vVWktdGFyZ2V0e2N1cnNvcjpub3QtYWxsb3dlZH0ubm9VaS1waXBzLC5ub1VpLXBpcHMgKnstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm5vVWktcGlwc3twb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojOTk5fS5ub1VpLXZhbHVle3Bvc2l0aW9uOmFic29sdXRlO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmNlbnRlcn0ubm9VaS12YWx1ZS1zdWJ7Y29sb3I6I2NjYztmb250LXNpemU6MTBweH0ubm9VaS1tYXJrZXJ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojY2NjfS5ub1VpLW1hcmtlci1zdWJ7YmFja2dyb3VuZDojYWFhfS5ub1VpLW1hcmtlci1sYXJnZXtiYWNrZ3JvdW5kOiNhYWF9Lm5vVWktcGlwcy1ob3Jpem9udGFse3BhZGRpbmc6MTBweCAwO2hlaWdodDo4MHB4O3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlfS5ub1VpLXZhbHVlLWhvcml6b250YWx7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIDUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCA1MCUpfS5ub1VpLXJ0bCAubm9VaS12YWx1ZS1ob3Jpem9udGFsey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIDUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIDUwJSl9Lm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXJ7bWFyZ2luLWxlZnQ6LTFweDt3aWR0aDoycHg7aGVpZ2h0OjVweH0ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1zdWJ7aGVpZ2h0OjEwcHh9Lm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItbGFyZ2V7aGVpZ2h0OjE1cHh9Lm5vVWktcGlwcy12ZXJ0aWNhbHtwYWRkaW5nOjAgMTBweDtoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjEwMCV9Lm5vVWktdmFsdWUtdmVydGljYWx7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7cGFkZGluZy1sZWZ0OjI1cHh9Lm5vVWktcnRsIC5ub1VpLXZhbHVlLXZlcnRpY2Fsey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCA1MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgNTAlKX0ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXJ7d2lkdGg6NXB4O2hlaWdodDoycHg7bWFyZ2luLXRvcDotMXB4fS5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1zdWJ7d2lkdGg6MTBweH0ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItbGFyZ2V7d2lkdGg6MTVweH0ubm9VaS10b29sdGlwe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMDAwO3BhZGRpbmc6NXB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcH0ubm9VaS1ob3Jpem9udGFsIC5ub1VpLXRvb2x0aXB7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgMCk7bGVmdDo1MCU7Ym90dG9tOjEyMCV9Lm5vVWktdmVydGljYWwgLm5vVWktdG9vbHRpcHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTt0b3A6NTAlO3JpZ2h0OjEyMCV9Ym9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXJ7b3ZlcmZsb3c6aGlkZGVufS5mYW5jeWJveC1hY3RpdmV7aGVpZ2h0OmF1dG99LmZhbmN5Ym94LWlzLWhpZGRlbntsZWZ0Oi05OTk5cHg7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt0b3A6LTk5OTlweDt2aXNpYmlsaXR5OmhpZGRlbn0uZmFuY3lib3gtY29udGFpbmVyey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47aGVpZ2h0OjEwMCU7bGVmdDowO291dGxpbmU6bm9uZTtwb3NpdGlvbjpmaXhlZDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTt0b3A6MDstbXMtdG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9uO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3dpZHRoOjEwMCU7ei1pbmRleDo5OTk5Mn0uZmFuY3lib3gtY29udGFpbmVyICp7Ym94LXNpemluZzpib3JkZXItYm94fS5mYW5jeWJveC1vdXRlciwuZmFuY3lib3gtaW5uZXIsLmZhbmN5Ym94LWJnLC5mYW5jeWJveC1zdGFnZXtib3R0b206MDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MH0uZmFuY3lib3gtb3V0ZXJ7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3cteTphdXRvfS5mYW5jeWJveC1iZ3tiYWNrZ3JvdW5kOiMxZTFlMWU7b3BhY2l0eTowO3RyYW5zaXRpb24tZHVyYXRpb246aW5oZXJpdDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQsIDAuNzEpfS5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZ3tvcGFjaXR5Oi45O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIyLCAwLjYxLCAwLjM2LCAxKX0uZmFuY3lib3gtaW5mb2JhciwuZmFuY3lib3gtdG9vbGJhciwuZmFuY3lib3gtY2FwdGlvbiwuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9ue2RpcmVjdGlvbjpsdHI7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246b3BhY2l0eSAuMjVzIGVhc2UsdmlzaWJpbGl0eSAwcyBlYXNlIC4yNXM7dmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDo5OTk5N30uZmFuY3lib3gtc2hvdy1pbmZvYmFyIC5mYW5jeWJveC1pbmZvYmFyLC5mYW5jeWJveC1zaG93LXRvb2xiYXIgLmZhbmN5Ym94LXRvb2xiYXIsLmZhbmN5Ym94LXNob3ctY2FwdGlvbiAuZmFuY3lib3gtY2FwdGlvbiwuZmFuY3lib3gtc2hvdy1uYXYgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbntvcGFjaXR5OjE7dHJhbnNpdGlvbjpvcGFjaXR5IC4yNXMgZWFzZSAwcyx2aXNpYmlsaXR5IDBzIGVhc2UgMHM7dmlzaWJpbGl0eTp2aXNpYmxlfS5mYW5jeWJveC1pbmZvYmFye2NvbG9yOiNjY2M7Zm9udC1zaXplOjEzcHg7LXdlYmtpdC1mb250LXNtb290aGluZzpzdWJwaXhlbC1hbnRpYWxpYXNlZDtoZWlnaHQ6NDRweDtsZWZ0OjA7bGluZS1oZWlnaHQ6NDRweDttaW4td2lkdGg6NDRweDttaXgtYmxlbmQtbW9kZTpkaWZmZXJlbmNlO3BhZGRpbmc6MCAxMHB4O3BvaW50ZXItZXZlbnRzOm5vbmU7dG9wOjA7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5mYW5jeWJveC10b29sYmFye3JpZ2h0OjA7dG9wOjB9LmZhbmN5Ym94LXN0YWdle2RpcmVjdGlvbjpsdHI7b3ZlcmZsb3c6dmlzaWJsZTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt6LWluZGV4Ojk5OTk0fS5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1zdGFnZXtvdmVyZmxvdzpoaWRkZW59LmZhbmN5Ym94LXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpub25lO2hlaWdodDoxMDAlO2xlZnQ6MDtvdXRsaW5lOm5vbmU7b3ZlcmZsb3c6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtwYWRkaW5nOjQ0cHg7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dG9wOjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt3aGl0ZS1zcGFjZTpub3JtYWw7d2lkdGg6MTAwJTt6LWluZGV4Ojk5OTk0fS5mYW5jeWJveC1zbGlkZTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MDtoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MH0uZmFuY3lib3gtaXMtc2xpZGluZyAuZmFuY3lib3gtc2xpZGUsLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cywuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQsLmZhbmN5Ym94LXNsaWRlLS1uZXh0e2Rpc3BsYXk6YmxvY2t9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZXtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzo0NHB4IDB9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZTo6YmVmb3Jle2Rpc3BsYXk6bm9uZX0uZmFuY3lib3gtc2xpZGUtLWh0bWx7cGFkZGluZzo2cHh9LmZhbmN5Ym94LWNvbnRlbnR7YmFja2dyb3VuZDojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowO21heC13aWR0aDoxMDAlO292ZXJmbG93OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7cGFkZGluZzo0NHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY29udGVudHthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjUsIDAsIDAuMTQsIDEpOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO2xlZnQ6MDttYXgtd2lkdGg6bm9uZTtvdmVyZmxvdzp2aXNpYmxlO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDstbXMtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO3otaW5kZXg6OTk5OTV9LmZhbmN5Ym94LWNhbi16b29tT3V0IC5mYW5jeWJveC1jb250ZW50e2N1cnNvcjp6b29tLW91dH0uZmFuY3lib3gtY2FuLXpvb21JbiAuZmFuY3lib3gtY29udGVudHtjdXJzb3I6em9vbS1pbn0uZmFuY3lib3gtY2FuLXN3aXBlIC5mYW5jeWJveC1jb250ZW50LC5mYW5jeWJveC1jYW4tcGFuIC5mYW5jeWJveC1jb250ZW50e2N1cnNvcjotd2Via2l0LWdyYWI7Y3Vyc29yOmdyYWJ9LmZhbmN5Ym94LWlzLWdyYWJiaW5nIC5mYW5jeWJveC1jb250ZW50e2N1cnNvcjotd2Via2l0LWdyYWJiaW5nO2N1cnNvcjpncmFiYmluZ30uZmFuY3lib3gtY29udGFpbmVyIFtkYXRhLXNlbGVjdGFibGU9dHJ1ZV17Y3Vyc29yOnRleHR9LmZhbmN5Ym94LWltYWdlLC5mYW5jeWJveC1zcGFjZWJhbGx7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlcjowO2hlaWdodDoxMDAlO2xlZnQ6MDttYXJnaW46MDttYXgtaGVpZ2h0Om5vbmU7bWF4LXdpZHRoOm5vbmU7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTt3aWR0aDoxMDAlfS5mYW5jeWJveC1zcGFjZWJhbGx7ei1pbmRleDoxfS5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnQsLmZhbmN5Ym94LXNsaWRlLS1tYXAgLmZhbmN5Ym94LWNvbnRlbnQsLmZhbmN5Ym94LXNsaWRlLS1wZGYgLmZhbmN5Ym94LWNvbnRlbnQsLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnR7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nOjA7d2lkdGg6MTAwJX0uZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50e2JhY2tncm91bmQ6IzAwMH0uZmFuY3lib3gtc2xpZGUtLW1hcCAuZmFuY3lib3gtY29udGVudHtiYWNrZ3JvdW5kOiNlNWUzZGZ9LmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnR7YmFja2dyb3VuZDojZmZmfS5mYW5jeWJveC12aWRlbywuZmFuY3lib3gtaWZyYW1le2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MDtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO21hcmdpbjowO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7d2lkdGg6MTAwJX0uZmFuY3lib3gtaWZyYW1le2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MH0uZmFuY3lib3gtZXJyb3J7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpkZWZhdWx0O21heC13aWR0aDo0MDBweDtwYWRkaW5nOjQwcHg7d2lkdGg6MTAwJX0uZmFuY3lib3gtZXJyb3IgcHtjb2xvcjojNDQ0O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIwcHg7bWFyZ2luOjA7cGFkZGluZzowfS5mYW5jeWJveC1idXR0b257YmFja2dyb3VuZDpyZ2JhKDMwLDMwLDMwLC42KTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7Ym94LXNoYWRvdzpub25lO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDo0NHB4O21hcmdpbjowO3BhZGRpbmc6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOmNvbG9yIC4yczt2ZXJ0aWNhbC1hbGlnbjp0b3A7dmlzaWJpbGl0eTppbmhlcml0O3dpZHRoOjQ0cHh9LmZhbmN5Ym94LWJ1dHRvbiwuZmFuY3lib3gtYnV0dG9uOnZpc2l0ZWQsLmZhbmN5Ym94LWJ1dHRvbjpsaW5re2NvbG9yOiNjY2N9LmZhbmN5Ym94LWJ1dHRvbjpob3Zlcntjb2xvcjojZmZmfS5mYW5jeWJveC1idXR0b246Zm9jdXN7b3V0bGluZTpub25lfS5mYW5jeWJveC1idXR0b24uZmFuY3lib3gtZm9jdXN7b3V0bGluZToxcHggZG90dGVkfS5mYW5jeWJveC1idXR0b25bZGlzYWJsZWRdLC5mYW5jeWJveC1idXR0b25bZGlzYWJsZWRdOmhvdmVye2NvbG9yOiM4ODg7Y3Vyc29yOmRlZmF1bHQ7b3V0bGluZTpub25lfS5mYW5jeWJveC1idXR0b24gZGl2e2hlaWdodDoxMDAlfS5mYW5jeWJveC1idXR0b24gc3Zne2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6dmlzaWJsZTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS5mYW5jeWJveC1idXR0b24gc3ZnIHBhdGh7ZmlsbDpjdXJyZW50Q29sb3I7c3Ryb2tlLXdpZHRoOjB9LmZhbmN5Ym94LWJ1dHRvbi0tcGxheSBzdmc6bnRoLWNoaWxkKDIpLC5mYW5jeWJveC1idXR0b24tLWZzZW50ZXIgc3ZnOm50aC1jaGlsZCgyKXtkaXNwbGF5Om5vbmV9LmZhbmN5Ym94LWJ1dHRvbi0tcGF1c2Ugc3ZnOm50aC1jaGlsZCgxKSwuZmFuY3lib3gtYnV0dG9uLS1mc2V4aXQgc3ZnOm50aC1jaGlsZCgxKXtkaXNwbGF5Om5vbmV9LmZhbmN5Ym94LXByb2dyZXNze2JhY2tncm91bmQ6I2ZmNTI2ODtoZWlnaHQ6MnB4O2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowOy1tcy10cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybTpzY2FsZVgoMCk7LW1zLXRyYW5zZm9ybS1vcmlnaW46MDt0cmFuc2Zvcm0tb3JpZ2luOjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3otaW5kZXg6OTk5OTh9LmZhbmN5Ym94LWNsb3NlLXNtYWxse2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7Y29sb3I6I2NjYztjdXJzb3I6cG9pbnRlcjtvcGFjaXR5Oi44O3BhZGRpbmc6OHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0xMnB4O3RvcDotNDRweDt6LWluZGV4OjQwMX0uZmFuY3lib3gtY2xvc2Utc21hbGw6aG92ZXJ7Y29sb3I6I2ZmZjtvcGFjaXR5OjF9LmZhbmN5Ym94LXNsaWRlLS1odG1sIC5mYW5jeWJveC1jbG9zZS1zbWFsbHtjb2xvcjpjdXJyZW50Q29sb3I7cGFkZGluZzoxMHB4O3JpZ2h0OjA7dG9wOjB9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZS5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jb250ZW50e292ZXJmbG93OmhpZGRlbn0uZmFuY3lib3gtaXMtc2NhbGluZyAuZmFuY3lib3gtY2xvc2Utc21hbGwsLmZhbmN5Ym94LWlzLXpvb21hYmxlLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNsb3NlLXNtYWxse2Rpc3BsYXk6bm9uZX0uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9ue2JhY2tncm91bmQtY2xpcDpjb250ZW50LWJveDtoZWlnaHQ6MTAwcHg7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDUwJSAtIDUwcHgpO3dpZHRoOjcwcHh9LmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXZ7cGFkZGluZzo3cHh9LmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfbGVmdHtsZWZ0OjA7cGFkZGluZzozMXB4IDI2cHggMzFweCA2cHh9LmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfcmlnaHR7cGFkZGluZzozMXB4IDZweCAzMXB4IDI2cHg7cmlnaHQ6MH0uZmFuY3lib3gtY2FwdGlvbntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC44NSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4zKSA1MCUsIHJnYmEoMCwgMCwgMCwgMC4xNSkgNjUlLCByZ2JhKDAsIDAsIDAsIDAuMDc1KSA3NS41JSwgcmdiYSgwLCAwLCAwLCAwLjAzNykgODIuODUlLCByZ2JhKDAsIDAsIDAsIDAuMDE5KSA4OCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7Ym90dG9tOjA7Y29sb3I6I2VlZTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGVmdDowO2xpbmUtaGVpZ2h0OjEuNTtwYWRkaW5nOjc1cHggNDRweCAyNXB4IDQ0cHg7cG9pbnRlci1ldmVudHM6bm9uZTtyaWdodDowO3RleHQtYWxpZ246Y2VudGVyO3otaW5kZXg6OTk5OTZ9QHN1cHBvcnRzKHBhZGRpbmc6IG1heCgwcHgpKXsuZmFuY3lib3gtY2FwdGlvbntwYWRkaW5nOjc1cHggNDRweCAyNXB4IDQ0cHh9fS5mYW5jeWJveC1jYXB0aW9uLS1zZXBhcmF0ZXttYXJnaW4tdG9wOi01MHB4fS5mYW5jeWJveC1jYXB0aW9uX19ib2R5e21heC1oZWlnaHQ6NTB2aDtvdmVyZmxvdzphdXRvO3BvaW50ZXItZXZlbnRzOmFsbH0uZmFuY3lib3gtY2FwdGlvbiBhLC5mYW5jeWJveC1jYXB0aW9uIGE6bGluaywuZmFuY3lib3gtY2FwdGlvbiBhOnZpc2l0ZWR7Y29sb3I6I2NjYzt0ZXh0LWRlY29yYXRpb246bm9uZX0uZmFuY3lib3gtY2FwdGlvbiBhOmhvdmVye2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZmFuY3lib3gtbG9hZGluZ3thbmltYXRpb246ZmFuY3lib3gtcm90YXRlIDFzIGxpbmVhciBpbmZpbml0ZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjRweCBzb2xpZCAjODg4O2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTtoZWlnaHQ6NTBweDtsZWZ0OjUwJTttYXJnaW46LTI1cHggMCAwIC0yNXB4O29wYWNpdHk6Ljc7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6NTBweDt6LWluZGV4Ojk5OTk5fUBrZXlmcmFtZXMgZmFuY3lib3gtcm90YXRlezEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uZmFuY3lib3gtYW5pbWF0ZWR7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpfS5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXN7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9LmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0e29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9LmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9LmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLC5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0e29wYWNpdHk6MDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSl9LmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnR7b3BhY2l0eToxfS5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXN7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKDEuNSwgMS41LCAxLjUpfS5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tbmV4dHtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlM2QoMC41LCAwLjUsIDAuNSl9LmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX0uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91c3tvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTpyb3RhdGUoLTM2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMzYwZGVnKX0uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0e29wYWNpdHk6MDstbXMtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX0uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfS5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXN7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX0uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLW5leHR7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfS5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tY3VycmVudHtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KC0xMGRlZyl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLW5leHR7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNjYWxlKDAuMSkgc2tldygxMGRlZyl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnR7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpfUBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA1NzZweCl7LmZhbmN5Ym94LXNsaWRle3BhZGRpbmctbGVmdDo2cHg7cGFkZGluZy1yaWdodDo2cHh9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZXtwYWRkaW5nOjZweCAwfS5mYW5jeWJveC1jbG9zZS1zbWFsbHtyaWdodDotNnB4fS5mYW5jeWJveC1zbGlkZS0taW1hZ2UgLmZhbmN5Ym94LWNsb3NlLXNtYWxse2JhY2tncm91bmQ6IzRlNGU0ZTtjb2xvcjojZjJmNGY2O2hlaWdodDozNnB4O29wYWNpdHk6MTtwYWRkaW5nOjZweDtyaWdodDowO3RvcDowO3dpZHRoOjM2cHh9LmZhbmN5Ym94LWNhcHRpb257cGFkZGluZy1sZWZ0OjEycHg7cGFkZGluZy1yaWdodDoxMnB4fUBzdXBwb3J0cyhwYWRkaW5nOiBtYXgoMHB4KSl7LmZhbmN5Ym94LWNhcHRpb257cGFkZGluZy1sZWZ0OjEycHg7cGFkZGluZy1yaWdodDoxMnB4fX19LmZhbmN5Ym94LXNoYXJle2JhY2tncm91bmQ6I2Y0ZjRmNDtib3JkZXItcmFkaXVzOjNweDttYXgtd2lkdGg6OTAlO3BhZGRpbmc6MzBweDt0ZXh0LWFsaWduOmNlbnRlcn0uZmFuY3lib3gtc2hhcmUgaDF7Y29sb3I6IzIyMjtmb250LXNpemU6MzVweDtmb250LXdlaWdodDo3MDA7bWFyZ2luOjAgMCAyMHB4IDB9LmZhbmN5Ym94LXNoYXJlIHB7bWFyZ2luOjA7cGFkZGluZzowfS5mYW5jeWJveC1zaGFyZV9fYnV0dG9ue2JvcmRlcjowO2JvcmRlci1yYWRpdXM6M3B4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo0MHB4O21hcmdpbjowIDVweCAxMHB4IDVweDttaW4td2lkdGg6MTMwcHg7cGFkZGluZzowIDE1cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dHJhbnNpdGlvbjphbGwgLjJzOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXB9LmZhbmN5Ym94LXNoYXJlX19idXR0b246dmlzaXRlZCwuZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpsaW5re2NvbG9yOiNmZmZ9LmZhbmN5Ym94LXNoYXJlX19idXR0b246aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZhbmN5Ym94LXNoYXJlX19idXR0b24tLWZie2JhY2tncm91bmQ6IzNiNTk5OH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmI6aG92ZXJ7YmFja2dyb3VuZDojMzQ0ZTg2fS5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1wdHtiYWNrZ3JvdW5kOiNiZDA4MWR9LmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0OmhvdmVye2JhY2tncm91bmQ6I2FhMDcxOX0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHd7YmFja2dyb3VuZDojMWRhMWYyfS5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS10dzpob3ZlcntiYWNrZ3JvdW5kOiMwZDk1ZTh9LmZhbmN5Ym94LXNoYXJlX19idXR0b24gc3Zne2hlaWdodDoyNXB4O21hcmdpbi1yaWdodDo3cHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHg7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjI1cHh9LmZhbmN5Ym94LXNoYXJlX19idXR0b24gc3ZnIHBhdGh7ZmlsbDojZmZmfS5mYW5jeWJveC1zaGFyZV9faW5wdXR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkN2Q3ZDc7Ym9yZGVyLXJhZGl1czowO2NvbG9yOiM1ZDViNWI7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjEwcHggMCAwIDA7b3V0bGluZTpub25lO3BhZGRpbmc6MTBweCAxNXB4O3dpZHRoOjEwMCV9LmZhbmN5Ym94LXRodW1ic3tiYWNrZ3JvdW5kOiNkZGQ7Ym90dG9tOjA7ZGlzcGxheTpub25lO21hcmdpbjowOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTotbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7cGFkZGluZzoycHggMnB4IDRweCAycHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTt0b3A6MDt3aWR0aDoyMTJweDt6LWluZGV4Ojk5OTk1fS5mYW5jeWJveC10aHVtYnMteHtvdmVyZmxvdy14OmF1dG87b3ZlcmZsb3cteTpoaWRkZW59LmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC10aHVtYnN7ZGlzcGxheTpibG9ja30uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVye3JpZ2h0OjIxMnB4fS5mYW5jeWJveC10aHVtYnNfX2xpc3R7Zm9udC1zaXplOjA7aGVpZ2h0OjEwMCU7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7cG9zaXRpb246cmVsYXRpdmU7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjEwMCV9LmZhbmN5Ym94LXRodW1icy14IC5mYW5jeWJveC10aHVtYnNfX2xpc3R7b3ZlcmZsb3c6aGlkZGVufS5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo3cHh9LmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjEwcHg7Ym94LXNoYWRvdzppbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsLjMpfS5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kOiMyYTJhMmE7Ym9yZGVyLXJhZGl1czoxMHB4fS5mYW5jeWJveC10aHVtYnNfX2xpc3QgYXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMSk7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6bGVmdDtoZWlnaHQ6NzVweDttYXJnaW46MnB4O21heC1oZWlnaHQ6Y2FsYygxMDAlIC0gOHB4KTttYXgtd2lkdGg6Y2FsYyg1MCUgLSA0cHgpO291dGxpbmU6bm9uZTtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApO3dpZHRoOjEwMHB4fS5mYW5jeWJveC10aHVtYnNfX2xpc3QgYTo6YmVmb3Jle2JvcmRlcjo2cHggc29saWQgI2ZmNTI2ODtib3R0b206MDtjb250ZW50OlwiXCI7bGVmdDowO29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3RyYW5zaXRpb246YWxsIC4ycyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7ei1pbmRleDo5OTk5MX0uZmFuY3lib3gtdGh1bWJzX19saXN0IGE6Zm9jdXM6OmJlZm9yZXtvcGFjaXR5Oi41fS5mYW5jeWJveC10aHVtYnNfX2xpc3QgYS5mYW5jeWJveC10aHVtYnMtYWN0aXZlOjpiZWZvcmV7b3BhY2l0eToxfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KXsuZmFuY3lib3gtdGh1bWJze3dpZHRoOjExMHB4fS5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtaW5uZXJ7cmlnaHQ6MTEwcHh9LmZhbmN5Ym94LXRodW1ic19fbGlzdCBhe21heC13aWR0aDpjYWxjKDEwMCUgLSAxMHB4KX19QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlJvYm90b1wiO3NyYzp1cmwoXCIuLi9mb250cy93ZWIvUm9ib3RvLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlJvYm90b1wiO3NyYzp1cmwoXCIuLi9mb250cy93ZWIvUm9ib3RvLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtzcmM6dXJsKFwiLi4vZm9udHMvd2ViL0VzdHJpY3RhLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO3NyYzp1cmwoXCIuLi9mb250cy93ZWIvRXN0cmljdGEtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO3NyYzp1cmwoXCIuLi9mb250cy93ZWIvRXN0cmljdGEtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1Aa2V5ZnJhbWVzIHNob3dUYXJnZXRJdGVte2Zyb217b3BhY2l0eTowfXRve29wYWNpdHk6MX19QGtleWZyYW1lcyBzaG93U2Nyb2xsZWRIZWFkZXJ7ZnJvbXt0b3A6LTE1MHB4fXRve3RvcDowfX1Aa2V5ZnJhbWVzIGhpZGVTY3JvbGxlZEhlYWRlcntmcm9te3RvcDowcHh9dG97dG9wOi0xNTBweH19QGtleWZyYW1lcyBzaG93U2Nyb2xsZWRmb290ZXJ7ZnJvbXtib3R0b206LTE1MHB4fXRve2JvdHRvbTowfX1Aa2V5ZnJhbWVzIGhpZGVTY3JvbGxlZGZvb3Rlcntmcm9te2JvdHRvbTowcHh9dG97Ym90dG9tOi0xNTBweH19QGtleWZyYW1lcyBzcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUAtd2Via2l0LWtleWZyYW1lcyBzcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc2Nyb2xsLWxvY2t7b3ZlcmZsb3c6aGlkZGVufS5sb2NrLXNjcmVlbntwb3NpdGlvbjpmaXhlZDtkaXNwbGF5Om5vbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC42KTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjEwMHZoO3dpZHRoOjEwMHZ3O292ZXJmbG93OmF1dG87ei1pbmRleDo0MDthbmltYXRpb246c2hvd1RhcmdldEl0ZW0gLjNzIGZvcndhcmRzfS5yb3RhdGUtZWxlbWVudHt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LnNob3ctaGVhZGVyLXNjcm9sbGVke2FuaW1hdGlvbjpzaG93U2Nyb2xsZWRIZWFkZXIgLjdzIGZvcndhcmRzfS5oaWRlLWhlYWRlci1zY3JvbGxlZHthbmltYXRpb246aGlkZVNjcm9sbGVkSGVhZGVyIC43cyBmb3J3YXJkc30uc2hvdy1mb290ZXItc2Nyb2xsZWR7YW5pbWF0aW9uOnNob3dTY3JvbGxlZGZvb3RlciAuN3MgZm9yd2FyZHN9LmhpZGUtZm9vdGVyLXNjcm9sbGVke2FuaW1hdGlvbjpoaWRlU2Nyb2xsZWRmb290ZXIgLjdzIGZvcndhcmRzfUBtZWRpYShtaW4td2lkdGg6IDE2MDBweCl7LmNvbC14eGwtM3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX19LmNvbnRhaW5lci1jdXN0b217d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHg7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiAxMTk5cHgpey5jb250YWluZXItY3VzdG9te3BhZGRpbmctcmlnaHQ6MzBweDtwYWRkaW5nLWxlZnQ6MzBweH19QG1lZGlhKG1pbi13aWR0aDogMTY5OXB4KXsuY29udGFpbmVyLWN1c3RvbXtwYWRkaW5nLXJpZ2h0OjE0MHB4O3BhZGRpbmctbGVmdDoxNDBweH19LmNvbnRhaW5lci1jdXN0b20tYnt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDExOTlweCl7LmNvbnRhaW5lci1jdXN0b20tYntwYWRkaW5nLXJpZ2h0OjMwcHg7cGFkZGluZy1sZWZ0OjMwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE2OTlweCl7LmNvbnRhaW5lci1jdXN0b20tYntwYWRkaW5nLXJpZ2h0OjIxNXB4O3BhZGRpbmctbGVmdDoyMTVweH19Lm5ldy1tb2RlbHMtY2FyZHMtY29udGVudHtib3JkZXI6MXB4IHNvbGlkICNlZmVmZWZ9Lm5ldy1tb2RlbHMtY2FyZHMtY29udGVudC1pbWd7aGVpZ2h0OjE5MXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nLXRvcDo0MHB4fS5uZXctbW9kZWxzLWNhcmRzLWNvbnRlbnQtaW1nIGltZ3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9Lm5ldy1tb2RlbHMtY2FyZHMtY29udGVudC1pbmZve3BhZGRpbmc6MCAyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsubmV3LW1vZGVscy1jYXJkcy1jb250ZW50LWluZm97cGFkZGluZzowIDEycHh9fS5uZXctbW9kZWxzLWNhcmRzLWNvbnRlbnQtaW5mby1jYXRlZ29yeXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbTowcHg7Y29sb3I6IzYyNjI2Mjtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZH0ubmV3LW1vZGVscy1jYXJkcy1jb250ZW50LWluZm8tdGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiMwMDA7bWFyZ2luLWJvdHRvbToxNnB4O2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkO2hlaWdodDo1MHB4fS5uZXctbW9kZWxzLWNhcmRzLWNvbnRlbnQtYnV0dG9uc3ttYXJnaW4tdG9wOjIwcHh9Lm5ldy1tb2RlbHMtY2FyZHMtY29udGVudC1idXR0b25zIC50b3AtYnV0dG9uc3t3aWR0aDoxMDAlO2dhcDo4cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5uZXctbW9kZWxzLWNhcmRzLWNvbnRlbnQtYnV0dG9ucyAudG9wLWJ1dHRvbnMgLmJ0biwubmV3LW1vZGVscy1jYXJkcy1jb250ZW50LWJ1dHRvbnMgLnRvcC1idXR0b25zIC53aGF0c2FwcC1jdGEsLm5ldy1tb2RlbHMtY2FyZHMtY29udGVudC1idXR0b25zIC50b3AtYnV0dG9ucyAuYnRuLWxpbmt7bWF4LXdpZHRoOjE3MHB4fS5uZXctbW9kZWxzLWNhcmRzLWNvbnRlbnQtYnV0dG9ucyAudG9wLWJ1dHRvbnMgLmJ0bi5idG4tbGlua3tjb2xvcjojMjg0NmQyO2ZvbnQtc2l6ZToxNHB4O2JvcmRlcjoycHggc29saWQgcmdiYSgwLDAsMCwwKX1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7Lm5ldy1tb2RlbHMtY2FyZHMtY29udGVudC1pbWd7aGVpZ2h0Om1heC1jb250ZW50fX0ucHJvbW90aW9uLWNhcmRzLWNvbnRlbnR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzpyZ2JhKDAsMCwwLC4yNCkgMHB4IDNweCA4cHg7Ym9yZGVyLXJhZGl1czo4cHg7cG9zaXRpb246cmVsYXRpdmV9LnByb21vdGlvbi1jYXJkcy1jb250ZW50IC5idXR0b25zLWFjdGlvbi13cmFwcGVye3dpZHRoOmNhbGMoMTAwJSAtIDQwcHgpO3BhZGRpbmc6MTBweCAwIDIwcHggMH0ucHJvbW90aW9uLWNhcmRzLWNvbnRlbnQgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLmJ0bnt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlfS5wcm9tb3Rpb24tY2FyZHMtY29udGVudCAuanMtcHJvbW90aW9uLXZhbGlkYXRle2JhY2tncm91bmQtY29sb3I6IzYyNjI2MjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6MTZweDtjb2xvcjojZmZmO3dpZHRoOjE1MHB4O2hlaWdodDoyNXB4O3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6NnB4IDhweDtmb250LXNpemU6MTJweDt0b3A6LTE2cHg7cmlnaHQ6MH0ucHJvbW90aW9uLWNhcmRzLWNvbnRlbnQgLmpzLXByb21vdGlvbi12YWxpZGF0ZSBpe2NvbG9yOiNmZmY7Zm9udC1zaXplOjE4cHh9LnByb21vdGlvbi1jYXJkcy1jb250ZW50IC5qcy1wcm9tb3Rpb24tdmFsaWRhdGUgI2RpYXNSZXN0YW50ZXN7Ym9yZGVyLXJhZGl1czoxNnB4O3BhZGRpbmc6NnB4IDhweDtyaWdodDowcHg7d2lkdGg6NTBweDtoZWlnaHQ6MjVweDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnByb21vdGlvbi1jYXJkcy1pbWd7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnByb21vdGlvbi1jYXJkcy1pbWcgaW1ne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0ucHJvbW90aW9uLWNhcmRzLWhlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOmNhbGMoMTAwJSAtIDQwcHgpO3BhZGRpbmctdG9wOjIwcHh9LnByb21vdGlvbi1jYXJkcy1oZWFkZXIgLm5hbWV7Zm9udC1zaXplOjI0cHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzAwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbToxNXB4O2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfS5wcm9tb3Rpb24tY2FyZHMtaGVhZGVyIC50aXRsZXtmb250LXNpemU6MTZweDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDA3YmZmO2xpbmUtaGVpZ2h0OjI0cHg7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LnByb21vdGlvbi1jYXJkcy1jb25kaXRpb25ze3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTowcHh9LnByb21vdGlvbi1jYXJkcy1jb25kaXRpb25zIC50ZXh0e2hlaWdodDozNHB4O2ZvbnQtc2l6ZToxNHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojMjg0NmQyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2N1cnNvcjpwb2ludGVyO2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkO3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzfS5wcm9tb3Rpb24tY2FyZHMtY29uZGl0aW9ucyAudGV4dDpob3Zlcntjb2xvcjojMjg0NmQyfUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsucHJvbW90aW9uLWNhcmRzLWNvbnRlbnQgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXJ7cGFkZGluZzoxMHB4IDB9LnByb21vdGlvbi1jYXJkcy1jb250ZW50IC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC5idG57d2lkdGg6MTAwJX0ucHJvbW90aW9uLWNhcmRzLWltZ3toZWlnaHQ6bWF4LWNvbnRlbnR9LnByb21vdGlvbi1jYXJkcy1oZWFkZXJ7d2lkdGg6Y2FsYygxMDAlIC0gMjBweCk7cGFkZGluZy10b3A6MTZweH0ucHJvbW90aW9uLWNhcmRzLWNvbmRpdGlvbnMgLnRleHR7cGFkZGluZy1sZWZ0OjE2cHh9fS5waWVjZXMtY2FyZHMtY29udGVudHtib3JkZXI6MXB4IHNvbGlkICNlZmVmZWZ9LnBpZWNlcy1jYXJkcy1jb250ZW50LWltZ3toZWlnaHQ6MjQ2cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5waWVjZXMtY2FyZHMtY29udGVudC1pbWcgaW1ne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0ucGllY2VzLWNhcmRzLWNvbnRlbnQtaW5mb3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjIwcHg7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDE2MDBweCl7LnBpZWNlcy1jYXJkcy1jb250ZW50LWluZm97cGFkZGluZzo2cHh9fS5waWVjZXMtY2FyZHMtY29udGVudC1uYW1le2ZvbnQtc2l6ZToxNnB4O2hlaWdodDo1MHB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMDA7bWFyZ2luOjVweCAwO2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfS5waWVjZXMtY2FyZHMtY29udGVudC12YWx1ZXtmb250LXNpemU6MjBweDtjb2xvcjojMjg0NmQyO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LnBpZWNlcy1jYXJkcy1jb250ZW50IC50b3AtYnV0dG9uc3t3aWR0aDoxMDAlO2dhcDo2cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5waWVjZXMtY2FyZHMtY29udGVudCAudG9wLWJ1dHRvbnMgLmJ0biwucGllY2VzLWNhcmRzLWNvbnRlbnQgLnRvcC1idXR0b25zIC53aGF0c2FwcC1jdGF7d2lkdGg6NTAlfUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KWFuZCAobWF4LXdpZHRoOiAxNDAwcHgpey5waWVjZXMtY2FyZHMtY29udGVudCAudG9wLWJ1dHRvbnMgLmJ0bi5idG4tcHJpbWFyeXtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH19LnBpZWNlcy1jYXJkcy1jb250ZW50IC50b3AtYnV0dG9ucyAuYnRuLmJ0bi1saW5re2NvbG9yOiMyODQ2ZDI7Ym9yZGVyOjJweCBzb2xpZCByZ2JhKDAsMCwwLDApfUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsucGllY2VzLWNhcmRzLWNvbnRlbnQgLnRvcC1idXR0b25zIC5idG4uYnRuLWxpbmt7Zm9udC1zaXplOjEycHh9fS5waWVjZXMtY2FyZHMtY29udGVudCAudG9wLWJ1dHRvbnMgLmJ0bi5idG4tc2Vjb25kYXJ5LC5waWVjZXMtY2FyZHMtY29udGVudCAudG9wLWJ1dHRvbnMgLmJ0bi5idG4tbGlua3tmbGV4OjE7d2lkdGg6NTAlfS5waWVjZXMtY2FyZHMtY29udGVudCAuc29jaWFsLXNoYXJle3BhZGRpbmc6MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsucGllY2VzLWNhcmRzLWNvbnRlbnQtaW1ne2hlaWdodDptYXgtY29udGVudH19LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudHtib3JkZXItcmFkaXVzOjZweDtib3JkZXI6MXB4IHNvbGlkICM4MTgxODF9LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1pbWd7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OmNlbnRlcjtoZWlnaHQ6MjQxcHg7Ym9yZGVyLXJhZGl1czo2cHggNnB4IDAgMH0udXNlZC1tb2RlbC1jYXJkcy1jb250ZW50LWltZyBpbWd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6NnB4IDZweCAwIDA7b2JqZWN0LWZpdDpjb3ZlcjtoZWlnaHQ6MjUwcHg7d2lkdGg6MTAwJX0udXNlZC1tb2RlbC1jYXJkcy1jb250ZW50LXRvcHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7aGVpZ2h0OjE1MHB4O3BhZGRpbmc6MTVweCAyMHB4IDIwcHggMjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC10b3B7cGFkZGluZzoxNXB4IDEycHggMjBweH19LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC10b3AgLmJyYW5ke2ZvbnQtc2l6ZToxMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojODE4MTgxO21hcmdpbi1ib3R0b206NnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbH0udXNlZC1tb2RlbC1jYXJkcy1jb250ZW50LXRvcCAudmVyc2lvbntmb250LXNpemU6MThweDtjb2xvcjojMGEyZDgyO21hcmdpbi1ib3R0b206MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7aGVpZ2h0OmF1dG99LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC10b3AgLmluZm9ybWF0aW9uc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjIyMHB4fS51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtdG9wIC5pbmZvcm1hdGlvbnMgLmluZm9ybWF0aW9ucy13cmFwcGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC10b3AgLmluZm9ybWF0aW9ucyAuaW5mb3JtYXRpb25zLXdyYXBwZXIgc3Bhbntmb250LXNpemU6MTZweDtjb2xvcjojODE4MTgxfS51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtdG9wIC5pbmZvcm1hdGlvbnMgLmluZm9ybWF0aW9ucy13cmFwcGVyIGl7Y29sb3I6IzAwMDttYXJnaW4tcmlnaHQ6MTBweH0udXNlZC1tb2RlbC1jYXJkcy1jb250ZW50LWJvdHRvbXtkaXNwbGF5OmZsZXg7aGVpZ2h0OjY1cHg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzo4cHggMDttYXJnaW46MCAyMHB4IDE2cHg7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgxMjgsMTI4LDEyOCwuMTg4MjM1Mjk0MSk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgxMjgsMTI4LDEyOCwuMTg4MjM1Mjk0MSl9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYm90dG9te21hcmdpbjowIDEycHggMTZweH19LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1ib3R0b20gLnByaWNle3dpZHRoOjY1JTtkaXNwbGF5OmZsZXg7Z2FwOjVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1ib3R0b20gLnByaWNle3dpZHRoOjEwMCV9fS51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYm90dG9tIC5wcmljZSBzcGFue2NvbG9yOiMwYTJkODI7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1ib3R0b20gLnByaWNlIC52YWx1ZXtmb250LXNpemU6MThweDtjb2xvcjojMzQzNDM0O21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfS51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYm90dG9tIC5wcmljZSAudmFsdWUgLnByaWNldGFne2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMyODQ2ZDJ9LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1ib3R0b20gLnByaWNlLmlzLXByb21vdGlvbntmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OjUwcHh9LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1ib3R0b20gLnByaWNlLmlzLXByb21vdGlvbiBzcGFue2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzAwMWU1MDttYXJnaW4tcmlnaHQ6NXB4O2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfS51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYm90dG9tIC5wcmljZS5pcy1wcm9tb3Rpb24gLnZhbHVle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1ib3R0b20gLnByaWNlLmlzLXByb21vdGlvbiAudmFsdWUgcHtmb250LXNpemU6MThweDtjb2xvcjojMDAxZTUwO21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfS51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYm90dG9tIC5wcmljZS5pcy1wcm9tb3Rpb24gLnZhbHVlIHAub2xke2ZvbnQtc2l6ZToxNHB4O3RleHQtZGVjb3JhdGlvbjoycHggbGluZS10aHJvdWdoICMwMDFlNTA7Y29sb3I6IzAwMWU1MH0udXNlZC1tb2RlbC1jYXJkcy1jb250ZW50LWJvdHRvbSAuYnV0dG9ucy1hY3Rpb24td3JhcHBlcnt3aWR0aDozNSU7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYm90dG9tIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC5idG4uYnRuLWxpbmt7d2hpdGUtc3BhY2U6bm93cmFwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMyODQ2ZDJ9LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1ib3R0b20gLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLmJ0bnt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxNnB4fS51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYnV0dG9uc3twYWRkaW5nOjAgMjBweDttYXJnaW4tdG9wOjIwcHh9QG1lZGlhKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDE2MDBweCl7LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1idXR0b25ze3BhZGRpbmc6NnB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1idXR0b25ze3BhZGRpbmc6MCAxMnB4fX0udXNlZC1tb2RlbC1jYXJkcy1jb250ZW50LWJ1dHRvbnMgLnRvcC1idXR0b25ze3dpZHRoOjEwMCU7Z2FwOjhweDttYXJnaW4tYm90dG9tOjEwcHh9LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1idXR0b25zIC50b3AtYnV0dG9ucyAuYnRuLC51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYnV0dG9ucyAudG9wLWJ1dHRvbnMgLndoYXRzYXBwLWN0YXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1idXR0b25zIC50b3AtYnV0dG9ucyAuYnRuLmJ0bi1zZWNvbmRhcnl7aGVpZ2h0OjIwcHh9LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1idXR0b25zIC50b3AtYnV0dG9ucyAuYnRuLmJ0bi1saW5re2NvbG9yOiMyODQ2ZDI7Zm9udC1zaXplOjE2cHh9LnVzZWQtbW9kZWwtY2FyZHMtY29udGVudCAuc29jaWFsLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTBweCAyMHB4fS51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQgLnNvY2lhbC1jb250YWluZXIgLmxvY2Fse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEycHg7Y29sb3I6IzgxODE4MTtoZWlnaHQ6NTBweH0udXNlZC1tb2RlbC1jYXJkcy1jb250ZW50IC5zb2NpYWwtY29udGFpbmVyIC5sb2NhbCBpe2ZvbnQtc2l6ZToxNnB4O21hcmdpbi1yaWdodDo1cHg7Y29sb3I6IzAwMH0udXNlZC1tb2RlbC1jYXJkcy1jb250ZW50IC5zb2NpYWwtY29udGFpbmVyIC5zb2NpYWwtc2hhcmV7bWFyZ2luOjBweDtwYWRkaW5nOjBweH0uY2FyZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOm5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtaW1ne2hlaWdodDptYXgtY29udGVudH0udXNlZC1tb2RlbC1jYXJkcy1jb250ZW50LWJvdHRvbSAucHJpY2UgLnZhbHVle2ZvbnQtc2l6ZToyMnB4fS51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYm90dG9tIC5wcmljZS5pcy1wcm9tb3Rpb24gc3Bhbntmb250LXNpemU6MTJweH0udXNlZC1tb2RlbC1jYXJkcy1jb250ZW50LWJvdHRvbSAucHJpY2UuaXMtcHJvbW90aW9uIC52YWx1ZSBwe2ZvbnQtc2l6ZToyMHB4fS51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYm90dG9tIC5wcmljZS5pcy1wcm9tb3Rpb24gLnZhbHVlIHAub2xke2ZvbnQtc2l6ZToxNHB4fS51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYm90dG9tIC5idXR0b25zLWFjdGlvbi13cmFwcGVye3dpZHRoOjQ1JTtnYXA6MTVweH0udXNlZC1tb2RlbC1jYXJkcy1jb250ZW50LWJvdHRvbSAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAuYnRue3dpZHRoOjEwMCU7aGVpZ2h0OjQ1cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYm90dG9tIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC5idG4uYnRuLXNlY29uZGFyeXtjb2xvcjojMjg0NmQyfX0uYmxvZy1jYXJkcy1jb250ZW50OmhvdmVyIC5ibG9nLWNhcmRzLWNvbnRlbnQtaW1hZ2V7YmFja2dyb3VuZC1jb2xvcjojMjg0NmQyfS5ibG9nLWNhcmRzLWNvbnRlbnQ6aG92ZXIgLmJsb2ctY2FyZHMtY29udGVudC13cmFwcGVye2JhY2tncm91bmQtY29sb3I6IzI4NDZkMn0uYmxvZy1jYXJkcy1jb250ZW50OmhvdmVyIC5ibG9nLWNhcmRzLWNvbnRlbnQtaW5mb3tjb2xvcjojZmZmfS5ibG9nLWNhcmRzLWNvbnRlbnQ6aG92ZXIgLmJsb2ctY2FyZHMtY29udGVudC10aXRsZXtjb2xvcjojZmZmfS5ibG9nLWNhcmRzLWNvbnRlbnQ6aG92ZXIgLnBhZ2UtZGVzY3JpcHRpb257Y29sb3I6I2ZmZn0uYmxvZy1jYXJkcy1jb250ZW50LWltYWdle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpjZW50ZXI7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2VmZWZlZjt0cmFuc2l0aW9uOmFsbCBlYXNlLWluIC4zc30uYmxvZy1jYXJkcy1jb250ZW50LWltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9LmJsb2ctY2FyZHMtY29udGVudC13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzozMHB4O3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzO2hlaWdodDoyNzVweH0uYmxvZy1jYXJkcy1jb250ZW50LWluZm97Zm9udC1zaXplOjEycHg7Y29sb3I6IzY5NzI3OTttYXJnaW4tYm90dG9tOjVweDt0cmFuc2l0aW9uOmFsbCBlYXNlLWluIC4zc30uYmxvZy1jYXJkcy1jb250ZW50LXRpdGxle2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiMwMDA7bWFyZ2luLWJvdHRvbToyMHB4O3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uYmxvZy1jYXJkcy1jb250ZW50IC5wYWdlLWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMwMDA7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3N9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5ibG9nLWNhcmRzLWNvbnRlbnQtaW1hZ2V7aGVpZ2h0Om1heC1jb250ZW50fS5ibG9nLWNhcmRzLWNvbnRlbnQtd3JhcHBlcntwYWRkaW5nOjIwcHh9fS5jb25zb3J0aXVtLWNhcmRzLWNvbnRlbnR7Ym9yZGVyOjFweCBzb2xpZCAjZWZlZmVmfS5jb25zb3J0aXVtLWNhcmRzLWNvbnRlbnQtaW1ne2hlaWdodDoxOTFweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZy10b3A6NDBweH0uY29uc29ydGl1bS1jYXJkcy1jb250ZW50LWltZyBpbWd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlfS5jb25zb3J0aXVtLWNhcmRzLWNvbnRlbnQtaW5mb3twYWRkaW5nOjAgMTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LmNvbnNvcnRpdW0tY2FyZHMtY29udGVudC1pbmZve3BhZGRpbmc6MCAxMnB4fX0uY29uc29ydGl1bS1jYXJkcy1jb250ZW50LWluZm8tY2F0ZWdvcnl7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MHB4O2NvbG9yOiM2MjYyNjI7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LmNvbnNvcnRpdW0tY2FyZHMtY29udGVudC1pbmZvLXRpdGxle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MjBweDtjb2xvcjojMDAwO21hcmdpbi1ib3R0b206MTZweDtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZDtoZWlnaHQ6NTBweH0uY29uc29ydGl1bS1jYXJkcy1jb250ZW50LWJ1dHRvbnN7cGFkZGluZzowIDE1cHg7bWFyZ2luLXRvcDoyMHB4fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KWFuZCAobWF4LXdpZHRoOiAxNjAwcHgpey5jb25zb3J0aXVtLWNhcmRzLWNvbnRlbnQtYnV0dG9uc3twYWRkaW5nOjZweH19QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5jb25zb3J0aXVtLWNhcmRzLWNvbnRlbnQtYnV0dG9uc3twYWRkaW5nOjAgMTJweH19LmNvbnNvcnRpdW0tY2FyZHMtY29udGVudC1idXR0b25zIC50b3AtYnV0dG9uc3t3aWR0aDoxMDAlO2dhcDo4cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5jb25zb3J0aXVtLWNhcmRzLWNvbnRlbnQtYnV0dG9ucyAudG9wLWJ1dHRvbnMgLmJ0bi5idG4tc2Vjb25kYXJ5e2hlaWdodDo0MHB4fS5jb25zb3J0aXVtLWNhcmRzLWNvbnRlbnQtYnV0dG9ucyAudG9wLWJ1dHRvbnMgLmJ0bi5idG4tbGlua3tjb2xvcjojMjg0NmQyO2JvcmRlcjoycHggc29saWQgcmdiYSgwLDAsMCwwKTtmbGV4OjE7bWF4LXdpZHRoOjE0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsuY29uc29ydGl1bS1jYXJkcy1jb250ZW50LWltZ3toZWlnaHQ6bWF4LWNvbnRlbnR9fS5mb3JtLWJ1c2Nhe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5mb3JtLWJ1c2NhIC5iYXJyYS1idXNjYXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo4MCU7ZGlzcGxheTpmbGV4fS5mb3JtLWJ1c2NhIC5iYXJyYS1idXNjYSBpe2NvbG9yOiMyODQ2ZDI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDoxNXB4O21hcmdpbjphdXRvfS5mb3JtLWJ1c2NhIC5iYXJyYS1idXNjYSAuaW5wdXQtYnVzY2F7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgIzI4NDZkMjtvdXRsaW5lOm5vbmU7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6NzBweDtib3JkZXItcmFkaXVzOjRweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7Ym9yZGVyLXJhZGl1czoyMHB4IDBweCAwcHggMjBweH0uZm9ybS1idXNjYSAuYnRue3dpZHRoOjE4MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3JpZ2h0OjMwcHh9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5mb3JtLWJ1c2Nhe3BhZGRpbmc6MHB4IDIwcHg7Z2FwOjEwcHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYzRjNGM0O3BhZGRpbmctYm90dG9tOjIwcHh9LmZvcm0tYnVzY2EgLmJhcnJhLWJ1c2Nhe3dpZHRoOjEwMCV9LmZvcm0tYnVzY2EgLmJhcnJhLWJ1c2NhIC5pbnB1dC1idXNjYXtib3JkZXItcmFkaXVzOjIwcHh9LmZvcm0tYnVzY2EgaXtmb250LXNpemU6MTZweDtsZWZ0OjMwcHh9LmZvcm0tYnVzY2EgLmJ0bnt3aWR0aDoxMDBweDtyaWdodDowcHh9LmZvcm0tYnVzY2EgLmlucHV0LWJ1c2Nhe3BhZGRpbmctbGVmdDo0MHB4O3dpZHRoOjEwMCV9LmZvcm0tYnVzY2EgLmlucHV0LWJ1c2NhOjpwbGFjZWhvbGRlcntmb250LXNpemU6MTRweH19LnVzZWQtbW9kZWwtZmlsdGVyLWNvbnRlbnR7Ym9yZGVyOjFweCBzb2xpZCAjYWVhZWFlO2JvcmRlci1yYWRpdXM6NnB4fS51c2VkLW1vZGVsLWZpbHRlci10aXRsZXtwYWRkaW5nOjE2cHh9LnVzZWQtbW9kZWwtZmlsdGVyLXRpdGxlIC50aXRsZXtjb2xvcjojMmMyZDMyO3dpZHRoOjEwMCU7bWFyZ2luOjA7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LnVzZWQtbW9kZWwtZmlsdGVyLWZhc3R7cGFkZGluZzo0cHggMTZweCAxNnB4IDE2cHh9LnVzZWQtbW9kZWwtZmlsdGVyLWZhc3QgLmZvcm0tbGFiZWx7dG9wOjE4cHh9LnVzZWQtbW9kZWwtZmlsdGVyLWZhc3QgLmZvcm0taW5wdXR7d2lkdGg6Y2FsYygxMDAlIC0gNDBweCk7bWFyZ2luLWJvdHRvbTowfS51c2VkLW1vZGVsLWZpbHRlci1mYXN0IC5pbnB1dC13cmFwcGVyIC5mb3JtLWlucHV0OmZvY3VzK2xhYmVsLC51c2VkLW1vZGVsLWZpbHRlci1mYXN0IC5pbnB1dC13cmFwcGVyIC5mb3JtLWlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pK2xhYmVse3RvcDo1cHh9LnVzZWQtbW9kZWwtZmlsdGVyLWZhc3QgLmJ0bntmb250LXNpemU6MTJweDtoZWlnaHQ6MzBweDt3aWR0aDozNnB4fS51c2VkLW1vZGVsLWZpbHRlci1leHBhbmRlZC1idXR0b257ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO2hlaWdodDo0NnB4O3BhZGRpbmc6MCAxNnB4O2JhY2tncm91bmQ6I2YyZjJmMjtib3JkZXItdG9wOjFweCBzb2xpZCAjYWVhZWFlO3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzfS51c2VkLW1vZGVsLWZpbHRlci1leHBhbmRlZC1idXR0b246aG92ZXJ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2FlYWVhZX0udXNlZC1tb2RlbC1maWx0ZXItZXhwYW5kZWQtYnV0dG9uOmZvY3Vze2JvcmRlci10b3A6MXB4IHNvbGlkICNhZWFlYWU7YmFja2dyb3VuZC1jb2xvcjojZjJmMmYyfS51c2VkLW1vZGVsLWZpbHRlci1leHBhbmRlZC1idXR0b24gLmxhYmVse2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMzNDM0MzQ7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3M7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LnVzZWQtbW9kZWwtZmlsdGVyLWV4cGFuZGVkLWJ1dHRvbiBpe3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzM0MzQzNH0udXNlZC1tb2RlbC1maWx0ZXItZXhwYW5kZWQtbGlzdC5jYXRlZ29yaWVze3Bvc2l0aW9uOnJlbGF0aXZlO3JpZ2h0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1MCUpO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOjEycHg7cGFkZGluZzowIDEwcHg7Z2FwOjExcHh9LnVzZWQtbW9kZWwtZmlsdGVyLWV4cGFuZGVkLWxpc3QuY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1sYWJlbHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDozMCU7bWFyZ2luLWJvdHRvbToxMnB4fS51c2VkLW1vZGVsLWZpbHRlci1leHBhbmRlZC1saXN0LmNhdGVnb3JpZXMgLmNhdGVnb3JpZXMtbGFiZWwtaXRlbXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlO2hlaWdodDo3NHB4O2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjYWVhZWFlO2JvcmRlci1yYWRpdXM6NnB4O2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzfS51c2VkLW1vZGVsLWZpbHRlci1leHBhbmRlZC1saXN0LmNhdGVnb3JpZXMgLmNhdGVnb3JpZXMtbGFiZWwtaXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNDAsNzAsMjEwLC4xKTtib3JkZXItY29sb3I6cmdiYSg0MCw3MCwyMTAsLjEpfS51c2VkLW1vZGVsLWZpbHRlci1leHBhbmRlZC1saXN0LmNhdGVnb3JpZXMgLmNhdGVnb3JpZXMtbGFiZWwtaXRlbTpob3ZlciBpe2NvbG9yOiMyODQ2ZDJ9LnVzZWQtbW9kZWwtZmlsdGVyLWV4cGFuZGVkLWxpc3QuY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1sYWJlbC1pdGVtOmhvdmVyIC5jYXRlZ29yaWVzLWxhYmVsLW5hbWV7Y29sb3I6IzI4NDZkMn0udXNlZC1tb2RlbC1maWx0ZXItZXhwYW5kZWQtbGlzdC5jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWxhYmVsLWl0ZW0uY2hlY2tlZHtiYWNrZ3JvdW5kLWNvbG9yOiMyODQ2ZDI7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6IzI4NDZkMn0udXNlZC1tb2RlbC1maWx0ZXItZXhwYW5kZWQtbGlzdC5jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWxhYmVsLWl0ZW0uY2hlY2tlZCBpe2NvbG9yOiNmZmZ9LnVzZWQtbW9kZWwtZmlsdGVyLWV4cGFuZGVkLWxpc3QuY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1sYWJlbC1pdGVtLmNoZWNrZWQgLmNhdGVnb3JpZXMtbGFiZWwtbmFtZXtjb2xvcjojZmZmfS51c2VkLW1vZGVsLWZpbHRlci1leHBhbmRlZC1saXN0LmNhdGVnb3JpZXMgLmNhdGVnb3JpZXMtbGFiZWwtbmFtZXtmb250LXNpemU6MTBweDtjb2xvcjojMzQzNDM0O21hcmdpbjotMTJweCAwIDA7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3N9LnVzZWQtbW9kZWwtZmlsdGVyLWV4cGFuZGVkLWxpc3QuY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1sYWJlbCBpe3dpZHRoOjcwcHg7aGVpZ2h0OjcwcHg7Zm9udC1zaXplOjY1cHg7Y29sb3I6IzM0MzQzNDttYXJnaW46LTJweCAycHh9LnVzZWQtbW9kZWwtZmlsdGVyLWV4cGFuZGVkLWxpc3QuY2F0ZWdvcmllcyBpbnB1dFt0eXBlPXJhZGlvXXthcHBlYXJhbmNlOm5vbmU7ZGlzcGxheTpub25lfS51c2VkLW1vZGVsLWZpbHRlci1leHBhbmRlZC1saXN0LmNhdGVnb3JpZXMgaW5wdXRbdHlwZT1yYWRpb106OmFmdGVye2Rpc3BsYXk6bm9uZX0udXNlZC1tb2RlbC1maWx0ZXItZXhwYW5kZWQtbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7cGFkZGluZzowO21hcmdpbjoxNnB4IDB9LnVzZWQtbW9kZWwtZmlsdGVyLWV4cGFuZGVkLWxpc3QgLmxpc3QtaXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW4tYm90dG9tOjEwcHg7cGFkZGluZzowIDE2cHh9LnVzZWQtbW9kZWwtZmlsdGVyLWV4cGFuZGVkLWxpc3QgLmxpc3QtaXRlbSBsYWJlbHt3aWR0aDo5MCU7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzM0MzQzNDt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlO2N1cnNvcjpwb2ludGVyO21hcmdpbjowO21hcmdpbi1sZWZ0OjEwcHg7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3N9LnVzZWQtbW9kZWwtZmlsdGVyLWV4cGFuZGVkLWxpc3QgLmxpc3QtaXRlbSBsYWJlbDpob3Zlcntjb2xvcjojMDAwfS51c2VkLW1vZGVsLWZpbHRlci1leHBhbmRlZC1saXN0IC5saXN0LWl0ZW0gbGFiZWw6OmZpcnN0LWxldHRlcnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnVzZWQtbW9kZWwtZmlsdGVyLXllYXJze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjAgMTZweH0udXNlZC1tb2RlbC1maWx0ZXIteWVhcnMgLmlucHV0LXdyYXBwZXJ7d2lkdGg6Y2FsYyg1MCUgLSA3LjVweCk7bWFyZ2luOjE2cHggMH0udXNlZC1tb2RlbC1maWx0ZXIgLmxpc3QtYW5kLXNlYXJjaHttYXgtaGVpZ2h0OjMwMHB4O292ZXJmbG93LXk6c2Nyb2xsfS51c2VkLW1vZGVsLWZpbHRlciAubGlzdC1hbmQtc2VhcmNoOjotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDoxLjVweH0udXNlZC1tb2RlbC1maWx0ZXIgLmxpc3QtYW5kLXNlYXJjaDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZDojYWVhZWFlfS51c2VkLW1vZGVsLWZpbHRlciAubGlzdC1hbmQtc2VhcmNoOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlcntiYWNrZ3JvdW5kOiNhZWFlYWV9LnVzZWQtbW9kZWwtZmlsdGVyIC5saXN0LWFuZC1zZWFyY2g6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQ6I2YyZjJmMn0udXNlZC1tb2RlbC1maWx0ZXItaW50ZXJuYWwtc2VhcmNoe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjMwcHg7Y3Vyc29yOnRleHR9LnVzZWQtbW9kZWwtZmlsdGVyLWludGVybmFsLXNlYXJjaFtwbGFjZWhvbGRlcl17Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzM0MzQzNDt0cmFuc2l0aW9uOmFsbCBlYXNlLWluIC4zc30udXNlZC1tb2RlbC1maWx0ZXItaW50ZXJuYWwtc2VhcmNoW3BsYWNlaG9sZGVyXTplbXB0eTo6YmVmb3Jle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzM0MzQzNDtjb250ZW50OmF0dHIocGxhY2Vob2xkZXIpO3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzfS51c2VkLW1vZGVsLWZpbHRlci1pbnRlcm5hbC1zZWFyY2hbcGxhY2Vob2xkZXJdOjphZnRlcntjb250ZW50Olwi7qCMXCI7Zm9udC1mYW1pbHk6XCJmb250ZWxsb1wiO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtmb250LXNpemU6MTZweDtjb2xvcjojMzQzNDM0O3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzfS51c2VkLW1vZGVsLWZpbHRlci1pbnRlcm5hbC1zZWFyY2hbcGxhY2Vob2xkZXJdOmZvY3Vze2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWV9LnVzZWQtbW9kZWwtZmlsdGVyLWludGVybmFsLXNlYXJjaFtwbGFjZWhvbGRlcl06Zm9jdXM6ZW1wdHk6OmJlZm9yZXtjb2xvcjojZWVlfS51c2VkLW1vZGVsLWZpbHRlci1pbnRlcm5hbC1zZWFyY2hbcGxhY2Vob2xkZXJdOmZvY3VzOjphZnRlcntjb2xvcjojZWVlfS51c2VkLW1vZGVsLWZpbHRlciAuYnRuLmJ0bi1wcmltYXJ5e21hcmdpbi10b3A6MHB4fS51c2VkLW1vZGVsLWZpbHRlciAuYnRuLmJ0bi1wcmltYXJ5OmFmdGVye2Rpc3BsYXk6bm9uZX0udXNlZC1tb2RlbC1maWx0ZXIgLmZpbHRlci1yYW5nZXttYXJnaW46MjBweCAxNXB4IDE1cHggMTVweH0uY2xlYXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxO2NvbG9yOiMwMDdiZmY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2FlYWVhZTttYXJnaW46MTBweCAxNnB4O3BhZGRpbmctYm90dG9tOjEwcHg7Y3Vyc29yOnBvaW50ZXJ9LmNsZWFyIGl7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtmb250LXNpemU6MTZweDtjb2xvcjojMDA3YmZmO21hcmdpbi1yaWdodDozcHh9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey51c2VkLW1vZGVsLWZpbHRlci1oZWFkZXItZml4ZWQgLmZpbHRlci1kZXNjcmlwdGlvbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4O2FsaWduLWl0ZW1zOmNlbnRlcn0udXNlZC1tb2RlbC1maWx0ZXItaGVhZGVyLWZpeGVkIC5wYWdlLXRpdGxle2ZvbnQtc2l6ZToxNnB4fS51c2VkLW1vZGVsLWZpbHRlci1oZWFkZXItZml4ZWQgLmJ0bi1jbG9zZS1maWx0ZXIsLnVzZWQtbW9kZWwtZmlsdGVyLWhlYWRlci1maXhlZCAuYnRuLWNsb3NlLWZpbHRlci1wcm9kdWN0c3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjpncmF5O2ZvbnQtc2l6ZToxMHB4O2ZvbnQtd2VpZ2h0OmJvbGR9LnVzZWQtbW9kZWwtZmlsdGVyLWhlYWRlci1maXhlZCAuYnRuLWNsb3NlLWZpbHRlciBpLC51c2VkLW1vZGVsLWZpbHRlci1oZWFkZXItZml4ZWQgLmJ0bi1jbG9zZS1maWx0ZXItcHJvZHVjdHMgaXtjb2xvcjpncmF5fS51c2VkLW1vZGVsLWZpbHRlci10aXRsZXtwYWRkaW5nOjIwcHh9LnVzZWQtbW9kZWwtZmlsdGVyLXRpdGxlIC50aXRsZXt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO2ZvbnQtc2l6ZToxNHB4O3RleHQtYWxpZ246Y2VudGVyfS5maWx0ZXItbWFpbi1tb2JpbGUsLmZpbHRlci1wcm9kdWN0LW1vYmlsZXtkaXNwbGF5Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO292ZXJmbG93OmF1dG87ei1pbmRleDo5OTk5OX0uZmlsdGVyLW1haW4tbW9iaWxlIC5mb3JtLXdyYXBwZXIsLmZpbHRlci1wcm9kdWN0LW1vYmlsZSAuZm9ybS13cmFwcGVye21hcmdpbi10b3A6MTQwcHg7d2lkdGg6MTAwJX0udXNlZC1tb2RlbC1maWx0ZXItY29udGVudHtib3JkZXI6bm9uZX0udXNlZC1tb2RlbC1maWx0ZXItY29udGVudCAjZm9ybS1maWx0ZXItdXNlZCAuYWNjb3JkaW9ue21hcmdpbi10b3A6MTNweH0udXNlZC1tb2RlbC1maWx0ZXItY29udGVudCAjZm9ybS1maWx0ZXItcHJvZHVjdCAuYWNjb3JkaW9ue21hcmdpbi10b3A6MTNweH0udXNlZC1tb2RlbC1maWx0ZXItaGVhZGVyLWZpeGVke3dpZHRoOjEwMCU7dG9wOjA7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNhZWFlYWV9LnVzZWQtbW9kZWwtZmlsdGVyLWhlYWRlci1maXhlZCAuYnRuLmJ0bi1jbG9zZS1maWx0ZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6NDVweH0udXNlZC1tb2RlbC1maWx0ZXItaGVhZGVyLWZpeGVkIC5idXR0b25zLWFjdGlvbi13cmFwcGVye2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6MTVweH0udXNlZC1tb2RlbC1maWx0ZXItaGVhZGVyLWZpeGVkIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC5idG57d2lkdGg6Y2FsYyg1MCUgLSA3LjVweCk7aGVpZ2h0OjQwcHh9LnVzZWQtbW9kZWwtZmlsdGVyLWhlYWRlci1maXhlZCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAuYnRuLmJ0bi1jbG9zZS1maWx0ZXJ7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweH0uZmlsdGVyLXJhbmdle21hcmdpbjoyMHB4IDE1cHggMTBweCAxNXB4fX0udXNlZC1tb2RlbHtwYWRkaW5nOjYwcHggMCAxMDBweCAwfS51c2VkLW1vZGVsIC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206NjBweH0udXNlZC1tb2RlbC1maWx0ZXJ7d2lkdGg6Mjg1cHg7cGFkZGluZzowIDE1cHh9LnVzZWQtbW9kZWwtY29udGFpbmVye3dpZHRoOmNhbGMoMTAwJSAtIDI4NXB4KTtwYWRkaW5nOjAgMTVweH0udXNlZC1tb2RlbC1vcmRlcmJ5e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luLWJvdHRvbTozMHB4fS51c2VkLW1vZGVsLW9yZGVyYnktdGV4dHtmb250LXNpemU6MTJweDtjb2xvcjojODE4MTgxfS51c2VkLW1vZGVsLW9yZGVyYnktc2VsZWN0c3t3aWR0aDo0ODBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnVzZWQtbW9kZWwtb3JkZXJieS1zZWxlY3RzIC5pbnB1dC13cmFwcGVye3dpZHRoOmNhbGMoNTAlIC0gMTVweCk7bWFyZ2luOjB9LnVzZWQtbW9kZWwtbGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS51c2VkLW1vZGVsLWNhcmRzLWNvbnRhaW5lcnttYXJnaW4tYm90dG9tOjMwcHh9LnVzZWQtbW9kZWwtY2FyZHMtY29udGFpbmVyIC51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYnV0dG9ucyAudG9wLWJ1dHRvbnMgLmJ0bi5idG4tcHJpbWFyeXtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS51c2VkLW1vZGVsLWNhcmRzLWNvbnRhaW5lciAudXNlZC1tb2RlbC1jYXJkcy1jb250ZW50LWJ1dHRvbnMgLnRvcC1idXR0b25zIC5idG4uYnRuLXByaW1hcnk6YWZ0ZXJ7d2lkdGg6MS4ycmVtO2hlaWdodDoxLjJyZW07YmFja2dyb3VuZC1zaXplOi44cmVtO21hcmdpbi1sZWZ0OjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OThweClhbmQgKG1pbi13aWR0aDogMTU5OXB4KXsudXNlZC1tb2RlbC1jYXJkcy1jb250YWluZXIgLnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1idXR0b25zIC50b3AtYnV0dG9ucyAuYnRuLmJ0bi1wcmltYXJ5e2dhcDo4cHh9LnVzZWQtbW9kZWwtY2FyZHMtY29udGFpbmVyIC51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYnV0dG9ucyAudG9wLWJ1dHRvbnMgLmJ0bi5idG4tcHJpbWFyeTphZnRlcnt3aWR0aDoxLjVyZW07aGVpZ2h0OjEuNXJlbTtiYWNrZ3JvdW5kLXNpemU6LjlyZW07bWFyZ2luLWxlZnQ6MHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OThweClhbmQgKG1heC13aWR0aDogMTU5OXB4KXsudXNlZC1tb2RlbC1jYXJkcy1jb250YWluZXIgLnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1idXR0b25zIC50b3AtYnV0dG9ucyAuYnRuLmJ0bi1wcmltYXJ5e2dhcDo4cHh9fUBtZWRpYShtaW4td2lkdGg6IDE2MDBweCl7LnVzZWQtbW9kZWwtY2FyZHMtY29udGFpbmVyIC51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYnV0dG9ucyAudG9wLWJ1dHRvbnMgLmJ0bi5idG4tcHJpbWFyeXtnYXA6MHB4fX0udXNlZC1tb2RlbC1mb3Jte3BhZGRpbmc6NjBweCAwcHg7YmFja2dyb3VuZC1jb2xvcjojZWZlZmVmfS51c2VkLW1vZGVsLWZvcm0gLnBhZ2UtZGVzY3JpcHRpb257dGV4dC1hbGlnbjpjZW50ZXI7bWF4LXdpZHRoOjY1MHB4O21hcmdpbjowcHggYXV0byA2MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5OHB4KXsudXNlZC1tb2RlbC1mb3JtIC5wYWdlLWRlc2NyaXB0aW9ue21heC13aWR0aDoxMDAlO21hcmdpbjowcHggYXV0byAzMHB4fX0udXNlZC1tb2RlbC1mb3JtIC5idXR0b25zLWJvdHRvbS1mb3Jte2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjY1MHB4fS51c2VkLW1vZGVsLWZvcm0gLmJ1dHRvbnMtYm90dG9tLWZvcm0gLnJlY2VpdmUtY29udGFjdHt3aWR0aDozMy4zMyU7bWFyZ2luOjB9LnVzZWQtbW9kZWwtZm9ybSAuYnV0dG9ucy1ib3R0b20tZm9ybSAucG9saWN5LXByaXZhY3l7d2lkdGg6MTAwJX0udXNlZC1tb2RlbC1mb3JtIC5idXR0b25zLWJvdHRvbS1mb3JtIC5idG4uYnRuLWJsdWV7d2lkdGg6MTYwcHh9QG1lZGlhKG1heC13aWR0aDogOTk4cHgpey51c2VkLW1vZGVsLWZvcm0gLmJ1dHRvbnMtYm90dG9tLWZvcm17bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTtnYXA6OHB4fS51c2VkLW1vZGVsLWZvcm0gLmJ1dHRvbnMtYm90dG9tLWZvcm0gLnJlY2VpdmUtY29udGFjdHt3aWR0aDo2NSV9LnVzZWQtbW9kZWwtZm9ybSAuYnV0dG9ucy1ib3R0b20tZm9ybSAucG9saWN5LXByaXZhY3l7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjhweH0udXNlZC1tb2RlbC1mb3JtIC5idXR0b25zLWJvdHRvbS1mb3JtIC5idG4uYnRuLWJsdWV7d2lkdGg6MTU2cHg7aGVpZ2h0OjQ1cHg7Zm9udC1zaXplOjE4cHh9fS5sb2FkZXJ7Ym9yZGVyOjE2cHggc29saWQgI2VmZWZlZjtib3JkZXItcmFkaXVzOjUwJTtib3JkZXItdG9wOjE2cHggc29saWQgIzI4NDZkMjt3aWR0aDoxMjBweDtoZWlnaHQ6MTIwcHg7LXdlYmtpdC1hbmltYXRpb246c3BpbiAycyBsaW5lYXIgaW5maW5pdGU7YW5pbWF0aW9uOnNwaW4gMnMgbGluZWFyIGluZmluaXRlO2FsaWduLWl0ZW1zOmNlbnRlcn0ubG9hZGVyLXdyYXBwZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtsZWZ0OjUwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ei1pbmRleDoxMH1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LnVzZWQtbW9kZWx7cGFkZGluZzozMHB4IDAgNjBweCAwfS51c2VkLW1vZGVsIC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206MTBweH0udXNlZC1tb2RlbC1maWx0ZXJ7ZGlzcGxheTpub25lfS51c2VkLW1vZGVsLWNvbnRhaW5lcnt3aWR0aDoxMDAlfS51c2VkLW1vZGVsLW9yZGVyYnl7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnVzZWQtbW9kZWwtb3JkZXJieS10ZXh0e21hcmdpbi1ib3R0b206MTZweH0udXNlZC1tb2RlbC1vcmRlcmJ5LXNlbGVjdHN7d2lkdGg6OTB2dztnYXA6MTZweH0ubG9hZGVyLXdyYXBwZXJ7dG9wOjElfX0udXNlZC1tb2RlbC1pbnRlcm5hbHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDo2MHB4fS51c2VkLW1vZGVsLWludGVybmFsIC5leHBhbnNpdmUtaWNvbi11c2Fkb3N7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0ycHg7cmlnaHQ6MTJweDtjdXJzb3I6cG9pbnRlcjt6LWluZGV4Ojk5fS51c2VkLW1vZGVsLWludGVybmFsIC5mb3JtLW1haW57dG9wOjEzNXB4O3JpZ2h0OmNhbGMoKDEwMHZ3IC0gMTEyNXB4KS8yKX0udXNlZC1tb2RlbC1pbnRlcm5hbC1oZWFkZXIgLnBhZ2Utc3VidGl0bGUtYnJhbmR7bWFyZ2luLXRvcDozMHB4O2ZvbnQtc2l6ZToxNXB4O2NvbG9yOiM4MTgxODE7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MHB4O2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpub3JtYWx9LnVzZWQtbW9kZWwtaW50ZXJuYWwtaGVhZGVyIC5wYWdlLXN1YnRpdGxle21hcmdpbjowcHggMCA0MHB4IDA7bWFyZ2luLWJvdHRvbToyMHB4O2ZvbnQtc2l6ZTozMnB4O2NvbG9yOiMzNDM0MzQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS51c2VkLW1vZGVsLWludGVybmFsLXNsaWRlcntoZWlnaHQ6Zml0LWNvbnRlbnQ7cGFkZGluZzowfS51c2VkLW1vZGVsLWludGVybmFsLXNsaWRlci1jb250ZW50LWltZ3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6NDAwcHg7YmFja2dyb3VuZC1jb2xvcjojZWZlZmVmO2JvcmRlci1yYWRpdXM6NnB4O3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzfS51c2VkLW1vZGVsLWludGVybmFsLXNsaWRlci1jb250ZW50LWltZzpob3ZlcntvcGFjaXR5Oi44fS51c2VkLW1vZGVsLWludGVybmFsLXNsaWRlci1jb250ZW50LWltZyBpbWd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6NnB4fS51c2VkLW1vZGVsLWludGVybmFsLXNsaWRlci1jb250ZW50IC5zd2lwZXItc2xpZGV7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWJvdHRvbToxMHB4fS51c2VkLW1vZGVsLWludGVybmFsLXNsaWRlci1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHQsLnVzZWQtbW9kZWwtaW50ZXJuYWwtc2xpZGVyLWNvbnRlbnQgLnN3aXBlci1idXR0b24tcHJldnt3aWR0aDozNHB4O2hlaWdodDo2OHB4fS51c2VkLW1vZGVsLWludGVybmFsLXNsaWRlci1jb250ZW50IC5zd2lwZXItYnV0dG9uLW5leHR7cmlnaHQ6NXB4fS51c2VkLW1vZGVsLWludGVybmFsLXNsaWRlci1jb250ZW50IC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDo1cHh9LnVzZWQtbW9kZWwtaW50ZXJuYWwtc2xpZGVyLXRodW1ic3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo1MDBweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1zbGlkZXItdGh1bWJzLWltZ3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTEzcHg7bWF4LWhlaWdodDo4NXB4O2JvcmRlcjoxcHggc29saWQgI2VmZWZlZjtib3JkZXItcmFkaXVzOjZweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1zbGlkZXItdGh1bWJzLWltZyBpbWd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6NnB4fS51c2VkLW1vZGVsLWludGVybmFsLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0LnVzZWQtdGh1bWJzLC51c2VkLW1vZGVsLWludGVybmFsLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1wcmV2LnVzZWQtdGh1bWJze3dpZHRoOjI0cHg7aGVpZ2h0OjUwcHg7Ym90dG9tOjE1cHg7dG9wOnVuc2V0O3RyYW5zZm9ybTp1bnNldH0udXNlZC1tb2RlbC1pbnRlcm5hbC1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldi51c2VkLXRodW1ic3tsZWZ0OjE1cHh9LnVzZWQtbW9kZWwtaW50ZXJuYWwtc2xpZGVyIC5zd2lwZXItYnV0dG9uLW5leHQudXNlZC10aHVtYnN7cmlnaHQ6MTVweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1zbGlkZXIgLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUgaW1ne29wYWNpdHk6LjZ9LnVzZWQtbW9kZWwtaW50ZXJuYWwtZmF2b3JpdGUsLnVzZWQtbW9kZWwtaW50ZXJuYWwtZmF2b3JpdGU6aG92ZXJ7ZGlzcGxheTpmbGV4O2dhcDo4cHg7cGFkZGluZzoxMHB4O2JhY2tncm91bmQtY29sb3I6IzI0MjYyYztib3JkZXI6MXB4IHNvbGlkICNlZmVmZWYgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsudXNlZC1tb2RlbC1pbnRlcm5hbC1mYXZvcml0ZSwudXNlZC1tb2RlbC1pbnRlcm5hbC1mYXZvcml0ZTpob3ZlcnttYXJnaW46MCBhdXRvO21hcmdpbi1ib3R0b206MzBweH19LnVzZWQtbW9kZWwtaW50ZXJuYWwtZmF2b3JpdGUgLnZhbHVlLC51c2VkLW1vZGVsLWludGVybmFsLWZhdm9yaXRlOmhvdmVyIC52YWx1ZXtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfS51c2VkLW1vZGVsLWludGVybmFsLWZhdm9yaXRlIGksLnVzZWQtbW9kZWwtaW50ZXJuYWwtZmF2b3JpdGU6aG92ZXIgaXtjb2xvcjojMjg0NmQyfS51c2VkLW1vZGVsLWludGVybmFsLWZhdm9yaXRlLmFjdGl2ZXtib3JkZXI6MXB4IHNvbGlkICMyODQ2ZDIgIWltcG9ydGFudH0udXNlZC1tb2RlbC1pbnRlcm5hbC1mYXZvcml0ZS5hY3RpdmUgLnZhbHVlLC51c2VkLW1vZGVsLWludGVybmFsLWZhdm9yaXRlLmFjdGl2ZSBpe2NvbG9yOiMyODQ2ZDJ9LnVzZWQtbW9kZWwtaW50ZXJuYWwtaW5mb3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS51c2VkLW1vZGVsLWludGVybmFsLWluZm8gLnRvcC1idXR0b25ze3dpZHRoOjEwMCU7Z2FwOjhweDttYXJnaW4tYm90dG9tOjMwcHh9LnVzZWQtbW9kZWwtaW50ZXJuYWwtaW5mbyAudG9wLWJ1dHRvbnMgLmJ0biwudXNlZC1tb2RlbC1pbnRlcm5hbC1pbmZvIC50b3AtYnV0dG9ucyAud2hhdHNhcHAtY3Rhe3dpZHRoOmF1dG87aGVpZ2h0OjQwcHg7Zm9udC1zaXplOjE0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZsZXg6MX0udXNlZC1tb2RlbC1pbnRlcm5hbC1pbmZvLXByaWNle21hcmdpbjoxNnB4IDBweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1pbmZvLXByaWNlIC52YWx1ZXtmb250LXNpemU6MzJweDtjb2xvcjojMjg0NmQyO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjA7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LnVzZWQtbW9kZWwtaW50ZXJuYWwtaW5mby1wcmljZS5pcy1wcm9tb3Rpb24gc3Bhbntmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxO2NvbG9yOiMyODQ2ZDI7bWFyZ2luLXJpZ2h0OjVweDtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZH0udXNlZC1tb2RlbC1pbnRlcm5hbC1pbmZvLXByaWNlLmlzLXByb21vdGlvbiAudmFsdWV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0udXNlZC1tb2RlbC1pbnRlcm5hbC1pbmZvLXByaWNlLmlzLXByb21vdGlvbiAudmFsdWU6Zmlyc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjhweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1pbmZvLXByaWNlLmlzLXByb21vdGlvbiAudmFsdWUgcHtmb250LXNpemU6MzBweDtjb2xvcjojMjg0NmQyO21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfS51c2VkLW1vZGVsLWludGVybmFsLWluZm8tcHJpY2UuaXMtcHJvbW90aW9uIC52YWx1ZSBwLm9sZHtmb250LXNpemU6MjRweDt0ZXh0LWRlY29yYXRpb246MnB4IGxpbmUtdGhyb3VnaCAjMjg0NmQyO2NvbG9yOiM4MTgxODE7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0Om5vcm1hbH0udXNlZC1tb2RlbC1pbnRlcm5hbC1pbmZvLWxvY2Fse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWJvdHRvbToxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsudXNlZC1tb2RlbC1pbnRlcm5hbC1pbmZvLWxvY2Fse2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fX0udXNlZC1tb2RlbC1pbnRlcm5hbC1pbmZvLWxvY2FsIGl7Zm9udC1zaXplOjI0cHg7bWFyZ2luLXJpZ2h0OjVweDtjb2xvcjojMDAxZTUwfS51c2VkLW1vZGVsLWludGVybmFsLWZlYXR1cmV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlfS51c2VkLW1vZGVsLWludGVybmFsLWZlYXR1cmUtaXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MjBweDttYXJnaW4tYm90dG9tOjE2cHg7Ym9yZGVyOjFweCBzb2xpZCAjZWZlZmVmO2JhY2tncm91bmQtY29sb3I6I2ZmZn0udXNlZC1tb2RlbC1pbnRlcm5hbC1mZWF0dXJlLWl0ZW0gaXt3aWR0aDoyNnB4O2hlaWdodDoyNnB4O2ZvbnQtc2l6ZToyNnB4O2NvbG9yOiMwMDA7bWFyZ2luLXJpZ2h0OjIwcHh9LnVzZWQtbW9kZWwtaW50ZXJuYWwtZmVhdHVyZS1pdGVtIC53cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnVzZWQtbW9kZWwtaW50ZXJuYWwtZmVhdHVyZS1pdGVtIC50ZXh0e2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM4MTgxODE7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206M3B4fS51c2VkLW1vZGVsLWludGVybmFsLWZlYXR1cmUtaXRlbSAudmFsdWV7Y29sb3I6IzAwMDtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZH0udXNlZC1tb2RlbC1pbnRlcm5hbC1zb2NpYWx7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MDttYXJnaW46NjBweCAwO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjYjViNWI1fS51c2VkLW1vZGVsLWludGVybmFsLXNvY2lhbDpsYXN0LW9mLXR5cGV7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjYjViNWI1fS51c2VkLW1vZGVsLWludGVybmFsLXNvY2lhbCAud2hhdHNhcHAtY3Rhe3dpZHRoOjIxNXB4O2ZvbnQtc2l6ZToxNHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0udXNlZC1tb2RlbC1pbnRlcm5hbC1zb2NpYWwgLndoYXRzYXBwLWN0YSBpe21hcmdpbi1yaWdodDo4cHh9QG1lZGlhKG1heC13aWR0aDogOTk4cHgpey51c2VkLW1vZGVsLWludGVybmFsLXNvY2lhbCAud2hhdHNhcHAtY3Rhe3dpZHRoOjEwMCV9fS51c2VkLW1vZGVsLWludGVybmFsLXN0YW1wc3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MDttYXJnaW46NjBweCAwO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZWZlZmVmfS51c2VkLW1vZGVsLWludGVybmFsLXN0YW1wcy1zbGlkZXJ7d2lkdGg6MTAwJX0udXNlZC1tb2RlbC1pbnRlcm5hbC1zdGFtcHMtc2xpZGVyIC5zd2lwZXItc2xpZGV7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS51c2VkLW1vZGVsLWludGVybmFsLXN0YW1wcyAuc3dpcGVyLXBhZ2luYXRpb24uc3RhbXB7d2lkdGg6MTAwJTtib3R0b206LTMwcHh9LnVzZWQtbW9kZWwtaW50ZXJuYWwtc3RhbXBzIC5zd2lwZXItcGFnaW5hdGlvbi5zdGFtcCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIDRweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1zdGFtcHMtaW1ne2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDo2OHB4O2hlaWdodDo3MXB4fS51c2VkLW1vZGVsLWludGVybmFsLXN0YW1wcy1pbWcgaW1ne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0udXNlZC1tb2RlbC1pbnRlcm5hbC1vcHRpb25hbHMgLnRhYnMtd3JhcHBlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnVzZWQtbW9kZWwtaW50ZXJuYWwtb3B0aW9uYWxzIC50YWJzLXdyYXBwZXIgLnRhYnMtc3R5bGV7d2lkdGg6NTAlfS51c2VkLW1vZGVsLWludGVybmFsLW9wdGlvbmFscy1jb250ZW50e21hcmdpbi1ib3R0b206ODBweDtwYWRkaW5nOjMwcHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWZlZmVmfS51c2VkLW1vZGVsLWludGVybmFsLW9wdGlvbmFscy1zZXR0aW5nc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LnVzZWQtbW9kZWwtaW50ZXJuYWwtb3B0aW9uYWxzLXdyYXBwZXJ7bWFyZ2luLWJvdHRvbToxNnB4O3dpZHRoOjMzLjMzJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS51c2VkLW1vZGVsLWludGVybmFsLW9wdGlvbmFscy13cmFwcGVyIGl7d2lkdGg6MThweDtoZWlnaHQ6MThweDtmb250LXNpemU6MThweDttYXJnaW4tcmlnaHQ6MTBweDtjb2xvcjojMDAxZTUwfS51c2VkLW1vZGVsLWludGVybmFsLXJlbGF0ZWR7bWFyZ2luLWJvdHRvbToxMjBweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1yZWxhdGVkIC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206NDBweDtjb2xvcjojMDAxZTUwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6bm9ybWFsfS51c2VkLW1vZGVsLWludGVybmFsLXJlbGF0ZWQgLnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1pbWd7aGVpZ2h0OjI2MXB4fS51c2VkLW1vZGVsLWludGVybmFsLXJlbGF0ZWQgLnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1idXR0b25zIC50b3AtYnV0dG9ucyAuYnRuLC51c2VkLW1vZGVsLWludGVybmFsLXJlbGF0ZWQgLnVzZWQtbW9kZWwtY2FyZHMtY29udGVudC1idXR0b25zIC50b3AtYnV0dG9ucyAud2hhdHNhcHAtY3Rhe2hlaWdodDozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsudXNlZC1tb2RlbC1pbnRlcm5hbHtwYWRkaW5nLXRvcDozMHB4fS51c2VkLW1vZGVsLWludGVybmFsLWhlYWRlciAucGFnZS1zdWJ0aXRsZXttYXJnaW4tYm90dG9tOjIwcHh9LnVzZWQtbW9kZWwtaW50ZXJuYWwtc2xpZGVyLWNvbnRlbnQtaW1ne3dpZHRoOmNhbGMoMTAwJSAtIDMwcHgpO2hlaWdodDoyNzBweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1zbGlkZXItY29udGVudCAuc3dpcGVyLWJ1dHRvbi1uZXh0LC51c2VkLW1vZGVsLWludGVybmFsLXNsaWRlci1jb250ZW50IC5zd2lwZXItYnV0dG9uLXByZXZ7d2lkdGg6MjRweDtoZWlnaHQ6NTBweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1zbGlkZXItdGh1bWJze3dpZHRoOmNhbGMoMTAwJSAtIDMwcHgpfS51c2VkLW1vZGVsLWludGVybmFsLXNsaWRlci10aHVtYnMtaW1ne2hlaWdodDo4NXB4fS51c2VkLW1vZGVsLWludGVybmFsLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0LnVzZWQtdGh1bWJze3JpZ2h0OjVweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldi51c2VkLXRodW1ic3tsZWZ0OjVweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1pbmZve21hcmdpbi10b3A6MzBweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1pbmZvIC5idXR0b25zLWFjdGlvbi13cmFwcGVye2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS51c2VkLW1vZGVsLWludGVybmFsLWluZm8gLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLmJ0bnt3aWR0aDpjYWxjKDUwJSAtIDcuNXB4KX0udXNlZC1tb2RlbC1pbnRlcm5hbC1mZWF0dXJle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO21hcmdpbi10b3A6MzBweDttYXJnaW4tYm90dG9tOjEwcHh9LnVzZWQtbW9kZWwtaW50ZXJuYWwtZmVhdHVyZS1pdGVte3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcn0udXNlZC1tb2RlbC1pbnRlcm5hbC1mZWF0dXJlLWl0ZW0gLnZhbHVle2ZvbnQtc2l6ZToxM3B4fS51c2VkLW1vZGVsLWludGVybmFsLXNvY2lhbHttYXJnaW46MDtib3JkZXItbGVmdDpub25lfS51c2VkLW1vZGVsLWludGVybmFsLXNvY2lhbDpmaXJzdC1vZi10eXBle3BhZGRpbmctYm90dG9tOjMwcHg7bWFyZ2luLWJvdHRvbTozMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZmVmZWZ9LnVzZWQtbW9kZWwtaW50ZXJuYWwtc29jaWFsOmxhc3Qtb2YtdHlwZXtib3JkZXItcmlnaHQ6bm9uZX0udXNlZC1tb2RlbC1pbnRlcm5hbC1zdGFtcHN7cGFkZGluZy1ib3R0b206NDBweDttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTozMHB4O2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VmZWZlZn0udXNlZC1tb2RlbC1pbnRlcm5hbC1zdGFtcHMgLnN3aXBlci1wYWdpbmF0aW9uLnN0YW1we2JvdHRvbTo1cHh9LnVzZWQtbW9kZWwtaW50ZXJuYWwtb3B0aW9uYWxze21hcmdpbi10b3A6MzBweDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9LnVzZWQtbW9kZWwtaW50ZXJuYWwtb3B0aW9uYWxzIC50aXRsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtoZWlnaHQ6NDZweDtjb2xvcjojMzQzNDM0O2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtwYWRkaW5nOjAgMTVweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1vcHRpb25hbHMgLnRpdGxlIGl7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtmb250LXNpemU6MTZweDtjb2xvcjojMDAwfS51c2VkLW1vZGVsLWludGVybmFsLW9wdGlvbmFscy1zZXR0aW5nc3twYWRkaW5nOjIwcHggMTVweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1vcHRpb25hbHMtd3JhcHBlcnt3aWR0aDo1MCV9LnVzZWQtbW9kZWwtaW50ZXJuYWwtb3B0aW9uYWxzLXdyYXBwZXIub2JzZXJ2YXRpb257d2lkdGg6MTAwJTtmb250LXNpemU6MTRweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1vcHRpb25hbHMtbmFtZXtmb250LXNpemU6MTJweH0udXNlZC1tb2RlbC1pbnRlcm5hbC1yZWxhdGVke3BhZGRpbmctdG9wOjMwcHg7bWFyZ2luLWJvdHRvbTo2MHB4fS51c2VkLW1vZGVsLWludGVybmFsLXJlbGF0ZWQgLnBhZ2UtdGl0bGV7bWFyZ2luLWJvdHRvbTozMHB4fS51c2VkLW1vZGVsLWludGVybmFsLXJlbGF0ZWQgLnN3aXBlci1zbGlkZXttYXJnaW4tYm90dG9tOjUwcHh9LnVzZWQtbW9kZWwtaW50ZXJuYWwtcmVsYXRlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LC51c2VkLW1vZGVsLWludGVybmFsLXJlbGF0ZWQgLnN3aXBlci1idXR0b24tcHJldnt0b3A6Y2FsYyg1MCUgLSAyNXB4KX0udXNlZC1tb2RlbC1pbnRlcm5hbC1yZWxhdGVkIC51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtaW1ne2hlaWdodDptYXgtY29udGVudH0udXNlZC1tb2RlbC1pbnRlcm5hbCAudG9wLWJ1dHRvbnN7d2lkdGg6MTAwJTtnYXA6OHB4O21hcmdpbi1ib3R0b206MTBweH0udXNlZC1tb2RlbC1pbnRlcm5hbCAudG9wLWJ1dHRvbnMgLmJ0biwudXNlZC1tb2RlbC1pbnRlcm5hbCAudG9wLWJ1dHRvbnMgLndoYXRzYXBwLWN0YXt3aWR0aDphdXRvO2hlaWdodDo0MHB4O2ZvbnQtc2l6ZToxMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmbGV4OjF9fS5hbGVydCNhZGRGYXZvcml0ZSwuYWxlcnQjcm12RmF2b3JpdGV7d2lkdGg6MzAwcHg7bWFyZ2luOjAgYXV0bztwb3NpdGlvbjpmaXhlZDtib3R0b206MTAlO3otaW5kZXg6OTk5OTk5O2xlZnQ6NDUlO3RleHQtYWxpZ246Y2VudGVyfS5hbGVydCNybXZGYXZvcml0ZSBpe2NvbG9yOiM4NTY0MDQ7Y3Vyc29yOnBvaW50ZXJ9LmFsZXJ0I2FkZEZhdm9yaXRlIGl7Y29sb3I6IzE1NTcyNDtjdXJzb3I6cG9pbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA5OThweCl7LmFsZXJ0I2FkZEZhdm9yaXRlLC5hbGVydCNybXZGYXZvcml0ZXt3aWR0aDo4MCU7bGVmdDoxMCV9fSNzZW1pbm92b3NSZWxhdGVkU2VjdGlvbntoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246bWF4LWhlaWdodCAuOHMgZWFzZS1pbi1vdXR9I3NlbWlub3Zvc1JlbGF0ZWRTZWN0aW9uLnNob3ctcmVsYXRlZHN7bWF4LWhlaWdodDoxMDAwcHh9LmxvY2F0aW9uLWN7cGFkZGluZzo2MHB4IDAgMTIwcHggMDtiYWNrZ3JvdW5kLWNvbG9yOiNlZmVmZWZ9LmxvY2F0aW9uLWMgLnBhZ2UtdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTowcHg7Y29sb3I6IzM0MzQzNH0ubG9jYXRpb24tYyAucGFnZS1kZXNjcmlwdGlvbnt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojNjI2MjYyO21hcmdpbi1ib3R0b206NjBweH0ubG9jYXRpb24tYy1zdWJ0aXRsZXttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjE2cHh9LmxvY2F0aW9uLWMgLm5hdi11bml0c05hbWVzLWNvbnRlbnR7bWF4LWhlaWdodDo1ODBweDtvdmVyZmxvdy15OmF1dG87c2Nyb2xsYmFyLXdpZHRoOnRoaW47c2Nyb2xsYmFyLWNvbG9yOiMyODQ2ZDIgI2ZmZn0ubG9jYXRpb24tYyAubmF2LXVuaXRzTmFtZXMtY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6MTJweH0ubG9jYXRpb24tYyAubmF2LXVuaXRzTmFtZXMtY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YmFja2dyb3VuZDojZmZmfS5sb2NhdGlvbi1jIC5uYXYtdW5pdHNOYW1lcy1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiMyODQ2ZDI7Ym9yZGVyLXJhZGl1czoyMHB4fS5sb2NhdGlvbi1jIC5uYXYtbGluay11bml0QnRue2hlaWdodDo2MnB4O2JvcmRlci1yYWRpdXM6MHB4O2NvbG9yOiMxODE4MTg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzE4MTgxODt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LmxvY2F0aW9uLWMgLm5hdi1saW5rLXVuaXRCdG4gLm5hdi1saW5rLXVuaXROYW1lPml7Y29sb3I6IzE4MTgxODtmb250LXNpemU6MzBweCAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5sb2NhdGlvbi1jIC5uYXYtbGluay11bml0QnRuIGl7Y29sb3I6IzI4NDZkMn0ubG9jYXRpb24tYyAubmF2LWxpbmstdW5pdEJ0bi5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMjg0NmQyO2NvbG9yOiNmZmZ9LmxvY2F0aW9uLWMgLm5hdi1saW5rLXVuaXRCdG4uYWN0aXZlIGl7Y29sb3I6I2ZmZn0ubG9jYXRpb24tYyAubmF2LWxpbmstdW5pdEJ0bjpub3QoLmNvbGxhcHNlZCkuYWN7YmFja2dyb3VuZC1jb2xvcjojMjg0NmQyO2NvbG9yOiNmZmZ9LmxvY2F0aW9uLWMgLm5hdi1saW5rLXVuaXRCdG46bm90KC5jb2xsYXBzZWQpLmFjIGl7Y29sb3I6I2ZmZn0ubG9jYXRpb24tYyAudW5pdEluZm9ybWF0aW9uc3twYWRkaW5nOjYwcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmxvY2F0aW9uLWMgLnVuaXRJbmZvcm1hdGlvbnMgLmxvY2F0aW9uLWMtY29udGVudC10aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Z2FwOjEwcHg7Zm9udC1zaXplOjIwcHg7Y29sb3I6IzI4NDZkMjttYXJnaW4tYm90dG9tOjI0cHh9LmxvY2F0aW9uLWMgLnVuaXRJbmZvcm1hdGlvbnMgLmxvY2F0aW9uLWMtY29udGVudC1zdWJ0aXRsZXtjb2xvcjojMGEyZDgyO21hcmdpbi1ib3R0b206MTZweDtmb250LWZhbWlseTpcIlJvYm90b1wiO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXdlaWdodDpib2xkfS5sb2NhdGlvbi1jIC51bml0SW5mb3JtYXRpb25zIC5sb2NhdGlvbi1jLWNvbnRlbnQtaW5mb3JtYXRpb25ze2NvbG9yOiM2MjYyNjI7bWFyZ2luLWJvdHRvbTowcHg7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIjtmb250LXdlaWdodDpub3JtYWx9LmxvY2F0aW9uLWMgLnVuaXRJbmZvcm1hdGlvbnMgLmxvY2F0aW9uLWMtY29udGVudC1hZGRyZXNze21hcmdpbi1ib3R0b206MjRweH0ubG9jYXRpb24tYyAudW5pdEluZm9ybWF0aW9ucyAubG9jYXRpb24tYy1jb250ZW50LW9ic2VydmF0aW9ue2NvbG9yOiMwYTJkODI7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjE2cHggMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsubG9jYXRpb24tYyAudW5pdEluZm9ybWF0aW9uc3twYWRkaW5nOjIwcHggMTBweH0ubG9jYXRpb24tYyAudW5pdEluZm9ybWF0aW9ucyAubG9jYXRpb24tYy1jb250ZW50LXRpdGxle2ZvbnQtc2l6ZToxNnB4O21hcmdpbi1ib3R0b206MTZweH0ubG9jYXRpb24tYyAudW5pdEluZm9ybWF0aW9ucyAubG9jYXRpb24tYy1jb250ZW50LWluZm9ybWF0aW9uc3tmb250LXNpemU6MTRweH19QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5sb2NhdGlvbi1je3BhZGRpbmc6MzBweCAwIDYwcHggMH0ubG9jYXRpb24tYyAucGFnZS10aXRsZXttYXJnaW4tYm90dG9tOjE1cHh9fWlucHV0W3R5cGU9Y2hlY2tib3hde2FwcGVhcmFuY2U6bm9uZX1pbnB1dFt0eXBlPWNoZWNrYm94XTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojZmZmO3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JvcmRlcjoxcHggc29saWQgIzM0MzQzNDtjdXJzb3I6cG9pbnRlcn1pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOjphZnRlcntjb250ZW50Olwi7qGIXCI7Zm9udC1mYW1pbHk6XCJmb250ZWxsb1wiO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEycHg7YmFja2dyb3VuZC1jb2xvcjojMjg0NmQyO2JvcmRlcjpub25lO2JvcmRlcjoxcHggc29saWQgIzI4NDZkMjtjb2xvcjojZmZmfWlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWR7YWNjZW50LWNvbG9yOiMyODQ2ZDJ9LmZhbHNlLXJhZGlvOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7bWFyZ2luLXJpZ2h0OjhweDtib3JkZXI6MnB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo1MCU7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmZhbHNlLXJhZGlvLnNlbGVjdGVkOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojMjg0NmQyO2JvcmRlci1jb2xvcjojMjg0NmQyfWlucHV0W3R5cGU9ZmlsZV17ZGlzcGxheTpub25lfWlucHV0W3R5cGU9ZGF0ZV06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvcixpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9ye29wYWNpdHk6MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1pbnB1dFt0eXBlPWRhdGVdLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxde2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0nQ2FtYWRhXzEnIGRhdGEtbmFtZT0nQ2FtYWRhIDEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSclMjM4MTgxODEnJTNFJTNDcGF0aCBpZD0nQ2FtaW5ob18xMzUnIGRhdGEtbmFtZT0nQ2FtaW5obyAxMzUnIGQ9J00xNy44NSw0VjEuNTRIMTUuMzJWNEg4LjYzVjEuNTRINi4xNVY0SDMuNjZ2MTUuOWEyLjUxLDIuNTEsMCwwLDAsMi40OSwyLjUzaDExLjdhMi41MSwyLjUxLDAsMCwwLDIuNDktMi41M1Y0Wm0uODIsMTUuOWEuODIuODIsMCwwLDEtLjI1LjYxLjguOCwwLDAsMS0uNTcuMjRINi4xNWEuNzguNzgsMCwwLDEtLjU3LS4yNC44MS44MSwwLDAsMS0uMjQtLjYxVjlIMTguNjdaTTEwLDEzLjIzYS44MS44MSwwLDAsMS0uMDgtLjYzLjc1Ljc1LDAsMCwxLC40MS0uNTFsMi4wOC0xLjE4YS43OS43OSwwLDAsMSwuNDItLjEyLjY3LjY3LDAsMCwxLC4zOS4xMi43Ny43NywwLDAsMSwuMzEuMzEuOS45LDAsMCwxLC4xLjQydjUuNzVhLjc4Ljc4LDAsMCwxLS4yNC41Ny43OS43OSwwLDAsMS0uNTguMjUuODQuODQsMCwwLDEtLjYxLS4yNS43OC43OCwwLDAsMS0uMjQtLjU3VjEzLjA3bC0uODIuNDVhLjc1Ljc1LDAsMCwxLS42NS4xLjgzLjgzLDAsMCwxLS40OS0uMzlaJy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6Y2VudGVyO2JhY2tncm91bmQtcG9zaXRpb24teDpjYWxjKDEwMCUgLSA1cHgpO2JhY2tncm91bmQtc2l6ZToxOHB4fWlucHV0W3R5cGU9dGltZV06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvcntvcGFjaXR5OjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LmlucHV0LXRpbWUtZXJyb3J7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjgwcHg7Zm9udC1zaXplOjEycHg7Y29sb3I6IzI4NDZkMn1pbnB1dFt0eXBlPXRpbWVde2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0nQ2FtYWRhXzEnIGRhdGEtbmFtZT0nQ2FtYWRhIDEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIGZpbGw9JyUyMzgxODE4MScgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6bm9uZTslN0QuY2xzLTIlN0JjbGlwLXBhdGg6dXJsKCUyM2NsaXAtcGF0aCk7JTdEJTNDL3N0eWxlJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAtcGF0aCclM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0Jy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQ2cgY2xhc3M9J2Nscy0yJyUzRSUzQ2cgaWQ9J0dydXBvX2RlX23DoXNjYXJhXzI3JyBkYXRhLW5hbWU9J0dydXBvIGRlIG3DoXNjYXJhIDI3JyUzRSUzQ3BhdGggaWQ9J0NhbWluaG9fMjQnIGRhdGEtbmFtZT0nQ2FtaW5obyAyNCcgZD0nTTEzLjY3LDcuNDJBLjQyLjQyLDAsMCwwLDEzLjI2LDdoLS44NGEuNDEuNDEsMCwwLDAtLjQyLjQxaDBWMTJIOS4wOGEuNDEuNDEsMCwwLDAtLjQxLjQxaDB2LjgzYS40LjQsMCwwLDAsLjQuNDJoNC4xOGEuNDIuNDIsMCwwLDAsLjQyLS40VjcuNDJaTTE5LjA4LDEyQTcuMDgsNy4wOCwwLDEsMSwxMiw0LjkyLDcuMSw3LjEsMCwwLDEsMTkuMDgsMTJaTTIyLDEyQTEwLDEwLDAsMSwwLDEyLDIyLDEwLDEwLDAsMCwwLDIyLDEyWicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb24teTpjZW50ZXI7YmFja2dyb3VuZC1wb3NpdGlvbi14OmNhbGMoMTAwJSAtIDVweCk7YmFja2dyb3VuZC1zaXplOjE4cHh9LmZvcm0tbWFpbnt3aWR0aDoyNTVweDtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjMwcHg7cmlnaHQ6NjBweDt6LWluZGV4OjUwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjBweCAzcHggNnB4IHJnYmEoMCwwLDAsLjMpfUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZm9ybS1tYWlue2Rpc3BsYXk6ZmxleH19LmZvcm0tY29udGFpbmVye3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjIwcHh9LmZvcm0tY29udGFpbmVyIC5mb3JtLWNvbnRlbnR7d2lkdGg6MTAwJX0uZm9ybS1jb250YWluZXIgLmZvcm0tdGl0bGV7Zm9udC1zaXplOjE4cHg7Y29sb3I6IzAwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbTozMHB4O3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5mb3JtLWNvbnRhaW5lciAuZm9ybS10aXRsZSBpe21hcmdpbi1yaWdodDo4cHh9LmZvcm0tY29udGFpbmVyIC5idG57d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LmZvcm0tY29udGFpbmVye3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH19LmlucHV0LXdyYXBwZXJ7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7bWluLWhlaWdodDoyNHB4O21hcmdpbi1ib3R0b206MjRweH0uc3BsaXQtY29sdW1uc3tkaXNwbGF5OmZsZXg7Z2FwOjIwcHg7d2lkdGg6MTAwJX0uZm9ybS1sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOmluaGVyaXQ7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzM0MzQzNDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbjouMTVzIGVhc2UtaW59LmlucHV0LXdyYXBwZXIgLmZvcm0taW5wdXQ6Zm9jdXMrbGFiZWwsLmlucHV0LXdyYXBwZXIgLmZvcm0taW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikrbGFiZWx7dG9wOi0xMHB4O2ZvbnQtc2l6ZToxMnB4fS5mb3JtLWlucHV0e2ZvbnQtc2l6ZToxNHB4O3dpZHRoOjEwMCU7Y29sb3I6IzM0MzQzNDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzM0MzQzNDtvdXRsaW5lOm5vbmU7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3N9LmZvcm0taW5wdXQ6OnBsYWNlaG9sZGVye29wYWNpdHk6MH0uZm9ybS1pbnB1dDpob3Zlcntib3JkZXItY29sb3I6IzI4NDZkMn0uZm9ybS1pbnB1dDpmb2N1c3tib3JkZXItY29sb3I6IzI4NDZkMn1zZWxlY3QuZm9ybS1pbnB1dHthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIGlkPSdDYW1hZGFfMScgZGF0YS1uYW1lPSdDYW1hZGEgMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9JyUyMzNEOUJFOSclM0UlM0NwYXRoIGQ9J002LjgxLDguNkgxNy4xOUEuOC44LDAsMCwxLDE3Ljc2LDEwbC01LjE5LDUuMmEuODEuODEsMCwwLDEtMS4xNCwwTDYuMjQsMTBBLjguOCwwLDAsMSw2LjgxLDguNlonLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb24teTpjZW50ZXI7YmFja2dyb3VuZC1wb3NpdGlvbi14OmNhbGMoMTAwJSAtIDVweCk7YmFja2dyb3VuZC1zaXplOjE2cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5jdXN0b20tZmlsZV9fcGRme2hlaWdodDo1MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LmN1c3RvbS1maWxlX19wZGYgLmN1c3RvbS1maWxlLWlucHV0e2JvcmRlci1yYWRpdXM6MH0uY3VzdG9tLWZpbGVfX3BkZiAuY3VzdG9tLWZpbGUtbGFiZWx7Ym9yZGVyLXJhZGl1czowO2hlaWdodDo1MHB4O2NvbG9yOiMzNDM0MzQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzM0MzQzNDtmb250LXNpemU6MTRweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyfS5jdXN0b20tZmlsZV9fcGRmIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIkFuZXhhclwiO2hlaWdodDo0OHB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmZmY7YmFja2dyb3VuZDojMjg0NmQyO3BhZGRpbmc6MTJweCA0MHB4O2JvcmRlci1yYWRpdXM6MCAycHggMnB4IDA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MH0uY3VzdG9tLWZpbGUgaW5wdXR7Ym9yZGVyLXJhZGl1czowO2hlaWdodDo0MHB4fXRleHRhcmVhLmZvcm0taW5wdXR7cmVzaXplOm5vbmU7bWluLWhlaWdodDo2MHB4O3BhZGRpbmc6MTBweH10ZXh0YXJlYS5mb3JtLWlucHV0K2xhYmVse3RvcDozMCV9dGV4dGFyZWEuZm9ybS1pbnB1dDo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6NXB4fXRleHRhcmVhLmZvcm0taW5wdXQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JhY2tncm91bmQtY29sb3I6IzgxODE4MX10ZXh0YXJlYS5mb3JtLWlucHV0Ojotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOiNlZmVmZWZ9LnBvbGljeS1wcml2YWN5e21hcmdpbi10b3A6LTRweDttYXJnaW4tYm90dG9tOjIwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NXB4fS5wb2xpY3ktcHJpdmFjeS1pbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZX0ucG9saWN5LXByaXZhY3ktbGFiZWx7Zm9udC1zaXplOjEycHg7Y29sb3I6IzM0MzQzNDttYXJnaW46MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnBvbGljeS1wcml2YWN5LWxhYmVsIHNwYW57Y29sb3I6IzM0MzQzNDt0ZXh0LWRlY29yYXRpb246MXB4IHNvbGlkIHVuZGVybGluZTtjdXJzb3I6cG9pbnRlcjtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZH0ucG9saWN5LXByaXZhY3ktbGFiZWwgc3Bhbjpob3Zlcntjb2xvcjojMjg0NmQyO3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzfS5mb3JtLWNvbnRlbnQtZml4ZWR7cG9zaXRpb246Zml4ZWQ7dG9wOjYwcHggIWltcG9ydGFudDtyaWdodDowICFpbXBvcnRhbnQ7ei1pbmRleDo1MDtkaXNwbGF5OmZsZXggIWltcG9ydGFudDthbmltYXRpb246c2hvd1RhcmdldEl0ZW0gLjNzIGZvcndhcmRzfS5mb3JtLW1haW4tbW9iaWxle2Rpc3BsYXk6bm9uZTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cG9zaXRpb246Zml4ZWQ7dG9wOjA7ei1pbmRleDo3MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7d2lkdGg6MTAwJTtoZWlnaHQ6Zml0LWNvbnRlbnQ7YW5pbWF0aW9uOnNob3dUYXJnZXRJdGVtIC4zcyBmb3J3YXJkc30uZm9ybS1tYWluLW1vYmlsZSBpe2NvbG9yOiNmZmZ9LmZvcm0tbWFpbi1tb2JpbGUgLmJ0bnt3aWR0aDoxMDAlO2hlaWdodDo0NXB4O2ZvbnQtc2l6ZToxNnB4fWlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGx7Ym94LXNoYWRvdzowIDAgMCAzMHB4ICNmZmYgaW5zZXR9aW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbHstd2Via2l0LXRleHQtZmlsbC1jb2xvcjojMzQzNDM0fWh0bWx7c2Nyb2xsLWJlaGF2aW9yOnNtb290aH1ib2R5e2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiMzNDM0MzQ7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0Om5vcm1hbH1tYWlue21hcmdpbi10b3A6NzJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpe21haW57bWFyZ2luLXRvcDoxMDVweH19dWx7bWFyZ2luOjA7cGFkZGluZzowfXVsIGxpe2xpc3Qtc3R5bGU6bm9uZX1hLGE6bm90KFtocmVmXSl7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCBlYXNlLWluIC4zc31hOmhvdmVyLGE6bm90KFtocmVmXSk6aG92ZXJ7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluIC4zc31idXR0b24sYnV0dG9uOmhvdmVyLGJ1dHRvbjpmb2N1cyxidXR0b246YWN0aXZlLGJ1dHRvbi5hY3RpdmUsYnV0dG9uLmFjdGl2ZTpmb2N1c3tib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmU7Ym94LXNoYWRvdzpub25lfWl7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7Zm9udC1zaXplOjI0cHg7Y29sb3I6IzI4NDZkMjt0cmFuc2l0aW9uOmFsbCBlYXNlLWluIC4zc30ubXktdGFicywuYWNjb3JkaW9uIC50aXRsZXtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCBlYXNlLWluIC4zc30ucGFnZS10aXRsZXtmb250LXNpemU6MzBweDtjb2xvcjojMzQzNDM0O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDpib2xkfS5wYWdlLXRpdGxlLnRpdGxlLXNlY29uZGFyeXtmb250LXNpemU6NDBweDtjb2xvcjojZmZmfS5wYWdlLXN1YnRpdGxle2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiMzNDM0MzQ7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LnBhZ2UtZGVzY3JpcHRpb257Zm9udC1zaXplOjE2cHg7Y29sb3I6IzM0MzQzNDtsaW5lLWhlaWdodDoyNXB4O2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCI7Zm9udC13ZWlnaHQ6bm9ybWFsfS5wYWdlLWRlc2NyaXB0aW9uIHVsIGxpe2xpc3Qtc3R5bGU6ZGlzY30ucGFnZS1kZXNjcmlwdGlvbiB1bCBsaTo6bWFya2Vye2NvbG9yOiMzNDM0MzR9LnNwYWNpbmd7bWFyZ2luOjYwcHggMHB4fS50YWJzLXdyYXBwZXIgLnRhYnMtc3R5bGV7Zm9udC1zaXplOjE2cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjU0cHg7Y29sb3I6IzM0MzQzNDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbToycHggc29saWQgcmdiYSgwLDAsMCwwKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGQ7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3N9LnRhYnMtd3JhcHBlciAudGFicy1zdHlsZTpob3Zlcntjb2xvcjojMjg0NmQyfS50YWJzLXdyYXBwZXIgLnRhYnMtc3R5bGUuYWN0aXZle2NvbG9yOiMyODQ2ZDI7Ym9yZGVyLWNvbG9yOiMyODQ2ZDJ9LmZhdm9yaXRlLWJ1dHRvbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LnBhZ2UtdGl0bGV7Zm9udC1zaXplOjIwcHh9LnBhZ2UtdGl0bGUudGl0bGUtc2Vjb25kYXJ5e2ZvbnQtc2l6ZToyMHB4O3RleHQtYWxpZ246Y2VudGVyfS5wYWdlLXN1YnRpdGxle2ZvbnQtc2l6ZToxOHB4fS5wYWdlLWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIycHh9LnRhYnMtd3JhcHBlciAudGFicy1zdHlsZXtoZWlnaHQ6MzhweDtmb250LXNpemU6MTJweH19LmZpbHRlci1yYW5nZXttYXJnaW46MTBweCAxNnB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS5maWx0ZXItcmFuZ2Utc2xpZGVye2hlaWdodDoycHg7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czozcHg7d2lkdGg6OTAlO2JhY2tncm91bmQ6I2VmZWZlZn0uZmlsdGVyLXJhbmdlLXNsaWRlciAubm9VaS1jb25uZWN0e2JhY2tncm91bmQtY29sb3I6IzI4NDZkMn0uZmlsdGVyLXJhbmdlLXNsaWRlciAubm9VaS1oYW5kbGV7d2lkdGg6MThweDtoZWlnaHQ6MThweDtib3JkZXI6MnB4IHNvbGlkICMyODQ2ZDI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTAlO3JpZ2h0Oi0xMHB4O3RvcDotN3B4fS5maWx0ZXItcmFuZ2Utc2xpZGVyIC5ub1VpLWhhbmRsZTo6YWZ0ZXIsLmZpbHRlci1yYW5nZS1zbGlkZXIgLm5vVWktaGFuZGxlOjpiZWZvcmV7ZGlzcGxheTpub25lfS5maWx0ZXItcmFuZ2Utc2xpZGVyIC5ub1VpLWhhbmRsZTpmb2N1c3tvdXRsaW5lOm5vbmU7dHJhbnNmb3JtOnNjYWxlKDEuMSl9LmZpbHRlci1yYW5nZS12YWx1ZXMtd3JhcHBlcnttYXJnaW4tdG9wOjE1cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlfS5maWx0ZXItcmFuZ2UtdmFsdWVzLXdyYXBwZXIgLnZhbHVle2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiMyODQ2ZDJ9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZC14eGwtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC14eGwtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXh4bC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0uYnRuey0tZm9udC1zaXplOiAxNHB4O2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUpO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtd2VpZ2h0OjYwMDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjQwcHg7Ym9yZGVyLXJhZGl1czoyNHB4O291dGxpbmU6bm9uZTtjdXJzb3I6cG9pbnRlcjtib3JkZXI6bm9uZTtwYWRkaW5nOjEwcHggMTZweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3N9LmJ0bjphY3RpdmUsLmJ0bjpmb2N1cywuYnRuLmFjdGl2ZSwuYnRuLmFjdGl2ZTpmb2N1c3tib3gtc2hhZG93Om5vbmU7b3V0bGluZTpub25lICFpbXBvcnRhbnR9LmJ0biBpe2ZvbnQtc2l6ZToxOHB4fS5idG4uYnRuLXByaW1hcnl7d2hpdGUtc3BhY2U6bm93cmFwO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6IzI4NDZkMjtjb2xvcjojZmZmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplKTtwYWRkaW5nOi41cmVtO3BhZGRpbmctcmlnaHQ6MjhweDt0cmFuc2l0aW9uOi41cztnYXA6NnB4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmJ0bi5idG4tcHJpbWFyeTphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MS44cmVtO2hlaWdodDoxLjhyZW07ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo0cHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL3d3dy55YW1haGEtbW90b3IuY29tLmJyL2ZpbGUvZ2VuZXJhbC95YW1haGEtZW5leHQtZm9ybS1vcGVuLWljb24uc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6NjAlO2JhY2tncm91bmQtY29sb3I6IzBhMmQ4MjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtib3JkZXItcmFkaXVzOjUwJTt0cmFuc2l0aW9uOi41c31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCl7LmJ0bi5idG4tcHJpbWFyeTphZnRlcntiYWNrZ3JvdW5kLXNpemU6LjlyZW07d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW19fS5idG4uYnRuLXByaW1hcnk6aG92ZXJ7Y29sb3I6I2ZmZn0uYnRuLmJ0bi1ibHVle2JhY2tncm91bmQtY29sb3I6IzI4NDZkMjtjb2xvcjojZmZmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYnRuLmJ0bi1ibHVlOmhvdmVye2NvbG9yOiNmZmZ9LmJ0bi5idG4tc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMjg0NmQyO2JvcmRlcjoycHggc29saWQgIzI4NDZkMjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmJ0bi5idG4tdGVybmFyeXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwMDtib3JkZXI6MnB4IHNvbGlkICMwMDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5idG4uYnRuLXF1YXRlcm5hcnl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOiMyODQ2ZDI7Ym9yZGVyOjJweCBzb2xpZCAjMjg0NmQyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYnRuLmJ0bi1saW5re2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUpO3dpZHRoOmZpdC1jb250ZW50O2hlaWdodDpmaXQtY29udGVudDtjb2xvcjojNjI2MjYyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZH0uYnRuLmJ0bi1saW5rOmhvdmVyLC5idG4uYnRuLWxpbms6Zm9jdXN7Y29sb3I6IzYyNjI2Mn0uYnRuIGl7bWFyZ2luLXJpZ2h0OjZweH0ud2hhdHNhcHAtY3Rhe2JhY2tncm91bmQ6IzI1ZDM2Njtjb2xvcjojZmZmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjQwcHg7Ym9yZGVyLXJhZGl1czoyNHB4O3BhZGRpbmc6LjVyZW07b3V0bGluZTpub25lO2N1cnNvcjpwb2ludGVyO2JvcmRlcjpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDt0cmFuc2l0aW9uOmFsbCBlYXNlLWluIC4zc30ud2hhdHNhcHAtY3RhOmFjdGl2ZSwud2hhdHNhcHAtY3RhOmZvY3VzLC53aGF0c2FwcC1jdGEuYWN0aXZlLC53aGF0c2FwcC1jdGEuYWN0aXZlOmZvY3Vze2JveC1zaGFkb3c6bm9uZTtvdXRsaW5lOm5vbmUgIWltcG9ydGFudH0ud2hhdHNhcHAtY3RhOmhvdmVyLC53aGF0c2FwcC1jdGE6Zm9jdXN7YmFja2dyb3VuZDojMjFiYTNmO2NvbG9yOiNmZmZ9LndoYXRzYXBwLWN0YSBpe3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7Zm9udC1zaXplOjIwcHg7Y29sb3I6I2ZmZjttYXJnaW4tcmlnaHQ6NnB4fS5idXR0b25zLWFjdGlvbi13cmFwcGVye3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2dhcDoxNXB4fS5idXR0b25zLWFjdGlvbi13cmFwcGVyIC5idG4sLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLndoYXRzYXBwLWN0YXt3aWR0aDpjYWxjKDUwJSAtIDhweCk7bWF4LXdpZHRoOjE3MHB4fS50b3AtYnV0dG9ucyAuYnRuLC50b3AtYnV0dG9ucyAud2hhdHNhcHAtY3Rhe3dpZHRoOmNhbGMoNTAlIC0gOHB4KX0uYnV0dG9ucy1ib3R0b20tZm9ybXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtnYXA6MzBweH0uYnV0dG9ucy1ib3R0b20tZm9ybSAucG9saWN5LXByaXZhY3l7bWFyZ2luOjB9LmJ1dHRvbnMtYm90dG9tLWZvcm0gLmJ0bi5idG4tYmx1ZXt3aWR0aDoxNzZweH1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LmJ0bntmb250LXNpemU6MTRweH0uYnV0dG9ucy1ib3R0b20tZm9ybXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6MTZweH0uYnV0dG9ucy1ib3R0b20tZm9ybSAuYnRuLmJ0bi1ibHVle3dpZHRoOjE1NnB4fX0uYnRuLWZpbGV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3JpZ2h0OjA7Ym90dG9tOjE1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtib3JkZXI6MXB4IHNvbGlkICMyODQ2ZDI7Ym9yZGVyLXJhZGl1czo1MHB4O3dpZHRoOjIwJTtoZWlnaHQ6MzBweDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMjg0NmQyICFpbXBvcnRhbnR9LnN3aXBlci1iYW5uZXJzIC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDo1JX0uc3dpcGVyLWJhbm5lcnMgLnN3aXBlci1idXR0b24tcHJldiBpe3BhZGRpbmc6NDBweDtjb2xvcjojZmZmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjIzcHh9LnN3aXBlci1iYW5uZXJzIC5zd2lwZXItYnV0dG9uLW5leHR7cmlnaHQ6NSV9LnN3aXBlci1iYW5uZXJzIC5zd2lwZXItYnV0dG9uLW5leHQgaXtwYWRkaW5nOjQwcHg7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToyM3B4fS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldnt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7bWFyZ2luOjA7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3N9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6XCJcIn0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czphbGw7Y3Vyc29yOnBvaW50ZXJ9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWxvY2ssLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWxvY2t7b3BhY2l0eTowfS5zd2lwZXItYnV0dG9uLW5leHQgaSwuc3dpcGVyLWJ1dHRvbi1wcmV2IGl7Y29sb3I6IzM0MzQzNH0uc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0OjBweH0uc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6MHB4fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7b3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICMyODQ2ZDI7d2lkdGg6MzBweDtoZWlnaHQ6NHB4O2JveC1zaGFkb3c6MHB4IDNweCA2cHggcmdiYSgwLDAsMCwuMyk7Ym9yZGVyLXJhZGl1czowcHh9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMjg0NmQyfUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsuc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7d2lkdGg6NDBweDtoZWlnaHQ6NDBweH0uc3dpcGVyLWJ1dHRvbi1uZXh0IGksLnN3aXBlci1idXR0b24tcHJldiBpe3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7Zm9udC1zaXplOjE4cHh9LnN3aXBlci1idXR0b24tbmV4dHtyaWdodDoxMHB4fS5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDoxMHB4fX0uc2xpZGVyLXBob25lc3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxODBweDttYXJnaW46MCAyMHB4fS5zbGlkZXItcGhvbmVzLWl0ZW17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc2xpZGVyLXBob25lcy1pdGVtLWluZm97dGV4dC1hbGlnbjpjZW50ZXJ9LnNsaWRlci1waG9uZXMtaXRlbS1pbmZvIC5uYW1le2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMzNDM0MzQ7bWFyZ2luLWJvdHRvbTo1cHh9LnNsaWRlci1waG9uZXMtaXRlbS1pbmZvIC5waG9uZXtjb2xvcjojMjg0NmQyO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfS5zbGlkZXItcGhvbmVzIC5zd2lwZXItYnV0dG9uLW5leHQsLnNsaWRlci1waG9uZXMgLnN3aXBlci1idXR0b24tcHJldntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNsaWRlci1waG9uZXMgLnN3aXBlci1idXR0b24tbmV4dCBpLC5zbGlkZXItcGhvbmVzIC5zd2lwZXItYnV0dG9uLXByZXYgaXtjb2xvcjojMzQzNDM0fS5zbGlkZXItcGhvbmVzIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgaSwuc2xpZGVyLXBob25lcyAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyIGl7Y29sb3I6IzI4NDZkMn1AbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7LnN3aXBlci1iYW5uZXJzIC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDowcHh9LnN3aXBlci1iYW5uZXJzIC5zd2lwZXItYnV0dG9uLXByZXYgaXtwYWRkaW5nOjIwcHh9LnN3aXBlci1iYW5uZXJzIC5zd2lwZXItYnV0dG9uLW5leHR7cmlnaHQ6MHB4fS5zd2lwZXItYmFubmVycyAuc3dpcGVyLWJ1dHRvbi1uZXh0IGl7cGFkZGluZzoyMHB4fX0uaGVhZGVye2JhY2tncm91bmQ6I2ZmZjtoZWlnaHQ6NzJweDt6LWluZGV4OjEwMzAgIWltcG9ydGFudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fS5oZWFkZXItdG9we2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cG9zaXRpb246cmVsYXRpdmV9LmhlYWRlci10b3AgLmhlYWRlci1sb2dvLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21heC13aWR0aDozMDBweDtvdmVyZmxvdzpoaWRkZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KWFuZCAobWF4LXdpZHRoOiAxNTgwcHgpey5oZWFkZXItdG9wIC5oZWFkZXItbG9nby1jb250YWluZXJ7bWF4LXdpZHRoOjE1dnd9fS5oZWFkZXItdG9wIC5oZWFkZXItbG9nby1jb250YWluZXIgLmhlYWRlci10b3AtbG9nb3ttYXgtd2lkdGg6Y2FsYyg1MCUgLSA4cHgpO2hlaWdodDphdXRvO21heC1oZWlnaHQ6NDhweH0uaGVhZGVyLXRvcCAuaGVhZGVyLWxvZ28tY29udGFpbmVyIC5oZWFkZXItdG9wLWxvZ286Zmlyc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjMzQzNDM0fS5oZWFkZXItdG9wIC5oZWFkZXItbG9nby1jb250YWluZXIgLmhlYWRlci10b3AtbG9nbzpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjhweH0uaGVhZGVyLXRvcC1saW5rcyAubGlua3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtwYWRkaW5nOjB9LmhlYWRlci10b3AtbGlua3MgLmxpbms6aG92ZXIgc3Bhbntjb2xvcjojMjg0NmQyfS5oZWFkZXItdG9wLWxpbmtzIC5saW5rIHNwYW57bGluZS1oZWlnaHQ6MTtjb2xvcjojMjg0NmQyO3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uaGVhZGVyLXRvcC1saW5rcyAubGluayBpe21hcmdpbi1yaWdodDo2cHh9LmhlYWRlci10b3AtbGlua3MgLmxpbmsgaS5pY29uLWFnZW5kYW1lbnRve2ZvbnQtc2l6ZToyMHB4fS5oZWFkZXItdG9wLWxpbmtzLWxpc3R7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtoZWlnaHQ6MTAwJTtmb250LXNpemU6MTZweDtnYXA6MTZweH1AbWVkaWEobWF4LXdpZHRoOiAxMzEycHgpey5oZWFkZXItdG9wLWxpbmtzLWxpc3R7Z2FwOjhweH19LmhlYWRlci10b3AtbGlua3MtbGlzdCAubmF2YmFyLWxpbmt7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojNjI2MjYyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCBlYXNlLWluIC4zcztmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZDtib3JkZXItYm90dG9tOjNweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5oZWFkZXItdG9wLWxpbmtzLWxpc3QgLm5hdmJhci1saW5rIGl7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmb250LXNpemU6MjBweDtjb2xvcjojNjI2MjYyO21hcmdpbi1sZWZ0OjVweH0uaGVhZGVyLXRvcC1saW5rcy1saXN0IC5uYXZiYXItbGluazpob3Zlcntjb2xvcjojMjg0NmQyO2JvcmRlci1jb2xvcjojMjg0NmQyfS5oZWFkZXItdG9wLWxpbmtzLWxpc3QgLm5hdmJhci1saW5rOmhvdmVyIGl7Y29sb3I6IzI4NDZkMn0uaGVhZGVyLXRvcCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlcnt3aWR0aDphdXRvO2dhcDo4cHg7YmFja2dyb3VuZC1jb2xvcjojZWZlZmVmO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmhlYWRlci10b3AgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLmJ0bntjb2xvcjojMzQzNDM0O2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luOjBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmhlYWRlci10b3AgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLmJ0biBpe2NvbG9yOiMzNDM0MzR9LmhlYWRlci10b3AgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLmJ0bi5saW5re3BhZGRpbmc6MHB4fS5oZWFkZXItdG9wIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC5idG4uYnRuLXByaW1hcnl7Y29sb3I6I2ZmZn0uaGVhZGVyLXRvcCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAuYnRuLmJ0bi1wcmltYXJ5IGl7Y29sb3I6I2ZmZjtmb250LXNpemU6MjRweH0uaGVhZGVyLXRvcCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAud2hhdHNhcHAtY3Rhe3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uaGVhZGVyLXRvcCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAud2hhdHNhcHAtY3RhIGl7bWFyZ2luLXJpZ2h0OjZweH0uaGVhZGVyLXRvcCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAuYnRuLC5oZWFkZXItdG9wIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC5idG4uYnRuLXByaW1hcnksLmhlYWRlci10b3AgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLndoYXRzYXBwLWN0YXt3aWR0aDoxNTBweH0uaGVhZGVyLXRvcCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAuYnRuLmxpbmt7d2lkdGg6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpYW5kIChtYXgtd2lkdGg6IDE0OTlweCl7LmhlYWRlci10b3AgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLmJ0bi5idG4tcHJpbWFyeSwuaGVhZGVyLXRvcCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAud2hhdHNhcHAtY3Rhe3dpZHRoOjEzMHB4fX0uaGVhZGVyLW1vYmlsZS1hY3Rpb25ze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47aGVpZ2h0OjYwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MDt6LWluZGV4OjUwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOGU4ZTh9LmhlYWRlci1tb2JpbGUtYWN0aW9ucyAuaGVhZGVyLWxvZ28tY29udGFpbmVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWF4LXdpZHRoOjI1MHB4O292ZXJmbG93OmhpZGRlbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5oZWFkZXItbW9iaWxlLWFjdGlvbnMgLmhlYWRlci1sb2dvLWNvbnRhaW5lciAuaGVhZGVyLXRvcC1sb2dve21heC13aWR0aDpjYWxjKDUwJSAtIDhweCk7aGVpZ2h0OmF1dG87bWF4LWhlaWdodDo0OXB4O29iamVjdC1maXQ6Y29udGFpbn0uaGVhZGVyLW1vYmlsZS1hY3Rpb25zIC5oZWFkZXItbG9nby1jb250YWluZXIgLmhlYWRlci10b3AtbG9nbzpmaXJzdC1jaGlsZHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICMzNDM0MzR9LmhlYWRlci1tb2JpbGUtYWN0aW9ucyAuaGVhZGVyLWxvZ28tY29udGFpbmVyIC5oZWFkZXItdG9wLWxvZ286bGFzdC1jaGlsZHttYXJnaW4tbGVmdDo4cHh9LmhlYWRlci1tb2JpbGUtYWN0aW9ucyAuYnRuLmJ0bi1sb2NhbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6NjBweDtoZWlnaHQ6MTAwJTtmb250LXNpemU6MTBweDtjb2xvcjojNjI2MjYyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3N9LmhlYWRlci1tb2JpbGUtYWN0aW9ucyAuYnRuLmJ0bi1sb2NhbCBpe21hcmdpbjowO2NvbG9yOiM2MjYyNjJ9LmhlYWRlci1tb2JpbGUtcGhvbmVze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MTBweCAwO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uaGVhZGVyLW1vYmlsZS1idXR0b25ze3BhZGRpbmc6MH0uaGVhZGVyLW1vYmlsZS1idXR0b25zIC5idG4uYnRuLWJsdWUsLmhlYWRlci1tb2JpbGUtYnV0dG9ucyAuYnRuLmJ0bi1wcmltYXJ5e3dpZHRoOjEwMCU7aGVpZ2h0OjQ1cHg7Zm9udC1zaXplOjE4cHg7Ym9yZGVyLXJhZGl1czowcHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6NXB4fS5oZWFkZXItbW9iaWxlLWJ1dHRvbnMgLmJ0bi5idG4tYmx1ZSBpLC5oZWFkZXItbW9iaWxlLWJ1dHRvbnMgLmJ0bi5idG4tcHJpbWFyeSBpe2ZvbnQtc2l6ZToyNHB4fS5oZWFkZXItbW9iaWxlLWJ1dHRvbnMgLmJ0bi5idG4tYmx1ZTo6YWZ0ZXIsLmhlYWRlci1tb2JpbGUtYnV0dG9ucyAuYnRuLmJ0bi1wcmltYXJ5OjphZnRlcntwb3NpdGlvbjp1bnNldH0uc2lkZWJhcnttYXgtd2lkdGg6NjBweDtoZWlnaHQ6MTAwJTtjdXJzb3I6cG9pbnRlcn0uc2lkZWJhciBpe2NvbG9yOiM2MjYyNjJ9LnNpZGViYXItd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2hlaWdodDoxMDAlO2dhcDo0cHh9LnNpZGViYXItd3JhcHBlciBzcGFue2ZvbnQtc2l6ZToxMHB4O2NvbG9yOiM2MjYyNjI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzfS5zaWRlYmFyLXdyYXBwZXIuY2xvc2Utc2lkZWJhciBzcGFuLC5zaWRlYmFyLXdyYXBwZXIuY2xvc2Utc2lkZWJhciBpe2NvbG9yOiM2MjYyNjJ9LnNpZGViYXItZml4ZWR7cG9zaXRpb246Zml4ZWQ7dG9wOjcycHg7cmlnaHQ6MHB4O2Rpc3BsYXk6bm9uZTt3aWR0aDozMjRweDt6LWluZGV4OjUwO2JhY2tncm91bmQtY29sb3I6I2ZmZjthbmltYXRpb246c2hvd1RhcmdldEl0ZW0gLjNzIGZvcndhcmRzO2JveC1zaGFkb3c6MHB4IDNweCA2cHggcmdiYSgwLDAsMCwuMyk7ei1pbmRleDoxMDYyfS5zaWRlYmFyLWZpeGVkLXdyYXBwZXJ7d2lkdGg6MTAwJX0uc2lkZWJhci1maXhlZC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAyMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM4MTgxODE7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3N9LnNpZGViYXItZml4ZWQtaXRlbSAuc2lkZWJhci1saW5re2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7d2lkdGg6MTAwJTtoZWlnaHQ6NTJweDtjb2xvcjojMjg0NmQyO2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uc2lkZWJhci1maXhlZC1pdGVtIC5zaWRlYmFyLWxpbmsuY29udGVudHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzfS5zaWRlYmFyLWZpeGVkLWl0ZW0gLnNpZGViYXItbGluay1kcm9wZG93bntkaXNwbGF5Om5vbmU7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTBweDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtsZWZ0OjUwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2VmZWZlZjt6LWluZGV4OjUwO2FuaW1hdGlvbjpzaG93VGFyZ2V0SXRlbSAuM3MgZm9yd2FyZHN9LnNpZGViYXItZml4ZWQtaXRlbSAuc2lkZWJhci1saW5rLWRyb3Bkb3duIC5saW5re2ZvbnQtc2l6ZToxNHB4O3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MTJweCAzMHB4O2NvbG9yOiMzNDM0MzQ7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LnNpZGViYXItZml4ZWQtaXRlbSAuc2lkZWJhci1saW5rLWRyb3Bkb3duIC5saW5rOmhvdmVye2NvbG9yOiMyODQ2ZDJ9LnNpZGViYXItZml4ZWQtaXRlbSAuc2lkZWJhci1saW5rIGl7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmb250LXNpemU6MjBweH0uYnRuLW1vZGFsLXBob25lc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2xpbmUtaGVpZ2h0OjE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOiMyODQ2ZDI7cGFkZGluZzowO21hcmdpbjowIDMwcHg7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3N9LmJ0bi1tb2RhbC1waG9uZXM6aG92ZXJ7Y29sb3I6IzI4NDZkMn0uYnRuLW1vZGFsLXBob25lcyBpe21hcmdpbi1yaWdodDo1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KWFuZCAobWF4LXdpZHRoOiAxNDk5cHgpey5uYXZiYXItbGluaywuaGVhZGVyLXRvcCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAuYnRue2ZvbnQtc2l6ZToxMnB4fS5oZWFkZXItdG9wIC5idG4uYnRuLXByaW1hcnl7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7cGFkZGluZy1yaWdodDoyMHB4fS5oZWFkZXItdG9wIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC53aGF0c2FwcC1jdGF7cGFkZGluZzowcHggMTBweDtmb250LXNpemU6MTJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KWFuZCAobWF4LXdpZHRoOiAxNTgwcHgpey5uYXZiYXItbGluaywuaGVhZGVyLXRvcCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAuYnRue2ZvbnQtc2l6ZToxNHB4fS5oZWFkZXItdG9wIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC53aGF0c2FwcC1jdGF7cGFkZGluZzowcHggMTBweDtmb250LXNpemU6MTRweH0uaGVhZGVyLXRvcCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAuYnRuLmJ0bi1wcmltYXJ5e3BhZGRpbmc6MHB4IDEwcHg7Zm9udC1zaXplOjE0cHg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnNpZGViYXItZml4ZWR7dG9wOjYwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvdmVyZmxvdy15OnNjcm9sbH0uc2lkZWJhci1maXhlZC5maXhlZHt0b3A6OTBweH19LnNpZGViYXItZml4ZWQtaXRlbS5hY2NvcmRpb24tY2F0ZWdvcmllc3twYWRkaW5nOjBweH0uc2lkZWJhci1maXhlZC1pdGVtIC5jYXJkLWNhdGVnb3J5LXRpdGxle2JvcmRlci10b3A6MXB4IHNvbGlkICMyODQ2ZDJ9LnNpZGViYXItZml4ZWQtaXRlbSAuY2F0ZWdvcnktc3ViaXRlbXN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc2lkZWJhci1maXhlZC1pdGVtIC5jYXRlZ29yeS1zdWJpdGVtcyAuc2lkZWJhci1zdWJpdGVtLWxpbmt7Ym9yZGVyLXRvcDoxcHggc29saWQgIzM0MzQzNDtjb2xvcjojMzQzNDM0O2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmc6MTZweCAzMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1idXR0b24uc2lkZWJhci1saW5re2ZvbnQtc2l6ZToxNnB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtwYWRkaW5nOjBweCAyMHB4fS5yb3RhdGV7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlfS5mb290ZXJ7Ym9yZGVyLXRvcDoxMHB4IHNvbGlkICMyODQ2ZDI7YmFja2dyb3VuZDojMTgxODE4O3BhZGRpbmc6MDtwb3NpdGlvbjpyZWxhdGl2ZX0uZm9vdGVyIC5idG4tc2Nyb2xsLXRvcHtmb250LXNpemU6MTJweDtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDozMHB4O3JpZ2h0OjMwcHg7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtwYWRkaW5nOjZweDtiYWNrZ3JvdW5kLWNvbG9yOiM2NjY7Ym9yZGVyLXJhZGl1czoxMDAlO2NvbG9yOiNmZmY7ei1pbmRleDoxMDt0cmFuc2l0aW9uOmFsbCBlYXNlLWluIC4zc30uZm9vdGVyIC5idG4tc2Nyb2xsLXRvcDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMyODQ2ZDI7Y29sb3I6I2ZmZn0uZm9vdGVyIC5idG4tc2Nyb2xsLXRvcDpob3ZlciBpe2NvbG9yOiNmZmZ9LmZvb3RlciAuYnRuLXNjcm9sbC10b3AgaXtjb2xvcjojZmZmfS5mb290ZXItY29udGVudHtmb250LXNpemU6MTRweDtwYWRkaW5nOjMwcHggMDtjb2xvcjojZmZmfS5mb290ZXItY29udGVudC10aXRsZXtmb250LXNpemU6MjBweDtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MzBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmZvb3Rlci1jb250ZW50LWxpc3R7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5mb290ZXItY29udGVudC1saXN0IGxpe3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uZm9vdGVyLWNvbnRlbnQtbGlzdCBsaTpob3Zlcntjb2xvcjojMjg0NmQyfS5mb290ZXItY29udGVudC1saXN0Lmxpc3QtMmNvbGwgbGl7d2lkdGg6NTAlfS5mb290ZXItY29udGVudC1saXN0Lmxpc3QtM2NvbGwgbGl7d2lkdGg6MzMuMzMlfS5mb290ZXItY29udGVudC1saXN0Lmxpc3QtNGNvbGwgbGl7d2lkdGg6MjUlfS5mb290ZXItY29udGVudC1saXN0Lmxpc3QtOGNvbGwgbGl7d2lkdGg6MTIuNSV9LmZvb3Rlci1jb250ZW50LXNvY2lhbC13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZvb3Rlci1jb250ZW50LXNvY2lhbC13cmFwcGVyIGF7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLXJpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbToxMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjdXJzb3I6cG9pbnRlcn0uZm9vdGVyLWNvbnRlbnQtc29jaWFsLXdyYXBwZXIgYSBpe2NvbG9yOiNmZmY7YmFja2dyb3VuZDppbmhlcml0fS5mb290ZXItY29udGVudC1zb2NpYWwtd3JhcHBlciBhOmhvdmVye2NvbG9yOiMyODQ2ZDJ9LmZvb3Rlci1jb250ZW50LXNvY2lhbC13cmFwcGVyIGE6aG92ZXIgaSwuZm9vdGVyLWNvbnRlbnQtc29jaWFsLXdyYXBwZXIgYTpob3ZlciBzcGFue2NvbG9yOiMyODQ2ZDJ9LmZvb3Rlci1jb250ZW50LXNvY2lhbC13cmFwcGVyIC53aGF0c2FwcC1jdGF7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLXJpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbToxMnB4O2N1cnNvcjpwb2ludGVyO2hlaWdodDphdXRvO2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmc6MHB4fS5mb290ZXItY29udGVudC1zb2NpYWwtd3JhcHBlciAud2hhdHNhcHAtY3RhIGl7bWFyZ2luLXJpZ2h0OjRweCAhaW1wb3J0YW50fS5mb290ZXItY29udGVudC1zb2NpYWwtd3JhcHBlciAud2hhdHNhcHAtY3RhIGk6aG92ZXJ7Y29sb3I6IzI1ZDM2NiAhaW1wb3J0YW50fS5mb290ZXItY29udGVudC1zb2NpYWwtd3JhcHBlciAud2hhdHNhcHAtY3RhOmhvdmVye2NvbG9yOiMyNWQzNjYgIWltcG9ydGFudH0uZm9vdGVyLWNvbnRlbnQtc29jaWFsLXdyYXBwZXIgLndoYXRzYXBwLWN0YTpob3ZlciBpLC5mb290ZXItY29udGVudC1zb2NpYWwtd3JhcHBlciAud2hhdHNhcHAtY3RhOmhvdmVyIHNwYW57Y29sb3I6IzI1ZDM2NiAhaW1wb3J0YW50fS5mb290ZXItYWJvdXR7YmFja2dyb3VuZDojMTgxODE4O3BhZGRpbmc6MzBweCAwfS5mb290ZXItYWJvdXQtdGV4dHtmb250LXNpemU6MTJweDt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6I2ZmZjtsaW5lLWhlaWdodDoxNnB4O21hcmdpbjowfS5mb290ZXItY29weXJpZ2h0e2JhY2tncm91bmQtY29sb3I6IzE4MTgxODtwYWRkaW5nOjIwcHggMH0uZm9vdGVyLWNvcHlyaWdodCAubG9nb3t3aWR0aDoxODBweH0uZm9vdGVyLWNvcHlyaWdodC13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEwcHh9LmZvb3Rlci1jb3B5cmlnaHQtd3JhcHBlciAudGV4dHtmb250LXNpemU6MTJweDt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6I2ZmZjttYXJnaW46MH0uZm9vdGVyLWNvcHlyaWdodC13cmFwcGVyIC5pYmFtYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uZm9vdGVyLWNvcHlyaWdodC13cmFwcGVyIC5pYmFtYSBpbWd7d2lkdGg6MjdweDttYXJnaW4tcmlnaHQ6MTBweH0uZm9vdGVyLWNvcHlyaWdodC1hbHBlc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uZm9vdGVyLWNvcHlyaWdodC1hbHBlcyBzcGFue2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiNmZmY7bWFyZ2luLXJpZ2h0OjEwcHh9LmZvb3Rlci1jb3B5cmlnaHQtYWxwZXMgaW1ne3dpZHRoOjEyNHB4fS5mb290ZXItZml4ZWQtbW9iaWxle2JvdHRvbTowcHg7cG9zaXRpb246Zml4ZWR9LmZvb3Rlci1maXhlZC1tb2JpbGUgLndoYXRzYXBwLWN0YSwuZm9vdGVyLWZpeGVkLW1vYmlsZSAuYnRuLW1vZGFsLXBob25lc3t3aWR0aDoxMDAlO2hlaWdodDo2MHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtib3JkZXItcmFkaXVzOjBweH0uZm9vdGVyLWZpeGVkLW1vYmlsZSAud2hhdHNhcHAtY3RhIGksLmZvb3Rlci1maXhlZC1tb2JpbGUgLmJ0bi1tb2RhbC1waG9uZXMgaXt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2ZvbnQtc2l6ZToyMnB4O21hcmdpbi1yaWdodDo4cHh9LmZvb3Rlci1maXhlZC1tb2JpbGUgLmJ0bi1tb2RhbC1waG9uZXN7YmFja2dyb3VuZC1jb2xvcjojMjg0NmQyO21hcmdpbjowcHg7Y29sb3I6I2ZmZjtoZWlnaHQ6MTAwJTtmb250LXNpemU6MTZweH0uZm9vdGVyLWZpeGVkLW1vYmlsZSAuYnRuLW1vZGFsLXBob25lcyBpe2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5mb290ZXJ7Ym90dG9tOjQwcHg7bWFyZ2luLXRvcDo0MHB4fS5mb290ZXIgLmJ0bi1zY3JvbGwtdG9we3RvcDoxMHB4O3JpZ2h0OjEwcHh9LmZvb3Rlci1jb250ZW50e3BhZGRpbmc6NjBweCAwfS5mb290ZXItY29udGVudC10aXRsZXtmb250LXNpemU6MThweDttYXJnaW4tYm90dG9tOjIwcHh9LmZvb3Rlci1jb250ZW50LWxpc3R7bWFyZ2luLWJvdHRvbTozMHB4fS5mb290ZXItY29udGVudC1saXN0IGxpe3dpZHRoOjUwJX0uZm9vdGVyLWFib3V0e3BhZGRpbmc6MTZweCAwfS5mb290ZXItY29weXJpZ2h0e3BhZGRpbmc6MzBweCAwfS5mb290ZXItY29weXJpZ2h0LWxvZ297ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDozMHB4fS5mb290ZXItY29weXJpZ2h0LXdyYXBwZXJ7cGFkZGluZzozMHB4IDB9LmZvb3Rlci1jb3B5cmlnaHQtYWxwZXN7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uYWxwZXMtaWZyYW1le21hcmdpbi1ib3R0b206NDBweCAhaW1wb3J0YW50fS5mb290ZXItZml4ZWQtbW9iaWxle2hlaWdodDo0MHB4O3otaW5kZXg6NDB9LmZvb3Rlci1maXhlZC1tb2JpbGUgLndoYXRzYXBwLWN0YXt3aWR0aDoxMDAlO2hlaWdodDo0MHB4O3BhZGRpbmc6MHB4fX0uYmFubmVyLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uYmFubmVyLWNvbnRhaW5lciBpbWd7d2lkdGg6MTAwdnc7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246dG9wIGNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA5OThweCl7LmJhbm5lci1jb250YWluZXJ7aGVpZ2h0OmNhbGMoMTAwdmggLSAxNDVweCl9LmJhbm5lci1jb250YWluZXIgaW1ne2hlaWdodDpjYWxjKDEwMHZoIC0gMTQ1cHgpfX0uYmFubmVyLWNvbnRhaW5lci10ZXh0e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo2dnd9LmJhbm5lci1jb250YWluZXItdGV4dCAudGl0bGV7Zm9udC1zaXplOjQwcHg7Y29sb3I6I2ZmZjttYXJnaW46MDttYXJnaW4tYm90dG9tOjBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LmJhbm5lci1jb250YWluZXItdGV4dCAuc3VidGl0bGV7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjI0cHg7Y29sb3I6I2ZmZjttYXJnaW4tdG9wOjA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5iYW5uZXItdGl0bGV7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwMDA7cGFkZGluZzowO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5iYW5uZXItdGl0bGUuYmFja2dyb3VuZC1pbWctYWN0aXZle2hlaWdodDoyNjBweH0uYmFubmVyLXRpdGxlIC5wYWdlLXRpdGxle2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDozMDB9LmJhbm5lci10aXRsZS1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjEwMCV9LmJhbm5lci10aXRsZS1jb250ZW50IC5mb3JtLW1haW57cmlnaHQ6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LmJhbm5lci1jb250YWluZXItdGV4dCAudGl0bGV7Zm9udC1zaXplOjE4cHg7bWFyZ2luLWJvdHRvbTo1cHh9LmJhbm5lci1jb250YWluZXItdGV4dCAuc3VidGl0bGV7Zm9udC1zaXplOjE0cHh9LmJhbm5lci10aXRsZS5iYWNrZ3JvdW5kLWltZy1hY3RpdmV7aGVpZ2h0OjgwcHh9fSNtUG9saXRpY2FQcml2YWNpZGFkZXt6LWluZGV4OjEwNjB9I21Qb2xpdGljYVByaXZhY2lkYWRlIC5tb2RhbC1kaWFsb2d7bWFyZ2luOjUlIGF1dG8gMCBhdXRvO21pbi13aWR0aDo3MDBweH0jbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZXtmb250LXNpemU6MjBweDtjb2xvcjojMzQzNDM0O2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfSNtUG9saXRpY2FQcml2YWNpZGFkZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1oZWFkZXIgLmJ0bi1jbG9zZS1wcml2YWNpdHl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfSNtUG9saXRpY2FQcml2YWNpZGFkZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1oZWFkZXIgLmJ0bi1jbG9zZS1wcml2YWNpdHkgaTpob3Zlcntjb2xvcjojMjg0NmQyfSNtUG9saXRpY2FQcml2YWNpZGFkZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5e2hlaWdodDo2NXZoO292ZXJmbG93LXk6YXV0b30jbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSBoMSwjbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSBoMntmb250LXNpemU6MTZweDtjb2xvcjojMzQzNDM0O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZH0jbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSBoMywjbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSBoNCwjbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSBoNSwjbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSBoNntmb250LXNpemU6MTZweDtjb2xvcjojMzQzNDM0O2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfSNtUG9saXRpY2FQcml2YWNpZGFkZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IHB7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzM0MzQzNDtsaW5lLWhlaWdodDoyNXB4fSNtUG9saXRpY2FQcml2YWNpZGFkZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IHAgdWwgbGl7bGlzdC1zdHlsZTpkaXNjfSNtUG9saXRpY2FQcml2YWNpZGFkZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IHAgdWwgbGk6Om1hcmtlcntjb2xvcjojMzQzNDM0fSNtUG9saXRpY2FQcml2YWNpZGFkZSAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IHVse3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctYm90dG9tOjE2cHh9I21Qb2xpdGljYVByaXZhY2lkYWRlIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgdWwgbGl7Zm9udC1zaXplOjE2cHg7bGlzdC1zdHlsZTpkaXNjO2NvbG9yOiMzNDM0MzR9I21Qb2xpdGljYVByaXZhY2lkYWRlIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgdWwgbGk6Om1hcmtlcntjb2xvcjojMzQzNDM0fSNtUG9saXRpY2FQcml2YWNpZGFkZSAubW9kYWwtZGlhbG9nIGlmcmFtZXt3aWR0aDoxMDAlO2hlaWdodDo2MHZofSNtUG9saXRpY2FQcml2YWNpZGFkZSAuYnRuLmJ0bi1ibHVle3dpZHRoOjE2MHB4fSNMR1BELXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIC5tb2RhbC1oZWFkZXItbGdwZC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZXthbGlnbi1pdGVtczpjZW50ZXJ9I0xHUEQtcG9saXRpY2EtZGUtcHJpdmFjaWRhZGUgLm1vZGFsLWhlYWRlci1sZ3BkLXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIC50aXRsZS1sZ3BkLXBvbGl0aWNhLWRlLXByaXZhY2lkYWRle2ZvbnQtc2l6ZToyMHB4O21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfSNMR1BELXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIC5tb2RhbC1oZWFkZXItbGdwZC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSAuY2xvc2V7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkO3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzfSNMR1BELXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIC5tb2RhbC1oZWFkZXItbGdwZC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSAuY2xvc2U6aG92ZXJ7Y29sb3I6IzI4NDZkMn0jTEdQRC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSAubW9kYWwtYm9keS1sZ3BkLXBvbGl0aWNhLWRlLXByaXZhY2lkYWRle292ZXJmbG93LXk6YXV0b30jTEdQRC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSAubW9kYWwtYm9keS1sZ3BkLXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIC5pZnJhbWUtbGdwZC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZXtoZWlnaHQ6OTUlfSNMR1BELXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIC5tb2RhbC1ib2R5LWxncGQtcG9saXRpY2EtZGUtcHJpdmFjaWRhZGUgaDEsI0xHUEQtcG9saXRpY2EtZGUtcHJpdmFjaWRhZGUgLm1vZGFsLWJvZHktbGdwZC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSBoMntmb250LXNpemU6MTZweDtjb2xvcjojMzQzNDM0O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZH0jTEdQRC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSAubW9kYWwtYm9keS1sZ3BkLXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIGgzLCNMR1BELXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIC5tb2RhbC1ib2R5LWxncGQtcG9saXRpY2EtZGUtcHJpdmFjaWRhZGUgaDQsI0xHUEQtcG9saXRpY2EtZGUtcHJpdmFjaWRhZGUgLm1vZGFsLWJvZHktbGdwZC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSBoNSwjTEdQRC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSAubW9kYWwtYm9keS1sZ3BkLXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIGg2e2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiMzNDM0MzQ7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9I0xHUEQtcG9saXRpY2EtZGUtcHJpdmFjaWRhZGUgLm1vZGFsLWJvZHktbGdwZC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSBwe2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiMzNDM0MzQ7bGluZS1oZWlnaHQ6MjVweH0jTEdQRC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSAubW9kYWwtYm9keS1sZ3BkLXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIHAgdWwgbGl7bGlzdC1zdHlsZTpkaXNjfSNMR1BELXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIC5tb2RhbC1ib2R5LWxncGQtcG9saXRpY2EtZGUtcHJpdmFjaWRhZGUgcCB1bCBsaTo6bWFya2Vye2NvbG9yOiMzNDM0MzR9I0xHUEQtcG9saXRpY2EtZGUtcHJpdmFjaWRhZGUgLm1vZGFsLWJvZHktbGdwZC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSB1bHtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLWJvdHRvbToxNnB4fSNMR1BELXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIC5tb2RhbC1ib2R5LWxncGQtcG9saXRpY2EtZGUtcHJpdmFjaWRhZGUgdWwgbGl7Zm9udC1zaXplOjE2cHg7bGlzdC1zdHlsZTpkaXNjO2NvbG9yOiMzNDM0MzR9I0xHUEQtcG9saXRpY2EtZGUtcHJpdmFjaWRhZGUgLm1vZGFsLWJvZHktbGdwZC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSB1bCBsaTo6bWFya2Vye2NvbG9yOiMzNDM0MzR9I0xHUEQtcG9saXRpY2EtZGUtY29va2llcyAubW9kYWwtaGVhZGVyLWxncGQtcG9saXRpY2EtZGUtY29va2llc3thbGlnbi1pdGVtczpjZW50ZXJ9I0xHUEQtcG9saXRpY2EtZGUtY29va2llcyAubW9kYWwtaGVhZGVyLWxncGQtcG9saXRpY2EtZGUtY29va2llcyAudGl0bGUtbGdwZC1wb2xpdGljYS1kZS1jb29raWVze2ZvbnQtc2l6ZToyMHB4O21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfSNMR1BELXBvbGl0aWNhLWRlLWNvb2tpZXMgLm1vZGFsLWhlYWRlci1sZ3BkLXBvbGl0aWNhLWRlLWNvb2tpZXMgLmNsb3Nle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtmb250LXNpemU6MjRweDtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZDt0cmFuc2l0aW9uOmFsbCBlYXNlLWluIC4zc30jTEdQRC1wb2xpdGljYS1kZS1jb29raWVzIC5tb2RhbC1oZWFkZXItbGdwZC1wb2xpdGljYS1kZS1jb29raWVzIC5jbG9zZTpob3Zlcntjb2xvcjojMjg0NmQyfSNMR1BELXBvbGl0aWNhLWRlLWNvb2tpZXMgLm1vZGFsLWJvZHktbGdwZC1wb2xpdGljYS1kZS1jb29raWVze292ZXJmbG93LXk6YXV0b30jTEdQRC1wb2xpdGljYS1kZS1jb29raWVzIC5tb2RhbC1ib2R5LWxncGQtcG9saXRpY2EtZGUtY29va2llcyAuaWZyYW1lLWxncGQtcG9saXRpY2EtZGUtY29va2llc3toZWlnaHQ6OTUlfSNMR1BELXBvbGl0aWNhLWRlLWNvb2tpZXMgLm1vZGFsLWJvZHktbGdwZC1wb2xpdGljYS1kZS1jb29raWVzIGgxLCNMR1BELXBvbGl0aWNhLWRlLWNvb2tpZXMgLm1vZGFsLWJvZHktbGdwZC1wb2xpdGljYS1kZS1jb29raWVzIGgye2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiMzNDM0MzQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfSNMR1BELXBvbGl0aWNhLWRlLWNvb2tpZXMgLm1vZGFsLWJvZHktbGdwZC1wb2xpdGljYS1kZS1jb29raWVzIGgzLCNMR1BELXBvbGl0aWNhLWRlLWNvb2tpZXMgLm1vZGFsLWJvZHktbGdwZC1wb2xpdGljYS1kZS1jb29raWVzIGg0LCNMR1BELXBvbGl0aWNhLWRlLWNvb2tpZXMgLm1vZGFsLWJvZHktbGdwZC1wb2xpdGljYS1kZS1jb29raWVzIGg1LCNMR1BELXBvbGl0aWNhLWRlLWNvb2tpZXMgLm1vZGFsLWJvZHktbGdwZC1wb2xpdGljYS1kZS1jb29raWVzIGg2e2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiMzNDM0MzQ7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9I0xHUEQtcG9saXRpY2EtZGUtY29va2llcyAubW9kYWwtYm9keS1sZ3BkLXBvbGl0aWNhLWRlLWNvb2tpZXMgcHtmb250LXNpemU6MTZweDtjb2xvcjojMzQzNDM0O2xpbmUtaGVpZ2h0OjI1cHh9I0xHUEQtcG9saXRpY2EtZGUtY29va2llcyAubW9kYWwtYm9keS1sZ3BkLXBvbGl0aWNhLWRlLWNvb2tpZXMgcCB1bCBsaXtsaXN0LXN0eWxlOmRpc2N9I0xHUEQtcG9saXRpY2EtZGUtY29va2llcyAubW9kYWwtYm9keS1sZ3BkLXBvbGl0aWNhLWRlLWNvb2tpZXMgcCB1bCBsaTo6bWFya2Vye2NvbG9yOiMzNDM0MzR9I0xHUEQtcG9saXRpY2EtZGUtY29va2llcyAubW9kYWwtYm9keS1sZ3BkLXBvbGl0aWNhLWRlLWNvb2tpZXMgdWx7cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1ib3R0b206MTZweH0jTEdQRC1wb2xpdGljYS1kZS1jb29raWVzIC5tb2RhbC1ib2R5LWxncGQtcG9saXRpY2EtZGUtY29va2llcyB1bCBsaXtmb250LXNpemU6MTZweDtsaXN0LXN0eWxlOmRpc2M7Y29sb3I6IzM0MzQzNH0jTEdQRC1wb2xpdGljYS1kZS1jb29raWVzIC5tb2RhbC1ib2R5LWxncGQtcG9saXRpY2EtZGUtY29va2llcyB1bCBsaTo6bWFya2Vye2NvbG9yOiMzNDM0MzR9Lm1vZGFsLW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7ZGlzcGxheTpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNSk7dG9wOjA7bGVmdDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7b3ZlcmZsb3c6YXV0bzt6LWluZGV4OjEwNTB9Lm1vZGFsLW92ZXJsYXkgLm1vZGFsLWNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjBweCAzcHggNnB4IHJnYmEoMCwwLDAsLjMpO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDt3aWR0aDozNjBweH0ubW9kYWwtb3ZlcmxheSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVye2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjAgMjBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2hlaWdodDo2MHB4O2JvcmRlci1yYWRpdXM6NnB4IDZweCAwIDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VmZWZlZn0ubW9kYWwtb3ZlcmxheSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC50aXRsZXtmb250LXNpemU6MjBweDtjb2xvcjojMjg0NmQyO21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfS5tb2RhbC1vdmVybGF5IC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLmJ0bi1jbG9zZS1tb2RhbHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojMzQzNDM0O2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjA7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3M7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9Lm1vZGFsLW92ZXJsYXkgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlLW1vZGFsOmhvdmVye2NvbG9yOiMyODQ2ZDJ9Lm1vZGFsLW92ZXJsYXkgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ubW9kYWwtb3ZlcmxheS5tb2RhbC1wcm9tb3Rpb24gLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAudGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5tb2RhbC1vdmVybGF5Lm1vZGFsLXByb21vdGlvbiAubW9kYWwtY29udGVudCAubW9kYWwtYm9keXtwYWRkaW5nOjIwcHh9Lm1vZGFsLW92ZXJsYXkubW9kYWwtcHJvbW90aW9uIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5wcm9tb3Rpb24taW1ne21heC13aWR0aDoxMDAlfS5tb2RhbC1vdmVybGF5Lm1vZGFsLXByb21vdGlvbiAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAucHJvbW90aW9uLXRleHR7Zm9udC1zaXplOjEycHg7Y29sb3I6IzM0MzQzNDtsaW5lLWhlaWdodDoxNnB4O21hcmdpbi10b3A6MjBweH0ubW9kYWwtb3ZlcmxheS5tb2RhbC1jb3RhdGlvbiAubW9kYWwtY29udGVudHt3aWR0aDo3MHZ3O2JvcmRlci1yYWRpdXM6MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OThweCl7Lm1vZGFsLW92ZXJsYXkubW9kYWwtY290YXRpb24gLm1vZGFsLWNvbnRlbnR7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjBweH19Lm1vZGFsLW92ZXJsYXkubW9kYWwtY290YXRpb24gLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlcntqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7Ym9yZGVyLXJhZGl1czoyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OHB4KXsubW9kYWwtb3ZlcmxheS5tb2RhbC1jb3RhdGlvbiAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVye2JvcmRlci1yYWRpdXM6MHB4fX0ubW9kYWwtb3ZlcmxheS5tb2RhbC1jb3RhdGlvbiAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5idG4tY2xvc2UtbW9kYWx7Y29sb3I6IzYyNjI2Mn0ubW9kYWwtb3ZlcmxheS5tb2RhbC1jb3RhdGlvbiAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5idG4tY2xvc2UtbW9kYWwgaXtjb2xvcjojNjI2MjYyfS5tb2RhbC1vdmVybGF5Lm1vZGFsLWNvdGF0aW9uIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5e2hlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDk5OHB4KXsubW9kYWwtb3ZlcmxheS5tb2RhbC1jb3RhdGlvbiAubW9kYWwtY29udGVudCAubW9kYWwtYm9keXtvdmVyZmxvdy15OnNjcm9sbDtwYWRkaW5nLWJvdHRvbToxMDBweH19Lm1vZGFsLW92ZXJsYXkubW9kYWwtY290YXRpb24gLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHktdGl0bGV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0ubW9kYWwtb3ZlcmxheS5tb2RhbC1jb3RhdGlvbiAubW9kYWwtY29udGVudCAubW9kYWwtYm9keS10aXRsZSBoNXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoyMHB4O2ZvbnQtc2l6ZTozMnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OHB4KXsubW9kYWwtb3ZlcmxheS5tb2RhbC1jb3RhdGlvbiAubW9kYWwtY29udGVudCAubW9kYWwtYm9keS10aXRsZSBoNXtmb250LXNpemU6MjRweH19Lm1vZGFsLW92ZXJsYXkubW9kYWwtY290YXRpb24gLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHktdGl0bGUgaXtmb250LXNpemU6NDBweH0ubW9kYWwtb3ZlcmxheS5tb2RhbC1sb2NhbCAubW9kYWwtYm9keXtwYWRkaW5nOjB9Lm1vZGFsLW92ZXJsYXkubW9kYWwtbG9jYWwgLm1vZGFsLWJvZHkgLnVuaXRzLWl0ZW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjEwcHggMjBweH0ubW9kYWwtb3ZlcmxheS5tb2RhbC1sb2NhbCAubW9kYWwtYm9keSAudW5pdHMtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VmZWZlZn0ubW9kYWwtb3ZlcmxheS5tb2RhbC1sb2NhbCAubW9kYWwtYm9keSAudW5pdHMtaXRlbS13cmFwcGVyIC5uYW1le2Rpc3BsYXk6ZmxleDtmb250LXNpemU6MTZweDtjb2xvcjojMzQzNDM0O21heC13aWR0aDoyMDBweDttYXJnaW4tYm90dG9tOjVweDtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZH0ubW9kYWwtb3ZlcmxheS5tb2RhbC1sb2NhbCAubW9kYWwtYm9keSAudW5pdHMtaXRlbS13cmFwcGVyIC5uYW1lIGl7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmb250LXNpemU6MjBweDttYXJnaW4tcmlnaHQ6NXB4fS5tb2RhbC1vdmVybGF5Lm1vZGFsLWxvY2FsIC5tb2RhbC1ib2R5IC51bml0cy1pdGVtLXdyYXBwZXIgLmFkZHJlc3N7Zm9udC1zaXplOjEycHg7Y29sb3I6IzgxODE4MTtsaW5lLWhlaWdodDoxNnB4O21heC13aWR0aDoyMDBweDttYXJnaW46MH0ubW9kYWwtb3ZlcmxheS5tb2RhbC1sb2NhbCAubW9kYWwtYm9keSAudW5pdHMtaXRlbSAuYnRuLmJ0bi1ibHVle3dpZHRoOjkwcHh9Lm1vZGFsLW92ZXJsYXkubW9kYWwtcGhvbmVzIC5tb2RhbC1ib2R5e3BhZGRpbmc6MDtwYWRkaW5nLWJvdHRvbToxMnB4fS5tb2RhbC1vdmVybGF5Lm1vZGFsLXBob25lcyAubW9kYWwtYm9keSAudW5pdHMtaXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6N3B4IDIwcHh9Lm1vZGFsLW92ZXJsYXkubW9kYWwtcGhvbmVzIC5tb2RhbC1ib2R5IC51bml0cy1pdGVtLXdyYXBwZXIgLm5hbWV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXgtd2lkdGg6MjY0cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzM0MzQzNDttYXJnaW4tYm90dG9tOjVweDtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZH0ubW9kYWwtb3ZlcmxheS5tb2RhbC1waG9uZXMgLm1vZGFsLWJvZHkgLnVuaXRzLWl0ZW0td3JhcHBlciAubmFtZSBpe3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Zm9udC1zaXplOjIwcHg7Y29sb3I6IzI4NDZkMjttYXJnaW4tcmlnaHQ6MTBweH0ubW9kYWwtb3ZlcmxheS5tb2RhbC1waG9uZXMgLm1vZGFsLWJvZHkgLnVuaXRzLWl0ZW0td3JhcHBlciAuYWRkcmVzc3ttYXgtd2lkdGg6MjY0cHg7Zm9udC1zaXplOjEycHg7Y29sb3I6IzM0MzQzNDttYXJnaW46MH0ubW9kYWwtb3ZlcmxheS5tb2RhbC1waG9uZXMgLm1vZGFsLWJvZHkgLnVuaXRzLWl0ZW0gLmJ0bi5idG4tYmx1ZXt3aWR0aDo5NnB4O2hlaWdodDozNXB4O2ZvbnQtc2l6ZToxNHB4fS5tb2RhbC1vdmVybGF5Lm1vZGFsLXdoYXRzYXBwIC5tb2RhbC1oZWFkZXIgLnRpdGxlLC5tb2RhbC1vdmVybGF5Lm1vZGFsLXdoYXRzYXBwIC5tb2RhbC1oZWFkZXIgaSwubW9kYWwtb3ZlcmxheS5tb2RhbC13aGF0c2FwcCAubW9kYWwtaGVhZGVyIC5idG4tY2xvc2UtbW9kYWw6aG92ZXJ7Y29sb3I6IzI1ZDM2NiAhaW1wb3J0YW50fS5tb2RhbC1vdmVybGF5Lm1vZGFsLXdoYXRzYXBwIC5tb2RhbC1ib2R5e3BhZGRpbmc6MDtwYWRkaW5nLWJvdHRvbToxMnB4fS5tb2RhbC1vdmVybGF5Lm1vZGFsLXdoYXRzYXBwIC5tb2RhbC1ib2R5IC51bml0cy1pdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzo3cHggMjBweH0ubW9kYWwtb3ZlcmxheS5tb2RhbC13aGF0c2FwcCAubW9kYWwtYm9keSAudW5pdHMtaXRlbS13cmFwcGVye2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn0ubW9kYWwtb3ZlcmxheS5tb2RhbC13aGF0c2FwcCAubW9kYWwtYm9keSAudW5pdHMtaXRlbS13cmFwcGVyIC5uYW1le2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzI1ZDM2NjttYXJnaW4tYm90dG9tOjVweDtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Lm1vZGFsLW92ZXJsYXkubW9kYWwtd2hhdHNhcHAgLm1vZGFsLWJvZHkgLnVuaXRzLWl0ZW0td3JhcHBlciAubmFtZSBpe3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7Zm9udC1zaXplOjI0cHg7Y29sb3I6IzI1ZDM2NjttYXJnaW4tcmlnaHQ6MTBweH0ubW9kYWwtb3ZlcmxheS5tb2RhbC13aGF0c2FwcCAubW9kYWwtYm9keSAudW5pdHMtaXRlbS13cmFwcGVyIC5hZGRyZXNze2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMwMDA7bWF4LXdpZHRoOjIxMHB4O21hcmdpbjowfS5tb2RhbC1vdmVybGF5Lm1vZGFsLXdoYXRzYXBwIC5tb2RhbC1ib2R5IC51bml0cy1pdGVtIC5idG4tbW9kYWwtd2hhdHNhcHB7d2lkdGg6OTZweDtoZWlnaHQ6MzVweDtmb250LXNpemU6MTRweDtsZXR0ZXItc3BhY2luZzouN3B4O2JhY2tncm91bmQtY29sb3I6IzI1ZDM2Njtjb2xvcjojZmZmfS5tb2RhbC1vdmVybGF5Lm1vZGFsLWNhcnMtY2F0YWxvZ3MgLm1vZGFsLWJvZHl7cGFkZGluZzoyMHB4fS5tb2RhbC1vdmVybGF5Lm1vZGFsLWNhcnMtY2F0YWxvZ3MgLm1vZGFsLWJvZHkgLnVuaXRzLWl0ZW17ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn0ubW9kYWwtb3ZlcmxheS5tb2RhbC1jYXJzLWNhdGFsb2dzIC5tb2RhbC1ib2R5IC51bml0cy1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKXttYXJnaW4tYm90dG9tOjQwcHh9Lm1vZGFsLW92ZXJsYXkubW9kYWwtY2Fycy1jYXRhbG9ncyAubW9kYWwtYm9keSAudW5pdHMtaXRlbSAuY2FyLWxvZ297aGVpZ2h0OjE0cHh9Lm1vZGFsLW92ZXJsYXkubW9kYWwtY2Fycy1jYXRhbG9ncyAubW9kYWwtYm9keSAudW5pdHMtaXRlbSAuYnRue3dpZHRoOjEyMHB4O2hlaWdodDozNXB4O2ZvbnQtc2l6ZToxNHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsjbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZ3ttYXJnaW4tdG9wOjE1JTttaW4td2lkdGg6dW5zZXQ7d2lkdGg6OTV2dztoZWlnaHQ6ODB2aH0jbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSBoMXtmb250LXNpemU6MTZweH0jbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSBoMiwjbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSBoMywjbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSBoNCwjbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSBoNSwjbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSBoNntmb250LXNpemU6MTRweH0jbVBvbGl0aWNhUHJpdmFjaWRhZGUgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSBwe2ZvbnQtc2l6ZToxNHB4fSNtUG9saXRpY2FQcml2YWNpZGFkZSAubW9kYWwtZGlhbG9nIC5idG4uYnRuLWJsdWV7d2lkdGg6MTIwcHh9Lm1vZGFsLW92ZXJsYXkubW9kYWwtcGhvbmVzIC5tb2RhbC1jb250ZW50LC5tb2RhbC1vdmVybGF5Lm1vZGFsLWxvY2FsIC5tb2RhbC1jb250ZW50LC5tb2RhbC1vdmVybGF5Lm1vZGFsLXdoYXRzYXBwIC5tb2RhbC1jb250ZW50e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9fUBtZWRpYShtYXgtaGVpZ2h0OiA3MDBweCl7Lm1vZGFsLW92ZXJsYXkubW9kYWwtcGhvbmVzIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXJ7aGVpZ2h0OjQ1cHh9Lm1vZGFsLW92ZXJsYXkubW9kYWwtcGhvbmVzIC5tb2RhbC1waG9uZXMtdW5pdHttYXJnaW46NXB4IDB9Lm1vZGFsLW92ZXJsYXkubW9kYWwtcGhvbmVzIC5tb2RhbC1waG9uZXMtaXRlbXtmb250LXNpemU6MTJweH19Lm1vZGFsLWV2b2x1dGlvbi5uZXctbW9kYWwgLm1vZGFsLWNsb3Nle3RvcDowICFpbXBvcnRhbnQ7cmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmc6MTVweCAyMHB4IDM1cHggNDBweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Zm9udC1zaXplOjE2cHg7Y29sb3I6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjExNTJ9Lm1vZGFsLWV2b2x1dGlvbi5uZXctbW9kYWwgLmNvbnRhaW5lcntwYWRkaW5nOjIwcHggMTVweCAzMHB4fS5tb2RhbC1ldm9sdXRpb24ubmV3LW1vZGFsIC5mb3JtLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmV9Lm1vZGFsLWV2b2x1dGlvbi5uZXctbW9kYWwgLmZvcm0tY29udGVudCBpbnB1dDpub3QoLnBvbGljeS1wcml2YWN5LWlucHV0KXtib3JkZXI6MXB4IHNvbGlkICM4MTgxODE7Ym9yZGVyLXJhZGl1czouM3JlbTtiYWNrZ3JvdW5kLWNvbG9yOiNlZmVmZWY7Zm9udC1zaXplOjE0cHg7cGFkZGluZzo3LjVweCAxMHB4O21hcmdpbi1ib3R0b206MTBweDtvdXRsaW5lOm5vbmV9Lm1vZGFsLWV2b2x1dGlvbi5uZXctbW9kYWwgLmZvcm0tY29udGVudCBpbnB1dDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiM4MTgxODF9Lm1vZGFsLWV2b2x1dGlvbi5uZXctbW9kYWwgLmZvcm0tY29udGVudCBpbnB1dDo6cGxhY2Vob2xkZXJ7b3BhY2l0eTouN30ubW9kYWwtZXZvbHV0aW9uLm5ldy1tb2RhbCAuZm9ybS1jb250ZW50IHNlbGVjdHtib3JkZXItcmFkaXVzOi4zcmVtO2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOTtvcGFjaXR5Oi43O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0nQ2FtYWRhXzEnIGRhdGEtbmFtZT0nQ2FtYWRhIDEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMwMDAwMDAnJTNFJTNDcGF0aCBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDhaJy8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6Y2VudGVyO2JhY2tncm91bmQtcG9zaXRpb24teDpjYWxjKDEwMCUgLSAxMHB4KTtiYWNrZ3JvdW5kLXNpemU6MThweDthcHBlYXJhbmNlOm5vbmU7cGFkZGluZzo3LjVweCAxMHB4O2JhY2tncm91bmQtY29sb3I6I2VmZWZlZjtib3JkZXI6MXB4IHNvbGlkICM4MTgxODE7b3V0bGluZTpub25lfS5tb2RhbC1ldm9sdXRpb24ubmV3LW1vZGFsIC5mb3JtLWNvbnRlbnQgc2VsZWN0OmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNH0ubW9kYWwtZXZvbHV0aW9uLm5ldy1tb2RhbCAucG9saWN5LXByaXZhY3l7bWFyZ2luOjEwcHggMH0ubW9kYWwtZXZvbHV0aW9uLm5ldy1tb2RhbCAucG9saWN5LXByaXZhY3ktbGFiZWx7Zm9udC1zaXplOjEycHh9Lm1vZGFsLWV2b2x1dGlvbi5uZXctbW9kYWwgLnBvbGljeS1wcml2YWN5IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6OmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwMDtib3JkZXI6MXB4IHNvbGlkICMwMDB9Lm1vZGFsLWV2b2x1dGlvbi5uZXctbW9kYWwgYnV0dG9ue2JhY2tncm91bmQtY29sb3I6IzI4NDZkMjtib3JkZXItcmFkaXVzOjI0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojZmZmO21hcmdpbi10b3A6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7Lm1vZGFsLWV2b2x1dGlvbi5uZXctbW9kYWwgLm1vZGFsLWRpYWxvZ3t3aWR0aDozMjVweDt0b3A6MDttYXJnaW46MS43NXJlbSBhdXRvfS5tb2RhbC1ldm9sdXRpb24ubmV3LW1vZGFsIC5tb2RhbC1jbG9zZXt0b3A6MjFweDtyaWdodDoyMXB4fS5tb2RhbC1ldm9sdXRpb24ubmV3LW1vZGFsIC5mb3JtLWRlc2N7Zm9udC1zaXplOjE2cHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsubW9kYWwtZXZvbHV0aW9uLm5ldy1tb2RhbCAubW9kYWwtZGlhbG9ne3dpZHRoOjM3NXB4fX0ubmF2YmFyLWRyb3Bkb3duLW1vZGVsc3tkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7dG9wOjcycHg7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2FuaW1hdGlvbjpzaG93VGFyZ2V0SXRlbSAuNHMgZm9yd2FyZHM7Ym94LXNoYWRvdzowcHggM3B4IDZweCByZ2JhKDAsMCwwLC4zKTt6LWluZGV4OjgwO3BhZGRpbmc6MjBweCAwcHh9Lm5hdmJhci1kcm9wZG93bi1tb2RlbHMubW9kZWxzRHJvcGRvd25GaXhlZHtwb3NpdGlvbjpmaXhlZDt0b3A6NjBweH0ubmF2YmFyLWRyb3Bkb3duLW1vZGVscy1jYXRlZ29yeXtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICM2MjYyNjI7cGFkZGluZzowcHggMTVweH0ubmF2YmFyLWRyb3Bkb3duLW1vZGVscy1jYXRlZ29yeTpsYXN0LWNoaWxke2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwKX0ubmF2YmFyLWRyb3Bkb3duLW1vZGVscy1jYXRlZ29yeSAuZHJvcGRvd24tY29udGVudC10aXRsZXtjb2xvcjojNjI2MjYyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDpib2xkfS5uYXZiYXItZHJvcGRvd24tbW9kZWxzLWNhdGVnb3J5IC5kcm9wZG93bi1jb250ZW50LWxpc3QtaXRlbXttYXJnaW4tYm90dG9tOjVweH0ubmF2YmFyLWRyb3Bkb3duLW1vZGVscy1jYXRlZ29yeSAuZHJvcGRvd24tY29udGVudC1saXN0LWl0ZW06aG92ZXJ7Y29sb3I6IzI4NDZkMn0ubmF2YmFyLWRyb3Bkb3duLW1vZGVscy1jYXRlZ29yeSAuZHJvcGRvd24tY29udGVudC1saXN0LWl0ZW0tbGlua3tmb250LXNpemU6MTJweDtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubmF2YmFyLWRyb3Bkb3duLW1vZGVscyAuYnRuLmJ0bi1ibHVle3dpZHRoOjI1MHB4O21hcmdpbjoyMHB4IGF1dG8gMHB4fS5uYXZiYXItZHJvcGRvd24tbGlzdHtkaXNwbGF5Om5vbmU7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjcycHg7bGVmdDowcHg7cmlnaHQ6MHB4O3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JveC1zaGFkb3c6MHB4IDNweCA2cHggcmdiYSgwLDAsMCwuMyk7YW5pbWF0aW9uOnNob3dUYXJnZXRJdGVtIC40cyBmb3J3YXJkczt6LWluZGV4OjgwO3BhZGRpbmc6MjBweCAwcHh9Lm5hdmJhci1kcm9wZG93bi1saXN0LWxpbmt7Zm9udC1zaXplOjE0cHg7cGFkZGluZzowIDMwcHg7Y29sb3I6IzYyNjI2Mn0ubmF2YmFyLWRyb3Bkb3duLWxpc3QtbGluazpob3Zlcntjb2xvcjojMjg0NmQyfS5uYXZiYXItZHJvcGRvd24tbGlzdC1saW5rOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDJkMmQyfS5icmVhZGNydW1ie2JhY2tncm91bmQtY29sb3I6I2VmZWZlZn0uYnJlYWRjcnVtYi1tZW51e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjM2cHh9LmJyZWFkY3J1bWItbWVudS1pdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6YXV0b30uYnJlYWRjcnVtYi1tZW51LWl0ZW0gYXtmb250LXNpemU6MTJweDtjb2xvcjojMzQzNDM0O3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzM0MzQzNH0uYnJlYWRjcnVtYi1tZW51LWl0ZW0gYTpob3Zlcntjb2xvcjojMjg0NmQyO2JvcmRlci1jb2xvcjojMjg0NmQyfS5icmVhZGNydW1iLW1lbnUtaXRlbTpsYXN0LWNoaWxkIGF7Ym9yZGVyLWJvdHRvbTowO3BvaW50ZXItZXZlbnRzOm5vbmV9LmJyZWFkY3J1bWItbWVudS1pdGVtOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXJ7Y29udGVudDpcIu6gh1wiO2ZvbnQtZmFtaWx5OlwiZm9udGVsbG9cIjtjb2xvcjojMzQzNDM0fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsuYnJlYWRjcnVtYntkaXNwbGF5Om5vbmV9fS5zb2NpYWwtc2hhcmV7cG9zaXRpb246cmVsYXRpdmU7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOm1heC1jb250ZW50O3BhZGRpbmctYm90dG9tOjIwcHh9LnNvY2lhbC1zaGFyZSBzcGFue2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM2YTc2N2R9LnNvY2lhbC1zaGFyZSBpe3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWxlZnQ6MTBweH0uc29jaWFsLXNoYXJlIGkuZmFjZWJvb2t7Y29sb3I6IzNiNTk5OH0uc29jaWFsLXNoYXJlIGkudHdpdHRlcntjb2xvcjojMmFhOWUwfS5zb2NpYWwtc2hhcmUgaS53aGF0c2FwcHtjb2xvcjojMjVkMzY2fS5zb2NpYWwtc2hhcmUgaTpob3ZlcntvcGFjaXR5Oi44fS5zb2NpYWwtc2hhcmUgaTpob3Zlci5mYWNlYm9va3tjb2xvcjojM2I1OTk4fS5zb2NpYWwtc2hhcmUgaTpob3Zlci50d2l0dGVye2NvbG9yOiMyYWE5ZTB9LnNvY2lhbC1zaGFyZSBpOmhvdmVyLndoYXRzYXBwe2NvbG9yOiMyNWQzNjZ9LnVuaXRzLXNlbGVjdHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiNlZmVmZWY7ei1pbmRleDo2MH0udW5pdHMtc2VsZWN0LWNvbnRlbnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7aGVpZ2h0OjMwcHh9LnVuaXRzLXNlbGVjdC1jb250ZW50IGl7d2lkdGg6MTRweDtoZWlnaHQ6MTRweDtmb250LXNpemU6MTRweDttYXJnaW4tcmlnaHQ6NXB4O21hcmdpbi1ib3R0b206M3B4fS51bml0cy1zZWxlY3QtY29udGVudCAubmF2YmFyLWxpbmt7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcn0udW5pdHMtc2VsZWN0LWNvbnRlbnQgLm5hdmJhci1saW5rIHNwYW57Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTtjb2xvcjojMjg0NmQyO2ZvbnQtd2VpZ2h0OmJvbGR9LnVuaXRzLXNlbGVjdC1jb250ZW50IC5uYXZiYXItbGluayBpe3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHg7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWxlZnQ6NXB4fS51bml0cy1zZWxlY3QtY29udGVudCAubmF2YmFyLWRyb3Bkb3duLWxpc3R7dG9wOjIzcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7bGVmdDo1MCU7YWxpZ24taXRlbXM6ZmxleC1lbmQ7cGFkZGluZzoxMHB4IDI0cHggMCAyNHB4fS51bml0cy1zZWxlY3QtY29udGVudCAubmF2YmFyLWRyb3Bkb3duLWxpc3QgLmxpbmt7Zm9udC1zaXplOjEycHg7Y29sb3I6IzM0MzQzNDttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC13ZWlnaHQ6Ym9sZH0udW5pdHMtc2VsZWN0LWNvbnRlbnQgLm5hdmJhci1kcm9wZG93bi1saXN0IC5saW5rOmhvdmVye2NvbG9yOiMyODQ2ZDJ9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey51bml0cy1zZWxlY3QtY29udGVudHtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS51bml0cy1zZWxlY3QgLm5hdmJhci1kcm9wZG93bi1saXN0e2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDB2dztsZWZ0OmNhbGMoNTAlIC0gMTBweCl9fS5jaG9vc2UtdW5pdHN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7ei1pbmRleDoyMDA7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jaG9vc2UtdW5pdHMtaGVhZGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjE2MHB4O3BhZGRpbmc6MCAxMjBweH0uY2hvb3NlLXVuaXRzLXdlbGNvbWUgLnBhZ2UtdGl0bGV7Y29sb3I6IzM0MzQzNDttYXJnaW4tYm90dG9tOjEwcHh9LmNob29zZS11bml0cy13ZWxjb21lIC5wYWdlLXN1YnRpdGxle21hcmdpbi1ib3R0b206MDtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6bm9ybWFsfS5jaG9vc2UtdW5pdHMtbG9nb3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5jaG9vc2UtdW5pdHMtbG9nbyAubG9nb3t3aWR0aDoyMDBweH0uY2hvb3NlLXVuaXRzLWNvbnRlbnR7YmFja2dyb3VuZC1jb2xvcjojMzQzNDM0O3BhZGRpbmc6MzBweCAxNXB4fS5jaG9vc2UtdW5pdHMtaW1hZ2V7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OmNhbGMoMTAwdmggLSAyMjBweCk7cGFkZGluZy10b3A6ODBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzfS5jaG9vc2UtdW5pdHMtaW1hZ2UtdGV4dHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn0uY2hvb3NlLXVuaXRzLWltYWdlIC5jb21wYW55LW5hbWV7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbToyMHB4fS5jaG9vc2UtdW5pdHMtaW1hZ2UgLnVuaXQtbmFtZXtmb250LXNpemU6MzBweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbTozMHB4fS5jaG9vc2UtdW5pdHMtaW1hZ2UgLmJ0bnt3aWR0aDoyMTRweDtoZWlnaHQ6NjBweDtmb250LXNpemU6MjRweH0uY2hvb3NlLXVuaXRzLWltYWdlOmhvdmVye29wYWNpdHk6Ljh9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5jaG9vc2UtdW5pdHMtaGVhZGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO3BhZGRpbmc6MTVweH0uY2hvb3NlLXVuaXRzLXdlbGNvbWUgLnBhZ2UtdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowO21hcmdpbi1ib3R0b206NXB4fS5jaG9vc2UtdW5pdHMtd2VsY29tZSAucGFnZS1zdWJ0aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTZweDttYXJnaW46MH0uY2hvb3NlLXVuaXRzLWxvZ28gLmxvZ297d2lkdGg6MTgwcHh9LmNob29zZS11bml0cy1jb250ZW50e2hlaWdodDpjYWxjKDEwMHZoIC0gMTYwcHgpO3BhZGRpbmc6MTVweCAwfS5jaG9vc2UtdW5pdHMtaW1hZ2V7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtoZWlnaHQ6MTAwcHg7cGFkZGluZzowIDE1cHg7bWFyZ2luLWJvdHRvbToxNXB4fS5jaG9vc2UtdW5pdHMtaW1hZ2UtdGV4dHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5jaG9vc2UtdW5pdHMtaW1hZ2UgLmNvbXBhbnktbmFtZXtmb250LXNpemU6MTVweDttYXJnaW4tYm90dG9tOjEwcHh9LmNob29zZS11bml0cy1pbWFnZSAudW5pdC1uYW1le2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206MH0uY2hvb3NlLXVuaXRzLWltYWdlIC5idG57d2lkdGg6MTI0cHg7aGVpZ2h0OjQ1cHg7Zm9udC1zaXplOjE0cHh9fS5yZWNlaXZlLWNvbnRhY3R7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjotMTBweCAwIDEwcHggMH0ucmVjZWl2ZS1jb250YWN0LWNvbnRlbnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MzBweH0ucmVjZWl2ZS1jb250YWN0LXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ucmVjZWl2ZS1jb250YWN0LXdyYXBwZXIgLmlucHV0e21hcmdpbi1yaWdodDo2cHg7cG9zaXRpb246cmVsYXRpdmV9LnJlY2VpdmUtY29udGFjdC13cmFwcGVyIC5sYWJlbHtmb250LXNpemU6MTJweDtjb2xvcjojMDAwO21hcmdpbjowO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ucmVjZWl2ZS1jb250YWN0IHNwYW57Zm9udC1zaXplOjEycHg7Y29sb3I6IzAwMDttYXJnaW4tYm90dG9tOjhweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5yZWNlaXZlLWNvbnRhY3R7d2lkdGg6NjUlfX0ucG9saWN5LXNlY3Rpb257cGFkZGluZzo2MHB4IDB9LnBvbGljeS1zZWN0aW9uIGgxe2ZvbnQtc2l6ZTozMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojMDAwO21hcmdpbi1ib3R0b206MzBweDtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6bm9ybWFsfS5wb2xpY3ktc2VjdGlvbiBoMntmb250LXNpemU6MTZweDtjb2xvcjojMzQzNDM0O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW46MzBweCAwO2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfS5wb2xpY3ktc2VjdGlvbiBoMywucG9saWN5LXNlY3Rpb24gaDQsLnBvbGljeS1zZWN0aW9uIGg1LC5wb2xpY3ktc2VjdGlvbiBoNntmb250LXNpemU6MTZweDtjb2xvcjojMzQzNDM0O2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfS5wb2xpY3ktc2VjdGlvbiBoM3ttYXJnaW46MjRweCAwfS5wb2xpY3ktc2VjdGlvbiBwe2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiMzNDM0MzQ7bGluZS1oZWlnaHQ6MjVweDtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6bm9ybWFsfS5wb2xpY3ktc2VjdGlvbiBwIHVsIGxpe2xpc3Qtc3R5bGU6ZGlzYzttYXJnaW4tYm90dG9tOjI0cHh9LnBvbGljeS1zZWN0aW9uIHAgdWwgbGk6Om1hcmtlcntjb2xvcjojMzQzNDM0fS5wb2xpY3ktc2VjdGlvbiB1bHtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLWJvdHRvbToxNnB4fS5wb2xpY3ktc2VjdGlvbiB1bCBsaXtmb250LXNpemU6MTZweDtsaXN0LXN0eWxlOmRpc2M7Y29sb3I6IzM0MzQzNDttYXJnaW4tYm90dG9tOjI0cHg7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0Om5vcm1hbH0ucG9saWN5LXNlY3Rpb24gdWwgbGk6Om1hcmtlcntjb2xvcjojMzQzNDM0fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsucG9saWN5LXNlY3Rpb257cGFkZGluZzozMHB4IDB9LnBvbGljeS1zZWN0aW9uIGgxe2ZvbnQtc2l6ZToyMHB4O21hcmdpbi1ib3R0b206MjBweH0ucG9saWN5LXNlY3Rpb24gaDIsLnBvbGljeS1zZWN0aW9uIGgzLC5wb2xpY3ktc2VjdGlvbiBoNCwucG9saWN5LXNlY3Rpb24gaDUsLnBvbGljeS1zZWN0aW9uIGg2e2ZvbnQtc2l6ZToxNHB4O21hcmdpbjoyMHB4IDB9LnBvbGljeS1zZWN0aW9uIHB7Zm9udC1zaXplOjE0cHh9LnBvbGljeS1zZWN0aW9uIHVsIGxpe2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206MjBweH19LmJsb2ctaGVhZGVye3BhZGRpbmc6NjBweCAwIDgwcHggMH0uYmxvZy1oZWFkZXIgLnBhZ2UtdGl0bGV7bWFyZ2luLWJvdHRvbTo0MHB4O3RleHQtYWxpZ246Y2VudGVyfS5ibG9nLWhlYWRlciAucGFnZS1zdWJ0aXRsZXttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjMycHg7Y29sb3I6IzAwMDtmb250LXdlaWdodDpub3JtYWx9LmJsb2ctaGVhZGVyIC5wYWdlLWRlc2NyaXB0aW9ue21hcmdpbi1ib3R0b206MzBweDtjb2xvcjojMDAwfS5ibG9nLWhlYWRlci1pbWFnZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmFsbCBlYXNlLWluIC4zc30uYmxvZy1oZWFkZXItaW1hZ2U6aG92ZXJ7b3BhY2l0eTouOH0uYmxvZy1oZWFkZXItaW1hZ2UgaW1ne2hlaWdodDoxMDAlO21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0uYmxvZy1oZWFkZXItaW5mb3tmb250LXNpemU6MTJweDtjb2xvcjojNjI2MjYyO21hcmdpbi1ib3R0b206MTBweH0uYmxvZy1oZWFkZXIgLnNvY2lhbC1zaGFyZS1jb250YWluZXIgLnNvY2lhbC1zaGFyZXtwb3NpdGlvbjppbml0aWFsO3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7LXdlYmtpdC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50fS5ibG9nLWxpc3R7cGFkZGluZzo2MHB4IDAgMTIwcHggMDtiYWNrZ3JvdW5kLWNvbG9yOiNlZmVmZWZ9LmJsb2ctbGlzdC1maWx0ZXJze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luLWJvdHRvbTo0MHB4fS5ibG9nLWxpc3QtZmlsdGVycyAucGFnZS1zdWJ0aXRsZXttYXJnaW46MDtjb2xvcjojMDAwO2ZvbnQtc2l6ZTozMnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmJsb2ctbGlzdC1maWx0ZXJzIC5idXR0b25zLWFjdGlvbi13cmFwcGVye2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjM1MHB4fS5ibG9nLWxpc3QtZmlsdGVycyAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAuaW5wdXQtd3JhcHBlcnttYXJnaW46MDt3aWR0aDoxNjBweH0uYmxvZy1saXN0IC5ibG9nLWNhcmRzLWNvbnRhaW5lcnttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5ibG9nLWhlYWRlcntwYWRkaW5nOjQwcHggMCA2MHB4IDB9LmJsb2ctaGVhZGVyIC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206NDBweH0uYmxvZy1oZWFkZXIgLnBhZ2Utc3VidGl0bGV7Zm9udC1zaXplOjE4cHh9LmJsb2ctaGVhZGVyIC5wYWdlLWRlc2NyaXB0aW9ue21hcmdpbi1ib3R0b206MjBweH0uYmxvZy1oZWFkZXItaW1hZ2V7aGVpZ2h0Om1heC1jb250ZW50O21hcmdpbi1ib3R0b206MjBweH0uYmxvZy1saXN0e3BhZGRpbmctYm90dG9tOjYwcHh9LmJsb2ctbGlzdC1maWx0ZXJze2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5ibG9nLWxpc3QtZmlsdGVycyAucGFnZS1zdWJ0aXRsZXttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjE4cHh9LmJsb2ctbGlzdCAuYmxvZy1jYXJkcy1jb250YWluZXJ7bWFyZ2luLWJvdHRvbToyMHB4fX0uYmxvZy1pbnRlcm5hbC1wb3N0e3BhZGRpbmc6NjBweCAwIDgwcHggMH0uYmxvZy1pbnRlcm5hbC1wb3N0IC5wYWdlLXRpdGxle3RleHQtdHJhbnNmb3JtOmluaXRpYWw7bWFyZ2luLWJvdHRvbTo0MHB4fS5ibG9nLWludGVybmFsLXBvc3QgLnBhZ2UtZGVzY3JpcHRpb257bWF4LXdpZHRoOjYzNXB4O2xpbmUtaGVpZ2h0OjI1cHh9LmJsb2ctaW50ZXJuYWwtcG9zdCAucGFnZS1kZXNjcmlwdGlvbiBoMSwuYmxvZy1pbnRlcm5hbC1wb3N0IC5wYWdlLWRlc2NyaXB0aW9uIGgyLC5ibG9nLWludGVybmFsLXBvc3QgLnBhZ2UtZGVzY3JpcHRpb24gaDMsLmJsb2ctaW50ZXJuYWwtcG9zdCAucGFnZS1kZXNjcmlwdGlvbiBoNCwuYmxvZy1pbnRlcm5hbC1wb3N0IC5wYWdlLWRlc2NyaXB0aW9uIGg1LC5ibG9nLWludGVybmFsLXBvc3QgLnBhZ2UtZGVzY3JpcHRpb24gaDZ7Y29sb3I6IzgxODE4MTttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LmJsb2ctaW50ZXJuYWwtcG9zdC1oZWFkZXItaW1hZ2V7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjQ2MHB4O21hcmdpbi1ib3R0b206NDBweH0uYmxvZy1pbnRlcm5hbC1wb3N0LWhlYWRlci1pbWFnZSBpbWd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlfS5ibG9nLWludGVybmFsLXBvc3QtaW5mb3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5ibG9nLWludGVybmFsLXBvc3QtaW5mby13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmJsb2ctaW50ZXJuYWwtcG9zdC1pbmZvLWxhYmVse2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM4MTgxODE7bWFyZ2luLWJvdHRvbToxMHB4fS5ibG9nLWludGVybmFsLXBvc3QtaW5mby10ZXh0e2NvbG9yOiMyODQ2ZDI7bWFyZ2luLWJvdHRvbToyMHB4O2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfS5ibG9nLWludGVybmFsLXBvc3QtaW5mbyAuc29jaWFsLXNoYXJlLWNvbnRhaW5lcnttYXJnaW4tYm90dG9tOjIwcHh9LmJsb2ctaW50ZXJuYWwtcG9zdC1pbmZvIC5zb2NpYWwtc2hhcmUtY29udGFpbmVyIC5zb2NpYWwtc2hhcmV7YWxpZ24taXRlbXM6Y2VudGVyfS5ibG9nLWludGVybmFsLXBvc3QtaW5mbyAuc29jaWFsLXNoYXJlLWNvbnRhaW5lciAuc29jaWFsLXNoYXJlIHNwYW57bWFyZ2luLXJpZ2h0OjEwcHh9LmJsb2ctaW50ZXJuYWwtcG9zdC1pbmZvIC5zb2NpYWwtc2hhcmUtY29udGFpbmVyIC5zb2NpYWwtc2hhcmUgaXttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDoxMHB4fS5ibG9nLWludGVybmFsLXBvc3QtZ2FsbGVyeSAuZ2FsbGVyeS10aXRsZXtjb2xvcjojMjg0NmQyO21hcmdpbi1ib3R0b206MjBweH0uYmxvZy1pbnRlcm5hbC1wb3N0LWdhbGxlcnktaW1hZ2V7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIwcHh9LmJsb2ctaW50ZXJuYWwtcG9zdCAuYnRuLmJ0bi1ibHVle3dpZHRoOjE2MHB4O21hcmdpbi10b3A6NjBweH0uYmxvZy1pbnRlcm5hbC1wb3N0IGlmcmFtZXtwb2ludGVyLWV2ZW50czpub25lfS5ibG9nLWludGVybmFsLXJlbGF0ZWR7cGFkZGluZy1ib3R0b206MTIwcHh9LmJsb2ctaW50ZXJuYWwtcmVsYXRlZCAucGFnZS1zdWJ0aXRsZXttYXJnaW4tYm90dG9tOjMwcHh9LmJsb2ctaW50ZXJuYWwtcmVsYXRlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6LTM1cHh9LmJsb2ctaW50ZXJuYWwtcmVsYXRlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0Oi0zNXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsuYmxvZy1pbnRlcm5hbC1wb3N0e3BhZGRpbmc6NDBweCAwIDYwcHggMH0uYmxvZy1pbnRlcm5hbC1wb3N0IC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206MjBweH0uYmxvZy1pbnRlcm5hbC1wb3N0IC5wYWdlLWRlc2NyaXB0aW9ue21heC13aWR0aDppbml0aWFsfS5ibG9nLWludGVybmFsLXBvc3QtaGVhZGVyLWltYWdle2hlaWdodDptYXgtY29udGVudH0uYmxvZy1pbnRlcm5hbC1wb3N0LWluZm97ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7ZmxleC13cmFwOndyYXB9LmJsb2ctaW50ZXJuYWwtcG9zdC1pbmZvLXdyYXBwZXJ7d2lkdGg6NTAlfS5ibG9nLWludGVybmFsLXBvc3QtaW5mbyAuc29jaWFsLXNoYXJlLWNvbnRhaW5lcnt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206NDBweH0uYmxvZy1pbnRlcm5hbC1wb3N0LWluZm8gLnNvY2lhbC1zaGFyZS1jb250YWluZXIgLnNvY2lhbC1zaGFyZXtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyfS5ibG9nLWludGVybmFsLXBvc3QtaW5mbyAuc29jaWFsLXNoYXJlLWNvbnRhaW5lciAuc29jaWFsLXNoYXJlIHNwYW57bWFyZ2luLWJvdHRvbTowO21hcmdpbi1yaWdodDoxMHB4fS5ibG9nLWludGVybmFsLXBvc3QtaW5mbyAuc29jaWFsLXNoYXJlLWNvbnRhaW5lciAuc29jaWFsLXNoYXJlIGl7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MTBweH0uYmxvZy1pbnRlcm5hbC1wb3N0LWdhbGxlcnl7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi10b3A6NDBweH0uYmxvZy1pbnRlcm5hbC1wb3N0LWdhbGxlcnktaW1hZ2V7bWFyZ2luLWJvdHRvbToxNXB4fS5ibG9nLWludGVybmFsLXBvc3QtZ2FsbGVyeSBhe3dpZHRoOmNhbGMoNTAlIC0gNy41cHgpO2hlaWdodDpmaXQtY29udGVudH0uYmxvZy1pbnRlcm5hbC1wb3N0IC5idG4uYnRuLWJsdWV7d2lkdGg6MTU2cHg7bWFyZ2luLXRvcDoxNXB4fS5ibG9nLWludGVybmFsLXJlbGF0ZWR7cGFkZGluZy1ib3R0b206MjBweH0uYmxvZy1pbnRlcm5hbC1yZWxhdGVkIC5wYWdlLXN1YnRpdGxle21hcmdpbi1ib3R0b206MjBweH0uYmxvZy1pbnRlcm5hbC1yZWxhdGVkIC5zd2lwZXItc2xpZGV7bWFyZ2luLWJvdHRvbTo2MHB4fS5ibG9nLWludGVybmFsLXJlbGF0ZWQgLnN3aXBlci1idXR0b24tbmV4dCwuYmxvZy1pbnRlcm5hbC1yZWxhdGVkIC5zd2lwZXItYnV0dG9uLXByZXZ7dG9wOmNhbGMoNTAlIC0gMzBweCl9LmJsb2ctaW50ZXJuYWwtcmVsYXRlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6MTBweH0uYmxvZy1pbnRlcm5hbC1yZWxhdGVkIC5zd2lwZXItYnV0dG9uLW5leHR7cmlnaHQ6MTBweH19LnBhZ2luYXRpb24tY29udGFpbmVyIC5wYWdpbmF0aW9ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5wYWdpbmF0aW9uLWNvbnRhaW5lciAucGFnZS1pdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjdXJzb3I6cG9pbnRlcn0ucGFnaW5hdGlvbi1jb250YWluZXIgLnBhZ2UtaXRlbS5kaXNhYmxlZHtvcGFjaXR5Oi41fS5wYWdpbmF0aW9uLWNvbnRhaW5lciAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5re2NvbG9yOiMyODQ2ZDI7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LnBhZ2luYXRpb24tY29udGFpbmVyIC5wYWdlLWl0ZW0gLnBhZ2UtbGlua3tmb250LXNpemU6MTJweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MzZweDtoZWlnaHQ6MzZweDtib3JkZXI6MDtjb2xvcjojODE4MTgxO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTttYXJnaW46MCAycHg7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0Om5vcm1hbH0ucGFnaW5hdGlvbi1jb250YWluZXIgLnBhZ2UtaXRlbSAucGFnZS1saW5rIGl7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzgxODE4MX1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LnBhZ2luYXRpb24tY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5wYWdpbmF0aW9uLWNvbnRhaW5lciAucGFnaW5hdGlvbnt3aWR0aDo4NSV9fS5uZXctbW9kZWxze3BhZGRpbmc6NDBweCAwfS5uZXctbW9kZWxzIC5wYWdlLXRpdGxle3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206NDBweH0ubmV3LW1vZGVscyAubXktdGFicy1jb250ZW50e21hcmdpbi10b3A6ODBweH0ubmV3LW1vZGVscyAuc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0Oi0yMHB4fS5uZXctbW9kZWxzIC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDotMjBweH0ubmV3LW1vZGVscy1jb250YWluZXJ7bWFyZ2luLWJvdHRvbTo0MHB4fS5uZXctbW9kZWxzLWZvb3RlciAuYnRuLmJ0bi1saW5re2NvbG9yOiMyODQ2ZDI7bWFyZ2luOjMwcHggYXV0byAhaW1wb3J0YW50fS5uZXctbW9kZWxzLWZvb3RlciAubGluZXtoZWlnaHQ6MnB4O2NvbG9yOiMyODQ2ZDI7YmFja2dyb3VuZC1jb2xvcjojMjg0NmQyfS5wcm9tb3Rpb25ze3BhZGRpbmc6NDBweCAwcHg7YmFja2dyb3VuZC1jb2xvcjojMDkyZDgyfS5wcm9tb3Rpb25zIC5wYWdlLXRpdGxle3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MzBweDtjb2xvcjojZmZmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ucHJvbW90aW9ucyAuc3dpcGVyLXNsaWRle21hcmdpbi1ib3R0b206NjBweH0ucHJvbW90aW9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5wcm9tb3Rpb25zIC5zd2lwZXItYnV0dG9uLXByZXZ7dG9wOmNhbGMoNTAlIC0gMzBweCl9LnByb21vdGlvbnMgLnN3aXBlci1idXR0b24tbmV4dHtyaWdodDotMzVweH0ucHJvbW90aW9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6LTM1cHh9LnByb21vdGlvbnMgLmJ0bi5idG4tbGlua3tjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyfS5ob21lLXNlcnZpY2Vze3BhZGRpbmc6NjBweCAwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk4cHgpey5ob21lLXNlcnZpY2Vze3BhZGRpbmc6MHB4fX0uaG9tZS1zZXJ2aWNlcyAuYnRuLXdyYXBwZXJ7Z2FwOm1heCg1dncsMnJlbSk7ZmxleC13cmFwOndyYXB9LmhvbWUtc2VydmljZXMgLnNlcnZpY2UtYnRuey0tZ3V0dGVyOiAxMnB4O2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItcmFkaXVzOjEwMHZ3O3BhZGRpbmc6dmFyKC0tZ3V0dGVyKTttYXgtd2lkdGg6MjVyZW07Ym94LXNoYWRvdzowcHggMXB4IDZweCByZ2JhKDAsMCwwLC4xNjA3ODQzMTM3KX0uaG9tZS1zZXJ2aWNlcyAuc2VydmljZS1idG4gc3Bhbi5pbWd7d2lkdGg6NThweDtoZWlnaHQ6NThweDtwYWRkaW5nOnZhcigtLWd1dHRlcik7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTAlfS5ob21lLXNlcnZpY2VzIC5zZXJ2aWNlLWJ0biAuYnRuLWN0YXtjb2xvcjojMDc0NGRlO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7ZGlzcGxheTpmbGV4fS51c2VkLWNhcnMtaGlnaGxpZ2h0c3twYWRkaW5nOjQwcHggMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZn0udXNlZC1jYXJzLWhpZ2hsaWdodHMgLnBhZ2UtdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTozMHB4fS51c2VkLWNhcnMtaGlnaGxpZ2h0cyAuc3dpcGVyLWJ1dHRvbi1uZXh0LC51c2VkLWNhcnMtaGlnaGxpZ2h0cyAuc3dpcGVyLWJ1dHRvbi1wcmV2e3BhZGRpbmc6MHB4O3RvcDoyMCV9LnVzZWQtY2Fycy1oaWdobGlnaHRzIC5zd2lwZXItd3JhcHBlcnttYXJnaW4tYm90dG9tOjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LnVzZWQtY2Fycy1oaWdobGlnaHRzIC5zd2lwZXItd3JhcHBlcnttYXJnaW4tYm90dG9tOjBweH19QG1lZGlhKG1heC13aWR0aDogOTkycHgpey51c2VkLWNhcnMtaGlnaGxpZ2h0cyAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZXttYXJnaW4tYm90dG9tOjYwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsudXNlZC1jYXJzLWhpZ2hsaWdodHMgLnN3aXBlci1wYWdpbmF0aW9ue3BhZGRpbmc6MHB4fX0udXNlZC1jYXJzLWhpZ2hsaWdodHMtZm9vdGVyIC5idG4uYnRuLWxpbmt7Y29sb3I6IzI4NDZkMjttYXJnaW46MzBweCBhdXRvICFpbXBvcnRhbnR9LnVzZWQtY2Fycy1oaWdobGlnaHRzLWZvb3RlciAubGluZXtoZWlnaHQ6MnB4O2NvbG9yOiMyODQ2ZDI7YmFja2dyb3VuZC1jb2xvcjojMjg0NmQyfS5ob21lLXByb2R1Y3RzLWhpZ2hsaWdodHN7cGFkZGluZy1ib3R0b206NDBweH1AbWVkaWEobWF4LXdpZHRoOiA5OThweCl7LmhvbWUtcHJvZHVjdHMtaGlnaGxpZ2h0c3twYWRkaW5nLWJvdHRvbToyMHB4fX0uaG9tZS1wcm9kdWN0cy1oaWdobGlnaHRzIC5wYWdlLXRpdGxle3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MzBweH0uaG9tZS1wcm9kdWN0cy1oaWdobGlnaHRzIC50b3AtYnV0dG9ucyAuYnRuLmJ0bi1wcmltYXJ5LC5ob21lLXByb2R1Y3RzLWhpZ2hsaWdodHMgLnRvcC1idXR0b25zIC53aGF0c2FwcC1jdGF7aGVpZ2h0OjMwcHh9LmhvbWUtcHJvZHVjdHMtaGlnaGxpZ2h0cyAudG9wLWJ1dHRvbnMgLmJ0bi5idG4tc2Vjb25kYXJ5LC5ob21lLXByb2R1Y3RzLWhpZ2hsaWdodHMgLnRvcC1idXR0b25zIC5idG4uYnRuLWxpbmt7aGVpZ2h0OjIycHh9LmhvbWUtcHJvZHVjdHMtaGlnaGxpZ2h0cy1mb290ZXIgLmJ0bi5idG4tbGlua3tjb2xvcjojMjg0NmQyfS5ob21lLWhpZ2hsaWdodHMtYmFubmVye3BhZGRpbmctdG9wOjYwcHh9LmhvbWUtaGlnaGxpZ2h0cy1iYW5uZXIgLmJhbm5lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoxMDAlO2NvbG9yOiNmZmY7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5ob21lLWhpZ2hsaWdodHMtYmFubmVyIC5iYW5uZXIgLmhvbWUtaGlnaGxpZ2h0cy1jdGEtaW1ne2ZvbnQtc2l6ZToxNHB4O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Zm9udC13ZWlnaHQ6NTAwO2JvdHRvbTptYXgoMXJlbSw0dncpO2xlZnQ6bWF4KDFyZW0sNy41dncpfS5ob21lLWhpZ2hsaWdodHMtYmFubmVyIC5iYW5uZXIgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uaG9tZS1oaWdobGlnaHRzLWJhbm5lciAuYmFubmVyLWNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjYwcHg7bGVmdDoxMCU7bWluLXdpZHRoOjE4MHB4fS5ob21lLWhpZ2hsaWdodHMtYmFubmVyIC5iYW5uZXItY29udGVudCAuYnRuLmJ0bi1wcmltYXJ5IGl7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA5OThweCl7LmhvbWUtaGlnaGxpZ2h0cy1iYW5uZXIgLmJhbm5lci1jb250ZW50e2JvdHRvbTozMHB4O2xlZnQ6MTZweH0uaG9tZS1oaWdobGlnaHRzLWJhbm5lciAuYmFubmVyLWNvbnRlbnQgLmJ0bi5idG4tYmx1ZXtoZWlnaHQ6YXV0b319LmhvbWUtaGlnaGxpZ2h0cy1iYW5uZXIgLnN3aXBlci13cmFwcGVye3BhZGRpbmctYm90dG9tOjM0cHh9LmhvbWUtaGlnaGxpZ2h0cy1iYW5uZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7Ym90dG9tOjBweCAhaW1wb3J0YW50fS5idXR0b24tbW9yZS13cmFwcGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi10b3A6MTVweH1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpYW5kIChtYXgtd2lkdGg6IDE2MDBweCl7Lm5ldy1tb2RlbHMgLnN3aXBlci1idXR0b24tbmV4dHtyaWdodDotMTVweH0ubmV3LW1vZGVscyAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6LTE1cHh9LnByb21vdGlvbnMgLnN3aXBlci1idXR0b24tbmV4dHtyaWdodDotMTVweH0ucHJvbW90aW9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6LTE1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsubmV3LW1vZGVsc3twYWRkaW5nOjMwcHggMH0ubmV3LW1vZGVscyAucGFnZS10aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjMwcHh9Lm5ldy1tb2RlbHMgLm15LXRhYnMtY29udGVudHttYXJnaW4tdG9wOjQwcHh9Lm5ldy1tb2RlbHMgLnN3aXBlci1idXR0b24tbmV4dHtyaWdodDowfS5uZXctbW9kZWxzIC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDowfS5wcm9tb3Rpb25ze3BhZGRpbmc6MzBweCAwfS5wcm9tb3Rpb25zIC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206MjBweH0ucHJvbW90aW9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0OjB9LnByb21vdGlvbnMgLnN3aXBlci1idXR0b24tcHJldntsZWZ0OjB9LmhvbWUtcHJvZHVjdHMtaGlnaGxpZ2h0cyAuc3dpcGVyLXdyYXBwZXJ7cGFkZGluZy1ib3R0b206MzBweH0uaG9tZS1wcm9kdWN0cy1oaWdobGlnaHRzIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5waWVjZXMtY2FyZHMtY29udGVudC1pbWd7bWF4LWhlaWdodDoxODBweH0uaG9tZS1wcm9kdWN0cy1oaWdobGlnaHRzIC5zd2lwZXItcGFnaW5hdGlvbntib3R0b206MHB4fX0uaGlnaGxpZ2h0cy1he3BhZGRpbmc6ODBweCAwfS5oaWdobGlnaHRzLWEgLnBhZ2UtdGl0bGV7bWFyZ2luLWJvdHRvbTo0MHB4O3RleHQtYWxpZ246Y2VudGVyfS5oaWdobGlnaHRzLWEtaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjMyMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyfS5oaWdobGlnaHRzLWEtdGl0bGV7Zm9udC1zaXplOjIwcHg7Y29sb3I6IzM0MzQzNDttYXJnaW4tdG9wOjIwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OmJvbGR9LmhpZ2hsaWdodHMtYS1kZXNjcmlwdGlvbntjb2xvcjojMzQzNDM0O21hcmdpbi1ib3R0b206MjBweDtmb250LXNpemU6MTRweH1AbWVkaWEobWluLXdpZHRoOiA5OThweClhbmQgKG1heC13aWR0aDogMTI4MHB4KXsuaGlnaGxpZ2h0cy1hLWNhcmQtY29udGVudHtoZWlnaHQ6MzAwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweClhbmQgKG1heC13aWR0aDogMTYwMHB4KXsuaGlnaGxpZ2h0cy1hLXRpdGxle2ZvbnQtc2l6ZToyNnB4O21hcmdpbjoyMHB4IDAgMTBweCAwfX1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LmhpZ2hsaWdodHMtYXtwYWRkaW5nOjIwcHggMH0uaGlnaGxpZ2h0cy1hIC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206MzBweH0uaGlnaGxpZ2h0cy1hLWltZ3tvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjpjZW50ZXJ9LmhpZ2hsaWdodHMtYS1jb250ZW50e2JvdHRvbTowcHh9LmhpZ2hsaWdodHMtYS1jb250ZW50LXRpdGxle2ZvbnQtc2l6ZToyMHB4O21hcmdpbjoyMHB4IDAgMTZweCAwfS5oaWdobGlnaHRzLWEtY29udGVudCAuYnRuLmJ0bi1saW5re21hcmdpbi1ib3R0b206NDBweH19Lm5ldy1tb2RlbHMtbGlzdC1ie3BhZGRpbmc6NjBweCAwfS5uZXctbW9kZWxzLWxpc3QtYiAucGFnZS10aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjMwcHh9Lm5ldy1tb2RlbHMtbGlzdC1iLWNvbnRhaW5lcnttYXJnaW4tYm90dG9tOjUwcHh9Lm5ldy1tb2RlbHMtbGlzdC1iIC5uZXctbW9kZWxzLWNhcmRzLWNvbnRlbnQtYnV0dG9ucyAudG9wLWJ1dHRvbnMgLmJ0biwubmV3LW1vZGVscy1saXN0LWIgLm5ldy1tb2RlbHMtY2FyZHMtY29udGVudC1idXR0b25zIC50b3AtYnV0dG9ucyAud2hhdHNhcHAtY3Rhe2hlaWdodDo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsubmV3LW1vZGVscy1saXN0LWJ7cGFkZGluZzozMHB4IDB9Lm5ldy1tb2RlbHMtbGlzdC1iIC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206MjBweH0ubmV3LW1vZGVscy1saXN0LWItY29udGFpbmVye21hcmdpbi1ib3R0b206MzBweH0ubmV3LW1vZGVscy1saXN0LWIgLm5ldy1tb2RlbHMtY2FyZHMtY29udGVudC1idXR0b25zIC50b3AtYnV0dG9ucyAuYnRuLC5uZXctbW9kZWxzLWxpc3QtYiAubmV3LW1vZGVscy1jYXJkcy1jb250ZW50LWJ1dHRvbnMgLnRvcC1idXR0b25zIC53aGF0c2FwcC1jdGF7d2lkdGg6Y2FsYyg1MCUgLSA4cHgpO2ZsZXg6YXV0b30ubmV3LW1vZGVscy1saXN0LWIgLm5ldy1tb2RlbHMtY2FyZHMtY29udGVudC1idXR0b25zIC50b3AtYnV0dG9ucyAuYnRuLmJ0bi1saW5re2hlaWdodDo0MHB4ICFpbXBvcnRhbnR9fS5iYW5uZXItY29udGFpbmVyLm5ldy1tb2RlbC1iYW5uZXIgLmJhbm5lci1jb250YWluZXItdGV4dCAuc3VidGl0bGV7Zm9udC1zaXplOjQwcHg7bWFyZ2luOjA7bGluZS1oZWlnaHQ6MX0ucGFnZS10aXRsZS1zZWN0aW9ue2ZvbnQtc2l6ZTouODc1cmVtO2NvbG9yOiMzOTNjNDE7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkO2ZvbnQtd2VpZ2h0OjcwMH0ucGFnZS10aXRsZS1zZWN0aW9uOjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjdweDtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLWNvbG9yOiMzOTNjNDE7bWFyZ2luLXJpZ2h0OjVweDtkaXNwbGF5OmlubGluZS1ibG9ja30ubmV3LW1vZGVsLWRlc2NyaXB0aW9ue3BhZGRpbmc6ODBweCAwfS5uZXctbW9kZWwtZGVzY3JpcHRpb24tY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7cGFkZGluZy1sZWZ0OjE1cHh9QG1lZGlhKG1heC13aWR0aDogOTk4cHgpey5uZXctbW9kZWwtZGVzY3JpcHRpb24tY29udGVudHtwYWRkaW5nLWxlZnQ6MHB4fX0ubmV3LW1vZGVsLWRlc2NyaXB0aW9uLWNvbnRlbnQgLnBhZ2UtdGl0bGV7Y29sb3I6IzE3MWEyMCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxLjc1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo0MHB4O21hcmdpbi1ib3R0b206MThweH0ubmV3LW1vZGVsLWRlc2NyaXB0aW9uLWNvbnRlbnQgLnBhZ2UtZGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbToyNHB4O2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCI7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZTouODc1cmVtO3dvcmQtYnJlYWs6YnJlYWstd29yZDtsaW5lLWhlaWdodDoyMnB4fS5uZXctbW9kZWwtZGVzY3JpcHRpb24tY29udGVudCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlcnt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206NDBweH0ubmV3LW1vZGVsLWRlc2NyaXB0aW9uLWNvbnRlbnQgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLmJ0bi5idG4tcXVhdGVybmFyeXtmb250LXNpemU6MTJweH0ubmV3LW1vZGVsLWRlc2NyaXB0aW9uLWNvbnRlbnQgLnNvY2lhbC1zaGFyZXttYXJnaW46aW5pdGlhbH0ubmV3LW1vZGVsLWRlc2NyaXB0aW9uLWltYWdle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5uZXctbW9kZWwtZGVzY3JpcHRpb24gaWZyYW1le3dpZHRoOjEwMCU7aGVpZ2h0OjUzMHB4fS5uZXctbW9kZWwtcmV2aXNpb257bWFyZ2luLXRvcDo0MHB4O3BhZGRpbmc6NDBweCAwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgIzM0MzQzNH0ubmV3LW1vZGVsLXJldmlzaW9uIGlmcmFtZXt3aWR0aDoxMDAlO2hlaWdodDo1MzBweH0ubmV3LW1vZGVsLXJldmlzaW9uLXNwZWNze2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6MjRweCAwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgIzM0MzQzNDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMzQzNDM0O21heC13aWR0aDo3MCU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxLjJyZW07Y29sb3I6IzUzNTM1Mztmb250LXdlaWdodDo5MDB9Lm5ldy1tb2RlbC1yZXZpc2lvbi1zcGVjcyAuYnRuLmJ0bi1saW5re2NvbG9yOiMyODQ2ZDJ9Lm5ldy1tb2RlbC1yZXZpc2lvbi1zdGFtcHttYXgtd2lkdGg6NzAlO21hcmdpbjozMHB4IDBweDtkaXNwbGF5OmZsZXg7Z2FwOjE2cHh9Lm5ldy1tb2RlbC1yZXZpc2lvbi1zdGFtcCBpbWd7d2lkdGg6NzBweDtoZWlnaHQ6NzBweDtib3JkZXItcmFkaXVzOjhweH0ubmV3LW1vZGVsLXJldmlzaW9uLXN0YW1wIC50aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOi44NzVyZW07Y29sb3I6IzUzNTM1MztsaW5lLWhlaWdodDoxOHB4O21hcmdpbi1ib3R0b206MHB4fS5uZXctbW9kZWwtcmV2aXNpb24tc3RhbXAgLmRlc2NyaXB0aW9ue2ZvbnQtc2l6ZTouNzVyZW07Y29sb3I6IzUzNTM1MztsaW5lLWhlaWdodDoxOHB4O3RleHQtYWxpZ246anVzdGlmeTttYXJnaW4tYm90dG9tOjBweDtmb250LWZhbWlseTpcIlJvYm90b1wiO2ZvbnQtd2VpZ2h0Om5vcm1hbH0ubmV3LW1vZGVsLXJldmlzaW9uLXBkZnttYXgtd2lkdGg6NzAlfS5uZXctbW9kZWwtcmV2aXNpb24tcGRmIC5idG4uYnRuLXNlY29uZGFyeXt3aWR0aDoyNTVweH0udmVyc2lvbi1kZXRhaWxze3BhZGRpbmc6NDBweCAwcHh9LnZlcnNpb24tZGV0YWlscyAucGFnZS10aXRsZXttYXJnaW4tYm90dG9tOjBweDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjJyZW19LnZlcnNpb24tZGV0YWlscyAucGFnZS1kZXNjcmlwdGlvbntjb2xvcjojODE4MTgxO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCI7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojOTM5NTk4fS52ZXJzaW9uLWRldGFpbHMgI3ZlcnNpb25zLXRhYi5uYXYtdGFic3tib3JkZXI6bm9uZX0udmVyc2lvbi1kZXRhaWxzICN2ZXJzaW9ucy10YWIubmF2LXRhYnMgLm5hdi1saW5re2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtmb250LXNpemU6MjRweDtjb2xvcjojMzQzNDM0fS52ZXJzaW9uLWRldGFpbHMgI3ZlcnNpb25zLXRhYi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZle2JvcmRlci1ib3R0b206M3B4IHNvbGlkICMyODQ2ZDI7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMDAwfS52ZXJzaW9uLWRldGFpbHMtY29udGVudHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS52ZXJzaW9uLWRldGFpbHMtY29udGVudCAuZGV0YWlsLWNvbnRhaW5lci1pbmZve2dhcDo4MHB4fS52ZXJzaW9uLWRldGFpbHMtY29udGVudCAuZGV0YWlsLWNvbnRhaW5lci1pbmZvIC5uYXYtaXRlbXtnYXA6OHB4fS52ZXJzaW9uLWRldGFpbHMtY29udGVudCAuZGV0YWlsLWNvbnRhaW5lci1pbmZvIC5uYXYtbGlua3t3aWR0aDo1MHB4O2hlaWdodDo1MHB4O2JvcmRlcjoxcHggc29saWQgI2I3YjdiNztib3JkZXItcmFkaXVzOjUwJX0udmVyc2lvbi1kZXRhaWxzLWNvbnRlbnQgLnByaWNle2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjcwcHg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZvbnQtc2l6ZToyNHB4fS52ZXJzaW9uLWRldGFpbHMtY29udGVudCAucHJpY2UgLnZhbHVle2ZvbnQtc2l6ZTozMnB4O2ZvbnQtd2VpZ2h0OmJvbGR9LnZlcnNpb24tZGV0YWlscy1jb250ZW50IC5jb2xvcnMgLm5hdi10YWJze2JvcmRlci1ib3R0b206bm9uZTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEwcHh9LnZlcnNpb24tZGV0YWlscy1jb250ZW50IC5jb2xvcnMgLm5hdi10YWJzIC5uYXYtaXRlbSAuY29sb3JzLW5hbWV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0udmVyc2lvbi1kZXRhaWxzLWNvbnRlbnQgLmNvbG9ycyAubmF2LXRhYnMgLm5hdi1pdGVtIC5jb2xvcnMtbmFtZSAuY29sb3ItdGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZTouOHJlbTtjb2xvcjojM2MzYzNjO21hcmdpbjowO2xpbmUtaGVpZ2h0OjE1MCU7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIjtmb250LXdlaWdodDpib2xkfS52ZXJzaW9uLWRldGFpbHMtY29udGVudCAuY29sb3JzIC5uYXYtdGFicyAubmF2LWl0ZW0gLmNvbG9ycy1uYW1lIC5jb2xvci1kZXNjcmlwdGlvbntmb250LXNpemU6LjhyZW07Y29sb3I6IzNjM2MzYztmb250LWZhbWlseTpcIlJvYm90b1wiO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTUwJTttYXJnaW4tYm90dG9tOjBweH0udmVyc2lvbi1kZXRhaWxzLWNvbnRlbnQgLmNvbG9ycyAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmV7Ym9yZGVyOjJweCBzb2xpZCAjMjg0NmQyO2JveC1zaGFkb3c6MCAwIDVweCAjMjg0NmQyfS52ZXJzaW9uLWRldGFpbHMtY29udGVudCAuZGV0YWlsLWNvbnRlbnR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LnZlcnNpb24tZGV0YWlscy1jb250ZW50IC5kZXRhaWwtY29udGVudCAudmVyc2lvbi1kZXRhaWwtdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLWJvdHRvbTo0cHggc29saWQgIzI4NDZkMjtmb250LXNpemU6MzJweDtjb2xvcjojMzQzNDM0O21hcmdpbi1ib3R0b206MzBweDtmb250LXdlaWdodDpib2xkfS52ZXJzaW9uLWRldGFpbHMtY29udGVudCAuZGV0YWlsLWNvbnRlbnQgLmJ0bi5idG4tcHJpbWFyeXttYXJnaW4tdG9wOjUwcHg7d2lkdGg6MzAwcHg7Zm9udC1zaXplOjE2cHg7cGFkZGluZzowIDJweDt3aGl0ZS1zcGFjZTpub3dyYXB9LnZlcnNpb24tZGV0YWlscy1jb250ZW50IC5nYWxlcnkgLmdhbGVyeS1pbWd7Ym9yZGVyOjFweCBzb2xpZCAjMzQzNDM0O2JvcmRlci1yYWRpdXM6NnB4O3BhZGRpbmc6MTBweDttYXJnaW4tYm90dG9tOjIwcHh9Lm5ldy1tb2RlbC1iYW5uZXItcHJpY2V7cG9zaXRpb246cmVsYXRpdmV9Lm5ldy1tb2RlbC1iYW5uZXItcHJpY2UtaW5mb3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMCU7dG9wOjMwJTttYXgtd2lkdGg6Mzc1cHg7d2lkdGg6MTAwJX0ubmV3LW1vZGVsLWJhbm5lci1wcmljZS1pbmZvIC5ib3gtcHJpY2V7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC40Myk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3BhZGRpbmc6MzBweDtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MjRweH0ubmV3LW1vZGVsLWJhbm5lci1wcmljZS1pbmZvIC5ib3gtcHJpY2UtbmFtZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToxMHB4fS5uZXctbW9kZWwtYmFubmVyLXByaWNlLWluZm8gLmJveC1wcmljZS12YWx1ZXtib3JkZXItdG9wOjFweCBzb2xpZCAjZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmY7Zm9udC1zaXplOjMycHg7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOmNlbnRlcn0ubmV3LW1vZGVsLWJhbm5lci1wcmljZS1pbmZvIC5ib3gtcHJpY2UtdmFsdWUgc3Bhbntmb250LXNpemU6MTZweDt0ZXh0LWFsaWduOmVuZH0ubmV3LW1vZGVsLWNvbnNvcnRpdW0tbGlua3N7YmFja2dyb3VuZC1jb2xvcjojZWZlZmVmfS5uZXctbW9kZWwtY29uc29ydGl1bS1saW5rcyAuY29udGFpbmVye3BhZGRpbmc6MzBweH0ubmV3LW1vZGVsLWNvbnNvcnRpdW0tbGlua3MgLmNvbnRlbnR7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm5ldy1tb2RlbC1jb25zb3J0aXVtLWxpbmtzIC5maXJzdHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICMzNDM0MzR9Lm5ldy1tb2RlbC1jb25zb3J0aXVtLWxpbmtzIC5jb25zb3J0aXVtLXRpdGxle2ZvbnQtc2l6ZToxLjg3NXJlbTtmb250LXdlaWdodDo1MDA7Y29sb3I6IzE4MTgxODtsaW5lLWhlaWdodDoxNTAlfUBtZWRpYShtYXgtd2lkdGg6IDE2NzlweCl7Lm5ldy1tb2RlbC1jb25zb3J0aXVtLWxpbmtzIC5jb25zb3J0aXVtLXRpdGxle2ZvbnQtc2l6ZToxLjI1cmVtfX0ubmV3LW1vZGVsLWNvbnNvcnRpdW0tbGlua3MgLnBhZ2UtZGVzY3JpcHRpb257Y29sb3I6IzE4MTgxODtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOi44NzVyZW19Lm5ldy1tb2RlbC1jb25zb3J0aXVtLWxpbmtzIC5idG4uYnRuLWxpbmt7Zm9udC1zaXplOjEuMjVyZW19QG1lZGlhKG1heC13aWR0aDogMTY3OXB4KXsubmV3LW1vZGVsLWNvbnNvcnRpdW0tbGlua3MgLmJ0bi5idG4tbGlua3tmb250LXNpemU6Ljc1cmVtfX0ubmV3LW1vZGVsLWRhdGFzaGVldHtwYWRkaW5nLWJvdHRvbToxMjBweH0ubmV3LW1vZGVsLWRhdGFzaGVldCAucGFnZS10aXRsZXttYXJnaW4tYm90dG9tOjQwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5ldy1tb2RlbC1kYXRhc2hlZXQgLnN3aXBlci1idXR0b24tbmV4dHtyaWdodDotMzVweH0ubmV3LW1vZGVsLWRhdGFzaGVldCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6LTM1cHh9Lm5ldy1tb2RlbC1kYXRhc2hlZXQgLnRhYnMtd3JhcHBlciAudGFicy1zdHlsZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OmZpdC1jb250ZW50O2ZvbnQtc2l6ZToxNHB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMDA7cGFkZGluZy1ib3R0b206MTBweDtib3JkZXItYm90dG9tOjRweCBzb2xpZCByZ2JhKDAsMCwwLDApO29wYWNpdHk6LjU7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGR9Lm5ldy1tb2RlbC1kYXRhc2hlZXQgLnRhYnMtd3JhcHBlciAudGFicy1zdHlsZTpob3Zlcntib3JkZXItY29sb3I6IzI4NDZkMn0ubmV3LW1vZGVsLWRhdGFzaGVldCAudGFicy13cmFwcGVyIC50YWJzLXN0eWxlLmFjdGl2ZXtib3JkZXItY29sb3I6IzI4NDZkMjtvcGFjaXR5OjF9Lm5ldy1tb2RlbC1kYXRhc2hlZXQtdGh1bWJ7d2lkdGg6MTYwcHg7aGVpZ2h0OmF1dG87dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3N9Lm5ldy1tb2RlbC1kYXRhc2hlZXQtY29udGVudHtwYWRkaW5nLXRvcDoyMHB4O2JvcmRlcjoxcHggc29saWQgIzgxODE4MTttYXJnaW4tdG9wOjQwcHh9Lm5ldy1tb2RlbC1kYXRhc2hlZXQtY29udGVudCAuYWNjb3JkaW9ue3BhZGRpbmc6NXB4IDMwcHh9Lm5ldy1tb2RlbC1kYXRhc2hlZXQtY2F0ZWdvcnl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtmb250LXNpemU6MThweDtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwO21hcmdpbi1ib3R0b206NnB4O3BhZGRpbmc6OHB4IDBweDtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZH0ubmV3LW1vZGVsLWRhdGFzaGVldC1jYXRlZ29yeSAuaWNvbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5uZXctbW9kZWwtZGF0YXNoZWV0LWNhdGVnb3J5IC5pY29uIHNwYW57Zm9udC1zaXplOjEwcHg7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtjb2xvcjojODE4MTgxO3RyYW5zaXRpb246YWxsIGVhc2UtaW4gLjNzfS5uZXctbW9kZWwtZGF0YXNoZWV0LWNhdGVnb3J5IC5pY29uIGl7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmb250LXNpemU6MjBweDtjb2xvcjojODE4MTgxO21hcmdpbi1sZWZ0OjVweH0ubmV3LW1vZGVsLWRhdGFzaGVldC1pdGVtLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjODE4MTgxO3BhZGRpbmc6MTZweCA1cHg7dHJhbnNpdGlvbjphbGwgZWFzZS1pbiAuM3N9Lm5ldy1tb2RlbC1kYXRhc2hlZXQtaXRlbS13cmFwcGVyIC5uYW1le2NvbG9yOiM4MTgxODE7bWFyZ2luOjB9Lm5ldy1tb2RlbC1kYXRhc2hlZXQtaXRlbS13cmFwcGVyIC5kZXNjcmlwdGlvbntmb250LXNpemU6MTRweDtjb2xvcjojMDAwO21hcmdpbjowfS5tb2RhbC1kYXRhc2hlZXQgLm1vZGFsLWNvbnRlbnR7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0ubW9kYWwtZGF0YXNoZWV0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXJ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5tb2RhbC1kYXRhc2hlZXQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlLW1vZGFsIGl7Y29sb3I6IzM0MzQzNH0ubW9kYWwtZGF0YXNoZWV0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5e2hlaWdodDoxMDAlO292ZXJmbG93LXk6c2Nyb2xsfS5tb2RhbC1kYXRhc2hlZXQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWJvZHktdGl0bGUgLnRpdGxle3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OmJvbGR9Lm1vZGFsLWRhdGFzaGVldCAubW9kYWwtY29udGVudCAudGFicy13cmFwcGVyIC50YWJzLXN0eWxlLmFjdGl2ZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OmF1dG99Lm1vZGFsLWRhdGFzaGVldCAubW9kYWwtY29udGVudCAubmF2LXRhYnMgLm5hdi1saW5re2JvcmRlcjowcHggIWltcG9ydGFudDtib3JkZXItYm90dG9tOjJweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5tb2RhbC1kYXRhc2hlZXQgLm1vZGFsLWNvbnRlbnQgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmV7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzI4NDZkMn0ubW9kYWwtZGF0YXNoZWV0IC5tb2RhbC1jb250ZW50IC5uZXctbW9kZWwtZGF0YXNoZWV0LWNvbnRlbnR7Ym9yZGVyOm5vbmU7bWFyZ2luLXRvcDoyMHB4fS5tb2RhbC1kYXRhc2hlZXQgLm1vZGFsLWNvbnRlbnQgLm5ldy1tb2RlbC1kYXRhc2hlZXQtY29udGVudCAubmFtZXtmb250LXNpemU6MTRweH0ubW9kYWwtZGF0YXNoZWV0IC5tb2RhbC1jb250ZW50IC5uZXctbW9kZWwtZGF0YXNoZWV0LWNvbnRlbnQgLmRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxMnB4fS5tb2RhbC1kYXRhc2hlZXQgLm1vZGFsLWNvbnRlbnQgLm5ldy1tb2RlbC1kYXRhc2hlZXQtY29udGVudCAubmF2Lm5hdi10YWJze2JhY2tncm91bmQtY29sb3I6I2VmZWZlZjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDk5OHB4KXsubW9kYWwtZGF0YXNoZWV0IC5tb2RhbC1jb250ZW50IC5uZXctbW9kZWwtZGF0YXNoZWV0LWNvbnRlbnQgLm5hdi5uYXYtdGFic3tmb250LXNpemU6MTJweH19Lm1vZGFsLWRhdGFzaGVldCAubW9kYWwtY29udGVudCAubmV3LW1vZGVsLWRhdGFzaGVldC1jb250ZW50IC5uYXYubmF2LXRhYnMgLm5hdi1pdGVte3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDpib2xkfS5tb2RhbC1kYXRhc2hlZXQgLm1vZGFsLWNvbnRlbnQgLm5ldy1tb2RlbC1kYXRhc2hlZXQtY29udGVudCAubmF2Lm5hdi10YWJzIC5uYXYtaXRlbTpmb2N1cy12aXNpYmxlLC5tb2RhbC1kYXRhc2hlZXQgLm1vZGFsLWNvbnRlbnQgLm5ldy1tb2RlbC1kYXRhc2hlZXQtY29udGVudCAubmF2Lm5hdi10YWJzIC5uYXYtaXRlbTpmb2N1c3tvdXRsaW5lOm5vbmV9Lm1vZGFsLWRhdGFzaGVldCAubW9kYWwtY29udGVudCAubmV3LW1vZGVsLWRhdGFzaGVldC1jb250ZW50IC5uYXYubmF2LXRhYnMgLm5hdi1pdGVtLmFjdGl2ZTpmb2N1cywubW9kYWwtZGF0YXNoZWV0IC5tb2RhbC1jb250ZW50IC5uZXctbW9kZWwtZGF0YXNoZWV0LWNvbnRlbnQgLm5hdi5uYXYtdGFicyAubmF2LWl0ZW0uYWN0aXZle291dGxpbmU6bm9uZSAhaW1wb3J0YW50fS5tb2RhbC1kYXRhc2hlZXQgLm1vZGFsLWNvbnRlbnQgLm5ldy1tb2RlbC1kYXRhc2hlZXQtY29udGVudCAubmF2Lm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjojMjg0NmQyfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweClhbmQgKG1heC13aWR0aDogMTYwMHB4KXsubmV3LW1vZGVsLWRlc2NyaXB0aW9uLWNvbnRlbnQgLnBhZ2UtdGl0bGV7Zm9udC1zaXplOjM2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsuYmFubmVyLWNvbnRhaW5lci5uZXctbW9kZWwtYmFubmVyIC5iYW5uZXItY29udGFpbmVyLXRleHQgLnN1YnRpdGxle2ZvbnQtc2l6ZToxOHB4fS5uZXctbW9kZWwtZGVzY3JpcHRpb257cGFkZGluZzoyMHB4IDB9Lm5ldy1tb2RlbC1kZXNjcmlwdGlvbiBpZnJhbWV7aGVpZ2h0OjMwMHB4fS5uZXctbW9kZWwtZGVzY3JpcHRpb24gLnJvd3tmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lm5ldy1tb2RlbC1kZXNjcmlwdGlvbi1pbWFnZXttYXJnaW4tYm90dG9tOjI0cHh9Lm5ldy1tb2RlbC1kZXNjcmlwdGlvbi1jb250ZW50IC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206MTBweH0ubmV3LW1vZGVsLWRlc2NyaXB0aW9uLWNvbnRlbnQgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXJ7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjE2cHh9Lm5ldy1tb2RlbC1kZXNjcmlwdGlvbi1jb250ZW50IC5idG4tcXVhdGVybmFyeXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MjBweH0ubmV3LW1vZGVsLWRlc2NyaXB0aW9uLWNvbnRlbnQgLnNvY2lhbC1zaGFyZS1jb250YWluZXJ7bWFyZ2luLWJvdHRvbToyMHB4fS52ZXJzaW9uLWRldGFpbHN7cGFkZGluZzo0MHB4IDBweH0udmVyc2lvbi1kZXRhaWxzIC5wYWdlLXRpdGxle2ZvbnQtc2l6ZToxLjVyZW19LnZlcnNpb24tZGV0YWlscyAudmVyc2lvbi1kZXRhaWwtdGl0bGV7ZGlzcGxheTpub25lfS52ZXJzaW9uLWRldGFpbHMgI3ZlcnNpb25zLXRhYi5uYXYtdGFic3ttYXJnaW4tYm90dG9tOjE1cHh9LnZlcnNpb24tZGV0YWlscyAjdmVyc2lvbnMtdGFiLm5hdi10YWJzIC5uYXYtbGlua3tmb250LXNpemU6MTZweH0udmVyc2lvbi1kZXRhaWxzLWNvbnRlbnQgLmNvbG9ycyBwe2ZvbnQtc2l6ZToxNnB4fS52ZXJzaW9uLWRldGFpbHMtY29udGVudCAuY29sb3JzIC5uYXYtaXRlbSAubmF2LWxpbmt7d2lkdGg6NDBweCAhaW1wb3J0YW50O2hlaWdodDo0MHB4ICFpbXBvcnRhbnR9LnZlcnNpb24tZGV0YWlscy1jb250ZW50IC5kZXRhaWwtY29udGFpbmVyLWluZm97ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoyMHB4fS52ZXJzaW9uLWRldGFpbHMtY29udGVudCAuY29sLWxnLTN7bWFyZ2luLXRvcDozMHB4O3RleHQtYWxpZ246Y2VudGVyfS52ZXJzaW9uLWRldGFpbHMtY29udGVudCAubmF2LXRhYnN7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0udmVyc2lvbi1kZXRhaWxzLWNvbnRlbnQgLnZlcnNpb24tZGV0YWlsLWltZyBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99Lm5ldy1tb2RlbC1yZXZpc2lvbntwYWRkaW5nOjQwcHggMHB4fS5uZXctbW9kZWwtcmV2aXNpb24gLnJvd3tmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX0ubmV3LW1vZGVsLXJldmlzaW9uIGlmcmFtZXttYXJnaW4tYm90dG9tOjMwcHg7aGVpZ2h0OjMwMHB4fS5uZXctbW9kZWwtcmV2aXNpb24tc3BlY3N7Zm9udC1zaXplOjE2cHg7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzoxNnB4IDBweH0ubmV3LW1vZGVsLXJldmlzaW9uLXBkZnttYXgtd2lkdGg6MTAwJX0ubmV3LW1vZGVsLXJldmlzaW9uLXN0YW1we21heC13aWR0aDoxMDAlfS5uZXctbW9kZWwtcmV2aXNpb24gLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXJ7bWFyZ2luLWJvdHRvbToyMHB4fS5uZXctbW9kZWwtYmFubmVyLXByaWNle21hcmdpbi1ib3R0b206MzBweH0ubmV3LW1vZGVsLWJhbm5lci1wcmljZS1pbmZve2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwb3NpdGlvbjp1bnNldDttYXgtd2lkdGg6MTAwJX0ubmV3LW1vZGVsLWJhbm5lci1wcmljZS1pbmZvIC5ib3gtcHJpY2V7YmFja2dyb3VuZC1jb2xvcjojMGMwYzBjfS5uZXctbW9kZWwtYmFubmVyLXByaWNlIC5idXR0b25zLWFjdGlvbi13cmFwcGVye3BhZGRpbmc6MCAxNXB4fS5uZXctbW9kZWwtY29uc29ydGl1bS1saW5rcyAuZmlyc3R7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzM0MzQzNH0ubmV3LW1vZGVsLWNvbnNvcnRpdW0tbGlua3MgLmNvbnRlbnR7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5uZXctbW9kZWwtZGF0YXNoZWV0e3BhZGRpbmc6MzBweCAwfS5uZXctbW9kZWwtZGF0YXNoZWV0LWluZm97aGVpZ2h0OjBweH0ubmV3LW1vZGVsLWRhdGFzaGVldCAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5uZXctbW9kZWwtZGF0YXNoZWV0IC5zd2lwZXItYnV0dG9uLXByZXZ7dG9wOjMwJX0ubmV3LW1vZGVsLWRhdGFzaGVldCAuc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0OjBweH0ubmV3LW1vZGVsLWRhdGFzaGVldCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6MHB4fS5uZXctbW9kZWwtZGF0YXNoZWV0LXRpdGxle21hcmdpbi1ib3R0b206MTBweH0ubmV3LW1vZGVsLWRhdGFzaGVldC1pbWd7aGVpZ2h0Om1heC1jb250ZW50fX0ubmV3LW1vZGVsLWhpZ2hsaWdodHMtYXtwYWRkaW5nOjQwcHggMHB4fS5uZXctbW9kZWwtaGlnaGxpZ2h0cy1hIC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206NDBweDtjb2xvcjojMTcxYTIwICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEuNzVyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjQwcHh9Lm5ldy1tb2RlbC1oaWdobGlnaHRzLWEgLnBhZ2UtZGVzY3JpcHRpb257Zm9udC1mYW1pbHk6XCJSb2JvdG9cIjtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOi44NzVyZW07d29yZC1icmVhazpicmVhay13b3JkO2xpbmUtaGVpZ2h0OjIycHh9Lm5ldy1tb2RlbC1oaWdobGlnaHRzLWEtY29udGVudHttYXJnaW4tYm90dG9tOjgwcHh9Lm5ldy1tb2RlbC1oaWdobGlnaHRzLWEtY29udGVudDpudGgtY2hpbGQob2RkKXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0ubmV3LW1vZGVsLWhpZ2hsaWdodHMtYSAuY29sOm50aC1jaGlsZChldmVuKXtib3JkZXItcmlnaHQ6NHB4IHNvbGlkICNmZmY7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkICNmZmZ9Lm5ldy1tb2RlbC1oaWdobGlnaHRzLWEtaW5mb3JtYXRpb25ze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubmV3LW1vZGVsLWhpZ2hsaWdodHMtYS1pbmZvcm1hdGlvbnMgLnBhZ2Utc3VidGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMyODQ2ZDI7bWFyZ2luLWJvdHRvbToyMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbH0ubmV3LW1vZGVsLWhpZ2hsaWdodHMtYS1pbmZvcm1hdGlvbnMgLnBhZ2UtZGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbTo2MHB4O2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5uZXctbW9kZWwtaGlnaGxpZ2h0cy1he3BhZGRpbmc6MjBweCAwIDEwcHggMH0ubmV3LW1vZGVsLWhpZ2hsaWdodHMtYSAucGFnZS10aXRsZXttYXJnaW4tYm90dG9tOjIwcHh9Lm5ldy1tb2RlbC1oaWdobGlnaHRzLWEgLnBhZ2UtdGl0bGUtc2VjdGlvbntmb250LXNpemU6MTRweCAhaW1wb3J0YW50fS5uZXctbW9kZWwtaGlnaGxpZ2h0cy1hIGltZ3toZWlnaHQ6YXV0bztvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjpjZW50ZXJ9Lm5ldy1tb2RlbC1oaWdobGlnaHRzLWEtY29udGVudHttYXJnaW4tYm90dG9tOjQwcHh9Lm5ldy1tb2RlbC1oaWdobGlnaHRzLWEtaW1ne2hlaWdodDpmaXQtY29udGVudH0ubmV3LW1vZGVsLWhpZ2hsaWdodHMtYSAuaW5vdmF0aW9uLWhpZ2hsaWdodCBpbWd7bWFyZ2luLWJvdHRvbToyNHB4fS5uZXctbW9kZWwtaGlnaGxpZ2h0cy1hIC5zd2lwZXItcGFnaW5hdGlvbntib3R0b206MTAlO2xlZnQ6MDtyaWdodDowO21hcmdpbjowIGF1dG99Lm5ldy1tb2RlbC1oaWdobGlnaHRzLWEgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW4tcmlnaHQ6NXB4fS5uZXctbW9kZWwtaGlnaGxpZ2h0cy1hLWluZm9ybWF0aW9ucyAucGFnZS1zdWJ0aXRsZXttYXJnaW4tdG9wOjIwcHh9Lm5ldy1tb2RlbC1oaWdobGlnaHRzLWEtaW5mb3JtYXRpb25zIC5wYWdlLWRlc2NyaXB0aW9ue21hcmdpbjoxNnB4IDAgMjBweCAwfS5uZXctbW9kZWwtaGlnaGxpZ2h0cy1hIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC5idG4sLm5ldy1tb2RlbC1oaWdobGlnaHRzLWEgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLndoYXRzYXBwLWN0YXttYXJnaW4tYm90dG9tOjE2cHh9Lm5ldy1tb2RlbC1oaWdobGlnaHRzLWEgLmJ0bi5idG4tcXVhdGVybmFyeXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MjRweDtmb250LXNpemU6MTJweH19Lm5ldy1tb2RlbC1nYWxsZXJ5LWJ7cGFkZGluZzo2MHB4IDE1cHh9Lm5ldy1tb2RlbC1nYWxsZXJ5LWIgLnBhZ2UtdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTozMHB4fS5uZXctbW9kZWwtZ2FsbGVyeS1iIC50YWJzLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWJvdHRvbTozMHB4fS5uZXctbW9kZWwtZ2FsbGVyeS1iIC50YWJzLXdyYXBwZXIgLnRhYnMtc3R5bGV7d2lkdGg6Zml0LWNvbnRlbnQ7cGFkZGluZzowIDUycHh9Lm5ldy1tb2RlbC1nYWxsZXJ5LWItY29udGVudC1pbWd7d2lkdGg6MTAwJX0ubmV3LW1vZGVsLWdhbGxlcnktYi1pdGVte21hcmdpbi1ib3R0b206MzBweH0ubmV3LW1vZGVsLWdhbGxlcnktYi1idXR0b257ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lm5ldy1tb2RlbC1nYWxsZXJ5LWItYnV0dG9uIC5idG57d2lkdGg6MjU1cHh9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5uZXctbW9kZWwtZ2FsbGVyeS1ie3BhZGRpbmc6NDBweCAwfS5uZXctbW9kZWwtZ2FsbGVyeS1iIC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206MzBweH0ubmV3LW1vZGVsLWdhbGxlcnktYi1jb250ZW50e21hcmdpbi1ib3R0b206MzBweH0ubmV3LW1vZGVsLWdhbGxlcnktYiAucm93Om50aC1jaGlsZCgyKXttYXJnaW4tcmlnaHQ6LTcuNXB4O21hcmdpbi1sZWZ0Oi03LjVweH0ubmV3LW1vZGVsLWdhbGxlcnktYi1pdGVte3BhZGRpbmc6MCA3LjVweDttYXJnaW4tYm90dG9tOjE1cHh9fS5zZW1pbm92b3MtY29udGVudHtwYWRkaW5nOjgwcHggMHB4fS5zZW1pbm92b3MtY29udGVudCAuc2VtaW5vdm9zLXRpdGxle21hcmdpbi1ib3R0b206MjBweH0uc2VtaW5vdm9zLWNvbnRlbnQgLnNlbWlub3Zvcy1kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjQwcHh9LnNlbWlub3Zvcy1jb250ZW50IC5idG57d2lkdGg6MzUwcHh9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5zZW1pbm92b3MtY29udGVudHtwYWRkaW5nOjIwcHggMHB4IDQwcHggMHB4fS5zZW1pbm92b3MtY29udGVudCAuc2VtaW5vdm9zLXRpdGxle3BhZGRpbmctbGVmdDoxNXB4fS5zZW1pbm92b3MtY29udGVudCAuYnRue3dpZHRoOjEwMCV9fS5wcm9tb3Rpb24tY2FyZHN7cGFkZGluZzo2MHB4IDAgODBweCAwO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucHJvbW90aW9uLWNhcmRzIC5wYWdlLXRpdGxle3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MzBweH0ucHJvbW90aW9uLWNhcmRzIC5wYWdlLXN1YnRpdGxle21hcmdpbi1ib3R0b206MjBweH0ucHJvbW90aW9uLWNhcmRzLWZpbHRlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LnByb21vdGlvbi1jYXJkcy1zZWxlY3Rze3dpZHRoOjUwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2dhcDozMHB4fS5wcm9tb3Rpb24tY2FyZHMtc2VsZWN0cyAuaW5wdXQtd3JhcHBlcnt3aWR0aDoxNjBweDttYXJnaW4tYm90dG9tOjB9LnByb21vdGlvbi1jYXJkcy10b3RhbHtmb250LXNpemU6MTJweDtjb2xvcjojMzQzNDM0O2Rpc3BsYXk6ZmxleH0ucHJvbW90aW9uLWNhcmRzLWNvbnRhaW5lcnttYXJnaW4tYm90dG9tOjMwcHh9LnByb21vdGlvbi1jYXJkcy1jb250YWluZXIgLnByb21vdGlvbi1jYXJkcy1jb250ZW50IC5qcy1wcm9tb3Rpb24tdmFsaWRhdGV7d2lkdGg6MTYwcHg7aGVpZ2h0OjM2cHh9LnByb21vdGlvbi1jYXJkcy1jb250YWluZXIgLnByb21vdGlvbi1jYXJkcy1jb250ZW50IC5qcy1wcm9tb3Rpb24tdmFsaWRhdGUgI2RpYXNSZXN0YW50ZXN7d2lkdGg6NjBweDtoZWlnaHQ6MzZweH0ucHJvbW90aW9uLWNhcmRzLWNvbnRhaW5lciAucHJvbW90aW9uLWNhcmRzLWNvbnRlbnQgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLmJ0bi5idG4tYmx1ZXtoZWlnaHQ6NDBweDt3aWR0aDoxMDAlfS5wcm9tb3Rpb24tZm9ybXtwYWRkaW5nOjYwcHggMH0ucHJvbW90aW9uLWZvcm0taW5mb3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5wcm9tb3Rpb24tZm9ybS1pbmZvLXRpdGxle2ZvbnQtc2l6ZTozMHB4O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjM2cHg7Y29sb3I6IzAwMDttYXJnaW4tYm90dG9tOjMwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ucHJvbW90aW9uLWZvcm0taW5mby1pbWd7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCV9LnByb21vdGlvbi1mb3JtLWNvbnRlbnR7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MzBweDtib3JkZXI6MXB4IHNvbGlkICM4MTgxODF9QG1lZGlhKG1heC13aWR0aDogOTk4cHgpey5wcm9tb3Rpb24tZm9ybS1jb250ZW50e2JvcmRlcjpub25lO3BhZGRpbmc6MHB4fX0ucHJvbW90aW9uLWZvcm0tY29udGVudCAucGFnZS1zdWJ0aXRsZXtjb2xvcjojMDAwO2xpbmUtaGVpZ2h0OjI0cHg7bWFyZ2luLWJvdHRvbTozMHB4O3BhZGRpbmc6MHB4IDUwcHg7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0Om5vcm1hbH1AbWVkaWEobWF4LXdpZHRoOiA5OThweCl7LnByb21vdGlvbi1mb3JtLWNvbnRlbnQgLnBhZ2Utc3VidGl0bGV7cGFkZGluZzowcHh9fS5wcm9tb3Rpb24tZm9ybS1jb250ZW50IC5idXR0b25zLWJvdHRvbS1mb3Jte2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2dhcDowfS5wcm9tb3Rpb24tZm9ybS1jb250ZW50IC5idXR0b25zLWJvdHRvbS1mb3JtLWNoZWNrc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOjVweH0ucHJvbW90aW9uLWZvcm0tY29udGVudCAuYnV0dG9ucy1ib3R0b20tZm9ybS1jaGVja3MgLnJlY2VpdmUtY29udGFjdHttYXJnaW4tYm90dG9tOjA7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LnByb21vdGlvbi1jYXJkc3twYWRkaW5nOjMwcHggMH0ucHJvbW90aW9uLWNhcmRzIC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206MjBweH0ucHJvbW90aW9uLWNhcmRzLWZpbHRlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEwcHg7bWFyZ2luLWJvdHRvbToxMHB4fS5wcm9tb3Rpb24tY2FyZHMtZmlsdGVyIC5wYWdlLXN1YnRpdGxle2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowfS5wcm9tb3Rpb24tY2FyZHMtc2VsZWN0c3t3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnByb21vdGlvbi1jYXJkcy10b3RhbHtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5wcm9tb3Rpb24tZm9ybXtwYWRkaW5nOjMwcHggMCA2MHB4IDB9LnByb21vdGlvbi1mb3JtLWluZm97bWFyZ2luLWJvdHRvbToyMHB4fS5wcm9tb3Rpb24tZm9ybS1pbmZvLXRpdGxle2ZvbnQtc2l6ZToyMHB4O21hcmdpbi1ib3R0b206MTBweH0ucHJvbW90aW9uLWZvcm0tY29udGVudCAuYnV0dG9ucy1ib3R0b20tZm9ybXthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjE1cHh9LnByb21vdGlvbi1mb3JtLWNvbnRlbnQgLmJ1dHRvbnMtYm90dG9tLWZvcm0tY2hlY2tze21hcmdpbi1ib3R0b206MTBweDt3aWR0aDoxMDAlfS5wcm9tb3Rpb24tZm9ybS1jb250ZW50IC5idXR0b25zLWJvdHRvbS1mb3JtLWNoZWNrcyAucmVjZWl2ZS1jb250YWN0e3dpZHRoOjY1JX19LnNlcnZpY2VzLWZvcm17YmFja2dyb3VuZC1jb2xvcjojZWZlZmVmO3BhZGRpbmc6NjBweCAwfS5zZXJ2aWNlcy1mb3JtIC5tYWluLWZvcm0ucm93LmFscGVzLWZvcm1ze2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnNlcnZpY2VzLWZvcm0gLnBhZ2UtdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTo1MHB4fS5zZXJ2aWNlcy1mb3JtIC5mb3JtLWNvbnRlbnQgLmZvcm0tbWVzc2FnZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjI0cHg7Y29sb3I6IzAwMDtmb250LXdlaWdodDpib2xkfS5zZXJ2aWNlcy1mb3JtIC5mb3JtLWNvbnRlbnQgLmlucHV0LXdyYXBwZXJ7bWFyZ2luLWJvdHRvbTo0MHB4fS5zZXJ2aWNlcy1mb3JtIC5mb3JtLWNvbnRlbnQgLmJ1dHRvbnMtYm90dG9tLWZvcm17anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6NjUwcHh9LnNlcnZpY2VzLWZvcm0gLmZvcm0tY29udGVudCAuYnV0dG9ucy1ib3R0b20tZm9ybSAucmVjZWl2ZS1jb250YWN0e3dpZHRoOjMzLjMzJTttYXJnaW46MH0uc2VydmljZXMtZm9ybSAuZm9ybS1jb250ZW50IC5idXR0b25zLWJvdHRvbS1mb3JtIC5wb2xpY3ktcHJpdmFjeXt3aWR0aDoxMDAlfS5zZXJ2aWNlcy1mb3JtIC5mb3JtLWNvbnRlbnQgLmJ1dHRvbnMtYm90dG9tLWZvcm0gLmJ0bi5idG4tYmx1ZXt3aWR0aDoxNjBweH0ucmV2aXNpb24tc2VydmljZXMtbGlzdHtwYWRkaW5nLXRvcDo2MHB4fS5yZXZpc2lvbi1zZXJ2aWNlcy1saXN0IC5wYWdlLXRpdGxle3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206NjBweH0ucmV2aXNpb24tc2VydmljZXMtbGlzdCAucGFnZS1zdWJ0aXRsZXttYXJnaW46MzBweCAwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5yZXZpc2lvbi1zZXJ2aWNlcy1saXN0IC5idXR0b25zLWFjdGlvbi13cmFwcGVye21hcmdpbi10b3A6NDBweH0ucmV2aXNpb24tc2VydmljZXMtbGlzdCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAuYnRuLmJ0bi1ibHVle21pbi13aWR0aDoxNDBweDt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5yZXZpc2lvbi1zZXJ2aWNlcy1saXN0e3BhZGRpbmctdG9wOjMwcHh9LnJldmlzaW9uLXNlcnZpY2VzLWxpc3QgLnBhZ2UtdGl0bGV7bWFyZ2luLWJvdHRvbToyMHB4fS5yZXZpc2lvbi1zZXJ2aWNlcy1saXN0LWltZ3ttYXJnaW4tYm90dG9tOjIwcHh9LnJldmlzaW9uLXNlcnZpY2VzLWxpc3QgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXJ7ZmxleC13cmFwOndyYXB9LnJldmlzaW9uLXNlcnZpY2VzLWxpc3QgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLmJ0bi5idG4tYmx1ZSwucmV2aXNpb24tc2VydmljZXMtbGlzdCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAud2hhdHNhcHAtY3Rhe2ZsZXg6MTttYXJnaW46MDtwYWRkaW5nOjB9LnJldmlzaW9uLXNlcnZpY2VzLWxpc3QgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLmJ0bi5idG4tYmx1ZSBpLC5yZXZpc2lvbi1zZXJ2aWNlcy1saXN0IC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC53aGF0c2FwcC1jdGEgaXtkaXNwbGF5Om5vbmV9LnNlcnZpY2VzLWZvcm17cGFkZGluZzozMHB4IDA7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zZXJ2aWNlcy1mb3JtIC5mb3JtLWxhYmVse2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2VydmljZXMtZm9ybSAucGFnZS10aXRsZXttYXJnaW4tYm90dG9tOjI0cHh9LnNlcnZpY2VzLWZvcm0gLmZvcm0tY29udGVudCAuaW5wdXQtd3JhcHBlcnttYXJnaW4tYm90dG9tOjI0cHh9LnNlcnZpY2VzLWZvcm0gLmZvcm0tY29udGVudCAuYnV0dG9ucy1ib3R0b20tZm9ybXttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO2dhcDo4cHh9LnNlcnZpY2VzLWZvcm0gLmZvcm0tY29udGVudCAuYnV0dG9ucy1ib3R0b20tZm9ybSAucmVjZWl2ZS1jb250YWN0e3dpZHRoOjY1JX0uc2VydmljZXMtZm9ybSAuZm9ybS1jb250ZW50IC5idXR0b25zLWJvdHRvbS1mb3JtIC5wb2xpY3ktcHJpdmFjeXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206OHB4fS5zZXJ2aWNlcy1mb3JtIC5mb3JtLWNvbnRlbnQgLmJ1dHRvbnMtYm90dG9tLWZvcm0gLmJ0bi5idG4tYmx1ZXt3aWR0aDoxNTZweDtoZWlnaHQ6NDVweDtmb250LXNpemU6MThweH19QG1lZGlhKG1heC13aWR0aDogNDMwcHgpey5idXR0b25zLWFjdGlvbi13cmFwcGVyPip7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH19LmNvbnNvcnRpdW17cGFkZGluZy1ib3R0b206NjBweH0uY29uc29ydGl1bSAuY29uc29ydGl1bS1pbmZve3BhZGRpbmc6NjBweCAwcHg7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3fS5jb25zb3J0aXVtIC5jb25zb3J0aXVtLXZlaGljbGVze3BhZGRpbmctdG9wOjYwcHh9LmNvbnNvcnRpdW0gLm15LXRhYnMtY29udGVudHttYXJnaW4tdG9wOjYwcHh9LmNvbnRhY3QtZm9ybXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzo2MHB4IDB9LmNvbnRhY3QtZm9ybSAuZm9ybS1sYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmNvbnRhY3QtZm9ybSAubWFpbi1mb3JtLnJvdy5hbHBlcy1mb3Jtc3tqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5jb250YWN0LWZvcm0gLnBhZ2UtdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTo1MHB4fS5jb250YWN0LWZvcm0gLmZvcm0tY29udGVudCAuaW5wdXQtd3JhcHBlcnttYXJnaW4tYm90dG9tOjUwcHh9LmNvbnRhY3QtZm9ybSAuZm9ybS1jb250ZW50IC5idXR0b25zLWJvdHRvbS1mb3Jte2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjY1MHB4fS5jb250YWN0LWZvcm0gLmZvcm0tY29udGVudCAuYnV0dG9ucy1ib3R0b20tZm9ybSAucmVjZWl2ZS1jb250YWN0e3dpZHRoOjMzLjMzJTttYXJnaW46MH0uY29udGFjdC1mb3JtIC5mb3JtLWNvbnRlbnQgLmJ1dHRvbnMtYm90dG9tLWZvcm0gLnBvbGljeS1wcml2YWN5e3dpZHRoOjEwMCV9LmNvbnRhY3QtZm9ybSAuZm9ybS1jb250ZW50IC5idXR0b25zLWJvdHRvbS1mb3JtIC5idG4uYnRuLWJsdWV7d2lkdGg6MTYwcHh9Lmxpc3QtcGhvbmVze3BhZGRpbmc6NjBweCAwIDIwcHggMH0ubGlzdC1waG9uZXMtY29udGFpbmVye2JvcmRlci10b3A6MXB4IHNvbGlkICNlZmVmZWY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VmZWZlZjtwYWRkaW5nOjQwcHggMHB4fS5saXN0LXBob25lcy13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9Lmxpc3QtcGhvbmVzLWRlcGFydG1lbnR7ZGlzcGxheTpmbGV4fS5saXN0LXBob25lcy1kZXBhcnRtZW50LW5hbWV7Zm9udC1zaXplOjIwcHg7Y29sb3I6IzM0MzQzNDttYXJnaW46MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHg7Zm9udC13ZWlnaHQ6Ym9sZH0ubGlzdC1waG9uZXMtZGVwYXJ0bWVudC1uYW1lIGl7Y29sb3I6IzM0MzQzNH0ubGlzdC1waG9uZXMtdGV4dHtmb250LXNpemU6MTJweDtjb2xvcjojMzQzNDM0O21hcmdpbjoxMHB4IDAgNXB4IDB9Lmxpc3QtcGhvbmVzLWNvbnRhY3QtYXt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMzQzNDM0O2ZvbnQtd2VpZ2h0OmJvbGR9Lmxpc3QtcGhvbmVzLWNvbnRhY3QtYTpob3ZlciwubGlzdC1waG9uZXMtY29udGFjdC1hOmZvY3Vze2NvbG9yOiMyODQ2ZDJ9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5jb250YWN0LWZvcm17cGFkZGluZzozMHB4IDA7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jb250YWN0LWZvcm0gLmZvcm0tbGFiZWx7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jb250YWN0LWZvcm0gLnBhZ2UtdGl0bGV7bWFyZ2luLWJvdHRvbToyNHB4fS5jb250YWN0LWZvcm0gLmZvcm0tY29udGVudCAuaW5wdXQtd3JhcHBlcnttYXJnaW4tYm90dG9tOjI0cHh9LmNvbnRhY3QtZm9ybSAuZm9ybS1jb250ZW50IC5idXR0b25zLWJvdHRvbS1mb3Jte3dpZHRoOjEwMCU7Z2FwOjhweH0uY29udGFjdC1mb3JtIC5mb3JtLWNvbnRlbnQgLmJ1dHRvbnMtYm90dG9tLWZvcm0gLnJlY2VpdmUtY29udGFjdHt3aWR0aDo2NSV9LmNvbnRhY3QtZm9ybSAuZm9ybS1jb250ZW50IC5idXR0b25zLWJvdHRvbS1mb3JtIC5wb2xpY3ktcHJpdmFjeXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206OHB4fS5jb250YWN0LWZvcm0gLmZvcm0tY29udGVudCAuYnV0dG9ucy1ib3R0b20tZm9ybSAuYnRuLmJ0bi1ibHVle3dpZHRoOjE1NnB4O2hlaWdodDo0NXB4O2ZvbnQtc2l6ZToxOHB4fS5saXN0LXBob25lc3twYWRkaW5nOjQwcHggMCAxMHB4IDB9Lmxpc3QtcGhvbmVzLXdyYXBwZXJ7bWFyZ2luLWJvdHRvbTozMHB4fS5saXN0LXBob25lcy1kZXBhcnRtZW50LW5hbWV7Zm9udC1zaXplOjE2cHh9Lmxpc3QtcGhvbmVzLWNvbnRhY3R7Zm9udC1zaXplOjE0cHh9fS5hYm91dC1oZWFkZXJ7cGFkZGluZzo2MHB4IDAgODBweCAwfS5hYm91dC1oZWFkZXItY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmFib3V0LWhlYWRlci1sb2dve2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTo2MHB4fS5hYm91dC1oZWFkZXItbG9nbyAubG9nb3ttYXgtd2lkdGg6MzUwcHg7aGVpZ2h0OmF1dG99LmFib3V0LWhlYWRlciAucGFnZS10aXRsZXttYXJnaW4tYm90dG9tOjQwcHh9LmFib3V0LWhlYWRlciAuYnV0dG9ucy1hY3Rpb24td3JhcHBlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi10b3A6NDBweH0uYWJvdXQtaGVhZGVyIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC5idG57d2lkdGg6MjAwcHh9LmFib3V0LWxpc3R7YmFja2dyb3VuZC1jb2xvcjojZWZlZmVmfS5hYm91dC1saXN0LWNvbnRlbnR7cGFkZGluZzo4MHB4IDA7d2lkdGg6MTAwJX0uYWJvdXQtbGlzdC1jb250ZW50IC5wYWdlLXN1YnRpdGxle2NvbG9yOiMzNDM0MzQ7Zm9udC1zaXplOjMwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MjBweH0uYWJvdXQtbGlzdC1jb250ZW50IC5wYWdlLWRlc2NyaXB0aW9ue2NvbG9yOiMwMDB9LmdhbGxlcnktY29udGFpbmVye3BhZGRpbmc6ODBweCAwfS5nYWxsZXJ5LWNvbnRhaW5lciAucGFnZS10aXRsZXttYXJnaW4tYm90dG9tOjQwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmdhbGxlcnktY29udGFpbmVyIC5zd2lwZXItZ2FsbGVyeS1pbnN0aXR1dGlvbmFse3BhZGRpbmctYm90dG9tOjYwcHh9LmdhbGxlcnktY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQsLmdhbGxlcnktY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXZ7dG9wOjQwJX0uZ2FsbGVyeS1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dHtyaWdodDotMzBweH0uZ2FsbGVyeS1jb250YWluZXIgLnN3aXBlci1idXR0b24tcHJldntsZWZ0Oi0zMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXsuYWJvdXQtaGVhZGVye3BhZGRpbmc6NDBweCAwIDYwcHggMH0uYWJvdXQtaGVhZGVyLWxvZ297bWFyZ2luLWJvdHRvbTozMHB4fS5hYm91dC1oZWFkZXItbG9nbyAubG9nb3ttYXgtd2lkdGg6MTU2cHh9LmFib3V0LWhlYWRlciAucGFnZS10aXRsZXttYXJnaW4tYm90dG9tOjIwcHh9LmFib3V0LWhlYWRlciAuYnV0dG9ucy1hY3Rpb24td3JhcHBlcnt3aWR0aDoxMDAlfS5hYm91dC1oZWFkZXIgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLmJ0bnt3aWR0aDpjYWxjKDUwJSAtIDcuNXB4KX0uYWJvdXQtbGlzdC1jb250ZW50e3BhZGRpbmc6NDBweCAwIDAgMH0uYWJvdXQtbGlzdC1jb250ZW50IC5wYWdlLXN1YnRpdGxle2ZvbnQtc2l6ZToyMHB4fS5hYm91dC1saXN0LWNvbnRlbnQgLnBhZ2UtZGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbTo0MHB4fS5hYm91dC1saXN0LWNvbnRlbnQgLnBhZ2UtZGVzY3JpcHRpb24gdWx7cGFkZGluZzowIDE4cHh9LmdhbGxlcnktY29udGFpbmVye3BhZGRpbmc6NDBweCAwIDAgMH0uZ2FsbGVyeS1jb250YWluZXIgLnBhZ2UtdGl0bGV7bWFyZ2luLWJvdHRvbToyMHB4fS5nYWxsZXJ5LWNvbnRhaW5lciAuc3dpcGVyLWdhbGxlcnktaW5zdGl0dXRpb25hbHtwYWRkaW5nLWJvdHRvbTo0MHB4fX0ucmV2aXNhby1jYXJkc3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjQwcHggMH0ucmV2aXNhby1jYXJkcyAucGFnZS1kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjMwcHh9LnJldmlzYW8tY2FyZHMgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXJ7Z2FwOjMwcHg7bWFyZ2luLWJvdHRvbTo2MHB4fS5yZXZpc2FvLWNhcmRzIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC5idG57d2lkdGg6MjU1cHh9LnJldmlzYW8tc3dpcHBlcntwYWRkaW5nOjQwcHggMHB4fS5yZXZpc2FvLXN3aXBwZXIgLnBhZ2UtdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey5yZXZpc2FvLWNhcmRze3BhZGRpbmc6MzBweCAwfS5yZXZpc2FvLWNhcmRzIC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206MzBweH0ucmV2aXNhby1jYXJkcyAucGFnZS1zdWJ0aXRsZXt0ZXh0LWFsaWduOmNlbnRlcn0ucmV2aXNhby1jYXJkcyAucGFnZS1kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjIwcHh9LnJldmlzYW8tY2FyZHMgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxMHB4O21hcmdpbi1ib3R0b206MzBweH0ucmV2aXNhby1jYXJkcyAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAuYnRue3dpZHRoOjI1MHB4fX0uZ28teWFtYWhhLWRlc2NyaXB0aW9ue2JhY2tncm91bmQtY29sb3I6I2VmZWZlZjtwYWRkaW5nOjQwcHggMHB4fS5nby15YW1haGEtZGVzY3JpcHRpb24gLnBhZ2UtdGl0bGV7Y29sb3I6IzAwMDttYXJnaW4tYm90dG9tOjMwcHh9LmdvLXlhbWFoYS1kZXNjcmlwdGlvbiAucGFnZS1zdWJ0aXRsZXtjb2xvcjojMDAwfS5nby15YW1haGEtaW5mb3twYWRkaW5nOjQwcHggMHB4fS5nby15YW1haGEtaW5mby1zZWxvc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjE2cHg7bWFyZ2luLWJvdHRvbToyNHB4fS5nby15YW1haGEtaW5mby1zZWxvcy1kZXRhaWw+ZGl2e21hcmdpbi1ib3R0b206NDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OThweCl7LmdvLXlhbWFoYS1pbmZvLXNlbG9zIGltZ3t3aWR0aDoxNjBweH19LmdvLXlhbWFoYS1pbmZvLXRleHR7bWFyZ2luLWJvdHRvbTo0MHB4O2ZvbnQtc2l6ZToxOHB4O2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpub3JtYWx9LmdvLXlhbWFoYS1pbmZvLXRleHQgc3Bhbntmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMDAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OHB4KXsuZ28teWFtYWhhLWluZm8tc2VjdGlvbi1pbWd7bWFyZ2luLWJvdHRvbTozMHB4O3RleHQtYWxpZ246Y2VudGVyfS5nby15YW1haGEtaW5mby1zZWN0aW9uLWltZyBpbWd7d2lkdGg6MjUwcHh9fS5nby15YW1haGEtaW5mby1zZWN0aW9uLXRleHQgaDN7Y29sb3I6IzAwMH0udGhhbmtze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3BhZGRpbmc6NjBweCAwO21pbi1oZWlnaHQ6Y2FsYygxMDB2aCAtIDUwMHB4KX0udGhhbmtzIGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NjBweDtoZWlnaHQ6NjBweDtmb250LXNpemU6NjBweDtjb2xvcjojMjg0NmQyfS50aGFua3MtdGl0bGV7Zm9udC1zaXplOjMwcHg7Y29sb3I6IzM0MzQzNDttYXJnaW46MzBweCAwIDEwcHggMDtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZH0udGhhbmtzLXN1YnRpdGxle2ZvbnQtc2l6ZTozMHB4O2NvbG9yOiMzNDM0MzQ7bWFyZ2luLWJvdHRvbTozMHB4O2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpib2xkfS50aGFua3Mtc3VidGl0bGU6bGFzdC1vZi10eXBle2ZvbnQtc2l6ZToyMHB4O2ZvbnQtZmFtaWx5OlwiRXN0cmljdGFcIjtmb250LXdlaWdodDpub3JtYWx9QG1lZGlhKG1heC13aWR0aDogOTkycHgpey50aGFua3N7cGFkZGluZzozMHB4IDA7bWluLWhlaWdodDpjYWxjKDEwMHZoIC0gMjk1cHgpfS50aGFua3MgaXt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O2ZvbnQtc2l6ZTo1MHB4fS50aGFua3MtdGl0bGV7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MjJweH0udGhhbmtzLXN1YnRpdGxle2ZvbnQtc2l6ZToyMHB4fS50aGFua3Mtc3VidGl0bGU6bGFzdC1vZi10eXBle2ZvbnQtc2l6ZToxNnB4fX0uZXh0ZXJuYWwtcGllY2Vze3BhZGRpbmc6NDBweCAwcHggNjBweH0uZXh0ZXJuYWwtcGllY2VzIC5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206MjRweH0uZXh0ZXJuYWwtcGllY2VzIC5wYWdlLWRlc2NyaXB0aW9ue21hcmdpbi1ib3R0b206NDBweH0uZXh0ZXJuYWwtcGllY2VzIC5idG4uYnRuLWJsdWV7d2lkdGg6MjU3cHh9LnByb2R1Y3QtZGV0YWlsc3twYWRkaW5nOjYwcHggMHB4fS5wcm9kdWN0LWRldGFpbHMtY2F0ZWdvcnl7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OjMwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6IzgxODE4MTtmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjBweH0ucHJvZHVjdC1kZXRhaWxzLW5hbWV7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIjtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzI4NDZkMjttYXJnaW4tYm90dG9tOjMwcHh9LnByb2R1Y3QtZGV0YWlscyAucHJlY297bWFyZ2luLWJvdHRvbTozNXB4fS5wcm9kdWN0LWRldGFpbHMgLnByZWNvLXB7Y29sb3I6IzI4NDZkMjtmb250LWZhbWlseTpcIkVzdHJpY3RhXCI7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOjBweH0ucHJvZHVjdC1kZXRhaWxzIC5wcmVjby12YWx1ZXtmb250LXNpemU6MjRweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6IzgxODE4MTtmb250LXdlaWdodDo1MDB9LnByb2R1Y3QtZGV0YWlscy1pbmZvIC50b3AtYnV0dG9uc3t3aWR0aDoxMDAlO2dhcDo4cHg7bWFyZ2luLWJvdHRvbTozMHB4fS5wcm9kdWN0LWRldGFpbHMtaW5mbyAudG9wLWJ1dHRvbnMgLmJ0biwucHJvZHVjdC1kZXRhaWxzLWluZm8gLnRvcC1idXR0b25zIC53aGF0c2FwcC1jdGF7d2lkdGg6YXV0bztoZWlnaHQ6NDBweDtmb250LXNpemU6MTRweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ZmxleDoxfS5wcm9kdWN0LWRldGFpbHMgLmdhbGxlcnktdG9wLXdyYXBwZXIsLnByb2R1Y3QtZGV0YWlscyAuZ2FsbGVyeS10aHVtYnMgLnN3aXBlci13cmFwcGVye2JveC1zaXppbmc6Ym9yZGVyLWJveH0ucHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LWludGVybi1jb250YWluZXIgLnN3aXBlci1zbGlkZXtib3JkZXI6MXB4IHNvbGlkICNlZmVmZWZ9LnByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC1pbnRlcm4tY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1ne21heC13aWR0aDoxMDAlfS5wcm9kdWN0LWRldGFpbHMtb2JzZXJ2YXRpb25ze21hcmdpbi10b3A6NjBweDtwYWRkaW5nLWJvdHRvbToxNHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjNGM0YzR9LnByb2R1Y3QtZGV0YWlscy1vYnNlcnZhdGlvbnMtdGl0bGV7Zm9udC1mYW1pbHk6XCJFc3RyaWN0YVwiO2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctYm90dG9tOjE0cHg7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzI4NDZkMjttYXJnaW4tYm90dG9tOjI0cHh9LnByb2R1Y3QtZGV0YWlscyAucHJvZHVjdF9fcmVsYXRlZHMgLmZpbmRJdGVtc19fZm91bmRfX3RpdGxle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmxlZnR9LnByb2R1Y3QtZGV0YWlscyAucHJvZHVjdF9fcmVsYXRlZHMgLnRvcC1idXR0b25ze21hcmdpbi1ib3R0b206MTBweH0ucHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0X19yZWxhdGVkcyAudG9wLWJ1dHRvbnMgLmJ0bi5idG4tcHJpbWFyeSwucHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0X19yZWxhdGVkcyAudG9wLWJ1dHRvbnMgLndoYXRzYXBwLWN0YXtmb250LXNpemU6MTJweDtoZWlnaHQ6MzBweH0ucHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0X19yZWxhdGVkcyAudG9wLWJ1dHRvbnMgLmJ0bi1zZWNvbmRhcnl7aGVpZ2h0OjIycHh9LnByb2R1Y3QtZGV0YWlscyAucHJvZHVjdF9fcmVsYXRlZHMgLnRvcC1idXR0b25zIC5idG4uYnRuLWxpbmt7aGVpZ2h0OjI0cHh9LnByb2R1Y3QtZGV0YWlscyAucHJvZHVjdF9fcmVsYXRlZHMgLnByb2R1Y3RzLWludGVybmFsLXJlbGF0ZWQgLnN3aXBlci13cmFwcGVye3BhZGRpbmctYm90dG9tOjM1cHh9LnBhZ2Utbm90LWZvdW5ke3BhZGRpbmc6ODBweCAwfS5wYWdlLW5vdC1mb3VuZC1jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTo2MHB4fS5wYWdlLW5vdC1mb3VuZC10aXRsZXtmb250LXNpemU6NDBweDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDAwO21hcmdpbi1ib3R0b206MjBweDtmb250LXdlaWdodDpib2xkfS5wYWdlLW5vdC1mb3VuZC1zdWJ0aXRsZXtmb250LXNpemU6MjRweDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojODE4MTgxO21hcmdpbi1ib3R0b206MjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7LnBhZ2Utbm90LWZvdW5ke3BhZGRpbmc6NDBweCAwfS5wYWdlLW5vdC1mb3VuZC1jb250ZW50e21hcmdpbi1ib3R0b206NDBweH0ucGFnZS1ub3QtZm91bmQtdGl0bGV7Zm9udC1zaXplOjIwcHg7bWFyZ2luLWJvdHRvbToxNnB4fS5wYWdlLW5vdC1mb3VuZC1zdWJ0aXRsZXtmb250LXNpemU6MThweDttYXJnaW4tYm90dG9tOjE2cHh9fSIsIi8qIVxuICogQm9vdHN0cmFwIFJlYm9vdCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqIEZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MsIGxpY2Vuc2VkIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcy9ibG9iL21hc3Rlci9MSUNFTlNFLm1kKVxuICovXG5cbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJyZWJvb3RcIjtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gRnV0dXJlLXByb29mIHJ1bGU6IGluIGJyb3dzZXJzIHRoYXQgc3VwcG9ydCA6Zm9jdXMtdmlzaWJsZSwgc3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmVcbi8vIG9uIGVsZW1lbnRzIHRoYXQgcHJvZ3JhbW1hdGljYWxseSByZWNlaXZlIGZvY3VzIGJ1dCB3b3VsZG4ndCBub3JtYWxseSBzaG93IGEgdmlzaWJsZVxuLy8gZm9jdXMgb3V0bGluZS4gSW4gZ2VuZXJhbCwgdGhpcyB3b3VsZCBtZWFuIHRoYXQgdGhlIG91dGxpbmUgaXMgb25seSBhcHBsaWVkIGlmIHRoZVxuLy8gaW50ZXJhY3Rpb24gdGhhdCBsZWQgdG8gdGhlIGVsZW1lbnQgcmVjZWl2aW5nIHByb2dyYW1tYXRpYyBmb2N1cyB3YXMgYSBrZXlib2FyZCBpbnRlcmFjdGlvbixcbi8vIG9yIHRoZSBicm93c2VyIGhhcyBzb21laG93IGRldGVybWluZWQgdGhhdCB0aGUgdXNlciBpcyBwcmltYXJpbHkgYSBrZXlib2FyZCB1c2VyIGFuZC9vclxuLy8gd2FudHMgZm9jdXMgb3V0bGluZXMgdG8gYWx3YXlzIGJlIHByZXNlbnRlZC5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLzpmb2N1cy12aXNpYmxlXG4vLyBhbmQgaHR0cHM6Ly9kZXZlbG9wZXIucGFjaWVsbG9ncm91cC5jb20vYmxvZy8yMDE4LzAzL2ZvY3VzLXZpc2libGUtYW5kLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5L1xuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBEaXNhYmxlIGF1dG8taGlkaW5nIHNjcm9sbGJhciBpbiBJRSAmIGxlZ2FjeSBFZGdlIHRvIGF2b2lkIG92ZXJsYXAsXG4gIC8vIG1ha2luZyBpdCBpbXBvc3NpYmxlIHRvIGludGVyYWN0IHdpdGggdGhlIGNvbnRlbnRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbn1cblxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5AaWYgJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucyB7XG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwicmVzZXRcIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6ICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtc2l6ZTogICAgICAgICAgICAgICA2cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTQtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemU6ICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgJHRhYmxlLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1jb2xvcjogICAgICAkdGFibGUtZGFyay1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJHRhYmxlLWRhcmstYmcsIDcuNSUpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctbGV2ZWw6ICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItbGV2ZWw6ICAgICAgICAgIC02ICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBpbnNldCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMjUlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LXNtICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtbGcgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxMHB4ICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjogICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiAgICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCc+PHBhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogMS43NSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIC41ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgbm8tcmVwZWF0ICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJ2YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgICApLFxuICAgIFwiaW52YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gICAgKSxcbiAgKSxcbiAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG5cblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0OiAgICAgIDc1dmggIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBDYXJkc1xuXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG4kdXNlci1zZWxlY3RzOiBhbGwsIGF1dG8sIG5vbmUgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgZm9udCBzaXplc1xuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvdjgueC9MSUNFTlNFKVxuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgZm9udCBzaXplXG4kcmZzLWJhc2UtZm9udC1zaXplOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy1mb250LXNpemUtdW5pdDogcmVtICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1mb250LXNpemUtdW5pdCAhPSByZW0gYW5kICRyZnMtZm9udC1zaXplLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLWZvbnQtc2l6ZS11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1mb250LXNpemUtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgZm9udC1zaXplIHN0YXJ0cyBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSBmb250IHNpemUgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBcIm51bWJlclwiIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB0byBmYWxzZVxuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS1mb250LXNpemUgdW5pdFxuJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0OiB1bml0KCRyZnMtYmFzZS1mb250LXNpemUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS1mb250LXNpemUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInB4XCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSwgJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInJlbVwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUsIGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInB4XCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicmVtXCIgb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLWRpc2FibGUtY2xhc3Mge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBcImRpc2FibGVcIiB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBmb250IHNpemVcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgJi5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1lbmFibGUtY2xhc3Mge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBcImVuYWJsZVwiIHtcbiAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSgkbXEtdmFsdWUpIHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSwgKG1heC1oZWlnaHQ6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBmb250IHNpemUgbWl4aW5cbkBtaXhpbiByZnMoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICAvLyBDYWNoZSAkZnMgdW5pdFxuICAkZnMtdW5pdDogaWYodHlwZS1vZigkZnMpID09IFwibnVtYmVyXCIsIHVuaXQoJGZzKSwgZmFsc2UpO1xuXG4gIC8vIEFkZCAhaW1wb3J0YW50IHN1ZmZpeCBpZiBuZWVkZWRcbiAgJHJmcy1zdWZmaXg6IGlmKCRpbXBvcnRhbnQsIFwiICFpbXBvcnRhbnRcIiwgXCJcIik7XG5cbiAgLy8gSWYgJGZzIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICRmcyBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gIEBpZiBub3QgJGZzLXVuaXQgb3IgJGZzLXVuaXQgIT0gXCJcIiBhbmQgJGZzLXVuaXQgIT0gXCJweFwiIGFuZCAkZnMtdW5pdCAhPSBcInJlbVwiIG9yICRmcyA9PSAwIHtcbiAgICBmb250LXNpemU6ICN7JGZzfSN7JHJmcy1zdWZmaXh9O1xuICB9XG4gIEBlbHNlIHtcbiAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICRmcyBmb3IgY2FsY3VsYXRpb25zXG4gICAgQGlmICRmcy11bml0ID09IFwicHhcIiB7XG4gICAgICAkZnM6IGRpdmlkZSgkZnMsICRmcyAqIDAgKyAxKTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGZzLXVuaXQgPT0gXCJyZW1cIiB7XG4gICAgICAkZnM6IGRpdmlkZSgkZnMsIGRpdmlkZSgkZnMgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbiAgICB9XG5cbiAgICAvLyBTZXQgZGVmYXVsdCBmb250IHNpemVcbiAgICAkcmZzLXN0YXRpYzogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCRmcywgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skZnN9cHgpO1xuXG4gICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSBmb250IHNpemUgaXMgYmlnZ2VyIHRoYW4gdGhlIG1pbmltdW0gZm9udCBzaXplXG4gICAgQGlmICRmcyA8PSAkcmZzLWJhc2UtZm9udC1zaXplIG9yIG5vdCAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB7XG4gICAgICBmb250LXNpemU6ICN7JHJmcy1zdGF0aWN9I3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSBmb250IHNpemUgZm9yICRmc1xuICAgICAgJGZzLW1pbjogJHJmcy1iYXNlLWZvbnQtc2l6ZSArIGRpdmlkZSgkZnMgLSAkcmZzLWJhc2UtZm9udC1zaXplLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJGZzIGFuZCB0aGUgbWluaW11bSBmb250IHNpemVcbiAgICAgICRmcy1kaWZmOiAkZnMgLSAkZnMtbWluO1xuXG4gICAgICAvLyBCYXNlIGZvbnQtc2l6ZSBmb3JtYXR0aW5nXG4gICAgICAkbWluLXdpZHRoOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3tkaXZpZGUoJGZzLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skZnMtbWlufXB4KTtcblxuICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJGZzLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgIC8vIFNldCB0aGUgY2FsY3VsYXRlZCBmb250LXNpemVcbiAgICAgICRyZnMtZmx1aWQ6IGNhbGMoI3skbWluLXdpZHRofSArICN7JHZhcmlhYmxlLXdpZHRofSkgI3skcmZzLXN1ZmZpeH07XG5cbiAgICAgIC8vIEJyZWFrcG9pbnQgZm9ybWF0dGluZ1xuICAgICAgJG1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcblxuICAgICAgQGluY2x1ZGUgX3Jmcy1kaXNhYmxlLWNsYXNzIHtcbiAgICAgICAgZm9udC1zaXplOiAjeyRyZnMtc3RhdGljfSN7JHJmcy1zdWZmaXh9O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5KCRtcS12YWx1ZSkge1xuICAgICAgICBAaW5jbHVkZSBfcmZzLWVuYWJsZS1jbGFzcyB7XG4gICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUaGUgZm9udC1zaXplICYgcmVzcG9uc2l2ZS1mb250LXNpemUgbWl4aW5zIHVzZSBSRlMgdG8gcmVzY2FsZSB0aGUgZm9udCBzaXplXG5AbWl4aW4gZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG5cbkBtaXhpbiByZXNwb25zaXZlLWZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cygpIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSgpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvKiFcbiAqIEJvb3RzdHJhcCBHcmlkIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5AaW1wb3J0IFwibWl4aW5zL2RlcHJlY2F0ZVwiO1xuQGltcG9ydCBcIm1peGlucy9icmVha3BvaW50c1wiO1xuQGltcG9ydCBcIm1peGlucy9ncmlkLWZyYW1ld29ya1wiO1xuQGltcG9ydCBcIm1peGlucy9ncmlkXCI7XG5cbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzL2Rpc3BsYXlcIjtcbkBpbXBvcnQgXCJ1dGlsaXRpZXMvZmxleFwiO1xuQGltcG9ydCBcInV0aWxpdGllcy9zcGFjaW5nXCI7XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIG5lZ2F0aXZlIG1hcmdpbiBmcm9tIGRlZmF1bHQgLnJvdywgdGhlbiB0aGUgaG9yaXpvbnRhbCBwYWRkaW5nXG4gIC8vIGZyb20gYWxsIGltbWVkaWF0ZSBjaGlsZHJlbiBjb2x1bW5zICh0byBwcmV2ZW50IHJ1bmF3YXkgc3R5bGUgaW5oZXJpdGFuY2UpLlxuICAubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgPiAuY29sLFxuICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRndXR0ZXIgKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kZ3V0dGVyICogLjU7XG59XG5cbi8vIEZvciBlYWNoIGJyZWFrcG9pbnQsIGRlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiB0aGUgY29udGFpbmVyIGluIGEgbWVkaWEgcXVlcnlcbkBtaXhpbiBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAkY29udGFpbmVyLW1heC13aWR0aHMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRtYXgtd2lkdGhzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbWFrZS1jb250YWluZXItbWF4LXdpZHRoc2AgbWl4aW5cIiwgXCJ2NC41LjJcIiwgXCJ2NVwiKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgICBtYXgtd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAvLyBBbGxvdyBjb2x1bW5zIHRvIHN0cmV0Y2ggZnVsbCB3aWR0aCBiZWxvdyB0aGVpciBicmVha3BvaW50c1xuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbCN7JGluZml4fSxcbiAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tZmlyc3QgeyBvcmRlcjogLTE7IH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWxhc3QgeyBvcmRlcjogJGNvbHVtbnMgKyAxOyB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAub3JkZXIjeyRpbmZpeH0tI3skaX0geyBvcmRlcjogJGk7IH1cbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5hbGlnbi1iYXNlbGluZSAgICB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9IC8vIEJyb3dzZXIgZGVmYXVsdFxuLmFsaWduLXRvcCAgICAgICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4uYWxpZ24tbWlkZGxlICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1ib3R0b20gICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtYm90dG9tIHsgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LXRvcCAgICB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG5AbWl4aW4gYmctdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0sXG4gIGJ1dHRvbiN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLXZhcmlhbnRgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuQG1peGluIGJnLWdyYWRpZW50LXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctZ3JhZGllbnQtdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC41LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBiZy12YXJpYW50KFwiLmJnLSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG5AaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC12YXJpYW50KFwiLmJnLWdyYWRpZW50LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xuICB9XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0LCBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIEJvcmRlclxuLy9cblxuLmJvcmRlciAgICAgICAgIHsgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AgICAgIHsgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQgICB7IGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tICB7IGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQgICAgeyBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wICAgICAgICB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcC0wICAgIHsgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0LTAgIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tLTAgeyBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdC0wICAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYm9yZGVyLSN7JGNvbG9yfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLy9cbi8vIEJvcmRlci1yYWRpdXNcbi8vXG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLXBpbGwgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciBjb21tb24gYGRpc3BsYXlgIHZhbHVlc1xuLy9cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgICAuZCN7JGluZml4fS0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIHRvZ2dsaW5nIGBkaXNwbGF5YCBpbiBwcmludFxuLy9cblxuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgLmQtcHJpbnQtI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBlYWNoICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbyBpbiAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zIHtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXg6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDEpO1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teTogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMik7XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtI3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teH1ieSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXl9IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoZGl2aWRlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15LCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teCkpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbG9hdCN7JGluZml4fS1sZWZ0ICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkdXNlci1zZWxlY3RzIHtcbiAgLnVzZXItc2VsZWN0LSN7JHZhbHVlfSB7IHVzZXItc2VsZWN0OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbW1vbiB2YWx1ZXNcbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy9cbi8vIFNjcmVlbnJlYWRlcnNcbi8vXG5cbi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLnNoYWRvdy1zbSB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3cgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LWxnIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGcgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1ub25lIHsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gV2lkdGggYW5kIGhlaWdodFxuXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIC4jeyRhYmJyZXZ9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4vLyBWaWV3cG9ydCBhZGRpdGlvbmFsIGhlbHBlcnNcblxuLm1pbi12dy0xMDAgeyBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi5taW4tdmgtMTAwIHsgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHsgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi52aC0xMDAgeyBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiBcIiN7JHNpemV9XCIgIT0gXCIwXCIge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLy8gSnVzdCBpbiBjYXNlIGBwb2ludGVyLWV2ZW50czogbm9uZWAgaXMgc2V0IG9uIGEgcGFyZW50XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICAvLyBJRTEwIGJ1Z2ZpeCwgc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE2OTQ3OTY3L2llMTAtaG92ZXItcHNldWRvLWNsYXNzLWRvZXNudC13b3JrLXdpdGhvdXQtYmFja2dyb3VuZC1jb2xvclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIERlcHJlY2F0ZWQsIGJ1dCBhdm9pZHMgaXNzdWVzIHdpdGggZmxleCBjb250YWluZXJzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBVc2VkIGluc3RlYWQgb2YgYG92ZXJmbG93LXdyYXBgIGZvciBJRSAmIEVkZ2UgTGVnYWN5XG59XG5cbi8vIFJlc2V0XG5cbi50ZXh0LXJlc2V0IHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVHlwb2dyYXBoeVxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGlmICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgYSN7JHBhcmVudH0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1lbXBoYXNpcy12YXJpYW50KClgXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuQG1peGluIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG5cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtaGlkZSgpYFwiLCBcInY0LjEuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vL1xuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi53aWR0aCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4ubW9kYWwtb3BlbiB7XG4gIC8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IC8vIElFMTAvMTFcbiAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7IC8vIElFMTAvMTFcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IC8vIFJlc2V0IGhlaWdodCB0byAwIGV4Y2VwdCBvbiBJRVxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAvLyBFbnN1cmUgYC5tb2RhbC1ib2R5YCBzaG93cyBzY3JvbGxiYXIgKElFMTAvMTEpXG4gICYubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nIC0gJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46ICRkcm9wZG93bi1zcGFjZXIgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wcmlnaHQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHJpZ2h0KTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BsZWZ0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQobGVmdCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGVuIFBvcHBlciBpcyBlbmFibGVkLCByZXNldCB0aGUgYmFzaWMgZHJvcGRvd24gcG9zaXRpb25cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uZHJvcGRvd24tbWVudSB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcsICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15LCB0cnVlKTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG4iLCJAbWl4aW4gY2FyZXQtZG93bigpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCkge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtcmlnaHQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICRuYXYtZGl2aWRlci1jb2xvciwgJG1hcmdpbi15OiAkbmF2LWRpdmlkZXItbWFyZ2luLXksICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yO1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG5hdi1kaXZpZGVyKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIvKipcbiAqIFN3aXBlciA1LjMuNlxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHA6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIwIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEZlYnJ1YXJ5IDI5LCAyMDIwXG4gKi9cblxuIEBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfS5zd2lwZXItY29udGFpbmVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApfS5zd2lwZXItY29udGFpbmVyLW11bHRpcm93Pi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcH0uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdy1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCwuc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1jb250YWluZXItM2R7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbC5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsLnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygtMSAqIHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyAyKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDt0ZXh0LXRyYW5zZm9ybTpub25lO2ZvbnQtdmFyaWFudDppbml0aWFsfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcntjb250ZW50OidwcmV2J30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Y29udGVudDonbmV4dCd9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZXstLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yOiNmZmZmZmZ9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNrLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFja3stLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yOiMwMDAwMDB9LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOjEwcHg7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSguMzMpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbnt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOjhweDtoZWlnaHQ6OHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiMwMDA7b3BhY2l0eTouMn1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OjE7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwtNTAlLDApfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjZweCAwO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6OHB4fS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCA0cHh9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHR9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OjRweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOjRweDtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLXdoaXRley0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6I2ZmZmZmZn0uc3dpcGVyLXBhZ2luYXRpb24tYmxhY2t7LS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjojMDAwMDAwfS5zd2lwZXItcGFnaW5hdGlvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXNjcm9sbGJhcntib3JkZXItcmFkaXVzOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjElO2JvdHRvbTozcHg7ei1pbmRleDo1MDtoZWlnaHQ6NXB4O3dpZHRoOjk4JX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjElO3otaW5kZXg6NTA7d2lkdGg6NXB4O2hlaWdodDo5OCV9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czoxMHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmV9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwO3RyYW5zZm9ybS1vcmlnaW46NTAlO2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2t7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDB9QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xMDAwfS5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWN1YmUuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGUsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojMDAwO29wYWNpdHk6LjY7LXdlYmtpdC1maWx0ZXI6Ymx1cig1MHB4KTtmaWx0ZXI6Ymx1cig1MHB4KTt6LWluZGV4OjB9LnN3aXBlci1jb250YWluZXItZmxpcHtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59IiwiLyohIG5vdWlzbGlkZXIgLSAxNC4zLjAgLSA1LzUvMjAyMCAqL1xuLm5vVWktdGFyZ2V0LC5ub1VpLXRhcmdldCAqey13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO3RvdWNoLWFjdGlvbjpub25lOy1tcy11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lOy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubm9VaS10YXJnZXR7cG9zaXRpb246cmVsYXRpdmV9Lm5vVWktYmFzZSwubm9VaS1jb25uZWN0c3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0ubm9VaS1jb25uZWN0c3tvdmVyZmxvdzpoaWRkZW47ei1pbmRleDowfS5ub1VpLWNvbm5lY3QsLm5vVWktb3JpZ2lue3dpbGwtY2hhbmdlOnRyYW5zZm9ybTtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7dG9wOjA7cmlnaHQ6MDstbXMtdHJhbnNmb3JtLW9yaWdpbjowIDA7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjAgMDstd2Via2l0LXRyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt0cmFuc2Zvcm0tc3R5bGU6ZmxhdH0ubm9VaS1jb25uZWN0e2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9Lm5vVWktb3JpZ2lue2hlaWdodDoxMCU7d2lkdGg6MTAlfS5ub1VpLXR4dC1kaXItcnRsLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW57bGVmdDowO3JpZ2h0OmF1dG99Lm5vVWktdmVydGljYWwgLm5vVWktb3JpZ2lue3dpZHRoOjB9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW57aGVpZ2h0OjB9Lm5vVWktaGFuZGxley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47cG9zaXRpb246YWJzb2x1dGV9Lm5vVWktdG91Y2gtYXJlYXtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS5ub1VpLXN0YXRlLXRhcCAubm9VaS1jb25uZWN0LC5ub1VpLXN0YXRlLXRhcCAubm9VaS1vcmlnaW57LXdlYmtpdC10cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3M7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5ub1VpLXN0YXRlLWRyYWcgKntjdXJzb3I6aW5oZXJpdCFpbXBvcnRhbnR9Lm5vVWktaG9yaXpvbnRhbHtoZWlnaHQ6MThweH0ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZXt3aWR0aDozNHB4O2hlaWdodDoyOHB4O3JpZ2h0Oi0xN3B4O3RvcDotNnB4fS5ub1VpLXZlcnRpY2Fse3dpZHRoOjE4cHh9Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxle3dpZHRoOjI4cHg7aGVpZ2h0OjM0cHg7cmlnaHQ6LTZweDt0b3A6LTE3cHh9Lm5vVWktdHh0LWRpci1ydGwubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZXtsZWZ0Oi0xN3B4O3JpZ2h0OmF1dG99Lm5vVWktdGFyZ2V0e2JhY2tncm91bmQ6I0ZBRkFGQTtib3JkZXItcmFkaXVzOjRweDtib3JkZXI6MXB4IHNvbGlkICNEM0QzRDM7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggI0YwRjBGMCwwIDNweCA2cHggLTVweCAjQkJCfS5ub1VpLWNvbm5lY3Rze2JvcmRlci1yYWRpdXM6M3B4fS5ub1VpLWNvbm5lY3R7YmFja2dyb3VuZDojM0ZCOEFGfS5ub1VpLWRyYWdnYWJsZXtjdXJzb3I6ZXctcmVzaXplfS5ub1VpLXZlcnRpY2FsIC5ub1VpLWRyYWdnYWJsZXtjdXJzb3I6bnMtcmVzaXplfS5ub1VpLWhhbmRsZXtib3JkZXI6MXB4IHNvbGlkICNEOUQ5RDk7Ym9yZGVyLXJhZGl1czozcHg7YmFja2dyb3VuZDojRkZGO2N1cnNvcjpkZWZhdWx0O2JveC1zaGFkb3c6aW5zZXQgMCAwIDFweCAjRkZGLGluc2V0IDAgMXB4IDdweCAjRUJFQkVCLDAgM3B4IDZweCAtM3B4ICNCQkJ9Lm5vVWktYWN0aXZle2JveC1zaGFkb3c6aW5zZXQgMCAwIDFweCAjRkZGLGluc2V0IDAgMXB4IDdweCAjRERELDAgM3B4IDZweCAtM3B4ICNCQkJ9Lm5vVWktaGFuZGxlOmFmdGVyLC5ub1VpLWhhbmRsZTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjE0cHg7d2lkdGg6MXB4O2JhY2tncm91bmQ6I0U4RTdFNjtsZWZ0OjE0cHg7dG9wOjZweH0ubm9VaS1oYW5kbGU6YWZ0ZXJ7bGVmdDoxN3B4fS5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZTphZnRlciwubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YmVmb3Jle3dpZHRoOjE0cHg7aGVpZ2h0OjFweDtsZWZ0OjZweDt0b3A6MTRweH0ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YWZ0ZXJ7dG9wOjE3cHh9W2Rpc2FibGVkXSAubm9VaS1jb25uZWN0e2JhY2tncm91bmQ6I0I4QjhCOH1bZGlzYWJsZWRdIC5ub1VpLWhhbmRsZSxbZGlzYWJsZWRdLm5vVWktaGFuZGxlLFtkaXNhYmxlZF0ubm9VaS10YXJnZXR7Y3Vyc29yOm5vdC1hbGxvd2VkfS5ub1VpLXBpcHMsLm5vVWktcGlwcyAqey1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubm9VaS1waXBze3Bvc2l0aW9uOmFic29sdXRlO2NvbG9yOiM5OTl9Lm5vVWktdmFsdWV7cG9zaXRpb246YWJzb2x1dGU7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtYWxpZ246Y2VudGVyfS5ub1VpLXZhbHVlLXN1Yntjb2xvcjojY2NjO2ZvbnQtc2l6ZToxMHB4fS5ub1VpLW1hcmtlcntwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOiNDQ0N9Lm5vVWktbWFya2VyLXN1YntiYWNrZ3JvdW5kOiNBQUF9Lm5vVWktbWFya2VyLWxhcmdle2JhY2tncm91bmQ6I0FBQX0ubm9VaS1waXBzLWhvcml6b250YWx7cGFkZGluZzoxMHB4IDA7aGVpZ2h0OjgwcHg7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCV9Lm5vVWktdmFsdWUtaG9yaXpvbnRhbHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSw1MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSw1MCUpfS5ub1VpLXJ0bCAubm9VaS12YWx1ZS1ob3Jpem9udGFsey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSw1MCUpfS5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2Vye21hcmdpbi1sZWZ0Oi0xcHg7d2lkdGg6MnB4O2hlaWdodDo1cHh9Lm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItc3Vie2hlaWdodDoxMHB4fS5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2VyLWxhcmdle2hlaWdodDoxNXB4fS5ub1VpLXBpcHMtdmVydGljYWx7cGFkZGluZzowIDEwcHg7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDoxMDAlfS5ub1VpLXZhbHVlLXZlcnRpY2Fsey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKTtwYWRkaW5nLWxlZnQ6MjVweH0ubm9VaS1ydGwgLm5vVWktdmFsdWUtdmVydGljYWx7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsNTAlKX0ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXJ7d2lkdGg6NXB4O2hlaWdodDoycHg7bWFyZ2luLXRvcDotMXB4fS5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1zdWJ7d2lkdGg6MTBweH0ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItbGFyZ2V7d2lkdGg6MTVweH0ubm9VaS10b29sdGlwe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyOjFweCBzb2xpZCAjRDlEOUQ5O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMDAwO3BhZGRpbmc6NXB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcH0ubm9VaS1ob3Jpem9udGFsIC5ub1VpLXRvb2x0aXB7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLDApO2xlZnQ6NTAlO2JvdHRvbToxMjAlfS5ub1VpLXZlcnRpY2FsIC5ub1VpLXRvb2x0aXB7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC01MCUpO3RvcDo1MCU7cmlnaHQ6MTIwJX0iLCJib2R5LmNvbXBlbnNhdGUtZm9yLXNjcm9sbGJhciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LWFjdGl2ZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmFuY3lib3gtaXMtaGlkZGVuIHtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IC05OTk5cHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtY29udGFpbmVyIHtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRvcDogMDtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gICAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTkyO1xufVxuXG4uZmFuY3lib3gtY29udGFpbmVyICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5mYW5jeWJveC1vdXRlcixcbi5mYW5jeWJveC1pbm5lcixcbi5mYW5jeWJveC1iZyxcbi5mYW5jeWJveC1zdGFnZSB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbn1cblxuLmZhbmN5Ym94LW91dGVyIHtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmZhbmN5Ym94LWJnIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMzAsIDMwLCAzMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNDcsIDAsIC43NCwgLjcxKTtcbn1cblxuLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LWJnIHtcbiAgICBvcGFjaXR5OiAuOTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMiwgLjYxLCAuMzYsIDEpO1xufVxuXG4uZmFuY3lib3gtaW5mb2Jhcixcbi5mYW5jeWJveC10b29sYmFyLFxuLmZhbmN5Ym94LWNhcHRpb24sXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBlYXNlIC4yNXM7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHotaW5kZXg6IDk5OTk3O1xufVxuXG4uZmFuY3lib3gtc2hvdy1pbmZvYmFyIC5mYW5jeWJveC1pbmZvYmFyLFxuLmZhbmN5Ym94LXNob3ctdG9vbGJhciAuZmFuY3lib3gtdG9vbGJhcixcbi5mYW5jeWJveC1zaG93LWNhcHRpb24gLmZhbmN5Ym94LWNhcHRpb24sXG4uZmFuY3lib3gtc2hvdy1uYXYgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZSAwcywgdmlzaWJpbGl0eSAwcyBlYXNlIDBzO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5mYW5jeWJveC1pbmZvYmFyIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgbWluLXdpZHRoOiA0NHB4O1xuICAgIG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0b3A6IDA7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5mYW5jeWJveC10b29sYmFyIHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG59XG5cbi5mYW5jeWJveC1zdGFnZSB7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHotaW5kZXg6IDk5OTk0O1xufVxuXG4uZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtc3RhZ2Uge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1zbGlkZSB7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLyogVXNpbmcgd2l0aG91dCBwcmVmaXggd291bGQgYnJlYWsgSUUxMSAqL1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgcGFkZGluZzogNDRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTk5NDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDA7XG59XG5cbi5mYW5jeWJveC1pcy1zbGlkaW5nIC5mYW5jeWJveC1zbGlkZSxcbi5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMsXG4uZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQsXG4uZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWltYWdlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDQ0cHggMDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwge1xuICAgIHBhZGRpbmc6IDZweDtcbn1cblxuLmZhbmN5Ym94LWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIHBhZGRpbmc6IDQ0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY29udGVudCB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC41LCAwLCAuMTQsIDEpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB6LWluZGV4OiA5OTk5NTtcbn1cblxuLmZhbmN5Ym94LWNhbi16b29tT3V0IC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBjdXJzb3I6IHpvb20tb3V0O1xufVxuXG4uZmFuY3lib3gtY2FuLXpvb21JbiAuZmFuY3lib3gtY29udGVudCB7XG4gICAgY3Vyc29yOiB6b29tLWluO1xufVxuXG4uZmFuY3lib3gtY2FuLXN3aXBlIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNvbnRlbnQge1xuICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICAgIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZhbmN5Ym94LWlzLWdyYWJiaW5nIC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gICAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLmZhbmN5Ym94LWNvbnRhaW5lciBbZGF0YS1zZWxlY3RhYmxlPSd0cnVlJ10ge1xuICAgIGN1cnNvcjogdGV4dDtcbn1cblxuLmZhbmN5Ym94LWltYWdlLFxuLmZhbmN5Ym94LXNwYWNlYmFsbCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LXNwYWNlYmFsbCB7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY29udGVudCxcbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LXNsaWRlLS1wZGYgLmZhbmN5Ym94LWNvbnRlbnQsXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZTVlM2RmO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmZhbmN5Ym94LXZpZGVvLFxuLmZhbmN5Ym94LWlmcmFtZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBGaXggaU9TICovXG4uZmFuY3lib3gtaWZyYW1lIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG59XG5cbi5mYW5jeWJveC1lcnJvciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtZXJyb3IgcCB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4vKiBCdXR0b25zICovXG5cbi5mYW5jeWJveC1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMzAsIDMwLCAzMCwgLjYpO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgd2lkdGg6IDQ0cHg7XG59XG5cbi5mYW5jeWJveC1idXR0b24sXG4uZmFuY3lib3gtYnV0dG9uOnZpc2l0ZWQsXG4uZmFuY3lib3gtYnV0dG9uOmxpbmsge1xuICAgIGNvbG9yOiAjY2NjO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbi5mYW5jeWJveC1mb2N1cyB7XG4gICAgb3V0bGluZTogMXB4IGRvdHRlZDtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbltkaXNhYmxlZF0sXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXTpob3ZlciB7XG4gICAgY29sb3I6ICM4ODg7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIEZpeCBJRTExICovXG4uZmFuY3lib3gtYnV0dG9uIGRpdiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uIHN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbiBzdmcgcGF0aCB7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgIHN0cm9rZS13aWR0aDogMDtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbi0tcGxheSBzdmc6bnRoLWNoaWxkKDIpLFxuLmZhbmN5Ym94LWJ1dHRvbi0tZnNlbnRlciBzdmc6bnRoLWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uLS1wYXVzZSBzdmc6bnRoLWNoaWxkKDEpLFxuLmZhbmN5Ym94LWJ1dHRvbi0tZnNleGl0IHN2ZzpudGgtY2hpbGQoMSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1wcm9ncmVzcyB7XG4gICAgYmFja2dyb3VuZDogI2ZmNTI2ODtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgei1pbmRleDogOTk5OTg7XG59XG5cbi8qIENsb3NlIGJ1dHRvbiBvbiB0aGUgdG9wIHJpZ2h0IGNvcm5lciBvZiBodG1sIGNvbnRlbnQgKi9cblxuLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogI2NjYztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTEycHg7XG4gICAgdG9wOiAtNDRweDtcbiAgICB6LWluZGV4OiA0MDE7XG59XG5cbi5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1odG1sIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZS5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtaXMtc2NhbGluZyAuZmFuY3lib3gtY2xvc2Utc21hbGwsXG4uZmFuY3lib3gtaXMtem9vbWFibGUuZmFuY3lib3gtY2FuLXBhbiAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIE5hdmlnYXRpb24gYXJyb3dzICovXG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNTBweCk7XG4gICAgd2lkdGg6IDcwcHg7XG59XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gZGl2IHtcbiAgICBwYWRkaW5nOiA3cHg7XG59XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X2xlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMzFweCAyNnB4IDMxcHggNnB4O1xufVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19yaWdodCB7XG4gICAgcGFkZGluZzogMzFweCA2cHggMzFweCAyNnB4O1xuICAgIHJpZ2h0OiAwO1xufVxuXG4vKiBDYXB0aW9uICovXG5cbi5mYW5jeWJveC1jYXB0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLFxuICAgICAgICByZ2JhKDAsIDAsIDAsIC44NSkgMCUsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgLjMpIDUwJSxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAuMTUpIDY1JSxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDc1KSA3NS41JSxcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDM3KSA4Mi44NSUsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgLjAxOSkgODglLFxuICAgICAgICByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb2xvcjogI2VlZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZWZ0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZzogNzVweCA0NHB4IDI1cHggNDRweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogOTk5OTY7XG59XG5cbkBzdXBwb3J0cyAocGFkZGluZzogbWF4KDBweCkpIHtcbiAgICAuZmFuY3lib3gtY2FwdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDc1cHggbWF4KDQ0cHgpIG1heCgyNXB4KSBtYXgoNDRweCk7XG4gICAgfVxufVxuXG4uZmFuY3lib3gtY2FwdGlvbi0tc2VwYXJhdGUge1xuICAgIG1hcmdpbi10b3A6IC01MHB4O1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbl9fYm9keSB7XG4gICAgbWF4LWhlaWdodDogNTB2aDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbiBhLFxuLmZhbmN5Ym94LWNhcHRpb24gYTpsaW5rLFxuLmZhbmN5Ym94LWNhcHRpb24gYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mYW5jeWJveC1jYXB0aW9uIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiBMb2FkaW5nIGluZGljYXRvciAqL1xuXG4uZmFuY3lib3gtbG9hZGluZyB7XG4gICAgYW5pbWF0aW9uOiBmYW5jeWJveC1yb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICM4ODg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IC0yNXB4IDAgMCAtMjVweDtcbiAgICBvcGFjaXR5OiAuNztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogNTBweDtcbiAgICB6LWluZGV4OiA5OTk5OTtcbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGUge1xuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuLyogVHJhbnNpdGlvbiBlZmZlY3RzICovXG5cbi5mYW5jeWJveC1hbmltYXRlZCB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpO1xufVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiBzbGlkZSAqL1xuXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xufVxuXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IGZhZGUgKi9cblxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLFxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMTksIDEsIC4yMiwgMSk7XG59XG5cbi5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiB6b29tLWluLW91dCAqL1xuXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjUsIDEuNSwgMS41KTtcbn1cblxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNSwgLjUsIC41KTtcbn1cblxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbn1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogcm90YXRlICovXG5cbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xufVxuXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogY2lyY3VsYXIgKi9cblxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMCwgMCkgdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xufVxuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xufVxuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiB0dWJlICovXG5cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoLjEpIHNrZXcoLTEwZGVnKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2NhbGUoLjEpIHNrZXcoMTBkZWcpO1xufVxuXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbn1cblxuLyogU3R5bGluZyBmb3IgU21hbGwtU2NyZWVuIERldmljZXMgKi9cbkBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA1NzZweCkge1xuICAgIC5mYW5jeWJveC1zbGlkZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgfVxuXG4gICAgLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgIH1cblxuICAgIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gICAgICAgIHJpZ2h0OiAtNnB4O1xuICAgIH1cblxuICAgIC5mYW5jeWJveC1zbGlkZS0taW1hZ2UgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzRlNGU0ZTtcbiAgICAgICAgY29sb3I6ICNmMmY0ZjY7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICB9XG5cbiAgICAuZmFuY3lib3gtY2FwdGlvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICB9XG5cbiAgICBAc3VwcG9ydHMgKHBhZGRpbmc6IG1heCgwcHgpKSB7XG4gICAgICAgIC5mYW5jeWJveC1jYXB0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogbWF4KDEycHgpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogbWF4KDEycHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuLyogU2hhcmUgKi9cblxuLmZhbmN5Ym94LXNoYXJlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZhbmN5Ym94LXNoYXJlIGgxIHtcbiAgICBjb2xvcjogIzIyMjtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG5cbi5mYW5jeWJveC1zaGFyZSBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24ge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMCA1cHggMTBweCA1cHg7XG4gICAgbWluLXdpZHRoOiAxMzBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjp2aXNpdGVkLFxuLmZhbmN5Ym94LXNoYXJlX19idXR0b246bGluayB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1mYiB7XG4gICAgYmFja2dyb3VuZDogIzNiNTk5ODtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLWZiOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzQ0ZTg2O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tcHQge1xuICAgIGJhY2tncm91bmQ6ICNiZDA4MWQ7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1wdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2FhMDcxOTtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3IHtcbiAgICBiYWNrZ3JvdW5kOiAjMWRhMWYyO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHc6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwZDk1ZTg7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uIHN2ZyB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMjVweDtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24gc3ZnIHBhdGgge1xuICAgIGZpbGw6ICNmZmY7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9faW5wdXQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGNvbG9yOiAjNWQ1YjViO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4vKiBUaHVtYnMgKi9cblxuLmZhbmN5Ym94LXRodW1icyB7XG4gICAgYmFja2dyb3VuZDogI2RkZDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIHBhZGRpbmc6IDJweCAycHggNHB4IDJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMjEycHg7XG4gICAgei1pbmRleDogOTk5OTU7XG59XG5cbi5mYW5jeWJveC10aHVtYnMteCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtdGh1bWJzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC1pbm5lciB7XG4gICAgcmlnaHQ6IDIxMnB4O1xufVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtdGh1bWJzLXggLmZhbmN5Ym94LXRodW1ic19fbGlzdCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogN3B4O1xufVxuXG4uZmFuY3lib3gtdGh1bWJzLXkgLmZhbmN5Ym94LXRodW1ic19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgLjMpO1xufVxuXG4uZmFuY3lib3gtdGh1bWJzLXkgLmZhbmN5Ym94LXRodW1ic19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICMyYTJhMmE7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhIHtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogNzVweDtcbiAgICBtYXJnaW46IDJweDtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSA4cHgpO1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSA0cHgpO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAxMDBweDtcbn1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhOjpiZWZvcmUge1xuICAgIGJvcmRlcjogNnB4IHNvbGlkICNmZjUyNjg7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnMgY3ViaWMtYmV6aWVyKC4yNSwgLjQ2LCAuNDUsIC45NCk7XG4gICAgei1pbmRleDogOTk5OTE7XG59XG5cbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYTpmb2N1czo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAuNTtcbn1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhLmZhbmN5Ym94LXRodW1icy1hY3RpdmU6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLyogU3R5bGluZyBmb3IgU21hbGwtU2NyZWVuIERldmljZXMgKi9cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmZhbmN5Ym94LXRodW1icyB7XG4gICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICB9XG5cbiAgICAuZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVyIHtcbiAgICAgICAgcmlnaHQ6IDExMHB4O1xuICAgIH1cblxuICAgIC5mYW5jeWJveC10aHVtYnNfX2xpc3QgYSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgfVxufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3dlYi9Sb2JvdG8tQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3dlYi9Sb2JvdG8tUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0VzdHJpY3RhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvd2ViL0VzdHJpY3RhLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0VzdHJpY3RhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvd2ViL0VzdHJpY3RhLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdFc3RyaWN0YSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3dlYi9Fc3RyaWN0YS1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AbWl4aW4gYm9sZFRleHRGb250IHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuQG1peGluIG5vcm1hbFRleHRGb250IHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5AbWl4aW4gbGlnaHRGb250IHtcbiAgICBmb250LWZhbWlseTogJ0VzdHJpY3RhJztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbkBtaXhpbiBub3JtYWxGb250IHtcbiAgICBmb250LWZhbWlseTogJ0VzdHJpY3RhJztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG5cbkBtaXhpbiBib2xkRm9udCB7XG4gIGZvbnQtZmFtaWx5OiAnRXN0cmljdGEnO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiIsIkB1c2UgJy4uL3RoZW1lJztcblxuLyogLS0tLS0gTUlYSU5TIC0tLS0tICovXG5AbWl4aW4gYW5pbWF0aW9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4gMC4zcztcbn1cblxuQG1peGluIHNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEodGhlbWUuJGJsYWNrLCAwLjMpO1xufVxuXG5AbWl4aW4gc2hhZG93UGFydGlhbHNGaXhlZCB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IHJnYmEodGhlbWUuJGJsYWNrLCAwLjMpO1xufVxuXG4vKiAtLS0tLSBLRVlGUkFNRVMgLS0tLS0gKi9cbkBrZXlmcmFtZXMgc2hvd1RhcmdldEl0ZW0ge1xuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxuICB0byB7IG9wYWNpdHk6IDE7IH1cbn1cblxuQGtleWZyYW1lcyBzaG93U2Nyb2xsZWRIZWFkZXIge1xuICBmcm9tIHsgdG9wOiAtMTUwcHg7IH1cbiAgdG8geyB0b3A6IDA7IH1cbn1cblxuQGtleWZyYW1lcyBoaWRlU2Nyb2xsZWRIZWFkZXIge1xuICBmcm9tIHsgdG9wOiAwcHg7IH1cbiAgdG8geyB0b3A6IC0xNTBweDsgfVxufVxuXG5Aa2V5ZnJhbWVzIHNob3dTY3JvbGxlZGZvb3RlciB7XG4gIGZyb20geyBib3R0b206IC0xNTBweDsgfVxuICB0byB7IGJvdHRvbTogMDsgfVxufVxuXG5Aa2V5ZnJhbWVzIGhpZGVTY3JvbGxlZGZvb3RlciB7XG4gIGZyb20geyBib3R0b206IDBweDsgfVxuICB0byB7IGJvdHRvbTogLTE1MHB4OyB9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi8qIC0tLS0tIFNBRkFSSSAtLS0tLSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLyogLS0tLS0gVVRJTCBDTEFTU0VTIC0tLS0tICovXG4uc2Nyb2xsLWxvY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubG9jay1zY3JlZW4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodGhlbWUuJGJsYWNrLCAwLjYpO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDB2dztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHotaW5kZXg6IDQwO1xuICBhbmltYXRpb246IHNob3dUYXJnZXRJdGVtIDAuM3MgZm9yd2FyZHM7XG59XG5cbi5yb3RhdGUtZWxlbWVudCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5zaG93LWhlYWRlci1zY3JvbGxlZCB7XG4gIGFuaW1hdGlvbjogc2hvd1Njcm9sbGVkSGVhZGVyIDAuN3MgZm9yd2FyZHM7XG59XG5cbi5oaWRlLWhlYWRlci1zY3JvbGxlZCB7XG4gIGFuaW1hdGlvbjogaGlkZVNjcm9sbGVkSGVhZGVyIDAuN3MgZm9yd2FyZHM7XG59XG5cbi5zaG93LWZvb3Rlci1zY3JvbGxlZCB7XG4gIGFuaW1hdGlvbjogc2hvd1Njcm9sbGVkZm9vdGVyIDAuN3MgZm9yd2FyZHM7XG59XG5cbi5oaWRlLWZvb3Rlci1zY3JvbGxlZCB7XG4gIGFuaW1hdGlvbjogaGlkZVNjcm9sbGVkZm9vdGVyIDAuN3MgZm9yd2FyZHM7XG59XG5cbi8vIGN1c3RvbSBncmlkIHRvIGFwcGx5IDQgY29sdW1ucyBvbmx5IHRvIHNjcmVlbnMgbGFyZ2VyIHRoYW4gMTY2MHB4XG4uY29sLXh4bC0zIHtcbiAgQG1lZGlhKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1jdXN0b20ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gIEBtZWRpYShtaW4td2lkdGg6IDExOTlweCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG5cbiAgQG1lZGlhKG1pbi13aWR0aDogMTY5OXB4KSB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLWN1c3RvbS1iIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcblxuICBAbWVkaWEobWluLXdpZHRoOiAxMTk5cHgpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuXG4gIEBtZWRpYShtaW4td2lkdGg6IDE2OTlweCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjE1cHg7XG4gIH1cbn1cbiIsIkB1c2UgJy4uLy4uL3RoZW1lJztcbkB1c2UgJy4uLy4uL3V0aWxzL2ZvbnRzJyBhcyBmO1xuXG4ubmV3LW1vZGVscy1jYXJkcy1jb250ZW50IHtcblxuICBib3JkZXI6IDFweCBzb2xpZCB0aGVtZS4kZ3JheS1saWdodDtcblxuICAmLWltZyB7XG4gICAgaGVpZ2h0OiAxOTFweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLWluZm97XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgIH1cblxuICAgICYtY2F0ZWdvcnl7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgY29sb3I6IHRoZW1lLiRzZWNvbmRhcnktY29sb3I7XG4gICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICAgIH1cblxuICAgICYtdGl0bGV7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cbiAgfVxuXG4gICYtYnV0dG9ucyB7XG5cbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgLnRvcC1idXR0b25ze1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgIC5idG4sIC53aGF0c2FwcC1jdGEsIC5idG4tbGlua3tcbiAgICAgICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICAgIH1cbiAgXG4gICAgICAuYnRuLmJ0bi1saW5rIHtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgICAgXG4gIFxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA5OTJweCkge1xuICAubmV3LW1vZGVscy1jYXJkcy1jb250ZW50IHtcblxuICAgICYtaW1nIHtcbiAgICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgfVxuXG4gXG4gICAgXG4gIH1cbn0iLCIvLyBNb25vY3JvbWF0aWNzXG4kYmxhY2sgICAgICAgICAgICA6ICMwMDAwMDA7XG4kd2hpdGUgICAgICAgICAgICA6ICNGRkZGRkY7XG4kZ3JheSAgICAgICAgICAgICA6ICNCM0IzQjM7XG4kZ3JheS0xMDAgICAgICAgICA6ICNGMkYyRjI7XG4kZ3JheS0yMDAgICAgICAgICA6ICNFNEU0RTQ7XG4kZ3JheS0zMDAgICAgICAgICA6ICNBRUFFQUU7XG4kZ3JheS00MDAgICAgICAgICA6ICM2QTc2N0Q7XG4kZ3JheS01MDAgICAgICAgICA6ICMyQzJEMzI7XG4kZ3JheS02MDAgICAgICAgICA6I0VFRUVFRTsgXG4kZ3JheS1kYXJrICAgICAgICA6ICMzNDM0MzQ7XG4kZ3JheS1tZWRpdW0gICAgICA6ICM4MTgxODE7XG4kZ3JheS1saWdodCAgICAgICA6ICNFRkVGRUY7XG4kZ3JheS1mb290ZXI6ICAgICAgICM2NjY2NjY7XG4kdHJhbnNwYXJlbnQgICAgICA6IHRyYW5zcGFyZW50O1xuXG5cbi8vIEN1c3RvbSBDb2xvcnNcbiRibHVlLWZhY2Vib29rICAgIDogIzNCNTk5ODtcbiRibHVlLXR3aXR0ZXIgICAgIDogIzJBQTlFMDtcbiRncmVlbi13cHAgICAgICAgIDogIzI1RDM2NjtcbiRncmVlbi13cHAtaG92ZXIgIDogIzIxQkEzRjtcbiRwcmltYXJ5LWNvbG9yICAgIDogIzI4NDZEMjtcbiRzZWNvbmRhcnktY29sb3IgIDogIzYyNjI2MjtcbiR0ZXJuYXJ5LWNvbG9yICAgIDogIzAwN0JGRjtcbiRibHVlLWRhcmsgICAgICAgIDogIzAwMUU1MDtcbiRkYXJrICAgICAgICAgICAgIDogIzE4MTgxODtcblxuJHNwYWNlci1sYXlvdXQ6IDEwO1xuJHNwYWNlci10ZXh0ICA6IDEwO1xuJHNwYWNlci1jYXJkICA6IDEwO1xuXG4kYm9yZGVyLXJhZGl1czogNDtcblxuLy9UaXBvZ3JhcGh5XG4kZm9udC1zaXplLXRpdGxlICA6IDMwO1xuJGxpbmUtaGVpZ2h0LXRpdGxlOiAxO1xuXG4kZm9udC1zaXplLXN1YnRpdGxlICA6IDIwO1xuJGxpbmUtaGVpZ2h0LXN1YnRpdGxlOiAxO1xuXG4kZm9udC1zaXplLXBhcmFncmFwaCAgOiAxNjtcbiRsaW5lLWhlaWdodC1wYXJhZ3JhcGg6IDEuMjtcblxuJGZvbnQtc2l6ZS1zbWFsbCAgOiAxMDtcbiRmb250LXNpemUtY2FwdGlvbjogMTY7XG4iLCJAdXNlICcuLi8uLi90aGVtZSc7XG5AdXNlICcuLi8uLi91dGlscy9mb250cycgYXMgZjtcbkB1c2UgJy4uLy4uL3V0aWxzL2hlbHBlcnMnIGFzIGg7XG5cbi5wcm9tb3Rpb24tY2FyZHMge1xuXG4gICYtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4yNCkgMHB4IDNweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAyMHB4IDA7XG5cbiAgICAgIC5idG57XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmpzLXByb21vdGlvbi12YWxpZGF0ZXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRzZWNvbmRhcnktY29sb3I7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcGFkZGluZzogNnB4IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHRvcDogLTE2cHg7XG4gICAgICByaWdodDogMDtcbiAgXG4gICAgICBpe1xuICAgICAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG5cbiAgICAgICNkaWFzUmVzdGFudGVzIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgcGFkZGluZzogNnB4IDhweDtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cblxuXG4gICYtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gICAgLm5hbWUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6IHRoZW1lLiR0ZXJuYXJ5LWNvbG9yO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICAgIH1cblxuICAgIFxuICB9XG5cbiAgJi1jb25kaXRpb25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cbiAgICAudGV4dCB7XG4gICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcbiAgICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbn1cblxuQG1lZGlhKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb21vdGlvbi1jYXJkcyB7XG4gICAgJi1jb250ZW50IHtcbiAgICAgIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAuYnRue1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICB9XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICB9XG5cbiAgICAmLWNvbmRpdGlvbnMge1xuICAgICAgLnRleHQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICcuLi8uLi90aGVtZSc7XG5AdXNlICcuLi8uLi91dGlscy9mb250cycgYXMgZjtcblxuLnBpZWNlcy1jYXJkcy1jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdGhlbWUuJGdyYXktbGlnaHQ7XG5cbiAgJi1pbWcge1xuICAgIGhlaWdodDogMjQ2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJi1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICB9XG4gIH1cblxuICAmLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiB0aGVtZS4kYmxhY2s7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICB9XG5cbiAgJi12YWx1ZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICB9XG5cbiAgLnRvcC1idXR0b25ze1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdhcDogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAuYnRuLCAud2hhdHNhcHAtY3Rhe1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgIC5idG4uYnRuLXByaW1hcnl7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLmJ0bi1saW5rIHtcbiAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi5idG4tc2Vjb25kYXJ5LCAuYnRuLmJ0bi1saW5rIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuXG4gIC5zb2NpYWwtc2hhcmV7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5waWVjZXMtY2FyZHMtY29udGVudCB7XG5cbiAgICAmLWltZyB7XG4gICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vLi4vdGhlbWUnO1xuQHVzZSAnLi4vLi4vdXRpbHMvZm9udHMnIGFzIGY7XG5cbi51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRoZW1lLiRncmF5LW1lZGl1bTtcblxuICAmLWltZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDI0MXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYtdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMjBweCAyMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZzogMTVweCAxMnB4IDIwcHg7XG4gICAgfVxuXG4gICAgLmJyYW5kIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzgxODE4MTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBcbiAgICB9XG5cbiAgICAudmVyc2lvbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogIzBBMkQ4MjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5pbmZvcm1hdGlvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMjIwcHg7XG5cbiAgICAgIC5pbmZvcm1hdGlvbnMtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGNvbG9yOiAjODE4MTgxO1xuICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgXG5cbiAgICBcbiAgfVxuXG4gICYtYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIG1hcmdpbjogMCAyMHB4IDE2cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4MDgwODAzMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDMwO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgbWFyZ2luOiAwIDEycHggMTZweDtcbiAgICB9XG5cbiAgICAucHJpY2Uge1xuICAgICAgd2lkdGg6IDY1JTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgZ2FwOiA1cHg7XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgc3BhbntcbiAgICAgICAgY29sb3I6ICMwQTJEODI7XG4gICAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgICB9XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcblxuICAgICAgICAucHJpY2V0YWd7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmlzLXByb21vdGlvbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGNvbG9yOiB0aGVtZS4kYmx1ZS1kYXJrO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudmFsdWUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgY29sb3I6IHRoZW1lLiRibHVlLWRhcms7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuXG4gICAgICAgICAgICAmLm9sZCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAycHggbGluZS10aHJvdWdoIHRoZW1lLiRibHVlLWRhcms7XG4gICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS4kYmx1ZS1kYXJrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAzNSU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAuYnRuLmJ0bi1saW5re1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgLmJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1idXR0b25zIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgcGFkZGluZzogNnB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB9XG5cblxuICAgIC50b3AtYnV0dG9uc3tcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgLmJ0biwgLndoYXRzYXBwLWN0YXtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cblxuICAgICAgLmJ0bi5idG4tc2Vjb25kYXJ5e1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gIFxuICAgICAgLmJ0bi5idG4tbGluayB7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICBcbiAgICB9XG4gIH1cblxuICAuc29jaWFsLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG5cbiAgICAubG9jYWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogdGhlbWUuJGdyYXktbWVkaXVtIDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICBcbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBjb2xvcjogdGhlbWUuJGJsYWNrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zb2NpYWwtc2hhcmV7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG4gIH1cbn1cblxuLmNhcmR7XG4gIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiAtLS0tLSBNT0JJTEUgLS0tLS0gKi9cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQge1xuXG4gICAgJi1pbWcge1xuICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICB9XG5cbiAgICAmLWJvdHRvbSB7XG5cbiAgICAgIC5wcmljZSB7XG5cbiAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLXByb21vdGlvbiB7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudmFsdWUge1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgICAgICAgICYub2xkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICBnYXA6IDE1cHg7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLmJ0bi1zZWNvbmRhcnl7XG4gICAgICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICcuLi8uLi90aGVtZSc7XG5AdXNlICcuLi8uLi91dGlscy9oZWxwZXJzJyBhcyBoO1xuXG4uYmxvZy1jYXJkcy1jb250ZW50IHtcblxuICAmOmhvdmVyIHtcblxuICAgIC5ibG9nLWNhcmRzLWNvbnRlbnQge1xuXG4gICAgICAmLWltYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLWluZm8ge1xuICAgICAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnZS1kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICYtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJGdyYXktbGlnaHQgO1xuICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuIFxuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIFxuICAgIH1cbiAgfVxuXG4gICYtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuICAgIGhlaWdodDogMjc1cHg7XG4gIH1cblxuICAmLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzY5NzI3OTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgQGluY2x1ZGUgaC5hbmltYXRpb247XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cblxuICAucGFnZS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiB0aGVtZS4kYmxhY2s7XG4gICAgQGluY2x1ZGUgaC5hbmltYXRpb247XG4gIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJsb2ctY2FyZHMtY29udGVudCB7XG5cbiAgICAmLWltYWdlIHtcbiAgICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgfVxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICcuLi8uLi90aGVtZSc7XG5AdXNlICcuLi8uLi91dGlscy9mb250cycgYXMgZjtcblxuLmNvbnNvcnRpdW0tY2FyZHMtY29udGVudCB7XG5cbiAgYm9yZGVyOiAxcHggc29saWQgdGhlbWUuJGdyYXktbGlnaHQ7XG5cbiAgJi1pbWcge1xuICAgIGhlaWdodDogMTkxcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJi1pbmZve1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB9XG5cbiAgICAmLWNhdGVnb3J5e1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcbiAgICB9XG5cbiAgICAmLXRpdGxle1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kYmxhY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG4gIH1cblxuICAmLWJ1dHRvbnMge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICBwYWRkaW5nOiA2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgIH1cblxuICAgIC50b3AtYnV0dG9uc3tcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgLmJ0bi5idG4tc2Vjb25kYXJ5e1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gIFxuICAgICAgLmJ0bi5idG4tbGluayB7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgICB9XG4gIFxuICAgIH1cblxuICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb25zb3J0aXVtLWNhcmRzLWNvbnRlbnQge1xuXG4gICAgJi1pbWcge1xuICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICB9XG4gIH1cbn0iLCJAdXNlICcuLi8uLi90aGVtZSc7XG5cblxuLmZvcm0tYnVzY2F7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBcbiAgICAuYmFycmEtYnVzY2F7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBpe1xuICAgICAgICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1idXNjYXtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMHB4IDBweCAyMHB4O1xuXG4gICAgICAgIH1cbiAgICAgICBcbiAgICB9XG5cbiAgICBcbiAgICAuYnRue1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cbiAgICBcbiAgICAuZm9ybS1idXNjYXtcbiAgICAgICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzRjNGM0O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAgICAgICAuYmFycmEtYnVzY2F7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmlucHV0LWJ1c2Nhe1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgIH1cblxuICAgICAgICAuYnRue1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1idXNjYXtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5pbnB1dC1idXNjYTo6cGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICB9ICBcbn1cblxuXG5cblxuIiwiQHVzZSAnLi4vLi4vdGhlbWUnO1xuQHVzZSAnLi4vLi4vdXRpbHMvZm9udHMnIGFzIGY7XG5AdXNlICcuLi8uLi91dGlscy9oZWxwZXJzJyBhcyBoO1xuXG4udXNlZC1tb2RlbC1maWx0ZXIge1xuXG4gICYtY29udGVudCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdGhlbWUuJGdyYXktMzAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgfVxuXG4gIC8qIC0tLS0tIEZJTFRFUiAtIEhFQURFUiBUSVRMRSAtLS0tLSAqL1xuICAmLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS01MDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgfVxuICB9XG5cbiAgLyogLS0tLS0gRklMVEVSIC0gSU5QVVQgRkFTVCBTRUFSQ0ggLS0tLS0gKi9cbiAgJi1mYXN0IHtcbiAgICBwYWRkaW5nOiA0cHggMTZweCAxNnB4IDE2cHg7XG5cbiAgICAuZm9ybS1sYWJlbCB7XG4gICAgICB0b3A6IDE4cHg7XG4gICAgfVxuXG4gICAgLmZvcm0taW5wdXQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtd3JhcHBlciAuZm9ybS1pbnB1dDpmb2N1cyArIGxhYmVsLFxuICAgIC5pbnB1dC13cmFwcGVyIC5mb3JtLWlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pICsgbGFiZWwge1xuICAgICAgdG9wOiA1cHhcbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHdpZHRoOiAzNnB4O1xuICAgIH1cbiAgfVxuXG4gIC8qIC0tLS0tIEZJTFRFUiAtIEFDQ09SRElPTiBTVFJVQ1RVUkUgLS0tLS0gKi9cbiAgJi1leHBhbmRlZC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBiYWNrZ3JvdW5kOiB0aGVtZS4kZ3JheS0xMDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRoZW1lLiRncmF5LTMwMDtcbiAgICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRoZW1lLiRncmF5LTMwMDtcblxuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRoZW1lLiRncmF5LTMwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRncmF5LTEwMDtcbiAgICB9XG5cbiAgICAubGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcbiAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgIH1cbiAgfVxuXG4gIC8qIC0tLS0tIEZJTFRFUiAtIENBVEVHT1JJRVMgLS0tLS0gKi9cbiAgJi1leHBhbmRlZC1saXN0LmNhdGVnb3JpZXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGdhcDogMTFweDtcblxuICAgIC5jYXRlZ29yaWVzLWxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAmLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRoZW1lLiRncmF5LTMwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuXG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh0aGVtZS4kcHJpbWFyeS1jb2xvciwgMC4xKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEodGhlbWUuJHByaW1hcnktY29sb3IsIDAuMSk7XG5cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2F0ZWdvcmllcy1sYWJlbC1uYW1lIHtcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmNoZWNrZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2F0ZWdvcmllcy1sYWJlbC1uYW1lIHtcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgIG1hcmdpbjogLTEycHggMCAwO1xuICAgICAgICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcbiAgICAgIH1cblxuICAgICAgaSB7XG4gICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNjVweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgIG1hcmdpbjogLTJweCAycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogLS0tLS0gRklMVEVSIC0gQ0hFQ0tCT1ggTElTVFMgLS0tLS0gKi9cbiAgJi1leHBhbmRlZC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMTZweCAwO1xuXG4gICAgLmxpc3QtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiB0aGVtZS4kYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpmaXJzdC1sZXR0ZXJ7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIC0tLS0tIEZJTFRFUiAtIFNFTEVDVFMgLS0tLS0gKi9cbiAgJi15ZWFycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xuICAgICAgbWFyZ2luOiAxNnB4IDA7XG4gICAgfVxuICB9XG5cbiAgLyogLS0tLS0gRklMVEVSIC0gU0NST0xMIC0tLS0tICovXG4gIC5saXN0LWFuZC1zZWFyY2gge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiAxLjVweDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kOiB0aGVtZS4kZ3JheS0zMDA7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0aGVtZS4kZ3JheS0zMDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZDogdGhlbWUuJGdyYXktMTAwO1xuICAgIH1cbiAgfVxuXG4gIC8qIC0tLS0tIEZJTFRFUiAtIElOUFVUIElOVEVSTkFMIFNFQVJDSCAtLS0tLSAqL1xuICAmLWludGVybmFsLXNlYXJjaCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgY3Vyc29yOiB0ZXh0O1xuXG4gICAgJltwbGFjZWhvbGRlcl0ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRoZW1lLiRncmF5LWRhcms7XG4gICAgICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcblxuICAgICAgJjplbXB0eTo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgICAgY29udGVudDogYXR0cihwbGFjZWhvbGRlcik7XG4gICAgICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlODBjXCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImZvbnRlbGxvXCI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRoZW1lLiRncmF5LTYwMDtcblxuICAgICAgICAmOmVtcHR5OjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS02MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LTYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idG4uYnRuLXByaW1hcnkge1xuICAgIG1hcmdpbi10b3A6IDBweDtcblxuICAgICY6YWZ0ZXJ7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5maWx0ZXItcmFuZ2Uge1xuICAgIG1hcmdpbjogMjBweCAxNXB4IDE1cHggMTVweDtcbiAgfVxufVxuXG4vKiAtLS0tLSBGSUxURVIgLSBCVVRUT04gQ0xFQVIgLS0tLS0gKi9cbi5jbGVhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB0aGVtZS4kdGVybmFyeS1jb2xvcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRoZW1lLiRncmF5LTMwMDtcbiAgbWFyZ2luOiAxMHB4IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgaSB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogdGhlbWUuJHRlcm5hcnktY29sb3I7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIFxuICAudXNlZC1tb2RlbC1maWx0ZXIge1xuXG4gICAgJi1oZWFkZXItZml4ZWR7XG5cbiAgICAgIC5maWx0ZXItZGVzY3JpcHRpb257XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAucGFnZS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cblxuICAgICAgLmJ0bi1jbG9zZS1maWx0ZXIsXG4gICAgICAuYnRuLWNsb3NlLWZpbHRlci1wcm9kdWN0c3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IGdyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgaXtcbiAgICAgICAgICBjb2xvcjogZ3JheTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLXRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfX1cblxuICAuZmlsdGVyLW1haW4tbW9iaWxlLFxuICAuZmlsdGVyLXByb2R1Y3QtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHotaW5kZXg6IDk5OTk5O1xuXG4gICAgLmZvcm0td3JhcHBlciB7XG4gICAgICBtYXJnaW4tdG9wOiAxNDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC51c2VkLW1vZGVsLWZpbHRlciB7XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAjZm9ybS1maWx0ZXItdXNlZHtcbiAgICAgICAgLmFjY29yZGlvbntcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICNmb3JtLWZpbHRlci1wcm9kdWN0e1xuICAgICAgICAuYWNjb3JkaW9ue1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKiAtLS0tLSBGSUxURVIgLSBIRUFERVIgTU9CSUxFIC0tLS0tICovXG4gICAgJi1oZWFkZXItZml4ZWQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB6LWluZGV4OiAxMDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdGhlbWUuJGdyYXktMzAwO1xuXG4gICAgICAuYnRuLmJ0bi1jbG9zZS1maWx0ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgfVxuXG4gICAgICAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA3LjVweCk7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgJi5idG4tY2xvc2UtZmlsdGVye1xuICAgICAgICAgICAgY29sb3I6IHRoZW1lLiR3aGl0ZTsgXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICBcbiAgfVxuXG4gIC5maWx0ZXItcmFuZ2Uge1xuICAgIG1hcmdpbjogMjBweCAxNXB4IDEwcHggMTVweDtcbiAgfVxufVxuIiwiQHVzZSAnLi4vLi4vdGhlbWUnO1xuXG4vKiAtLS0tLSBVU0VEIE1PREVMIC0gQ09OVEFJTkVSIC0tLS0tICovXG4udXNlZC1tb2RlbCB7XG4gIHBhZGRpbmc6IDYwcHggMCAxMDBweCAwO1xuXG4gIC5wYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgJi1maWx0ZXIge1xuICAgIHdpZHRoOiAyODVweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cblxuICAmLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4NXB4KTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cblxuICAmLW9yZGVyYnkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICYtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogdGhlbWUuJGdyYXktbWVkaXVtO1xuICAgIH1cblxuICAgICYtc2VsZWN0cyB7XG4gICAgICB3aWR0aDogNDgwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLWNhcmRzLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIC51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQtYnV0dG9uc3tcbiAgICAgIC50b3AtYnV0dG9uc3tcbiAgICAgICAgLmJ0bi5idG4tcHJpbWFyeXtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICB3aWR0aDogMS4ycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IC44cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA5OThweCApIGFuZCAobWluLXdpZHRoOiAxNTk5cHgpe1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IC45cmVtO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDk5OHB4ICkgYW5kIChtYXgtd2lkdGg6IDE1OTlweCl7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNjAwcHgpe1xuICAgICAgICAgICAgZ2FwOiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICB9XG4gIH1cbn1cblxuLnVzZWQtbW9kZWwtZm9ybXtcbiAgcGFkZGluZzogNjBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRncmF5LWxpZ2h0O1xuXG4gIC5wYWdlLWRlc2NyaXB0aW9ue1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgIG1hcmdpbjogMHB4IGF1dG8gNjBweDtcblxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5OHB4KXtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMHB4IGF1dG8gMzBweDtcbiAgICB9XG4gIH1cblxuICAuYnV0dG9ucy1ib3R0b20tZm9ybSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiA2NTBweDtcblxuICAgIC5yZWNlaXZlLWNvbnRhY3Qge1xuICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAucG9saWN5LXByaXZhY3kge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmJ0bi5idG4tYmx1ZSB7XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhKG1heC13aWR0aDogOTk4cHgpe1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAucmVjZWl2ZS1jb250YWN0IHtcbiAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvbGljeS1wcml2YWN5IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLmJ0bi1ibHVlIHtcbiAgICAgICAgICB3aWR0aDogMTU2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuICB9XG59XG5cbi8qIC0tLS0tIFVTRUQgTU9ERUwgLSBMT0FERVIgLS0tLS0gKi9cbi5sb2FkZXIge1xuICBib3JkZXI6IDE2cHggc29saWQgdGhlbWUuJGdyYXktbGlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcDogMTZweCBzb2xpZCB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAycyBsaW5lYXIgaW5maW5pdGU7IC8qIFNhZmFyaSAqL1xuICBhbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubG9hZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4vKiAtLS0tLSBNT0JJTEUgLS0tLS0gKi9cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC51c2VkLW1vZGVsIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgNjBweCAwO1xuXG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAmLWZpbHRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtb3JkZXJieSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG5cbiAgICAgICYtc2VsZWN0cyB7XG4gICAgICAgIHdpZHRoOiA5MHZ3O1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxvYWRlci13cmFwcGVyIHtcbiAgICB0b3A6IDElO1xuICB9XG59XG4iLCJAdXNlICcuLi8uLi90aGVtZSc7XG5AdXNlICcuLi8uLi91dGlscy9mb250cycgYXMgZjtcbkB1c2UgJy4uLy4uL3V0aWxzL2hlbHBlcnMnIGFzIGg7XG5cbi51c2VkLW1vZGVsLWludGVybmFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNjBweDtcblxuICAuZXhwYW5zaXZlLWljb24tdXNhZG9ze1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHRvcDogLTJweDtcbiAgICByaWdodDogMTJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogOTk7XG5cbiAgfVxuXG4gIC5mb3JtLW1haW4ge1xuICAgIHRvcDogMTM1cHg7XG4gICAgcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTEyNXB4KSAvIDIpO1xuICB9XG5cbiAgLyogLS0tLS0gVVNFRCBNT0RFTCBJTlRFUk5BTCAtIEhFQURFUiAtLS0tLSAqL1xuICAmLWhlYWRlciB7XG5cbiAgLnBhZ2Utc3VidGl0bGUtYnJhbmQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1tZWRpdW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgQGluY2x1ZGUgZi5ub3JtYWxGb250O1xuICAgICAgfVxuICAgICAgXG4gIC5wYWdlLXN1YnRpdGxlIHtcbiAgICAgIG1hcmdpbjogMHB4IDAgNDBweCAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgfVxuXG4gIC8qIC0tLS0tIFVTRUQgTU9ERUwgSU5URVJOQUwgLSBTV0lQRVIgLS0tLS0gKi9cbiAgJi1zbGlkZXIge1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMDtcblxuICAgICYtY29udGVudCB7XG5cbiAgICAgICYtaW1nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kZ3JheS1saWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cblxuICAgICAgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgaGVpZ2h0OiA2OHB4O1xuICAgICAgfVxuXG4gICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgIH1cblxuICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRodW1icyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogNTAwcHg7XG5cbiAgICAgICYtaW1nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMTNweDtcbiAgICAgICAgbWF4LWhlaWdodDogODVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdGhlbWUuJGdyYXktbGlnaHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQudXNlZC10aHVtYnMsXG4gICAgLnN3aXBlci1idXR0b24tcHJldi51c2VkLXRodW1icyB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgIHRvcDogdW5zZXQ7XG4gICAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYudXNlZC10aHVtYnMge1xuICAgICAgbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LnVzZWQtdGh1bWJzIHtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlIHtcbiAgICAgIGltZyB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWZhdm9yaXRlLFxuICAmLWZhdm9yaXRlOmhvdmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA4cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNjJjO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRoZW1lLiRncmF5LWxpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgQG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC52YWx1ZXtcbiAgICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICAgIH1cblxuICAgIGl7XG4gICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgfVxuICB9XG5cblxuICAmLWZhdm9yaXRlLmFjdGl2ZXtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0aGVtZS4kcHJpbWFyeS1jb2xvciAhaW1wb3J0YW50O1xuXG4gICAgLnZhbHVlLCBpe1xuICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8qIC0tLS0tIFVTRUQgTU9ERUwgSU5URVJOQUwgLSBJTkZPUk1BVElPTlMgLS0tLS0gKi9cbiAgJi1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAudG9wLWJ1dHRvbnN7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIC5idG4sIC53aGF0c2FwcC1jdGF7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgICYtcHJpY2Uge1xuICAgICAgbWFyZ2luOiAxNnB4IDBweDtcblxuICAgICAgLnZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgICB9XG5cbiAgICAgICYuaXMtcHJvbW90aW9uIHtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudmFsdWUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuXG4gICAgICAgICAgICAmLm9sZCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAycHggbGluZS10aHJvdWdoIHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktbWVkaXVtO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmLm5vcm1hbEZvbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1sb2NhbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuXG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRibHVlLWRhcms7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogLS0tLS0gVVNFRCBNT0RFTCBJTlRFUk5BTCAtIEZFQVRVUkVTIC0tLS0tICovXG4gICYtZmVhdHVyZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0aGVtZS4kZ3JheS1saWdodDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR3aGl0ZTtcblxuICAgICAgaSB7XG4gICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAud3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogIzgxODE4MTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgfVxuXG4gICAgICAudmFsdWUge1xuICAgICAgICBjb2xvcjogdGhlbWUuJGJsYWNrO1xuICAgICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIC0tLS0tIFVTRUQgTU9ERUwgSU5URVJOQUwgLSBTT0NJQUwvU1RBTVBTIC0tLS0tICovXG4gICYtc29jaWFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDYwcHggMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiNWI1YjU7XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjViNWI1O1xuICAgIH1cblxuICAgIC53aGF0c2FwcC1jdGEge1xuICAgICAgd2lkdGg6IDIxNXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXG4gICAgICBpe1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweCA7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5OHB4KXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1zdGFtcHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogNjBweCAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdGhlbWUuJGdyYXktbGlnaHQ7XG5cbiAgICAmLXNsaWRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi5zdGFtcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvdHRvbTogLTMwcHg7XG5cbiAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaW1nIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogNjhweDtcbiAgICAgIGhlaWdodDogNzFweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIC0tLS0tIFVTRUQgTU9ERUwgSU5URVJOQUwgLSBPUFRJT05BTFMgLS0tLS0gKi9cbiAgJi1vcHRpb25hbHMge1xuXG4gICAgLnRhYnMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAudGFicy1zdHlsZSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdGhlbWUuJGdyYXktbGlnaHQ7XG4gICAgfVxuXG4gICAgJi1zZXR0aW5ncyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgICYtd3JhcHBlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBpIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kYmx1ZS1kYXJrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIC0tLS0tIFVTRUQgTU9ERUwgSU5URVJOQUwgLSBSRUxBVEVEIC0tLS0tICovXG4gICYtcmVsYXRlZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG5cbiAgICAucGFnZS10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgY29sb3I6IHRoZW1lLiRibHVlLWRhcms7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgQGluY2x1ZGUgZi5ub3JtYWxGb250O1xuICAgIH1cblxuICAgIC51c2VkLW1vZGVsLWNhcmRzLWNvbnRlbnQge1xuICAgICAgJi1pbWcge1xuICAgICAgICBoZWlnaHQ6IDI2MXB4O1xuICAgICAgfVxuXG4gICAgICAmLWJ1dHRvbnN7XG4gICAgICAgIC50b3AtYnV0dG9uc3tcbiAgICAgICAgICAuYnRuLCAud2hhdHNhcHAtY3Rhe1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgfVxuICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC51c2VkLW1vZGVsLWludGVybmFsIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcblxuICAgICYtaGVhZGVyIHtcblxuICAgICAgLnBhZ2Utc3VidGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtc2xpZGVyIHtcblxuICAgICAgJi1jb250ZW50IHtcblxuICAgICAgICAmLWltZyB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICAgIGhlaWdodDogMjcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi10aHVtYnMge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG5cbiAgICAgICAgJi1pbWcge1xuICAgICAgICAgIGhlaWdodDogODVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LnVzZWQtdGh1bWJzIHtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgIH1cblxuICAgICAgLnN3aXBlci1idXR0b24tcHJldi51c2VkLXRodW1icyB7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWluZm8ge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICAgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1mZWF0dXJlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAmLWl0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLnZhbHVle1xuICAgICAgICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zb2NpYWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG5cbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdGhlbWUuJGdyYXktbGlnaHQ7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtc3RhbXBzIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0aGVtZS4kZ3JheS1saWdodDtcblxuICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLnN0YW1wIHtcbiAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1vcHRpb25hbHMge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBcblxuICAgICAgICBpIHtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGNvbG9yOiB0aGVtZS4kYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1zZXR0aW5ncyB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgIH1cblxuICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICAmLm9ic2VydmF0aW9uIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtcmVsYXRlZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cblxuICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICB9XG5cbiAgICAgIC8qXG4gICAgICAgIFRvIGNlbnRyZWxpemUgbmF2aWdhdGlvbiBidXR0b25zOlxuICAgICAgICBjYWxjKDUwJSAtIChtYXJnaW0tYm90dG9tIG9mIHN3aXBlci1zbGlkZSAvIDIpKVxuICAgICAgKi9cbiAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDI1cHgpO1xuICAgICAgfVxuXG4gICAgICAudXNlZC1tb2RlbC1jYXJkcy1jb250ZW50IHtcblxuICAgICAgICAmLWltZyB7XG4gICAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50b3AtYnV0dG9uc3tcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgLmJ0biwgLndoYXRzYXBwLWN0YXtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIENTUyBTVFlMRSBDT01QTEVNRU5UUyBUTyBNT0RBTCBGQVZPUklURVNcbi5hbGVydCNhZGRGYXZvcml0ZSxcbi5hbGVydCNybXZGYXZvcml0ZXtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMTAlO1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICBsZWZ0OiA0NSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWxlcnQjcm12RmF2b3JpdGV7XG4gIGl7XG4gICAgY29sb3I6ICM4NTY0MDQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5hbGVydCNhZGRGYXZvcml0ZXtcbiAgaXtcbiAgICBjb2xvcjogIzE1NTcyNDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogOTk4cHgpe1xuLmFsZXJ0I2FkZEZhdm9yaXRlLFxuLmFsZXJ0I3JtdkZhdm9yaXRle1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbGVmdDogMTAlO1xufVxufVxuXG4vLyBSRUxBVEVEIFNFQ1RJT05cbiNzZW1pbm92b3NSZWxhdGVkU2VjdGlvbntcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOHMgZWFzZS1pbi1vdXQ7XG5cbiAgJi5zaG93LXJlbGF0ZWRze1xuICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgfVxufSIsIkB1c2UgJy4uLy4uL3RoZW1lJztcbkB1c2UgJy4uLy4uL3V0aWxzL2ZvbnRzJyBhcyBmO1xuXG5cbi5sb2NhdGlvbi1jIHtcbiAgcGFkZGluZzogNjBweCAwIDEyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRncmF5LWxpZ2h0O1xuXG4gIC5wYWdlLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICB9XG5cbiAgLnBhZ2UtZGVzY3JpcHRpb257XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiB0aGVtZS4kc2Vjb25kYXJ5LWNvbG9yO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cblxuICAmLXN1YnRpdGxle1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLm5hdi11bml0c05hbWVzLWNvbnRlbnR7XG4gICAgbWF4LWhlaWdodDogNTgwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvciB0aGVtZS4kd2hpdGU7XG4gICAgXG5cbiAgICAvKiBXb3JrcyBvbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkgKi9cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kOiB0aGVtZS4kd2hpdGU7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIH1cbiAgfVxuICBcbiAgLm5hdi1saW5rLXVuaXRCdG57XG4gICAgaGVpZ2h0OiA2MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBjb2xvcjogdGhlbWUuJGRhcms7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRoZW1lLiRkYXJrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG5cbiAgICAubmF2LWxpbmstdW5pdE5hbWUgPiBpe1xuICAgICAgY29sb3I6IHRoZW1lLiRkYXJrO1xuICAgICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaXtcbiAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICB9XG4gICAgXG4gICAgJi5hY3RpdmV7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgICBcbiAgICAgIGl7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBcbiAgJjpub3QoLmNvbGxhcHNlZCkuYWMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG5cbiAgICBpIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cbiAgfVxuXG4gIFxuXG4gIC51bml0SW5mb3JtYXRpb25ze1xuICAgIHBhZGRpbmc6IDYwcHggMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kd2hpdGU7XG5cbiAgICAubG9jYXRpb24tYy1jb250ZW50LXRpdGxle1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWMtY29udGVudC1zdWJ0aXRsZXtcbiAgICAgIGNvbG9yOiAjMEEyRDgyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIEBpbmNsdWRlIGYubm9ybWFsVGV4dEZvbnQ7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAubG9jYXRpb24tYy1jb250ZW50LWluZm9ybWF0aW9uc3tcbiAgICAgIGNvbG9yOiB0aGVtZS4kc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgQGluY2x1ZGUgZi5ub3JtYWxUZXh0Rm9udDtcbiAgICB9XG5cbiAgICAubG9jYXRpb24tYy1jb250ZW50LWFkZHJlc3N7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1jLWNvbnRlbnQtb2JzZXJ2YXRpb257XG4gICAgICBjb2xvcjogIzBBMkQ4MjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbjogMTZweCAwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcblxuICAgICAgLmxvY2F0aW9uLWMtY29udGVudC10aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAubG9jYXRpb24tYy1jb250ZW50LWluZm9ybWF0aW9uc3tcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG4gIFxufVxuXG4vKiAtLS0tLSBNT0JJTEUgLS0tLS0gKi9cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5sb2NhdGlvbi1jIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgNjBweCAwO1xuXG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgfVxufVxuIiwiQHVzZSAnLi4vLi4vdGhlbWUnO1xuQHVzZSAnLi4vLi4vdXRpbHMvZm9udHMnIGFzIGY7XG5AdXNlICcuLi8uLi91dGlscy9oZWxwZXJzJyBhcyBoO1xuXG4vKiAtLS0tLSBJTlBVVFMgLSBUWVBFIENIRUNLQk9YIC0tLS0tICovXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdGhlbWUuJGdyYXktZGFyaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOmNoZWNrZWQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTg0OFwiO1xuICAgIGZvbnQtZmFtaWx5OiBcImZvbnRlbGxvXCI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICB9XG59XG5cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQge1xuICBhY2NlbnQtY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yIDtcbn1cblxuLmZhbHNlLXJhZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IFxuIH1cbiBcbiAuZmFsc2UtcmFkaW8uc2VsZWN0ZWQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yOyBcbiAgYm9yZGVyLWNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjsgXG4gfVxuIFxuXG5cblxuLyogLS0tLS0gSU5QVVRTIC0gVFlQRSBGSUxFIC0tLS0tICovXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIC0tLS0tIElOUFVUUyAtIFRZUEUgREFURSAtLS0tLSAqL1xuaW5wdXRbdHlwZT1cImRhdGVcIl06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvcixcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J0NhbWFkYV8xJyBkYXRhLW5hbWU9J0NhbWFkYSAxJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nJTIzODE4MTgxJyUzRSUzQ3BhdGggaWQ9J0NhbWluaG9fMTM1JyBkYXRhLW5hbWU9J0NhbWluaG8gMTM1JyBkPSdNMTcuODUsNFYxLjU0SDE1LjMyVjRIOC42M1YxLjU0SDYuMTVWNEgzLjY2djE1LjlhMi41MSwyLjUxLDAsMCwwLDIuNDksMi41M2gxMS43YTIuNTEsMi41MSwwLDAsMCwyLjQ5LTIuNTNWNFptLjgyLDE1LjlhLjgyLjgyLDAsMCwxLS4yNS42MS44LjgsMCwwLDEtLjU3LjI0SDYuMTVhLjc4Ljc4LDAsMCwxLS41Ny0uMjQuODEuODEsMCwwLDEtLjI0LS42MVY5SDE4LjY3Wk0xMCwxMy4yM2EuODEuODEsMCwwLDEtLjA4LS42My43NS43NSwwLDAsMSwuNDEtLjUxbDIuMDgtMS4xOGEuNzkuNzksMCwwLDEsLjQyLS4xMi42Ny42NywwLDAsMSwuMzkuMTIuNzcuNzcsMCwwLDEsLjMxLjMxLjkuOSwwLDAsMSwuMS40MnY1Ljc1YS43OC43OCwwLDAsMS0uMjQuNTcuNzkuNzksMCwwLDEtLjU4LjI1Ljg0Ljg0LDAsMCwxLS42MS0uMjUuNzguNzgsMCwwLDEtLjI0LS41N1YxMy4wN2wtLjgyLjQ1YS43NS43NSwwLDAsMS0uNjUuMS44My44MywwLDAsMS0uNDktLjM5WicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlIC0gNXB4KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xufVxuXG4vKiAtLS0tLSBJTlBVVFMgLSBUWVBFIFRJTUUgLS0tLS0gKi9cbmlucHV0W3R5cGU9XCJ0aW1lXCJdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5pbnB1dC10aW1lLWVycm9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDgwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xufVxuXG5pbnB1dFt0eXBlPVwidGltZVwiXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J0NhbWFkYV8xJyBkYXRhLW5hbWU9J0NhbWFkYSAxJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyBmaWxsPSclMjM4MTgxODEnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOm5vbmU7JTdELmNscy0yJTdCY2xpcC1wYXRoOnVybCglMjNjbGlwLXBhdGgpOyU3RCUzQy9zdHlsZSUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwLXBhdGgnJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0NnIGNsYXNzPSdjbHMtMiclM0UlM0NnIGlkPSdHcnVwb19kZV9tw6FzY2FyYV8yNycgZGF0YS1uYW1lPSdHcnVwbyBkZSBtw6FzY2FyYSAyNyclM0UlM0NwYXRoIGlkPSdDYW1pbmhvXzI0JyBkYXRhLW5hbWU9J0NhbWluaG8gMjQnIGQ9J00xMy42Nyw3LjQyQS40Mi40MiwwLDAsMCwxMy4yNiw3aC0uODRhLjQxLjQxLDAsMCwwLS40Mi40MWgwVjEySDkuMDhhLjQxLjQxLDAsMCwwLS40MS40MWgwdi44M2EuNC40LDAsMCwwLC40LjQyaDQuMThhLjQyLjQyLDAsMCwwLC40Mi0uNFY3LjQyWk0xOS4wOCwxMkE3LjA4LDcuMDgsMCwxLDEsMTIsNC45Miw3LjEsNy4xLDAsMCwxLDE5LjA4LDEyWk0yMiwxMkExMCwxMCwwLDEsMCwxMiwyMiwxMCwxMCwwLDAsMCwyMiwxMlonLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjYWxjKDEwMCUgLSA1cHgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG59XG5cbi8qIC0tLS0tIEZPUk0gU1RBVElDIC0gREVTS1RPUCAtLS0tLSAqL1xuLmZvcm0tbWFpbiB7XG4gIHdpZHRoOiAyNTVweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIHJpZ2h0OiA2MHB4O1xuICB6LWluZGV4OiA1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICBAaW5jbHVkZSBoLnNoYWRvdztcblxuICBAbWVkaWEobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLmZvcm0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuXG5cblxuXG4gIC5mb3JtLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZvcm0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogdGhlbWUuJGJsYWNrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBpe1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuICB9XG5cbiAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZvcm0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLyogLS0tLS0gVVNFIFRISVMgV1JBUFBFUiBUTyBDUkVBVEUgTEFCRUwgRkxPQVRJTkcgRUZGRUNUIC0tLS0tICovXG4uaW5wdXQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi8qIC0tLS0tIFVTRSBUSElTIENMQVNTIFRPIFBVVCBJTlBVVFMgU0lERSBCWSBTSURFIC0tLS0tICovXG4uc3BsaXQtY29sdW1ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIC0tLS0tIExBQkVMUyAtLS0tLSAqL1xuLmZvcm0tbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kdHJhbnNwYXJlbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiAuMTVzIGVhc2UtaW47XG59XG5cbi5pbnB1dC13cmFwcGVyIC5mb3JtLWlucHV0OmZvY3VzICsgbGFiZWwsXG4uaW5wdXQtd3JhcHBlciAuZm9ybS1pbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSArIGxhYmVsIHtcbiAgdG9wOiAtMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4vKiAtLS0tLSBJTlBVVFMgLS0tLS0gKi9cbi5mb3JtLWlucHV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gIGJhY2tncm91bmQ6IHRoZW1lLiR0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdGhlbWUuJGdyYXktZGFyaztcbiAgb3V0bGluZTogbm9uZTtcbiAgQGluY2x1ZGUgaC5hbmltYXRpb247XG5cbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgfVxufVxuXG4vKiAtLS0tLSBTRUxFQ1RTIC0tLS0tICovXG5zZWxlY3QuZm9ybS1pbnB1dCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0NzdmcgaWQ9J0NhbWFkYV8xJyBkYXRhLW5hbWU9J0NhbWFkYSAxJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nJTIzM0Q5QkU5JyUzRSUzQ3BhdGggZD0nTTYuODEsOC42SDE3LjE5QS44LjgsMCwwLDEsMTcuNzYsMTBsLTUuMTksNS4yYS44MS44MSwwLDAsMS0xLjE0LDBMNi4yNCwxMEEuOC44LDAsMCwxLDYuODEsOC42WicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlIC0gNXB4KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uY3VzdG9tLWZpbGUge1xuICAmX19wZGYge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgICAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0aGVtZS4kZ3JheS1kYXJrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJBbmV4YXJcIjtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDQwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxuICBpbnB1dCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi8qIC0tLS0tIFRFWFRBUkVBUyAtLS0tLSAqL1xudGV4dGFyZWEuZm9ybS1pbnB1dCB7XG4gIHJlc2l6ZTogbm9uZTtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMTBweDtcblxuICAmK2xhYmVsIHtcbiAgICB0b3A6IDMwJTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNXB4O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRncmF5LW1lZGl1bTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kZ3JheS1saWdodDtcbiAgfVxufVxuXG4vKiAtLS0tLSBQT0xJQ1kgUFJJVkFDWSAtLS0tLSAqL1xuLnBvbGljeS1wcml2YWN5IHtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIFxuXG4gICYtaW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICYtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IDFweCBzb2xpZCB1bmRlcmxpbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogLS0tLS0gRk9STSBGSVhFRCAtIERFU0tUT1AgLS0tLS0gKi9cbi5mb3JtLWNvbnRlbnQtZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNjBweCAhaW1wb3J0YW50O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA1MDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbmltYXRpb246IHNob3dUYXJnZXRJdGVtIDAuM3MgZm9yd2FyZHM7XG59XG5cbi8qIC0tLS0tIEZPUk0gLSBNT0JJTEUgLS0tLS0gKi9cbi5mb3JtLW1haW4tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDcwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBhbmltYXRpb246IHNob3dUYXJnZXRJdGVtIDAuM3MgZm9yd2FyZHM7XG5cbiAgaSB7XG4gICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgfVxuXG4gIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLyogLS0tLS0gQkFDS0dST1VORCBJTiBBVVRPQ09NUExFVEUgLS0tLS0gKi9cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDMwcHggdGhlbWUuJHdoaXRlIGluc2V0O1xufVxuXG4vKiAtLS0tLSBURVhUIENPTE9SIElOIEFVVE9DT01QTEVURSAtLS0tLSAqL1xuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG59IiwiQHVzZSAnLi4vdGhlbWUnO1xuQHVzZSAnLi4vdXRpbHMvZm9udHMnIGFzIGY7XG5AdXNlICcuLi91dGlscy9oZWxwZXJzJyBhcyBoO1xuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICBAaW5jbHVkZSBmLm5vcm1hbEZvbnQ7XG59XG5cblxubWFpbntcbiAgbWFyZ2luLXRvcDogNzJweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpe1xuICAgIG1hcmdpbi10b3A6IDEwNXB4O1xuICB9XG59XG5cbnVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG59XG5cbmEsXG5hOm5vdChbaHJlZl0pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgaC5hbmltYXRpb247XG4gIH1cbn1cblxuYnV0dG9uLFxuYnV0dG9uOmhvdmVyLFxuYnV0dG9uOmZvY3VzLFxuYnV0dG9uOmFjdGl2ZSxcbmJ1dHRvbi5hY3RpdmUsXG5idXR0b24uYWN0aXZlOmZvY3VzIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5pIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcbn1cblxuLm15LXRhYnMsXG4uYWNjb3JkaW9uIC50aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgQGluY2x1ZGUgaC5hbmltYXRpb247XG59XG5cbi5wYWdlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogdGhlbWUuJGdyYXktZGFyayA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICYudGl0bGUtc2Vjb25kYXJ5IHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgfVxufVxuXG4ucGFnZS1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG59XG5cbi5wYWdlLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIEBpbmNsdWRlIGYubm9ybWFsVGV4dEZvbnQ7XG5cbiAgdWwgbGkge1xuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG5cbiAgICAmOjptYXJrZXIge1xuICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgfVxuICB9XG59XG5cbi5zcGFjaW5ne1xuICBtYXJnaW46IDYwcHggMHB4O1xufVxuXG4udGFicy13cmFwcGVyIHtcblxuICAudGFicy1zdHlsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0aGVtZS4kdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmZhdm9yaXRlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuXG4vKiAtLS0tLSBNT0JJTEUgLS0tLS0gKi9cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAmLnRpdGxlLXNlY29uZGFyeSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLnBhZ2Utc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC5wYWdlLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cblxuICAudGFicy13cmFwcGVyIHtcblxuICAgIC50YWJzLXN0eWxlIHtcbiAgICAgIGhlaWdodDogMzhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbn1cblxuXG4vKiAtLS0tLSBOT1VJU0xJREVSUyAtLS0tLSAqL1xuLmZpbHRlci1yYW5nZSB7XG4gIG1hcmdpbjogMTBweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICYtc2xpZGVyIHtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHdpZHRoOiA5MCU7XG4gICAgYmFja2dyb3VuZDogdGhlbWUuJGdyYXktbGlnaHQ7XG5cbiAgICAubm9VaS1jb25uZWN0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgIH1cblxuICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgdG9wOiAtN3B4O1xuXG4gICAgICAmOjphZnRlcixcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi12YWx1ZXMtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnZhbHVlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLyogLS0tLS0gRElTUExBWSBCUkVBS1BPSU5UUyAtLS0tLSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC14eGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAdXNlICcuLi90aGVtZSc7XG5AdXNlICcuLi91dGlscy9mb250cycgYXMgZjtcbkB1c2UgJy4uL3V0aWxzL2hlbHBlcnMnIGFzIGg7XG5cbi5idG4ge1xuICAtLWZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcblxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyxcbiAgJi5hY3RpdmUsXG4gICYuYWN0aXZlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xuICB9XG5cbiAgaXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAmLmJ0bi1wcmltYXJ5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUpO1xuICAgIHBhZGRpbmc6IDAuNXJlbTsgXG4gICAgcGFkZGluZy1yaWdodDogMjhweDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgZ2FwOiA2cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICBcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMS44cmVtO1xuICAgICAgaGVpZ2h0OiAxLjhyZW07XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHBzOi8vd3d3LnlhbWFoYS1tb3Rvci5jb20uYnIvZmlsZS9nZW5lcmFsL3lhbWFoYS1lbmV4dC1mb3JtLW9wZW4taWNvbi5zdmcnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTJkODI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2l0aW9uOiAuNXM7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KXtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAuOXJlbTsgXG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgIH1cbn1cblxuJi5idG4tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gIH1cbn1cblxuXG4gICYuYnRuLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgJi5idG4tdGVybmFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgIGNvbG9yOiB0aGVtZS4kYmxhY2s7XG4gICAgYm9yZGVyOiAycHggc29saWQgdGhlbWUuJGJsYWNrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmLmJ0bi1xdWF0ZXJuYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmLmJ0bi1saW5rIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZSk7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgY29sb3I6IHRoZW1lLiRzZWNvbmRhcnktY29sb3I7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogdGhlbWUuJHNlY29uZGFyeS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICBcblxuICBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxufVxuXG4ud2hhdHNhcHAtY3RhIHtcbiAgYmFja2dyb3VuZDogdGhlbWUuJGdyZWVuLXdwcDtcbiAgY29sb3I6IHRoZW1lLiR3aGl0ZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBhZGRpbmc6IDAuNXJlbTsgXG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cbiAgQGluY2x1ZGUgaC5hbmltYXRpb247XG5cbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMsXG4gICYuYWN0aXZlLFxuICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lIWltcG9ydGFudDtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6IHRoZW1lLiRncmVlbi13cHAtaG92ZXI7XG4gICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgfVxuXG4gIGkge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxufVxuXG4uYnV0dG9ucy1hY3Rpb24td3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG5cbiAgLmJ0biwgLndoYXRzYXBwLWN0YXtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuICAgIG1heC13aWR0aDogMTcwcHg7XG4gIH1cbn1cblxuLnRvcC1idXR0b25zIHtcbiAgLmJ0biwgLndoYXRzYXBwLWN0YXtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuICB9XG59XG5cbi5idXR0b25zLWJvdHRvbS1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ2FwOiAzMHB4O1xuXG4gIC5wb2xpY3ktcHJpdmFjeSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmJ0bi5idG4tYmx1ZSB7XG4gICAgd2lkdGg6IDE3NnB4O1xuICB9XG59XG5cbi8qIC0tLS0tIE1PQklMRSAtLS0tLSAqL1xuQG1lZGlhKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJ0biB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmJ1dHRvbnMtYm90dG9tLWZvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxNnB4O1xuXG4gICAgLmJ0bi5idG4tYmx1ZSB7XG4gICAgICB3aWR0aDogMTU2cHg7XG4gICAgfVxuICB9XG59XG5cbi5idG4tZmlsZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiAxcHggc29saWQgdGhlbWUuJHByaW1hcnktY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHdpZHRoOiAyMCU7XG4gIGhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3IgIWltcG9ydGFudDsgIFxufSIsIkB1c2UgJy4uL3RoZW1lJztcbkB1c2UgJy4uL3V0aWxzL2ZvbnRzJyBhcyBmO1xuQHVzZSAnLi4vdXRpbHMvaGVscGVycycgYXMgaDtcblxuLnN3aXBlci1iYW5uZXJzIHtcbiAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgbGVmdDogNSU7XG4gICAgICBpIHtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICB9XG4gIH1cbiAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgcmlnaHQ6IDUlO1xuICAgICAgaSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgfVxuICB9XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogdGhlbWUuJHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgQGluY2x1ZGUgaC5hbmltYXRpb247XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICYuc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgaSB7XG4gICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gIH1cbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHJpZ2h0OiAwcHg7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgbGVmdDogMHB4O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogNHB4O1xuICBib3gtc2hhZG93OiAwcHggM3B4IDZweCByZ2JhKHRoZW1lLiRibGFjaywgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgaSB7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuLyogLS0tLS0gU0xJREVSIE9GIFVOSVRTIC0tLS0tICovXG4uc2xpZGVyLXBob25lcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE4MHB4O1xuICBtYXJnaW46IDAgMjBweDtcblxuICAmLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgJi1pbmZvIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgLm5hbWUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG5cbiAgICAgIC5waG9uZSB7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR3aGl0ZTtcblxuICAgIGkge1xuICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo2MDBweCl7XG4gIC5zd2lwZXItYmFubmVycyB7XG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIGkge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICByaWdodDogMHB4O1xuICAgICAgICBpIHtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICcuLi90aGVtZSc7XG5AdXNlICcuLi91dGlscy9mb250cycgYXMgZjtcbkB1c2UgJy4uL3V0aWxzL2hlbHBlcnMnIGFzIGg7XG5cbi8qIC0tLS0tIEhFQURFUiBTVEFUSUMgLS0tLS0gKi9cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB0aGVtZS4kd2hpdGU7XG4gIGhlaWdodDogNzJweDtcbiAgei1pbmRleDogMTAzMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcblxuICAmLXRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuaGVhZGVyLWxvZ28tY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IFxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgXG4gICAgICBtYXgtd2lkdGg6IDMwMHB4OyBcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTgwcHggKXtcbiAgICAgICAgbWF4LXdpZHRoOiAxNXZ3O1xuICAgICAgfSBcbiAgICAgIC5oZWFkZXItdG9wLWxvZ28ge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gOHB4KTsgXG4gICAgICAgIGhlaWdodDogYXV0bzsgXG4gICAgICAgIG1heC1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdGhlbWUuJGdyYXktZGFyaztcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbGlua3Mge1xuICAgICAgLmxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcblxuICAgICAgICAgICYuaWNvbi1hZ2VuZGFtZW50byB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtbGlzdCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEzMTJweCl7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICB9XG4gICAgXG5cbiAgICAgICAgICAubmF2YmFyLWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogdGhlbWUuJHNlY29uZGFyeS1jb2xvciA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgaC5hbmltYXRpb247XG4gICAgICAgICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRoZW1lLiR0cmFuc3BhcmVudDsgICAgIFxuICAgIFxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLiRzZWNvbmRhcnktY29sb3IgO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG5cbiAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBnYXA6IDhweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRkVGRUY7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLmJ0biB7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgaXtcbiAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgICYubGlua3tcbiAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJ0bi1wcmltYXJ5e1xuICAgICAgICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG5cbiAgICAgICAgICBpe1xuICAgICAgICAgICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLndoYXRzYXBwLWN0YXtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgaXtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnRuLCAuYnRuLmJ0bi1wcmltYXJ5LCAud2hhdHNhcHAtY3Rhe1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICB9XG5cbiAgICAgIC5idG4ubGlua3tcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCApe1xuICAgICAgICAuYnRuLmJ0bi1wcmltYXJ5LCAud2hhdHNhcHAtY3Rhe1xuICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cblxuLyogLS0tLS0gSEVBREVSIE1PQklMRSBTVEFUSUMgLS0tLS0gKi9cbi5oZWFkZXItbW9iaWxlIHtcblxuICAmLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHotaW5kZXg6IDUwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRThFOEU4O1xuXG4gICAgLmhlYWRlci1sb2dvLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyBcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuICAgICAgbWF4LXdpZHRoOiAyNTBweDsgXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICBcbiAgICAgIC5oZWFkZXItdG9wLWxvZ28ge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gOHB4KTsgXG4gICAgICAgIGhlaWdodDogYXV0bzsgXG4gICAgICAgIG1heC1oZWlnaHQ6IDQ5cHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdGhlbWUuJGdyYXktZGFyaztcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4uYnRuLWxvY2FsIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR0cmFuc3BhcmVudDtcbiAgICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuXG4gICAgICBpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogdGhlbWUuJHNlY29uZGFyeS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXBob25lcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICB9XG5cbiAgJi1idXR0b25zIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmJ0bi5idG4tYmx1ZSxcbiAgICAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDVweDtcbiAgICAgIGl7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbi8qIC0tLS0tIFNJREVCQVIgQlVUVE9OIC0tLS0tICovXG4uc2lkZWJhciB7XG4gIG1heC13aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgaXtcbiAgICBjb2xvcjogdGhlbWUuJHNlY29uZGFyeS1jb2xvcjtcbiAgfVxuXG4gICYtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGdhcDogNHB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBjb2xvcjogdGhlbWUuJHNlY29uZGFyeS1jb2xvcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcbiAgICB9XG5cbiAgICAmLmNsb3NlLXNpZGViYXJ7XG5cbiAgICAgIHNwYW4sIGkge1xuICAgICAgICBjb2xvcjogdGhlbWUuJHNlY29uZGFyeS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogLS0tLS0gU0lERUJBUiBGSVhFRCAtLS0tLSAqL1xuLnNpZGViYXItZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNzJweDtcbiAgcmlnaHQ6IDBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDMyNHB4O1xuICB6LWluZGV4OiA1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICBhbmltYXRpb246IHNob3dUYXJnZXRJdGVtIDAuM3MgZm9yd2FyZHM7XG4gIEBpbmNsdWRlIGguc2hhZG93KCk7XG4gIHotaW5kZXg6IDEwNjI7XG5cbiAgJi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICB9XG5cbiAgJi1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAgdGhlbWUuJGdyYXktbWVkaXVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcblxuICAgIC5zaWRlYmFyLWxpbmsge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNTJweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAmLmNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuICAgICAgfVxuXG5cbiAgICAgICYtZHJvcGRvd24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRncmF5LWxpZ2h0O1xuICAgICAgICB6LWluZGV4OiA1MDtcbiAgICAgICAgYW5pbWF0aW9uOiBzaG93VGFyZ2V0SXRlbSAwLjNzIGZvcndhcmRzO1xuXG4gICAgICAgIC5saW5rIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gICAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgXG5cbiAgICBcbiAgfVxufVxuXG5cbi8qIC0tLS0tIEJVVFRPTiBNT0RBTCBQSE9ORVMgT0YgSEVBREVSUyAtLS0tLSAqL1xuLmJ0bi1tb2RhbC1waG9uZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHRyYW5zcGFyZW50O1xuICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAzMHB4O1xuICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gIH1cblxuICBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCApe1xuICAubmF2YmFyLWxpbmssXG4gIC5oZWFkZXItdG9wIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC5idG57XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLmhlYWRlci10b3AgLmJ0bi5idG4tcHJpbWFyeXtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5oZWFkZXItdG9wIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC53aGF0c2FwcC1jdGF7XG4gICAgcGFkZGluZzogMHB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkgYW5kIChtYXgtd2lkdGg6IDE1ODBweCApe1xuICAubmF2YmFyLWxpbmssXG4gIC5oZWFkZXItdG9wIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIC5idG57XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmhlYWRlci10b3AgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIgLndoYXRzYXBwLWN0YXtcbiAgICBwYWRkaW5nOiAwcHggMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAuaGVhZGVyLXRvcCAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciAuYnRuLmJ0bi1wcmltYXJ5e1xuICAgIHBhZGRpbmc6IDBweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaWRlYmFyLWZpeGVkIHtcbiAgICB0b3A6IDYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAgIC8qIFRvcCBvbiBoZWFkZXIgbW9iaWxlIGZpeGVkICovXG4gICAgJi5maXhlZCB7XG4gICAgICB0b3A6IDkwcHg7XG4gICAgfVxuICB9XG59XG5cbi5zaWRlYmFyLWZpeGVkLWl0ZW0uYWNjb3JkaW9uLWNhdGVnb3JpZXN7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLnNpZGViYXItZml4ZWQtaXRlbXtcblxuICAuY2FyZC1jYXRlZ29yeS10aXRsZXtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdGhlbWUuJHByaW1hcnktY29sb3I7XG4gIH1cblxuICAuY2F0ZWdvcnktc3ViaXRlbXN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLnNpZGViYXItc3ViaXRlbS1saW5re1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRoZW1lLiRncmF5LWRhcms7XG4gICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyayA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBwYWRkaW5nOiAxNnB4IDMwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxufVxuXG5idXR0b24uc2lkZWJhci1saW5re1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMHB4IDIwcHg7XG59XG5cbi5yb3RhdGUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufSIsIkB1c2UgJy4uL3RoZW1lJztcbkB1c2UgJy4uL3V0aWxzL2hlbHBlcnMnIGFzIGg7XG5cbi8qIC0tLS0tIEZPT1RFUiBTVEFUSUMgLS0tLS0gKi9cbi5mb290ZXIge1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICBiYWNrZ3JvdW5kOiB0aGVtZS4kZGFyayA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG4gIC5idG4tc2Nyb2xsLXRvcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzBweDtcbiAgICByaWdodDogMzBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAmLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgbGkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmxpc3QtMmNvbGwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmxpc3QtM2NvbGwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmxpc3QtNGNvbGwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmxpc3QtOGNvbGwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgd2lkdGg6IDEyLjUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zb2NpYWwge1xuXG4gICAgICAmLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIGF7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcblxuICAgICAgICAgICAgaSxzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLndoYXRzYXBwLWN0YXtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDBweDtcblxuICAgICAgICAgIGl7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyZWVuLXdwcCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyZWVuLXdwcCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaSwgc3BhbntcbiAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLiRncmVlbi13cHAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWFib3V0IHtcbiAgICBiYWNrZ3JvdW5kOiB0aGVtZS4kZGFyaztcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAmLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAmLWNvcHlyaWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJGRhcms7XG4gICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgLmxvZ297XG4gICAgICB3aWR0aDogMTgwcHg7XG4gICAgfVxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAudGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC5pYmFtYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWFscGVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG4uZm9vdGVyLWZpeGVkLW1vYmlsZSB7XG4gIGJvdHRvbTogMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG5cbiAgLndoYXRzYXBwLWN0YSwgLmJ0bi1tb2RhbC1waG9uZXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcblxuICAgIGkge1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG4gIH1cblxuICAuYnRuLW1vZGFsLXBob25lc3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICBtYXJnaW46IDBweDtcbiAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICBpe1xuICAgICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXIge1xuICAgIGJvdHRvbTogNDBweDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgLmJ0bi1zY3JvbGwtdG9wIHtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDA7XG5cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICYtbGlzdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWFib3V0IHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICB9XG5cbiAgICAmLWNvcHlyaWdodCB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAgICYtbG9nbyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgIH1cblxuICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgfVxuXG4gICAgICAmLWFscGVzIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFscGVzLWlmcmFtZXtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAgLmZvb3Rlci1maXhlZC1tb2JpbGUge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB6LWluZGV4OiA0MDtcblxuICAgIC53aGF0c2FwcC1jdGEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxuICB9XG59IiwiQHVzZSBcIi4uL3RoZW1lXCI7XG5AdXNlIFwiLi4vdXRpbHMvZm9udHNcIiBhcyBmO1xuXG4uYmFubmVyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBpbWd7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBcbiAgfVxuXG4gIEBtZWRpYShtYXgtd2lkdGg6IDk5OHB4KXtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDVweCk7XG4gICAgaW1ne1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQ1cHgpO1xuICAgIH1cbiAgfVxuXG4gICYtdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNnZ3O1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcbiAgICB9XG5cbiAgICAuc3VidGl0bGUge1xuICAgICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cblxufVxuXG4uYmFubmVyLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogdGhlbWUuJHdoaXRlO1xuICBjb2xvcjogdGhlbWUuJGJsYWNrO1xuICBwYWRkaW5nOiAwO1xuXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmLmJhY2tncm91bmQtaW1nLWFjdGl2ZSB7XG4gICAgaGVpZ2h0OiAyNjBweDtcbiAgfVxuXG4gIC5wYWdlLXRpdGxlIHtcbiAgICBAaW5jbHVkZSBmLmxpZ2h0Rm9udDtcbiAgfVxuXG4gICYtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuZm9ybS1tYWluIHtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJhbm5lci1jb250YWluZXIge1xuICAgICYtdGV4dCB7XG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cblxuICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5iYW5uZXItdGl0bGUge1xuICAgICYuYmFja2dyb3VuZC1pbWctYWN0aXZlIHtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICB9XG4gIH1cbn1cblxuIiwiQHVzZSAnLi4vdGhlbWUnO1xuQHVzZSAnLi4vdXRpbHMvZm9udHMnIGFzIGY7XG5AdXNlICcuLi91dGlscy9oZWxwZXJzJyBhcyBoO1xuXG4vKiAtLS0tLSBNT0RBTCBQT0zDjVRJQ0EgREUgUFJJVkFDSURBREUgLSBGT1JNUyAtLS0tLSAqL1xuI21Qb2xpdGljYVByaXZhY2lkYWRlIHtcbiAgei1pbmRleDogMTA2MDtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWFyZ2luOiA1JSBhdXRvIDAgYXV0bztcbiAgICBtaW4td2lkdGg6IDcwMHB4O1xuXG4gICAgLm1vZGFsLWhlYWRlciB7XG5cbiAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgICB9XG5cbiAgICAgIC5idG4tY2xvc2UtcHJpdmFjaXR5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHRyYW5zcGFyZW50O1xuXG4gICAgICAgIGk6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgIGhlaWdodDogNjV2aDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgIGgxLFxuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICAgICAgfVxuXG4gICAgICBoMyxcbiAgICAgIGg0LFxuICAgICAgaDUsXG4gICAgICBoNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcblxuICAgICAgICB1bCBsaSB7XG4gICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcblxuICAgICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcblxuICAgICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBpZnJhbWUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDYwdmg7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi5idG4tYmx1ZSB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG59XG5cbi8qIC0tLS0tIE1PREFMIFBPTMONVElDQSBERSBQUklWQUNJREFERSAtIFBPUFVQIC0tLS0tICovXG4jTEdQRC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSB7XG4gIC5tb2RhbC1oZWFkZXItbGdwZC1wb2xpdGljYS1kZS1wcml2YWNpZGFkZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC50aXRsZS1sZ3BkLXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgfVxuXG4gICAgLmNsb3NlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR0cmFuc3BhcmVudDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubW9kYWwtYm9keS1sZ3BkLXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgLmlmcmFtZS1sZ3BkLXBvbGl0aWNhLWRlLXByaXZhY2lkYWRlIHtcbiAgICAgIGhlaWdodDogOTUlXG4gICAgfVxuXG4gICAgaDEsXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcbiAgICB9XG5cbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNSxcbiAgICBoNiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuXG4gICAgICB1bCBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG5cbiAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXG4gICAgICBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG5cbiAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiAtLS0tLSBNT0RBTCBQT0zDjVRJQ0EgREUgQ09PS0lFUyAtIFBPUFVQIC0tLS0tICovXG4jTEdQRC1wb2xpdGljYS1kZS1jb29raWVzIHtcbiAgLm1vZGFsLWhlYWRlci1sZ3BkLXBvbGl0aWNhLWRlLWNvb2tpZXMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAudGl0bGUtbGdwZC1wb2xpdGljYS1kZS1jb29raWVzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgfVxuXG4gICAgLmNsb3NlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR0cmFuc3BhcmVudDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubW9kYWwtYm9keS1sZ3BkLXBvbGl0aWNhLWRlLWNvb2tpZXMge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAuaWZyYW1lLWxncGQtcG9saXRpY2EtZGUtY29va2llcyB7XG4gICAgICBoZWlnaHQ6IDk1JVxuICAgIH1cblxuICAgIGgxLFxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgfVxuXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcblxuICAgICAgdWwgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuXG4gICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcblxuICAgICAgbGkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuXG4gICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogLS0tLS0gQ1VTVE9NIE1PREFMUyAtLS0tLSAqL1xuLm1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodGhlbWUuJGJsYWNrLCAwLjUpO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB6LWluZGV4OiAxMDUwO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGJhY2tncm91bmQ6IHRoZW1lLiR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDZweCByZ2JhKHRoZW1lLiRibGFjaywgMC4zKTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB3aWR0aDogMzYwcHg7XG4gICAgXG5cbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRoZW1lLiR3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdGhlbWUuJGdyYXktbGlnaHQ7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgICB9XG5cbiAgICAgIC5idG4tY2xvc2UtbW9kYWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcbiAgICAgICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cblxuICAvKiAtLS0tLSBNT0RBTCBQUk9NT1RJT04gLS0tLS0gKi9cbiAgJi5tb2RhbC1wcm9tb3Rpb24ge1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuXG4gICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICAucHJvbW90aW9uLWltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb21vdGlvbi10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubW9kYWwtY290YXRpb257XG4gICAgLm1vZGFsLWNvbnRlbnR7XG4gICAgICB3aWR0aDogNzB2dztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBAbWVkaWEgIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtaGVhZGVye1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBAbWVkaWEgIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk4cHgpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWNsb3NlLW1vZGFse1xuICAgICAgICAgIGNvbG9yOiB0aGVtZS4kc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgICAgIGl7XG4gICAgICAgICAgICBjb2xvcjogdGhlbWUuJHNlY29uZGFyeS1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWJvZHl7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogOTk4cHgpe1xuICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLXRpdGxle1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgaDV7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcblxuICAgICAgICAgICAgQG1lZGlhICBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OHB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpe1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIC0tLS0tIE1PREFMIExPQ0FMIC0tLS0tICovXG4gICYubW9kYWwtbG9jYWwge1xuXG4gICAgLm1vZGFsLWJvZHkge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLnVuaXRzLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcblxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRoZW1lLiRncmF5LWxpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi13cmFwcGVyIHtcblxuICAgICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYWRkcmVzcyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktbWVkaXVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4uYnRuLWJsdWUge1xuICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogLS0tLS0gTU9EQUwgUEhPTkVTIC0tLS0tICovXG4gICYubW9kYWwtcGhvbmVzIHtcblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcblxuICAgICAgLnVuaXRzLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmc6IDdweCAyMHB4O1xuXG4gICAgICAgICYtd3JhcHBlciB7XG5cbiAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjY0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyayA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3IgO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFkZHJlc3Mge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4uYnRuLWJsdWUge1xuICAgICAgICAgIHdpZHRoOiA5NnB4O1xuICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiAtLS0tLSBNT0RBTCBXSEFUU0FQUCAtLS0tLSAqL1xuICAmLm1vZGFsLXdoYXRzYXBwIHtcblxuICAgICAgLm1vZGFsLWhlYWRlcntcbiAgICAgICAgLnRpdGxlLCBpLCAuYnRuLWNsb3NlLW1vZGFsOmhvdmVye1xuICAgICAgICAgIGNvbG9yOiB0aGVtZS4kZ3JlZW4td3BwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgXG4gICAgLm1vZGFsLWJvZHkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuXG4gICAgICAudW5pdHMtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogN3B4IDIwcHg7XG5cbiAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgY29sb3I6IHRoZW1lLiRncmVlbi13cHA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyZWVuLXdwcDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hZGRyZXNzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS4kYmxhY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tbW9kYWwtd2hhdHNhcHAge1xuICAgICAgICAgIHdpZHRoOiA5NnB4O1xuICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRncmVlbi13cHA7XG4gICAgICAgICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIC0tLS0tIE1PREFMIENBUlMgQ0FUQUxPR1MgLS0tLS0gKi9cbiAgJi5tb2RhbC1jYXJzLWNhdGFsb2dzIHtcblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgIC51bml0cy1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhci1sb2dvIHtcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG5cbiAgI21Qb2xpdGljYVByaXZhY2lkYWRlIHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgIG1hcmdpbi10b3A6IDE1JTtcbiAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgICB3aWR0aDogOTV2dztcbiAgICAgIGhlaWdodDogODB2aDtcblxuICAgICAgLm1vZGFsLWJvZHkge1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMixcbiAgICAgICAgaDMsXG4gICAgICAgIGg0LFxuICAgICAgICBoNSxcbiAgICAgICAgaDYge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnRuLmJ0bi1ibHVlIHtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1vdmVybGF5Lm1vZGFsLXBob25lcyxcbiAgLm1vZGFsLW92ZXJsYXkubW9kYWwtbG9jYWwsXG4gIC5tb2RhbC1vdmVybGF5Lm1vZGFsLXdoYXRzYXBwIHtcbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gIC5tb2RhbC1vdmVybGF5Lm1vZGFsLXBob25lcyB7XG4gICAgLm1vZGFsLWNvbnRlbnQge1xuXG4gICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1waG9uZXMge1xuXG4gICAgICAmLXVuaXQge1xuICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgfVxuXG4gICAgICAmLWl0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIE1PREFMIENBTVBBSUdOIC0gTkVXIEhSLVYgKi9cblxuLyogTU9EQUwgRVZPTFVUSU9OICovXG5cbi5tb2RhbC1ldm9sdXRpb24ubmV3LW1vZGFsIHtcblxuICAubW9kYWwtY2xvc2Uge1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTVweCAyMHB4IDM1cHggNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDExNTI7XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMzBweDtcbiAgfVxufVxuXG4vKiBNT0RBTCBFVk9MVVRJT04gRk9STSAqL1xuXG4ubW9kYWwtZXZvbHV0aW9uLm5ldy1tb2RhbCB7XG5cbiAgLmZvcm0tY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW5wdXQ6bm90KC5wb2xpY3ktcHJpdmFjeS1pbnB1dCkge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdGhlbWUuJGdyYXktbWVkaXVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJGdyYXktbGlnaHQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBwYWRkaW5nOiA3LjVweCAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgaW5wdXQ6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJGdyYXktbWVkaXVtO1xuICAgIH1cblxuICAgIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgc2VsZWN0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGlkPSdDYW1hZGFfMScgZGF0YS1uYW1lPSdDYW1hZGEgMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzAwMDAwMCclM0UlM0NwYXRoIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOFonLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDcuNXB4IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kZ3JheS1saWdodDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRoZW1lLiRncmF5LW1lZGl1bTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICB9XG5cbiAgICBzZWxlY3Q6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICB9XG4gIH1cblxuICAucG9saWN5LXByaXZhY3kge1xuXG4gICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kYmxhY2s7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0aGVtZS4kYmxhY2s7XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xuXG4gIC5tb2RhbC1ldm9sdXRpb24ubmV3LW1vZGFsIHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgIHdpZHRoOiAzMjVweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICAgIH1cblxuICAgIC5tb2RhbC1jbG9zZSB7XG4gICAgICB0b3A6IDIxcHg7XG4gICAgICByaWdodDogMjFweDtcbiAgICB9XG5cbiAgICAuZm9ybS1kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgfVxuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSB7XG4gIC5tb2RhbC1ldm9sdXRpb24ubmV3LW1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiAzNzVweDtcbiAgfVxufSIsIkB1c2UgJy4uL3RoZW1lJztcblxuLm5hdmJhci1kcm9wZG93bi1tb2RlbHMge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNzJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICBhbmltYXRpb246IHNob3dUYXJnZXRJdGVtIDAuNHMgZm9yd2FyZHM7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEodGhlbWUuJGJsYWNrLCAwLjMpO1xuICB6LWluZGV4OiA4MDtcbiAgcGFkZGluZzogMjBweCAwcHg7XG5cbiAgJi5tb2RlbHNEcm9wZG93bkZpeGVke1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAmLWNhdGVnb3J5e1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHRoZW1lLiRzZWNvbmRhcnktY29sb3I7XG4gICAgcGFkZGluZzogMHB4IDE1cHg7XG5cbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tY29udGVudC10aXRsZXtcbiAgICAgIGNvbG9yOiB0aGVtZS4kc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1jb250ZW50LWxpc3QtaXRlbXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgJjpob3ZlcntcbiAgICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLWxpbmt7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi5idG4tYmx1ZXtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMHB4O1xuICB9XG4gIFxufVxuXG5cbi5uYXZiYXItZHJvcGRvd24tbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNzJweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICBib3gtc2hhZG93OiAwcHggM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgYW5pbWF0aW9uOiBzaG93VGFyZ2V0SXRlbSAwLjRzIGZvcndhcmRzO1xuICB6LWluZGV4OiA4MDtcbiAgcGFkZGluZzogMjBweCAwcHg7XG5cbiAgJi1saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIGNvbG9yOiB0aGVtZS4kc2Vjb25kYXJ5LWNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgfVxuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkMmQyZDI7XG4gICAgfVxuICB9XG59XG5cblxuXG4iLCJAdXNlICcuLi90aGVtZSc7XG5cbi5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJGdyYXktbGlnaHQ7XG5cbiAgJi1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzNnB4O1xuXG4gICAgJi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdGhlbWUuJGdyYXktZGFyaztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlODA3XCI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiZm9udGVsbG9cIjtcbiAgICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiQHVzZSAnLi4vdGhlbWUnO1xuXG4uc29jaWFsLXNoYXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM2QTc2N0Q7XG4gIH1cblxuICBpIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICYuZmFjZWJvb2sge1xuICAgICAgY29sb3I6IHRoZW1lLiRibHVlLWZhY2Vib29rO1xuICAgIH1cblxuICAgICYudHdpdHRlciB7XG4gICAgICBjb2xvcjogdGhlbWUuJGJsdWUtdHdpdHRlcjtcbiAgICB9XG5cbiAgICAmLndoYXRzYXBwIHtcbiAgICAgIGNvbG9yOiB0aGVtZS4kZ3JlZW4td3BwO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC44O1xuXG4gICAgICAmLmZhY2Vib29rIHtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRibHVlLWZhY2Vib29rO1xuICAgICAgfVxuICBcbiAgICAgICYudHdpdHRlciB7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kYmx1ZS10d2l0dGVyO1xuICAgICAgfVxuICBcbiAgICAgICYud2hhdHNhcHAge1xuICAgICAgICBjb2xvcjogdGhlbWUuJGdyZWVuLXdwcDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBcbiAgfVxufVxuXG4iLCJAdXNlICcuLi90aGVtZSc7XG5cbi51bml0cy1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRncmF5LWxpZ2h0O1xuICB6LWluZGV4OiA2MDtcblxuICAmLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGhlaWdodDogMzBweDtcblxuICAgIGkge1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICB9XG5cbiAgICAubmF2YmFyLWxpbmsge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICBpIHtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItZHJvcGRvd24tbGlzdCB7XG4gICAgICB0b3A6IDIzcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBwYWRkaW5nOiAxMHB4IDI0cHggMCAyNHB4O1xuXG4gICAgICAubGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA5OTJweCkge1xuICAudW5pdHMtc2VsZWN0IHtcblxuICAgICYtY29udGVudCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAubmF2YmFyLWRyb3Bkb3duLWxpc3Qge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICcuLi90aGVtZSc7XG5AdXNlICcuLi91dGlscy9mb250cycgYXMgZjtcbkB1c2UgJy4uL3V0aWxzL2hlbHBlcnMnIGFzIGg7XG5cbi5jaG9vc2UtdW5pdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiAyMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR3aGl0ZTtcblxuICAmLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHBhZGRpbmc6IDAgMTIwcHg7XG4gIH1cblxuICAmLXdlbGNvbWUge1xuXG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5wYWdlLXN1YnRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBmLm5vcm1hbEZvbnQ7XG4gICAgfVxuICB9XG5cbiAgJi1sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAubG9nbyB7XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgfVxuXG4gICYtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDIyMHB4KTtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuXG4gICAgJi10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY29tcGFueS1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAudW5pdC1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICB3aWR0aDogMjE0cHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY2hvb3NlLXVuaXRzIHtcbiAgICAmLWhlYWRlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cblxuICAgICYtd2VsY29tZSB7XG4gICAgICAucGFnZS10aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuXG4gICAgICAucGFnZS1zdWJ0aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1sb2dvIHtcblxuICAgICAgLmxvZ28ge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE2MHB4KTtcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICB9XG5cbiAgICAmLWltYWdlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuXG4gICAgICAuY29tcGFueS1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAudW5pdC1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDEyNHB4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uL3RoZW1lJztcblxuLnJlY2VpdmUtY29udGFjdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogLTEwcHggMCAxMHB4IDA7XG4gIFxuICAgICYtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMzBweCA7XG4gICAgfVxuICBcbiAgICAmLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIFxuICAgICAgLmlucHV0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgXG4gICAgICAubGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kYmxhY2s7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG4gIFxuICBAbWVkaWEobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5yZWNlaXZlLWNvbnRhY3Qge1xuICAgICAgd2lkdGg6IDY1JTtcbiAgICB9XG4gIH1cbiAgIiwiQHVzZSAnLi4vdGhlbWUnO1xuQHVzZSAnLi4vdXRpbHMvZm9udHMnIGFzIGY7XG5cbi5wb2xpY3ktc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDYwcHggMDtcblxuICBoMSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIEBpbmNsdWRlIGYubm9ybWFsRm9udDtcbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICB9XG5cbiAgaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICB9XG5cbiAgaDMge1xuICAgIG1hcmdpbjogMjRweCAwO1xuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIEBpbmNsdWRlIGYubm9ybWFsRm9udDtcblxuICAgIHVsIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAmOjptYXJrZXIge1xuICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXG4gICAgbGkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIEBpbmNsdWRlIGYubm9ybWFsRm9udDtcblxuICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wb2xpY3ktc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgdWwge1xuXG4gICAgICBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uL3RoZW1lJztcbkB1c2UgJy4uL3V0aWxzL2hlbHBlcnMnIGFzIGg7XG5cbi8qIC0tLS0tIFNFQ1RJT04gQkxPRyBIRUFERVIgLS0tLS0gKi9cbi5ibG9nLWhlYWRlciB7XG4gIHBhZGRpbmc6IDYwcHggMCA4MHB4IDA7XG5cbiAgLnBhZ2UtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnBhZ2Utc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbG9yOiB0aGVtZS4kYmxhY2s7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuXG4gIC5wYWdlLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGNvbG9yOiB0aGVtZS4kYmxhY2s7XG4gIH1cblxuICAmLWltYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJi1pbmZvIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHRoZW1lLiRzZWNvbmRhcnktY29sb3I7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5zb2NpYWwtc2hhcmUtY29udGFpbmVye1xuICAgIC5zb2NpYWwtc2hhcmV7XG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDsgXG4gICAgfVxuICB9XG59XG5cbi8qIC0tLS0tIFNFQ1RJT04gQkxPRyBMSVNUIC0tLS0tICovXG4uYmxvZy1saXN0IHtcbiAgcGFkZGluZzogNjBweCAwIDEyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRncmF5LWxpZ2h0O1xuXG4gICYtZmlsdGVycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgLnBhZ2Utc3VidGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiAzNTBweDtcblxuICAgICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYmxvZy1jYXJkcy1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJsb2ctaGVhZGVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNjBweCAwO1xuXG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweFxuICAgIH1cblxuICAgIC5wYWdlLXN1YnRpdGxle1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC5wYWdlLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgJi1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cblxuICAuYmxvZy1saXN0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcblxuICAgICYtZmlsdGVycyB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC5wYWdlLXN1YnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ibG9nLWNhcmRzLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vdGhlbWUnO1xuQHVzZSAnLi4vdXRpbHMvZm9udHMnIGFzIGY7XG5cbi5ibG9nLWludGVybmFsLXBvc3Qge1xuICBwYWRkaW5nOiA2MHB4IDAgODBweCAwO1xuXG4gIC5wYWdlLXRpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLnBhZ2UtZGVzY3JpcHRpb24ge1xuICAgIG1heC13aWR0aDogNjM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG5cbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1tZWRpdW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcbiAgICB9XG4gIH1cblxuICAmLWhlYWRlciB7XG5cbiAgICAmLWltYWdlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDYwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcblxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICYtbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6IHRoZW1lLiRncmF5LW1lZGl1bTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBAaW5jbHVkZSBmLmJvbGRGb250XG4gICAgfVxuXG4gICAgLnNvY2lhbC1zaGFyZS1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgLnNvY2lhbC1zaGFyZSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1nYWxsZXJ5IHtcblxuICAgIC5nYWxsZXJ5LXRpdGxle1xuICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAmLWltYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cblxuICAuYnRuLmJ0bi1ibHVlIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gIGlmcmFtZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cblxuLmJsb2ctaW50ZXJuYWwtcmVsYXRlZCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcblxuICAucGFnZS1zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IC0zNXB4O1xuICB9XG5cbiAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgcmlnaHQ6IC0zNXB4O1xuICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9nLWludGVybmFsLXBvc3Qge1xuICAgIHBhZGRpbmc6IDQwcHggMCA2MHB4IDA7XG5cbiAgICAucGFnZS10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5wYWdlLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAmLWhlYWRlciB7XG5cbiAgICAgICYtaW1hZ2Uge1xuICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaW5mbyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICYtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiA1MCVcbiAgICAgIH1cblxuICAgICAgLnNvY2lhbC1zaGFyZS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAuc29jaWFsLXNoYXJlIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWdhbGxlcnkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgICYtaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4uYnRuLWJsdWUge1xuICAgICAgd2lkdGg6IDE1NnB4O1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG4gIH1cblxuICAuYmxvZy1pbnRlcm5hbC1yZWxhdGVkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAgIC5wYWdlLXN1YnRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLypcbiAgICAgIFRvIGNlbnRyZWxpemUgbmF2aWdhdGlvbiBidXR0b25zOlxuICAgICAgY2FsYyg1MCUgLSAobWFyZ2ltLWJvdHRvbSBvZiBzd2lwZXItc2xpZGUgLyAyKSlcbiAgICAqL1xuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vdGhlbWUnO1xuQHVzZSAnLi4vdXRpbHMvZm9udHMnIGFzIGY7XG5cbi5wYWdpbmF0aW9uLWNvbnRhaW5lciB7XG5cbiAgLnBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAucGFnZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnZS1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1tZWRpdW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kdHJhbnNwYXJlbnQ7XG4gICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgQGluY2x1ZGUgZi5ub3JtYWxGb250O1xuXG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktbWVkaXVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA5OTJweCkge1xuICAucGFnaW5hdGlvbi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICB3aWR0aDogODUlO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vLi4vdGhlbWUnO1xuLyogLS0tLS0gU0VDVElPTiBORVcgTU9ERUxTIChIT01FKSAtLS0tLSAqL1xuXG4ubmV3LW1vZGVscyB7XG4gIHBhZGRpbmc6IDQwcHggMDtcblxuICAucGFnZS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuXG4gIC5teS10YWJzLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cblxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICByaWdodDogLTIwcHg7XG4gIH1cblxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICBsZWZ0OiAtMjBweDtcbiAgfVxuXG4gICYtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgJi1mb290ZXJ7XG4gICAgLmJ0bi5idG4tbGlua3tcbiAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIG1hcmdpbjogMzBweCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmxpbmV7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4vKiAtLS0tLSBTRUNUSU9OIFBST01PVElPTiAoSE9NRSkgLS0tLS0gKi9cbi5wcm9tb3Rpb25zIHtcbiAgcGFkZGluZzogNDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOTJkODI7XG5cbiAgLnBhZ2UtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5zd2lwZXItc2xpZGUge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cblxuICAvKlxuICAgIFRvIGNlbnRyZWxpemUgbmF2aWdhdGlvbiBidXR0b25zOlxuICAgIGNhbGMoNTAlIC0gKG1hcmdpbS1ib3R0b20gb2Ygc3dpcGVyLXNsaWRlIC8gMikpXG4gICovXG4gIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIHRvcDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIHJpZ2h0OiAtMzVweDtcbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IC0zNXB4O1xuICB9XG5cbiAgLmJ0bi5idG4tbGlua3tcbiAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uaG9tZS1zZXJ2aWNlc3tcbiAgcGFkZGluZzogNjBweCAwcHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk4cHgpe1xuICAgIHBhZGRpbmc6ICAwcHg7XG4gIH1cbiAgXG4gIC5idG4td3JhcHBlciB7XG4gICAgZ2FwOiBtYXgoNXZ3LCAycmVtKTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnNlcnZpY2UtYnRuIHtcbiAgICAtLWd1dHRlcjogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IHZhcigtLWd1dHRlcik7XG4gICAgbWF4LXdpZHRoOiAyNXJlbTtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDZweCAjMDAwMDAwMjk7XG4gICAgXG4gICAgc3BhbntcblxuICAgICAgJi5pbWd7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAvLyAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbigyMiUgMCwgMTAwJSAwLCA3OCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgICAgIC8vIGNsaXAtcGF0aDogcG9seWdvbigyMiUgMCwgMTAwJSAwLCA3OCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICAgIGhlaWdodDogNThweDtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZ3V0dGVyKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1jdGF7XG4gICAgICBjb2xvcjogIzA3NDRERTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRncmF5LWxpZ2h0O1xuICAgICAgLy8gLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oMTAlIDAsIDEwMCUgMCwgOTAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgLy8gY2xpcC1wYXRoOiBwb2x5Z29uKDEwJSAwLCAxMDAlIDAsIDkwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICAgIC8vIGhlaWdodDogMjUwcHg7XG4gICAgfVxuICB9XG59XG5cbi8qIC0tLS0tIFNFQ1RJT04gVVNFRCBDQVJTIChIT01FKSAtLS0tLSAqL1xuLnVzZWQtY2Fycy1oaWdobGlnaHRzIHtcbiAgcGFkZGluZzogNDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR3aGl0ZTtcblxuICAucGFnZS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2e1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICB0b3A6IDIwJTtcbiAgfVxuXG4gIC5zd2lwZXItd3JhcHBlcntcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgQG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLXBhZ2luYXRpb257XG4gICAgQG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuICAgICAgcGFkZGluZzogMHB4O1xuICAgIH1cbiAgfVxuXG4gICYtZm9vdGVye1xuICAgIC5idG4uYnRuLWxpbmt7XG4gICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICBtYXJnaW46IDMwcHggYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgXG4gICAgLmxpbmV7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uaG9tZS1wcm9kdWN0cy1oaWdobGlnaHRze1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuICBAbWVkaWEobWF4LXdpZHRoOiA5OThweCl7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cblxuXG4gIC5wYWdlLXRpdGxle1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLnRvcC1idXR0b25ze1xuICAgIC5idG4uYnRuLXByaW1hcnksIC53aGF0c2FwcC1jdGF7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLmJ0bi5idG4tc2Vjb25kYXJ5LCAuYnRuLmJ0bi1saW5re1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgIH1cbiAgfVxuXG4gICYtZm9vdGVye1xuICAgIC5idG4uYnRuLWxpbmt7XG4gICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5ob21lLWhpZ2hsaWdodHMtYmFubmVye1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgXG4gIC5iYW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTsgXG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmhvbWUtaGlnaGxpZ2h0cy1jdGEtaW1nIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGJvdHRvbTogbWF4KDFyZW0sIDR2dyk7XG4gICAgICBsZWZ0OiBtYXgoMXJlbSwgNy41dncpO1xuICAgIH1cbiAgfVxuICBcbiAgLmJhbm5lciBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgXG4gICAgb2JqZWN0LWZpdDogY292ZXI7IFxuICB9XG4gIFxuICAuYmFubmVyLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDYwcHg7XG4gICAgbGVmdDogMTAlO1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG5cbiAgICAuYnRuLmJ0bi1wcmltYXJ5e1xuICAgICAgaXtcbiAgICAgICAgY29sb3I6IHRoZW1lLiR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiA5OThweCl7XG4gICAgICBib3R0b206IDMwcHg7XG4gICAgICBsZWZ0OiAxNnB4O1xuXG4gICAgICAuYnRuLmJ0bi1ibHVle1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci13cmFwcGVye1xuICAgIHBhZGRpbmctYm90dG9tOiAzNHB4O1xuICB9XG5cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7XG4gICAgYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG59XG5cbi5idXR0b24tbW9yZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi8qIC0tLS0tIE5PVEVCT09LUyBCUkVBS1BPSU5UIC0tLS0tICovXG5AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5ldy1tb2RlbHMge1xuICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgbGVmdDogLTE1cHg7XG4gICAgfVxuICB9XG5cbiAgLnByb21vdGlvbnMge1xuICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgbGVmdDogLTE1cHg7XG4gICAgfVxuICB9XG5cbn1cblxuLyogLS0tLS0gTU9CSUxFIEJSRUFLUE9JTlQgLS0tLS0gKi9cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5uZXctbW9kZWxzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAucGFnZS10aXRsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5teS10YWJzLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAucHJvbW90aW9ucyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAuaG9tZS1wcm9kdWN0cy1oaWdobGlnaHRze1xuICAgIC5zd2lwZXItd3JhcHBlcntcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gICAgICAuc3dpcGVyLXNsaWRle1xuICAgICAgICAucGllY2VzLWNhcmRzLWNvbnRlbnQtaW1ne1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDE4MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN3aXBlci1wYWdpbmF0aW9ue1xuICAgICAgYm90dG9tOiAwcHg7XG4gICAgfVxuICB9XG5cbn1cbiIsIkB1c2UgJy4uLy4uL3RoZW1lJztcblxuLmhpZ2hsaWdodHMtYSB7XG4gIHBhZGRpbmc6IDgwcHggMDtcblxuICAucGFnZS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrIDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAmLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyayA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICBcbn1cblxuQG1lZGlhKG1pbi13aWR0aDogOTk4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpe1xuICAuaGlnaGxpZ2h0cy1hLWNhcmQtY29udGVudHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5cbi8qIC0tLS0tIE5PVEVCT09LUyBCUkVBS1BPSU5UIC0tLS0tICovXG5AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmhpZ2hsaWdodHMtYSB7XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIG1hcmdpbjogMjBweCAwIDEwcHggMDtcbiAgICB9XG4gIH1cbn1cblxuLyogLS0tLS0gTU9CSUxFIEJSRUFLUE9JTlQgLS0tLS0gKi9cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5oaWdobGlnaHRzLWEge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLWNvbnRlbnR7XG4gICAgICBib3R0b206IDBweDtcblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMTZweCAwO1xuICAgICAgfVxuICBcbiAgICAgIC5idG4uYnRuLWxpbmsge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgIFxuICAgICAgfVxuXG4gICAgfVxuXG4gICBcbiAgfVxufVxuIiwiXG4ubmV3LW1vZGVscy1saXN0LWIge1xuICBwYWRkaW5nOiA2MHB4IDA7XG5cbiAgLnBhZ2UtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgJi1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAubmV3LW1vZGVscy1jYXJkcy1jb250ZW50LWJ1dHRvbnN7XG4gICAgLnRvcC1idXR0b25ze1xuICAgICAgLmJ0biwgLndoYXRzYXBwLWN0YXtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA5OTJweCkge1xuICAubmV3LW1vZGVscy1saXN0LWIge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAubmV3LW1vZGVscy1jYXJkcy1jb250ZW50LWJ1dHRvbnN7XG4gICAgICAudG9wLWJ1dHRvbnN7XG4gICAgICAgIC5idG4sIC53aGF0c2FwcC1jdGF7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gOHB4KTtcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi5idG4tbGlua3tcbiAgICAgICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL3RoZW1lXCI7XG5AdXNlIFwiLi4vLi4vdXRpbHMvZm9udHNcIiBhcyBmO1xuQHVzZSBcIi4uLy4uL3V0aWxzL2hlbHBlcnNcIiBhcyBoO1xuXG4vKiAtLS0tLSBTRcOHw4NPIERFIEJBTk5FUiBDT00gRk9STVVMw4FSSU8gLS0tLS0gKi9cbi5iYW5uZXItY29udGFpbmVyLm5ldy1tb2RlbC1iYW5uZXIge1xuICAuYmFubmVyLWNvbnRhaW5lci10ZXh0IHtcbiAgICAuc3VidGl0bGUge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLXRpdGxlLXNlY3Rpb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzM5M2M0MTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICBmb250LXdlaWdodDogNzAwO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzYzQxO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4vKiAtLS0tLSBTRcOHw4NPIERFU0NSSVRJVkEgLS0tLS0gKi9cbi5uZXctbW9kZWwtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiA4MHB4IDA7XG5cbiAgJi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OThweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgY29sb3I6ICMxNzFhMjAgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgfVxuXG4gICAgLnBhZ2UtZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIEBpbmNsdWRlIGYubm9ybWFsVGV4dEZvbnQ7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIH1cblxuICAgIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgLmJ0bi5idG4tcXVhdGVybmFyeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc29jaWFsLXNoYXJlIHtcbiAgICAgIG1hcmdpbjogaW5pdGlhbDtcbiAgICB9XG4gICAgLy8gLnNvY2lhbC1zaGFyZSB7XG4gICAgLy8gICBtYXJnaW46IDBweDtcbiAgICAvLyAgIGdhcDogMTZweDtcblxuICAgIC8vICAgc3BhbiB7XG4gICAgLy8gICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLy8gICB9XG5cbiAgICAvLyAgICYtY29udGVudCB7XG4gICAgLy8gICAgIGdhcDogMTZweDtcbiAgICAvLyAgICAgYSB7XG4gICAgLy8gICAgICAgZGlzcGxheTogZmxleDtcbiAgICAvLyAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC8vICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcblxuICAgIC8vICAgICAgICYuZmFjZWJvb2sge1xuICAgIC8vICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdGhlbWUuJGJsdWUtZmFjZWJvb2s7XG4gICAgLy8gICAgICAgICAmOjphZnRlciB7XG4gICAgLy8gICAgICAgICAgIGNvbnRlbnQ6IFwiRmFjZWJvb2tcIjtcbiAgICAvLyAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8vICAgICAgICAgICBjb2xvcjogdGhlbWUuJGJsdWUtZmFjZWJvb2s7XG4gICAgLy8gICAgICAgICB9XG4gICAgLy8gICAgICAgfVxuXG4gICAgLy8gICAgICAgJi53aGF0c2FwcCB7XG4gICAgLy8gICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0aGVtZS4kZ3JlZW4td3BwO1xuICAgIC8vICAgICAgICAgJjo6YWZ0ZXIge1xuICAgIC8vICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLy8gICAgICAgICAgIGNvbnRlbnQ6IFwiV2hhdHNhcHBcIjtcbiAgICAvLyAgICAgICAgICAgY29sb3I6IHRoZW1lLiRncmVlbi13cHA7XG4gICAgLy8gICAgICAgICB9XG4gICAgLy8gICAgICAgfVxuICAgIC8vICAgICB9XG5cbiAgICAvLyAgICAgaSB7XG4gICAgLy8gICAgICAgbWFyZ2luOiAwcHg7XG4gICAgLy8gICAgIH1cbiAgICAvLyAgIH1cbiAgICAvLyB9XG4gIH1cblxuICAmLWltYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUzMHB4O1xuICB9XG59XG5cbi5uZXctbW9kZWwtcmV2aXNpb24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBwYWRkaW5nOiA0MHB4IDBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRoZW1lLiRncmF5LWRhcms7XG5cbiAgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUzMHB4O1xuICB9XG5cbiAgJi1zcGVjcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDI0cHggMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB0aGVtZS4kZ3JheS1kYXJrO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0aGVtZS4kZ3JheS1kYXJrO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgY29sb3I6ICM1MzUzNTM7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcblxuICAgIC5idG4uYnRuLWxpbmsge1xuICAgICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICYtc3RhbXAge1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1hcmdpbjogMzBweCAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDE2cHg7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGNvbG9yOiAjNTM1MzUzO1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIGNvbG9yOiAjNTM1MzUzO1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgQGluY2x1ZGUgZi5ub3JtYWxUZXh0Rm9udDtcbiAgICB9XG4gIH1cblxuICAmLXBkZiB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgLmJ0bi5idG4tc2Vjb25kYXJ5IHtcbiAgICAgIHdpZHRoOiAyNTVweDtcbiAgICB9XG4gIH1cbn1cblxuLnZlcnNpb24tZGV0YWlscyB7XG4gIHBhZGRpbmc6IDQwcHggMHB4O1xuICAucGFnZS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLnBhZ2UtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1tZWRpdW07XG4gICAgQGluY2x1ZGUgZi5ub3JtYWxUZXh0Rm9udDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICM5Mzk1OTg7XG4gIH1cblxuICAjdmVyc2lvbnMtdGFiLm5hdi10YWJzIHtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICB9XG5cbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5kZXRhaWwtY29udGFpbmVyLWluZm8ge1xuICAgICAgZ2FwOiA4MHB4O1xuXG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgIH1cblxuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcmljZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbG9ycyB7XG4gICAgICAubmF2LXRhYnMge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDEwcHg7XG5cbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAuY29sb3JzLW5hbWUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5jb2xvci10aXRsZSB7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgICAgICBjb2xvcjogIzNjM2MzYztcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZi5ib2xkVGV4dEZvbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2xvci1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgICAgICBjb2xvcjogIzNjM2MzYztcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZi5ub3JtYWxUZXh0Rm9udDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGV0YWlsLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAudmVyc2lvbi1kZXRhaWwtdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG5cbiAgICAgIC5idG4uYnRuLXByaW1hcnkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZzogMCAycHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdhbGVyeSB7XG4gICAgICAuZ2FsZXJ5LWltZyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5ldy1tb2RlbC1iYW5uZXItcHJpY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi1pbmZvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwJTtcbiAgICB0b3A6IDMwJTtcbiAgICBtYXgtd2lkdGg6IDM3NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmJveC1wcmljZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDMpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgJi1uYW1lIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAmLXZhbHVlIHtcbiAgICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRoZW1lLiR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRoZW1lLiR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubmV3LW1vZGVsLWNvbnNvcnRpdW0tbGlua3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kZ3JheS1saWdodDtcblxuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5maXJzdCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdGhlbWUuJGdyYXktZGFyaztcbiAgfVxuXG4gIC5jb25zb3J0aXVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMxODE4MTg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5wYWdlLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogIzE4MTgxODtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAuYnRuLmJ0bi1saW5rIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkge1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIH1cbiAgfVxufVxuXG4vKiAtLS0tLSBTRcOHw4NPIERFIEVTUEVDSUZJQ0HDh8OVRVMvRklDSEEgVMOJQ05JQ0EgLS0tLS0gKi9cbi5uZXctbW9kZWwtZGF0YXNoZWV0IHtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuXG4gIC5wYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIHJpZ2h0OiAtMzVweDtcbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IC0zNXB4O1xuICB9XG5cbiAgLnRhYnMtd3JhcHBlciB7XG4gICAgLnRhYnMtc3R5bGUge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogdGhlbWUuJGJsYWNrO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdGhlbWUuJHRyYW5zcGFyZW50O1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXRodW1iIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuICB9XG5cbiAgJi1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0aGVtZS4kZ3JheS1tZWRpdW07XG4gICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgIC5hY2NvcmRpb24ge1xuICAgICAgcGFkZGluZzogNXB4IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1jYXRlZ29yeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRoZW1lLiRibGFjaztcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgcGFkZGluZzogOHB4IDBweDtcbiAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuXG4gICAgLmljb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBjb2xvcjogdGhlbWUuJGdyYXktbWVkaXVtO1xuICAgICAgICBAaW5jbHVkZSBoLmFuaW1hdGlvbjtcbiAgICAgIH1cblxuICAgICAgaSB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LW1lZGl1bTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWl0ZW0td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdGhlbWUuJGdyYXktbWVkaXVtO1xuICAgIHBhZGRpbmc6IDE2cHggNXB4O1xuICAgIEBpbmNsdWRlIGguYW5pbWF0aW9uO1xuXG4gICAgLm5hbWUge1xuICAgICAgY29sb3I6IHRoZW1lLiRncmF5LW1lZGl1bTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLm1vZGFsLWRhdGFzaGVldCB7XG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAuYnRuLWNsb3NlLW1vZGFsIHtcbiAgICAgICAgaSB7XG4gICAgICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAubW9kYWwtYm9keS10aXRsZSAudGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJzLXdyYXBwZXIgLnRhYnMtc3R5bGUuYWN0aXZlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICB9XG5cbiAgICAubmV3LW1vZGVsLWRhdGFzaGVldC1jb250ZW50IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgIC5uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG5cbiAgICAgIC5uYXYubmF2LXRhYnMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kZ3JheS1saWdodDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5OHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdGl2ZTpmb2N1cyxcbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogLS0tLS0gTk9URUJPT0tTIEJSRUFLUE9JTlQgLS0tLS0gKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5ldy1tb2RlbC1kZXNjcmlwdGlvbiB7XG4gICAgJi1jb250ZW50IHtcbiAgICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJhbm5lci1jb250YWluZXIubmV3LW1vZGVsLWJhbm5lciB7XG4gICAgLmJhbm5lci1jb250YWluZXItdGV4dCB7XG4gICAgICAuc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5ldy1tb2RlbC1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgaWZyYW1lIHtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxuXG4gICAgLnJvdyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICYtaW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgLnBhZ2UtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAuYnRuLXF1YXRlcm5hcnkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cblxuICAgICAgLnNvY2lhbC1zaGFyZS1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC52ZXJzaW9uLWRldGFpbHMge1xuICAgIHBhZGRpbmc6IDQwcHggMHB4O1xuICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIC52ZXJzaW9uLWRldGFpbC10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICN2ZXJzaW9ucy10YWIubmF2LXRhYnMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICAuY29sb3JzIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGV0YWlsLWNvbnRhaW5lci1pbmZvIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAuY29sLWxnLTMge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5uYXYtdGFicyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnZlcnNpb24tZGV0YWlsLWltZyBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmV3LW1vZGVsLXJldmlzaW9uIHtcbiAgICBwYWRkaW5nOiA0MHB4IDBweDtcblxuICAgIC5yb3cge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIH1cblxuICAgIGlmcmFtZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG5cbiAgICAmLXNwZWNzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDE2cHggMHB4O1xuICAgIH1cblxuICAgICYtcGRmIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLXN0YW1wIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuYnV0dG9ucy1hY3Rpb24td3JhcHBlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5uZXctbW9kZWwtYmFubmVyLXByaWNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICYtaW5mbyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHVuc2V0O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAuYm94LXByaWNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBjMGMwYztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9ucy1hY3Rpb24td3JhcHBlcntcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG4gIH1cblxuICAubmV3LW1vZGVsLWNvbnNvcnRpdW0tbGlua3Mge1xuICAgIC5maXJzdCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM0MzQzNDtcbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gIC5uZXctbW9kZWwtZGF0YXNoZWV0IHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAmLWluZm8ge1xuICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgIHRvcDogMzAlO1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgcmlnaHQ6IDBweDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuIiwiQHVzZSAnLi4vLi4vdGhlbWUnO1xuQHVzZSAnLi4vLi4vdXRpbHMvZm9udHMnIGFzIGY7XG5cbi5uZXctbW9kZWwtaGlnaGxpZ2h0cy1hIHtcbiAgcGFkZGluZzogNDBweCAwcHg7XG5cbiAgLnBhZ2UtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgY29sb3I6ICMxNzFhMjAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuXG4gIC5wYWdlLWRlc2NyaXB0aW9ue1xuICAgIEBpbmNsdWRlIGYubm9ybWFsVGV4dEZvbnQ7XG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cblxuICAmLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG5cbiAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICB9XG4gIH1cblxuICAuY29se1xuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHdoaXRlO1xuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB3aGl0ZTtcbiAgICAgIH1cbiAgfVxuXG5cbiAgJi1pbmZvcm1hdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5wYWdlLXN1YnRpdGxle1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5wYWdlLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICBjb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5uZXctbW9kZWwtaGlnaGxpZ2h0cy1hIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMTBweCAwO1xuXG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAucGFnZS10aXRsZS1zZWN0aW9ue1xuICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaW1ne1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAmLWltZyB7XG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIH1cblxuICAgIC5pbm92YXRpb24taGlnaGxpZ2h0e1xuICAgICAgaW1ne1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbntcbiAgICAgIGJvdHRvbTogMTAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICYtYnVsbGV0e1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWluZm9ybWF0aW9ucyB7XG5cbiAgICAgIC5wYWdlLXN1YnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cblxuICAgICAgLnBhZ2UtZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW46IDE2cHggMCAyMHB4IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIge1xuICAgICAgLmJ0biwgLndoYXRzYXBwLWN0YSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi5idG4tcXVhdGVybmFyeXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbn1cbiIsIlxuLm5ldy1tb2RlbC1nYWxsZXJ5LWIge1xuICBwYWRkaW5nOiA2MHB4IDE1cHg7XG5cblxuICAucGFnZS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAudGFicy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAudGFicy1zdHlsZSB7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBwYWRkaW5nOiAwIDUycHg7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50IHtcblxuICAgICYtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gICYtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLmJ0biB7XG4gICAgICB3aWR0aDogMjU1cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5uZXctbW9kZWwtZ2FsbGVyeS1iIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICAucGFnZS10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5yb3c6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTcuNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC03LjVweDtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgcGFkZGluZzogMCA3LjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICB9XG59XG4iLCIuc2VtaW5vdm9zLWNvbnRlbnR7XG4gICAgcGFkZGluZzogODBweCAwcHg7XG5cbiAgICAuc2VtaW5vdm9zLXRpdGxle1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5zZW1pbm92b3MtZGVzY3JpcHRpb257XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLmJ0bntcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuICAgIC5zZW1pbm92b3MtY29udGVudHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwcHggNDBweCAwcHg7XG5cbiAgICAgICAgLnNlbWlub3Zvcy10aXRsZXtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmJ0bntcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uL3RoZW1lJztcblxuLyogLS0tLS0gUFJPTU9USU9OIExJU1QgQ0FSRFMgKElOVEVSTkFMIFBBR0UpIC0tLS0tICovXG4ucHJvbW90aW9uLWNhcmRzIHtcbiAgcGFkZGluZzogNjBweCAwIDgwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuXG4gIC5wYWdlLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5wYWdlLXN1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJi1maWx0ZXIge1xuICAgIGJhY2tncm91bmQ6IHRoZW1lLiR0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gICYtc2VsZWN0cyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZ2FwOiAzMHB4O1xuXG4gICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAmLXRvdGFsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gICYtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgLnByb21vdGlvbi1jYXJkcy1jb250ZW50e1xuXG4gICAgICAuanMtcHJvbW90aW9uLXZhbGlkYXRle1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcblxuICAgICAgICAjZGlhc1Jlc3RhbnRlc3tcbiAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXJ7XG4gICAgICAgIC5idG4uYnRuLWJsdWV7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgXG59XG5cbi8qIC0tLS0tIFBST01PVElPTiBGT1JNIChJTlRFUk5BTCBQQUdFKSAtLS0tLSAqL1xuLnByb21vdGlvbi1mb3JtIHtcbiAgcGFkZGluZzogNjBweCAwO1xuXG4gICYtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAmLWltZyB7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0aGVtZS4kZ3JheS1tZWRpdW07XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiA5OThweCl7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxuXG4gICAgLnBhZ2Utc3VidGl0bGUge1xuICAgICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIHBhZGRpbmc6IDBweCA1MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA5OThweCl7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9ucy1ib3R0b20tZm9ybSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBnYXA6IDA7XG5cbiAgICAgICYtY2hlY2tzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogNXB4O1xuXG4gICAgICAgIC5yZWNlaXZlLWNvbnRhY3Qge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb21vdGlvbi1jYXJkcyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAmLWZpbHRlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgLnBhZ2Utc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNlbGVjdHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLXRvdGFsIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5wcm9tb3Rpb24tZm9ybSB7XG4gICAgcGFkZGluZzogMzBweCAwIDYwcHggMDtcblxuICAgICYtaW5mbyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG5cbiAgICAgIC5idXR0b25zLWJvdHRvbS1mb3JtIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxNXB4O1xuXG4gICAgICAgICYtY2hlY2tzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLnJlY2VpdmUtY29udGFjdHtcbiAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICcuLi90aGVtZSc7XG5cbi5zZXJ2aWNlcy1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJGdyYXktbGlnaHQ7XG4gIHBhZGRpbmc6IDYwcHggMDtcblxuICAubWFpbi1mb3JtLnJvdy5hbHBlcy1mb3Jtc3tcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5wYWdlLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5mb3JtLWNvbnRlbnQge1xuXG4gICAgLmZvcm0tbWVzc2FnZXtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBjb2xvcjogdGhlbWUuJGJsYWNrO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAuYnV0dG9ucy1ib3R0b20tZm9ybSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogNjUwcHg7XG5cbiAgICAgIC5yZWNlaXZlLWNvbnRhY3Qge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC5wb2xpY3ktcHJpdmFjeSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuYnRuLmJ0bi1ibHVlIHtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5yZXZpc2lvbi1zZXJ2aWNlcy1saXN0IHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG5cbiAgLnBhZ2UtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLnBhZ2Utc3VidGl0bGV7XG4gICAgbWFyZ2luOiAzMHB4IDBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXJ7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAuYnRuLmJ0bi1ibHVlIHtcbiAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgfVxuIFxufVxuXG5cbkBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5yZXZpc2lvbi1zZXJ2aWNlcy1saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcblxuICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuYnV0dG9ucy1hY3Rpb24td3JhcHBlcntcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC5idG4uYnRuLWJsdWUsIC53aGF0c2FwcC1jdGF7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgaXtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgXG4gIH1cblxuICAuc2VydmljZXMtZm9ybSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR3aGl0ZTtcblxuICAgIC5mb3JtLWxhYmVse1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgIH1cblxuICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udGVudCB7XG5cbiAgICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbnMtYm90dG9tLWZvcm0ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAucmVjZWl2ZS1jb250YWN0IHtcbiAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvbGljeS1wcml2YWN5IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLmJ0bi1ibHVlIHtcbiAgICAgICAgICB3aWR0aDogMTU2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gXG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDQzMHB4KSB7XG4gIC5idXR0b25zLWFjdGlvbi13cmFwcGVyID4gKntcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufSIsIkB1c2UgJy4uL3RoZW1lJztcblxuLmNvbnNvcnRpdW17XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG5cbiAgICAuY29uc29ydGl1bS1pbmZve1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICB9XG5cbiAgICAuY29uc29ydGl1bS12ZWhpY2xlc3tcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgfVxuXG4gICAgLm15LXRhYnMtY29udGVudHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICB9XG4gICBcbn1cblxuIiwiQHVzZSAnLi4vdGhlbWUnO1xuXG4uY29udGFjdC1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICBwYWRkaW5nOiA2MHB4IDA7XG5cblxuICAuZm9ybS1sYWJlbHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS4kd2hpdGU7XG4gIH1cblxuICAubWFpbi1mb3JtLnJvdy5hbHBlcy1mb3Jtc3tcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5wYWdlLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5mb3JtLWNvbnRlbnQge1xuXG4gICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAuYnV0dG9ucy1ib3R0b20tZm9ybSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogNjUwcHg7XG5cbiAgICAgIC5yZWNlaXZlLWNvbnRhY3Qge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC5wb2xpY3ktcHJpdmFjeSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuYnRuLmJ0bi1ibHVlIHtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubGlzdC1waG9uZXMge1xuICBwYWRkaW5nOiA2MHB4IDAgMjBweCAwO1xuICBcbiAgJi1jb250YWluZXJ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRoZW1lLiRncmF5LWxpZ2h0O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0aGVtZS4kZ3JheS1saWdodDtcbiAgICBwYWRkaW5nOiA0MHB4IDBweDtcbiAgfVxuXG4gICYtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmLWRlcGFydG1lbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmLW5hbWUge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6IHRoZW1lLiRncmF5LWRhcms7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgIGl7XG4gICAgICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICB9XG5cbiAgJi1jb250YWN0LWEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgfVxuICB9XG5cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3QtZm9ybSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLiR3aGl0ZTtcblxuICAgIC5mb3JtLWxhYmVse1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJHdoaXRlO1xuICAgIH1cblxuICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udGVudCB7XG5cbiAgICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbnMtYm90dG9tLWZvcm0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgLnJlY2VpdmUtY29udGFjdCB7XG4gICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb2xpY3ktcHJpdmFjeSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi5idG4tYmx1ZSB7XG4gICAgICAgICAgd2lkdGg6IDE1NnB4O1xuICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGlzdC1waG9uZXMge1xuICAgIHBhZGRpbmc6IDQwcHggMCAxMHB4IDA7XG5cbiAgICAmLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAmLWRlcGFydG1lbnQge1xuXG4gICAgICAmLW5hbWUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250YWN0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uL3RoZW1lJztcblxuLmFib3V0LWhlYWRlciB7XG4gIHBhZGRpbmc6IDYwcHggMCA4MHB4IDA7XG5cbiAgJi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAmLWxvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgLmxvZ28ge1xuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAucGFnZS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgLmJ0biB7XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuICB9XG59XG5cbi5hYm91dC1saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJGdyYXktbGlnaHQ7XG5cbiAgJi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAucGFnZS1zdWJ0aXRsZSB7XG4gICAgICBjb2xvcjogdGhlbWUuJGdyYXktZGFyayAgO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLnBhZ2UtZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICB9XG4gIH1cbn1cblxuLmdhbGxlcnktY29udGFpbmVyIHtcbiAgcGFkZGluZzogODBweCAwO1xuXG4gIC5wYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIFxuICAuc3dpcGVyLWdhbGxlcnktaW5zdGl0dXRpb25hbHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDsgXG4gIH1cblxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2e1xuICAgIHRvcDogXHQ0MCU7XG4gIH1cblxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgIHJpZ2h0OiAtMzBweDtcbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLXByZXZ7XG4gICAgbGVmdDogLTMwcHg7XG4gIH1cblxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYWJvdXQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNjBweCAwO1xuXG4gICAgJi1sb2dvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgIC5sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnZS10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5idXR0b25zLWFjdGlvbi13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAuYnRuIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hYm91dC1saXN0IHtcblxuICAgICYtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMCAwO1xuXG4gICAgICAucGFnZS1zdWJ0aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAucGFnZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5nYWxsZXJ5LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNDBweCAwIDAgMDtcblxuICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLnN3aXBlci1nYWxsZXJ5LWluc3RpdHV0aW9uYWx7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgXG4gICAgfVxuICBcblxuICB9XG59XG4iLCJcbi5yZXZpc2FvLWNhcmRzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICBcbiAgICAucGFnZS1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgXG4gICAgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIge1xuICAgICAgZ2FwOiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgXG4gICAgICAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDI1NXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbi5yZXZpc2FvLXN3aXBwZXJ7XG4gICAgcGFkZGluZzogNDBweCAwcHg7XG5cbiAgICAucGFnZS10aXRsZXtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cbiAgXG4gIEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgXG4gICAgLnJldmlzYW8tY2FyZHMge1xuICAgICAgcGFkZGluZzogMzBweCAwO1xuICBcbiAgICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgXG4gICAgICAucGFnZS1zdWJ0aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgXG4gICAgICAucGFnZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gIFxuICAgICAgLmJ1dHRvbnMtYWN0aW9uLXdyYXBwZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIFxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgIiwiQHVzZSAnLi4vdGhlbWUnO1xuQHVzZSAnLi4vdXRpbHMvZm9udHMnIGFzIGY7XG5cbi5nby15YW1haGEtZGVzY3JpcHRpb257XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUuJGdyYXktbGlnaHQ7XG4gICAgcGFkZGluZzogNDBweCAwcHg7XG5cbiAgICAucGFnZS10aXRsZXtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAucGFnZS1zdWJ0aXRsZXtcbiAgICAgICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICB9XG59XG5cbi5nby15YW1haGEtaW5mb3tcbiAgICBwYWRkaW5nOiA0MHB4IDBweDtcblxuICAgICYtc2Vsb3N7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgICAmLWRldGFpbCA+IGRpdntcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OThweCl7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10ZXh0e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIEBpbmNsdWRlIGYubm9ybWFsRm9udDtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIEBpbmNsdWRlIGYuYm9sZEZvbnQ7XG4gICAgICAgICAgICBjb2xvcjogdGhlbWUuJGJsYWNrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1zZWN0aW9ue1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OHB4KXtcbiAgICAgICAgICAgICYtaW1ne1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgICYtdGV4dHtcbiAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS4kYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vdGhlbWUnO1xuQHVzZSAnLi4vdXRpbHMvZm9udHMnIGFzIGY7XG5cbi50aGFua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogNjBweCAwO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTAwcHgpO1xuXG5cbiAgaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgY29sb3I6IHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgIG1hcmdpbjogMzBweCAwIDEwcHggMDtcbiAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICB9XG5cbiAgJi1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGNvbG9yOiB0aGVtZS4kZ3JheS1kYXJrO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgQGluY2x1ZGUgZi5ib2xkRm9udDtcblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIEBpbmNsdWRlIGYubm9ybWFsRm9udDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRoYW5rcyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyOTVweCk7XG5cbiAgICBpIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgfVxuXG4gICAgJi1zdWJ0aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vdGhlbWUnO1xuQHVzZSAnLi4vdXRpbHMvZm9udHMnIGFzIGY7XG5AdXNlICcuLi91dGlscy9oZWxwZXJzJyBhcyBoO1xuXG4uZXh0ZXJuYWwtcGllY2Vze1xuICBwYWRkaW5nOiA0MHB4IDBweCA2MHB4O1xuICAucGFnZS10aXRsZXtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG5cbiAgLnBhZ2UtZGVzY3JpcHRpb257XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5idG4uYnRuLWJsdWV7XG4gICAgd2lkdGg6IDI1N3B4O1xuICB9XG59XG5cbi5wcm9kdWN0LWRldGFpbHN7XG4gIHBhZGRpbmc6IDYwcHggMHB4O1xuXG4gICYtY2F0ZWdvcnl7XG4gICAgQGluY2x1ZGUgZi5saWdodEZvbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogdGhlbWUuJGdyYXktbWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHhcbiAgfVxuXG4gICYtbmFtZXtcbiAgICBAaW5jbHVkZSBmLm5vcm1hbFRleHRGb250O1xuICAgIGNvbG9yOiB0aGVtZS4kcHJpbWFyeS1jb2xvcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLnByZWNve1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG5cbiAgICAmLXB7XG4gICAgICBjb2xvcjogdGhlbWUuJHByaW1hcnktY29sb3I7XG4gICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cblxuICAgICYtdmFsdWV7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6IHRoZW1lLiRncmF5LW1lZGl1bTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG5cbiAgJi1pbmZve1xuICAgIC50b3AtYnV0dG9uc3tcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgLmJ0biwgLndoYXRzYXBwLWN0YXtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5nYWxsZXJ5LXRvcC13cmFwcGVyLCAuZ2FsbGVyeS10aHVtYnMgLnN3aXBlci13cmFwcGVye1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuXG4gIC5wcm9kdWN0LWludGVybi1jb250YWluZXJ7XG5cbiAgICAuc3dpcGVyLXNsaWRle1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0VGRUZFRjtcblxuICAgICAgaW1ne1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICB9XG5cbiAgJi1vYnNlcnZhdGlvbnN7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M0YzRjNDtcblxuICAgICYtdGl0bGV7XG4gICAgICBAaW5jbHVkZSBmLmJvbGRGb250O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRoZW1lLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG4gIH1cblxuICAucHJvZHVjdF9fcmVsYXRlZHN7XG4gICAgLmZpbmRJdGVtc19fZm91bmRfX3RpdGxle1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnRvcC1idXR0b25ze1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgLmJ0bi5idG4tcHJpbWFyeSwgLndoYXRzYXBwLWN0YXtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB9XG4gICAgICAuYnRuLXNlY29uZGFyeXtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuICAgIFxuICAgICAgLmJ0bi5idG4tbGlua3tcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnByb2R1Y3RzLWludGVybmFsLXJlbGF0ZWR7XG4gICAgICAuc3dpcGVyLXdyYXBwZXJ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uL3RoZW1lJztcblxuLnBhZ2Utbm90LWZvdW5kIHtcbiAgcGFkZGluZzogODBweCAwO1xuXG4gICYtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHRoZW1lLiRibGFjaztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgJi1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogdGhlbWUuJGdyYXktbWVkaXVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2Utbm90LWZvdW5kIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgJi1zdWJ0aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuIl19 */
