@import "../fonts/Gilroy/stylesheet.css";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align)}hr{border:0;border-top:1px solid;color:inherit;margin:1rem 0;opacity:.25}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:var(--bs-code-color);font-size:.875em}a>code{color:inherit}kbd{background-color:var(--bs-body-color);border-radius:.25rem;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{background-color:#00309f;font-size:16px;min-height:100vh;scroll-behavior:smooth}body,html{overflow-x:hidden}body{color:#fff;font-family:Gilroy,sans-serif;height:auto;line-height:130%;min-width:280px}h1,h2,h3,h4{font-weight:800;margin:0}a,a:active,a:hover{color:#fff}button{background-color:transparent;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}button:focus{outline:none}img{display:block}ul{list-style-type:none;margin:0;padding:0}.body{-webkit-box-flex:1;background-color:#003ac2;background-image:-webkit-image-set(url("../img/bg/sm.webp") 1x,url("../img/bg/sm.jpg") 1x);background-image:image-set(url("../img/bg/sm.webp") 1x,url("../img/bg/sm.jpg") 1x);background-position:14% top;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;min-height:inherit;overflow:hidden;position:relative}@media (min-width:1024px){.body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:51% top}}@media (min-width:1960px){.body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}}.container{margin:auto;min-width:320px;padding-left:8px;padding-right:8px;position:relative;width:100%}@media (min-width:1024px){.container{max-width:1502px;padding-inline:48px}}.app-button{-webkit-box-pack:center;-ms-flex-pack:center;font-size:1.0625rem;font-weight:700;justify-content:center;line-height:1.3125rem}.app-button,.error-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.error-text{color:red;font-size:.875rem;font-weight:500;letter-spacing:.02em;line-height:130%;margin:10px 0;pointer-events:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (max-width:1023px){.error-text{font-size:.75rem;margin:5px 0}}.error-text img{height:24px;margin-right:10px;width:24px}@media (max-width:1023px){.error-text img{height:14px;width:14px}}.tooltip{background:rgba(0,0,0,.5);border-radius:12px;bottom:5vh;opacity:0;padding:10px 12px;position:absolute;right:5vh;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;visibility:hidden;z-index:500}@media (max-width:786px){.tooltip{bottom:auto;left:50%;padding:7px 10px;right:5vw;top:5vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip svg{height:20px}}.tooltip.show{opacity:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;visibility:visible}.tooltip__wrap{-webkit-box-pack:center;-ms-flex-pack:center;gap:10px;justify-content:center}.tooltip__text,.tooltip__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.tooltip__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;font-weight:600;letter-spacing:.015em}@media (max-width:786px){.tooltip__text{font-size:1rem}}.content{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.75));display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px;position:relative;width:100%}@media (min-width:1024px){.content{background:transparent;padding-block:35px}.content__container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-rows:auto;align-items:start;display:-ms-grid;display:grid;grid-template:"logo form" "img form";grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;justify-content:space-between;width:100%}}@media (min-width:1900px){.content__container{-ms-grid-rows:auto;gap:1.5rem;grid-template:"img logo" "img form"}}.content__1x-logo{margin:0 auto}@media (min-width:1024px){.content__1x-logo{grid-area:logo;height:53px;width:160px}}.content__main-image-wrap{margin:-27px auto -50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (min-width:1024px){.content__main-image-wrap{grid-area:img;height:100%;margin:-11px 0 0;position:relative;width:100%;z-index:2}.content__main-image-wrap img{height:645px;left:10%;position:absolute;top:0;width:688px}}@media (min-width:1900px){.content__main-image-wrap img{height:984px;left:-103px;top:-48px;width:1050px}}@media (min-width:1024px){.content__main-content{grid-area:form}.content__1x-logo{-ms-grid-column:1;-ms-grid-row:1}.content__main-image-wrap{-ms-grid-column:1;-ms-grid-row:2}.content__main-content{-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-row:1}}@media (min-width:1900px){.content__1x-logo{-ms-grid-column:3;-ms-grid-row:1}.content__main-image-wrap{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.content__main-content{-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-row:3}}.main-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;justify-content:flex-start;margin:0 auto;max-width:414px;padding:2rem 3.875rem;width:100%}@media (min-width:1024px){.main-content{background:rgba(0,0,0,.15);border:2px solid #beb475;border-radius:24px;-webkit-box-shadow:0 25px 50px rgba(0,0,0,.25);box-shadow:0 25px 50px rgba(0,0,0,.25);gap:2rem;max-width:385px;padding:1.9375rem}}.main-content__wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:center;margin-bottom:20px}.main-content__wrap:hover{cursor:pointer}.main-content__wrap:hover .main-content__promo-button{text-shadow:0 0 8px rgba(220,208,86,.922)}.main-content__wrap svg{height:40px;width:40px}@media (max-width:786px){.main-content__wrap svg{height:25px;width:25px}}@media (min-width:1024px){.main-content__wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.main-content__top{text-align:center}.main-content__title{font-size:1.1875rem;font-weight:700;letter-spacing:.025em;line-height:130%}@media (min-width:1024px){.main-content__title{font-size:46px;margin:0 -5px}.main-content__title span{font-size:44px}}.main-content__promo-button{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:-o-linear-gradient(353.32deg,#ead962 4.24%,#d0c671 47.43%,#dcd056 98.46%);background:linear-gradient(96.68deg,#ead962 4.24%,#d0c671 47.43%,#dcd056 98.46%);-webkit-background-clip:text;background-clip:text;font-size:2.625rem;font-weight:700;line-height:normal;position:relative;text-shadow:0 0 8px hsla(52,81%,72%,.2)}@media (min-width:1024px){.main-content__promo-button{font-size:5.375rem}}.main-content__sub-text{font-size:.875rem;font-weight:700;line-height:130%;margin:0}@media (min-width:1024px){.main-content__sub-text{font-size:1.25rem}}.main-content__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;justify-content:flex-start;max-width:290px;width:100%}.main-content__footer-button{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background:-webkit-gradient(linear,left top,left bottom,from(#29d757),to(#20c046));background:-o-linear-gradient(top,#29d757 0,#20c046 100%);background:linear-gradient(180deg,#29d757,#20c046);border-radius:100px;padding:11px 24px 10px;width:256px}@media (min-width:1024px){.main-content__footer-button{padding-bottom:13px;padding-top:14px;width:100%}}.main-content__footer-text{color:hsla(0,0%,100%,.5);display:inline;font-size:.75rem;font-weight:500;line-height:130%;margin:0}.main-content__footer-text-link{color:inherit;text-decoration:underline;text-underline-offset:3px}.main-content__footer-text-link:hover{text-decoration:underline}.site-form__feildset{display:block;margin-bottom:1.5rem}@media (min-width:1024px){.site-form__feildset{margin-bottom:2rem}}.site-form__input-wrap:not(:last-child){margin-bottom:.75rem}.input-wrap{position:relative}.input-wrap__input{background:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.75);color:#fff;font-size:15px;font-weight:500;letter-spacing:.015em;line-height:18px;outline:0;padding-block:1.0625rem .6875rem;padding-inline:2.25rem;position:relative;width:100%;z-index:1}.input-wrap__input::-webkit-input-placeholder{color:inherit}.input-wrap__input::-moz-placeholder{color:inherit}.input-wrap__input:-ms-input-placeholder{color:inherit}.input-wrap__input::-ms-input-placeholder{color:inherit}.input-wrap__input::placeholder{color:inherit}.input-wrap__icon-input{color:#fff;left:0;top:25px}.input-wrap__button-copy,.input-wrap__icon-input{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.input-wrap__button-copy{color:hsla(0,0%,100%,.5);right:0;top:50%;z-index:2}.input-wrap__button-copy:active,.input-wrap__button-copy:hover{color:#fff}.modal-form{margin:24px auto 0;max-width:290px;width:100%}.modal-form__feildset{display:block;margin-bottom:1.5rem}@media (min-width:1024px){.modal-form__feildset{margin-bottom:2rem}}.modal-form__input-wrap:not(:last-child){margin-bottom:.75rem}.modal-form__button-submit{background:#fff;border-radius:100px;color:#a59632;font-size:1.0625rem;font-weight:700;line-height:1.3125rem;padding-bottom:13px;padding-top:14px;width:100%}a,a:active,a:hover{color:#a59632;text-decoration:none}.modal{display:-ms-grid;display:grid;height:100%;left:0;opacity:1;padding:3rem;place-items:center;position:fixed;top:0;visibility:visible;width:100%;z-index:5}.modal:not([open]){opacity:0;visibility:hidden}.modal__bg{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.modal-content{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5))),-webkit-gradient(linear,left top,left bottom,color-stop(46.88%,hsla(54,53%,62%,.25)),to(rgba(111,101,32,.25)));background:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.5)),-o-linear-gradient(top,hsla(54,53%,62%,.25) 46.88%,rgba(111,101,32,.25) 100%);background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),linear-gradient(180deg,hsla(54,53%,62%,.25) 46.88%,rgba(111,101,32,.25));border:2px solid #beb475;border-radius:1.5rem;-webkit-box-shadow:0 25px 150px hsla(54,57%,62%,.5);box-shadow:0 25px 150px hsla(54,57%,62%,.5);padding:34px 52px;position:relative;text-align:center;width:auto;z-index:2}@media (min-width:1024px){.modal-content{padding:3rem 2.6875rem}}.modal-content--form{max-width:352px;padding:3.75rem 1.9375rem;width:100%}@media (min-width:1024px){.modal-content--form{max-width:100%;padding:3rem 2.6875rem;width:auto}}.modal-content__title{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:-o-linear-gradient(353.32deg,#ead962 4.24%,#d0c671 47.43%,#dcd056 98.46%);background:linear-gradient(96.68deg,#ead962 4.24%,#d0c671 47.43%,#dcd056 98.46%);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700;letter-spacing:.035em;line-height:130%;margin-bottom:4px;text-shadow:0 0 15px hsla(52,81%,72%,.2);text-transform:uppercase}@media (min-width:1024px){.modal-content__title{font-size:3rem;margin-block:-5px}}.modal-content__text{font-size:1.3125rem;font-weight:500;line-height:130%;margin-bottom:0}@media (min-width:1024px){.modal-content__text{font-size:1.5rem}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9pbmNsdWRlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9kaXN0L2Nzcy9ib290c3RyYXAtcmVib290Lm1pbi5jc3MiLCJtYWluLmNzcyIsIl9iYXNlLnNjc3MiLCJfdmFycy5zY3NzIiwiX2JvZHkuc2NzcyIsImNvbXBvbmVudHMvX2NvbnRhaW5lci5zY3NzIiwiY29tcG9uZW50cy9fYXBwLWJ1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9fZXJyb3ItdGV4dC5zY3NzIiwiY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwiYmxvY2tzL19jb250ZW50LnNjc3MiLCI8bm8gc291cmNlPiIsImJsb2Nrcy9fbWFpbi1jb250ZW50LnNjc3MiLCJibG9ja3MvX3NpdGUtZm9ybS5zY3NzIiwiYmxvY2tzL19tb2RhbC1mcm9tLnNjc3MiLCJibG9ja3MvX21vZGFsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSVEsd0NBQUEsQ0NDTCxNQUFNLGlCQUFBLENBQWtCLG1CQUFBLENBQW9CLG1CQUFBLENBQW9CLGlCQUFBLENBQWtCLGdCQUFBLENBQWlCLG1CQUFBLENBQW9CLG1CQUFBLENBQW9CLGtCQUFBLENBQW1CLGlCQUFBLENBQWtCLGlCQUFBLENBQWtCLGVBQUEsQ0FBZ0IsZUFBQSxDQUFnQixpQkFBQSxDQUFrQixzQkFBQSxDQUF1QixxQkFBQSxDQUFzQixxQkFBQSxDQUFzQixxQkFBQSxDQUFzQixxQkFBQSxDQUFzQixxQkFBQSxDQUFzQixxQkFBQSxDQUFzQixxQkFBQSxDQUFzQixxQkFBQSxDQUFzQixxQkFBQSxDQUFzQixvQkFBQSxDQUFxQixzQkFBQSxDQUF1QixvQkFBQSxDQUFxQixpQkFBQSxDQUFrQixvQkFBQSxDQUFxQixtQkFBQSxDQUFvQixrQkFBQSxDQUFtQixpQkFBQSxDQUFrQiwyQkFBQSxDQUE0Qiw4QkFBQSxDQUErQiwwQkFBQSxDQUEyQix3QkFBQSxDQUF5QiwwQkFBQSxDQUEyQix5QkFBQSxDQUEwQiwwQkFB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LENBSEEsV0FBQSxDQUVBLE1BQUEsQ0FKQSxpQkFBQSxDQUdBLEtBQUEsQ0FGQSxVYjhqQ0YsQ2F0akNBLGVBVUUsa0NBQUEsQ0FBQSwwQkFBQSxDQUxBLCtNQUFBLENBQUEsaUpBQUEsQ0FBQSx1SUFBQSxDQUNBLHdCQUFBLENBRUEsb0JBQUEsQ0FEQSxtREFBQSxDQUFBLDJDQUFBLENBSkEsaUJBQUEsQ0FGQSxpQkFBQSxDQVFBLGlCQUFBLENBTEEsVUFBQSxDQUZBLFNiaWtDRixDYXZqQ0UsMEJBWkYsZUFhSSxzQmIwakNGLENBQ0YsQ2F2akNBLHFCQUdFLGVBQUEsQ0FGQSx5QkFBQSxDQUNBLFViMmpDRixDYXhqQ0UsMEJBTEYscUJBT0ksY0FBQSxDQUNBLHNCQUFBLENBRkEsVWI2akNGLENBQ0YsQ2F4akNBLHNCQUdFLG1DQUFBLENBRUEsMkJBQUEsQ0FIQSxvRkFBQSxDQUFBLGdGQUFBLENBRUEsNEJBQUEsQ0FBQSxvQkFBQSxDQUtBLGNBQUEsQ0FEQSxlQUFBLENBREEscUJBQUEsQ0FHQSxnQkFBQSxDQUNBLGlCQUFBLENBTEEsd0NBQUEsQ0FMQSx3QmJxa0NGLENhempDRSwwQkFiRixzQkFjSSxjQUFBLENBQ0EsaUJiNGpDRixDQUNGLENhempDQSxxQkFFRSxtQkFBQSxDQURBLGVBQUEsQ0FFQSxnQkFBQSxDQUNBLGViNGpDRixDYTFqQ0UsMEJBTkYscUJBT0ksZ0JiNmpDRixDQUNGIiwiZmlsZSI6ImFwcC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyog0JHQuNCx0LvQuNC+0YLQtdC60LggKi9cbkBpbXBvcnQgXCJub2RlX21vZHVsZXMvYm9vdHN0cmFwL2Rpc3QvY3NzL2Jvb3RzdHJhcC1yZWJvb3QubWluXCI7XG5cbi8qINCo0YDQuNGE0YLRiyAqL1xuQGltcG9ydCBcIi4uL2ZvbnRzL0dpbHJveS9zdHlsZXNoZWV0LmNzc1wiO1xuIiwiLyohXG4gKiBCb290c3RyYXAgUmVib290IHY1LjIuMyAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovOnJvb3R7LS1icy1ibHVlOiMwZDZlZmQ7LS1icy1pbmRpZ286IzY2MTBmMjstLWJzLXB1cnBsZTojNmY0MmMxOy0tYnMtcGluazojZDYzMzg0Oy0tYnMtcmVkOiNkYzM1NDU7LS1icy1vcmFuZ2U6I2ZkN2UxNDstLWJzLXllbGxvdzojZmZjMTA3Oy0tYnMtZ3JlZW46IzE5ODc1NDstLWJzLXRlYWw6IzIwYzk5NzstLWJzLWN5YW46IzBkY2FmMDstLWJzLWJsYWNrOiMwMDA7LS1icy13aGl0ZTojZmZmOy0tYnMtZ3JheTojNmM3NTdkOy0tYnMtZ3JheS1kYXJrOiMzNDNhNDA7LS1icy1ncmF5LTEwMDojZjhmOWZhOy0tYnMtZ3JheS0yMDA6I2U5ZWNlZjstLWJzLWdyYXktMzAwOiNkZWUyZTY7LS1icy1ncmF5LTQwMDojY2VkNGRhOy0tYnMtZ3JheS01MDA6I2FkYjViZDstLWJzLWdyYXktNjAwOiM2Yzc1N2Q7LS1icy1ncmF5LTcwMDojNDk1MDU3Oy0tYnMtZ3JheS04MDA6IzM0M2E0MDstLWJzLWdyYXktOTAwOiMyMTI1Mjk7LS1icy1wcmltYXJ5OiMwZDZlZmQ7LS1icy1zZWNvbmRhcnk6IzZjNzU3ZDstLWJzLXN1Y2Nlc3M6IzE5ODc1NDstLWJzLWluZm86IzBkY2FmMDstLWJzLXdhcm5pbmc6I2ZmYzEwNzstLWJzLWRhbmdlcjojZGMzNTQ1Oy0tYnMtbGlnaHQ6I2Y4ZjlmYTstLWJzLWRhcms6IzIxMjUyOTstLWJzLXByaW1hcnktcmdiOjEzLDExMCwyNTM7LS1icy1zZWNvbmRhcnktcmdiOjEwOCwxMTcsMTI1Oy0tYnMtc3VjY2Vzcy1yZ2I6MjUsMTM1LDg0Oy0tYnMtaW5mby1yZ2I6MTMsMjAyLDI0MDstLWJzLXdhcm5pbmctcmdiOjI1NSwxOTMsNzstLWJzLWRhbmdlci1yZ2I6MjIwLDUzLDY5Oy0tYnMtbGlnaHQtcmdiOjI0OCwyNDksMjUwOy0tYnMtZGFyay1yZ2I6MzMsMzcsNDE7LS1icy13aGl0ZS1yZ2I6MjU1LDI1NSwyNTU7LS1icy1ibGFjay1yZ2I6MCwwLDA7LS1icy1ib2R5LWNvbG9yLXJnYjozMywzNyw0MTstLWJzLWJvZHktYmctcmdiOjI1NSwyNTUsMjU1Oy0tYnMtZm9udC1zYW5zLXNlcmlmOnN5c3RlbS11aSwtYXBwbGUtc3lzdGVtLFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLFwiTm90byBTYW5zXCIsXCJMaWJlcmF0aW9uIFNhbnNcIixBcmlhbCxzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjstLWJzLWZvbnQtbW9ub3NwYWNlOlNGTW9uby1SZWd1bGFyLE1lbmxvLE1vbmFjbyxDb25zb2xhcyxcIkxpYmVyYXRpb24gTW9ub1wiLFwiQ291cmllciBOZXdcIixtb25vc3BhY2U7LS1icy1ncmFkaWVudDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTstLWJzLWJvZHktZm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTstLWJzLWJvZHktZm9udC1zaXplOjFyZW07LS1icy1ib2R5LWZvbnQtd2VpZ2h0OjQwMDstLWJzLWJvZHktbGluZS1oZWlnaHQ6MS41Oy0tYnMtYm9keS1jb2xvcjojMjEyNTI5Oy0tYnMtYm9keS1iZzojZmZmOy0tYnMtYm9yZGVyLXdpZHRoOjFweDstLWJzLWJvcmRlci1zdHlsZTpzb2xpZDstLWJzLWJvcmRlci1jb2xvcjojZGVlMmU2Oy0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OnJnYmEoMCwgMCwgMCwgMC4xNzUpOy0tYnMtYm9yZGVyLXJhZGl1czowLjM3NXJlbTstLWJzLWJvcmRlci1yYWRpdXMtc206MC4yNXJlbTstLWJzLWJvcmRlci1yYWRpdXMtbGc6MC41cmVtOy0tYnMtYm9yZGVyLXJhZGl1cy14bDoxcmVtOy0tYnMtYm9yZGVyLXJhZGl1cy0yeGw6MnJlbTstLWJzLWJvcmRlci1yYWRpdXMtcGlsbDo1MHJlbTstLWJzLWxpbmstY29sb3I6IzBkNmVmZDstLWJzLWxpbmstaG92ZXItY29sb3I6IzBhNThjYTstLWJzLWNvZGUtY29sb3I6I2Q2MzM4NDstLWJzLWhpZ2hsaWdodC1iZzojZmZmM2NkfSosOjphZnRlciw6OmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOm5vLXByZWZlcmVuY2Upezpyb290e3Njcm9sbC1iZWhhdmlvcjpzbW9vdGh9fWJvZHl7bWFyZ2luOjA7Zm9udC1mYW1pbHk6dmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7Zm9udC1zaXplOnZhcigtLWJzLWJvZHktZm9udC1zaXplKTtmb250LXdlaWdodDp2YXIoLS1icy1ib2R5LWZvbnQtd2VpZ2h0KTtsaW5lLWhlaWdodDp2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTt0ZXh0LWFsaWduOnZhcigtLWJzLWJvZHktdGV4dC1hbGlnbik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9aHJ7bWFyZ2luOjFyZW0gMDtjb2xvcjppbmhlcml0O2JvcmRlcjowO2JvcmRlci10b3A6MXB4IHNvbGlkO29wYWNpdHk6LjI1fWgxLGgyLGgzLGg0LGg1LGg2e21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjJ9aDF7Zm9udC1zaXplOmNhbGMoMS4zNzVyZW0gKyAxLjV2dyl9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXtoMXtmb250LXNpemU6Mi41cmVtfX1oMntmb250LXNpemU6Y2FsYygxLjMyNXJlbSArIC45dncpfUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7aDJ7Zm9udC1zaXplOjJyZW19fWgze2ZvbnQtc2l6ZTpjYWxjKDEuM3JlbSArIC42dncpfUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7aDN7Zm9udC1zaXplOjEuNzVyZW19fWg0e2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgLjN2dyl9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXtoNHtmb250LXNpemU6MS41cmVtfX1oNXtmb250LXNpemU6MS4yNXJlbX1oNntmb250LXNpemU6MXJlbX1we21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19YWJiclt0aXRsZV17LXdlYmtpdC10ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZDtjdXJzb3I6aGVscDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwLWluazpub25lO3RleHQtZGVjb3JhdGlvbi1za2lwLWluazpub25lfWFkZHJlc3N7bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OmluaGVyaXR9b2wsdWx7cGFkZGluZy1sZWZ0OjJyZW19ZGwsb2wsdWx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1vbCBvbCxvbCB1bCx1bCBvbCx1bCB1bHttYXJnaW4tYm90dG9tOjB9ZHR7Zm9udC13ZWlnaHQ6NzAwfWRke21hcmdpbi1ib3R0b206LjVyZW07bWFyZ2luLWxlZnQ6MH1ibG9ja3F1b3Rle21hcmdpbjowIDAgMXJlbX1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9c21hbGx7Zm9udC1zaXplOi44NzVlbX1tYXJre3BhZGRpbmc6LjE4NzVlbTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWhpZ2hsaWdodC1iZyl9c3ViLHN1cHtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6Ljc1ZW07bGluZS1oZWlnaHQ6MDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0uMjVlbX1zdXB7dG9wOi0uNWVtfWF7Y29sb3I6dmFyKC0tYnMtbGluay1jb2xvcik7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOmhvdmVye2NvbG9yOnZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpfWE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVye2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO2ZvbnQtc2l6ZToxZW19cHJle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbTtvdmVyZmxvdzphdXRvO2ZvbnQtc2l6ZTouODc1ZW19cHJlIGNvZGV7Zm9udC1zaXplOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3b3JkLWJyZWFrOm5vcm1hbH1jb2Rle2ZvbnQtc2l6ZTouODc1ZW07Y29sb3I6dmFyKC0tYnMtY29kZS1jb2xvcik7d29yZC13cmFwOmJyZWFrLXdvcmR9YT5jb2Rle2NvbG9yOmluaGVyaXR9a2Jke3BhZGRpbmc6LjE4NzVyZW0gLjM3NXJlbTtmb250LXNpemU6Ljg3NWVtO2NvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7Ym9yZGVyLXJhZGl1czouMjVyZW19a2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjFlbX1maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZyxzdmd7dmVydGljYWwtYWxpZ246bWlkZGxlfXRhYmxle2NhcHRpb24tc2lkZTpib3R0b207Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07Y29sb3I6IzZjNzU3ZDt0ZXh0LWFsaWduOmxlZnR9dGh7dGV4dC1hbGlnbjppbmhlcml0O3RleHQtYWxpZ246LXdlYmtpdC1tYXRjaC1wYXJlbnR9dGJvZHksdGQsdGZvb3QsdGgsdGhlYWQsdHJ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowfWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfWJ1dHRvbntib3JkZXItcmFkaXVzOjB9YnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSl7b3V0bGluZTowfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7bWFyZ2luOjA7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1bcm9sZT1idXR0b25de2N1cnNvcjpwb2ludGVyfXNlbGVjdHt3b3JkLXdyYXA6bm9ybWFsfXNlbGVjdDpkaXNhYmxlZHtvcGFjaXR5OjF9W2xpc3RdOm5vdChbdHlwZT1kYXRlXSk6bm90KFt0eXBlPWRhdGV0aW1lLWxvY2FsXSk6bm90KFt0eXBlPW1vbnRoXSk6bm90KFt0eXBlPXdlZWtdKTpub3QoW3R5cGU9dGltZV0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3J7ZGlzcGxheTpub25lIWltcG9ydGFudH1bdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdLGJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufVt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCksYnV0dG9uOm5vdCg6ZGlzYWJsZWQpe2N1cnNvcjpwb2ludGVyfTo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyLXN0eWxlOm5vbmV9dGV4dGFyZWF7cmVzaXplOnZlcnRpY2FsfWZpZWxkc2V0e21pbi13aWR0aDowO3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MH1sZWdlbmR7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgLjN2dyk7bGluZS1oZWlnaHQ6aW5oZXJpdH1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe2xlZ2VuZHtmb250LXNpemU6MS41cmVtfX1sZWdlbmQrKntjbGVhcjpsZWZ0fTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlciw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGR7cGFkZGluZzowfTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hde291dGxpbmUtb2Zmc2V0Oi0ycHg7LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZH06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVye3BhZGRpbmc6MH06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue2ZvbnQ6aW5oZXJpdDstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufTo6ZmlsZS1zZWxlY3Rvci1idXR0b257Zm9udDppbmhlcml0Oy13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259b3V0cHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfWlmcmFtZXtib3JkZXI6MH1zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtO2N1cnNvcjpwb2ludGVyfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9XG4vKiMgc291cmNlTWFwcGluZ1VSTD1ib290c3RyYXAtcmVib290Lm1pbi5jc3MubWFwICovIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogREVGQVVMVCBWQUxVRVMgKi9cbi8qIENPTE9SUyAqL1xuLyogR1JJRCAqL1xuLyogREVGQVVMVCBWQUxVRVMgKi9cbi8qIENPTE9SUyAqL1xuLyogR1JJRCAqL1xuQGltcG9ydCBcIi4uL2ZvbnRzL0dpbHJveS9zdHlsZXNoZWV0LmNzc1wiO1xuLyoqXG4gKiBQWCB0byBWV1xuICogQHBhcmFtICBmbG9hdCAkcHgtdncgLSDQv9C40LrRgdC10LvQuCwg0LrQvtGC0L7RgNGL0LUg0L/RgNC10L7QsdGA0LDQt9GD0LXQvCDQsiB2d1xuICogQHBhcmFtICBmbG9hdCAkYmFzZS12dzogeGwgLSDRiNC40YDQuNC90LAg0Y3QutGA0LDQvdCwINC/0L4t0YPQvNC+0LvRh9Cw0L3QuNGOXG4gKiBAcmV0dXJuIGZsb2F0IC0g0LfQvdCw0YfQtdC90LjQtSB2d1xuICovXG4vKipcbiAqIFBYIHRvIFJFTVxuICogQHBhcmFtICBpbnQgJHB4LXJlbSAtINC/0LjQutGB0LXQu9C4LCDQutC+0YLQvtGA0YvQtSDQv9GA0LXQvtCx0YDQsNC30YPQtdC8INCyIHJlbVxuICogQHJldHVybiBmbG9hdCAtINC30L3QsNGH0LXQvdC40LUgcmVtXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAbWVkaWFcbiAqIEBwYXJhbSAkYnJlYWtwb2ludCAtINC60LvRjtGHINC40Lcg0LzQsNGB0YHQuNCy0LAgdmFycy4kYnJlYWtwb2ludHNcbiAqIEByZXR1cm4g0LfQvdCw0YfQtdC90LjQtSDQutC70Y7Rh9CwINC80LDRgdGB0LjQstCwXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAZnVuY3Rpb24gc2NyZWVuXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAZnVuY3Rpb24gc2NyZWVuXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBnZXQgY29sb3IgZnJvbSAkdGhlbWUtY29sb3JzXG4gKi9cbi8qINCR0LjQsdC70LjQvtGC0LXQutC4ICovIC8qIVxuICogQm9vdHN0cmFwIFJlYm9vdCB2NS4yLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJzLWJsdWU6IzBkNmVmZDtcbiAgLS1icy1pbmRpZ286IzY2MTBmMjtcbiAgLS1icy1wdXJwbGU6IzZmNDJjMTtcbiAgLS1icy1waW5rOiNkNjMzODQ7XG4gIC0tYnMtcmVkOiNkYzM1NDU7XG4gIC0tYnMtb3JhbmdlOiNmZDdlMTQ7XG4gIC0tYnMteWVsbG93OiNmZmMxMDc7XG4gIC0tYnMtZ3JlZW46IzE5ODc1NDtcbiAgLS1icy10ZWFsOiMyMGM5OTc7XG4gIC0tYnMtY3lhbjojMGRjYWYwO1xuICAtLWJzLWJsYWNrOiMwMDA7XG4gIC0tYnMtd2hpdGU6I2ZmZjtcbiAgLS1icy1ncmF5OiM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS1kYXJrOiMzNDNhNDA7XG4gIC0tYnMtZ3JheS0xMDA6I2Y4ZjlmYTtcbiAgLS1icy1ncmF5LTIwMDojZTllY2VmO1xuICAtLWJzLWdyYXktMzAwOiNkZWUyZTY7XG4gIC0tYnMtZ3JheS00MDA6I2NlZDRkYTtcbiAgLS1icy1ncmF5LTUwMDojYWRiNWJkO1xuICAtLWJzLWdyYXktNjAwOiM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS03MDA6IzQ5NTA1NztcbiAgLS1icy1ncmF5LTgwMDojMzQzYTQwO1xuICAtLWJzLWdyYXktOTAwOiMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeTojMGQ2ZWZkO1xuICAtLWJzLXNlY29uZGFyeTojNmM3NTdkO1xuICAtLWJzLXN1Y2Nlc3M6IzE5ODc1NDtcbiAgLS1icy1pbmZvOiMwZGNhZjA7XG4gIC0tYnMtd2FybmluZzojZmZjMTA3O1xuICAtLWJzLWRhbmdlcjojZGMzNTQ1O1xuICAtLWJzLWxpZ2h0OiNmOGY5ZmE7XG4gIC0tYnMtZGFyazojMjEyNTI5O1xuICAtLWJzLXByaW1hcnktcmdiOjEzLDExMCwyNTM7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjoxMDgsMTE3LDEyNTtcbiAgLS1icy1zdWNjZXNzLXJnYjoyNSwxMzUsODQ7XG4gIC0tYnMtaW5mby1yZ2I6MTMsMjAyLDI0MDtcbiAgLS1icy13YXJuaW5nLXJnYjoyNTUsMTkzLDc7XG4gIC0tYnMtZGFuZ2VyLXJnYjoyMjAsNTMsNjk7XG4gIC0tYnMtbGlnaHQtcmdiOjI0OCwyNDksMjUwO1xuICAtLWJzLWRhcmstcmdiOjMzLDM3LDQxO1xuICAtLWJzLXdoaXRlLXJnYjoyNTUsMjU1LDI1NTtcbiAgLS1icy1ibGFjay1yZ2I6MCwwLDA7XG4gIC0tYnMtYm9keS1jb2xvci1yZ2I6MzMsMzcsNDE7XG4gIC0tYnMtYm9keS1iZy1yZ2I6MjU1LDI1NSwyNTU7XG4gIC0tYnMtZm9udC1zYW5zLXNlcmlmOnN5c3RlbS11aSwtYXBwbGUtc3lzdGVtLFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLFwiTm90byBTYW5zXCIsXCJMaWJlcmF0aW9uIFNhbnNcIixBcmlhbCxzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1icy1mb250LW1vbm9zcGFjZTpTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlO1xuICAtLWJzLWdyYWRpZW50OmxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAtLWJzLWJvZHktZm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgLS1icy1ib2R5LWZvbnQtc2l6ZToxcmVtO1xuICAtLWJzLWJvZHktZm9udC13ZWlnaHQ6NDAwO1xuICAtLWJzLWJvZHktbGluZS1oZWlnaHQ6MS41O1xuICAtLWJzLWJvZHktY29sb3I6IzIxMjUyOTtcbiAgLS1icy1ib2R5LWJnOiNmZmY7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOjFweDtcbiAgLS1icy1ib3JkZXItc3R5bGU6c29saWQ7XG4gIC0tYnMtYm9yZGVyLWNvbG9yOiNkZWUyZTY7XG4gIC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OnJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAtLWJzLWJvcmRlci1yYWRpdXM6MC4zNzVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1zbTowLjI1cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtbGc6MC41cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMteGw6MXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLTJ4bDoycmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtcGlsbDo1MHJlbTtcbiAgLS1icy1saW5rLWNvbG9yOiMwZDZlZmQ7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvcjojMGE1OGNhO1xuICAtLWJzLWNvZGUtY29sb3I6I2Q2MzM4NDtcbiAgLS1icy1oaWdobGlnaHQtYmc6I2ZmZjNjZDtcbn1cblxuKiwgOjphZnRlciwgOjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgOnJvb3Qge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICB9XG59XG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5ociB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuaDIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbmg0IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGg0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0ge1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCwgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbmRsLCBvbCwgdWwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCwgb2wgdWwsIHVsIG9sLCB1bCB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbm1hcmsge1xuICBwYWRkaW5nOiAwLjE4NzVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaGlnaGxpZ2h0LWJnKTtcbn1cblxuc3ViLCBzdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSksIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuY29kZSwga2JkLCBwcmUsIHNhbXAge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtY29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4xODc1cmVtIDAuMzc1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nLCBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbnRib2R5LCB0ZCwgdGZvb3QsIHRoLCB0aGVhZCwgdHIge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuYnV0dG9uLCBpbnB1dCwgb3B0Z3JvdXAsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sIHNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuc2VsZWN0OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuW2xpc3RdOm5vdChbdHlwZT1kYXRlXSk6bm90KFt0eXBlPWRhdGV0aW1lLWxvY2FsXSk6bm90KFt0eXBlPW1vbnRoXSk6bm90KFt0eXBlPXdlZWtdKTpub3QoW3R5cGU9dGltZV0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cblt0eXBlPWJ1dHRvbl0sIFt0eXBlPXJlc2V0XSwgW3R5cGU9c3VibWl0XSwgYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksIFt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSwgW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSwgYnV0dG9uOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5sZWdlbmQgKyAqIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCwgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSwgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Ym9vdHN0cmFwLXJlYm9vdC5taW4uY3NzLm1hcCAqL1xuLyog0KjRgNC40YTRgtGLICovXG4vKiBERUZBVUxUIFZBTFVFUyAqL1xuLyogQ09MT1JTICovXG4vKiBHUklEICovXG4vKipcbiAqIFBYIHRvIFZXXG4gKiBAcGFyYW0gIGZsb2F0ICRweC12dyAtINC/0LjQutGB0LXQu9C4LCDQutC+0YLQvtGA0YvQtSDQv9GA0LXQvtCx0YDQsNC30YPQtdC8INCyIHZ3XG4gKiBAcGFyYW0gIGZsb2F0ICRiYXNlLXZ3OiB4bCAtINGI0LjRgNC40L3QsCDRjdC60YDQsNC90LAg0L/Qvi3Rg9C80L7Qu9GH0LDQvdC40Y5cbiAqIEByZXR1cm4gZmxvYXQgLSDQt9C90LDRh9C10L3QuNC1IHZ3XG4gKi9cbi8qKlxuICogUFggdG8gUkVNXG4gKiBAcGFyYW0gIGludCAkcHgtcmVtIC0g0L/QuNC60YHQtdC70LgsINC60L7RgtC+0YDRi9C1INC/0YDQtdC+0LHRgNCw0LfRg9C10Lwg0LIgcmVtXG4gKiBAcmV0dXJuIGZsb2F0IC0g0LfQvdCw0YfQtdC90LjQtSByZW1cbiAqL1xuLyoqXG4gKiBIZWxwZXIgZm9yIEBtZWRpYVxuICogQHBhcmFtICRicmVha3BvaW50IC0g0LrQu9GO0Ycg0LjQtyDQvNCw0YHRgdC40LLQsCB2YXJzLiRicmVha3BvaW50c1xuICogQHJldHVybiDQt9C90LDRh9C10L3QuNC1INC60LvRjtGH0LAg0LzQsNGB0YHQuNCy0LBcbiAqL1xuLyoqXG4gKiBIZWxwZXIgZm9yIEBmdW5jdGlvbiBzY3JlZW5cbiAqL1xuLyoqXG4gKiBIZWxwZXIgZm9yIEBmdW5jdGlvbiBzY3JlZW5cbiAqL1xuLyoqXG4gKiBIZWxwZXIgZm9yIGdldCBjb2xvciBmcm9tICR0aGVtZS1jb2xvcnNcbiAqL1xuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4qOjpiZWZvcmUsICo6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMwOWY7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJHaWxyb3lcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiAyODBweDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQge1xuICBmb250LXdlaWdodDogODAwO1xuICBtYXJnaW46IDA7XG59XG5cbmE6YWN0aXZlLFxuYTpob3ZlcixcbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxudWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYWMyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpbWFnZS1zZXQodXJsKFwiLi4vaW1nL2JnL3NtLndlYnBcIikgMXgsIHVybChcIi4uL2ltZy9iZy9zbS5qcGdcIikgMXgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNCUgdG9wO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4taGVpZ2h0OiBpbmhlcml0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYm9keSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MSUgdG9wO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTk2MHB4KSB7XG4gIC5ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLyogQ09NUE9ORU5UUyAoc29ydCBieSBBLVopICovXG4vKiBERUZBVUxUIFZBTFVFUyAqL1xuLyogQ09MT1JTICovXG4vKiBHUklEICovXG4vKipcbiAqIFBYIHRvIFZXXG4gKiBAcGFyYW0gIGZsb2F0ICRweC12dyAtINC/0LjQutGB0LXQu9C4LCDQutC+0YLQvtGA0YvQtSDQv9GA0LXQvtCx0YDQsNC30YPQtdC8INCyIHZ3XG4gKiBAcGFyYW0gIGZsb2F0ICRiYXNlLXZ3OiB4bCAtINGI0LjRgNC40L3QsCDRjdC60YDQsNC90LAg0L/Qvi3Rg9C80L7Qu9GH0LDQvdC40Y5cbiAqIEByZXR1cm4gZmxvYXQgLSDQt9C90LDRh9C10L3QuNC1IHZ3XG4gKi9cbi8qKlxuICogUFggdG8gUkVNXG4gKiBAcGFyYW0gIGludCAkcHgtcmVtIC0g0L/QuNC60YHQtdC70LgsINC60L7RgtC+0YDRi9C1INC/0YDQtdC+0LHRgNCw0LfRg9C10Lwg0LIgcmVtXG4gKiBAcmV0dXJuIGZsb2F0IC0g0LfQvdCw0YfQtdC90LjQtSByZW1cbiAqL1xuLyoqXG4gKiBIZWxwZXIgZm9yIEBtZWRpYVxuICogQHBhcmFtICRicmVha3BvaW50IC0g0LrQu9GO0Ycg0LjQtyDQvNCw0YHRgdC40LLQsCB2YXJzLiRicmVha3BvaW50c1xuICogQHJldHVybiDQt9C90LDRh9C10L3QuNC1INC60LvRjtGH0LAg0LzQsNGB0YHQuNCy0LBcbiAqL1xuLyoqXG4gKiBIZWxwZXIgZm9yIEBmdW5jdGlvbiBzY3JlZW5cbiAqL1xuLyoqXG4gKiBIZWxwZXIgZm9yIEBmdW5jdGlvbiBzY3JlZW5cbiAqL1xuLyoqXG4gKiBIZWxwZXIgZm9yIGdldCBjb2xvciBmcm9tICR0aGVtZS1jb2xvcnNcbiAqL1xuLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDQ4cHg7XG4gICAgbWF4LXdpZHRoOiAxNTAycHg7XG4gIH1cbn1cblxuLmFwcC1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMxMjVyZW07XG59XG5cbi8qIERFRkFVTFQgVkFMVUVTICovXG4vKiBDT0xPUlMgKi9cbi8qIEdSSUQgKi9cbi8qKlxuICogUFggdG8gVldcbiAqIEBwYXJhbSAgZmxvYXQgJHB4LXZ3IC0g0L/QuNC60YHQtdC70LgsINC60L7RgtC+0YDRi9C1INC/0YDQtdC+0LHRgNCw0LfRg9C10Lwg0LIgdndcbiAqIEBwYXJhbSAgZmxvYXQgJGJhc2Utdnc6IHhsIC0g0YjQuNGA0LjQvdCwINGN0LrRgNCw0L3QsCDQv9C+LdGD0LzQvtC70YfQsNC90LjRjlxuICogQHJldHVybiBmbG9hdCAtINC30L3QsNGH0LXQvdC40LUgdndcbiAqL1xuLyoqXG4gKiBQWCB0byBSRU1cbiAqIEBwYXJhbSAgaW50ICRweC1yZW0gLSDQv9C40LrRgdC10LvQuCwg0LrQvtGC0L7RgNGL0LUg0L/RgNC10L7QsdGA0LDQt9GD0LXQvCDQsiByZW1cbiAqIEByZXR1cm4gZmxvYXQgLSDQt9C90LDRh9C10L3QuNC1IHJlbVxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgQG1lZGlhXG4gKiBAcGFyYW0gJGJyZWFrcG9pbnQgLSDQutC70Y7RhyDQuNC3INC80LDRgdGB0LjQstCwIHZhcnMuJGJyZWFrcG9pbnRzXG4gKiBAcmV0dXJuINC30L3QsNGH0LXQvdC40LUg0LrQu9GO0YfQsCDQvNCw0YHRgdC40LLQsFxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgQGZ1bmN0aW9uIHNjcmVlblxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgQGZ1bmN0aW9uIHNjcmVlblxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgZ2V0IGNvbG9yIGZyb20gJHRoZW1lLWNvbG9yc1xuICovXG4uZXJyb3ItdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBjb2xvcjogI2ZmMDAwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZXJyb3ItdGV4dCB7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5lcnJvci10ZXh0IGltZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmVycm9yLXRleHQgaW1nIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gIH1cbn1cblxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDUwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGJvdHRvbTogNXZoO1xuICByaWdodDogNXZoO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzg2cHgpIHtcbiAgLnRvb2x0aXAge1xuICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDV2dztcbiAgICByaWdodDogNXZ3O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbiAgLnRvb2x0aXAgc3ZnIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbi50b29sdGlwLnNob3cge1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuLnRvb2x0aXBfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnRvb2x0aXBfX3RleHQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODZweCkge1xuICAudG9vbHRpcF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi8qIGJsb2NrcyAqL1xuLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNzUpIDEwMCUpO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmctYmxvY2s6IDM1cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGVudF9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgZ3JpZC10ZW1wbGF0ZTogXCJsb2dvIGZvcm1cIiBcImltZyBmb3JtXCI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIHtcbiAgLmNvbnRlbnRfX2NvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogXCJpbWcgbG9nb1wiIFwiaW1nIGZvcm1cIjtcbiAgICBnYXA6IDEuNXJlbTtcbiAgfVxufVxuXG4uY29udGVudF9fMXgtbG9nbyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGVudF9fMXgtbG9nbyB7XG4gICAgZ3JpZC1hcmVhOiBsb2dvO1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDUzcHg7XG4gIH1cbn1cblxuLmNvbnRlbnRfX21haW4taW1hZ2Utd3JhcCB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBtYXJnaW46IC0yN3B4IGF1dG8gLTUwcHg7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnRfX21haW4taW1hZ2Utd3JhcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgIGdyaWQtYXJlYTogaW1nO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAuY29udGVudF9fbWFpbi1pbWFnZS13cmFwIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMCU7XG4gICAgd2lkdGg6IDY4OHB4O1xuICAgIGhlaWdodDogNjQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIHtcbiAgLmNvbnRlbnRfX21haW4taW1hZ2Utd3JhcCBpbWcge1xuICAgIHRvcDogLTQ4cHg7XG4gICAgbGVmdDogLTEwM3B4O1xuICAgIHdpZHRoOiAxMDUwcHg7XG4gICAgaGVpZ2h0OiA5ODRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50X19tYWluLWNvbnRlbnQge1xuICAgIGdyaWQtYXJlYTogZm9ybTtcbiAgfVxufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDE0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAycmVtIDMuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDM4NXB4O1xuICAgIHBhZGRpbmc6IDEuOTM3NXJlbTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNiZWI0NzU7XG4gICAgYm94LXNoYWRvdzogMCAyNXB4IDUwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIGdhcDogMnJlbTtcbiAgfVxufVxuLm1haW4tY29udGVudF9fd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4ubWFpbi1jb250ZW50X193cmFwOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1haW4tY29udGVudF9fd3JhcDpob3ZlciAubWFpbi1jb250ZW50X19wcm9tby1idXR0b24ge1xuICB0ZXh0LXNoYWRvdzogMCAwIDhweCByZ2JhKDIyMCwgMjA4LCA4NiwgMC45MjE1Njg2Mjc1KTtcbn1cbi5tYWluLWNvbnRlbnRfX3dyYXAgc3ZnIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODZweCkge1xuICAubWFpbi1jb250ZW50X193cmFwIHN2ZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluLWNvbnRlbnRfX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLm1haW4tY29udGVudF9fdG9wIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWFpbi1jb250ZW50X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluLWNvbnRlbnRfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gIH1cbiAgLm1haW4tY29udGVudF9fdGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnRfX3Byb21vLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk2LjY4ZGVnLCAjZWFkOTYyIDQuMjQlLCAjZDBjNjcxIDQ3LjQzJSwgI2RjZDA1NiA5OC40NiUpO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCA4cHggcmdiYSgyNDEsIDIyNiwgMTI0LCAwLjIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1jb250ZW50X19wcm9tby1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogNS4zNzVyZW07XG4gIH1cbn1cblxuLm1haW4tY29udGVudF9fc3ViLXRleHQge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1jb250ZW50X19zdWItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnRfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMS41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyOTBweDtcbn1cblxuLm1haW4tY29udGVudF9fZm9vdGVyLWJ1dHRvbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI5ZDc1NyAwJSwgIzIwYzA0NiAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHBhZGRpbmc6IDExcHggMjRweCAxMHB4O1xuICB3aWR0aDogMjU2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluLWNvbnRlbnRfX2Zvb3Rlci1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnRfX2Zvb3Rlci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBtYXJnaW46IDA7XG59XG5cbi5tYWluLWNvbnRlbnRfX2Zvb3Rlci10ZXh0LWxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xufVxuLm1haW4tY29udGVudF9fZm9vdGVyLXRleHQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc2l0ZS1mb3JtX19mZWlsZHNldCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWZvcm1fX2ZlaWxkc2V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG5cbi5zaXRlLWZvcm1fX2lucHV0LXdyYXA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5pbnB1dC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW5wdXQtd3JhcF9faW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lOiAyLjI1cmVtO1xuICBwYWRkaW5nLWJsb2NrOiAxLjA2MjVyZW0gMC42ODc1cmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5pbnB1dC13cmFwX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmlucHV0LXdyYXBfX2ljb24taW5wdXQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbn1cblxuLmlucHV0LXdyYXBfX2J1dHRvbi1jb3B5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5pbnB1dC13cmFwX19idXR0b24tY29weTpob3ZlciwgLmlucHV0LXdyYXBfX2J1dHRvbi1jb3B5OmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubW9kYWwtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI5MHB4O1xuICBtYXJnaW46IDI0cHggYXV0byAwO1xufVxuXG4ubW9kYWwtZm9ybV9fZmVpbGRzZXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9kYWwtZm9ybV9fZmVpbGRzZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cblxuLm1vZGFsLWZvcm1fX2lucHV0LXdyYXA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5tb2RhbC1mb3JtX19idXR0b24tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGNvbG9yOiAjYTU5NjMyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzEyNXJlbTtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuYSxcbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIGNvbG9yOiAjYTU5NjMyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAzcmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB6LWluZGV4OiA1O1xufVxuLm1vZGFsOm5vdChbb3Blbl0pIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubW9kYWxfX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEyLjVweCk7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAzNHB4IDUycHg7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDAuNSkpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDIxMCwgMjAwLCAxMDgsIDAuMjUpIDQ2Ljg4JSwgcmdiYSgxMTEsIDEwMSwgMzIsIDAuMjUpIDEwMCUpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjYmViNDc1O1xuICBib3gtc2hhZG93OiAwIDI1cHggMTUwcHggcmdiYSgyMTMsIDIwMiwgMTAxLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDUwcHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogM3JlbSAyLjY4NzVyZW07XG4gIH1cbn1cblxuLm1vZGFsLWNvbnRlbnQtLWZvcm0ge1xuICBwYWRkaW5nOiAzLjc1cmVtIDEuOTM3NXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzUycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tb2RhbC1jb250ZW50LS1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogM3JlbSAyLjY4NzVyZW07XG4gIH1cbn1cblxuLm1vZGFsLWNvbnRlbnRfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk2LjY4ZGVnLCAjZWFkOTYyIDQuMjQlLCAjZDBjNjcxIDQ3LjQzJSwgI2RjZDA1NiA5OC40NiUpO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMjQxLCAyMjYsIDEyNCwgMC4yKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDM1ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vZGFsLWNvbnRlbnRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbWFyZ2luLWJsb2NrOiAtNXB4O1xuICB9XG59XG5cbi5tb2RhbC1jb250ZW50X190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9kYWwtY29udGVudF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn0iLCJAdXNlIFwidmFyc1wiO1xuQHVzZSBcImZ1bmN0aW9uc1wiO1xuXG4qIHtcbiAgYm94LXNpemluZzogdmFycy4kYm94LXNpemluZy1iYXNlO1xuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IHZhcnMuJGJveC1zaXppbmctYmFzZTtcbiAgfVxufVxuXG5odG1sIHtcbiAgQGlmIHZhcnMuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsIHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgfVxuICBmb250LXNpemU6IHZhcnMuJGZvbnQtc2l6ZS1iYXNlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAvLyBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMDlmO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IHZhcnMuJGZvbnQtZmFtaWx5LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiB2YXJzLiRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogZnVuY3Rpb25zLmNvbG9yKFwid2hpdGVcIik7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6ICN7ZnVuY3Rpb25zLnNjcmVlbih4eHMpfTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQge1xuICBmb250LXdlaWdodDogODAwO1xuICBtYXJnaW46IDA7XG59XG5cbmE6YWN0aXZlLFxuYTpob3ZlcixcbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBmdW5jdGlvbnMuY29sb3IoXCJ3aGl0ZVwiKTtcbn1cblxuYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC8vIHdpZHRoOiAxMDAlO1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuIiwiLyogREVGQVVMVCBWQUxVRVMgKi9cbiRmb250LWZhbWlseS1iYXNlOiBcIkdpbHJveVwiLCBzYW5zLXNlcmlmO1xuJGZvbnQtc2l6ZS1iYXNlOiAxNnB4O1xuJGxpbmUtaGVpZ2h0LWJhc2U6IDEzMCU7XG4kYm94LXNpemluZy1iYXNlOiBib3JkZXItYm94O1xuJHRyYW5zaXRpb24tYmFzZTogYWxsIDE1MG1zIGVhc2Utb3V0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiB0cnVlO1xuXG5cbi8qIENPTE9SUyAqL1xuJHdoaXRlOiAjZmZmZmZmO1xuJGJsYWNrOiAjMTcxOTFlO1xuJGRhcms6ICMyMjI1MmQ7XG4kcHJpbWFyeTogIzAwZjlmZjtcbiRncmV5OiByZ2JhKCR3aGl0ZSwgMC40KTtcblxuJHRoZW1lLWNvbG9yczogKFxuICAgIFwid2hpdGVcIjogJHdoaXRlLFxuICAgIFwiYmxhY2tcIjogJGJsYWNrLFxuICAgIFwiZGFya1wiOiAkZGFyayxcbiAgICBcInByaW1hcnlcIjogJHByaW1hcnksXG4gICAgXCJncmV5XCI6ICRncmV5LFxuKTtcblxuXG4vKiBHUklEICovXG4kZ3JpZC1nYXAtY29sdW1uOiAzMHB4O1xuJGdyaWQtZ2FwLXJvdzogMDtcblxuJGJyZWFrcG9pbnRzOiAoXG4gICAgcmV0aW5hOiAyNTYwcHgsXG4gICAgeHhsOiAxOTIwcHgsXG4gICAgeGw6IDE0MzlweCxcbiAgICBsZzogMTE5OXB4LFxuICAgIG1kOiAxMDIzcHgsXG4gICAgc206IDc2N3B4LFxuICAgIHhzOiA0MTNweCxcbiAgICB4eHM6IDI4MHB4XG4pO1xuJHJldGluYTogMjU2MHB4O1xuJHdpZHRoLWRlc2t0b3BoOiAxOTAwcHg7XG4kd2lkdGgtZGVza3RvcDogMTUxMnB4O1xuJHdpZHRoLXRhYmxldGg6IDEwMjRweDtcbiR3aWR0aC10YWJsZXQ6IDc2N3B4O1xuJHdpZHRoLW1vYmlsZTogNDEzcHg7XG4iLCIuYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNhYzI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldChcbiAgICB1cmwoXCIuLi9pbWcvYmcvc20ud2VicFwiKSAxeCxcbiAgICB1cmwoXCIuLi9pbWcvYmcvc20uanBnXCIpIDF4XG4gICk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE0JSB0b3A7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC10YWJsZXRoKSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MSUgdG9wO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE5NjBweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuIiwiQHVzZSBcIi4uL3ZhcnNcIjtcbkB1c2UgXCIuLi9mdW5jdGlvbnNcIjtcblxuLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbjogYXV0bztcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoLXRhYmxldGgpIHtcbiAgICBwYWRkaW5nLWlubGluZTogNDhweDtcbiAgICBtYXgtd2lkdGg6IDE1MDJweDtcbiAgfVxufVxuIiwiLmFwcC1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLy8gbWFyZ2luOiAwO1xuICAvLyBib3JkZXI6IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogcmVtKDE3cHgpO1xuICBsaW5lLWhlaWdodDogcmVtKDIxcHgpO1xufVxuIiwiQHVzZSBcIi4uL2Z1bmN0aW9uc1wiO1xuXG4uZXJyb3ItdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgY29sb3I6ICNmZjAwMDA7XG4gIC8vICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAvLyAgIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBtYXJnaW46IDEwcHggMDtcbiAgQG1lZGlhICgjeyBmdW5jdGlvbnMubWF4U2NyZWVuKG1kKSB9KSB7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICBmb250LXNpemU6IHJlbSgxMnB4KTtcbiAgfVxuXG4gIGltZyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgIEBtZWRpYSAoI3sgZnVuY3Rpb25zLm1heFNjcmVlbihtZCkgfSkge1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgfVxuICB9XG59XG4iLCIudG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNTAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgYm90dG9tOiA1dmg7XG4gIHJpZ2h0OiA1dmg7XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzg2cHgpIHtcbiAgICBwYWRkaW5nOiA3cHggMTBweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgdG9wOiA1dnc7XG4gICAgcmlnaHQ6IDV2dztcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgc3ZnIHtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG4gIH1cblxuICAmLnNob3cge1xuICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJl9fd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3ODZweCkge1xuICAgICAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gICAgfVxuICB9XG59XG4iLCIuY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAxODBkZWcsXG4gICAgcmdiYSgwLCAwLCAwLCAwKSAwJSxcbiAgICByZ2JhKDAsIDAsIDAsIDAuNzUpIDEwMCVcbiAgKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC10YWJsZXRoKSB7XG4gICAgcGFkZGluZy1ibG9jazogMzVweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uY29udGVudF9fY29udGFpbmVyIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC10YWJsZXRoKSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGdyaWQtdGVtcGxhdGU6XG4gICAgICBcImxvZ28gZm9ybVwiXG4gICAgICBcImltZyBmb3JtXCI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCAxZnI7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoLWRlc2t0b3BoKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZTpcbiAgICAgIFwiaW1nIGxvZ29cIlxuICAgICAgXCJpbWcgZm9ybVwiO1xuICAgIGdhcDogcmVtKDI0cHgpO1xuICB9XG59XG5cbi5jb250ZW50X18xeC1sb2dvIHtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC10YWJsZXRoKSB7XG4gICAgZ3JpZC1hcmVhOiBsb2dvO1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDUzcHg7XG4gIH1cbn1cblxuLmNvbnRlbnRfX21haW4taW1hZ2Utd3JhcCB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBtYXJnaW46IC0yN3B4IGF1dG8gLTUwcHg7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoLXRhYmxldGgpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogLTExcHg7XG4gICAgZ3JpZC1hcmVhOiBpbWc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDEwJTtcbiAgICAgIHdpZHRoOiA2ODhweDtcbiAgICAgIGhlaWdodDogNjQ1cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC1kZXNrdG9waCkge1xuICAgIGltZyB7XG4gICAgICB0b3A6IC00OHB4O1xuICAgICAgbGVmdDogLTEwM3B4O1xuICAgICAgd2lkdGg6IDEwNTBweDtcbiAgICAgIGhlaWdodDogOTg0cHg7XG4gICAgfVxuICB9XG59XG5cbi5jb250ZW50X19tYWluLWNvbnRlbnQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoLXRhYmxldGgpIHtcbiAgICBncmlkLWFyZWE6IGZvcm07XG4gIH1cbn1cbiIsbnVsbCwiLm1haW4tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiByZW0oMjRweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQxNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogcmVtKDMycHgpIHJlbSg2MnB4KTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoLXRhYmxldGgpIHtcbiAgICBtYXgtd2lkdGg6IDM4NXB4O1xuICAgIHBhZGRpbmc6IHJlbSgzMXB4KTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNiZWI0NzU7XG4gICAgYm94LXNoYWRvdzogMCAyNXB4IDUwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIGdhcDogcmVtKDMycHgpO1xuICB9XG5cbiAgJl9fd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIC5tYWluLWNvbnRlbnRfX3Byb21vLWJ1dHRvbiB7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDAgOHB4ICNkY2QwNTZlYjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3ODZweCkge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGgtdGFibGV0aCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG59XG5cbi5tYWluLWNvbnRlbnRfX3RvcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1haW4tY29udGVudF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IHJlbSgxOXB4KTtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGgtdGFibGV0aCkge1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICAgIGZvbnQtc2l6ZTogNDZweDtcblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubWFpbi1jb250ZW50X19wcm9tby1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICA5Ni42OGRlZyxcbiAgICAjZWFkOTYyIDQuMjQlLFxuICAgICNkMGM2NzEgNDcuNDMlLFxuICAgICNkY2QwNTYgOTguNDYlXG4gICk7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICB0ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDhweCByZ2JhKDI0MSwgMjI2LCAxMjQsIDAuMik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogcmVtKDQycHgpO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGgtdGFibGV0aCkge1xuICAgIGZvbnQtc2l6ZTogcmVtKDg2cHgpO1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnRfX3N1Yi10ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC10YWJsZXRoKSB7XG4gICAgZm9udC1zaXplOiByZW0oMjBweCk7XG4gIH1cbn1cblxuLy9cbi5tYWluLWNvbnRlbnRfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogcmVtKDI0cHgpO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyOTBweDtcbn1cblxuLm1haW4tY29udGVudF9fZm9vdGVyLWJ1dHRvbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI5ZDc1NyAwJSwgIzIwYzA0NiAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHBhZGRpbmc6IDExcHggMjRweCAxMHB4O1xuICB3aWR0aDogMjU2cHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC10YWJsZXRoKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gIH1cbn1cblxuLm1haW4tY29udGVudF9fZm9vdGVyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6IHJnYmEoJGNvbG9yOiAjZmZmZmZmLCAkYWxwaGE6IDAuNSk7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1haW4tY29udGVudF9fZm9vdGVyLXRleHQtbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbiIsIi5zaXRlLWZvcm1fX2ZlaWxkc2V0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IHJlbSgyNHB4KTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoLXRhYmxldGgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMzJweCk7XG4gIH1cbn1cblxuLnNpdGUtZm9ybV9faW5wdXQtd3JhcCB7XG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDEycHgpO1xuICB9XG59XG5cbi5pbnB1dC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW5wdXQtd3JhcF9faW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lOiByZW0oMzZweCk7XG4gIHBhZGRpbmctYmxvY2s6IHJlbSgxN3B4KSByZW0oMTFweCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkY29sb3I6ICNmZmZmZmYsICRhbHBoYTogMC43NSk7XG5cbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG4gIGNvbG9yOiAkd2hpdGU7XG5cbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi5pbnB1dC13cmFwX19pY29uLWlucHV0IHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbn1cblxuLmlucHV0LXdyYXBfX2J1dHRvbi1jb3B5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHJnYmEoJGNvbG9yOiAjZmZmZmZmLCAkYWxwaGE6IDAuNSk7XG5cbiAgJjpob3ZlcixcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cbiIsIi5tb2RhbC1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjkwcHg7XG4gIG1hcmdpbjogMjRweCBhdXRvIDA7XG59XG5cbi5tb2RhbC1mb3JtX19mZWlsZHNldCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiByZW0oMjRweCk7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC10YWJsZXRoKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDMycHgpO1xuICB9XG59XG5cbi5tb2RhbC1mb3JtX19pbnB1dC13cmFwIHtcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTJweCk7XG4gIH1cbn1cblxuLm1vZGFsLWZvcm1fX2J1dHRvbi1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjb2xvcjogI2E1OTYzMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiByZW0oMTdweCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0oMjFweCk7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmEsXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBjb2xvcjogI2E1OTYzMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuIiwiLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDNyZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG5cbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgei1pbmRleDogNTtcblxuICAmOm5vdChbb3Blbl0pIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG4ubW9kYWxfX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEyLjVweCk7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAzNHB4IDUycHg7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDAuNSkpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDIxMCwgMjAwLCAxMDgsIDAuMjUpIDQ2Ljg4JSwgcmdiYSgxMTEsIDEwMSwgMzIsIDAuMjUpIDEwMCUpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjYmViNDc1O1xuICBib3gtc2hhZG93OiAwIDI1cHggMTUwcHggcmdiYSgyMTMsIDIwMiwgMTAxLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiByZW0oMjRweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDUwcHgpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGgtdGFibGV0aCkge1xuICAgIHBhZGRpbmc6IHJlbSg0OHB4KSByZW0oNDNweCk7XG4gIH1cbn1cblxuLm1vZGFsLWNvbnRlbnQtLWZvcm0ge1xuICBwYWRkaW5nOiByZW0oNjBweCkgcmVtKDMxcHgpO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNTJweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoLXRhYmxldGgpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogcmVtKDQ4cHgpIHJlbSg0M3B4KTtcbiAgfVxufVxuXG4ubW9kYWwtY29udGVudF9fdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTYuNjhkZWcsICNlYWQ5NjIgNC4yNCUsICNkMGM2NzEgNDcuNDMlLCAjZGNkMDU2IDk4LjQ2JSk7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICB0ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDE1cHggcmdiYSgyNDEsIDIyNiwgMTI0LCAwLjIpO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMzVlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiByZW0oMzJweCk7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR3aWR0aC10YWJsZXRoKSB7XG4gICAgZm9udC1zaXplOiByZW0oNDhweCk7XG4gICAgbWFyZ2luLWJsb2NrOiAtNXB4O1xuICB9XG59XG5cbi5tb2RhbC1jb250ZW50X190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiByZW0oMjFweCk7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGgtdGFibGV0aCkge1xuICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xuICB9XG59XG4iXX0= */
