/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}img{display:block;max-width:100%}svg{display:inline;vertical-align:middle}ul{list-style:none}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/bundles/app/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-regular.eot);src:local(""),url(/bundles/app/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-regular.eot?#iefix) format("embedded-opentype"),url(/bundles/app/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-regular.woff2) format("woff2"),url(/bundles/app/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-regular.woff) format("woff"),url(/bundles/app/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-regular.ttf) format("truetype"),url(/bundles/app/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-regular.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/bundles/app/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-600.eot);src:local(""),url(/bundles/app/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-600.eot?#iefix) format("embedded-opentype"),url(/bundles/app/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-600.woff2) format("woff2"),url(/bundles/app/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-600.woff) format("woff"),url(/bundles/app/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-600.ttf) format("truetype"),url(/bundles/app/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-600.svg#SourceSansPro) format("svg")}body,html{font-family:Source Sans Pro,sans-serif;color:#657983}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:Source Sans Pro,sans-serif;font-weight:600}.h1,h1{margin-bottom:40px}.h1,.h2,h1,h2{font-size:34px;line-height:38px}.h2,h2{margin-bottom:20px}.h3,h3{font-size:35px;line-height:38px;margin-bottom:10px}.h4,h4{font-size:22px;line-height:24px}.h5,h5{font-size:20px;line-height:27px;margin-bottom:0}.subtext{font-size:24px;line-height:28px}@media (min-width:448px){.h1,h1{margin-bottom:40px}.h1,.h2,h1,h2{font-size:48px;line-height:54px}.h2,h2{margin-bottom:20px}.h3,h3{font-size:36px;line-height:40px}.h4,h4{font-size:24px;line-height:28px}.h5,h5{font-size:20px;line-height:27px;margin-bottom:0}}.font-small{font-size:20px;line-height:27px}.intro-copy{font-size:24px;line-height:30px}a{color:#a6c348;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}a:hover{color:#657983}.bold{font-weight:600}.font-small{margin-top:5px;text-align:center;font-size:12px;line-height:14px}.text-color{color:#657983}.text-green{color:#a6c348}body{background-color:#f4f5f7}.content{max-width:1400px;margin:auto}.content,.content-fluid{padding:0 30px}.row{margin-left:-15px;margin-right:-15px;margin-bottom:30px}.row.row--head{margin-bottom:0}.row:after{display:block;content:" ";clear:both}.row:last-child{margin-bottom:0}.row .col-50{float:left;width:50%}.block-cta{margin-top:20px;display:block}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:16px;line-height:20px;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;border:1px solid rgba(0,0,0,0)}.btn.btn-primary{background-color:#a6c348;border-color:#a6c348;color:#fff}.btn.btn-primary.btn-active,.btn.btn-primary:hover{background-color:#fff;color:#a6c348}.btn.btn-primary.btn-inverse{text-transform:uppercase;background-color:rgba(0,0,0,0);color:#a6c348}.btn.btn-primary.btn-inverse.btn-active,.btn.btn-primary.btn-inverse:hover{background-color:#a6c348;color:#fff}.btn.btn-primary.btn-inactive,.btn.btn-primary.btn-inactive:hover{background:#bac1c4;border-color:#bac1c4}.btn.btn-primary.btn-inactive:hover{color:#fff}.btn.btn-secondary{background-color:#657983;border-color:#657983;color:#fff}.btn.btn-secondary.btn-active,.btn.btn-secondary:hover{background-color:#fff;color:#657983}.btn.btn-warning{background-color:#ec6b25;border-color:#ec6b25;color:#fff}.btn.btn-warning.btn-active,.btn.btn-warning:hover{background-color:#fff;color:#ec6b25}.btn.btn-danger{background-color:#ff2e33;border-color:#ff2e33;color:#fff}.btn.btn-danger.btn-active,.btn.btn-danger:hover{background-color:#fff;color:#ff2e33}.btn.btn-danger.btn-inverse{text-transform:uppercase;background-color:rgba(0,0,0,0);color:#ff2e33}.btn.btn-danger.btn-inverse.btn-active,.btn.btn-danger.btn-inverse:hover{background-color:#ff2e33;color:#fff}.text-danger{color:#ff2e33}.text-upper{text-transform:uppercase}.clearfix:after{display:block;content:" ";clear:both}.page-header{position:relative;overflow:hidden;background:#a6c348;height:350px}@media (min-width:1024px){.page-header{height:250px}}.page-header img{position:absolute;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.background-primary{background:#a6c348}.background-gray{background:#657983}.background-gray-transparent{background:rgba(101,121,131,.5)}.outline-gray{border:1px solid #657983!important;color:#657983!important}.link-offset{margin-top:10px;display:block}.vertical-align-parent{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.vertical-align-parent .vertical-align{display:table-cell;vertical-align:middle}.subtext{margin-bottom:30px;max-width:900px}.cta-box:after{content:"";display:block;clear:both}.cta-box a,.cta-box input[type=submit]{display:block;margin-top:10px;width:100%}.cta-box ul{float:left}.cta-box ul li{display:block;vertical-align:top}@media (min-width:448px){.cta-box ul li{margin-left:20px;display:inline-block}.cta-box ul li:first-child{margin-left:0}}@media (min-width:448px){.cta-box ul.saved-search-list{margin-left:-20px;margin-right:-20px}.cta-box ul.saved-search-list li:first-child{margin-left:20px}}@media (min-width:448px){.cta-box ul.right{float:right}}.hidden{display:none!important}.alert{position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:none}.alert .alert--inner{background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:20px}.alert .alert--inner .alert--inner--footer{margin-top:20px;text-align:right}.feedback{position:fixed;z-index:99999;bottom:50px;right:0;background:#a6c348;border:1px solid #fff;text-align:center;-webkit-transition:background-color .3s ease-in,color .3s ease-in,border-color .3s ease-in;-o-transition:background-color .3s ease-in,color .3s ease-in,border-color .3s ease-in;transition:background-color .3s ease-in,color .3s ease-in,border-color .3s ease-in}.feedback .feedback--inner a{display:block;padding:15px;color:#fff;border:1px solid #a6c348;border-bottom-color:rgba(0,0,0,0)}.feedback .feedback--inner a:hover{background:#fff;color:#a6c348;border-color:#a6c348}.feedback .feedback--inner .to-top{border-bottom:1px solid #fff;text-align:center;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.feedback .feedback--inner .to-top:hover{background:#fff;color:#a6c348;border-color:#a6c348}.feedback .feedback--inner .to-filter{border-bottom:1px solid #fff;color:#fff}.feedback .feedback--inner .to-filter:hover{background:#fff;color:#a6c348;border-color:#a6c348}.browser-notice{display:none;padding:50px 150px;background-color:#ff2e33;color:#fff;margin-bottom:25px}.browser-notice a{color:#fff;text-decoration:underline}.browser-notice p{font-size:20px;line-height:24px}.loading-wrapper .loader{position:relative;width:350px;height:350px;margin:auto}.loading-wrapper .loader .bar{width:30px;height:40%;background-color:#000;margin-left:5px;-webkit-transition:height .5s ease-in-out;-o-transition:height ease-in-out .5s;transition:height .5s ease-in-out;position:absolute;bottom:0;-webkit-animation:barAnimation 5s infinite;animation:barAnimation 5s infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}.loading-wrapper .loader .bar:first-child{background-color:#657983;left:0;-webkit-animation-duration:2s;animation-duration:2s}.loading-wrapper .loader .bar:nth-child(2){background-color:#9cbd39;left:15%;-webkit-animation-duration:3s;animation-duration:3s}.loading-wrapper .loader .bar:nth-child(3){background-color:#379bb4;left:30%;-webkit-animation-duration:5s;animation-duration:5s}.loading-wrapper .loader .bar:nth-child(4){background-color:#3d5c8e;left:45%;-webkit-animation-duration:2.5s;animation-duration:2.5s}.loading-wrapper .loader .bar:nth-child(5){background-color:#8d9fc3;left:60%;-webkit-animation-duration:3.5s;animation-duration:3.5s}.loading-wrapper .text{width:350px;text-align:left;margin:20px auto auto;text-align:center}.float-right{float:right}.small-text{font-size:12px;line-height:14px}@-webkit-keyframes barAnimation{0%{height:40%}20%{height:65%}40%{height:85%}60%{height:55%}80%{height:80%}}@keyframes barAnimation{0%{height:40%}20%{height:65%}40%{height:85%}60%{height:55%}80%{height:80%}}.same_height_row .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.same_height_row .row .same_height_element{-webkit-box-flex:0;-ms-flex:0;flex:0;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:448px){.same_height_row .row .same_height_element{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:768px){.same_height_row .row .same_height_element{-ms-flex-preferred-size:33%;flex-basis:33%}}body{padding-top:70px}@media (min-width:768px){body{padding-top:100px}}header{position:fixed;z-index:1000;top:0;left:0;width:100%;background:#fff;height:70px;line-height:70px;padding:15px 0;border-bottom:1px solid #657983}header.print-header{display:none}@media (min-width:768px){header{height:100px;line-height:100px}}header img{max-height:80%}@media (min-width:448px){header img{max-height:100%}}header .content{height:100%}header .content:after{display:block;content:" ";clear:both}header .brand-logo,header .top-menu{position:relative;float:left;width:50%;height:100%}header .brand-logo a{position:relative;display:block;height:100%}header .top-menu{line-height:40px}@media (min-width:768px){header .top-menu{line-height:70px}}header .top-menu ul{height:100%;position:relative;float:right}header .top-menu ul li{position:relative;height:100%;float:left;padding:0 5px}header .top-menu ul li a{display:inline-block;vertical-align:middle}header .top-menu ul li a.hidden-xs{display:none}@media (min-width:448px){header .top-menu ul li a.hidden-xs{display:inline-block}}.data-version{line-height:normal;width:50px;display:inline-block}@media (min-width:448px){.data-version{width:auto}}@media (min-width:768px){.form-wrap.small{max-width:60%}}.form-wrap .form-row{margin-left:-15px;margin-right:-15px;margin-bottom:20px}@media (min-width:768px){.form-wrap .form-row .form-group{float:left;width:50%;padding:15px}}label{display:block;width:100%;margin-bottom:10px}input[type=email],input[type=password],input[type=text]{display:block;width:100%;padding:5px;color:#657983;border:1px solid #657983}.input-wrapper{position:relative}.input-wrapper .clear{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#657983;cursor:pointer;-webkit-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}.input-wrapper .clear:hover{color:#ff2e33}.checkbox,.checkbox-row{position:relative;vertical-align:middle;line-height:20px}.checkbox-row.checkbox-inline,.checkbox.checkbox-inline{display:inline-block}.checkbox-row .checkbox-row--inner,.checkbox .checkbox-row--inner{padding-left:20px}.checkbox-row .checkbox-row--inner.checkbox-row--inner--col-50,.checkbox .checkbox-row--inner.checkbox-row--inner--col-50{float:left;width:50%}.checkbox-row:after,.checkbox:after{display:block;content:"";clear:both}.checkbox-row input[type=checkbox],.checkbox input[type=checkbox]{visibility:hidden;position:absolute}.checkbox-row label,.checkbox label{cursor:pointer;vertical-align:middle;display:block;margin-bottom:0}.checkbox-row label.checkbox-label,.checkbox label.checkbox-label{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:20px;height:20px;border:1px solid #657983;background:#fff}.checkbox-row label.checkbox-label svg,.checkbox label.checkbox-label svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;color:#a6c348}.checkbox-row label.checkbox-label+label,.checkbox label.checkbox-label+label{padding-left:10px}.checkbox-row input[type=checkbox]:checked+label.checkbox-label svg,.checkbox input[type=checkbox]:checked+label.checkbox-label svg{opacity:1}.checkbox-row input[type=checkbox].toggle-all+label.checkbox-label:after,.checkbox input[type=checkbox].toggle-all+label.checkbox-label:after{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);content:"";background:rgba(0,0,0,0);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.checkbox-row input[type=checkbox].toggle-all.partly-checked+label.checkbox-label:after,.checkbox input[type=checkbox].toggle-all.partly-checked+label.checkbox-label:after{background:#fff}.checkbox-row.checkbox-row-small .checkbox-row--inner,.checkbox.checkbox-row-small .checkbox-row--inner{padding-left:0;width:20px}.checkbox-row.checkbox-row-small .checkbox-row--inner label.checkbox-label,.checkbox.checkbox-row-small .checkbox-row--inner label.checkbox-label{left:0}.checkbox-row.checkbox-row-small .checkbox-row--inner label.checkbox-label svg,.checkbox.checkbox-row-small .checkbox-row--inner label.checkbox-label svg{margin-left:0}.checkbox-row.background-primary .checkbox-row--inner label.checkbox-label,.checkbox.background-primary .checkbox-row--inner label.checkbox-label{border:1px solid #fff;background:rgba(0,0,0,0)}.checkbox-row.background-primary .checkbox-row--inner input[type=checkbox]:checked+label.checkbox-label svg,.checkbox.background-primary .checkbox-row--inner input[type=checkbox]:checked+label.checkbox-label svg{color:#fff}.checkbox-row.background-gray .checkbox-row--inner label.checkbox-label,.checkbox.background-gray .checkbox-row--inner label.checkbox-label{border:1px solid #fff;background:rgba(0,0,0,0)}.checkbox-row.background-gray .checkbox-row--inner input[type=checkbox]:checked+label.checkbox-label svg,.checkbox.background-gray .checkbox-row--inner input[type=checkbox]:checked+label.checkbox-label svg{color:#fff}.checkbox-row.error,.checkbox.error{border:0}.checkbox-row.error label.checkbox-label,.checkbox.error label.checkbox-label{border:1px solid #ff2e33}.form-control-feedback{margin-top:5px;margin-bottom:5px;color:#ff2e33}.error,.error-text{border:1px solid #ff2e33}.error-text{color:#fff;font-size:22px;padding:15px}::-webkit-input-placeholder{color:rgba(101,121,131,.5);opacity:1}::-moz-placeholder{color:rgba(101,121,131,.5);opacity:1}:-ms-input-placeholder{opacity:1}::-ms-input-placeholder{opacity:1}::placeholder{color:rgba(101,121,131,.5);opacity:1}:-ms-input-placeholder{color:rgba(101,121,131,.5)}::-ms-input-placeholder{color:rgba(101,121,131,.5)}.selection{width:300px;height:34px;line-height:34px;margin-top:10px;background:#fff;position:relative;cursor:pointer}.selection .selection--value--wrapper{padding:0 35px 0 5px;border:1px solid #657983}.selection .selection--value--wrapper .selection--arrow{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-right:10px}.selection .selection--body{display:none;width:100%;left:0;top:calc(100% + 2px);position:absolute;background:#fff;z-index:999999;border-left:1px solid #657983;border-right:1px solid #657983}.selection .selection--body .selection--option{border-bottom:1px solid #657983;padding:5px}.selection .selection--body .selection--option:hover{background:#657983;color:#fff}.selection.open .selection--body{display:block}.selection select{display:none}body{overflow-y:scroll}.explore-group{position:relative;float:left;padding:10px;width:100%}.explore-group .explore-group--inner{position:relative;height:100%;background:#fff}.explore-group .explore-group--inner .checkbox-row--inner{position:relative}.explore-group .explore-group--inner .explore-group--header{padding:10px;border-bottom:1px solid #efefef;color:#fff}.explore-group .explore-group--inner .explore-group--header div,.explore-group .explore-group--inner .explore-group--header h3{float:left}.explore-group .explore-group--inner .explore-group--header h3{width:80%}.explore-group .explore-group--inner .explore-group--header:after{display:block;content:" ";clear:both}.explore-group .explore-group--inner .explore-group--body .checkbox-row,.explore-group .explore-group--inner .explore-group--body .explore-group--row{padding:10px;border-bottom:1px solid #657983}.explore-group .explore-group--inner .explore-group--body .checkbox-row:last-child,.explore-group .explore-group--inner .explore-group--body .explore-group--row:last-child{border-bottom:0}.explore-group .explore-group--inner .explore-group--body .checkbox-row.border-b,.explore-group .explore-group--inner .explore-group--body .explore-group--row.border-b{border-bottom:1px solid #657983}@media (min-width:768px){.explore-group{width:50%}}@media (min-width:1024px){.explore-group{width:33.3333333333%}}.explore-group.explore-group-link svg{color:#a6c348}.explore-group.explore-group-link a{color:#657983}.explore-group.explore-group-link a:hover{color:#a6c348}.explore-group.explore-group-saved-searches .explore-group--inner{max-height:250px;overflow-y:scroll}.explore-group.explore-group-saved-searches .explore-group--inner .delete-saved-search-from-selection{float:right;color:#ff2e33;-webkit-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}.explore-group.explore-group-saved-searches .explore-group--inner .delete-saved-search-from-selection:hover{color:#657983}.previews{padding:15px}.previews a{display:block;margin-bottom:5px}.data-view,.no-data{display:none}.data-view.loaded{display:block}.data-selection-content{border-bottom:1px solid #657983}.data-selection-content .data-selection{padding-bottom:40px}.data-selection-content .data-selection.invisible{position:absolute;left:-10000px}.toggle-data-selection{-webkit-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}.toggle-data-selection:not(.no-data-loaded){cursor:pointer}.toggle-data-selection:hover:not(.no-data-loaded){color:#a6c348}.toggle-data-selection .small{display:block;font-size:30%}@media (min-width:448px){.toggle-data-selection .small{display:inline}}.toggle-data-selection .opened{display:none}.toggle-data-selection .closed,.toggle-data-selection.open .opened{display:inline}.toggle-data-selection.no-data-loaded .closed,.toggle-data-selection.no-data-loaded .opened,.toggle-data-selection.open .closed{display:none}.search-form{display:inline-block;vertical-align:middle}.search-form button,.search-form input{display:inline-block;height:35px}.search-form .input-wrapper{display:inline-block;width:calc(80% - 10px);margin-top:10px;vertical-align:middle}.search-form input{border:1px solid #657983}.search-form input:focus{outline:0}.search-form button{width:20%;margin-left:10px;margin-top:10px;vertical-align:middle}.search-result-number{margin-top:10px;vertical-align:middle;display:none;padding:0 15px}.arrow{position:fixed;top:calc(50% + 65px);padding:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#657983;color:#fff;z-index:999;-webkit-transition:opacity .1s ease-in;-o-transition:opacity .1s ease-in;transition:opacity .1s ease-in;width:50px;height:50px;opacity:0}.arrow:hover{cursor:pointer}.arrow.visible{opacity:.7}.arrow svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.arrow.invisible{opacity:0!important}.arrow.arrow-left{left:430px;display:none}.arrow.arrow-right{right:35px}#data-table:hover .arrow{opacity:.7}.num-results{position:fixed;z-index:9999;top:120px;right:0;padding:15px;background:#a6c348;color:#fff;display:none;-webkit-box-shadow:0 3px 5px -3px #282828;box-shadow:0 3px 5px -3px #282828}@media (min-width:768px){.num-results{top:150px}}.num-results h4{margin-bottom:10px}.num-results #num-results-count{height:20px}.trait-sort{margin-top:20px}.loading-wrapper{display:none}.loading-wrapper .loading-svg{margin:auto}.data-container{margin-top:30px;margin-bottom:30px;padding:0}@media (min-width:448px){.data-container{padding:0 30px}}.data-container.loaded{border-color:#657983}.data-container.loaded .data-table-container #data-table{opacity:1}.data-container .data-table-container{width:100%;position:relative;border-right:5px solid rgba(0,0,0,0)}.data-container .data-table-container .loading-svg{position:absolute;top:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#a6c348}.data-container .data-table-container #data-table{padding-top:30px;border:1px solid #657983;opacity:0;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in;position:relative}.data-container .data-table-container #data-table .table-head{position:absolute;top:0;width:100%;overflow:hidden;z-index:1000;height:31px}.data-container .data-table-container #data-table .table-head.sticked{position:fixed;top:70px}@media (min-width:768px){.data-container .data-table-container #data-table .table-head.sticked{top:100px}}.data-container .data-table-container #data-table .table-head .table-head-wrapper{overflow-y:hidden;white-space:nowrap}.data-container .data-table-container #data-table .table-head .table-cell{position:relative;background-color:#a6c348;border-color:#fff;color:#fff;height:31px;border-top:0}.data-container .data-table-container #data-table .table-head .table-cell .table-cell-inner{display:inline-block}.data-container .data-table-container #data-table .table-head .table-row--body{overflow-y:hidden}.data-container .data-table-container #data-table .table-row--head{position:absolute;left:0;background:#fff;z-index:5;width:225px}.data-container .data-table-container #data-table .table-row--head .data-name,.data-container .data-table-container #data-table .table-row--head .data-number{display:inline-block}.data-container .data-table-container #data-table .table-row--head .data-number{width:35px}@media (min-width:448px){.data-container .data-table-container #data-table .table-row--head .data-number{width:50px}}@media (min-width:448px){.data-container .data-table-container #data-table .table-row--head .data-name{width:290px}}@media (min-width:448px){.data-container .data-table-container #data-table .table-row--head{width:400px}}.data-container .data-table-container #data-table .table-row--head .table-cell{position:relative;display:block;width:225px;white-space:normal;padding-left:30px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:448px){.data-container .data-table-container #data-table .table-row--head .table-cell{width:400px;padding-left:50px}}.data-container .data-table-container #data-table .table-row--head .table-cell .checkbox,.data-container .data-table-container #data-table .table-row--head .table-cell>svg{position:absolute;left:7px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.data-container .data-table-container #data-table .table-row--head .table-cell.active{background-color:rgba(166,195,72,.3)}.data-container .data-table-container #data-table .table-row--head .table-cell.highlight{color:#a6c348}.data-container .data-table-container #data-table .table-row--head .table-cell.highlight-internal{color:#5da2da}.data-container .data-table-container #data-table .table-row--body{overflow-x:scroll;margin-left:225px}@media (min-width:448px){.data-container .data-table-container #data-table .table-row--body{margin-left:400px}}.data-container .data-table-container #data-table .table-cell{border-top:1px solid #657983;border-right:1px solid #657983;display:inline-block;width:90px;background:#fff;word-break:break-all;height:105px}@media (min-width:448px){.data-container .data-table-container #data-table .table-cell{height:85px;word-break:normal}}.data-container .data-table-container #data-table .table-cell .table-cell-inner{padding:5px}.data-container .data-table-container #data-table .table-body{white-space:nowrap;margin-top:1px}.data-container .data-table-container #data-table .table-body .table-row{height:105px}@media (min-width:448px){.data-container .data-table-container #data-table .table-body .table-row{height:85px}}.data-container .data-table-container #data-table .table-body .table-row .table-cell{-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.data-container .data-table-container #data-table .table-body .table-row .table-cell.highlight{background:rgba(166,195,72,.4)}.data-container .data-table-container #data-table .table-body .table-row.active .table-cell{background-color:rgba(166,195,72,.3)}.data-container .data-table-container #data-table .table-body .table-row.highlight .table-cell{color:#a6c348}.data-container .data-table-container #data-table .table-body .table-row.highlight-internal .table-cell{color:#5da2da}.data-container .data-table-container #data-table .table-body .table-row--head{top:31px}.data-container .data-table-container #data-table .table-body:first-child .table-cell{border-top:0}.data-container .data-table-container #data-table .data-table-loading-overlay{position:absolute;z-index:1000;left:0;top:0;width:100%;height:100%;background:rgba(101,121,131,.75);display:none}.data-container .data-table-container #data-table .data-table-loading-overlay .circular-loader{width:100px;height:100px;position:absolute;top:200px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.data-container .data-table-container #data-table .data-table-loading-overlay .circular-loader svg{width:100px;height:100px}.chart{position:relative;width:100%;height:500px;cursor:default}.chart .chart-zoom{height:100%;width:25px;top:0;left:-20px;position:absolute}@media (min-width:448px){.chart .chart-zoom{left:-40px}}.chart .chart-zoom .chart-zoom-button{position:absolute;left:0}.chart .chart-zoom .chart-zoom-button svg{color:#657983;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.chart .chart-zoom .chart-zoom-button:hover svg{color:#a6c348}.chart .chart-zoom .chart-zoom-button.chart-zoom-button-out{bottom:53px}.chart-container{margin-bottom:40px}.chart-container .logo-row{margin-top:20px}.chart-container .logo-row img{float:right}.chart-container .logo-row:after{content:"";clear:both;display:block}.chart-container .chart-subline,.chart-container .chart-topline{text-align:right}.chart-container .chart-topline{margin-top:10px;margin-bottom:20px}.chart-controls ul{float:left}.chart-controls ul li{margin-bottom:10px}.chart-controls ul li,.chart-controls ul li a{display:inline-block;vertical-align:middle}.chart-controls ul li .chart-switch{display:none}@media (min-width:448px){.chart-controls ul.right{float:right}}.chart-controls:after{content:"";display:block;clear:both}.chart-controls .change-chart-type,.chart-controls .show-data-values{display:inline-block;vertical-align:middle;border:1px solid #657983}.chart-controls .change-chart-type svg,.chart-controls .show-data-values svg{color:#657983}.save-search-item .save-search,.save-search-item input[type=text]{float:left;width:auto;margin-top:10px}.save-search-item input[type=text]{width:300px;height:34px}@media (min-width:448px){.save-search-item .save-search{margin-left:10px}}.data-name{position:relative}.data-name.has-info{padding-right:30px}.data-name .description-text{position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in;z-index:9999}.data-name .description-text .description-text--content{display:none}.data-name .description-text svg{color:#657983;cursor:pointer}.data-name .description-text .description-text--content{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:900;padding-left:20px}.data-name .description-text .description-text--content .description-text--content--inner{color:#657983;background:#fff;padding:20px;-webkit-box-shadow:0 3px 5px -3px #282828;box-shadow:0 3px 5px -3px #282828;min-width:300px}.data-name .description-text .description-text--content:active{display:block}.data-name .description-text:hover svg{color:#a6c348}.data-name .description-text:hover .description-text--content{display:block}footer{margin-top:50px;padding:50px 0;background:#657983;color:#fff}footer .footer-col,footer .footer-col-50,footer .footer-col-large{float:left}footer .footer-col,footer .footer-col-large{padding:0 15px}footer .footer-col-50{width:100%;margin-bottom:15px}footer a{color:#fff}footer a:hover{color:#a6c348}footer .copyright{font-size:12px;line-height:15px}footer .footer-menu-social{float:right;margin-left:-10px;margin-right:-10px}footer .footer-menu-social li{display:inline-block;padding:0 10px}footer .footer-logo{float:right}@media (min-width:768px){footer .footer-col-50{width:50%;margin-bottom:0}footer .footer-col{width:50%}}.circular-loader{width:20px}.circular-loader .loader{position:relative;margin:0 auto;width:20px;height:20px}.circular-loader .loader:before{content:"";display:block;padding-top:100%}.circular-loader-svg{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;left:0;margin:auto}.loader-path{stroke-dasharray:150,200;stroke-dashoffset:-10;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@-webkit-keyframes color{0%{stroke:#fff}40%{stroke:#fff}66%{stroke:#fff}80%,90%{stroke:#fff}}@keyframes color{0%{stroke:#fff}40%{stroke:#fff}66%{stroke:#fff}80%,90%{stroke:#fff}}.color-select-note{margin-top:20px}.color-selection{cursor:default;display:none}.color-selection,.color-selection .backdrop{position:absolute;left:0;top:0;width:100%;height:100%}.color-selection .backdrop{background-color:rgba(40,40,40,.8)}.color-selection .color-selection--inner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;padding:15px;-webkit-box-shadow:0 3px 5px -3px #282828;box-shadow:0 3px 5px -3px #282828;border-radius:5px}.color-selection .color-selection--inner .color-selection--palette .color-selection--color{width:25px;height:25px}.color-selection .color-selection--inner .color-selection--palette .color-selection--color.color-selection--box{cursor:pointer;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-o-transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-webkit-box-shadow:0 3px 5px -3px rgba(0,0,0,0);box-shadow:0 3px 5px -3px rgba(0,0,0,0)}.color-selection .color-selection--inner .color-selection--palette .color-selection--color.color-selection--box:hover{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-box-shadow:0 3px 5px -3px #282828;box-shadow:0 3px 5px -3px #282828}.accept-modal{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(40,40,40,.8);color:#fff;z-index:990;padding:70px 0 50px;opacity:1;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;overflow-y:scroll;overflow-x:hidden}@media (min-width:768px){.accept-modal{padding:100px 25px 50px;overflow-y:auto}}.accept-modal .h4,.accept-modal h4{font-size:22px;line-height:24px}@media (min-width:448px){.accept-modal .h4,.accept-modal h4{font-size:24px;line-height:28px}}.accept-modal .cta-row{text-align:center}.accept-modal .cta-row a{display:inline-block}.accept-modal a:hover{color:#fff}.accept-modal.fade-out{opacity:0}.accept-modal .accept-modal--inner{padding:25px}@media (min-width:1024px){.accept-modal .accept-modal--inner{max-width:60%;padding:150px 30px 50px}}.accept-modal .accept-modal--inner .accept-modal--text{padding:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accept-modal .accept-modal--inner .accept-modal--text .checkbox label{font-weight:400;padding-left:5px}@media (min-width:1024px){.accept-modal .accept-modal--inner .accept-modal--text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.accept-modal .accept-modal--inner .accept-modal--text .accept-modal--right{justify-self:end;margin-top:10px}@media (min-width:1024px){.accept-modal .accept-modal--inner .accept-modal--text .accept-modal--right{margin-top:0;width:20%}}.accept-modal .accept-modal--inner .accept-modal--text.accept-modal--text-large{font-size:24px;line-height:28px}.accept-modal .accept-modal--inner .cta-row{margin-top:20px}.accept-modal .accept-modal--inner .cta-row .btn:hover{border-color:#a6c348}.accept-modal .accept-modal--inner .cta-row .btn{padding:5px 25px}.accept-modal .accept-modal--inner .accept-modal--feedback{padding:0 15px}.accept-modal .accept-modal--inner .accept-modal--feedback .accept-modal--feedback--text{text-align:center;display:none}.accept-modal .accept-modal--inner .accept-modal--feedback.show .accept-modal--feedback--text{display:block}.accept-modal .accept-modal--inner .accept-modal--feedback.show .accept-modal--feedback--placeholder{display:none}.accept-modal .accept-modal-footer{position:relative;left:0;bottom:0;width:100%;height:100px;text-align:center;margin-top:120px}.accept-modal .accept-modal-footer a{color:#fff}.accept-modal .accept-modal-footer a:hover{color:#a6c348}#top-cookie-consent{position:fixed;bottom:0;left:0;width:100%;background:#fff;-webkit-box-shadow:0 -3px 5px -3px #282828;box-shadow:0 -3px 5px -3px #282828;z-index:989}#top-cookie-consent .cookie-notice{padding:30px;max-width:1340px;margin:auto}#top-cookie-consent .cookie-notice .cn-ok{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media (min-width:768px){#top-cookie-consent .cookie-notice .cn-ok{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#top-cookie-consent .cookie-notice .cn-buttons{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:768px){#top-cookie-consent .cookie-notice .cn-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#top-cookie-consent .cookie-notice .cn-buttons .cm-btn.cm-btn-success{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#top-cookie-consent .cookie-notice .cm-link.cn-learn-more,#top-cookie-consent .cookie-notice .cn-buttons .cm-btn.cm-btn-danger.cn-decline{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#top-cookie-consent .cookie-modal .cm-modal .cm-footer .cm-footer-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media (min-width:768px){#top-cookie-consent .cookie-modal .cm-modal .cm-footer .cm-footer-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#top-cookie-consent .cookie-modal .cm-modal .cm-footer .cm-footer-buttons .cm-btn.cm-btn-success.cm-btn-accept-all{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#top-cookie-consent .cookie-modal .cm-modal .cm-footer .cm-footer-buttons .cm-btn.cm-btn-decline.cm-btn-danger.cn-decline{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#top-cookie-consent .cookie-modal .cm-modal .cm-footer .cm-footer-buttons .cm-btn.cm-btn-success.cm-btn-info.cm-btn-accept{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#top-cookie-consent .cookie-modal .cm-modal .cm-footer .cm-footer-buttons .cm-btn,#top-cookie-consent .cookie-modal .cm-modal .cm-footer .cm-footer-buttons .cm-btn.cm-btn-decline.cm-btn-danger.cn-decline,#top-cookie-consent .cookie-notice .cm-btn.cm-btn-danger.cn-decline,#top-cookie-consent .cookie-notice .cn-ok .cm-btn,#top-cookie-consent .cookie-notice .cn-ok a.cn-learn-more{display:inline-block;cursor:pointer;height:30px;line-height:30px;font-size:16px;padding:0 25px;text-decoration:none;-webkit-transition:background-color .3s ease,color .3s ease,border-color .3s ease;-o-transition:background-color .3s ease,color .3s ease,border-color .3s ease;transition:background-color .3s ease,color .3s ease,border-color .3s ease}#top-cookie-consent .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000;padding-top:100px;padding-bottom:50px}#top-cookie-consent .cookie-modal .cm-bg{background:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;left:0;z-index:999}#top-cookie-consent .cookie-modal .cm-modal{z-index:1001;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto;background:#fff;color:#363636;padding:25px}#top-cookie-consent .cookie-modal .cm-modal .cm-body,#top-cookie-consent .cookie-modal .cm-modal .cm-header{margin-bottom:25px}#top-cookie-consent .cookie-modal .cm-modal .cm-header .hide{position:absolute;top:25px;right:25px;display:block!important;background:rgba(0,0,0,0);border:0}#top-cookie-consent .cookie-modal .cm-modal .cm-header .hide svg{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}#top-cookie-consent .cookie-modal .cm-modal .cm-body,#top-cookie-consent .cookie-modal .cm-modal .cm-footer{padding-top:25px;border-top:1px solid #555}#top-cookie-consent .cookie-modal .cm-modal .cm-body .cm-list-input{visibility:hidden;position:absolute}#top-cookie-consent .cookie-modal .cm-modal .cm-body .cm-list-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top-cookie-consent .cookie-modal .cm-modal .cm-body .cm-list-label .cm-switch .slider{position:relative;width:50px;height:30px;border-radius:30px;background:#ccc;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.2);margin-right:10px;cursor:pointer}#top-cookie-consent .cookie-modal .cm-modal .cm-body .cm-list-label .cm-switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:5px;bottom:5px;background-color:#fff;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;border-radius:50%}#top-cookie-consent .cookie-modal .cm-modal .cm-body .cm-list-input:checked+.cm-list-label .cm-switch .slider:before{left:25px}#top-cookie-consent .cookie-modal .cm-modal .cm-body .cm-list-input.required+.cm-list-label .cm-switch .slider{cursor:not-allowed}#top-cookie-consent .cookie-modal .cm-modal .cm-body .cm-list-label .cm-required{-ms-flex-item-align:center;align-self:center;justify-self:flex-start;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:7px;margin-left:5px;color:#999;font-size:60%;line-height:60%}#top-cookie-consent .cookie-modal .cm-modal .cm-body .cm-list-description{margin-top:10px}.open-cookie-consent.btn.btn-neutral{position:fixed;right:25px;bottom:0;background:#363636;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;cursor:pointer;-webkit-transition:background-color .3s ease,color .3s ease,border-color .3s ease;-o-transition:background-color .3s ease,color .3s ease,border-color .3s ease;transition:background-color .3s ease,color .3s ease,border-color .3s ease;background:#657983;right:100px;color:#fff;z-index:989;font-family:SourceSansPro-regular;text-transform:uppercase;height:30px;line-height:30px;font-size:16px;padding:0 25px}.open-cookie-consent.btn.btn-neutral:hover{border-color:#363636;color:#363636;background:#fff}@media (min-width:1024px){#top-cookie-consent .cookie-modal .cm-modal{position:relative;margin:0 auto;max-width:960px;height:auto;width:auto;padding:50px}}#top-cookie-consent .cookie-modal .cm-modal .cm-footer .cm-powered-by{display:none}#top-cookie-consent{color:#657983}#top-cookie-consent .cookie-modal .cm-modal .cm-header .hide svg{stroke:#657983}#top-cookie-consent .cm-btn.cm-btn-success{border:1px solid #a6c348;background:#a6c348;color:#fff}#top-cookie-consent .cm-btn.cm-btn-success:hover{border:1px solid #a6c348;background:rgba(0,0,0,0);color:#a6c348}#top-cookie-consent .cm-link.cn-learn-more,#top-cookie-consent .cookie-modal .cm-modal .cm-footer .cm-footer-buttons .cm-btn.cm-btn-accept,#top-cookie-consent .cookie-modal .cm-modal .cm-footer .cm-footer-buttons .cm-btn.cm-btn-decline.cm-btn-danger.cn-decline,#top-cookie-consent .cookie-notice .cm-btn.cm-btn-danger.cn-decline{border:1px solid #657983;background:rgba(0,0,0,0);color:#657983}#top-cookie-consent .cm-link.cn-learn-more:hover,#top-cookie-consent .cookie-modal .cm-modal .cm-footer .cm-footer-buttons .cm-btn.cm-btn-accept:hover,#top-cookie-consent .cookie-modal .cm-modal .cm-footer .cm-footer-buttons .cm-btn.cm-btn-decline.cm-btn-danger.cn-decline:hover,#top-cookie-consent .cookie-notice .cm-btn.cm-btn-danger.cn-decline:hover{background:#657983;color:#fff}#top-cookie-consent .cookie-modal .cm-modal .cm-body .cm-list-input:checked+.cm-list-label .cm-switch .slider{background:#a6c348}#top-cookie-consent .cookie-modal .cm-modal .cm-body .cm-list-input.required+.cm-list-label .cm-switch .slider{background:#657983}#top-cookie-consent a{color:#a6c348}#top-cookie-consent .cookie-modal .cm-modal{color:#657983}.notice{background:#a6c348;color:#fff;padding:50px;font-size:24px;font-weight:700;text-align:center;margin-top:.67em}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5vcm1hbGl6ZS5zY3NzIiwibWFpbi5jc3MiLCJiYXNlLnNjc3MiLCJmb250cy5zY3NzIiwidmFyaWFibGVzLnNjc3MiLCJsYXlvdXQuc2NzcyIsImhlYWRlci5zY3NzIiwiZm9ybS5zY3NzIiwiZXhwbG9yZS5zY3NzIiwiZGF0YS5zY3NzIiwiZm9vdGVyLnNjc3MiLCJjaXJjdWxhci1sb2FkZXIuc2NzcyIsImNvbG9yLXNlbGVjdGlvbi5zY3NzIiwiYWdiY29va2llLnNjc3MiLCJ0b3Bjb29raWVjb25zZW50LnNjc3MiLCJtaXNjLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkVBQUEsQ0FVQSxLQUNFLGdCQUFpQixDQUNqQiw2QkFBdUMsQ0FVekMsS0FDRSxRQUFTLENBT1gsS0FDRSxhQUFjLENBUWhCLEdBQ0UsYUFBYyxDQUNkLGNBQWdCLENBV2xCLEdBQ0UsOEJBQXVCLENBQXZCLHNCQUF1QixDQUN2QixRQUFTLENBQ1QsZ0JBQTBCLENBUTVCLElBQ0UsK0JBQWlDLENBQ2pDLGFBQXVCLENBVXpCLEVBQ0UsOEJBQTZCLENBUS9CLFlBQ0Usa0JBQW1CLENBQ25CLHlCQUEwQixDQUMxQix3Q0FBaUMsQ0FBakMsZ0NBQTBDLENBTzVDLFNBRUUsa0JBQW1CLENBUXJCLGNBR0UsK0JBQWlDLENBQ2pDLGFBQXVCLENBT3pCLE1BQ0UsYUFBYyxDQVFoQixRQUVFLGFBQWMsQ0FDZCxhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLHVCQUF3QixDQUcxQixJQUNFLGFBQWUsQ0FHakIsSUFDRSxTQUFXLENBVWIsSUFDRSxpQkFBa0IsQ0FXcEIsc0NBS0UsbUJBQW9CLENBQ3BCLGNBQWUsQ0FDZixnQkFBaUIsQ0FDakIsUUFBa0IsQ0FRcEIsYUFFRSxnQkFBaUIsQ0FRbkIsY0FFRSxtQkFBb0IsQ0FPdEIsZ0RBSUUseUJBQTBCLENBTzVCLHdIQUlFLGlCQUFrQixDQUNsQixTQUFVLENBT1osNEdBSUUsNkJBQThCLENBT2hDLFNBQ0UsMEJBQThCLENBVWhD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VXVPeEIsaVdBSUUsa0JWM09zQixDVTRPdEIsVUFBVyxDQUViLDhHQUNFLGtCVm5QbUIsQ1VxUHJCLCtHQUNFLGtCVmxQc0IsQ1VzUHhCLHNCQUNFLGFWM1BtQixDVTZQckIsNENBQ0UsYVYxUHNCLENXYjFCLFFBQ0ksa0JYUW1CLENXUG5CLFVBQVcsQ0FDWCxZQUFhLENBQ2IsY0FBZSxDQUNmLGVBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixnQkFBa0IiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cblxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqLyB9XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDEgKi9cbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7IH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi8gfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyB9XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG5zdmcge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi8qIHNvdXJjZS1zYW5zLXByby1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIvYnVuZGxlcy9hcHAvYXNzZXRzL2ZvbnRzL3NvdXJjZS1zYW5zLXByby9zb3VyY2Utc2Fucy1wcm8tdjE4LWxhdGluLXJlZ3VsYXIuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi9idW5kbGVzL2FwcC9hc3NldHMvZm9udHMvc291cmNlLXNhbnMtcHJvL3NvdXJjZS1zYW5zLXByby12MTgtbGF0aW4tcmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvYnVuZGxlcy9hcHAvYXNzZXRzL2ZvbnRzL3NvdXJjZS1zYW5zLXByby9zb3VyY2Utc2Fucy1wcm8tdjE4LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9idW5kbGVzL2FwcC9hc3NldHMvZm9udHMvc291cmNlLXNhbnMtcHJvL3NvdXJjZS1zYW5zLXByby12MTgtbGF0aW4tcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9idW5kbGVzL2FwcC9hc3NldHMvZm9udHMvc291cmNlLXNhbnMtcHJvL3NvdXJjZS1zYW5zLXByby12MTgtbGF0aW4tcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9idW5kbGVzL2FwcC9hc3NldHMvZm9udHMvc291cmNlLXNhbnMtcHJvL3NvdXJjZS1zYW5zLXByby12MTgtbGF0aW4tcmVndWxhci5zdmcjU291cmNlU2Fuc1Byb1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi8gfVxuXG4vKiBzb3VyY2Utc2Fucy1wcm8tNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIvYnVuZGxlcy9hcHAvYXNzZXRzL2ZvbnRzL3NvdXJjZS1zYW5zLXByby9zb3VyY2Utc2Fucy1wcm8tdjE4LWxhdGluLTYwMC5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiL2J1bmRsZXMvYXBwL2Fzc2V0cy9mb250cy9zb3VyY2Utc2Fucy1wcm8vc291cmNlLXNhbnMtcHJvLXYxOC1sYXRpbi02MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2J1bmRsZXMvYXBwL2Fzc2V0cy9mb250cy9zb3VyY2Utc2Fucy1wcm8vc291cmNlLXNhbnMtcHJvLXYxOC1sYXRpbi02MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9idW5kbGVzL2FwcC9hc3NldHMvZm9udHMvc291cmNlLXNhbnMtcHJvL3NvdXJjZS1zYW5zLXByby12MTgtbGF0aW4tNjAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2J1bmRsZXMvYXBwL2Fzc2V0cy9mb250cy9zb3VyY2Utc2Fucy1wcm8vc291cmNlLXNhbnMtcHJvLXYxOC1sYXRpbi02MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYnVuZGxlcy9hcHAvYXNzZXRzL2ZvbnRzL3NvdXJjZS1zYW5zLXByby9zb3VyY2Utc2Fucy1wcm8tdjE4LWxhdGluLTYwMC5zdmcjU291cmNlU2Fuc1Byb1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi8gfVxuXG5odG1sLCBib2R5IHtcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzY1Nzk4MzsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSB7XG4gIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuaDIsXG4uaDIge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbmgzLFxuLmgzIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cblxuaDUsXG4uaDUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5zdWJ0ZXh0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDQ4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgaDIsXG4gIC5oMiB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG4gIGg0LFxuICAuaDQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICBoNSxcbiAgLmg1IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5mb250LXNtYWxsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjdweDsgfVxuXG4uaW50cm8tY29weSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cblxuYSB7XG4gIGNvbG9yOiAjYTZjMzQ4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7IH1cbiAgYTpob3ZlciB7XG4gICAgY29sb3I6ICM2NTc5ODM7IH1cblxuLmJvbGQge1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5mb250LXNtYWxsIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7IH1cblxuLnRleHQtY29sb3Ige1xuICBjb2xvcjogIzY1Nzk4MzsgfVxuXG4udGV4dC1ncmVlbiB7XG4gIGNvbG9yOiAjYTZjMzQ4OyB9XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3OyB9XG5cbi5jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1hcmdpbjogYXV0bzsgfVxuXG4uY29udGVudCxcbi5jb250ZW50LWZsdWlkIHtcbiAgcGFkZGluZzogMCAzMHB4OyB9XG5cbi5yb3cge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLnJvdy5yb3ctLWhlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAucm93OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnICc7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnJvdzpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5yb3cgLmNvbC01MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfVxuXG4uYmxvY2stY3RhIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MsIGNvbG9yIC4zcztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi5idG4tcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E2YzM0ODtcbiAgICBib3JkZXItY29sb3I6ICNhNmMzNDg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1hY3RpdmUsIC5idG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjYTZjMzQ4OyB9XG4gICAgLmJ0bi5idG4tcHJpbWFyeS5idG4taW52ZXJzZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogI2E2YzM0ODsgfVxuICAgICAgLmJ0bi5idG4tcHJpbWFyeS5idG4taW52ZXJzZS5idG4tYWN0aXZlLCAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1pbnZlcnNlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E2YzM0ODtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1pbmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYmFjMWM0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjYmFjMWM0OyB9XG4gICAgICAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1pbmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNiYWMxYzQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2JhYzFjNDtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi5idG4tc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU3OTgzO1xuICAgIGJvcmRlci1jb2xvcjogIzY1Nzk4MztcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5idG4uYnRuLXNlY29uZGFyeS5idG4tYWN0aXZlLCAuYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjNjU3OTgzOyB9XG4gIC5idG4uYnRuLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQzZCMjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUM2QjI1O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ0bi5idG4td2FybmluZy5idG4tYWN0aXZlLCAuYnRuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogI0VDNkIyNTsgfVxuICAuYnRuLmJ0bi1kYW5nZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjJFMzM7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkYyRTMzO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ0bi5idG4tZGFuZ2VyLmJ0bi1hY3RpdmUsIC5idG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICNGRjJFMzM7IH1cbiAgICAuYnRuLmJ0bi1kYW5nZXIuYnRuLWludmVyc2Uge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNGRjJFMzM7IH1cbiAgICAgIC5idG4uYnRuLWRhbmdlci5idG4taW52ZXJzZS5idG4tYWN0aXZlLCAuYnRuLmJ0bi1kYW5nZXIuYnRuLWludmVyc2U6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYyRTMzO1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI0ZGMkUzMzsgfVxuXG4udGV4dC11cHBlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmNsZWFyZml4OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcgJztcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjYTZjMzQ4O1xuICBoZWlnaHQ6IDM1MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucGFnZS1oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAyNTBweDsgfSB9XG4gIC5wYWdlLWhlYWRlciBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cblxuLmJhY2tncm91bmQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICNhNmMzNDg7IH1cblxuLmJhY2tncm91bmQtZ3JheSB7XG4gIGJhY2tncm91bmQ6ICM2NTc5ODM7IH1cblxuLmJhY2tncm91bmQtZ3JheS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAxLCAxMjEsIDEzMSwgMC41KTsgfVxuXG4ub3V0bGluZS1ncmF5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY1Nzk4MyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY1Nzk4MyAhaW1wb3J0YW50OyB9XG5cbi5saW5rLW9mZnNldCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi52ZXJ0aWNhbC1hbGlnbi1wYXJlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTsgfVxuICAudmVydGljYWwtYWxpZ24tcGFyZW50IC52ZXJ0aWNhbC1hbGlnbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5zdWJ0ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWF4LXdpZHRoOiA5MDBweDsgfVxuXG4uY3RhLWJveDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmN0YS1ib3ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbi5jdGEtYm94IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmN0YS1ib3ggdWwge1xuICBmbG9hdDogbGVmdDsgfVxuICAuY3RhLWJveCB1bCBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NDhweCkge1xuICAgICAgLmN0YS1ib3ggdWwgbGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgIC5jdGEtYm94IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0NDhweCkge1xuICAgIC5jdGEtYm94IHVsLnNhdmVkLXNlYXJjaC1saXN0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7IH1cbiAgICAgIC5jdGEtYm94IHVsLnNhdmVkLXNlYXJjaC1saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDQ4cHgpIHtcbiAgICAuY3RhLWJveCB1bC5yaWdodCB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH0gfVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5hbGVydCAuYWxlcnQtLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgcGFkZGluZzogMjBweDsgfVxuICAgIC5hbGVydCAuYWxlcnQtLWlubmVyIC5hbGVydC0taW5uZXItLWZvb3RlciB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgYm90dG9tOiA1MHB4O1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2E2YzM0ODtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLCBjb2xvciAuM3MgZWFzZS1pbiwgYm9yZGVyLWNvbG9yIC4zcyBlYXNlLWluOyB9XG4gIC5mZWVkYmFjayAuZmVlZGJhY2stLWlubmVyIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2E2YzM0ODtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhNmMzNDg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhNmMzNDg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gICAgLmZlZWRiYWNrIC5mZWVkYmFjay0taW5uZXIgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29sb3I6ICNhNmMzNDg7XG4gICAgICBib3JkZXItY29sb3I6ICNhNmMzNDg7IH1cbiAgLmZlZWRiYWNrIC5mZWVkYmFjay0taW5uZXIgLnRvLXRvcCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4zczsgfVxuICAgIC5mZWVkYmFjayAuZmVlZGJhY2stLWlubmVyIC50by10b3A6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbG9yOiAjYTZjMzQ4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjYTZjMzQ4OyB9XG4gIC5mZWVkYmFjayAuZmVlZGJhY2stLWlubmVyIC50by1maWx0ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmZlZWRiYWNrIC5mZWVkYmFjay0taW5uZXIgLnRvLWZpbHRlcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29sb3I6ICNhNmMzNDg7XG4gICAgICBib3JkZXItY29sb3I6ICNhNmMzNDg7IH1cblxuLmJyb3dzZXItbm90aWNlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNTBweCAxNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMkUzMztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgLmJyb3dzZXItbm90aWNlIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5icm93c2VyLW5vdGljZSBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cblxuLmxvYWRpbmctd3JhcHBlciAubG9hZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzUwcHg7XG4gIGhlaWdodDogMzUwcHg7XG4gIG1hcmdpbjogYXV0bzsgfVxuICAubG9hZGluZy13cmFwcGVyIC5sb2FkZXIgLmJhciB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiA0MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIHRyYW5zaXRpb246IGhlaWdodCBlYXNlLWluLW91dCAuNXM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBhbmltYXRpb246IGJhckFuaW1hdGlvbiA1cyBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyB9XG4gICAgLmxvYWRpbmctd3JhcHBlciAubG9hZGVyIC5iYXI6Zmlyc3QtY2hpbGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY1Nzk4MztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDJzOyB9XG4gICAgLmxvYWRpbmctd3JhcHBlciAubG9hZGVyIC5iYXI6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Q0JEMzk7XG4gICAgICBsZWZ0OiAxNSU7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDNzOyB9XG4gICAgLmxvYWRpbmctd3JhcHBlciAubG9hZGVyIC5iYXI6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzliYjQ7XG4gICAgICBsZWZ0OiAzMCU7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDVzOyB9XG4gICAgLmxvYWRpbmctd3JhcHBlciAubG9hZGVyIC5iYXI6bnRoLWNoaWxkKDQpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzRDVDOEU7XG4gICAgICBsZWZ0OiA0NSU7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDIuNXM7IH1cbiAgICAubG9hZGluZy13cmFwcGVyIC5sb2FkZXIgLmJhcjpudGgtY2hpbGQoNSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhEOUZDMztcbiAgICAgIGxlZnQ6IDYwJTtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMy41czsgfVxuXG4ubG9hZGluZy13cmFwcGVyIC50ZXh0IHtcbiAgd2lkdGg6IDM1MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4OyB9XG5cbkBrZXlmcmFtZXMgYmFyQW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIGhlaWdodDogNDAlOyB9XG4gIDIwJSB7XG4gICAgaGVpZ2h0OiA2NSU7IH1cbiAgNDAlIHtcbiAgICBoZWlnaHQ6IDg1JTsgfVxuICA2MCUge1xuICAgIGhlaWdodDogNTUlOyB9XG4gIDgwJSB7XG4gICAgaGVpZ2h0OiA4MCU7IH0gfVxuXG4uc2FtZV9oZWlnaHRfcm93IC5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLnNhbWVfaGVpZ2h0X3JvdyAucm93IC5zYW1lX2hlaWdodF9lbGVtZW50IHtcbiAgICBmbGV4OiAwO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDQ4cHgpIHtcbiAgICAgIC5zYW1lX2hlaWdodF9yb3cgLnJvdyAuc2FtZV9oZWlnaHRfZWxlbWVudCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDUwJTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2FtZV9oZWlnaHRfcm93IC5yb3cgLnNhbWVfaGVpZ2h0X2VsZW1lbnQge1xuICAgICAgICBmbGV4LWJhc2lzOiAzMyU7IH0gfVxuXG5ib2R5IHtcbiAgcGFkZGluZy10b3A6IDcwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7IH0gfVxuXG5oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogNzBweDtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NTc5ODM7IH1cbiAgaGVhZGVyLnByaW50LWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBoZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweDsgfSB9XG4gIGhlYWRlciBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDgwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NDhweCkge1xuICAgICAgaGVhZGVyIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7IH0gfVxuICBoZWFkZXIgLmNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIGhlYWRlciAuY29udGVudDphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gIGhlYWRlciAuYnJhbmQtbG9nbyxcbiAgaGVhZGVyIC50b3AtbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIGhlYWRlciAuYnJhbmQtbG9nbyBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIGhlYWRlciAudG9wLW1lbnUge1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBoZWFkZXIgLnRvcC1tZW51IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7IH0gfVxuICAgIGhlYWRlciAudG9wLW1lbnUgdWwge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICBoZWFkZXIgLnRvcC1tZW51IHVsIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAwIDVweDsgfVxuICAgICAgICBoZWFkZXIgLnRvcC1tZW51IHVsIGxpIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAgICAgaGVhZGVyIC50b3AtbWVudSB1bCBsaSBhLmhpZGRlbi14cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDQ4cHgpIHtcbiAgICAgICAgICAgICAgaGVhZGVyIC50b3AtbWVudSB1bCBsaSBhLmhpZGRlbi14cyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLmRhdGEtdmVyc2lvbiB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdpZHRoOiA1MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ0OHB4KSB7XG4gICAgLmRhdGEtdmVyc2lvbiB7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS13cmFwLnNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDYwJTsgfSB9XG5cbi5mb3JtLXdyYXAgLmZvcm0tcm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtLXdyYXAgLmZvcm0tcm93IC5mb3JtLWdyb3VwIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDE1cHg7IH0gfVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogIzY1Nzk4MztcbiAgYm9yZGVyOiAxcHggc29saWQgIzY1Nzk4MzsgfVxuXG4uaW5wdXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaW5wdXQtd3JhcHBlciAuY2xlYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBjb2xvcjogIzY1Nzk4MztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UtaW47IH1cbiAgICAuaW5wdXQtd3JhcHBlciAuY2xlYXI6aG92ZXIge1xuICAgICAgY29sb3I6ICNGRjJFMzM7IH1cblxuLmNoZWNrYm94LFxuLmNoZWNrYm94LXJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgLmNoZWNrYm94LmNoZWNrYm94LWlubGluZSxcbiAgLmNoZWNrYm94LXJvdy5jaGVja2JveC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuY2hlY2tib3ggLmNoZWNrYm94LXJvdy0taW5uZXIsXG4gIC5jaGVja2JveC1yb3cgLmNoZWNrYm94LXJvdy0taW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgIC5jaGVja2JveCAuY2hlY2tib3gtcm93LS1pbm5lci5jaGVja2JveC1yb3ctLWlubmVyLS1jb2wtNTAsXG4gICAgLmNoZWNrYm94LXJvdyAuY2hlY2tib3gtcm93LS1pbm5lci5jaGVja2JveC1yb3ctLWlubmVyLS1jb2wtNTAge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gIC5jaGVja2JveDphZnRlcixcbiAgLmNoZWNrYm94LXJvdzphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgLmNoZWNrYm94LXJvdyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLmNoZWNrYm94IGxhYmVsLFxuICAuY2hlY2tib3gtcm93IGxhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5jaGVja2JveCBsYWJlbC5jaGVja2JveC1sYWJlbCxcbiAgLmNoZWNrYm94LXJvdyBsYWJlbC5jaGVja2JveC1sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzY1Nzk4MztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgLmNoZWNrYm94IGxhYmVsLmNoZWNrYm94LWxhYmVsIHN2ZyxcbiAgICAuY2hlY2tib3gtcm93IGxhYmVsLmNoZWNrYm94LWxhYmVsIHN2ZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzO1xuICAgICAgY29sb3I6ICNhNmMzNDg7IH1cbiAgICAuY2hlY2tib3ggbGFiZWwuY2hlY2tib3gtbGFiZWwgKyBsYWJlbCxcbiAgICAuY2hlY2tib3gtcm93IGxhYmVsLmNoZWNrYm94LWxhYmVsICsgbGFiZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsLmNoZWNrYm94LWxhYmVsIHN2ZyxcbiAgLmNoZWNrYm94LXJvdyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsLmNoZWNrYm94LWxhYmVsIHN2ZyB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnRvZ2dsZS1hbGwgKyBsYWJlbC5jaGVja2JveC1sYWJlbDphZnRlcixcbiAgLmNoZWNrYm94LXJvdyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0udG9nZ2xlLWFsbCArIGxhYmVsLmNoZWNrYm94LWxhYmVsOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgbGVmdDogMnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNHB4KTtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yczsgfVxuICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnRvZ2dsZS1hbGwucGFydGx5LWNoZWNrZWQgKyBsYWJlbC5jaGVja2JveC1sYWJlbDphZnRlcixcbiAgLmNoZWNrYm94LXJvdyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0udG9nZ2xlLWFsbC5wYXJ0bHktY2hlY2tlZCArIGxhYmVsLmNoZWNrYm94LWxhYmVsOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5jaGVja2JveC5jaGVja2JveC1yb3ctc21hbGwgLmNoZWNrYm94LXJvdy0taW5uZXIsXG4gIC5jaGVja2JveC1yb3cuY2hlY2tib3gtcm93LXNtYWxsIC5jaGVja2JveC1yb3ctLWlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7IH1cbiAgICAuY2hlY2tib3guY2hlY2tib3gtcm93LXNtYWxsIC5jaGVja2JveC1yb3ctLWlubmVyIGxhYmVsLmNoZWNrYm94LWxhYmVsLFxuICAgIC5jaGVja2JveC1yb3cuY2hlY2tib3gtcm93LXNtYWxsIC5jaGVja2JveC1yb3ctLWlubmVyIGxhYmVsLmNoZWNrYm94LWxhYmVsIHtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIC5jaGVja2JveC5jaGVja2JveC1yb3ctc21hbGwgLmNoZWNrYm94LXJvdy0taW5uZXIgbGFiZWwuY2hlY2tib3gtbGFiZWwgc3ZnLFxuICAgICAgLmNoZWNrYm94LXJvdy5jaGVja2JveC1yb3ctc21hbGwgLmNoZWNrYm94LXJvdy0taW5uZXIgbGFiZWwuY2hlY2tib3gtbGFiZWwgc3ZnIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmNoZWNrYm94LmJhY2tncm91bmQtcHJpbWFyeSAuY2hlY2tib3gtcm93LS1pbm5lciBsYWJlbC5jaGVja2JveC1sYWJlbCxcbiAgLmNoZWNrYm94LXJvdy5iYWNrZ3JvdW5kLXByaW1hcnkgLmNoZWNrYm94LXJvdy0taW5uZXIgbGFiZWwuY2hlY2tib3gtbGFiZWwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLmNoZWNrYm94LmJhY2tncm91bmQtcHJpbWFyeSAuY2hlY2tib3gtcm93LS1pbm5lciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsLmNoZWNrYm94LWxhYmVsIHN2ZyxcbiAgLmNoZWNrYm94LXJvdy5iYWNrZ3JvdW5kLXByaW1hcnkgLmNoZWNrYm94LXJvdy0taW5uZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbC5jaGVja2JveC1sYWJlbCBzdmcge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jaGVja2JveC5iYWNrZ3JvdW5kLWdyYXkgLmNoZWNrYm94LXJvdy0taW5uZXIgbGFiZWwuY2hlY2tib3gtbGFiZWwsXG4gIC5jaGVja2JveC1yb3cuYmFja2dyb3VuZC1ncmF5IC5jaGVja2JveC1yb3ctLWlubmVyIGxhYmVsLmNoZWNrYm94LWxhYmVsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5jaGVja2JveC5iYWNrZ3JvdW5kLWdyYXkgLmNoZWNrYm94LXJvdy0taW5uZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbC5jaGVja2JveC1sYWJlbCBzdmcsXG4gIC5jaGVja2JveC1yb3cuYmFja2dyb3VuZC1ncmF5IC5jaGVja2JveC1yb3ctLWlubmVyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwuY2hlY2tib3gtbGFiZWwgc3ZnIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuY2hlY2tib3guZXJyb3IsXG4gIC5jaGVja2JveC1yb3cuZXJyb3Ige1xuICAgIGJvcmRlcjogMDsgfVxuICAgIC5jaGVja2JveC5lcnJvciBsYWJlbC5jaGVja2JveC1sYWJlbCxcbiAgICAuY2hlY2tib3gtcm93LmVycm9yIGxhYmVsLmNoZWNrYm94LWxhYmVsIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRjJFMzM7IH1cblxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogI0ZGMkUzMzsgfVxuXG4uZXJyb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkYyRTMzOyB9XG5cbi5lcnJvci10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGMkUzMzsgfVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXG4gIGNvbG9yOiByZ2JhKDEwMSwgMTIxLCAxMzEsIDAuNSk7XG4gIG9wYWNpdHk6IDE7XG4gIC8qIEZpcmVmb3ggKi8gfVxuXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6IHJnYmEoMTAxLCAxMjEsIDEzMSwgMC41KTsgfVxuXG46Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiByZ2JhKDEwMSwgMTIxLCAxMzEsIDAuNSk7IH1cblxuLnNlbGVjdGlvbiB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnNlbGVjdGlvbiAuc2VsZWN0aW9uLS12YWx1ZS0td3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAzNXB4IDAgNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2NTc5ODM7IH1cbiAgICAuc2VsZWN0aW9uIC5zZWxlY3Rpb24tLXZhbHVlLS13cmFwcGVyIC5zZWxlY3Rpb24tLWFycm93IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gIC5zZWxlY3Rpb24gLnNlbGVjdGlvbi0tYm9keSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogY2FsYygxMDAlICsgMnB4KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNjU3OTgzO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM2NTc5ODM7IH1cbiAgICAuc2VsZWN0aW9uIC5zZWxlY3Rpb24tLWJvZHkgLnNlbGVjdGlvbi0tb3B0aW9uIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjU3OTgzO1xuICAgICAgcGFkZGluZzogNXB4OyB9XG4gICAgICAuc2VsZWN0aW9uIC5zZWxlY3Rpb24tLWJvZHkgLnNlbGVjdGlvbi0tb3B0aW9uOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzY1Nzk4MztcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLnNlbGVjdGlvbi5vcGVuIC5zZWxlY3Rpb24tLWJvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zZWxlY3Rpb24gc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbmJvZHkge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cblxuLmV4cGxvcmUtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuICAuZXhwbG9yZS1ncm91cCAuZXhwbG9yZS1ncm91cC0taW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIC5leHBsb3JlLWdyb3VwIC5leHBsb3JlLWdyb3VwLS1pbm5lciAuY2hlY2tib3gtcm93LS1pbm5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZXhwbG9yZS1ncm91cCAuZXhwbG9yZS1ncm91cC0taW5uZXIgLmV4cGxvcmUtZ3JvdXAtLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmV4cGxvcmUtZ3JvdXAgLmV4cGxvcmUtZ3JvdXAtLWlubmVyIC5leHBsb3JlLWdyb3VwLS1oZWFkZXIgaDMsXG4gICAgICAuZXhwbG9yZS1ncm91cCAuZXhwbG9yZS1ncm91cC0taW5uZXIgLmV4cGxvcmUtZ3JvdXAtLWhlYWRlciBkaXYge1xuICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgLmV4cGxvcmUtZ3JvdXAgLmV4cGxvcmUtZ3JvdXAtLWlubmVyIC5leHBsb3JlLWdyb3VwLS1oZWFkZXIgaDMge1xuICAgICAgICB3aWR0aDogODAlOyB9XG4gICAgICAuZXhwbG9yZS1ncm91cCAuZXhwbG9yZS1ncm91cC0taW5uZXIgLmV4cGxvcmUtZ3JvdXAtLWhlYWRlcjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgLmV4cGxvcmUtZ3JvdXAgLmV4cGxvcmUtZ3JvdXAtLWlubmVyIC5leHBsb3JlLWdyb3VwLS1ib2R5IC5leHBsb3JlLWdyb3VwLS1yb3csXG4gICAgLmV4cGxvcmUtZ3JvdXAgLmV4cGxvcmUtZ3JvdXAtLWlubmVyIC5leHBsb3JlLWdyb3VwLS1ib2R5IC5jaGVja2JveC1yb3cge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjU3OTgzOyB9XG4gICAgICAuZXhwbG9yZS1ncm91cCAuZXhwbG9yZS1ncm91cC0taW5uZXIgLmV4cGxvcmUtZ3JvdXAtLWJvZHkgLmV4cGxvcmUtZ3JvdXAtLXJvdzpsYXN0LWNoaWxkLFxuICAgICAgLmV4cGxvcmUtZ3JvdXAgLmV4cGxvcmUtZ3JvdXAtLWlubmVyIC5leHBsb3JlLWdyb3VwLS1ib2R5IC5jaGVja2JveC1yb3c6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAgIC5leHBsb3JlLWdyb3VwIC5leHBsb3JlLWdyb3VwLS1pbm5lciAuZXhwbG9yZS1ncm91cC0tYm9keSAuZXhwbG9yZS1ncm91cC0tcm93LmJvcmRlci1iLFxuICAgICAgLmV4cGxvcmUtZ3JvdXAgLmV4cGxvcmUtZ3JvdXAtLWlubmVyIC5leHBsb3JlLWdyb3VwLS1ib2R5IC5jaGVja2JveC1yb3cuYm9yZGVyLWIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzY1Nzk4MzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZXhwbG9yZS1ncm91cCB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5leHBsb3JlLWdyb3VwIHtcbiAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTsgfSB9XG4gIC5leHBsb3JlLWdyb3VwLmV4cGxvcmUtZ3JvdXAtbGluayBzdmcge1xuICAgIGNvbG9yOiAjYTZjMzQ4OyB9XG4gIC5leHBsb3JlLWdyb3VwLmV4cGxvcmUtZ3JvdXAtbGluayBhIHtcbiAgICBjb2xvcjogIzY1Nzk4MzsgfVxuICAgIC5leHBsb3JlLWdyb3VwLmV4cGxvcmUtZ3JvdXAtbGluayBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjYTZjMzQ4OyB9XG4gIC5leHBsb3JlLWdyb3VwLmV4cGxvcmUtZ3JvdXAtc2F2ZWQtc2VhcmNoZXMgLmV4cGxvcmUtZ3JvdXAtLWlubmVyIHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cbiAgICAuZXhwbG9yZS1ncm91cC5leHBsb3JlLWdyb3VwLXNhdmVkLXNlYXJjaGVzIC5leHBsb3JlLWdyb3VwLS1pbm5lciAuZGVsZXRlLXNhdmVkLXNlYXJjaC1mcm9tLXNlbGVjdGlvbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBjb2xvcjogI0ZGMkUzMztcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlLWluOyB9XG4gICAgICAuZXhwbG9yZS1ncm91cC5leHBsb3JlLWdyb3VwLXNhdmVkLXNlYXJjaGVzIC5leHBsb3JlLWdyb3VwLS1pbm5lciAuZGVsZXRlLXNhdmVkLXNlYXJjaC1mcm9tLXNlbGVjdGlvbjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNjU3OTgzOyB9XG5cbi5wcmV2aWV3cyB7XG4gIHBhZGRpbmc6IDE1cHg7IH1cblxuLnByZXZpZXdzIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5kYXRhLXZpZXcsXG4ubm8tZGF0YSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRhdGEtdmlldy5sb2FkZWQge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZGF0YS1zZWxlY3Rpb24tY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjU3OTgzOyB9XG4gIC5kYXRhLXNlbGVjdGlvbi1jb250ZW50IC5kYXRhLXNlbGVjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cbiAgICAuZGF0YS1zZWxlY3Rpb24tY29udGVudCAuZGF0YS1zZWxlY3Rpb24uaW52aXNpYmxlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC0xMDAwMHB4OyB9XG5cbi50b2dnbGUtZGF0YS1zZWxlY3Rpb24ge1xuICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZS1pbjsgfVxuICAudG9nZ2xlLWRhdGEtc2VsZWN0aW9uOm5vdCgubm8tZGF0YS1sb2FkZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnRvZ2dsZS1kYXRhLXNlbGVjdGlvbjpob3Zlcjpub3QoLm5vLWRhdGEtbG9hZGVkKSB7XG4gICAgY29sb3I6ICNhNmMzNDg7IH1cbiAgLnRvZ2dsZS1kYXRhLXNlbGVjdGlvbiAuc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMzAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ0OHB4KSB7XG4gICAgICAudG9nZ2xlLWRhdGEtc2VsZWN0aW9uIC5zbWFsbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTsgfSB9XG4gIC50b2dnbGUtZGF0YS1zZWxlY3Rpb24gLm9wZW5lZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudG9nZ2xlLWRhdGEtc2VsZWN0aW9uIC5jbG9zZWQge1xuICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAudG9nZ2xlLWRhdGEtc2VsZWN0aW9uLm9wZW4gLm9wZW5lZCB7XG4gICAgZGlzcGxheTogaW5saW5lOyB9XG4gIC50b2dnbGUtZGF0YS1zZWxlY3Rpb24ub3BlbiAuY2xvc2VkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50b2dnbGUtZGF0YS1zZWxlY3Rpb24ubm8tZGF0YS1sb2FkZWQgLm9wZW5lZCxcbiAgLnRvZ2dsZS1kYXRhLXNlbGVjdGlvbi5uby1kYXRhLWxvYWRlZCAuY2xvc2VkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5zZWFyY2gtZm9ybSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuc2VhcmNoLWZvcm0gaW5wdXQsXG4gIC5zZWFyY2gtZm9ybSBidXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDM1cHg7IH1cbiAgLnNlYXJjaC1mb3JtIC5pbnB1dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoODAlIC0gMTBweCk7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzY1Nzk4MzsgfVxuICAgIC5zZWFyY2gtZm9ybSBpbnB1dDpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwOyB9XG4gIC5zZWFyY2gtZm9ybSBidXR0b24ge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5zZWFyY2gtcmVzdWx0LW51bWJlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMTVweDsgfVxuXG4uYXJyb3cge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogY2FsYyg1MCUgKyA2NXB4KTtcbiAgcGFkZGluZzogNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICM2NTc5ODM7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiA5OTk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2UtaW47XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmFycm93OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmFycm93LnZpc2libGUge1xuICAgIG9wYWNpdHk6IDAuNzsgfVxuICAuYXJyb3cgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gIC5hcnJvdy5pbnZpc2libGUge1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDsgfVxuICAuYXJyb3cuYXJyb3ctbGVmdCB7XG4gICAgbGVmdDogNDMwcHg7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYXJyb3cuYXJyb3ctcmlnaHQge1xuICAgIHJpZ2h0OiAzNXB4OyB9XG5cbiNkYXRhLXRhYmxlOmhvdmVyIC5hcnJvdyB7XG4gIG9wYWNpdHk6IDAuNzsgfVxuXG4ubnVtLXJlc3VsdHMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRvcDogMTIwcHg7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjYTZjMzQ4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAzcHggNXB4IC0zcHggIzI4MjgyODsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubnVtLXJlc3VsdHMge1xuICAgICAgdG9wOiAxNTBweDsgfSB9XG4gIC5udW0tcmVzdWx0cyBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAubnVtLXJlc3VsdHMgI251bS1yZXN1bHRzLWNvdW50IHtcbiAgICBoZWlnaHQ6IDIwcHg7IH1cblxuLnRyYWl0LXNvcnQge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5sb2FkaW5nLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5sb2FkaW5nLXdyYXBwZXIgLmxvYWRpbmctc3ZnIHtcbiAgICBtYXJnaW46IGF1dG87IH1cblxuLmRhdGEtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDQ4cHgpIHtcbiAgICAuZGF0YS1jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgLmRhdGEtY29udGFpbmVyLmxvYWRlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjU3OTgzOyB9XG4gICAgLmRhdGEtY29udGFpbmVyLmxvYWRlZCAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyIC5sb2FkaW5nLXN2ZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBjb2xvcjogI2E2YzM0ODsgfVxuICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNjU3OTgzO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLWhlYWQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgIGhlaWdodDogMzFweDsgfVxuICAgICAgICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyICNkYXRhLXRhYmxlIC50YWJsZS1oZWFkLnN0aWNrZWQge1xuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICB0b3A6IDcwcHg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLWhlYWQuc3RpY2tlZCB7XG4gICAgICAgICAgICAgIHRvcDogMTAwcHg7IH0gfVxuICAgICAgICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyICNkYXRhLXRhYmxlIC50YWJsZS1oZWFkIC50YWJsZS1oZWFkLXdyYXBwZXIge1xuICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLWhlYWQgLnRhYmxlLWNlbGwge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZjMzQ4O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMDsgfVxuICAgICAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLWhlYWQgLnRhYmxlLWNlbGwgLnRhYmxlLWNlbGwtaW5uZXIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLWhlYWQgLnRhYmxlLXJvdy0tYm9keSB7XG4gICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG4gICAgICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyICNkYXRhLXRhYmxlIC50YWJsZS1yb3ctLWhlYWQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIHdpZHRoOiAyMjVweDsgfVxuICAgICAgICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyICNkYXRhLXRhYmxlIC50YWJsZS1yb3ctLWhlYWQgLmRhdGEtbmFtZSxcbiAgICAgICAgLmRhdGEtY29udGFpbmVyIC5kYXRhLXRhYmxlLWNvbnRhaW5lciAjZGF0YS10YWJsZSAudGFibGUtcm93LS1oZWFkIC5kYXRhLW51bWJlciB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLXJvdy0taGVhZCAuZGF0YS1udW1iZXIge1xuICAgICAgICAgIHdpZHRoOiAzNXB4OyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ0OHB4KSB7XG4gICAgICAgICAgICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyICNkYXRhLXRhYmxlIC50YWJsZS1yb3ctLWhlYWQgLmRhdGEtbnVtYmVyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDQ4cHgpIHtcbiAgICAgICAgICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyICNkYXRhLXRhYmxlIC50YWJsZS1yb3ctLWhlYWQgLmRhdGEtbmFtZSB7XG4gICAgICAgICAgICB3aWR0aDogMjkwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDQ4cHgpIHtcbiAgICAgICAgICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyICNkYXRhLXRhYmxlIC50YWJsZS1yb3ctLWhlYWQge1xuICAgICAgICAgICAgd2lkdGg6IDQwMHB4OyB9IH1cbiAgICAgICAgLmRhdGEtY29udGFpbmVyIC5kYXRhLXRhYmxlLWNvbnRhaW5lciAjZGF0YS10YWJsZSAudGFibGUtcm93LS1oZWFkIC50YWJsZS1jZWxsIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDIyNXB4O1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ0OHB4KSB7XG4gICAgICAgICAgICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyICNkYXRhLXRhYmxlIC50YWJsZS1yb3ctLWhlYWQgLnRhYmxlLWNlbGwge1xuICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDsgfSB9XG4gICAgICAgICAgLmRhdGEtY29udGFpbmVyIC5kYXRhLXRhYmxlLWNvbnRhaW5lciAjZGF0YS10YWJsZSAudGFibGUtcm93LS1oZWFkIC50YWJsZS1jZWxsID4gc3ZnLFxuICAgICAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLXJvdy0taGVhZCAudGFibGUtY2VsbCAuY2hlY2tib3gge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICAgICAgICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyICNkYXRhLXRhYmxlIC50YWJsZS1yb3ctLWhlYWQgLnRhYmxlLWNlbGwuYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY2LCAxOTUsIDcyLCAwLjMpOyB9XG4gICAgICAgICAgLmRhdGEtY29udGFpbmVyIC5kYXRhLXRhYmxlLWNvbnRhaW5lciAjZGF0YS10YWJsZSAudGFibGUtcm93LS1oZWFkIC50YWJsZS1jZWxsLmhpZ2hsaWdodCB7XG4gICAgICAgICAgICBjb2xvcjogI2E2YzM0ODsgfVxuICAgICAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLXJvdy0taGVhZCAudGFibGUtY2VsbC5oaWdobGlnaHQtaW50ZXJuYWwge1xuICAgICAgICAgICAgY29sb3I6ICM1ZGEyZGE7IH1cbiAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLXJvdy0tYm9keSB7XG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIyNXB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NDhweCkge1xuICAgICAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLXJvdy0tYm9keSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDAwcHg7IH0gfVxuICAgICAgLmRhdGEtY29udGFpbmVyIC5kYXRhLXRhYmxlLWNvbnRhaW5lciAjZGF0YS10YWJsZSAudGFibGUtY2VsbCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjU3OTgzO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjU3OTgzO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgIGhlaWdodDogMTA1cHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ0OHB4KSB7XG4gICAgICAgICAgLmRhdGEtY29udGFpbmVyIC5kYXRhLXRhYmxlLWNvbnRhaW5lciAjZGF0YS10YWJsZSAudGFibGUtY2VsbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBub3JtYWw7IH0gfVxuICAgICAgICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyICNkYXRhLXRhYmxlIC50YWJsZS1jZWxsIC50YWJsZS1jZWxsLWlubmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7IH1cbiAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLWJvZHkge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7IH1cbiAgICAgICAgLmRhdGEtY29udGFpbmVyIC5kYXRhLXRhYmxlLWNvbnRhaW5lciAjZGF0YS10YWJsZSAudGFibGUtYm9keSAudGFibGUtcm93IHtcbiAgICAgICAgICBoZWlnaHQ6IDEwNXB4OyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ0OHB4KSB7XG4gICAgICAgICAgICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyICNkYXRhLXRhYmxlIC50YWJsZS1ib2R5IC50YWJsZS1yb3cge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDg1cHg7IH0gfVxuICAgICAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLWJvZHkgLnRhYmxlLXJvdyAudGFibGUtY2VsbCB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zczsgfVxuICAgICAgICAgICAgLmRhdGEtY29udGFpbmVyIC5kYXRhLXRhYmxlLWNvbnRhaW5lciAjZGF0YS10YWJsZSAudGFibGUtYm9keSAudGFibGUtcm93IC50YWJsZS1jZWxsLmhpZ2hsaWdodCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTY2LCAxOTUsIDcyLCAwLjQpOyB9XG4gICAgICAgICAgLmRhdGEtY29udGFpbmVyIC5kYXRhLXRhYmxlLWNvbnRhaW5lciAjZGF0YS10YWJsZSAudGFibGUtYm9keSAudGFibGUtcm93LmFjdGl2ZSAudGFibGUtY2VsbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NiwgMTk1LCA3MiwgMC4zKTsgfVxuICAgICAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLWJvZHkgLnRhYmxlLXJvdy5oaWdobGlnaHQgLnRhYmxlLWNlbGwge1xuICAgICAgICAgICAgY29sb3I6ICNhNmMzNDg7IH1cbiAgICAgICAgICAuZGF0YS1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyICNkYXRhLXRhYmxlIC50YWJsZS1ib2R5IC50YWJsZS1yb3cuaGlnaGxpZ2h0LWludGVybmFsIC50YWJsZS1jZWxsIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNWRhMmRhOyB9XG4gICAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLWJvZHkgLnRhYmxlLXJvdy0taGVhZCB7XG4gICAgICAgICAgdG9wOiAzMXB4OyB9XG4gICAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLnRhYmxlLWJvZHk6Zmlyc3QtY2hpbGQgLnRhYmxlLWNlbGwge1xuICAgICAgICAgIGJvcmRlci10b3A6IDA7IH1cbiAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLmRhdGEtdGFibGUtbG9hZGluZy1vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTAxLCAxMjEsIDEzMSwgMC43NSk7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmRhdGEtY29udGFpbmVyIC5kYXRhLXRhYmxlLWNvbnRhaW5lciAjZGF0YS10YWJsZSAuZGF0YS10YWJsZS1sb2FkaW5nLW92ZXJsYXkgLmNpcmN1bGFyLWxvYWRlciB7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMjAwcHg7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAgICAgICAgIC5kYXRhLWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIgI2RhdGEtdGFibGUgLmRhdGEtdGFibGUtbG9hZGluZy1vdmVybGF5IC5jaXJjdWxhci1sb2FkZXIgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7IH1cblxuLmNoYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5jaGFydCAuY2hhcnQtem9vbSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDQ4cHgpIHtcbiAgICAgIC5jaGFydCAuY2hhcnQtem9vbSB7XG4gICAgICAgIGxlZnQ6IC00MHB4OyB9IH1cbiAgICAuY2hhcnQgLmNoYXJ0LXpvb20gLmNoYXJ0LXpvb20tYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIC5jaGFydCAuY2hhcnQtem9vbSAuY2hhcnQtem9vbS1idXR0b24gc3ZnIHtcbiAgICAgICAgY29sb3I6ICM2NTc5ODM7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgLmNoYXJ0IC5jaGFydC16b29tIC5jaGFydC16b29tLWJ1dHRvbjpob3ZlciBzdmcge1xuICAgICAgICBjb2xvcjogI2E2YzM0ODsgfVxuICAgICAgLmNoYXJ0IC5jaGFydC16b29tIC5jaGFydC16b29tLWJ1dHRvbi5jaGFydC16b29tLWJ1dHRvbi1vdXQge1xuICAgICAgICBib3R0b206IDUzcHg7IH1cblxuLmNoYXJ0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLmNoYXJ0LWNvbnRhaW5lciAubG9nby1yb3cge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAuY2hhcnQtY29udGFpbmVyIC5sb2dvLXJvdyBpbWcge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgLmNoYXJ0LWNvbnRhaW5lciAubG9nby1yb3c6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5jaGFydC1jb250YWluZXIgLmNoYXJ0LXRvcGxpbmUsXG4gIC5jaGFydC1jb250YWluZXIgLmNoYXJ0LXN1YmxpbmUge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC5jaGFydC1jb250YWluZXIgLmNoYXJ0LXRvcGxpbmUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uY2hhcnQtY29udHJvbHMgdWwge1xuICBmbG9hdDogbGVmdDsgfVxuICAuY2hhcnQtY29udHJvbHMgdWwgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuY2hhcnQtY29udHJvbHMgdWwgbGkgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLmNoYXJ0LWNvbnRyb2xzIHVsIGxpIC5jaGFydC1zd2l0Y2gge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDQ4cHgpIHtcbiAgICAuY2hhcnQtY29udHJvbHMgdWwucmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuLmNoYXJ0LWNvbnRyb2xzOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDsgfVxuXG4uY2hhcnQtY29udHJvbHMgLmNoYW5nZS1jaGFydC10eXBlLFxuLmNoYXJ0LWNvbnRyb2xzIC5zaG93LWRhdGEtdmFsdWVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjU3OTgzOyB9XG4gIC5jaGFydC1jb250cm9scyAuY2hhbmdlLWNoYXJ0LXR5cGUgc3ZnLFxuICAuY2hhcnQtY29udHJvbHMgLnNob3ctZGF0YS12YWx1ZXMgc3ZnIHtcbiAgICBjb2xvcjogIzY1Nzk4MzsgfVxuXG4uc2F2ZS1zZWFyY2gtaXRlbSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi5zYXZlLXNlYXJjaC1pdGVtIC5zYXZlLXNlYXJjaCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uc2F2ZS1zZWFyY2gtaXRlbSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAzNHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NDhweCkge1xuICAuc2F2ZS1zZWFyY2gtaXRlbSAuc2F2ZS1zZWFyY2gge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH1cblxuLmRhdGEtbmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZGF0YS1uYW1lLmhhcy1pbmZvIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG4gIC5kYXRhLW5hbWUgLmRlc2NyaXB0aW9uLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZS1pbjtcbiAgICB6LWluZGV4OiA5OTk5OyB9XG4gICAgLmRhdGEtbmFtZSAuZGVzY3JpcHRpb24tdGV4dCAuZGVzY3JpcHRpb24tdGV4dC0tY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmRhdGEtbmFtZSAuZGVzY3JpcHRpb24tdGV4dCBzdmcge1xuICAgICAgY29sb3I6ICM2NTc5ODM7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZGF0YS1uYW1lIC5kZXNjcmlwdGlvbi10ZXh0IC5kZXNjcmlwdGlvbi10ZXh0LS1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHotaW5kZXg6IDkwMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgICAgLmRhdGEtbmFtZSAuZGVzY3JpcHRpb24tdGV4dCAuZGVzY3JpcHRpb24tdGV4dC0tY29udGVudCAuZGVzY3JpcHRpb24tdGV4dC0tY29udGVudC0taW5uZXIge1xuICAgICAgICBjb2xvcjogIzY1Nzk4MztcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggLTNweCAjMjgyODI4O1xuICAgICAgICBtaW4td2lkdGg6IDMwMHB4OyB9XG4gICAgICAuZGF0YS1uYW1lIC5kZXNjcmlwdGlvbi10ZXh0IC5kZXNjcmlwdGlvbi10ZXh0LS1jb250ZW50OmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmRhdGEtbmFtZSAuZGVzY3JpcHRpb24tdGV4dDpob3ZlciBzdmcge1xuICAgICAgY29sb3I6ICNhNmMzNDg7IH1cbiAgICAuZGF0YS1uYW1lIC5kZXNjcmlwdGlvbi10ZXh0OmhvdmVyIC5kZXNjcmlwdGlvbi10ZXh0LS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYmFja2dyb3VuZDogIzY1Nzk4MztcbiAgY29sb3I6ICNmZmY7IH1cbiAgZm9vdGVyIC5mb290ZXItY29sLTUwLFxuICBmb290ZXIgLmZvb3Rlci1jb2wtbGFyZ2UsXG4gIGZvb3RlciAuZm9vdGVyLWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgZm9vdGVyIC5mb290ZXItY29sLWxhcmdlLFxuICBmb290ZXIgLmZvb3Rlci1jb2wge1xuICAgIHBhZGRpbmc6IDAgMTVweDsgfVxuICBmb290ZXIgLmZvb3Rlci1jb2wtNTAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgZm9vdGVyIGEge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgZm9vdGVyIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNhNmMzNDg7IH1cbiAgZm9vdGVyIC5jb3B5cmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDsgfVxuICBmb290ZXIgLmZvb3Rlci1tZW51LXNvY2lhbCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG4gICAgZm9vdGVyIC5mb290ZXItbWVudS1zb2NpYWwgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMCAxMHB4OyB9XG4gIGZvb3RlciAuZm9vdGVyLWxvZ28ge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBmb290ZXIgLmZvb3Rlci1jb2wtNTAge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBmb290ZXIgLmZvb3Rlci1jb2wge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG5cbi5jaXJjdWxhci1sb2FkZXIge1xuICB3aWR0aDogMjBweDsgfVxuXG4uY2lyY3VsYXItbG9hZGVyIC5sb2FkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7IH1cblxuLmNpcmN1bGFyLWxvYWRlciAubG9hZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLmNpcmN1bGFyLWxvYWRlci1zdmcge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiByb3RhdGUgMnMgbGluZWFyIGluZmluaXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvOyB9XG5cbi5sb2FkZXItcGF0aCB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE1MCwyMDA7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBkYXNoIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGNvbG9yIDZzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBhbmltYXRpb246IGRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZSwgY29sb3IgNnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGRhc2gge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7IH1cbiAgNTAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNTsgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMjQ7IH0gfVxuXG5Aa2V5ZnJhbWVzIGRhc2gge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7IH1cbiAgNTAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNTsgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMjQ7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgY29sb3Ige1xuICAwJSB7XG4gICAgc3Ryb2tlOiAjZmZmOyB9XG4gIDQwJSB7XG4gICAgc3Ryb2tlOiAjZmZmOyB9XG4gIDY2JSB7XG4gICAgc3Ryb2tlOiAjZmZmOyB9XG4gIDgwJSwgOTAlIHtcbiAgICBzdHJva2U6ICNmZmY7IH0gfVxuXG5Aa2V5ZnJhbWVzIGNvbG9yIHtcbiAgMCUge1xuICAgIHN0cm9rZTogI2ZmZjsgfVxuICA0MCUge1xuICAgIHN0cm9rZTogI2ZmZjsgfVxuICA2NiUge1xuICAgIHN0cm9rZTogI2ZmZjsgfVxuICA4MCUsIDkwJSB7XG4gICAgc3Ryb2tlOiAjZmZmOyB9IH1cblxuLmNvbG9yLXNlbGVjdC1ub3RlIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4uY29sb3Itc2VsZWN0aW9uIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuICAuY29sb3Itc2VsZWN0aW9uIC5iYWNrZHJvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCA0MCwgNDAsIDAuOCk7IH1cbiAgLmNvbG9yLXNlbGVjdGlvbiAuY29sb3Itc2VsZWN0aW9uLS1pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYm94LXNoYWRvdzogMCAzcHggNXB4IC0zcHggIzI4MjgyODtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7IH1cbiAgICAuY29sb3Itc2VsZWN0aW9uIC5jb2xvci1zZWxlY3Rpb24tLWlubmVyIC5jb2xvci1zZWxlY3Rpb24tLXBhbGV0dGUgLmNvbG9yLXNlbGVjdGlvbi0tY29sb3Ige1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7IH1cbiAgICAgIC5jb2xvci1zZWxlY3Rpb24gLmNvbG9yLXNlbGVjdGlvbi0taW5uZXIgLmNvbG9yLXNlbGVjdGlvbi0tcGFsZXR0ZSAuY29sb3Itc2VsZWN0aW9uLS1jb2xvci5jb2xvci1zZWxlY3Rpb24tLWJveCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLCBib3gtc2hhZG93IC4zcyBlYXNlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDNweCA1cHggLTNweCB0cmFuc3BhcmVudDsgfVxuICAgICAgICAuY29sb3Itc2VsZWN0aW9uIC5jb2xvci1zZWxlY3Rpb24tLWlubmVyIC5jb2xvci1zZWxlY3Rpb24tLXBhbGV0dGUgLmNvbG9yLXNlbGVjdGlvbi0tY29sb3IuY29sb3Itc2VsZWN0aW9uLS1ib3g6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA1cHggLTNweCAjMjgyODI4OyB9XG5cbi5hY2NlcHQtbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSg0MCwgNDAsIDQwLCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogOTkwO1xuICBwYWRkaW5nOiA3MHB4IDAgNTBweDtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcbiAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hY2NlcHQtbW9kYWwge1xuICAgICAgcGFkZGluZzogMTAwcHggMjVweCA1MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFjY2VwdC1tb2RhbCB7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvOyB9IH1cbiAgLmFjY2VwdC1tb2RhbCBoNCxcbiAgLmFjY2VwdC1tb2RhbCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDQ4cHgpIHtcbiAgICAuYWNjZXB0LW1vZGFsIGg0LFxuICAgIC5hY2NlcHQtbW9kYWwgLmg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9IH1cbiAgLmFjY2VwdC1tb2RhbCAuY3RhLXJvdyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmFjY2VwdC1tb2RhbCAuY3RhLXJvdyBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuYWNjZXB0LW1vZGFsIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5hY2NlcHQtbW9kYWwuZmFkZS1vdXQge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmFjY2VwdC1tb2RhbCAuYWNjZXB0LW1vZGFsLS1pbm5lciB7XG4gICAgcGFkZGluZzogMjVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5hY2NlcHQtbW9kYWwgLmFjY2VwdC1tb2RhbC0taW5uZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgcGFkZGluZzogMTUwcHggMzBweCA1MHB4OyB9IH1cbiAgICAuYWNjZXB0LW1vZGFsIC5hY2NlcHQtbW9kYWwtLWlubmVyIC5hY2NlcHQtbW9kYWwtLXRleHQge1xuICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIC5hY2NlcHQtbW9kYWwgLmFjY2VwdC1tb2RhbC0taW5uZXIgLmFjY2VwdC1tb2RhbC0tdGV4dCAuY2hlY2tib3ggbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYWNjZXB0LW1vZGFsIC5hY2NlcHQtbW9kYWwtLWlubmVyIC5hY2NlcHQtbW9kYWwtLXRleHQge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgICAgLmFjY2VwdC1tb2RhbCAuYWNjZXB0LW1vZGFsLS1pbm5lciAuYWNjZXB0LW1vZGFsLS10ZXh0IC5hY2NlcHQtbW9kYWwtLXJpZ2h0IHtcbiAgICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5hY2NlcHQtbW9kYWwgLmFjY2VwdC1tb2RhbC0taW5uZXIgLmFjY2VwdC1tb2RhbC0tdGV4dCAuYWNjZXB0LW1vZGFsLS1yaWdodCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDIwJTsgfSB9XG4gICAgICAuYWNjZXB0LW1vZGFsIC5hY2NlcHQtbW9kYWwtLWlubmVyIC5hY2NlcHQtbW9kYWwtLXRleHQuYWNjZXB0LW1vZGFsLS10ZXh0LWxhcmdlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAgIC5hY2NlcHQtbW9kYWwgLmFjY2VwdC1tb2RhbC0taW5uZXIgLmN0YS1yb3cge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgICAgLmFjY2VwdC1tb2RhbCAuYWNjZXB0LW1vZGFsLS1pbm5lciAuY3RhLXJvdyAuYnRuOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYTZjMzQ4OyB9XG4gICAgICAuYWNjZXB0LW1vZGFsIC5hY2NlcHQtbW9kYWwtLWlubmVyIC5jdGEtcm93IC5idG4ge1xuICAgICAgICBwYWRkaW5nOiA1cHggMjVweDsgfVxuICAgIC5hY2NlcHQtbW9kYWwgLmFjY2VwdC1tb2RhbC0taW5uZXIgLmFjY2VwdC1tb2RhbC0tZmVlZGJhY2sge1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9XG4gICAgICAuYWNjZXB0LW1vZGFsIC5hY2NlcHQtbW9kYWwtLWlubmVyIC5hY2NlcHQtbW9kYWwtLWZlZWRiYWNrIC5hY2NlcHQtbW9kYWwtLWZlZWRiYWNrLS10ZXh0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuYWNjZXB0LW1vZGFsIC5hY2NlcHQtbW9kYWwtLWlubmVyIC5hY2NlcHQtbW9kYWwtLWZlZWRiYWNrLnNob3cgLmFjY2VwdC1tb2RhbC0tZmVlZGJhY2stLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmFjY2VwdC1tb2RhbCAuYWNjZXB0LW1vZGFsLS1pbm5lciAuYWNjZXB0LW1vZGFsLS1mZWVkYmFjay5zaG93IC5hY2NlcHQtbW9kYWwtLWZlZWRiYWNrLS1wbGFjZWhvbGRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFjY2VwdC1tb2RhbCAuYWNjZXB0LW1vZGFsLWZvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEyMHB4OyB9XG4gICAgLmFjY2VwdC1tb2RhbCAuYWNjZXB0LW1vZGFsLWZvb3RlciBhIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYWNjZXB0LW1vZGFsIC5hY2NlcHQtbW9kYWwtZm9vdGVyIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2E2YzM0ODsgfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIC0zcHggNXB4IC0zcHggIzI4MjgyODtcbiAgei1pbmRleDogOTg5OyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1ub3RpY2Uge1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXgtd2lkdGg6IDEzNDBweDtcbiAgbWFyZ2luOiBhdXRvOyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1ub3RpY2UgLmNuLW9rIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1ub3RpY2UgLmNuLW9rIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbm90aWNlIC5jbi1idXR0b25zIHtcbiAgb3JkZXI6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAjdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbm90aWNlIC5jbi1idXR0b25zIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbm90aWNlIC5jbi1idXR0b25zIC5jbS1idG4uY20tYnRuLXN1Y2Nlc3Mge1xuICBvcmRlcjogMTsgfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbm90aWNlIC5jbi1idXR0b25zIC5jbS1idG4uY20tYnRuLWRhbmdlci5jbi1kZWNsaW5lIHtcbiAgb3JkZXI6IDI7IH1cblxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW5vdGljZSAuY20tbGluay5jbi1sZWFybi1tb3JlIHtcbiAgb3JkZXI6IDI7IH1cblxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20tZm9vdGVyIC5jbS1mb290ZXItYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAjdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1mb290ZXIgLmNtLWZvb3Rlci1idXR0b25zIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1mb290ZXIgLmNtLWZvb3Rlci1idXR0b25zIC5jbS1idG4uY20tYnRuLXN1Y2Nlc3MuY20tYnRuLWFjY2VwdC1hbGwge1xuICBvcmRlcjogMTsgfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1mb290ZXIgLmNtLWZvb3Rlci1idXR0b25zIC5jbS1idG4uY20tYnRuLWRlY2xpbmUuY20tYnRuLWRhbmdlci5jbi1kZWNsaW5lIHtcbiAgb3JkZXI6IDI7IH1cblxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20tZm9vdGVyIC5jbS1mb290ZXItYnV0dG9ucyAuY20tYnRuLmNtLWJ0bi1zdWNjZXNzLmNtLWJ0bi1pbmZvLmNtLWJ0bi1hY2NlcHQge1xuICBvcmRlcjogMzsgfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbm90aWNlIC5jbi1vayBhLmNuLWxlYXJuLW1vcmUsXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbm90aWNlIC5jbS1idG4uY20tYnRuLWRhbmdlci5jbi1kZWNsaW5lLFxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW5vdGljZSAuY24tb2sgLmNtLWJ0bixcbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWZvb3RlciAuY20tZm9vdGVyLWJ1dHRvbnMgLmNtLWJ0bixcbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWZvb3RlciAuY20tZm9vdGVyLWJ1dHRvbnMgLmNtLWJ0bi5jbS1idG4tZGVjbGluZS5jbS1idG4tZGFuZ2VyLmNuLWRlY2xpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UsIGNvbG9yIDAuM3MgZWFzZSwgYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTsgfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLWJnIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwge1xuICB6LWluZGV4OiAxMDAxO1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDVweCA1cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA5OCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBwYWRkaW5nOiAyNXB4OyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWhlYWRlcixcbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHkge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWhlYWRlciAuaGlkZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNXB4O1xuICByaWdodDogMjVweDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1oZWFkZXIgLmhpZGUgc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjgpOyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHksXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1NTU7IH1cblxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20tYm9keSAuY20tbGlzdC1pbnB1dCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHkgLmNtLWxpc3QtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20tYm9keSAuY20tbGlzdC1sYWJlbCAuY20tc3dpdGNoIC5zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgNXB4IDVweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1ib2R5IC5jbS1saXN0LWxhYmVsIC5jbS1zd2l0Y2ggLnNsaWRlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGxlZnQ6IDVweDtcbiAgYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IC40cztcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHkgLmNtLWxpc3QtaW5wdXQ6Y2hlY2tlZCArIC5jbS1saXN0LWxhYmVsIC5jbS1zd2l0Y2ggLnNsaWRlcjpiZWZvcmUge1xuICBsZWZ0OiAyNXB4OyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHkgLmNtLWxpc3QtaW5wdXQucmVxdWlyZWQgKyAuY20tbGlzdC1sYWJlbCAuY20tc3dpdGNoIC5zbGlkZXIge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHkgLmNtLWxpc3QtbGFiZWwgLmNtLXJlcXVpcmVkIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG9yZGVyOiAtMTtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiA2MCU7XG4gIGxpbmUtaGVpZ2h0OiA2MCU7IH1cblxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20tYm9keSAuY20tbGlzdC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLm9wZW4tY29va2llLWNvbnNlbnQuYnRuLmJ0bi1uZXV0cmFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMjVweDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UsY29sb3IgLjNzIGVhc2UsYm9yZGVyLWNvbG9yIC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kOiAjNjU3OTgzO1xuICByaWdodDogMTAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiA5ODk7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNhbnNQcm8tcmVndWxhclwiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDAgMjVweDsgfVxuXG4ub3Blbi1jb29raWUtY29uc2VudC5idG4uYnRuLW5ldXRyYWw6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDUwcHg7IH0gfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1mb290ZXIgLmNtLXBvd2VyZWQtYnkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQge1xuICBjb2xvcjogIzY1Nzk4MzsgfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1oZWFkZXIgLmhpZGUgc3ZnIHtcbiAgc3Ryb2tlOiAjNjU3OTgzOyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNtLWJ0bi5jbS1idG4tc3VjY2VzcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhNmMzNDg7XG4gIGJhY2tncm91bmQ6ICNhNmMzNDg7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNtLWJ0bi5jbS1idG4tc3VjY2Vzczpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhNmMzNDg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2E2YzM0ODsgfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jbS1saW5rLmNuLWxlYXJuLW1vcmUsXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1mb290ZXIgLmNtLWZvb3Rlci1idXR0b25zIC5jbS1idG4uY20tYnRuLWFjY2VwdCxcbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1ub3RpY2UgLmNtLWJ0bi5jbS1idG4tZGFuZ2VyLmNuLWRlY2xpbmUsXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1mb290ZXIgLmNtLWZvb3Rlci1idXR0b25zIC5jbS1idG4uY20tYnRuLWRlY2xpbmUuY20tYnRuLWRhbmdlci5jbi1kZWNsaW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY1Nzk4MztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNjU3OTgzOyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNtLWxpbmsuY24tbGVhcm4tbW9yZTpob3ZlcixcbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWZvb3RlciAuY20tZm9vdGVyLWJ1dHRvbnMgLmNtLWJ0bi5jbS1idG4tYWNjZXB0OmhvdmVyLFxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW5vdGljZSAuY20tYnRuLmNtLWJ0bi1kYW5nZXIuY24tZGVjbGluZTpob3ZlcixcbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWZvb3RlciAuY20tZm9vdGVyLWJ1dHRvbnMgLmNtLWJ0bi5jbS1idG4tZGVjbGluZS5jbS1idG4tZGFuZ2VyLmNuLWRlY2xpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjU3OTgzO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1ib2R5IC5jbS1saXN0LWlucHV0OmNoZWNrZWQgKyAuY20tbGlzdC1sYWJlbCAuY20tc3dpdGNoIC5zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiAjYTZjMzQ4OyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHkgLmNtLWxpc3QtaW5wdXQucmVxdWlyZWQgKyAuY20tbGlzdC1sYWJlbCAuY20tc3dpdGNoIC5zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiAjNjU3OTgzOyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgYSB7XG4gIGNvbG9yOiAjYTZjMzQ4OyB9XG5cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwge1xuICBjb2xvcjogIzY1Nzk4MzsgfVxuXG4ubm90aWNlIHtcbiAgYmFja2dyb3VuZDogI2E2YzM0ODtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMC42N2VtOyB9XG4iLCIqe1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5he1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5pbWd7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5zdmd7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbnVse1xuICBsaXN0LXN0eWxlOiBub25lO1xufSIsIi8qIHNvdXJjZS1zYW5zLXByby1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy9idW5kbGVzL2FwcC9hc3NldHMvZm9udHMvc291cmNlLXNhbnMtcHJvL3NvdXJjZS1zYW5zLXByby12MTgtbGF0aW4tcmVndWxhci5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgICAgICB1cmwoJy9idW5kbGVzL2FwcC9hc3NldHMvZm9udHMvc291cmNlLXNhbnMtcHJvL3NvdXJjZS1zYW5zLXByby12MTgtbGF0aW4tcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYnVuZGxlcy9hcHAvYXNzZXRzL2ZvbnRzL3NvdXJjZS1zYW5zLXByby9zb3VyY2Utc2Fucy1wcm8tdjE4LWxhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgIHVybCgnL2J1bmRsZXMvYXBwL2Fzc2V0cy9mb250cy9zb3VyY2Utc2Fucy1wcm8vc291cmNlLXNhbnMtcHJvLXYxOC1sYXRpbi1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYnVuZGxlcy9hcHAvYXNzZXRzL2ZvbnRzL3NvdXJjZS1zYW5zLXByby9zb3VyY2Utc2Fucy1wcm8tdjE4LWxhdGluLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgIHVybCgnL2J1bmRsZXMvYXBwL2Fzc2V0cy9mb250cy9zb3VyY2Utc2Fucy1wcm8vc291cmNlLXNhbnMtcHJvLXYxOC1sYXRpbi1yZWd1bGFyLnN2ZyNTb3VyY2VTYW5zUHJvJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xufVxuLyogc291cmNlLXNhbnMtcHJvLTYwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKCcvYnVuZGxlcy9hcHAvYXNzZXRzL2ZvbnRzL3NvdXJjZS1zYW5zLXByby9zb3VyY2Utc2Fucy1wcm8tdjE4LWxhdGluLTYwMC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgICAgICB1cmwoJy9idW5kbGVzL2FwcC9hc3NldHMvZm9udHMvc291cmNlLXNhbnMtcHJvL3NvdXJjZS1zYW5zLXByby12MTgtbGF0aW4tNjAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICAgICB1cmwoJy9idW5kbGVzL2FwcC9hc3NldHMvZm9udHMvc291cmNlLXNhbnMtcHJvL3NvdXJjZS1zYW5zLXByby12MTgtbGF0aW4tNjAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICB1cmwoJy9idW5kbGVzL2FwcC9hc3NldHMvZm9udHMvc291cmNlLXNhbnMtcHJvL3NvdXJjZS1zYW5zLXByby12MTgtbGF0aW4tNjAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYnVuZGxlcy9hcHAvYXNzZXRzL2ZvbnRzL3NvdXJjZS1zYW5zLXByby9zb3VyY2Utc2Fucy1wcm8tdjE4LWxhdGluLTYwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYnVuZGxlcy9hcHAvYXNzZXRzL2ZvbnRzL3NvdXJjZS1zYW5zLXByby9zb3VyY2Utc2Fucy1wcm8tdjE4LWxhdGluLTYwMC5zdmcjU291cmNlU2Fuc1BybycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbn1cbmh0bWwsYm9keXtcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogJHRleHQtY29sb3I7XG59XG5oMSxoMixoMyxoNCxoNSxcbi5oMSwuaDIsLmgzLC5oNCwuaDV7XG4gIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbmgxLFxuLmgxe1xuICBmb250LXNpemU6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuaDIsXG4uaDJ7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5oMyxcbi5oM3tcbiAgZm9udC1zaXplOiAzNXB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmg0LFxuLmg0e1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuaDUsXG4uaDV7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc3VidGV4dHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC14cyl7XG4gIGgxLFxuICAuaDF7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgaDIsXG4gIC5oMntcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBoMyxcbiAgLmgze1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuICBoNCxcbiAgLmg0e1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICBoNSxcbiAgLmg1e1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZm9udC1zbWFsbHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cbi5pbnRyby1jb3B5e1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuYSB7XG4gIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gIH1cbn1cbi5ib2xke1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmZvbnQtc21hbGx7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuLnRleHQtY29sb3J7XG4gIGNvbG9yOiAkdGV4dC1jb2xvcjtcbn1cbi50ZXh0LWdyZWVue1xuICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XG59IiwiJGJyZWFrcG9pbnQteHM6IDQ0OHB4O1xuJGJyZWFrcG9pbnQtc206IDc2OHB4O1xuJGJyZWFrcG9pbnQtbWQ6IDEwMjRweDtcbiRicmVha3BvaW50LWxnOiAxMjQwcHg7XG5cbiRoZWFkZXItaGVpZ2h0LW1vYmlsZTogNzBweDtcbiRoZWFkZXItaGVpZ2h0OiAxMDBweDtcbiRoZWFkZXItcGFkZGluZzogMTVweDtcblxuJGJyYW5kLXByaW1hcnk6ICNhNmMzNDg7XG4kYnJhbmQtYmx1ZTogIzVkYTJkYTtcbiRicmFuZC1wcmltYXJ5LW9wYWNpdHk6IHRyYW5zcGFyZW50aXplKCNhNmMzNDgsIC42KTtcbiRicmFuZC1vcmFuZ2U6ICNFQzZCMjU7XG4kYnJhbmQtZ3JheS1saWdodDogIzY1Nzk4MztcbiRicmFuZC1ncmF5LW1lZGl1bTogI2JhYzFjNDtcbiRicmFuZC1ncmF5LWxpZ2h0ZXN0OiAjZjRmNWY3O1xuJGJyYW5kLWJsYWNrOiAjMjgyODI4O1xuXG4kdGV4dC1jb2xvcjogJGJyYW5kLWdyYXktbGlnaHQ7XG4kcGxhY2Vob2xkZXItY29sb3I6IHRyYW5zcGFyZW50aXplKCR0ZXh0LWNvbG9yLCAwLjUpO1xuJGVycm9yLWNvbG9yOiAjRkYyRTMzO1xuJGVycm9yLXRleHQtY29sb3I6ICNmZmZmZmY7XG4kY2lyY3VsYXItbG9hZGVyLWNvbG9yOiAjZmZmO1xuXG4kb3ZlcmxheS1jb2xvcjogdHJhbnNwYXJlbnRpemUoJGJyYW5kLWdyYXktbGlnaHQsIDAuMjUpO1xuJG92ZXJsYXktY29sb3ItZGFyazogdHJhbnNwYXJlbnRpemUoJGJyYW5kLWJsYWNrLCAwLjIpOyIsImJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtZ3JheS1saWdodGVzdDtcbn1cblxuLmNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uY29udGVudCxcbi5jb250ZW50LWZsdWlkIHtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuXG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAmLnJvdy0taGVhZHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyAnO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmNvbC01MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG4uYmxvY2stY3RhIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzLCBjb2xvciAuM3M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICYuYnRuLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICAmLmJ0bi1hY3RpdmUsXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICAgIH1cblxuICAgICYuYnRuLWludmVyc2Uge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuXG4gICAgICAmLmJ0bi1hY3RpdmUsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYnRuLWluYWN0aXZle1xuICAgICAgYmFja2dyb3VuZDogJGJyYW5kLWdyYXktbWVkaXVtO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtZ3JheS1tZWRpdW07XG4gICAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtZ3JheS1tZWRpdW07XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWdyYXktbWVkaXVtO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmJ0bi1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1ncmF5LWxpZ2h0O1xuICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWdyYXktbGlnaHQ7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICAmLmJ0bi1hY3RpdmUsXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICRicmFuZC1ncmF5LWxpZ2h0O1xuICAgIH1cbiAgfVxuXG4gICYuYnRuLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1vcmFuZ2U7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtb3JhbmdlO1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgJi5idG4tYWN0aXZlLFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAkYnJhbmQtb3JhbmdlO1xuICAgIH1cbiAgfVxuXG4gICYuYnRuLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVycm9yLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGVycm9yLWNvbG9yO1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgJi5idG4tYWN0aXZlLFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAkZXJyb3ItY29sb3I7XG4gICAgfVxuXG4gICAgJi5idG4taW52ZXJzZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJGVycm9yLWNvbG9yO1xuXG4gICAgICAmLmJ0bi1hY3RpdmUsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVycm9yLWNvbG9yO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi50ZXh0LWRhbmdlcntcbiAgY29sb3I6ICRlcnJvci1jb2xvcjtcbn1cbi50ZXh0LXVwcGVye1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uY2xlYXJmaXg6YWZ0ZXJ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnICc7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ucGFnZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICRicmFuZC1wcmltYXJ5O1xuICBoZWlnaHQ6IDM1MHB4O1xuICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZCkge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cblxuICBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuLmJhY2tncm91bmQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICRicmFuZC1wcmltYXJ5O1xufVxuXG4uYmFja2dyb3VuZC1ncmF5IHtcbiAgYmFja2dyb3VuZDogJGJyYW5kLWdyYXktbGlnaHQ7XG59XG5cbi5iYWNrZ3JvdW5kLWdyYXktdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudGl6ZSgkYnJhbmQtZ3JheS1saWdodCwgMC41KTtcbn1cblxuLm91dGxpbmUtZ3JheSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRicmFuZC1ncmF5LWxpZ2h0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkdGV4dC1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnZlcnRpY2FsLWFsaWduLXBhcmVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC52ZXJ0aWNhbC1hbGlnbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbi5zdWJ0ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cblxuLmN0YS1ib3gge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICB1bCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbGkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteHMpe1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC14cykge1xuICAgICAgJi5zYXZlZC1zZWFyY2gtbGlzdCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteHMpIHtcbiAgICAgICYucmlnaHQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNCk7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgLmFsZXJ0LS1pbm5lciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAuYWxlcnQtLWlubmVyLS1mb290ZXIge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4uZmVlZGJhY2sge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBib3R0b206IDUwcHg7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAkYnJhbmQtcHJpbWFyeTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLCBjb2xvciAuM3MgZWFzZS1pbiwgYm9yZGVyLWNvbG9yIC4zcyBlYXNlLWluO1xuICAuZmVlZGJhY2stLWlubmVyIHtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJyYW5kLXByaW1hcnk7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRicmFuZC1wcmltYXJ5O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRicmFuZC1wcmltYXJ5O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50by10b3Age1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICAgIC50by1maWx0ZXJ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5icm93c2VyLW5vdGljZXtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNTBweCAxNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVycm9yLWNvbG9yO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgYXtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBwe1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuXG4ubG9hZGluZy13cmFwcGVyIHtcbiAgLmxvYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICAgIG1hcmdpbjogYXV0bztcblxuICAgIC5iYXIge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDQwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IGVhc2UtaW4tb3V0IC41cztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGFuaW1hdGlvbjogYmFyQW5pbWF0aW9uIDVzIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NTc5ODM7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlDQkQzOTtcbiAgICAgICAgbGVmdDogMTUlO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzliYjQ7XG4gICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Q1QzhFO1xuICAgICAgICBsZWZ0OiA0NSU7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMi41cztcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ5RkMzO1xuICAgICAgICBsZWZ0OiA2MCU7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMy41cztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGV4dCB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZmxvYXQtcmlnaHR7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zbWFsbC10ZXh0e1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG5Aa2V5ZnJhbWVzIGJhckFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDQwJVxuICB9XG4gIDIwJSB7XG4gICAgaGVpZ2h0OiA2NSVcbiAgfVxuICA0MCUge1xuICAgIGhlaWdodDogODUlXG4gIH1cbiAgNjAlIHtcbiAgICBoZWlnaHQ6IDU1JVxuICB9XG4gIDgwJSB7XG4gICAgaGVpZ2h0OiA4MCU7XG4gIH1cbn1cblxuLnNhbWVfaGVpZ2h0X3Jvd3tcbiAgLnJvd3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC5zYW1lX2hlaWdodF9lbGVtZW50e1xuICAgICAgZmxleDogMDtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC14cyl7XG4gICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha3BvaW50LXNtKXtcbiAgICAgICAgZmxleC1iYXNpczogMzMlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsImJvZHl7XG4gIHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodC1tb2JpbGU7XG4gIEBtZWRpYShtaW4td2lkdGg6ICRicmVha3BvaW50LXNtKXtcbiAgICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQ7XG4gIH1cbn1cbmhlYWRlcntcbiAgJi5wcmludC1oZWFkZXJ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogJGhlYWRlci1oZWlnaHQtbW9iaWxlO1xuICBsaW5lLWhlaWdodDogJGhlYWRlci1oZWlnaHQtbW9iaWxlO1xuICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC1zbSl7XG4gICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG4gIH1cbiAgcGFkZGluZzogJGhlYWRlci1wYWRkaW5nIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYnJhbmQtZ3JheS1saWdodDtcbiAgaW1ne1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC14cyl7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuICAuY29udGVudHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgJjphZnRlcntcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICB9XG4gIC5icmFuZC1sb2dvLFxuICAudG9wLW1lbnV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5icmFuZC1sb2dve1xuICAgIGF7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLnRvcC1tZW51e1xuICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGVyLWhlaWdodC1tb2JpbGUgLSAoJGhlYWRlci1wYWRkaW5nICogMik7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtc20pe1xuICAgICAgbGluZS1oZWlnaHQ6ICRoZWFkZXItaGVpZ2h0IC0gKCRoZWFkZXItcGFkZGluZyAqIDIpO1xuICAgIH1cbiAgICB1bHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGxpe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICBhe1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICYuaGlkZGVuLXhze1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha3BvaW50LXhzKXtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmRhdGEtdmVyc2lvbntcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgd2lkdGg6IDUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteHMpe1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59IiwiLmZvcm0td3JhcHtcbiAgJi5zbWFsbHtcbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC1zbSl7XG4gICAgICBtYXgtd2lkdGg6IDYwJVxuICAgIH1cbiAgfVxuICAuZm9ybS1yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtc20pe1xuICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbmxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQtZ3JheS1saWdodDtcbn1cbi5pbnB1dC13cmFwcGVye1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5jbGVhcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgY29sb3I6ICRicmFuZC1ncmF5LWxpZ2h0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZS1pbjtcbiAgICAmOmhvdmVye1xuICAgICAgY29sb3I6ICRlcnJvci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cbi5jaGVja2JveCxcbi5jaGVja2JveC1yb3d7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICYuY2hlY2tib3gtaW5saW5le1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuY2hlY2tib3gtcm93LS1pbm5lcntcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgJi5jaGVja2JveC1yb3ctLWlubmVyLS1jb2wtNTB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG4gICY6YWZ0ZXJ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgbGFiZWx7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBsYWJlbC5jaGVja2JveC1sYWJlbHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQtZ3JheS1saWdodDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHN2Z3tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcbiAgICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICB9XG4gICAgKyBsYWJlbHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG4gIH1cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbC5jaGVja2JveC1sYWJlbHtcbiAgICBzdmd7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0udG9nZ2xlLWFsbHtcbiAgICArIGxhYmVsLmNoZWNrYm94LWxhYmVsOmFmdGVye1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAycHg7XG4gICAgICBsZWZ0OiAycHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNHB4KTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycztcbiAgICB9XG4gICAgJi5wYXJ0bHktY2hlY2tlZCArIGxhYmVsLmNoZWNrYm94LWxhYmVse1xuICAgICAgJjphZnRlcntcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5jaGVja2JveC1yb3ctc21hbGx7XG4gICAgLmNoZWNrYm94LXJvdy0taW5uZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBsYWJlbC5jaGVja2JveC1sYWJlbHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgc3Zne1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuYmFja2dyb3VuZC1wcmltYXJ5e1xuICAgIC5jaGVja2JveC1yb3ctLWlubmVyIHtcbiAgICAgIGxhYmVsLmNoZWNrYm94LWxhYmVsIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsLmNoZWNrYm94LWxhYmVsIHN2ZyB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmJhY2tncm91bmQtZ3JheXtcbiAgICAuY2hlY2tib3gtcm93LS1pbm5lciB7XG4gICAgICBsYWJlbC5jaGVja2JveC1sYWJlbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbC5jaGVja2JveC1sYWJlbCBzdmcge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5lcnJvcntcbiAgICBib3JkZXI6IDA7XG4gICAgbGFiZWwuY2hlY2tib3gtbGFiZWx7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZXJyb3ItY29sb3I7XG4gICAgfVxuICB9XG59XG4uZm9ybS1jb250cm9sLWZlZWRiYWNre1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICRlcnJvci1jb2xvcjtcbn1cbi5lcnJvcntcbiAgYm9yZGVyOiAxcHggc29saWQgJGVycm9yLWNvbG9yO1xufVxuLmVycm9yLXRleHR7XG4gIGNvbG9yOiAkZXJyb3ItdGV4dC1jb2xvcjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkZXJyb3ItY29sb3I7XG59XG46OnBsYWNlaG9sZGVyIHsgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXG4gIGNvbG9yOiAkcGxhY2Vob2xkZXItY29sb3I7XG4gIG9wYWNpdHk6IDE7IC8qIEZpcmVmb3ggKi9cbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAkcGxhY2Vob2xkZXItY29sb3I7XG59XG5cbjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICRwbGFjZWhvbGRlci1jb2xvcjtcbn1cblxuLnNlbGVjdGlvbntcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLnNlbGVjdGlvbi0tdmFsdWUtLXdyYXBwZXJ7XG4gICAgcGFkZGluZzogMCAzNXB4IDAgNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRicmFuZC1ncmF5LWxpZ2h0O1xuICAgIC5zZWxlY3Rpb24tLWFycm93e1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgfVxuICB9XG4gIC5zZWxlY3Rpb24tLWJvZHl7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogY2FsYygxMDAlICsgMnB4KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYnJhbmQtZ3JheS1saWdodDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYnJhbmQtZ3JheS1saWdodDtcbiAgICAuc2VsZWN0aW9uLS1vcHRpb257XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJyYW5kLWdyYXktbGlnaHQ7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtZ3JheS1saWdodDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYub3BlbntcbiAgICAuc2VsZWN0aW9uLS1ib2R5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICBzZWxlY3R7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsImJvZHl7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5leHBsb3JlLWdyb3Vwe1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgLmV4cGxvcmUtZ3JvdXAtLWlubmVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAuY2hlY2tib3gtcm93LS1pbm5lcntcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLmV4cGxvcmUtZ3JvdXAtLWhlYWRlcntcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgaDMsXG4gICAgICBkaXZ7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuICAgICAgaDN7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICB9XG4gICAgICAmOmFmdGVye1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmV4cGxvcmUtZ3JvdXAtLWJvZHl7XG4gICAgICAuZXhwbG9yZS1ncm91cC0tcm93LFxuICAgICAgLmNoZWNrYm94LXJvd3tcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRicmFuZC1ncmF5LWxpZ2h0O1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmJvcmRlci1ie1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYnJhbmQtZ3JheS1saWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC1zbSl7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZCl7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gICYuZXhwbG9yZS1ncm91cC1saW5re1xuICAgIHN2Z3tcbiAgICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICB9XG4gICAgYXtcbiAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5leHBsb3JlLWdyb3VwLXNhdmVkLXNlYXJjaGVze1xuICAgIC5leHBsb3JlLWdyb3VwLS1pbm5lcntcbiAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgLmRlbGV0ZS1zYXZlZC1zZWFyY2gtZnJvbS1zZWxlY3Rpb257XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgY29sb3I6ICRlcnJvci1jb2xvcjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UtaW47XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucHJldmlld3N7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucHJldmlld3MgYXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5kYXRhLXZpZXcsXG4ubm8tZGF0YXtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXRhLXZpZXd7XG4gICYubG9hZGVke1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZGF0YS1zZWxlY3Rpb24tY29udGVudHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRicmFuZC1ncmF5LWxpZ2h0O1xuICAuZGF0YS1zZWxlY3Rpb257XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgJi5pbnZpc2libGV7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAtMTAwMDBweDtcbiAgICB9XG4gIH1cbn1cbi50b2dnbGUtZGF0YS1zZWxlY3Rpb257XG4gIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlLWluO1xuICAmOm5vdCgubm8tZGF0YS1sb2FkZWQpe1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAmOmhvdmVyOm5vdCgubm8tZGF0YS1sb2FkZWQpe1xuICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgfVxuICAuc21hbGx7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAzMCU7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteHMpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG4gIH1cbiAgLm9wZW5lZHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jbG9zZWR7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG4gICYub3BlbntcbiAgICAub3BlbmVke1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbiAgICAuY2xvc2Vke1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi5uby1kYXRhLWxvYWRlZHtcbiAgICAub3BlbmVkLFxuICAgIC5jbG9zZWR7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLnNlYXJjaC1mb3Jte1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGlucHV0LFxuICBidXR0b257XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuaW5wdXQtd3JhcHBlcntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoODAlIC0gMTBweCk7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIGlucHV0e1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRicmFuZC1ncmF5LWxpZ2h0O1xuICAgICY6Zm9jdXN7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgfVxuICBidXR0b257XG4gICAgd2lkdGg6IDIwJTtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cbi5zZWFyY2gtcmVzdWx0LW51bWJlcntcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLmFycm93e1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogY2FsYyg1MCUgKyA2NXB4KTtcbiAgcGFkZGluZzogNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICRicmFuZC1ncmF5LWxpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogOTk5O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlLWluO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvcGFjaXR5OiAwO1xuICAmOmhvdmVye1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAmLnZpc2libGV7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG4gIHN2Z3tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG4gICYuaW52aXNpYmxle1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgfVxuICAmLmFycm93LWxlZnR7XG4gICAgbGVmdDogNDMwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmLmFycm93LXJpZ2h0e1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG59XG4jZGF0YS10YWJsZTpob3ZlciAuYXJyb3d7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5udW0tcmVzdWx0c3tcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5O1xuICB0b3A6ICRoZWFkZXItaGVpZ2h0LW1vYmlsZSs1MHB4O1xuICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC1zbSl7XG4gICAgdG9wOiAkaGVhZGVyLWhlaWdodCs1MHB4O1xuICB9XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAkYnJhbmQtcHJpbWFyeTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDVweCAtM3B4ICMyODI4Mjg7XG4gIGg0e1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgI251bS1yZXN1bHRzLWNvdW50e1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuLnRyYWl0LXNvcnR7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59IiwiJHRhYmxlLWhlYWQtaGVpZ2h0OiAzMXB4O1xuJHRhYmxlLXJvdy1oZWFkLXdpZHRoLW1vYmlsZTogMjI1cHg7XG4kbnVtYmVyLXdpZHRoOiA1MHB4O1xuJHRhYmxlLW5hbWUtd2lkdGg6IDI5MHB4O1xuJHRhYmxlLXJvdy1oZWFkLXdpZHRoOiAkdGFibGUtbmFtZS13aWR0aCskbnVtYmVyLXdpZHRoKzYwcHg7XG4kdGFibGUtY2VsbC1oZWlnaHQ6IDg1cHg7XG4kdGFibGUtY2VsbC1oZWlnaHQtbW9iaWxlOiAxMDVweDtcblxuJGNlbGwtaGlnaGxpZ2h0OiB0cmFuc3BhcmVudGl6ZSgkYnJhbmQtcHJpbWFyeSwgMC43KTtcbiRjZWxsLWhpZ2hsaWdodC1pbnRlcm5hbDogdHJhbnNwYXJlbnRpemUoJGJyYW5kLWJsdWUsIDAuNyk7XG4ubG9hZGluZy13cmFwcGVye1xuICBkaXNwbGF5OiBub25lO1xuICAubG9hZGluZy1zdmd7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG4uZGF0YS1jb250YWluZXJ7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIEBtZWRpYShtaW4td2lkdGg6ICRicmVha3BvaW50LXhzKXtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbiAgJi5sb2FkZWR7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtZ3JheS1saWdodDtcbiAgICAuZGF0YS10YWJsZS1jb250YWluZXIge1xuICAgICAgI2RhdGEtdGFibGUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZGF0YS10YWJsZS1jb250YWluZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIC5sb2FkaW5nLXN2Z3tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTBweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICB9XG4gICAgI2RhdGEtdGFibGV7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRicmFuZC1ncmF5LWxpZ2h0O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW47XG4gICAgICAudGFibGUtaGVhZHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICBoZWlnaHQ6ICR0YWJsZS1oZWFkLWhlaWdodDtcbiAgICAgICAgJi5zdGlja2Vke1xuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICB0b3A6ICRoZWFkZXItaGVpZ2h0LW1vYmlsZTtcbiAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC1zbSl7XG4gICAgICAgICAgICB0b3A6ICRoZWFkZXItaGVpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGFibGUtaGVhZC13cmFwcGVye1xuICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gICAgICAgIH1cbiAgICAgICAgLnRhYmxlLWNlbGx7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAudGFibGUtY2VsbC1pbm5lcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRhYmxlLXJvdy0tYm9keXtcbiAgICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAudGFibGUtcm93LS1oZWFke1xuICAgICAgICAgIC5kYXRhLW5hbWUsXG4gICAgICAgICAgLmRhdGEtbnVtYmVye1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZGF0YS1udW1iZXJ7XG4gICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha3BvaW50LXhzKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAkbnVtYmVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZGF0YS1uYW1le1xuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteHMpIHtcbiAgICAgICAgICAgICAgd2lkdGg6ICR0YWJsZS1uYW1lLXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgd2lkdGg6ICR0YWJsZS1yb3ctaGVhZC13aWR0aC1tb2JpbGU7XG4gICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteHMpIHtcbiAgICAgICAgICAgIHdpZHRoOiAkdGFibGUtcm93LWhlYWQtd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50YWJsZS1jZWxse1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogJHRhYmxlLXJvdy1oZWFkLXdpZHRoLW1vYmlsZTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC14cykge1xuICAgICAgICAgICAgICB3aWR0aDogJHRhYmxlLXJvdy1oZWFkLXdpZHRoO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IHN2ZyxcbiAgICAgICAgICAgIC5jaGVja2JveHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2VsbC1oaWdobGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmhpZ2hsaWdodHtcbiAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5oaWdobGlnaHQtaW50ZXJuYWx7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRhYmxlLXJvdy0tYm9keXtcbiAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICR0YWJsZS1yb3ctaGVhZC13aWR0aC1tb2JpbGU7XG4gICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteHMpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkdGFibGUtcm93LWhlYWQtd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50YWJsZS1jZWxse1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYnJhbmQtZ3JheS1saWdodDtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYnJhbmQtZ3JheS1saWdodDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgaGVpZ2h0OiAkdGFibGUtY2VsbC1oZWlnaHQtbW9iaWxlO1xuICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha3BvaW50LXhzKXtcbiAgICAgICAgICAgIGhlaWdodDogJHRhYmxlLWNlbGwtaGVpZ2h0O1xuICAgICAgICAgICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudGFibGUtY2VsbC1pbm5lcntcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIC50YWJsZS1ib2R5e1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICAgIC50YWJsZS1yb3d7XG4gICAgICAgICAgaGVpZ2h0OiAkdGFibGUtY2VsbC1oZWlnaHQtbW9iaWxlO1xuICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha3BvaW50LXhzKXtcbiAgICAgICAgICAgIGhlaWdodDogJHRhYmxlLWNlbGwtaGVpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAudGFibGUtY2VsbHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xuICAgICAgICAgICAgJi5oaWdobGlnaHR7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1wcmltYXJ5LW9wYWNpdHk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgLnRhYmxlLWNlbGx7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjZWxsLWhpZ2hsaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5oaWdobGlnaHR7XG4gICAgICAgICAgICAudGFibGUtY2VsbCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5oaWdobGlnaHQtaW50ZXJuYWx7XG4gICAgICAgICAgICAudGFibGUtY2VsbCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRhYmxlLXJvdy0taGVhZHtcbiAgICAgICAgICB0b3A6ICR0YWJsZS1oZWFkLWhlaWdodDtcbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgIC50YWJsZS1jZWxse1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kYXRhLXRhYmxlLWxvYWRpbmctb3ZlcmxheXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRvdmVybGF5LWNvbG9yO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAuY2lyY3VsYXItbG9hZGVye1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDIwMHB4O1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgc3Zne1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jaGFydHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICAuY2hhcnQtem9vbXtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha3BvaW50LXhzKXtcbiAgICAgIGxlZnQ6IC00MHB4O1xuICAgIH1cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLmNoYXJ0LXpvb20tYnV0dG9ue1xuICAgICAgc3Zne1xuICAgICAgICBjb2xvcjogJGJyYW5kLWdyYXktbGlnaHQ7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIHN2Z3tcbiAgICAgICAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICAmLmNoYXJ0LXpvb20tYnV0dG9uLW91dHtcbiAgICAgICAgYm90dG9tOiA1M3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmNoYXJ0LWNvbnRhaW5lcntcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgLmxvZ28tcm93e1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgaW1ne1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICAmOmFmdGVye1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAuY2hhcnQtdG9wbGluZSxcbiAgLmNoYXJ0LXN1YmxpbmV7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLmNoYXJ0LXRvcGxpbmV7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uY2hhcnQtY29udHJvbHN7XG4gIHVse1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpe1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG4gICAgICAuY2hhcnQtc3dpdGNoe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC14cyl7XG4gICAgICAmLnJpZ2h0e1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICY6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLmNoYW5nZS1jaGFydC10eXBlLFxuICAuc2hvdy1kYXRhLXZhbHVlc3tcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQtZ3JheS1saWdodDtcbiAgICBzdmd7XG4gICAgICBjb2xvcjogJGJyYW5kLWdyYXktbGlnaHQ7XG4gICAgfVxuICB9XG59XG4uc2F2ZS1zZWFyY2gtaXRlbXtcbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIC5zYXZlLXNlYXJjaHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJde1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cbiAgLnNhdmUtc2VhcmNoe1xuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha3BvaW50LXhzKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gIH1cbn1cbi5kYXRhLW5hbWV7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJi5oYXMtaW5mb3tcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5kZXNjcmlwdGlvbi10ZXh0e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZS1pbjtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIC5kZXNjcmlwdGlvbi10ZXh0LS1jb250ZW50e1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgc3Zne1xuICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAuZGVzY3JpcHRpb24tdGV4dC0tY29udGVudHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHotaW5kZXg6IDkwMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIC5kZXNjcmlwdGlvbi10ZXh0LS1jb250ZW50LS1pbm5lcntcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAtM3B4IHJnYmEoNDAsNDAsNDAsMSk7XG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICB9XG4gICAgICAmOmFjdGl2ZXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICBzdmd7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICAgIH1cbiAgICAgIC5kZXNjcmlwdGlvbi10ZXh0LS1jb250ZW50e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJmb290ZXJ7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYmFja2dyb3VuZDogJGJyYW5kLWdyYXktbGlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICAuZm9vdGVyLWNvbC01MCxcbiAgLmZvb3Rlci1jb2wtbGFyZ2UsXG4gIC5mb290ZXItY29se1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5mb290ZXItY29sLWxhcmdlLFxuICAuZm9vdGVyLWNvbHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLmZvb3Rlci1jb2wtNTB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICBhe1xuICAgIGNvbG9yOiAjZmZmO1xuICAgICY6aG92ZXJ7XG4gICAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgfVxuICB9XG4gIC5jb3B5cmlnaHR7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5mb290ZXItbWVudS1zb2NpYWx7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIGxpe1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgfVxuICAuZm9vdGVyLWxvZ297XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIEBtZWRpYShtaW4td2lkdGg6ICRicmVha3BvaW50LXNtKXtcbiAgICAuZm9vdGVyLWNvbC01MHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuZm9vdGVyLWNvbHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG59IiwiLmNpcmN1bGFyLWxvYWRlcntcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5jaXJjdWxhci1sb2FkZXIgLmxvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDoyMHB4O1xufVxuLmNpcmN1bGFyLWxvYWRlciAubG9hZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5jaXJjdWxhci1sb2FkZXItc3ZnIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmxvYWRlci1wYXRoIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTUwLDIwMDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZSwgY29sb3IgNnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlLCBjb2xvciA2cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGUge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGRhc2gge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNTtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMjQ7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZGFzaCB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxLDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTM1O1xuICB9XG4gIDEwMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGNvbG9yIHtcbiAgMCUge1xuICAgIHN0cm9rZTogJGNpcmN1bGFyLWxvYWRlci1jb2xvcjtcbiAgfVxuICA0MCUge1xuICAgIHN0cm9rZTogJGNpcmN1bGFyLWxvYWRlci1jb2xvcjtcbiAgfVxuICA2NiUge1xuICAgIHN0cm9rZTogJGNpcmN1bGFyLWxvYWRlci1jb2xvcjtcbiAgfVxuICA4MCUsIDkwJSB7XG4gICAgc3Ryb2tlOiAkY2lyY3VsYXItbG9hZGVyLWNvbG9yO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGNvbG9yIHtcbiAgMCUge1xuICAgIHN0cm9rZTogJGNpcmN1bGFyLWxvYWRlci1jb2xvcjtcbiAgfVxuICA0MCUge1xuICAgIHN0cm9rZTogJGNpcmN1bGFyLWxvYWRlci1jb2xvcjtcbiAgfVxuICA2NiUge1xuICAgIHN0cm9rZTogJGNpcmN1bGFyLWxvYWRlci1jb2xvcjtcbiAgfVxuICA4MCUsIDkwJSB7XG4gICAgc3Ryb2tlOiAkY2lyY3VsYXItbG9hZGVyLWNvbG9yO1xuICB9XG59IiwiLmNvbG9yLXNlbGVjdC1ub3Rle1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNvbG9yLXNlbGVjdGlvbntcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLmJhY2tkcm9we1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG92ZXJsYXktY29sb3ItZGFyaztcbiAgfVxuICAuY29sb3Itc2VsZWN0aW9uLS1pbm5lcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDVweCAtM3B4ICMyODI4Mjg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIC5jb2xvci1zZWxlY3Rpb24tLXBhbGV0dGV7XG4gICAgICAuY29sb3Itc2VsZWN0aW9uLS1jb2xvcntcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgJi5jb2xvci1zZWxlY3Rpb24tLWJveHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLCBib3gtc2hhZG93IC4zcyBlYXNlO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDVweCAtM3B4IHRyYW5zcGFyZW50O1xuICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA1cHggLTNweCAjMjgyODI4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5hY2NlcHQtbW9kYWx7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAkb3ZlcmxheS1jb2xvci1kYXJrO1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogOTkwO1xuICBwYWRkaW5nOiAkaGVhZGVyLWhlaWdodC1tb2JpbGUgMCA1MHB4O1xuICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC1zbSl7XG4gICAgcGFkZGluZzogJGhlYWRlci1oZWlnaHQgMjVweCA1MHB4O1xuICB9XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtc20pe1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgaDQsXG4gIC5oNHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhzKXtcbiAgICBoNCxcbiAgICAuaDR7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB9XG4gIH1cbiAgLmN0YS1yb3d7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGF7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG4gIGE6aG92ZXJ7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgJi5mYWRlLW91dHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5hY2NlcHQtbW9kYWwtLWlubmVye1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWQpe1xuICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICBwYWRkaW5nOiAxNTBweCAzMHB4IDUwcHg7XG4gICAgfVxuICAgIC5hY2NlcHQtbW9kYWwtLXRleHR7XG4gICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICAuY2hlY2tib3ggbGFiZWx7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgfVxuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLmFjY2VwdC1tb2RhbC0tcmlnaHR7XG4gICAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hY2NlcHQtbW9kYWwtLXRleHQtbGFyZ2V7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jdGEtcm93e1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIC5idG46aG92ZXJ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgICB9XG4gICAgICAuYnRue1xuICAgICAgICBwYWRkaW5nOiA1cHggMjVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFjY2VwdC1tb2RhbC0tZmVlZGJhY2t7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAuYWNjZXB0LW1vZGFsLS1mZWVkYmFjay0tdGV4dHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJi5zaG93e1xuICAgICAgICAuYWNjZXB0LW1vZGFsLS1mZWVkYmFjay0tdGV4dHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuYWNjZXB0LW1vZGFsLS1mZWVkYmFjay0tcGxhY2Vob2xkZXJ7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYWNjZXB0LW1vZGFsLWZvb3RlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgYXtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiN0b3AtY29va2llLWNvbnNlbnR7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAtM3B4IDVweCAtM3B4ICMyODI4Mjg7XG4gICAgei1pbmRleDogOTg5O1xufVxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW5vdGljZXtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1heC13aWR0aDogMTM0MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1ub3RpY2UgLmNuLW9re1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xufVxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW5vdGljZSAuY24tYnV0dG9uc3tcbiAgICBvcmRlcjogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIGdhcDogMTBweDtcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1ub3RpY2UgLmNuLWJ1dHRvbnMgLmNtLWJ0bi5jbS1idG4tc3VjY2Vzc3tcbiAgICBvcmRlcjogMTtcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1ub3RpY2UgLmNuLWJ1dHRvbnMgLmNtLWJ0bi5jbS1idG4tZGFuZ2VyLmNuLWRlY2xpbmV7XG4gICAgb3JkZXI6IDI7XG59XG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbm90aWNlIC5jbS1saW5rLmNuLWxlYXJuLW1vcmV7XG4gICAgb3JkZXI6IDI7XG59XG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1mb290ZXIgLmNtLWZvb3Rlci1idXR0b25ze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWZvb3RlciAuY20tZm9vdGVyLWJ1dHRvbnMgLmNtLWJ0bi5jbS1idG4tc3VjY2Vzcy5jbS1idG4tYWNjZXB0LWFsbHtcbiAgICBvcmRlcjogMTtcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWZvb3RlciAuY20tZm9vdGVyLWJ1dHRvbnMgLmNtLWJ0bi5jbS1idG4tZGVjbGluZS5jbS1idG4tZGFuZ2VyLmNuLWRlY2xpbmV7XG4gICAgb3JkZXI6IDI7XG59XG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1mb290ZXIgLmNtLWZvb3Rlci1idXR0b25zIC5jbS1idG4uY20tYnRuLXN1Y2Nlc3MuY20tYnRuLWluZm8uY20tYnRuLWFjY2VwdHtcbiAgICBvcmRlcjogMztcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1ub3RpY2UgLmNuLW9rIGEuY24tbGVhcm4tbW9yZSxcbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1ub3RpY2UgLmNtLWJ0bi5jbS1idG4tZGFuZ2VyLmNuLWRlY2xpbmUsXG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbm90aWNlIC5jbi1vayAuY20tYnRuLFxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20tZm9vdGVyIC5jbS1mb290ZXItYnV0dG9ucyAuY20tYnRuLFxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20tZm9vdGVyIC5jbS1mb290ZXItYnV0dG9ucyAuY20tYnRuLmNtLWJ0bi1kZWNsaW5lLmNtLWJ0bi1kYW5nZXIuY24tZGVjbGluZXtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSwgY29sb3IgMC4zcyBlYXNlLCBib3JkZXItY29sb3IgMC4zcyBlYXNlO1xufVxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFse1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tYmcge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDk5OTtcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwge1xuICAgIHotaW5kZXg6IDEwMDE7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IDAgcmdiYSgwLDAsMCwwLjIpLCA1cHggNXB4IDEwcHggMCByZ2JhKDAsMCwwLDAuMTkpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk4JTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgcGFkZGluZzogMjVweDtcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWhlYWRlcixcbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHl7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWhlYWRlciAuaGlkZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNXB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xufVxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20taGVhZGVyIC5oaWRlIHN2Z3tcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuOCk7XG59XG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1ib2R5LFxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20tZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzU1NTtcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHkgLmNtLWxpc3QtaW5wdXR7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHkgLmNtLWxpc3QtbGFiZWx7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20tYm9keSAuY20tbGlzdC1sYWJlbCAuY20tc3dpdGNoIC5zbGlkZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCA1cHggNXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHkgLmNtLWxpc3QtbGFiZWwgLmNtLXN3aXRjaCAuc2xpZGVyOmJlZm9yZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbGVmdDogNXB4O1xuICAgIGJvdHRvbTogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHkgLmNtLWxpc3QtaW5wdXQ6Y2hlY2tlZCsuY20tbGlzdC1sYWJlbCAuY20tc3dpdGNoIC5zbGlkZXI6YmVmb3Jle1xuICBsZWZ0OiAyNXB4O1xufVxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20tYm9keSAuY20tbGlzdC1pbnB1dC5yZXF1aXJlZCsuY20tbGlzdC1sYWJlbCAuY20tc3dpdGNoIC5zbGlkZXJ7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbiN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHkgLmNtLWxpc3QtbGFiZWwgLmNtLXJlcXVpcmVke1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgb3JkZXI6IC0xO1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGZvbnQtc2l6ZTogNjAlO1xuICAgIGxpbmUtaGVpZ2h0OiA2MCU7XG59XG4jdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1ib2R5IC5jbS1saXN0LWRlc2NyaXB0aW9ue1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ub3Blbi1jb29raWUtY29uc2VudC5idG4uYnRuLW5ldXRyYWx7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZSxjb2xvciAuM3MgZWFzZSxib3JkZXItY29sb3IgLjNzIGVhc2U7XG4gICAgYmFja2dyb3VuZDogIzY1Nzk4MztcbiAgICByaWdodDogMTAwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogOTg5O1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZVNhbnNQcm8tcmVndWxhclwiO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG59XG4ub3Blbi1jb29raWUtY29uc2VudC5idG4uYnRuLW5ldXRyYWw6aG92ZXJ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgfVxufVxuI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20tZm9vdGVyIC5jbS1wb3dlcmVkLWJ5e1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4jdG9wLWNvb2tpZS1jb25zZW50e1xuICAgIGNvbG9yOiAkYnJhbmQtZ3JheS1saWdodDtcbiAgfVxuICAjdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1oZWFkZXIgLmhpZGUgc3Zne1xuICAgIHN0cm9rZTogJGJyYW5kLWdyYXktbGlnaHQ7XG4gIH1cbiAgI3RvcC1jb29raWUtY29uc2VudCAuY20tYnRuLmNtLWJ0bi1zdWNjZXNze1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRicmFuZC1wcmltYXJ5O1xuICAgIGJhY2tncm91bmQ6ICRicmFuZC1wcmltYXJ5O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICN0b3AtY29va2llLWNvbnNlbnQgLmNtLWJ0bi5jbS1idG4tc3VjY2Vzczpob3ZlcntcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQtcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gIH1cbiAgI3RvcC1jb29raWUtY29uc2VudCAuY20tbGluay5jbi1sZWFybi1tb3JlLFxuICAjdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1mb290ZXIgLmNtLWZvb3Rlci1idXR0b25zIC5jbS1idG4uY20tYnRuLWFjY2VwdCxcbiAgI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW5vdGljZSAuY20tYnRuLmNtLWJ0bi1kYW5nZXIuY24tZGVjbGluZSxcbiAgI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20tZm9vdGVyIC5jbS1mb290ZXItYnV0dG9ucyAuY20tYnRuLmNtLWJ0bi1kZWNsaW5lLmNtLWJ0bi1kYW5nZXIuY24tZGVjbGluZXtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQtZ3JheS1saWdodDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJGJyYW5kLWdyYXktbGlnaHQ7XG4gIH1cbiAgI3RvcC1jb29raWUtY29uc2VudCAuY20tbGluay5jbi1sZWFybi1tb3JlOmhvdmVyLFxuICAjdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1mb290ZXIgLmNtLWZvb3Rlci1idXR0b25zIC5jbS1idG4uY20tYnRuLWFjY2VwdDpob3ZlcixcbiAgI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW5vdGljZSAuY20tYnRuLmNtLWJ0bi1kYW5nZXIuY24tZGVjbGluZTpob3ZlcixcbiAgI3RvcC1jb29raWUtY29uc2VudCAuY29va2llLW1vZGFsIC5jbS1tb2RhbCAuY20tZm9vdGVyIC5jbS1mb290ZXItYnV0dG9ucyAuY20tYnRuLmNtLWJ0bi1kZWNsaW5lLmNtLWJ0bi1kYW5nZXIuY24tZGVjbGluZTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtZ3JheS1saWdodDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAjdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFsIC5jbS1ib2R5IC5jbS1saXN0LWlucHV0OmNoZWNrZWQrLmNtLWxpc3QtbGFiZWwgLmNtLXN3aXRjaCAuc2xpZGVye1xuICAgIGJhY2tncm91bmQ6ICRicmFuZC1wcmltYXJ5O1xuICB9XG4gICN0b3AtY29va2llLWNvbnNlbnQgLmNvb2tpZS1tb2RhbCAuY20tbW9kYWwgLmNtLWJvZHkgLmNtLWxpc3QtaW5wdXQucmVxdWlyZWQrLmNtLWxpc3QtbGFiZWwgLmNtLXN3aXRjaCAuc2xpZGVye1xuICAgIGJhY2tncm91bmQ6ICRicmFuZC1ncmF5LWxpZ2h0O1xuICB9XG4gIFxuICBcbiAgI3RvcC1jb29raWUtY29uc2VudCBhe1xuICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgfVxuICAjdG9wLWNvb2tpZS1jb25zZW50IC5jb29raWUtbW9kYWwgLmNtLW1vZGFse1xuICAgIGNvbG9yOiAkYnJhbmQtZ3JheS1saWdodDtcbiAgfSIsIi5ub3RpY2V7XG4gICAgYmFja2dyb3VuZDogJGJyYW5kLXByaW1hcnk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNTBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDAuNjdlbTtcbn0iXX0= */
