:root{--color-whte:#fff;--color-whte--rgb:255,255,255;--color-drk:#222222;--color-drk--rgb:34,34,34;--color-blck:#000000;--color-blck--rgb:0,0,0;--color-primary:#D41217;--color-primary--rgb:212,18,23;--color-primary-dark:#ce3801;--color-primary-dark--rgb:206,56,1;--color-orange:#ff4026;--color-orange--rgb:255,64,38;--color-orange-light:#ffa69a;--color-orange-light--rgb:255,166,154;--color-ocean:#20ac85;--color-ocean--rgb:32,172,133;--color-text:#999999;--color-text--rgb:153,153,153;--color-text-dark:#656565;--color-text-dark--rgb:101,101,101;--color-grey:#f0f0f0;--color-grey--rgb:240,240,240;--color-grey-dark:#B2B2B2;--color-grey-dark--rgb:178,178,178;--color-grey-darken:#7A7A7A;--color-grey-darken--rgb:122,122,122;--color-grey-light:#5f6060;--color-grey-light--rgb:95,96,96;--color-border:#b2b2b2;--color-border--rgb:178,178,178;--color-border-dark:#b2b2b2;--color-border-dark--rgb:178,178,178;--color-main-bg:#F9F9F9;--color-main-bg--rgb:249,249,249;--transition:0.25s}@font-face{font-family:Rubik;src:url(../fonts/Rubik/Rubik-Light.woff2) format("woff2"),url(../fonts/Rubik/Rubik-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(../fonts/Rubik/Rubik-Regular.woff2) format("woff2"),url(../fonts/Rubik/Rubik-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(../fonts/Rubik/Rubik-Medium.woff2) format("woff2"),url(../fonts/Rubik/Rubik-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(../fonts/Rubik/Rubik-Bold.woff2) format("woff2"),url(../fonts/Rubik/Rubik-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Eurostile;src:url(../fonts/Eurostile/Eurostile-Regular.woff2) format("woff2"),url(../fonts/Eurostile/Eurostile-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Eurostile;src:url(../fonts/Eurostile/Eurostile-Medium.woff2) format("woff2"),url(../fonts/Eurostile/Eurostile-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Eurostile;src:url(../fonts/Eurostile/Eurostile-Bold.woff2) format("woff2"),url(../fonts/Eurostile/Eurostile-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Eurostile;src:url(../fonts/Eurostile/Eurostile-Black.woff2) format("woff2"),url(../fonts/Eurostile/Eurostile-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:EurostileExt;src:url(../fonts/Eurostile/Eurostile-Extended-Black.woff2) format("woff2"),url(../fonts/Eurostile/Eurostile-Extended-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}/*! 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:transparent}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}template{display:none}[hidden]{display:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.bx-core-window *{-webkit-box-sizing:content-box;box-sizing:content-box;vertical-align:top}body{font:400 16px/1.3 Eurostile,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:var(--color-drk);background-color:#fff}body.body--menu-opened{overflow:hidden;padding-right:var(--scrollbar)}::-moz-selection{background:var(--color-primary);color:var(--color-whte)}::selection{background:var(--color-primary);color:var(--color-whte)}::-moz-selection{background:var(--color-primary);color:var(--color-whte)}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.container{width:100%;max-width:1752px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}.container-lg{max-width:1752px}.container-lg-left{max-width:100%;padding-left:calc((100% - 1439px)/ 2 + 16px);padding-right:16px}@media (max-width:1439.98px){.container-lg-left{padding:0 16px}}.lozad{opacity:0;visibility:hidden;-webkit-transition:opacity .6s,visibility .6s;transition:opacity .6s,visibility .6s}.lozad[data-loaded=true]{opacity:1;visibility:visible}.reset-btn{border:none;margin:0;padding:0;width:auto;overflow:visible;background-color:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.reset-btn::-moz-focus-inner{border:0;padding:0}.reset-list{list-style:none;margin:0;padding:0}.reset-list>li{display:inline;margin:0}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.hover-underline{text-decoration:none}@media screen and (hover:hover) and (pointer:fine){.hover-underline:hover{text-decoration:underline}}.hover-opacity{-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}@media screen and (hover:hover) and (pointer:fine){.hover-opacity:hover{opacity:.75}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes showPrevBtn{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes showPrevBtn{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1919px){.text-xxxl-left{text-align:left!important}.text-xxxl-right{text-align:right!important}.text-xxxl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:16px!important}.mt-1,.my-1{margin-top:16px!important}.mr-1,.mx-1{margin-right:16px!important}.mb-1,.my-1{margin-bottom:16px!important}.ml-1,.mx-1{margin-left:16px!important}.m-2{margin:32px!important}.mt-2,.my-2{margin-top:32px!important}.mr-2,.mx-2{margin-right:32px!important}.mb-2,.my-2{margin-bottom:32px!important}.ml-2,.mx-2{margin-left:32px!important}.m-3{margin:48px!important}.mt-3,.my-3{margin-top:48px!important}.mr-3,.mx-3{margin-right:48px!important}.mb-3,.my-3{margin-bottom:48px!important}.ml-3,.mx-3{margin-left:48px!important}.m-4{margin:64px!important}.mt-4,.my-4{margin-top:64px!important}.mr-4,.mx-4{margin-right:64px!important}.mb-4,.my-4{margin-bottom:64px!important}.ml-4,.mx-4{margin-left:64px!important}.m-5{margin:80px!important}.mt-5,.my-5{margin-top:80px!important}.mr-5,.mx-5{margin-right:80px!important}.mb-5,.my-5{margin-bottom:80px!important}.ml-5,.mx-5{margin-left:80px!important}.m-24{margin:24px!important}.mt-24,.my-24{margin-top:24px!important}.mr-24,.mx-24{margin-right:24px!important}.mb-24,.my-24{margin-bottom:24px!important}.ml-24,.mx-24{margin-left:24px!important}.m-50{margin:50px!important}.mt-50,.my-50{margin-top:50px!important}.mr-50,.mx-50{margin-right:50px!important}.mb-50,.my-50{margin-bottom:50px!important}.ml-50,.mx-50{margin-left:50px!important}.m-75{margin:75px!important}.mt-75,.my-75{margin-top:75px!important}.mr-75,.mx-75{margin-right:75px!important}.mb-75,.my-75{margin-bottom:75px!important}.ml-75,.mx-75{margin-left:75px!important}.m-100{margin:100px!important}.mt-100,.my-100{margin-top:100px!important}.mr-100,.mx-100{margin-right:100px!important}.mb-100,.my-100{margin-bottom:100px!important}.ml-100,.mx-100{margin-left:100px!important}.m-200{margin:200px!important}.mt-200,.my-200{margin-top:200px!important}.mr-200,.mx-200{margin-right:200px!important}.mb-200,.my-200{margin-bottom:200px!important}.ml-200,.mx-200{margin-left:200px!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:16px!important}.pt-1,.py-1{padding-top:16px!important}.pr-1,.px-1{padding-right:16px!important}.pb-1,.py-1{padding-bottom:16px!important}.pl-1,.px-1{padding-left:16px!important}.p-2{padding:32px!important}.pt-2,.py-2{padding-top:32px!important}.pr-2,.px-2{padding-right:32px!important}.pb-2,.py-2{padding-bottom:32px!important}.pl-2,.px-2{padding-left:32px!important}.p-3{padding:48px!important}.pt-3,.py-3{padding-top:48px!important}.pr-3,.px-3{padding-right:48px!important}.pb-3,.py-3{padding-bottom:48px!important}.pl-3,.px-3{padding-left:48px!important}.p-4{padding:64px!important}.pt-4,.py-4{padding-top:64px!important}.pr-4,.px-4{padding-right:64px!important}.pb-4,.py-4{padding-bottom:64px!important}.pl-4,.px-4{padding-left:64px!important}.p-5{padding:80px!important}.pt-5,.py-5{padding-top:80px!important}.pr-5,.px-5{padding-right:80px!important}.pb-5,.py-5{padding-bottom:80px!important}.pl-5,.px-5{padding-left:80px!important}.p-24{padding:24px!important}.pt-24,.py-24{padding-top:24px!important}.pr-24,.px-24{padding-right:24px!important}.pb-24,.py-24{padding-bottom:24px!important}.pl-24,.px-24{padding-left:24px!important}.p-50{padding:50px!important}.pt-50,.py-50{padding-top:50px!important}.pr-50,.px-50{padding-right:50px!important}.pb-50,.py-50{padding-bottom:50px!important}.pl-50,.px-50{padding-left:50px!important}.p-75{padding:75px!important}.pt-75,.py-75{padding-top:75px!important}.pr-75,.px-75{padding-right:75px!important}.pb-75,.py-75{padding-bottom:75px!important}.pl-75,.px-75{padding-left:75px!important}.p-100{padding:100px!important}.pt-100,.py-100{padding-top:100px!important}.pr-100,.px-100{padding-right:100px!important}.pb-100,.py-100{padding-bottom:100px!important}.pl-100,.px-100{padding-left:100px!important}.p-200{padding:200px!important}.pt-200,.py-200{padding-top:200px!important}.pr-200,.px-200{padding-right:200px!important}.pb-200,.py-200{padding-bottom:200px!important}.pl-200,.px-200{padding-left:200px!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:16px!important}.mt-sm-1,.my-sm-1{margin-top:16px!important}.mr-sm-1,.mx-sm-1{margin-right:16px!important}.mb-sm-1,.my-sm-1{margin-bottom:16px!important}.ml-sm-1,.mx-sm-1{margin-left:16px!important}.m-sm-2{margin:32px!important}.mt-sm-2,.my-sm-2{margin-top:32px!important}.mr-sm-2,.mx-sm-2{margin-right:32px!important}.mb-sm-2,.my-sm-2{margin-bottom:32px!important}.ml-sm-2,.mx-sm-2{margin-left:32px!important}.m-sm-3{margin:48px!important}.mt-sm-3,.my-sm-3{margin-top:48px!important}.mr-sm-3,.mx-sm-3{margin-right:48px!important}.mb-sm-3,.my-sm-3{margin-bottom:48px!important}.ml-sm-3,.mx-sm-3{margin-left:48px!important}.m-sm-4{margin:64px!important}.mt-sm-4,.my-sm-4{margin-top:64px!important}.mr-sm-4,.mx-sm-4{margin-right:64px!important}.mb-sm-4,.my-sm-4{margin-bottom:64px!important}.ml-sm-4,.mx-sm-4{margin-left:64px!important}.m-sm-5{margin:80px!important}.mt-sm-5,.my-sm-5{margin-top:80px!important}.mr-sm-5,.mx-sm-5{margin-right:80px!important}.mb-sm-5,.my-sm-5{margin-bottom:80px!important}.ml-sm-5,.mx-sm-5{margin-left:80px!important}.m-sm-24{margin:24px!important}.mt-sm-24,.my-sm-24{margin-top:24px!important}.mr-sm-24,.mx-sm-24{margin-right:24px!important}.mb-sm-24,.my-sm-24{margin-bottom:24px!important}.ml-sm-24,.mx-sm-24{margin-left:24px!important}.m-sm-50{margin:50px!important}.mt-sm-50,.my-sm-50{margin-top:50px!important}.mr-sm-50,.mx-sm-50{margin-right:50px!important}.mb-sm-50,.my-sm-50{margin-bottom:50px!important}.ml-sm-50,.mx-sm-50{margin-left:50px!important}.m-sm-75{margin:75px!important}.mt-sm-75,.my-sm-75{margin-top:75px!important}.mr-sm-75,.mx-sm-75{margin-right:75px!important}.mb-sm-75,.my-sm-75{margin-bottom:75px!important}.ml-sm-75,.mx-sm-75{margin-left:75px!important}.m-sm-100{margin:100px!important}.mt-sm-100,.my-sm-100{margin-top:100px!important}.mr-sm-100,.mx-sm-100{margin-right:100px!important}.mb-sm-100,.my-sm-100{margin-bottom:100px!important}.ml-sm-100,.mx-sm-100{margin-left:100px!important}.m-sm-200{margin:200px!important}.mt-sm-200,.my-sm-200{margin-top:200px!important}.mr-sm-200,.mx-sm-200{margin-right:200px!important}.mb-sm-200,.my-sm-200{margin-bottom:200px!important}.ml-sm-200,.mx-sm-200{margin-left:200px!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:16px!important}.pt-sm-1,.py-sm-1{padding-top:16px!important}.pr-sm-1,.px-sm-1{padding-right:16px!important}.pb-sm-1,.py-sm-1{padding-bottom:16px!important}.pl-sm-1,.px-sm-1{padding-left:16px!important}.p-sm-2{padding:32px!important}.pt-sm-2,.py-sm-2{padding-top:32px!important}.pr-sm-2,.px-sm-2{padding-right:32px!important}.pb-sm-2,.py-sm-2{padding-bottom:32px!important}.pl-sm-2,.px-sm-2{padding-left:32px!important}.p-sm-3{padding:48px!important}.pt-sm-3,.py-sm-3{padding-top:48px!important}.pr-sm-3,.px-sm-3{padding-right:48px!important}.pb-sm-3,.py-sm-3{padding-bottom:48px!important}.pl-sm-3,.px-sm-3{padding-left:48px!important}.p-sm-4{padding:64px!important}.pt-sm-4,.py-sm-4{padding-top:64px!important}.pr-sm-4,.px-sm-4{padding-right:64px!important}.pb-sm-4,.py-sm-4{padding-bottom:64px!important}.pl-sm-4,.px-sm-4{padding-left:64px!important}.p-sm-5{padding:80px!important}.pt-sm-5,.py-sm-5{padding-top:80px!important}.pr-sm-5,.px-sm-5{padding-right:80px!important}.pb-sm-5,.py-sm-5{padding-bottom:80px!important}.pl-sm-5,.px-sm-5{padding-left:80px!important}.p-sm-24{padding:24px!important}.pt-sm-24,.py-sm-24{padding-top:24px!important}.pr-sm-24,.px-sm-24{padding-right:24px!important}.pb-sm-24,.py-sm-24{padding-bottom:24px!important}.pl-sm-24,.px-sm-24{padding-left:24px!important}.p-sm-50{padding:50px!important}.pt-sm-50,.py-sm-50{padding-top:50px!important}.pr-sm-50,.px-sm-50{padding-right:50px!important}.pb-sm-50,.py-sm-50{padding-bottom:50px!important}.pl-sm-50,.px-sm-50{padding-left:50px!important}.p-sm-75{padding:75px!important}.pt-sm-75,.py-sm-75{padding-top:75px!important}.pr-sm-75,.px-sm-75{padding-right:75px!important}.pb-sm-75,.py-sm-75{padding-bottom:75px!important}.pl-sm-75,.px-sm-75{padding-left:75px!important}.p-sm-100{padding:100px!important}.pt-sm-100,.py-sm-100{padding-top:100px!important}.pr-sm-100,.px-sm-100{padding-right:100px!important}.pb-sm-100,.py-sm-100{padding-bottom:100px!important}.pl-sm-100,.px-sm-100{padding-left:100px!important}.p-sm-200{padding:200px!important}.pt-sm-200,.py-sm-200{padding-top:200px!important}.pr-sm-200,.px-sm-200{padding-right:200px!important}.pb-sm-200,.py-sm-200{padding-bottom:200px!important}.pl-sm-200,.px-sm-200{padding-left:200px!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:16px!important}.mt-md-1,.my-md-1{margin-top:16px!important}.mr-md-1,.mx-md-1{margin-right:16px!important}.mb-md-1,.my-md-1{margin-bottom:16px!important}.ml-md-1,.mx-md-1{margin-left:16px!important}.m-md-2{margin:32px!important}.mt-md-2,.my-md-2{margin-top:32px!important}.mr-md-2,.mx-md-2{margin-right:32px!important}.mb-md-2,.my-md-2{margin-bottom:32px!important}.ml-md-2,.mx-md-2{margin-left:32px!important}.m-md-3{margin:48px!important}.mt-md-3,.my-md-3{margin-top:48px!important}.mr-md-3,.mx-md-3{margin-right:48px!important}.mb-md-3,.my-md-3{margin-bottom:48px!important}.ml-md-3,.mx-md-3{margin-left:48px!important}.m-md-4{margin:64px!important}.mt-md-4,.my-md-4{margin-top:64px!important}.mr-md-4,.mx-md-4{margin-right:64px!important}.mb-md-4,.my-md-4{margin-bottom:64px!important}.ml-md-4,.mx-md-4{margin-left:64px!important}.m-md-5{margin:80px!important}.mt-md-5,.my-md-5{margin-top:80px!important}.mr-md-5,.mx-md-5{margin-right:80px!important}.mb-md-5,.my-md-5{margin-bottom:80px!important}.ml-md-5,.mx-md-5{margin-left:80px!important}.m-md-24{margin:24px!important}.mt-md-24,.my-md-24{margin-top:24px!important}.mr-md-24,.mx-md-24{margin-right:24px!important}.mb-md-24,.my-md-24{margin-bottom:24px!important}.ml-md-24,.mx-md-24{margin-left:24px!important}.m-md-50{margin:50px!important}.mt-md-50,.my-md-50{margin-top:50px!important}.mr-md-50,.mx-md-50{margin-right:50px!important}.mb-md-50,.my-md-50{margin-bottom:50px!important}.ml-md-50,.mx-md-50{margin-left:50px!important}.m-md-75{margin:75px!important}.mt-md-75,.my-md-75{margin-top:75px!important}.mr-md-75,.mx-md-75{margin-right:75px!important}.mb-md-75,.my-md-75{margin-bottom:75px!important}.ml-md-75,.mx-md-75{margin-left:75px!important}.m-md-100{margin:100px!important}.mt-md-100,.my-md-100{margin-top:100px!important}.mr-md-100,.mx-md-100{margin-right:100px!important}.mb-md-100,.my-md-100{margin-bottom:100px!important}.ml-md-100,.mx-md-100{margin-left:100px!important}.m-md-200{margin:200px!important}.mt-md-200,.my-md-200{margin-top:200px!important}.mr-md-200,.mx-md-200{margin-right:200px!important}.mb-md-200,.my-md-200{margin-bottom:200px!important}.ml-md-200,.mx-md-200{margin-left:200px!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:16px!important}.pt-md-1,.py-md-1{padding-top:16px!important}.pr-md-1,.px-md-1{padding-right:16px!important}.pb-md-1,.py-md-1{padding-bottom:16px!important}.pl-md-1,.px-md-1{padding-left:16px!important}.p-md-2{padding:32px!important}.pt-md-2,.py-md-2{padding-top:32px!important}.pr-md-2,.px-md-2{padding-right:32px!important}.pb-md-2,.py-md-2{padding-bottom:32px!important}.pl-md-2,.px-md-2{padding-left:32px!important}.p-md-3{padding:48px!important}.pt-md-3,.py-md-3{padding-top:48px!important}.pr-md-3,.px-md-3{padding-right:48px!important}.pb-md-3,.py-md-3{padding-bottom:48px!important}.pl-md-3,.px-md-3{padding-left:48px!important}.p-md-4{padding:64px!important}.pt-md-4,.py-md-4{padding-top:64px!important}.pr-md-4,.px-md-4{padding-right:64px!important}.pb-md-4,.py-md-4{padding-bottom:64px!important}.pl-md-4,.px-md-4{padding-left:64px!important}.p-md-5{padding:80px!important}.pt-md-5,.py-md-5{padding-top:80px!important}.pr-md-5,.px-md-5{padding-right:80px!important}.pb-md-5,.py-md-5{padding-bottom:80px!important}.pl-md-5,.px-md-5{padding-left:80px!important}.p-md-24{padding:24px!important}.pt-md-24,.py-md-24{padding-top:24px!important}.pr-md-24,.px-md-24{padding-right:24px!important}.pb-md-24,.py-md-24{padding-bottom:24px!important}.pl-md-24,.px-md-24{padding-left:24px!important}.p-md-50{padding:50px!important}.pt-md-50,.py-md-50{padding-top:50px!important}.pr-md-50,.px-md-50{padding-right:50px!important}.pb-md-50,.py-md-50{padding-bottom:50px!important}.pl-md-50,.px-md-50{padding-left:50px!important}.p-md-75{padding:75px!important}.pt-md-75,.py-md-75{padding-top:75px!important}.pr-md-75,.px-md-75{padding-right:75px!important}.pb-md-75,.py-md-75{padding-bottom:75px!important}.pl-md-75,.px-md-75{padding-left:75px!important}.p-md-100{padding:100px!important}.pt-md-100,.py-md-100{padding-top:100px!important}.pr-md-100,.px-md-100{padding-right:100px!important}.pb-md-100,.py-md-100{padding-bottom:100px!important}.pl-md-100,.px-md-100{padding-left:100px!important}.p-md-200{padding:200px!important}.pt-md-200,.py-md-200{padding-top:200px!important}.pr-md-200,.px-md-200{padding-right:200px!important}.pb-md-200,.py-md-200{padding-bottom:200px!important}.pl-md-200,.px-md-200{padding-left:200px!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:16px!important}.mt-lg-1,.my-lg-1{margin-top:16px!important}.mr-lg-1,.mx-lg-1{margin-right:16px!important}.mb-lg-1,.my-lg-1{margin-bottom:16px!important}.ml-lg-1,.mx-lg-1{margin-left:16px!important}.m-lg-2{margin:32px!important}.mt-lg-2,.my-lg-2{margin-top:32px!important}.mr-lg-2,.mx-lg-2{margin-right:32px!important}.mb-lg-2,.my-lg-2{margin-bottom:32px!important}.ml-lg-2,.mx-lg-2{margin-left:32px!important}.m-lg-3{margin:48px!important}.mt-lg-3,.my-lg-3{margin-top:48px!important}.mr-lg-3,.mx-lg-3{margin-right:48px!important}.mb-lg-3,.my-lg-3{margin-bottom:48px!important}.ml-lg-3,.mx-lg-3{margin-left:48px!important}.m-lg-4{margin:64px!important}.mt-lg-4,.my-lg-4{margin-top:64px!important}.mr-lg-4,.mx-lg-4{margin-right:64px!important}.mb-lg-4,.my-lg-4{margin-bottom:64px!important}.ml-lg-4,.mx-lg-4{margin-left:64px!important}.m-lg-5{margin:80px!important}.mt-lg-5,.my-lg-5{margin-top:80px!important}.mr-lg-5,.mx-lg-5{margin-right:80px!important}.mb-lg-5,.my-lg-5{margin-bottom:80px!important}.ml-lg-5,.mx-lg-5{margin-left:80px!important}.m-lg-24{margin:24px!important}.mt-lg-24,.my-lg-24{margin-top:24px!important}.mr-lg-24,.mx-lg-24{margin-right:24px!important}.mb-lg-24,.my-lg-24{margin-bottom:24px!important}.ml-lg-24,.mx-lg-24{margin-left:24px!important}.m-lg-50{margin:50px!important}.mt-lg-50,.my-lg-50{margin-top:50px!important}.mr-lg-50,.mx-lg-50{margin-right:50px!important}.mb-lg-50,.my-lg-50{margin-bottom:50px!important}.ml-lg-50,.mx-lg-50{margin-left:50px!important}.m-lg-75{margin:75px!important}.mt-lg-75,.my-lg-75{margin-top:75px!important}.mr-lg-75,.mx-lg-75{margin-right:75px!important}.mb-lg-75,.my-lg-75{margin-bottom:75px!important}.ml-lg-75,.mx-lg-75{margin-left:75px!important}.m-lg-100{margin:100px!important}.mt-lg-100,.my-lg-100{margin-top:100px!important}.mr-lg-100,.mx-lg-100{margin-right:100px!important}.mb-lg-100,.my-lg-100{margin-bottom:100px!important}.ml-lg-100,.mx-lg-100{margin-left:100px!important}.m-lg-200{margin:200px!important}.mt-lg-200,.my-lg-200{margin-top:200px!important}.mr-lg-200,.mx-lg-200{margin-right:200px!important}.mb-lg-200,.my-lg-200{margin-bottom:200px!important}.ml-lg-200,.mx-lg-200{margin-left:200px!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:16px!important}.pt-lg-1,.py-lg-1{padding-top:16px!important}.pr-lg-1,.px-lg-1{padding-right:16px!important}.pb-lg-1,.py-lg-1{padding-bottom:16px!important}.pl-lg-1,.px-lg-1{padding-left:16px!important}.p-lg-2{padding:32px!important}.pt-lg-2,.py-lg-2{padding-top:32px!important}.pr-lg-2,.px-lg-2{padding-right:32px!important}.pb-lg-2,.py-lg-2{padding-bottom:32px!important}.pl-lg-2,.px-lg-2{padding-left:32px!important}.p-lg-3{padding:48px!important}.pt-lg-3,.py-lg-3{padding-top:48px!important}.pr-lg-3,.px-lg-3{padding-right:48px!important}.pb-lg-3,.py-lg-3{padding-bottom:48px!important}.pl-lg-3,.px-lg-3{padding-left:48px!important}.p-lg-4{padding:64px!important}.pt-lg-4,.py-lg-4{padding-top:64px!important}.pr-lg-4,.px-lg-4{padding-right:64px!important}.pb-lg-4,.py-lg-4{padding-bottom:64px!important}.pl-lg-4,.px-lg-4{padding-left:64px!important}.p-lg-5{padding:80px!important}.pt-lg-5,.py-lg-5{padding-top:80px!important}.pr-lg-5,.px-lg-5{padding-right:80px!important}.pb-lg-5,.py-lg-5{padding-bottom:80px!important}.pl-lg-5,.px-lg-5{padding-left:80px!important}.p-lg-24{padding:24px!important}.pt-lg-24,.py-lg-24{padding-top:24px!important}.pr-lg-24,.px-lg-24{padding-right:24px!important}.pb-lg-24,.py-lg-24{padding-bottom:24px!important}.pl-lg-24,.px-lg-24{padding-left:24px!important}.p-lg-50{padding:50px!important}.pt-lg-50,.py-lg-50{padding-top:50px!important}.pr-lg-50,.px-lg-50{padding-right:50px!important}.pb-lg-50,.py-lg-50{padding-bottom:50px!important}.pl-lg-50,.px-lg-50{padding-left:50px!important}.p-lg-75{padding:75px!important}.pt-lg-75,.py-lg-75{padding-top:75px!important}.pr-lg-75,.px-lg-75{padding-right:75px!important}.pb-lg-75,.py-lg-75{padding-bottom:75px!important}.pl-lg-75,.px-lg-75{padding-left:75px!important}.p-lg-100{padding:100px!important}.pt-lg-100,.py-lg-100{padding-top:100px!important}.pr-lg-100,.px-lg-100{padding-right:100px!important}.pb-lg-100,.py-lg-100{padding-bottom:100px!important}.pl-lg-100,.px-lg-100{padding-left:100px!important}.p-lg-200{padding:200px!important}.pt-lg-200,.py-lg-200{padding-top:200px!important}.pr-lg-200,.px-lg-200{padding-right:200px!important}.pb-lg-200,.py-lg-200{padding-bottom:200px!important}.pl-lg-200,.px-lg-200{padding-left:200px!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:16px!important}.mt-xl-1,.my-xl-1{margin-top:16px!important}.mr-xl-1,.mx-xl-1{margin-right:16px!important}.mb-xl-1,.my-xl-1{margin-bottom:16px!important}.ml-xl-1,.mx-xl-1{margin-left:16px!important}.m-xl-2{margin:32px!important}.mt-xl-2,.my-xl-2{margin-top:32px!important}.mr-xl-2,.mx-xl-2{margin-right:32px!important}.mb-xl-2,.my-xl-2{margin-bottom:32px!important}.ml-xl-2,.mx-xl-2{margin-left:32px!important}.m-xl-3{margin:48px!important}.mt-xl-3,.my-xl-3{margin-top:48px!important}.mr-xl-3,.mx-xl-3{margin-right:48px!important}.mb-xl-3,.my-xl-3{margin-bottom:48px!important}.ml-xl-3,.mx-xl-3{margin-left:48px!important}.m-xl-4{margin:64px!important}.mt-xl-4,.my-xl-4{margin-top:64px!important}.mr-xl-4,.mx-xl-4{margin-right:64px!important}.mb-xl-4,.my-xl-4{margin-bottom:64px!important}.ml-xl-4,.mx-xl-4{margin-left:64px!important}.m-xl-5{margin:80px!important}.mt-xl-5,.my-xl-5{margin-top:80px!important}.mr-xl-5,.mx-xl-5{margin-right:80px!important}.mb-xl-5,.my-xl-5{margin-bottom:80px!important}.ml-xl-5,.mx-xl-5{margin-left:80px!important}.m-xl-24{margin:24px!important}.mt-xl-24,.my-xl-24{margin-top:24px!important}.mr-xl-24,.mx-xl-24{margin-right:24px!important}.mb-xl-24,.my-xl-24{margin-bottom:24px!important}.ml-xl-24,.mx-xl-24{margin-left:24px!important}.m-xl-50{margin:50px!important}.mt-xl-50,.my-xl-50{margin-top:50px!important}.mr-xl-50,.mx-xl-50{margin-right:50px!important}.mb-xl-50,.my-xl-50{margin-bottom:50px!important}.ml-xl-50,.mx-xl-50{margin-left:50px!important}.m-xl-75{margin:75px!important}.mt-xl-75,.my-xl-75{margin-top:75px!important}.mr-xl-75,.mx-xl-75{margin-right:75px!important}.mb-xl-75,.my-xl-75{margin-bottom:75px!important}.ml-xl-75,.mx-xl-75{margin-left:75px!important}.m-xl-100{margin:100px!important}.mt-xl-100,.my-xl-100{margin-top:100px!important}.mr-xl-100,.mx-xl-100{margin-right:100px!important}.mb-xl-100,.my-xl-100{margin-bottom:100px!important}.ml-xl-100,.mx-xl-100{margin-left:100px!important}.m-xl-200{margin:200px!important}.mt-xl-200,.my-xl-200{margin-top:200px!important}.mr-xl-200,.mx-xl-200{margin-right:200px!important}.mb-xl-200,.my-xl-200{margin-bottom:200px!important}.ml-xl-200,.mx-xl-200{margin-left:200px!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:16px!important}.pt-xl-1,.py-xl-1{padding-top:16px!important}.pr-xl-1,.px-xl-1{padding-right:16px!important}.pb-xl-1,.py-xl-1{padding-bottom:16px!important}.pl-xl-1,.px-xl-1{padding-left:16px!important}.p-xl-2{padding:32px!important}.pt-xl-2,.py-xl-2{padding-top:32px!important}.pr-xl-2,.px-xl-2{padding-right:32px!important}.pb-xl-2,.py-xl-2{padding-bottom:32px!important}.pl-xl-2,.px-xl-2{padding-left:32px!important}.p-xl-3{padding:48px!important}.pt-xl-3,.py-xl-3{padding-top:48px!important}.pr-xl-3,.px-xl-3{padding-right:48px!important}.pb-xl-3,.py-xl-3{padding-bottom:48px!important}.pl-xl-3,.px-xl-3{padding-left:48px!important}.p-xl-4{padding:64px!important}.pt-xl-4,.py-xl-4{padding-top:64px!important}.pr-xl-4,.px-xl-4{padding-right:64px!important}.pb-xl-4,.py-xl-4{padding-bottom:64px!important}.pl-xl-4,.px-xl-4{padding-left:64px!important}.p-xl-5{padding:80px!important}.pt-xl-5,.py-xl-5{padding-top:80px!important}.pr-xl-5,.px-xl-5{padding-right:80px!important}.pb-xl-5,.py-xl-5{padding-bottom:80px!important}.pl-xl-5,.px-xl-5{padding-left:80px!important}.p-xl-24{padding:24px!important}.pt-xl-24,.py-xl-24{padding-top:24px!important}.pr-xl-24,.px-xl-24{padding-right:24px!important}.pb-xl-24,.py-xl-24{padding-bottom:24px!important}.pl-xl-24,.px-xl-24{padding-left:24px!important}.p-xl-50{padding:50px!important}.pt-xl-50,.py-xl-50{padding-top:50px!important}.pr-xl-50,.px-xl-50{padding-right:50px!important}.pb-xl-50,.py-xl-50{padding-bottom:50px!important}.pl-xl-50,.px-xl-50{padding-left:50px!important}.p-xl-75{padding:75px!important}.pt-xl-75,.py-xl-75{padding-top:75px!important}.pr-xl-75,.px-xl-75{padding-right:75px!important}.pb-xl-75,.py-xl-75{padding-bottom:75px!important}.pl-xl-75,.px-xl-75{padding-left:75px!important}.p-xl-100{padding:100px!important}.pt-xl-100,.py-xl-100{padding-top:100px!important}.pr-xl-100,.px-xl-100{padding-right:100px!important}.pb-xl-100,.py-xl-100{padding-bottom:100px!important}.pl-xl-100,.px-xl-100{padding-left:100px!important}.p-xl-200{padding:200px!important}.pt-xl-200,.py-xl-200{padding-top:200px!important}.pr-xl-200,.px-xl-200{padding-right:200px!important}.pb-xl-200,.py-xl-200{padding-bottom:200px!important}.pl-xl-200,.px-xl-200{padding-left:200px!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1400px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:16px!important}.mt-xxl-1,.my-xxl-1{margin-top:16px!important}.mr-xxl-1,.mx-xxl-1{margin-right:16px!important}.mb-xxl-1,.my-xxl-1{margin-bottom:16px!important}.ml-xxl-1,.mx-xxl-1{margin-left:16px!important}.m-xxl-2{margin:32px!important}.mt-xxl-2,.my-xxl-2{margin-top:32px!important}.mr-xxl-2,.mx-xxl-2{margin-right:32px!important}.mb-xxl-2,.my-xxl-2{margin-bottom:32px!important}.ml-xxl-2,.mx-xxl-2{margin-left:32px!important}.m-xxl-3{margin:48px!important}.mt-xxl-3,.my-xxl-3{margin-top:48px!important}.mr-xxl-3,.mx-xxl-3{margin-right:48px!important}.mb-xxl-3,.my-xxl-3{margin-bottom:48px!important}.ml-xxl-3,.mx-xxl-3{margin-left:48px!important}.m-xxl-4{margin:64px!important}.mt-xxl-4,.my-xxl-4{margin-top:64px!important}.mr-xxl-4,.mx-xxl-4{margin-right:64px!important}.mb-xxl-4,.my-xxl-4{margin-bottom:64px!important}.ml-xxl-4,.mx-xxl-4{margin-left:64px!important}.m-xxl-5{margin:80px!important}.mt-xxl-5,.my-xxl-5{margin-top:80px!important}.mr-xxl-5,.mx-xxl-5{margin-right:80px!important}.mb-xxl-5,.my-xxl-5{margin-bottom:80px!important}.ml-xxl-5,.mx-xxl-5{margin-left:80px!important}.m-xxl-24{margin:24px!important}.mt-xxl-24,.my-xxl-24{margin-top:24px!important}.mr-xxl-24,.mx-xxl-24{margin-right:24px!important}.mb-xxl-24,.my-xxl-24{margin-bottom:24px!important}.ml-xxl-24,.mx-xxl-24{margin-left:24px!important}.m-xxl-50{margin:50px!important}.mt-xxl-50,.my-xxl-50{margin-top:50px!important}.mr-xxl-50,.mx-xxl-50{margin-right:50px!important}.mb-xxl-50,.my-xxl-50{margin-bottom:50px!important}.ml-xxl-50,.mx-xxl-50{margin-left:50px!important}.m-xxl-75{margin:75px!important}.mt-xxl-75,.my-xxl-75{margin-top:75px!important}.mr-xxl-75,.mx-xxl-75{margin-right:75px!important}.mb-xxl-75,.my-xxl-75{margin-bottom:75px!important}.ml-xxl-75,.mx-xxl-75{margin-left:75px!important}.m-xxl-100{margin:100px!important}.mt-xxl-100,.my-xxl-100{margin-top:100px!important}.mr-xxl-100,.mx-xxl-100{margin-right:100px!important}.mb-xxl-100,.my-xxl-100{margin-bottom:100px!important}.ml-xxl-100,.mx-xxl-100{margin-left:100px!important}.m-xxl-200{margin:200px!important}.mt-xxl-200,.my-xxl-200{margin-top:200px!important}.mr-xxl-200,.mx-xxl-200{margin-right:200px!important}.mb-xxl-200,.my-xxl-200{margin-bottom:200px!important}.ml-xxl-200,.mx-xxl-200{margin-left:200px!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:16px!important}.pt-xxl-1,.py-xxl-1{padding-top:16px!important}.pr-xxl-1,.px-xxl-1{padding-right:16px!important}.pb-xxl-1,.py-xxl-1{padding-bottom:16px!important}.pl-xxl-1,.px-xxl-1{padding-left:16px!important}.p-xxl-2{padding:32px!important}.pt-xxl-2,.py-xxl-2{padding-top:32px!important}.pr-xxl-2,.px-xxl-2{padding-right:32px!important}.pb-xxl-2,.py-xxl-2{padding-bottom:32px!important}.pl-xxl-2,.px-xxl-2{padding-left:32px!important}.p-xxl-3{padding:48px!important}.pt-xxl-3,.py-xxl-3{padding-top:48px!important}.pr-xxl-3,.px-xxl-3{padding-right:48px!important}.pb-xxl-3,.py-xxl-3{padding-bottom:48px!important}.pl-xxl-3,.px-xxl-3{padding-left:48px!important}.p-xxl-4{padding:64px!important}.pt-xxl-4,.py-xxl-4{padding-top:64px!important}.pr-xxl-4,.px-xxl-4{padding-right:64px!important}.pb-xxl-4,.py-xxl-4{padding-bottom:64px!important}.pl-xxl-4,.px-xxl-4{padding-left:64px!important}.p-xxl-5{padding:80px!important}.pt-xxl-5,.py-xxl-5{padding-top:80px!important}.pr-xxl-5,.px-xxl-5{padding-right:80px!important}.pb-xxl-5,.py-xxl-5{padding-bottom:80px!important}.pl-xxl-5,.px-xxl-5{padding-left:80px!important}.p-xxl-24{padding:24px!important}.pt-xxl-24,.py-xxl-24{padding-top:24px!important}.pr-xxl-24,.px-xxl-24{padding-right:24px!important}.pb-xxl-24,.py-xxl-24{padding-bottom:24px!important}.pl-xxl-24,.px-xxl-24{padding-left:24px!important}.p-xxl-50{padding:50px!important}.pt-xxl-50,.py-xxl-50{padding-top:50px!important}.pr-xxl-50,.px-xxl-50{padding-right:50px!important}.pb-xxl-50,.py-xxl-50{padding-bottom:50px!important}.pl-xxl-50,.px-xxl-50{padding-left:50px!important}.p-xxl-75{padding:75px!important}.pt-xxl-75,.py-xxl-75{padding-top:75px!important}.pr-xxl-75,.px-xxl-75{padding-right:75px!important}.pb-xxl-75,.py-xxl-75{padding-bottom:75px!important}.pl-xxl-75,.px-xxl-75{padding-left:75px!important}.p-xxl-100{padding:100px!important}.pt-xxl-100,.py-xxl-100{padding-top:100px!important}.pr-xxl-100,.px-xxl-100{padding-right:100px!important}.pb-xxl-100,.py-xxl-100{padding-bottom:100px!important}.pl-xxl-100,.px-xxl-100{padding-left:100px!important}.p-xxl-200{padding:200px!important}.pt-xxl-200,.py-xxl-200{padding-top:200px!important}.pr-xxl-200,.px-xxl-200{padding-right:200px!important}.pb-xxl-200,.py-xxl-200{padding-bottom:200px!important}.pl-xxl-200,.px-xxl-200{padding-left:200px!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}@media (min-width:1919px){.m-xxxl-0{margin:0!important}.mt-xxxl-0,.my-xxxl-0{margin-top:0!important}.mr-xxxl-0,.mx-xxxl-0{margin-right:0!important}.mb-xxxl-0,.my-xxxl-0{margin-bottom:0!important}.ml-xxxl-0,.mx-xxxl-0{margin-left:0!important}.m-xxxl-1{margin:16px!important}.mt-xxxl-1,.my-xxxl-1{margin-top:16px!important}.mr-xxxl-1,.mx-xxxl-1{margin-right:16px!important}.mb-xxxl-1,.my-xxxl-1{margin-bottom:16px!important}.ml-xxxl-1,.mx-xxxl-1{margin-left:16px!important}.m-xxxl-2{margin:32px!important}.mt-xxxl-2,.my-xxxl-2{margin-top:32px!important}.mr-xxxl-2,.mx-xxxl-2{margin-right:32px!important}.mb-xxxl-2,.my-xxxl-2{margin-bottom:32px!important}.ml-xxxl-2,.mx-xxxl-2{margin-left:32px!important}.m-xxxl-3{margin:48px!important}.mt-xxxl-3,.my-xxxl-3{margin-top:48px!important}.mr-xxxl-3,.mx-xxxl-3{margin-right:48px!important}.mb-xxxl-3,.my-xxxl-3{margin-bottom:48px!important}.ml-xxxl-3,.mx-xxxl-3{margin-left:48px!important}.m-xxxl-4{margin:64px!important}.mt-xxxl-4,.my-xxxl-4{margin-top:64px!important}.mr-xxxl-4,.mx-xxxl-4{margin-right:64px!important}.mb-xxxl-4,.my-xxxl-4{margin-bottom:64px!important}.ml-xxxl-4,.mx-xxxl-4{margin-left:64px!important}.m-xxxl-5{margin:80px!important}.mt-xxxl-5,.my-xxxl-5{margin-top:80px!important}.mr-xxxl-5,.mx-xxxl-5{margin-right:80px!important}.mb-xxxl-5,.my-xxxl-5{margin-bottom:80px!important}.ml-xxxl-5,.mx-xxxl-5{margin-left:80px!important}.m-xxxl-24{margin:24px!important}.mt-xxxl-24,.my-xxxl-24{margin-top:24px!important}.mr-xxxl-24,.mx-xxxl-24{margin-right:24px!important}.mb-xxxl-24,.my-xxxl-24{margin-bottom:24px!important}.ml-xxxl-24,.mx-xxxl-24{margin-left:24px!important}.m-xxxl-50{margin:50px!important}.mt-xxxl-50,.my-xxxl-50{margin-top:50px!important}.mr-xxxl-50,.mx-xxxl-50{margin-right:50px!important}.mb-xxxl-50,.my-xxxl-50{margin-bottom:50px!important}.ml-xxxl-50,.mx-xxxl-50{margin-left:50px!important}.m-xxxl-75{margin:75px!important}.mt-xxxl-75,.my-xxxl-75{margin-top:75px!important}.mr-xxxl-75,.mx-xxxl-75{margin-right:75px!important}.mb-xxxl-75,.my-xxxl-75{margin-bottom:75px!important}.ml-xxxl-75,.mx-xxxl-75{margin-left:75px!important}.m-xxxl-100{margin:100px!important}.mt-xxxl-100,.my-xxxl-100{margin-top:100px!important}.mr-xxxl-100,.mx-xxxl-100{margin-right:100px!important}.mb-xxxl-100,.my-xxxl-100{margin-bottom:100px!important}.ml-xxxl-100,.mx-xxxl-100{margin-left:100px!important}.m-xxxl-200{margin:200px!important}.mt-xxxl-200,.my-xxxl-200{margin-top:200px!important}.mr-xxxl-200,.mx-xxxl-200{margin-right:200px!important}.mb-xxxl-200,.my-xxxl-200{margin-bottom:200px!important}.ml-xxxl-200,.mx-xxxl-200{margin-left:200px!important}.p-xxxl-0{padding:0!important}.pt-xxxl-0,.py-xxxl-0{padding-top:0!important}.pr-xxxl-0,.px-xxxl-0{padding-right:0!important}.pb-xxxl-0,.py-xxxl-0{padding-bottom:0!important}.pl-xxxl-0,.px-xxxl-0{padding-left:0!important}.p-xxxl-1{padding:16px!important}.pt-xxxl-1,.py-xxxl-1{padding-top:16px!important}.pr-xxxl-1,.px-xxxl-1{padding-right:16px!important}.pb-xxxl-1,.py-xxxl-1{padding-bottom:16px!important}.pl-xxxl-1,.px-xxxl-1{padding-left:16px!important}.p-xxxl-2{padding:32px!important}.pt-xxxl-2,.py-xxxl-2{padding-top:32px!important}.pr-xxxl-2,.px-xxxl-2{padding-right:32px!important}.pb-xxxl-2,.py-xxxl-2{padding-bottom:32px!important}.pl-xxxl-2,.px-xxxl-2{padding-left:32px!important}.p-xxxl-3{padding:48px!important}.pt-xxxl-3,.py-xxxl-3{padding-top:48px!important}.pr-xxxl-3,.px-xxxl-3{padding-right:48px!important}.pb-xxxl-3,.py-xxxl-3{padding-bottom:48px!important}.pl-xxxl-3,.px-xxxl-3{padding-left:48px!important}.p-xxxl-4{padding:64px!important}.pt-xxxl-4,.py-xxxl-4{padding-top:64px!important}.pr-xxxl-4,.px-xxxl-4{padding-right:64px!important}.pb-xxxl-4,.py-xxxl-4{padding-bottom:64px!important}.pl-xxxl-4,.px-xxxl-4{padding-left:64px!important}.p-xxxl-5{padding:80px!important}.pt-xxxl-5,.py-xxxl-5{padding-top:80px!important}.pr-xxxl-5,.px-xxxl-5{padding-right:80px!important}.pb-xxxl-5,.py-xxxl-5{padding-bottom:80px!important}.pl-xxxl-5,.px-xxxl-5{padding-left:80px!important}.p-xxxl-24{padding:24px!important}.pt-xxxl-24,.py-xxxl-24{padding-top:24px!important}.pr-xxxl-24,.px-xxxl-24{padding-right:24px!important}.pb-xxxl-24,.py-xxxl-24{padding-bottom:24px!important}.pl-xxxl-24,.px-xxxl-24{padding-left:24px!important}.p-xxxl-50{padding:50px!important}.pt-xxxl-50,.py-xxxl-50{padding-top:50px!important}.pr-xxxl-50,.px-xxxl-50{padding-right:50px!important}.pb-xxxl-50,.py-xxxl-50{padding-bottom:50px!important}.pl-xxxl-50,.px-xxxl-50{padding-left:50px!important}.p-xxxl-75{padding:75px!important}.pt-xxxl-75,.py-xxxl-75{padding-top:75px!important}.pr-xxxl-75,.px-xxxl-75{padding-right:75px!important}.pb-xxxl-75,.py-xxxl-75{padding-bottom:75px!important}.pl-xxxl-75,.px-xxxl-75{padding-left:75px!important}.p-xxxl-100{padding:100px!important}.pt-xxxl-100,.py-xxxl-100{padding-top:100px!important}.pr-xxxl-100,.px-xxxl-100{padding-right:100px!important}.pb-xxxl-100,.py-xxxl-100{padding-bottom:100px!important}.pl-xxxl-100,.px-xxxl-100{padding-left:100px!important}.p-xxxl-200{padding:200px!important}.pt-xxxl-200,.py-xxxl-200{padding-top:200px!important}.pr-xxxl-200,.px-xxxl-200{padding-right:200px!important}.pb-xxxl-200,.py-xxxl-200{padding-bottom:200px!important}.pl-xxxl-200,.px-xxxl-200{padding-left:200px!important}.m-xxxl-auto{margin:auto!important}.mt-xxxl-auto,.my-xxxl-auto{margin-top:auto!important}.mr-xxxl-auto,.mx-xxxl-auto{margin-right:auto!important}.mb-xxxl-auto,.my-xxxl-auto{margin-bottom:auto!important}.ml-xxxl-auto,.mx-xxxl-auto{margin-left:auto!important}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-none{display:none!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-sm-none{display:none!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-md-none{display:none!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-lg-none{display:none!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xl-none{display:none!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xxl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xxl-none{display:none!important}}@media (min-width:1919px){.d-xxxl-inline{display:inline!important}.d-xxxl-inline-block{display:inline-block!important}.d-xxxl-block{display:block!important}.d-xxxl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xxxl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xxxl-none{display:none!important}}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1400px){.flex-xxl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xxl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xxl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xxl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xxl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xxl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xxl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xxl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xxl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xxl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xxl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xxl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xxl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xxl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xxl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xxl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xxl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xxl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xxl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xxl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xxl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xxl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xxl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xxl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xxl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xxl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xxl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xxl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xxl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1919px){.flex-xxxl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xxxl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xxxl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxxl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxxl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxxl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxxl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xxxl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xxxl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xxxl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xxxl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xxxl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xxxl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xxxl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xxxl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xxxl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xxxl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xxxl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xxxl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xxxl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xxxl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xxxl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xxxl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xxxl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xxxl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xxxl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xxxl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xxxl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xxxl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xxxl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xxxl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xxxl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xxxl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xxxl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.row{--bs-gutter-x:30px;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:16px}.g-1,.gy-1{--bs-gutter-y:16px}.g-2,.gx-2{--bs-gutter-x:32px}.g-2,.gy-2{--bs-gutter-y:32px}.g-3,.gx-3{--bs-gutter-x:48px}.g-3,.gy-3{--bs-gutter-y:48px}.g-4,.gx-4{--bs-gutter-x:64px}.g-4,.gy-4{--bs-gutter-y:64px}.g-5,.gx-5{--bs-gutter-x:80px}.g-5,.gy-5{--bs-gutter-y:80px}.g-24,.gx-24{--bs-gutter-x:24px}.g-24,.gy-24{--bs-gutter-y:24px}.g-50,.gx-50{--bs-gutter-x:50px}.g-50,.gy-50{--bs-gutter-y:50px}.g-75,.gx-75{--bs-gutter-x:75px}.g-75,.gy-75{--bs-gutter-y:75px}.g-100,.gx-100{--bs-gutter-x:100px}.g-100,.gy-100{--bs-gutter-y:100px}.g-200,.gx-200{--bs-gutter-x:200px}.g-200,.gy-200{--bs-gutter-y:200px}@media (min-width:576px){.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-sm-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:16px}.g-sm-1,.gy-sm-1{--bs-gutter-y:16px}.g-sm-2,.gx-sm-2{--bs-gutter-x:32px}.g-sm-2,.gy-sm-2{--bs-gutter-y:32px}.g-sm-3,.gx-sm-3{--bs-gutter-x:48px}.g-sm-3,.gy-sm-3{--bs-gutter-y:48px}.g-sm-4,.gx-sm-4{--bs-gutter-x:64px}.g-sm-4,.gy-sm-4{--bs-gutter-y:64px}.g-sm-5,.gx-sm-5{--bs-gutter-x:80px}.g-sm-5,.gy-sm-5{--bs-gutter-y:80px}.g-sm-24,.gx-sm-24{--bs-gutter-x:24px}.g-sm-24,.gy-sm-24{--bs-gutter-y:24px}.g-sm-50,.gx-sm-50{--bs-gutter-x:50px}.g-sm-50,.gy-sm-50{--bs-gutter-y:50px}.g-sm-75,.gx-sm-75{--bs-gutter-x:75px}.g-sm-75,.gy-sm-75{--bs-gutter-y:75px}.g-sm-100,.gx-sm-100{--bs-gutter-x:100px}.g-sm-100,.gy-sm-100{--bs-gutter-y:100px}.g-sm-200,.gx-sm-200{--bs-gutter-x:200px}.g-sm-200,.gy-sm-200{--bs-gutter-y:200px}}@media (min-width:768px){.col-md{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-md-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:16px}.g-md-1,.gy-md-1{--bs-gutter-y:16px}.g-md-2,.gx-md-2{--bs-gutter-x:32px}.g-md-2,.gy-md-2{--bs-gutter-y:32px}.g-md-3,.gx-md-3{--bs-gutter-x:48px}.g-md-3,.gy-md-3{--bs-gutter-y:48px}.g-md-4,.gx-md-4{--bs-gutter-x:64px}.g-md-4,.gy-md-4{--bs-gutter-y:64px}.g-md-5,.gx-md-5{--bs-gutter-x:80px}.g-md-5,.gy-md-5{--bs-gutter-y:80px}.g-md-24,.gx-md-24{--bs-gutter-x:24px}.g-md-24,.gy-md-24{--bs-gutter-y:24px}.g-md-50,.gx-md-50{--bs-gutter-x:50px}.g-md-50,.gy-md-50{--bs-gutter-y:50px}.g-md-75,.gx-md-75{--bs-gutter-x:75px}.g-md-75,.gy-md-75{--bs-gutter-y:75px}.g-md-100,.gx-md-100{--bs-gutter-x:100px}.g-md-100,.gy-md-100{--bs-gutter-y:100px}.g-md-200,.gx-md-200{--bs-gutter-x:200px}.g-md-200,.gy-md-200{--bs-gutter-y:200px}}@media (min-width:992px){.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-lg-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:16px}.g-lg-1,.gy-lg-1{--bs-gutter-y:16px}.g-lg-2,.gx-lg-2{--bs-gutter-x:32px}.g-lg-2,.gy-lg-2{--bs-gutter-y:32px}.g-lg-3,.gx-lg-3{--bs-gutter-x:48px}.g-lg-3,.gy-lg-3{--bs-gutter-y:48px}.g-lg-4,.gx-lg-4{--bs-gutter-x:64px}.g-lg-4,.gy-lg-4{--bs-gutter-y:64px}.g-lg-5,.gx-lg-5{--bs-gutter-x:80px}.g-lg-5,.gy-lg-5{--bs-gutter-y:80px}.g-lg-24,.gx-lg-24{--bs-gutter-x:24px}.g-lg-24,.gy-lg-24{--bs-gutter-y:24px}.g-lg-50,.gx-lg-50{--bs-gutter-x:50px}.g-lg-50,.gy-lg-50{--bs-gutter-y:50px}.g-lg-75,.gx-lg-75{--bs-gutter-x:75px}.g-lg-75,.gy-lg-75{--bs-gutter-y:75px}.g-lg-100,.gx-lg-100{--bs-gutter-x:100px}.g-lg-100,.gy-lg-100{--bs-gutter-y:100px}.g-lg-200,.gx-lg-200{--bs-gutter-x:200px}.g-lg-200,.gy-lg-200{--bs-gutter-y:200px}}@media (min-width:1200px){.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:16px}.g-xl-1,.gy-xl-1{--bs-gutter-y:16px}.g-xl-2,.gx-xl-2{--bs-gutter-x:32px}.g-xl-2,.gy-xl-2{--bs-gutter-y:32px}.g-xl-3,.gx-xl-3{--bs-gutter-x:48px}.g-xl-3,.gy-xl-3{--bs-gutter-y:48px}.g-xl-4,.gx-xl-4{--bs-gutter-x:64px}.g-xl-4,.gy-xl-4{--bs-gutter-y:64px}.g-xl-5,.gx-xl-5{--bs-gutter-x:80px}.g-xl-5,.gy-xl-5{--bs-gutter-y:80px}.g-xl-24,.gx-xl-24{--bs-gutter-x:24px}.g-xl-24,.gy-xl-24{--bs-gutter-y:24px}.g-xl-50,.gx-xl-50{--bs-gutter-x:50px}.g-xl-50,.gy-xl-50{--bs-gutter-y:50px}.g-xl-75,.gx-xl-75{--bs-gutter-x:75px}.g-xl-75,.gy-xl-75{--bs-gutter-y:75px}.g-xl-100,.gx-xl-100{--bs-gutter-x:100px}.g-xl-100,.gy-xl-100{--bs-gutter-y:100px}.g-xl-200,.gx-xl-200{--bs-gutter-x:200px}.g-xl-200,.gy-xl-200{--bs-gutter-y:200px}}@media (min-width:1400px){.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xxl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xxl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.row-cols-xxl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:16px}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:16px}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:32px}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:32px}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:48px}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:48px}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:64px}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:64px}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:80px}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:80px}.g-xxl-24,.gx-xxl-24{--bs-gutter-x:24px}.g-xxl-24,.gy-xxl-24{--bs-gutter-y:24px}.g-xxl-50,.gx-xxl-50{--bs-gutter-x:50px}.g-xxl-50,.gy-xxl-50{--bs-gutter-y:50px}.g-xxl-75,.gx-xxl-75{--bs-gutter-x:75px}.g-xxl-75,.gy-xxl-75{--bs-gutter-y:75px}.g-xxl-100,.gx-xxl-100{--bs-gutter-x:100px}.g-xxl-100,.gy-xxl-100{--bs-gutter-y:100px}.g-xxl-200,.gx-xxl-200{--bs-gutter-x:200px}.g-xxl-200,.gy-xxl-200{--bs-gutter-y:200px}}@media (min-width:1919px){.col-xxxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xxxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xxxl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xxxl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xxxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.row-cols-xxxl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xxxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xxxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-xxxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xxxl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.col-xxxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-xxxl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xxxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.col-xxxl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.col-xxxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xxxl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.col-xxxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.col-xxxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xxxl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.col-xxxl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.col-xxxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xxxl-0{margin-left:0}.offset-xxxl-1{margin-left:8.33333%}.offset-xxxl-2{margin-left:16.66667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.33333%}.offset-xxxl-5{margin-left:41.66667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.33333%}.offset-xxxl-8{margin-left:66.66667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.33333%}.offset-xxxl-11{margin-left:91.66667%}.g-xxxl-0,.gx-xxxl-0{--bs-gutter-x:0}.g-xxxl-0,.gy-xxxl-0{--bs-gutter-y:0}.g-xxxl-1,.gx-xxxl-1{--bs-gutter-x:16px}.g-xxxl-1,.gy-xxxl-1{--bs-gutter-y:16px}.g-xxxl-2,.gx-xxxl-2{--bs-gutter-x:32px}.g-xxxl-2,.gy-xxxl-2{--bs-gutter-y:32px}.g-xxxl-3,.gx-xxxl-3{--bs-gutter-x:48px}.g-xxxl-3,.gy-xxxl-3{--bs-gutter-y:48px}.g-xxxl-4,.gx-xxxl-4{--bs-gutter-x:64px}.g-xxxl-4,.gy-xxxl-4{--bs-gutter-y:64px}.g-xxxl-5,.gx-xxxl-5{--bs-gutter-x:80px}.g-xxxl-5,.gy-xxxl-5{--bs-gutter-y:80px}.g-xxxl-24,.gx-xxxl-24{--bs-gutter-x:24px}.g-xxxl-24,.gy-xxxl-24{--bs-gutter-y:24px}.g-xxxl-50,.gx-xxxl-50{--bs-gutter-x:50px}.g-xxxl-50,.gy-xxxl-50{--bs-gutter-y:50px}.g-xxxl-75,.gx-xxxl-75{--bs-gutter-x:75px}.g-xxxl-75,.gy-xxxl-75{--bs-gutter-y:75px}.g-xxxl-100,.gx-xxxl-100{--bs-gutter-x:100px}.g-xxxl-100,.gy-xxxl-100{--bs-gutter-y:100px}.g-xxxl-200,.gx-xxxl-200{--bs-gutter-x:200px}.g-xxxl-200,.gy-xxxl-200{--bs-gutter-y:200px}}:focus:not(:focus-visible){outline:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}@media screen and (hover:hover) and (pointer:fine){a:hover{text-decoration:none}}img{vertical-align:middle;max-width:100%;height:auto}.bg-message{margin:0 0 8px;padding:2vw;font-size:16px}.bg-primary{color:#fff;background-color:#fff}.bg-primary:hover{background-color:#fff}.bg-success{color:#111;background-color:#28a745}.bg-success:hover{background-color:#28a745}.bg-info{color:#111;background-color:#17a2b8}.bg-info:hover{background-color:#17a2b8}.bg-danger{color:#111;background-color:#dc3545}.bg-danger:hover{background-color:#dc3545}.color-white{color:#fff}.h1,h1{font-size:2.8125rem;font-weight:300;line-height:1.1}@media screen and (max-width:1199.98px){.h1,h1{font-size:2.5rem}}@media screen and (max-width:767.98px){.h1,h1{font-size:1.5rem}}h1{margin:50px 0}@media screen and (max-width:767.98px){h1{margin:32px 0}}.h2,h2{font-size:3rem;font-weight:800;line-height:1;text-transform:uppercase}@media screen and (max-width:1918.98px){.h2,h2{font-size:2.5rem}}@media screen and (max-width:991.98px){.h2,h2{font-size:1.75rem}}.h3,h3{font-size:2rem;text-transform:uppercase;font-weight:300}@media screen and (max-width:991.98px){.h3,h3{font-size:1.625rem}}.h4,h4{font-size:1.5rem;text-transform:uppercase;font-weight:300}@media screen and (max-width:991.98px){.h4,h4{font-size:1.25rem}}.h5,h5{font-size:1.25rem;text-transform:uppercase;font-weight:400;line-height:1.1}@media screen and (max-width:991.98px){.h5,h5{font-size:1.125rem}}.p,p{font-size:18px;font-weight:300;line-height:1.3;margin:18px 0}@media screen and (max-width:767.98px){.p,p{font-size:14px;margin:14px 0}}.ul:not(.ya-share2__list),ul:not(.ya-share2__list){list-style-type:none;font-size:1.125rem;font-weight:300;line-height:1.3;margin:18px 0;padding:0}@media screen and (max-width:767.98px){.ul:not(.ya-share2__list),ul:not(.ya-share2__list){font-size:.875rem;margin:14px 0;padding:0}}.ul:not(.ya-share2__list) li,ul:not(.ya-share2__list) li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.ul:not(.ya-share2__list) li:not(:last-child),ul:not(.ya-share2__list) li:not(:last-child){margin-bottom:18px}@media screen and (max-width:767.98px){.ul:not(.ya-share2__list) li:not(:last-child),ul:not(.ya-share2__list) li:not(:last-child){margin-bottom:14px}}.ul:not(.ya-share2__list) li::before,ul:not(.ya-share2__list) li::before{content:'';display:block;min-width:.7em;width:.7em;height:.3em;background:var(--color-primary);-webkit-transform:skewX(-35deg);transform:skewX(-35deg);margin-right:16px}.ul:not(.ya-share2__list).ul--custom,ul:not(.ya-share2__list).ul--custom{list-style-type:disc;font-size:1rem;font-weight:300;margin:32px 0 24px;padding:0 0 0 20px}@media screen and (max-width:767.98px){.ul:not(.ya-share2__list).ul--custom,ul:not(.ya-share2__list).ul--custom{font-size:1rem;margin:16px 0;padding:0 0 0 20px}}.ul:not(.ya-share2__list).ul--custom:last-child,ul:not(.ya-share2__list).ul--custom:last-child{margin-bottom:0}.ul:not(.ya-share2__list).ul--custom li,ul:not(.ya-share2__list).ul--custom li{display:list-item;position:static}.ul:not(.ya-share2__list).ul--custom li:not(:last-child),ul:not(.ya-share2__list).ul--custom li:not(:last-child){margin-bottom:14px}@media screen and (max-width:767.98px){.ul:not(.ya-share2__list).ul--custom li:not(:last-child),ul:not(.ya-share2__list).ul--custom li:not(:last-child){margin-bottom:10px}}.ul:not(.ya-share2__list).ul--custom li::before,ul:not(.ya-share2__list).ul--custom li::before{content:none}.ul:not(.ya-share2__list).ul--marker-top li,ul:not(.ya-share2__list).ul--marker-top li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ul:not(.ya-share2__list).ul--marker-top li::before,ul:not(.ya-share2__list).ul--marker-top li::before{margin-top:.5em}.article__title{margin:50px 0}@media screen and (max-width:767.98px){.article__title{margin:32px 0}}.article__title:first-child{margin-top:0}@media screen and (max-width:767.98px){.article__title:first-child{margin-top:0}}.article__title:last-child{margin-bottom:0}@media screen and (max-width:767.98px){.article__title:last-child{margin-bottom:0}}.article__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50px 0}@media screen and (max-width:767.98px){.article__info{margin:32px 0}}.article__info:first-child{margin-top:0}@media screen and (max-width:767.98px){.article__info:first-child{margin-top:0}}.article__info:last-child{margin-bottom:0}@media screen and (max-width:767.98px){.article__info:last-child{margin-bottom:0}}.article__actions{margin:50px 0}@media screen and (max-width:767.98px){.article__actions{margin:32px 0}}.article__actions:first-child{margin-top:0}@media screen and (max-width:767.98px){.article__actions:first-child{margin-top:0}}.article__actions:last-child{margin-bottom:0}@media screen and (max-width:767.98px){.article__actions:last-child{margin-bottom:0}}.article__date,.article__share{font-size:18px;line-height:1.3;font-weight:300;color:var(--color-primary)}@media screen and (max-width:767.98px){.article__date,.article__share{font-size:16px}}.article__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.article__slider{position:relative;overflow:hidden;margin:50px 0}@media screen and (max-width:767.98px){.article__slider{margin:32px 0}}.article__slider:first-child{margin-top:0}@media screen and (max-width:767.98px){.article__slider:first-child{margin-top:0}}.article__slider:last-child{margin-bottom:0}@media screen and (max-width:767.98px){.article__slider:last-child{margin-bottom:0}}.article__slider picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article__slider picture img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.article__slider-nav{position:absolute;bottom:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;z-index:2}.article__slider-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767.98px){.article__slider-buttons{display:none}}.article__slider-buttons button:first-child::before{content:'';position:absolute;left:-34px;top:0;width:100%;height:100%;background-color:var(--color-primary);-webkit-transition:background-color .3s;transition:background-color .3s;z-index:-1}.article__slider-buttons button:first-child svg{-webkit-transform:scale(-1);transform:scale(-1)}@media (any-hover:hover){.article__slider-buttons button:first-child:hover svg{-webkit-transform:translateX(-4px) scale(-1);transform:translateX(-4px) scale(-1)}}.article__slider-buttons button:last-child{margin-left:-34px}.article__slider-buttons button.swiper-button-lock{display:none}.article__slider-pagination{position:static;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}@media screen and (max-width:767.98px){.article__slider-pagination{padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.article__slider-pagination .swiper-pagination-bullet{width:6px;height:6px;background-color:var(--color-whte)}.article__slider-pagination .swiper-pagination-bullet-active{background-color:var(--color-primary)}.article p a{text-decoration:none;color:var(--color-primary);border-bottom:1px solid currentColor}.has-no-error{border-color:#28a745!important}.has-no-error+.form-label{font-size:.75rem;-webkit-transform:translateY(-16px);transform:translateY(-16px)}.has-error{border-color:#dc3545!important}.is-loading{-webkit-filter:blur(3px) grayscale(80%);filter:blur(3px) grayscale(80%)}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label,select{cursor:pointer}.form-description{margin:24px 0}.form-agree{position:relative;text-align:center;font-size:16px;--checkboxSize:20px}.form-agree label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-right:12px;font-weight:400;height:var(--checkboxSize);width:var(--checkboxSize);border:1px solid #e4e4e4;color:transparent;-webkit-transition:.3s;transition:.3s}.form-agree label svg{width:12px;height:10px;color:currentColor}.form-agree input{position:absolute;opacity:0;inset:0;height:var(--checkboxSize);width:var(--checkboxSize);z-index:5}.form-agree input:checked+label{color:var(--color-whte);border-color:var(--color-primary);background-color:var(--color-primary)}.form-action{margin-top:32px}.form-btn.btn{margin-top:32px;padding:20px 24px}@media screen and (max-width:991.98px){.form-btn.btn{margin-top:24px}}@media screen and (max-width:575.98px){.form-btn.btn{width:100%}}.form-agreement{font-size:.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-agreement a{color:var(--color-primary);text-decoration:none;border-bottom:1px solid}.form-actions,.form-agreement,.form-group{position:relative}.form-actions+.form-actions,.form-actions+.form-agreement,.form-actions+.form-group,.form-agreement+.form-actions,.form-agreement+.form-agreement,.form-agreement+.form-group,.form-group+.form-actions,.form-group+.form-agreement,.form-group+.form-group{margin-top:24px}.form-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;line-height:1.3;font-weight:300;color:#abacac;padding:0;margin:10px 0}@media screen and (max-width:767.98px){.form-label{font-size:14px}}.form-label:first-child{margin-top:0}.form-label:last-child{margin-bottom:0}.form-control{display:block;width:100%;padding:0 16px;font-size:8px 16px;line-height:1.3;min-height:38px;color:var(--color-drk);background-color:transparent;border:1px solid #e4e4e4;-webkit-box-shadow:none;box-shadow:none;outline:0;-webkit-transition:border-color ease-in-out .3s,-webkit-box-shadow ease-in-out .3s;transition:border-color ease-in-out .3s,-webkit-box-shadow ease-in-out .3s;transition:border-color ease-in-out .3s,box-shadow ease-in-out .3s;transition:border-color ease-in-out .3s,box-shadow ease-in-out .3s,-webkit-box-shadow ease-in-out .3s;-webkit-appearance:none}.form-control:focus~.form-focus{width:100%}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{outline:0}.form-control.is-filled{outline:0}.form-control.placeholder{color:currentColor;opacity:.5}.form-control:-moz-placeholder{color:currentColor;opacity:.5}.form-control::-moz-placeholder{color:currentColor;opacity:.5}.form-control:-ms-input-placeholder{color:currentColor;opacity:.5}.form-control::-webkit-input-placeholder{color:currentColor;opacity:.5}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}textarea.form-control{height:68px;min-height:68px;min-width:100%}.form-file{position:relative;overflow:hidden}.form-file__input{opacity:0;height:100%;cursor:pointer;position:absolute;left:0;top:0;width:100%;z-index:-1}.form-file__button{min-height:40px;padding:10px;font-size:14px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f2f2f2;font-weight:400;-webkit-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media (any-hover:hover){.form-file__button:hover{background-color:var(--color-primary);color:var(--color-whte)}}.form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-actions .btn:last-of-type{width:280px}.form-actions .btn:last-of-type .btn__container{width:100%}.btn{text-decoration:none;border:none;text-align:left;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s;transition:.3s;font-size:14px;color:var(--color-drk);padding:0;margin:0;background-color:transparent;text-transform:uppercase;font-weight:400;z-index:10;max-width:100%;cursor:pointer}.btn__container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px;height:45px;min-width:65px;position:relative;margin-right:18px;margin-left:23px;padding:0 28px;color:var(--color-whte)}.btn__container:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--color-primary);-webkit-transform:skewX(-35deg);transform:skewX(-35deg);-webkit-transition:background-color .3s;transition:background-color .3s;z-index:-1}.btn__line{position:relative;width:10px;height:1px}.btn__line::after{content:'';display:block;position:absolute;inset:0;width:100%;height:100%;background-color:currentColor;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (any-hover:hover){.btn:hover .btn__line::after{width:20px}}.fancybox-container .fancybox-content{padding:0;width:100%;max-width:480px}.fancybox-container .fancybox-close-small{color:var(--color-primary);right:0;top:0;padding:7px;width:60px;height:60px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:767.98px){.fancybox-container .fancybox-close-small{padding:10px;width:50px;height:50px}}.popup{padding:40px;width:100%}@media screen and (max-width:767.98px){.popup{padding:20px 16px}}.popup-headline{text-align:center}.popup-headline:not(:last-child),.popup-headline__subtitle:not(:last-child),.popup-headline__title:not(:last-child){margin-bottom:32px}.popup-headline__title{font-size:24px;line-height:1.1}@media screen and (max-width:767.98px){.popup-headline__title{font-size:20px}}.popup-headline__subtitle{line-height:18px;font-weight:300;line-height:1.3}@media screen and (max-width:767.98px){.popup-headline__subtitle{font-size:14px}}.popup-footer{text-align:center;display:none}.popup-footer:not(:first-child){margin-top:32px}.popup-footer__text{line-height:18px;font-weight:300;line-height:1.3}@media screen and (max-width:767.98px){.popup-footer__text{font-size:14px}}.popup-footer__text:not(:last-child){margin-bottom:4px}.popup-footer__link{color:currentColor;font-size:20px;line-height:1.3;font-weight:300;text-decoration:none}@media screen and (max-width:767.98px){.popup-footer__link{font-size:18px}}.fancybox-container--show-footer .popup-footer{display:block}.header{position:absolute;z-index:99;width:100%;padding:22px 0;top:24px;color:var(--color-whte);--telIconBorder:1px solid transparent}@media screen and (max-width:767.98px){.header{top:0;padding:16px 0}}.header--relative{top:0;position:relative;color:var(--color-drk);padding-bottom:0;--telIconBorder:1px solid currentColor}.header--menu-opened:not(.header--relative){padding-right:var(--scrollbar)}.header--new-year{padding-top:100px;background-color:#fff;background-image:url(/local/media.new-design/images/new-year/c-tree-top.png);background-repeat:no-repeat;background-position:top left;background-size:100% auto}@media screen and (max-width:767.98px){.header--new-year{background-size:1200px;padding-top:80px}}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991.98px){.header .container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:24px}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:currentColor;text-decoration:none}.header__logo svg{width:222.01px;height:88.2px}@media screen and (max-width:991.98px){.header__logo svg{width:112.95px;height:44.8px}}.header__tel{color:currentColor;text-decoration:none}@media screen and (max-width:767.98px){.header__tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:rgba(255,255,255,.1);border:var(--telIconBorder)}}.header__tel svg{width:24px;height:24px}.header__tel.more-link::after{content:none}.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;text-transform:uppercase;color:currentColor}@media screen and (max-width:767.98px){.header__burger-text{display:none}}.header__burger-icon{width:40px;height:18px;position:relative}.header__burger-icon::before{position:absolute;content:'';width:30px;height:2px;background-color:currentColor;left:0;top:0}.header__burger-icon::after{position:absolute;content:'';width:30px;height:2px;background-color:currentColor;right:0;bottom:0}.header__burger-icon span{position:absolute;display:block;width:30px;height:2px;background-color:currentColor;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.menu{position:fixed;z-index:100;inset:0;width:100%;height:100%;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-align:end;-ms-flex-align:end;align-items:flex-end;background-color:rgba(0,0,0,.3);opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.menu.is-active{opacity:1;pointer-events:auto}.menu.is-active .menu__content{-webkit-transform:translateX(0);transform:translateX(0)}.menu-new-year::before{content:'';width:219px;height:410px;position:absolute;left:0;top:0;background:url(/local/media.new-design/images/new-year/c-tree-left.png) top left/contain no-repeat;z-index:2}.menu__content{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (max-width:767.98px){.menu__content{width:100%}}.menu__block{height:100%;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;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:var(--color-whte);gap:24px;padding:130px 90px 90px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.05);position:relative;z-index:5;overflow-x:hidden;overflow-y:scroll}@media screen and (max-width:767.98px){.menu__block{overflow-y:scroll;overflow-x:hidden;padding:100px 16px 32px;width:100%}}.menu__block--second{position:absolute;z-index:1;top:0;right:100%;height:100%;max-width:100%;background-color:#f2f2f2;padding:130px 60px 90px;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;pointer-events:none}@media screen and (max-width:1199.98px){.menu__block--second{right:0;z-index:6;width:100%}}@media screen and (max-width:767.98px){.menu__block--second{padding:100px 16px 32px}}.menu__block--second.is-active{z-index:2;-webkit-transform:translateX(0);transform:translateX(0);pointer-events:auto}@media screen and (max-width:1199.98px){.menu__block--second.is-active{z-index:6}}.menu__block--small-padding{padding:60px}@media screen and (max-width:767.98px){.menu__block--small-padding{padding:80px 16px 32px}}.menu__close{position:absolute;top:63px;right:82px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;margin:0;padding:0;background:0 0;color:#abacac;-webkit-transition:color .3s;transition:color .3s;z-index:10}@media screen and (max-width:767.98px){.menu__close{padding:16px;top:16px;right:0}}@media (any-hover:hover){.menu__close:hover{color:var(--color-primary)}}.menu__close svg{width:23px;height:23px}@media screen and (max-width:767.98px){.menu__close svg{width:18px;height:18px}}.menu__list{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-align:end;-ms-flex-align:end;align-items:flex-end;gap:24px;text-align:right}@media screen and (max-width:767.98px){.menu__list{gap:16px}}.menu__item{text-decoration:none;color:currentColor;font-weight:300;font-size:24px;text-transform:uppercase;-webkit-transition:color .3s;transition:color .3s;white-space:nowrap}@media screen and (max-width:1399.98px){.menu__item{white-space:normal}}@media screen and (max-width:767.98px){.menu__item{font-size:20px}}.menu__item span{position:relative;pointer-events:none}.menu__item span:after{content:'';width:0;height:1px;background:currentColor;position:absolute;right:0;bottom:-2px;-webkit-transition:width .3s,right .3s,left .3s;transition:width .3s,right .3s,left .3s}@media (any-hover:hover){.menu__item:hover{color:var(--color-primary)}.menu__item:hover span::after{width:100%;right:auto;left:0}}.menu__item.is-active{color:var(--color-primary)}.menu__item.is-active span::after{width:100%;right:auto;left:0}.menu__directions{display:grid;grid-template-columns:100%;gap:24px}@media screen and (max-width:767.98px){.menu__directions{gap:12px}}.menu__box{display:block;text-decoration:none;width:350px;max-width:100%;position:relative}@media screen and (max-width:767.98px){.menu__box{width:100%}}.menu__box-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:395/207;width:100%}@media screen and (max-width:767.98px){.menu__box-bg{aspect-ratio:395/180}}.menu__box-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.menu__box-name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;bottom:0;left:0;max-width:100%;background-color:var(--color-primary);color:var(--color-whte);padding:12px 20px;font-size:16px;line-height:1.1;font-weight:300;text-transform:uppercase}.menu__bottom{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-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right;gap:16px}.menu__address{font-weight:400;font-size:13px;line-height:1.3;color:#abacac}.menu__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:24px}.menu__social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.menu__social-text{font-weight:400;font-size:13px;color:#abacac}.menu__more{width:100%}.menu__more__block{width:100%;padding:20px;border:1px solid #ededed}.menu__more__block+.menu__more__block{border-top:none}.menu__more__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.menu__more__title:not(:last-child){margin-bottom:18px}.overflow-hidden{overflow:hidden}.position-relative{position:relative}.section{padding:60px 0}@media screen and (max-width:767.98px){.section{padding:50px 0}}.section-head:not(:last-child){margin-bottom:100px}@media screen and (max-width:767.98px){.section-head:not(:last-child){margin-bottom:32px}}.section-head--mb-small:not(:last-child){margin-bottom:50px}@media screen and (max-width:767.98px){.section-head--mb-small:not(:last-child){margin-bottom:32px}}.section-head__text{font-weight:300;font-size:20px;line-height:1.3;color:var(--color-grey-light)}@media screen and (max-width:767.98px){.section-head__text{font-size:16px}}.section-head__text--22{font-size:22px}@media screen and (max-width:767.98px){.section-head__text--22{font-size:16px}}.section-head__text--24{font-size:24px}@media screen and (max-width:767.98px){.section-head__text--24{font-size:16px}}.section-head__text--26{font-size:24px}@media screen and (max-width:767.98px){.section-head__text--26{font-size:16px}}.section-foot:not(:first-child){margin-top:100px}@media screen and (max-width:767.98px){.section-foot:not(:first-child){margin-top:32px}}.common-slider-control{--size:52px;width:var(--size);height:var(--size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;outline:0;cursor:pointer;border-radius:50%;background-color:rgba(var(--color-whte--rgb),.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-whte)}.common-slider-control svg{--icon-size:20px;display:block;width:var(--icon-size);height:var(--icon-size)}.swiper-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px;pointer-events:none}.swiper-navigation__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:none;margin:0;padding:0;width:100px;aspect-ratio:1/1;border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-whte);-webkit-transition:.3s;transition:.3s;pointer-events:auto}@media (any-hover:hover){.swiper-navigation__button:hover{background:var(--color-whte);color:var(--color-primary);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}}.swiper-navigation__button svg{width:24px;height:18px}.swiper-navigation .more-btn{cursor:pointer;pointer-events:auto}.swiper-navigation .more-btn:first-child svg{-webkit-transform:scale(-1);transform:scale(-1)}@media (any-hover:hover){.swiper-navigation .more-btn:first-child:hover svg{-webkit-transform:translateX(-4px) scale(-1);transform:translateX(-4px) scale(-1)}}.swiper-navigation .more-btn:last-child{margin-left:-34px}.swiper-navigation .more-btn.swiper-button-lock{display:none}.swiper-pagination{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;height:8px;pointer-events:none}.swiper-pagination-bullet{opacity:1!important;margin:0!important;width:4px;height:4px;border-radius:50%;background-color:#abacac;-webkit-transition:.3s;transition:.3s;pointer-events:auto}.swiper-pagination-bullet-active{width:8px;height:8px;background-color:var(--color-drk)}.common-tabs-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;overflow-x:auto}.common-tabs-controls::-webkit-scrollbar{display:none}.common-tabs-control{padding:8px 18px;background-color:var(--color-grey);border-radius:5px;border:2px solid transparent;outline:0;line-height:1;color:var(--color-dark);white-space:nowrap}.common-tabs-control.is-selected{background-color:var(--color-dark);color:var(--color-whte)}.common-tabs-control--border.is-selected{background-color:var(--color-whte);border-color:1px solid var(--color-dark);color:var(--color-dark)}.common-tabs-control--xl{padding:8px 23px}.common-tabs-panel{display:none}.common-tabs-panel.is-selected{display:block}.more-link{cursor:pointer;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;color:currentColor;text-decoration:none;text-transform:lowercase;font-weight:400;font-size:16px}.more-link::after{display:block;content:'';width:10px;height:1px;background-color:currentColor;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media screen and (max-width:767.98px){.more-link{font-size:14px}}.more-link--grey-light{color:var(--color-grey-light)}.more-link span{position:relative}.more-link span:after{content:'';width:0;height:1px;background:currentColor;position:absolute;right:0;bottom:-2px;-webkit-transition:width .3s,right .3s,left .3s;transition:width .3s,right .3s,left .3s}.more-link svg{display:block;width:20px;height:20px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (max-width:767.98px){.more-link svg{width:16px;height:16px}}@media (any-hover:hover){.more-link:hover::after{width:20px}.more-link:hover span::after{width:100%;right:auto;left:0}.more-link:hover svg{-webkit-transform:translateX(-4px);transform:translateX(-4px)}}.more-btn{text-align:left;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;-webkit-transition:.2s ease;transition:.2s ease;font-size:14px;color:#222;padding:0;background-color:transparent;text-transform:uppercase;text-decoration:none;font-weight:400;z-index:10}@media screen and (max-width:767.98px){.more-btn{font-size:12px}}.more-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;height:45px;width:62px;min-width:62px;position:relative;color:#fff;margin-right:17px;margin-left:21px}@media screen and (max-width:767.98px){.more-btn span{font-size:14px;height:35px;width:49px;min-width:49px;margin-right:14px;margin-left:17px}}.more-btn span::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#d41217;-webkit-transform:skewX(-35deg);transform:skewX(-35deg);-webkit-transition:background-color .2s ease;transition:background-color .2s ease;z-index:-1}.more-btn svg{display:block;width:25px;height:25px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.more-btn--back span{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (max-width:767.98px){.more-btn--small{font-size:12px}}.more-btn--small span{font-size:14px;height:35px;width:49px;min-width:49px;margin-right:14px;margin-left:17px}@media (any-hover:hover){.more-btn:hover svg{-webkit-transform:translateX(4px);transform:translateX(4px)}}.social-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.social-link--facebook{color:#3b5998}.social-link--vk{color:#4d76a1}.social-link--tg{color:#039be5}.social-link--ok{color:#f96600}.social-link--rutube{color:#0b1d38}.social-link--dzen{color:#202022}@media (any-hover:hover){.social-link:hover{color:var(--color-primary)}}.social-link svg{width:24px;height:24px}.arrow-btn{text-decoration:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;-webkit-transition:.3s;transition:.3s;font-size:14px;line-height:1;color:var(--color-whte);padding:0 45px;height:45px;background-color:transparent;text-transform:uppercase;font-weight:400;z-index:10}.arrow-btn:before{content:'';position:absolute;left:50%;top:0;width:85%;height:100%;background-color:var(--color-primary);-webkit-transform:skewX(-35deg) translateX(-50%);transform:skewX(-35deg) translateX(-50%);-webkit-transition:background-color .3s;transition:background-color .3s;z-index:-1}.arrow-btn svg{width:20px;height:20px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.arrow-btn--small{height:37px;gap:10px;font-size:12px}@media (any-hover:hover){.arrow-btn:hover:before{background-color:#a50e12}.arrow-btn:hover svg{-webkit-transform:translateX(30%);transform:translateX(30%)}}.inclined-blocks__item{display:block;height:600px;aspect-ratio:1/1;position:relative;text-decoration:none}@media screen and (max-width:767.98px){.inclined-blocks__item{height:365px}}.inclined-blocks__item--link{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (any-hover:hover){.inclined-blocks__item--link:hover .inclined-blocks__item-bg::after{opacity:0}.inclined-blocks__item--link:hover .inclined-blocks__item-bg::before{opacity:1}}.inclined-blocks__item-bg{--skewDeg:20deg;display:block;height:100%;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) skewX(calc(-1 * var(--skewDeg)));transform:translate(-50%,-50%) skewX(calc(-1 * var(--skewDeg)));overflow:hidden}.inclined-blocks__item-bg::after{content:'';display:block;height:100%;width:150%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) skewX(var(--skewDeg));transform:translate(-50%,-50%) skewX(var(--skewDeg));background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);z-index:2;-webkit-transition:.25s ease-in;transition:.25s ease-in}.inclined-blocks__item-bg::before{content:'';display:block;height:100%;width:150%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) skewX(var(--skewDeg));transform:translate(-50%,-50%) skewX(var(--skewDeg));background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.3)));background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%);z-index:2;opacity:0}.inclined-blocks__item-bg img{height:100%;width:150%;min-width:150%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) skewX(var(--skewDeg));transform:translate(-50%,-50%) skewX(var(--skewDeg));z-index:1}.inclined-blocks__item-content{position:relative;z-index:5;color:var(--color-whte);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:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding:60px 30px}@media screen and (max-width:767.98px){.inclined-blocks__item-content{padding:30px}}.inclined-blocks__item-name{font-weight:500;font-size:24px;text-transform:uppercase}@media screen and (max-width:767.98px){.inclined-blocks__item-name{font-size:16px}}.inclined-blocks__item-name:not(:last-child){margin-bottom:46px}@media screen and (max-width:767.98px){.inclined-blocks__item-name:not(:last-child){margin-bottom:20px}}.inclined-blocks__item-num{font-weight:600;font-size:128px;text-transform:uppercase}@media screen and (max-width:767.98px){.inclined-blocks__item-num{font-size:96px}}.inclined-blocks__item-subtitle{font-weight:400;font-size:24px;line-height:1.3;text-transform:uppercase}@media screen and (max-width:767.98px){.inclined-blocks__item-subtitle{font-size:16px}}.inclined-blocks .swiper{overflow:visible}.inclined-blocks .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition-timing-function:var(--easing);transition-timing-function:var(--easing)}.inclined-blocks .swiper-slide{width:auto;height:auto}.inclined-blocks .swiper-navigation{gap:0}.news-item{color:currentColor;text-decoration:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:460px;gap:50px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.05);box-shadow:0 5px 10px rgba(0,0,0,.05)}@media screen and (max-width:767.98px){.news-item{min-height:auto;display:block;gap:16px}}.news-item picture{-webkit-transition:all 1s,opacity .6s,visibility .6s;transition:all 1s,opacity .6s,visibility .6s}.news-item picture::after{content:'';position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,right top,left top,color-stop(0,#111),color-stop(79.72%,rgba(17,17,17,0)));background:linear-gradient(270deg,#111 0,rgba(17,17,17,0) 79.72%);-webkit-transition:opacity 1s;transition:opacity 1s}@media screen and (max-width:767.98px){.news-item picture::after{content:none}}.news-item picture img{-webkit-transition:1s;transition:1s}.news-item__bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;inset:0;width:100%;height:100%;z-index:1}@media screen and (max-width:767.98px){.news-item__bg{position:static;width:100%;height:auto;aspect-ratio:360/150}}.news-item__bg img{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.news-item__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:41%;height:100%;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767.98px){.news-item__img{width:100%;height:auto;aspect-ratio:360/150}}.news-item__img::after{opacity:0}.news-item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.news-item__info{position:relative;z-index:2;width:100%;max-width:calc(100% - 41% - 50px);padding:24px}@media screen and (max-width:767.98px){.news-item__info{max-width:100%;padding:16px}}.news-item__date{font-size:14px}@media screen and (max-width:767.98px){.news-item__date{font-size:14px}}.news-item__date:not(:last-child){margin-bottom:16px}@media screen and (max-width:767.98px){.news-item__date:not(:last-child){margin-bottom:6px}}.news-item__desc:not(:last-child),.news-item__text:not(:last-child){margin-bottom:32px}@media screen and (max-width:767.98px){.news-item__desc:not(:last-child),.news-item__text:not(:last-child){margin-bottom:13px}}.news-item__desc{font-size:24px}@media screen and (max-width:767.98px){.news-item__desc{font-size:20px}}.news-item__text{font-size:16px}@media screen and (max-width:767.98px){.news-item__text{font-size:14px}}.news-item--fix-size{width:740px;height:380px;min-height:auto;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:color 1s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:color 1s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s,color 1s;transition:transform .3s,box-shadow .3s,color 1s,-webkit-transform .3s,-webkit-box-shadow .3s}@media screen and (max-width:767.98px){.news-item--fix-size{width:343px;height:200px;min-height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:374.98px){.news-item--fix-size{width:100%}}@media (any-hover:hover){.news-item--fix-size:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@media screen and (max-width:767.98px){.news-item--fix-size.news-item--bg{color:var(--color-whte)}}@media screen and (max-width:767.98px){.news-item--fix-size picture::after{content:''}}@media screen and (max-width:767.98px){.news-item--fix-size .news-item__bg{position:absolute;width:100%;height:100%;aspect-ratio:auto}}.news-item--fix-size .news-item__img{position:absolute;left:0;top:0;width:245px}@media screen and (max-width:767.98px){.news-item--fix-size .news-item__img{width:120px;height:100%;aspect-ratio:auto}}.news-item--fix-size .news-item__info{max-width:374px;margin-left:auto}@media screen and (max-width:767.98px){.news-item--fix-size .news-item__info{max-width:200px;padding:16px 24px 16px 16px}}@media screen and (max-width:767.98px){.news-item--fix-size .news-item__desc{font-size:16px}}@media screen and (max-width:767.98px){.news-item--fix-size .news-item__text{font-size:10px}}.news-item--bg{color:var(--color-whte);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767.98px){.news-item--bg{color:currentColor}}@media screen and (max-width:767.98px){.news-item--bg .news-item__link{display:none}}.page-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767.98px){.page-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-pagination:not(:first-child){padding-top:50px}@media screen and (max-width:767.98px){.page-pagination:not(:first-child){padding-top:32px}}.page-pagination__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;height:45px;aspect-ratio:1.2/1;font-size:24px;font-weight:300;color:var(--color-drk);-webkit-transition:color .3s;transition:color .3s}@media (any-hover:hover){.page-pagination__item:hover{color:var(--color-primary)}}.page-pagination__item.is-active{color:var(--color-primary);pointer-events:none}.to-prev-page{position:fixed;bottom:0;left:0;padding:16px;z-index:50;-webkit-animation:showPrevBtn .6s cubic-bezier(.04,.05,0,1.9);animation:showPrevBtn .6s cubic-bezier(.04,.05,0,1.9)}.to-prev-page .btn__container{margin-right:16px;margin-left:16px}@media screen and (max-width:767.98px){.to-prev-page .btn__container{height:35px}}.page-up{position:fixed;bottom:0;right:0;padding:16px;z-index:50;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .6s cubic-bezier(.04,.05,0,1.9);transition:-webkit-transform .6s cubic-bezier(.04,.05,0,1.9);transition:transform .6s cubic-bezier(.04,.05,0,1.9);transition:transform .6s cubic-bezier(.04,.05,0,1.9),-webkit-transform .6s cubic-bezier(.04,.05,0,1.9);pointer-events:none}.page-up.is-visible{-webkit-transform:translateX(0);transform:translateX(0)}.page-up__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:none;margin:0;padding:0;width:100px;aspect-ratio:1/1;border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-whte);-webkit-transition:.3s;transition:.3s;pointer-events:auto}@media screen and (max-width:767.98px){.page-up__button{width:60px}}@media (any-hover:hover){.page-up__button:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}}.page-up__button svg{width:18px;height:24px}.cookie{position:fixed;z-index:150;bottom:0;left:0;width:100%;padding:24px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .7s cubic-bezier(.63,.61,0,1.63);transition:-webkit-transform .7s cubic-bezier(.63,.61,0,1.63);transition:transform .7s cubic-bezier(.63,.61,0,1.63);transition:transform .7s cubic-bezier(.63,.61,0,1.63),-webkit-transform .7s cubic-bezier(.63,.61,0,1.63);pointer-events:none}@media screen and (max-width:767.98px){.cookie{padding:16px}}.cookie.is-visible{-webkit-transform:translateX(0);transform:translateX(0)}.cookie__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;background-color:#fff;padding:24px;-webkit-box-shadow:0 8px 20px 0 rgba(25,46,80,.2);box-shadow:0 8px 20px 0 rgba(25,46,80,.2);overflow:hidden;pointer-events:auto}@media screen and (max-width:767.98px){.cookie__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;gap:16px}}.cookie__text{font-weight:300;font-size:16px;line-height:1.3}@media screen and (max-width:767.98px){.cookie__text{font-size:14px}}.cookie__text a{text-decoration:underline;color:var(--color-primary)}.breadcrumbs{padding:42px 0}@media screen and (max-width:991.98px){.breadcrumbs{padding:28px 0}}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;overflow-y:auto}.breadcrumbs__list::-webkit-scrollbar{display:none}.breadcrumbs__item{font-family:Eurostile,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:18px;line-height:1;color:#9ca6ad;white-space:nowrap}@media screen and (max-width:991.98px){.breadcrumbs__item{font-size:16px}}.breadcrumbs__item a{text-decoration:none;color:currentColor}.breadcrumbs__item:not(:first-child){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.breadcrumbs__item:not(:first-child)::before{content:'';width:20px;height:1px;background-color:currentColor}.breadcrumbs__item:last-child{color:#3f5361}.slider-control{width:84px;height:44px;padding:12px 16px 12px 12px;-webkit-transform:skewX(-10deg);transform:skewX(-10deg);background-color:#ee3524;outline:0;border:none;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}@media screen and (max-width:991.98px){.slider-control{height:32px;width:70px;padding:10px 6px}}@media (any-hover:hover){.slider-control:hover{background-color:#ce210EFF}}.slider-control svg{width:58px;height:10px;display:block;color:#fff}.slider-control.swiper-button-disabled{opacity:.5}.slider-counter{font-size:18px}@media screen and (max-width:1399.98px){.slider-counter{font-size:16px}}@media screen and (max-width:991.98px){.slider-counter{font-size:14px}}.slider-counter__current{font-size:64px;font-weight:400;color:#fff}.slider-counter__all{font-size:24px;font-weight:400;color:#fff;opacity:.5;position:relative;top:10px}.link-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:18px;line-height:1.3;font-weight:400;color:unset;text-decoration:none}.link-btn::after{content:'';display:block;width:20px;height:1px;background-color:currentColor}.link-btn--xl::after{width:46px}.slider-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.slider-btn{width:64px;height:46px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;pointer-events:all;cursor:pointer;background:0 0;border:none;outline:0;-webkit-transition:background-color .3s;transition:background-color .3s}.slider-btn::before{content:'';width:64px;height:46px;display:block;position:absolute;left:0;top:0;background-color:#ee3524;border:1px solid #ee3524;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}@media (any-hover:hover){.slider-btn:hover::before{background-color:#ce210EFF}}.slider-btn.swiper-button-disabled{pointer-events:none}.slider-btn.swiper-button-disabled::before{border-color:#fff;background-color:transparent}.slider-btn svg{display:block;width:24px;height:24px;color:#fff;position:relative;z-index:2}.slider-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.slider-counter-current{font-size:64px;color:#fff;line-height:1}.slider-counter-all{position:relative;top:8px;font-size:24px;line-height:1;color:rgba(255,255,255,.5)}.page-inner{padding-top:100px}@media screen and (max-width:991.98px){.page-inner{padding-top:80px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhcmlhYmxlcy5zY3NzIiwidXRpbGl0ZXMvX21peGlucy5zY3NzIiwiYmFzZS9fbm9ybWFsaXplLnNjc3MiLCJiYXNlLmNzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsImJhc2UvX3V0aWxpdGVzLnNjc3MiLCJiYXNlL19hbmltYXRpb25zLnNjc3MiLCJ1dGlsaXRlcy9fbWVkaWEtcXVlcmllcy5zY3NzIiwiZ3JpZC91dGlsaXRpZXMvX3RleHQuc2NzcyIsImdyaWQvdXRpbGl0aWVzL19icmVha3BvaW50cy5zY3NzIiwiZ3JpZC91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsImdyaWQvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCJncmlkL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiZ3JpZC9fZ3JpZC5zY3NzIiwiZ3JpZC91dGlsaXRpZXMvX2dyaWQuc2NzcyIsImJhc2UvX3R5cG9ncmFwaHkuc2NzcyIsImJhc2UvX2Zvcm0uc2NzcyIsImJhc2UvX3BvcHVwLnNjc3MiLCJiYXNlL19oZWFkZXIuc2NzcyIsImJhc2UvX2NvbW1vbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTBCQSxNQUdNLGFBQUEsS0FDQSxrQkFBQSxHQUFBLENBQUEsR0FBQSxDQUFBLElBREEsWUFBQSxRQUNBLGlCQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsR0FEQSxhQUFBLFFBQ0Esa0JBQUEsQ0FBQSxDQUFBLENBQUEsQ0FBQSxFQURBLGdCQUFBLFFBQ0EscUJBQUEsR0FBQSxDQUFBLEVBQUEsQ0FBQSxHQURBLHFCQUFBLFFBQ0EsMEJBQUEsR0FBQSxDQUFBLEVBQUEsQ0FBQSxFQURBLGVBQUEsUUFDQSxvQkFBQSxHQUFBLENBQUEsRUFBQSxDQUFBLEdBREEscUJBQUEsUUFDQSwwQkFBQSxHQUFBLENBQUEsR0FBQSxDQUFBLElBREEsY0FBQSxRQUNBLG1CQUFBLEVBQUEsQ0FBQSxHQUFBLENBQUEsSUFEQSxhQUFBLFFBQ0Esa0JBQUEsR0FBQSxDQUFBLEdBQUEsQ0FBQSxJQURBLGtCQUFBLFFBQ0EsdUJBQUEsR0FBQSxDQUFBLEdBQUEsQ0FBQSxJQURBLGFBQUEsUUFDQSxrQkFBQSxHQUFBLENBQUEsR0FBQSxDQUFBLElBREEsa0JBQUEsUUFDQSx1QkFBQSxHQUFBLENBQUEsR0FBQSxDQUFBLElBREEsb0JBQUEsUUFDQSx5QkFBQSxHQUFBLENBQUEsR0FBQSxDQUFBLElBREEsbUJBQUEsUUFDQSx3QkFBQSxFQUFBLENBQUEsRUFBQSxDQUFBLEdBREEsZUFBQSxRQUNBLG9CQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFEQSxvQkFBQSxRQUNBLHlCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFEQSxnQkFBQSxRQUNBLHFCQUFBLEdBQUEsQ0FBQSxHQUFBLENBQUEsSUFJSixhQUFBLE1Dd0JFLFdBQ0ksWUFBQSxNQUNBLElBQUEsc0NBQUEsZUFBQSxDQUFBLHFDQUFBLGVBRUEsWUFBQSxJQUNBLFdBQUEsT0FDQSxhQUFBLEtBTkosV0FDSSxZQUFBLE1BQ0EsSUFBQSx3Q0FBQSxlQUFBLENBQUEsdUNBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0FOSixXQUNJLFlBQUEsTUFDQSxJQUFBLHVDQUFBLGVBQUEsQ0FBQSxzQ0FBQSxlQUVBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxLQU5KLFdBQ0ksWUFBQSxNQUNBLElBQUEscUNBQUEsZUFBQSxDQUFBLG9DQUFBLGVBRUEsWUFBQSxJQUNBLFdBQUEsT0FDQSxhQUFBLEtBTkosV0FDSSxZQUFBLFVBQ0EsSUFBQSxnREFBQSxlQUFBLENBQUEsK0NBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0FOSixXQUNJLFlBQUEsVUFDQSxJQUFBLCtDQUFBLGVBQUEsQ0FBQSw4Q0FBQSxlQUVBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxLQU5KLFdBQ0ksWUFBQSxVQUNBLElBQUEsNkNBQUEsZUFBQSxDQUFBLDRDQUFBLGVBRUEsWUFBQSxJQUNBLFdBQUEsT0FDQSxhQUFBLEtBTkosV0FDSSxZQUFBLFVBQ0EsSUFBQSw4Q0FBQSxlQUFBLENBQUEsNkNBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0FOSixXQUNJLFlBQUEsYUFDQSxJQUFBLHVEQUFBLGVBQUEsQ0FBQSxzREFBQSxlQUVBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxLQ2hFUiw0RUFVQSxLQUNJLFlBQUEsS0FFQSx5QkFBQSxLQVdKLEtBQ0ksT0FBQSxFQU9KLEtBQ0ksUUFBQSxNQVFKLEdBQ0ksVUFBQSxJQUNBLE9BQUEsTUFBQSxFQVdKLEdBQ0ksbUJBQUEsWUFBQSxXQUFBLFlBRUEsT0FBQSxFQUVBLFNBQUEsUUFTSixJQUNJLFlBQUEsU0FBQSxDQUFBLFVBRUEsVUFBQSxJQVdKLEVBQ0ksaUJBQUEsWUFRSixZQUNJLGNBQUEsS0FFQSxnQkFBQSxVQUVBLHdCQUFBLFVBQUEsT0FBQSxnQkFBQSxVQUFBLE9BUUosRUNtR0EsT0RqR0ksWUFBQSxPQVFKLEtDa0dBLElBQ0EsS0RoR0ksWUFBQSxTQUFBLENBQUEsVUFFQSxVQUFBLElBUUosTUFDSSxVQUFBLElBUUosSUNnR0EsSUQ5RkksVUFBQSxJQUNBLFlBQUEsRUFDQSxTQUFBLFNBQ0EsZUFBQSxTQUdKLElBQ0ksT0FBQSxPQUdKLElBQ0ksSUFBQSxNQVVKLElBQ0ksYUFBQSxLQVdKLE9DNEZBLE1BQ0EsU0FDQSxPQUNBLFNEMUZJLFlBQUEsUUFFQSxVQUFBLEtBRUEsWUFBQSxLQUVBLE9BQUEsRUFTSixPQzJGQSxNRHhGSSxTQUFBLFFBUUosT0MwRkEsT0R2RkksZUFBQSxLQ2dHSixjQUNBLGFBQ0EsY0QzRkEsT0FJSSxtQkFBQSxPQytGSixnQ0FDQSwrQkFDQSxnQ0QxRkEseUJBSUksYUFBQSxLQUNBLFFBQUEsRUM4RkosNkJBQ0EsNEJBQ0EsNkJEekZBLHNCQUlJLFFBQUEsSUFBQSxPQUFBLFdBT0osU0FDSSxRQUFBLE1BQUEsTUFBQSxPQVVKLE9BQ0ksbUJBQUEsV0FBQSxXQUFBLFdBRUEsTUFBQSxRQUVBLFFBQUEsTUFFQSxVQUFBLEtBRUEsUUFBQSxFQUVBLFlBQUEsT0FRSixTQUNJLGVBQUEsU0FPSixTQUNJLFNBQUEsS0N1RkosZ0JBSUEsYURqRkksbUJBQUEsV0FBQSxXQUFBLFdBRUEsUUFBQSxFQ3NGSix5Q0FLQSx5Q0RqRkksT0FBQSxLQ3FGSixjRDVFSSxtQkFBQSxVQUVBLGVBQUEsS0NvRkoseUNEM0VJLG1CQUFBLEtBUUosNkJBQ0ksbUJBQUEsT0FFQSxLQUFBLFFBV0osUUFDSSxRQUFBLE1BT0osUUFDSSxRQUFBLFVBVUosU0FDSSxRQUFBLEtDNEVKLFNEcEVJLFFBQUEsS0V6WEosRUR1Y0EsT0FEQSxRQ25jSSxtQkFBQSxXQUFBLFdBQUEsV0FHSixrQkFDSSxtQkFBQSxZQUFBLFdBQUEsWUFDQSxlQUFBLElBU0osS0FDSSxLQUFBLElBQUEsSUFBQSxDQUFBLElBQUEsU0FBQSxDQUFBLFNBQUEsQ0FBQSxLQUFBLENBQUEsVUFBQSxDQUFBLG1CQUFBLENBQUEsZ0JBQUEsQ0FBQSxrQkFDQSxNQUFBLGlCQUNBLGlCQUFBLEtBSEosdUJBTVEsU0FBQSxPQUNBLGNBQUEsaUJBS1IsaUJBQ0ksV0FBQSxxQkFDQSxNQUFBLGtCQUZKLFlBQ0ksV0FBQSxxQkFDQSxNQUFBLGtCQUdKLGlCQUNJLFdBQUEscUJBQ0EsTUFBQSxrQkFJSix1QkRxY0EsNkJDbmNJLG1CQUFBLGlCQUFBLFFBQUEsRUFBQSxDQUFBLE1BQUEsUUFBQSxHQUFBLFdBQUEsaUJBQUEsUUFBQSxFQUFBLENBQUEsTUFBQSxRQUFBLEdBR0osV0FDSSxNQUFBLEtBQ0EsVUFBQSxPQUNBLGFBQUEsS0FDQSxjQUFBLEtBQ0EsWUFBQSxLQUNBLGFBQUEsS0FHSixjQUNJLFVBQUEsT0FHSixtQkFDSSxVQUFBLEtBQ0EsYUFBQSxnQ0FDQSxjQUFBLEtBRUEsNkJBTEosbUJBTVEsUUFBQSxFQUFBLE1BS1IsT0FDSSxRQUFBLEVBQ0EsV0FBQSxPQUNBLG1CQUFBLFFBQUEsR0FBQSxDQUFBLFdBQUEsSUFBQSxXQUFBLFFBQUEsR0FBQSxDQUFBLFdBQUEsSUFISix5QkFNUSxRQUFBLEVBQ0EsV0FBQSxRQzVFUixXQUNJLE9BQUEsS0FDQSxPQUFBLEVBQ0EsUUFBQSxFQUNBLE1BQUEsS0FDQSxTQUFBLFFBQ0EsaUJBQUEsWUFFQSxNQUFBLFFBQ0EsS0FBQSxRQUVBLFlBQUEsT0FFQSx1QkFBQSxRQUNBLHdCQUFBLFFBRUEsbUJBQUEsS0FoQkosNkJBbUJRLE9BQUEsRUFDQSxRQUFBLEVBSVIsWUFDSSxXQUFBLEtBQ0EsT0FBQSxFQUNBLFFBQUEsRUFISixlQU1RLFFBQUEsT0FDQSxPQUFBLEVBSVIsaUJBQ0ksU0FBQSxpQkFHSixrQkFDSSxTQUFBLGtCQUdKLG1CQUNJLFNBQUEsbUJBR0osbUJBQ0ksU0FBQSxtQkNoREosaUJBQ0ksZ0JBQUEsS0NpSEEsbUREbEhKLHVCQUtZLGdCQUFBLFdBS1osZUFDSSxtQkFBQSxJQUFBLFFBQUEsWUFBQSxXQUFBLElBQUEsUUFBQSxZQ3VHQSxtRER4R0oscUJBS1ksUUFBQSxLQUtaLDBCQUNJLEdBQ0ksUUFBQSxFQUVKLEtBQ0ksUUFBQSxHQUxSLGtCQUNJLEdBQ0ksUUFBQSxFQUVKLEtBQ0ksUUFBQSxHQUlSLCtCQUNJLEdBQ0ksa0JBQUEsaUJBQUEsVUFBQSxpQkFHSixLQUNJLGtCQUFBLGNBQUEsVUFBQSxlQU5SLHVCQUNJLEdBQ0ksa0JBQUEsaUJBQUEsVUFBQSxpQkFHSixLQUNJLGtCQUFBLGNBQUEsVUFBQSxlRS9CSixXQUF3QixXQUFBLGVBQ3hCLFlBQXdCLFdBQUEsZ0JBQ3hCLGFBQXdCLFdBQUEsaUJDeURwQix5QkQzREosY0FBd0IsV0FBQSxlQUN4QixlQUF3QixXQUFBLGdCQUN4QixnQkFBd0IsV0FBQSxrQkN5RHBCLHlCRDNESixjQUF3QixXQUFBLGVBQ3hCLGVBQXdCLFdBQUEsZ0JBQ3hCLGdCQUF3QixXQUFBLGtCQ3lEcEIseUJEM0RKLGNBQXdCLFdBQUEsZUFDeEIsZUFBd0IsV0FBQSxnQkFDeEIsZ0JBQXdCLFdBQUEsa0JDeURwQiwwQkQzREosY0FBd0IsV0FBQSxlQUN4QixlQUF3QixXQUFBLGdCQUN4QixnQkFBd0IsV0FBQSxrQkN5RHBCLDBCRDNESixlQUF3QixXQUFBLGVBQ3hCLGdCQUF3QixXQUFBLGdCQUN4QixpQkFBd0IsV0FBQSxrQkN5RHBCLDBCRDNESixnQkFBd0IsV0FBQSxlQUN4QixpQkFBd0IsV0FBQSxnQkFDeEIsa0JBQXdCLFdBQUEsa0JBRzVCLGdCQUFtQixlQUFBLG9CQUNuQixnQkFBbUIsZUFBQSxvQkFDbkIsaUJBQW1CLGVBQUEscUJFTEgsS0FDSSxPQUFBLFlBRUosTVBtdUJoQixNT2p1Qm9CLFdBQUEsWUFFSixNUG91QmhCLE1PbHVCb0IsYUFBQSxZQUVKLE1QcXVCaEIsTU9udUJvQixjQUFBLFlBRUosTVBzdUJoQixNT3B1Qm9CLFlBQUEsWUFqQkosS0FDSSxPQUFBLGVBRUosTVAydkJoQixNT3p2Qm9CLFdBQUEsZUFFSixNUDR2QmhCLE1PMXZCb0IsYUFBQSxlQUVKLE1QNnZCaEIsTU8zdkJvQixjQUFBLGVBRUosTVA4dkJoQixNTzV2Qm9CLFlBQUEsZUFqQkosS0FDSSxPQUFBLGVBRUosTVBteEJoQixNT2p4Qm9CLFdBQUEsZUFFSixNUG94QmhCLE1PbHhCb0IsYUFBQSxlQUVKLE1QcXhCaEIsTU9ueEJvQixjQUFBLGVBRUosTVBzeEJoQixNT3B4Qm9CLFlBQUEsZUFqQkosS0FDSSxPQUFBLGVBRUosTVAyeUJoQixNT3p5Qm9CLFdBQUEsZUFFSixNUDR5QmhCLE1PMXlCb0IsYUFBQSxlQUVKLE1QNnlCaEIsTU8zeUJvQixjQUFBLGVBRUosTVA4eUJoQixNTzV5Qm9CLFlBQUEsZUFqQkosS0FDSSxPQUFBLGVBRUosTVBtMEJoQixNT2owQm9CLFdBQUEsZUFFSixNUG8wQmhCLE1PbDBCb0IsYUFBQSxlQUVKLE1QcTBCaEIsTU9uMEJvQixjQUFBLGVBRUosTVBzMEJoQixNT3AwQm9CLFlBQUEsZUFqQkosS0FDSSxPQUFBLGVBRUosTVAyMUJoQixNT3oxQm9CLFdBQUEsZUFFSixNUDQxQmhCLE1PMTFCb0IsYUFBQSxlQUVKLE1QNjFCaEIsTU8zMUJvQixjQUFBLGVBRUosTVA4MUJoQixNTzUxQm9CLFlBQUEsZUFqQkosTUFDSSxPQUFBLGVBRUosT1BtM0JoQixPT2ozQm9CLFdBQUEsZUFFSixPUG8zQmhCLE9PbDNCb0IsYUFBQSxlQUVKLE9QcTNCaEIsT09uM0JvQixjQUFBLGVBRUosT1BzM0JoQixPT3AzQm9CLFlBQUEsZUFqQkosTUFDSSxPQUFBLGVBRUosT1AyNEJoQixPT3o0Qm9CLFdBQUEsZUFFSixPUDQ0QmhCLE9PMTRCb0IsYUFBQSxlQUVKLE9QNjRCaEIsT08zNEJvQixjQUFBLGVBRUosT1A4NEJoQixPTzU0Qm9CLFlBQUEsZUFqQkosTUFDSSxPQUFBLGVBRUosT1BtNkJoQixPT2o2Qm9CLFdBQUEsZUFFSixPUG82QmhCLE9PbDZCb0IsYUFBQSxlQUVKLE9QcTZCaEIsT09uNkJvQixjQUFBLGVBRUosT1BzNkJoQixPT3A2Qm9CLFlBQUEsZUFqQkosT0FDSSxPQUFBLGdCQUVKLFFQMjdCaEIsUU96N0JvQixXQUFBLGdCQUVKLFFQNDdCaEIsUU8xN0JvQixhQUFBLGdCQUVKLFFQNjdCaEIsUU8zN0JvQixjQUFBLGdCQUVKLFFQODdCaEIsUU81N0JvQixZQUFBLGdCQWpCSixPQUNJLE9BQUEsZ0JBRUosUVBtOUJoQixRT2o5Qm9CLFdBQUEsZ0JBRUosUVBvOUJoQixRT2w5Qm9CLGFBQUEsZ0JBRUosUVBxOUJoQixRT245Qm9CLGNBQUEsZ0JBRUosUVBzOUJoQixRT3A5Qm9CLFlBQUEsZ0JBakJKLEtBQ0ksUUFBQSxZQUVKLE1QMitCaEIsTU96K0JvQixZQUFBLFlBRUosTVA0K0JoQixNTzErQm9CLGNBQUEsWUFFSixNUDYrQmhCLE1PMytCb0IsZUFBQSxZQUVKLE1QOCtCaEIsTU81K0JvQixhQUFBLFlBakJKLEtBQ0ksUUFBQSxlQUVKLE1QbWdDaEIsTU9qZ0NvQixZQUFBLGVBRUosTVBvZ0NoQixNT2xnQ29CLGNBQUEsZUFFSixNUHFnQ2hCLE1PbmdDb0IsZUFBQSxlQUVKLE1Qc2dDaEIsTU9wZ0NvQixhQUFBLGVBakJKLEtBQ0ksUUFBQSxlQUVKLE1QMmhDaEIsTU96aENvQixZQUFBLGVBRUosTVA0aENoQixNTzFoQ29CLGNBQUEsZUFFSixNUDZoQ2hCLE1PM2hDb0IsZUFBQSxlQUVKLE1QOGhDaEIsTU81aENvQixhQUFBLGVBakJKLEtBQ0ksUUFBQSxlQUVKLE1QbWpDaEIsTU9qakNvQixZQUFBLGVBRUosTVBvakNoQixNT2xqQ29CLGNBQUEsZUFFSixNUHFqQ2hCLE1PbmpDb0IsZUFBQSxlQUVKLE1Qc2pDaEIsTU9wakNvQixhQUFBLGVBakJKLEtBQ0ksUUFBQSxlQUVKLE1QMmtDaEIsTU96a0NvQixZQUFBLGVBRUosTVA0a0NoQixNTzFrQ29CLGNBQUEsZUFFSixNUDZrQ2hCLE1PM2tDb0IsZUFBQSxlQUVKLE1QOGtDaEIsTU81a0NvQixhQUFBLGVBakJKLEtBQ0ksUUFBQSxlQUVKLE1QbW1DaEIsTU9qbUNvQixZQUFBLGVBRUosTVBvbUNoQixNT2xtQ29CLGNBQUEsZUFFSixNUHFtQ2hCLE1Pbm1Db0IsZUFBQSxlQUVKLE1Qc21DaEIsTU9wbUNvQixhQUFBLGVBakJKLE1BQ0ksUUFBQSxlQUVKLE9QMm5DaEIsT096bkNvQixZQUFBLGVBRUosT1A0bkNoQixPTzFuQ29CLGNBQUEsZUFFSixPUDZuQ2hCLE9PM25Db0IsZUFBQSxlQUVKLE9QOG5DaEIsT081bkNvQixhQUFBLGVBakJKLE1BQ0ksUUFBQSxlQUVKLE9QbXBDaEIsT09qcENvQixZQUFBLGVBRUosT1BvcENoQixPT2xwQ29CLGNBQUEsZUFFSixPUHFwQ2hCLE9PbnBDb0IsZUFBQSxlQUVKLE9Qc3BDaEIsT09wcENvQixhQUFBLGVBakJKLE1BQ0ksUUFBQSxlQUVKLE9QMnFDaEIsT096cUNvQixZQUFBLGVBRUosT1A0cUNoQixPTzFxQ29CLGNBQUEsZUFFSixPUDZxQ2hCLE9PM3FDb0IsZUFBQSxlQUVKLE9QOHFDaEIsT081cUNvQixhQUFBLGVBakJKLE9BQ0ksUUFBQSxnQkFFSixRUG1zQ2hCLFFPanNDb0IsWUFBQSxnQkFFSixRUG9zQ2hCLFFPbHNDb0IsY0FBQSxnQkFFSixRUHFzQ2hCLFFPbnNDb0IsZUFBQSxnQkFFSixRUHNzQ2hCLFFPcHNDb0IsYUFBQSxnQkFqQkosT0FDSSxRQUFBLGdCQUVKLFFQMnRDaEIsUU96dENvQixZQUFBLGdCQUVKLFFQNHRDaEIsUU8xdENvQixjQUFBLGdCQUVKLFFQNnRDaEIsUU8zdENvQixlQUFBLGdCQUVKLFFQOHRDaEIsUU81dENvQixhQUFBLGdCQUtaLFFBQ0ksT0FBQSxlQUVKLFNQNnRDUixTTzN0Q1ksV0FBQSxlQUVKLFNQOHRDUixTTzV0Q1ksYUFBQSxlQUVKLFNQK3RDUixTTzd0Q1ksY0FBQSxlQUVKLFNQZ3VDUixTTzl0Q1ksWUFBQSxlRGtCSix5QkN6RFEsUUFDSSxPQUFBLFlBRUosU1Ayd0NkLFNPendDa0IsV0FBQSxZQUVKLFNQMndDZCxTT3p3Q2tCLGFBQUEsWUFFSixTUDJ3Q2QsU096d0NrQixjQUFBLFlBRUosU1Ayd0NkLFNPendDa0IsWUFBQSxZQWpCSixRQUNJLE9BQUEsZUFFSixTUDh4Q2QsU081eENrQixXQUFBLGVBRUosU1A4eENkLFNPNXhDa0IsYUFBQSxlQUVKLFNQOHhDZCxTTzV4Q2tCLGNBQUEsZUFFSixTUDh4Q2QsU081eENrQixZQUFBLGVBakJKLFFBQ0ksT0FBQSxlQUVKLFNQaXpDZCxTTy95Q2tCLFdBQUEsZUFFSixTUGl6Q2QsU08veUNrQixhQUFBLGVBRUosU1BpekNkLFNPL3lDa0IsY0FBQSxlQUVKLFNQaXpDZCxTTy95Q2tCLFlBQUEsZUFqQkosUUFDSSxPQUFBLGVBRUosU1BvMENkLFNPbDBDa0IsV0FBQSxlQUVKLFNQbzBDZCxTT2wwQ2tCLGFBQUEsZUFFSixTUG8wQ2QsU09sMENrQixjQUFBLGVBRUosU1BvMENkLFNPbDBDa0IsWUFBQSxlQWpCSixRQUNJLE9BQUEsZUFFSixTUHUxQ2QsU09yMUNrQixXQUFBLGVBRUosU1B1MUNkLFNPcjFDa0IsYUFBQSxlQUVKLFNQdTFDZCxTT3IxQ2tCLGNBQUEsZUFFSixTUHUxQ2QsU09yMUNrQixZQUFBLGVBakJKLFFBQ0ksT0FBQSxlQUVKLFNQMDJDZCxTT3gyQ2tCLFdBQUEsZUFFSixTUDAyQ2QsU094MkNrQixhQUFBLGVBRUosU1AwMkNkLFNPeDJDa0IsY0FBQSxlQUVKLFNQMDJDZCxTT3gyQ2tCLFlBQUEsZUFqQkosU0FDSSxPQUFBLGVBRUosVVA2M0NkLFVPMzNDa0IsV0FBQSxlQUVKLFVQNjNDZCxVTzMzQ2tCLGFBQUEsZUFFSixVUDYzQ2QsVU8zM0NrQixjQUFBLGVBRUosVVA2M0NkLFVPMzNDa0IsWUFBQSxlQWpCSixTQUNJLE9BQUEsZUFFSixVUGc1Q2QsVU85NENrQixXQUFBLGVBRUosVVBnNUNkLFVPOTRDa0IsYUFBQSxlQUVKLFVQZzVDZCxVTzk0Q2tCLGNBQUEsZUFFSixVUGc1Q2QsVU85NENrQixZQUFBLGVBakJKLFNBQ0ksT0FBQSxlQUVKLFVQbTZDZCxVT2o2Q2tCLFdBQUEsZUFFSixVUG02Q2QsVU9qNkNrQixhQUFBLGVBRUosVVBtNkNkLFVPajZDa0IsY0FBQSxlQUVKLFVQbTZDZCxVT2o2Q2tCLFlBQUEsZUFqQkosVUFDSSxPQUFBLGdCQUVKLFdQczdDZCxXT3A3Q2tCLFdBQUEsZ0JBRUosV1BzN0NkLFdPcDdDa0IsYUFBQSxnQkFFSixXUHM3Q2QsV09wN0NrQixjQUFBLGdCQUVKLFdQczdDZCxXT3A3Q2tCLFlBQUEsZ0JBakJKLFVBQ0ksT0FBQSxnQkFFSixXUHk4Q2QsV092OENrQixXQUFBLGdCQUVKLFdQeThDZCxXT3Y4Q2tCLGFBQUEsZ0JBRUosV1B5OENkLFdPdjhDa0IsY0FBQSxnQkFFSixXUHk4Q2QsV092OENrQixZQUFBLGdCQWpCSixRQUNJLFFBQUEsWUFFSixTUDQ5Q2QsU08xOUNrQixZQUFBLFlBRUosU1A0OUNkLFNPMTlDa0IsY0FBQSxZQUVKLFNQNDlDZCxTTzE5Q2tCLGVBQUEsWUFFSixTUDQ5Q2QsU08xOUNrQixhQUFBLFlBakJKLFFBQ0ksUUFBQSxlQUVKLFNQKytDZCxTTzcrQ2tCLFlBQUEsZUFFSixTUCsrQ2QsU083K0NrQixjQUFBLGVBRUosU1ArK0NkLFNPNytDa0IsZUFBQSxlQUVKLFNQKytDZCxTTzcrQ2tCLGFBQUEsZUFqQkosUUFDSSxRQUFBLGVBRUosU1BrZ0RkLFNPaGdEa0IsWUFBQSxlQUVKLFNQa2dEZCxTT2hnRGtCLGNBQUEsZUFFSixTUGtnRGQsU09oZ0RrQixlQUFBLGVBRUosU1BrZ0RkLFNPaGdEa0IsYUFBQSxlQWpCSixRQUNJLFFBQUEsZUFFSixTUHFoRGQsU09uaERrQixZQUFBLGVBRUosU1BxaERkLFNPbmhEa0IsY0FBQSxlQUVKLFNQcWhEZCxTT25oRGtCLGVBQUEsZUFFSixTUHFoRGQsU09uaERrQixhQUFBLGVBakJKLFFBQ0ksUUFBQSxlQUVKLFNQd2lEZCxTT3RpRGtCLFlBQUEsZUFFSixTUHdpRGQsU090aURrQixjQUFBLGVBRUosU1B3aURkLFNPdGlEa0IsZUFBQSxlQUVKLFNQd2lEZCxTT3RpRGtCLGFBQUEsZUFqQkosUUFDSSxRQUFBLGVBRUosU1AyakRkLFNPempEa0IsWUFBQSxlQUVKLFNQMmpEZCxTT3pqRGtCLGNBQUEsZUFFSixTUDJqRGQsU096akRrQixlQUFBLGVBRUosU1AyakRkLFNPempEa0IsYUFBQSxlQWpCSixTQUNJLFFBQUEsZUFFSixVUDhrRGQsVU81a0RrQixZQUFBLGVBRUosVVA4a0RkLFVPNWtEa0IsY0FBQSxlQUVKLFVQOGtEZCxVTzVrRGtCLGVBQUEsZUFFSixVUDhrRGQsVU81a0RrQixhQUFBLGVBakJKLFNBQ0ksUUFBQSxlQUVKLFVQaW1EZCxVTy9sRGtCLFlBQUEsZUFFSixVUGltRGQsVU8vbERrQixjQUFBLGVBRUosVVBpbURkLFVPL2xEa0IsZUFBQSxlQUVKLFVQaW1EZCxVTy9sRGtCLGFBQUEsZUFqQkosU0FDSSxRQUFBLGVBRUosVVBvbkRkLFVPbG5Ea0IsWUFBQSxlQUVKLFVQb25EZCxVT2xuRGtCLGNBQUEsZUFFSixVUG9uRGQsVU9sbkRrQixlQUFBLGVBRUosVVBvbkRkLFVPbG5Ea0IsYUFBQSxlQWpCSixVQUNJLFFBQUEsZ0JBRUosV1B1b0RkLFdPcm9Ea0IsWUFBQSxnQkFFSixXUHVvRGQsV09yb0RrQixjQUFBLGdCQUVKLFdQdW9EZCxXT3JvRGtCLGVBQUEsZ0JBRUosV1B1b0RkLFdPcm9Ea0IsYUFBQSxnQkFqQkosVUFDSSxRQUFBLGdCQUVKLFdQMHBEZCxXT3hwRGtCLFlBQUEsZ0JBRUosV1AwcERkLFdPeHBEa0IsY0FBQSxnQkFFSixXUDBwRGQsV094cERrQixlQUFBLGdCQUVKLFdQMHBEZCxXT3hwRGtCLGFBQUEsZ0JBS1osV0FDSSxPQUFBLGVBRUosWVB1cEROLFlPcnBEVSxXQUFBLGVBRUosWVB1cEROLFlPcnBEVSxhQUFBLGVBRUosWVB1cEROLFlPcnBEVSxjQUFBLGVBRUosWVB1cEROLFlPcnBEVSxZQUFBLGdCRGtCSix5QkN6RFEsUUFDSSxPQUFBLFlBRUosU1Btc0RkLFNPanNEa0IsV0FBQSxZQUVKLFNQbXNEZCxTT2pzRGtCLGFBQUEsWUFFSixTUG1zRGQsU09qc0RrQixjQUFBLFlBRUosU1Btc0RkLFNPanNEa0IsWUFBQSxZQWpCSixRQUNJLE9BQUEsZUFFSixTUHN0RGQsU09wdERrQixXQUFBLGVBRUosU1BzdERkLFNPcHREa0IsYUFBQSxlQUVKLFNQc3REZCxTT3B0RGtCLGNBQUEsZUFFSixTUHN0RGQsU09wdERrQixZQUFBLGVBakJKLFFBQ0ksT0FBQSxlQUVKLFNQeXVEZCxTT3Z1RGtCLFdBQUEsZUFFSixTUHl1RGQsU092dURrQixhQUFBLGVBRUosU1B5dURkLFNPdnVEa0IsY0FBQSxlQUVKLFNQeXVEZCxTT3Z1RGtCLFlBQUEsZUFqQkosUUFDSSxPQUFBLGVBRUosU1A0dkRkLFNPMXZEa0IsV0FBQSxlQUVKLFNQNHZEZCxTTzF2RGtCLGFBQUEsZUFFSixTUDR2RGQsU08xdkRrQixjQUFBLGVBRUosU1A0dkRkLFNPMXZEa0IsWUFBQSxlQWpCSixRQUNJLE9BQUEsZUFFSixTUCt3RGQsU083d0RrQixXQUFBLGVBRUosU1Ard0RkLFNPN3dEa0IsYUFBQSxlQUVKLFNQK3dEZCxTTzd3RGtCLGNBQUEsZUFFSixTUCt3RGQsU083d0RrQixZQUFBLGVBakJKLFFBQ0ksT0FBQSxlQUVKLFNQa3lEZCxTT2h5RGtCLFdBQUEsZUFFSixTUGt5RGQsU09oeURrQixhQUFBLGVBRUosU1BreURkLFNPaHlEa0IsY0FBQSxlQUVKLFNQa3lEZCxTT2h5RGtCLFlBQUEsZUFqQkosU0FDSSxPQUFBLGVBRUosVVBxekRkLFVPbnpEa0IsV0FBQSxlQUVKLFVQcXpEZCxVT256RGtCLGFBQUEsZUFFSixVUHF6RGQsVU9uekRrQixjQUFBLGVBRUosVVBxekRkLFVPbnpEa0IsWUFBQSxlQWpCSixTQUNJLE9BQUEsZUFFSixVUHcwRGQsVU90MERrQixXQUFBLGVBRUosVVB3MERkLFVPdDBEa0IsYUFBQSxlQUVKLFVQdzBEZCxVT3QwRGtCLGNBQUEsZUFFSixVUHcwRGQsVU90MERrQixZQUFBLGVBakJKLFNBQ0ksT0FBQSxlQUVKLFVQMjFEZCxVT3oxRGtCLFdBQUEsZUFFSixVUDIxRGQsVU96MURrQixhQUFBLGVBRUosVVAyMURkLFVPejFEa0IsY0FBQSxlQUVKLFVQMjFEZCxVT3oxRGtCLFlBQUEsZUFqQkosVUFDSSxPQUFBLGdCQUVKLFdQODJEZCxXTzUyRGtCLFdBQUEsZ0JBRUosV1A4MkRkLFdPNTJEa0IsYUFBQSxnQkFFSixXUDgyRGQsV081MkRrQixjQUFBLGdCQUVKLFdQODJEZCxXTzUyRGtCLFlBQUEsZ0JBakJKLFVBQ0ksT0FBQSxnQkFFSixXUGk0RGQsV08vM0RrQixXQUFBLGdCQUVKLFdQaTREZCxXTy8zRGtCLGFBQUEsZ0JBRUosV1BpNERkLFdPLzNEa0IsY0FBQSxnQkFFSixXUGk0RGQsV08vM0RrQixZQUFBLGdCQWpCSixRQUNJLFFBQUEsWUFFSixTUG81RGQsU09sNURrQixZQUFBLFlBRUosU1BvNURkLFNPbDVEa0IsY0FBQSxZQUVKLFNQbzVEZCxTT2w1RGtCLGVBQUEsWUFFSixTUG81RGQsU09sNURrQixhQUFBLFlBakJKLFFBQ0ksUUFBQSxlQUVKLFNQdTZEZCxTT3I2RGtCLFlBQUEsZUFFSixTUHU2RGQsU09yNkRrQixjQUFBLGVBRUosU1B1NkRkLFNPcjZEa0IsZUFBQSxlQUVKLFNQdTZEZCxTT3I2RGtCLGFBQUEsZUFqQkosUUFDSSxRQUFBLGVBRUosU1AwN0RkLFNPeDdEa0IsWUFBQSxlQUVKLFNQMDdEZCxTT3g3RGtCLGNBQUEsZUFFSixTUDA3RGQsU094N0RrQixlQUFBLGVBRUosU1AwN0RkLFNPeDdEa0IsYUFBQSxlQWpCSixRQUNJLFFBQUEsZUFFSixTUDY4RGQsU08zOERrQixZQUFBLGVBRUosU1A2OERkLFNPMzhEa0IsY0FBQSxlQUVKLFNQNjhEZCxTTzM4RGtCLGVBQUEsZUFFSixTUDY4RGQsU08zOERrQixhQUFBLGVBakJKLFFBQ0ksUUFBQSxlQUVKLFNQZytEZCxTTzk5RGtCLFlBQUEsZUFFSixTUGcrRGQsU085OURrQixjQUFBLGVBRUosU1BnK0RkLFNPOTlEa0IsZUFBQSxlQUVKLFNQZytEZCxTTzk5RGtCLGFBQUEsZUFqQkosUUFDSSxRQUFBLGVBRUosU1BtL0RkLFNPai9Ea0IsWUFBQSxlQUVKLFNQbS9EZCxTT2ovRGtCLGNBQUEsZUFFSixTUG0vRGQsU09qL0RrQixlQUFBLGVBRUosU1BtL0RkLFNPai9Ea0IsYUFBQSxlQWpCSixTQUNJLFFBQUEsZUFFSixVUHNnRWQsVU9wZ0VrQixZQUFBLGVBRUosVVBzZ0VkLFVPcGdFa0IsY0FBQSxlQUVKLFVQc2dFZCxVT3BnRWtCLGVBQUEsZUFFSixVUHNnRWQsVU9wZ0VrQixhQUFBLGVBakJKLFNBQ0ksUUFBQSxlQUVKLFVQeWhFZCxVT3ZoRWtCLFlBQUEsZUFFSixVUHloRWQsVU92aEVrQixjQUFBLGVBRUosVVB5aEVkLFVPdmhFa0IsZUFBQSxlQUVKLFVQeWhFZCxVT3ZoRWtCLGFBQUEsZUFqQkosU0FDSSxRQUFBLGVBRUosVVA0aUVkLFVPMWlFa0IsWUFBQSxlQUVKLFVQNGlFZCxVTzFpRWtCLGNBQUEsZUFFSixVUDRpRWQsVU8xaUVrQixlQUFBLGVBRUosVVA0aUVkLFVPMWlFa0IsYUFBQSxlQWpCSixVQUNJLFFBQUEsZ0JBRUosV1ArakVkLFdPN2pFa0IsWUFBQSxnQkFFSixXUCtqRWQsV083akVrQixjQUFBLGdCQUVKLFdQK2pFZCxXTzdqRWtCLGVBQUEsZ0JBRUosV1ArakVkLFdPN2pFa0IsYUFBQSxnQkFqQkosVUFDSSxRQUFBLGdCQUVKLFdQa2xFZCxXT2hsRWtCLFlBQUEsZ0JBRUosV1BrbEVkLFdPaGxFa0IsY0FBQSxnQkFFSixXUGtsRWQsV09obEVrQixlQUFBLGdCQUVKLFdQa2xFZCxXT2hsRWtCLGFBQUEsZ0JBS1osV0FDSSxPQUFBLGVBRUosWVAra0VOLFlPN2tFVSxXQUFBLGVBRUosWVAra0VOLFlPN2tFVSxhQUFBLGVBRUosWVAra0VOLFlPN2tFVSxjQUFBLGVBRUosWVAra0VOLFlPN2tFVSxZQUFBLGdCRGtCSix5QkN6RFEsUUFDSSxPQUFBLFlBRUosU1AybkVkLFNPem5Fa0IsV0FBQSxZQUVKLFNQMm5FZCxTT3puRWtCLGFBQUEsWUFFSixTUDJuRWQsU096bkVrQixjQUFBLFlBRUosU1AybkVkLFNPem5Fa0IsWUFBQSxZQWpCSixRQUNJLE9BQUEsZUFFSixTUDhvRWQsU081b0VrQixXQUFBLGVBRUosU1A4b0VkLFNPNW9Fa0IsYUFBQSxlQUVKLFNQOG9FZCxTTzVvRWtCLGNBQUEsZUFFSixTUDhvRWQsU081b0VrQixZQUFBLGVBakJKLFFBQ0ksT0FBQSxlQUVKLFNQaXFFZCxTTy9wRWtCLFdBQUEsZUFFSixTUGlxRWQsU08vcEVrQixhQUFBLGVBRUosU1BpcUVkLFNPL3BFa0IsY0FBQSxlQUVKLFNQaXFFZCxTTy9wRWtCLFlBQUEsZUFqQkosUUFDSSxPQUFBLGVBRUosU1BvckVkLFNPbHJFa0IsV0FBQSxlQUVKLFNQb3JFZCxTT2xyRWtCLGFBQUEsZUFFSixTUG9yRWQsU09sckVrQixjQUFBLGVBRUosU1BvckVkLFNPbHJFa0IsWUFBQSxlQWpCSixRQUNJLE9BQUEsZUFFSixTUHVzRWQsU09yc0VrQixXQUFBLGVBRUosU1B1c0VkLFNPcnNFa0IsYUFBQSxlQUVKLFNQdXNFZCxTT3JzRWtCLGNBQUEsZUFFSixTUHVzRWQsU09yc0VrQixZQUFBLGVBakJKLFFBQ0ksT0FBQSxlQUVKLFNQMHRFZCxTT3h0RWtCLFdBQUEsZUFFSixTUDB0RWQsU094dEVrQixhQUFBLGVBRUosU1AwdEVkLFNPeHRFa0IsY0FBQSxlQUVKLFNQMHRFZCxTT3h0RWtCLFlBQUEsZUFqQkosU0FDSSxPQUFBLGVBRUosVVA2dUVkLFVPM3VFa0IsV0FBQSxlQUVKLFVQNnVFZCxVTzN1RWtCLGFBQUEsZUFFSixVUDZ1RWQsVU8zdUVrQixjQUFBLGVBRUosVVA2dUVkLFVPM3VFa0IsWUFBQSxlQWpCSixTQUNJLE9BQUEsZUFFSixVUGd3RWQsVU85dkVrQixXQUFBLGVBRUosVVBnd0VkLFVPOXZFa0IsYUFBQSxlQUVKLFVQZ3dFZCxVTzl2RWtCLGNBQUEsZUFFSixVUGd3RWQsVU85dkVrQixZQUFBLGVBakJKLFNBQ0ksT0FBQSxlQUVKLFVQbXhFZCxVT2p4RWtCLFdBQUEsZUFFSixVUG14RWQsVU9qeEVrQixhQUFBLGVBRUosVVBteEVkLFVPanhFa0IsY0FBQSxlQUVKLFVQbXhFZCxVT2p4RWtCLFlBQUEsZUFqQkosVUFDSSxPQUFBLGdCQUVKLFdQc3lFZCxXT3B5RWtCLFdBQUEsZ0JBRUosV1BzeUVkLFdPcHlFa0IsYUFBQSxnQkFFSixXUHN5RWQsV09weUVrQixjQUFBLGdCQUVKLFdQc3lFZCxXT3B5RWtCLFlBQUEsZ0JBakJKLFVBQ0ksT0FBQSxnQkFFSixXUHl6RWQsV092ekVrQixXQUFBLGdCQUVKLFdQeXpFZCxXT3Z6RWtCLGFBQUEsZ0JBRUosV1B5ekVkLFdPdnpFa0IsY0FBQSxnQkFFSixXUHl6RWQsV092ekVrQixZQUFBLGdCQWpCSixRQUNJLFFBQUEsWUFFSixTUDQwRWQsU08xMEVrQixZQUFBLFlBRUosU1A0MEVkLFNPMTBFa0IsY0FBQSxZQUVKLFNQNDBFZCxTTzEwRWtCLGVBQUEsWUFFSixTUDQwRWQsU08xMEVrQixhQUFBLFlBakJKLFFBQ0ksUUFBQSxlQUVKLFNQKzFFZCxTTzcxRWtCLFlBQUEsZUFFSixTUCsxRWQsU083MUVrQixjQUFBLGVBRUosU1ArMUVkLFNPNzFFa0IsZUFBQSxlQUVKLFNQKzFFZCxTTzcxRWtCLGFBQUEsZUFqQkosUUFDSSxRQUFBLGVBRUosU1BrM0VkLFNPaDNFa0IsWUFBQSxlQUVKLFNQazNFZCxTT2gzRWtCLGNBQUEsZUFFSixTUGszRWQsU09oM0VrQixlQUFBLGVBRUosU1BrM0VkLFNPaDNFa0IsYUFBQSxlQWpCSixRQUNJLFFBQUEsZUFFSixTUHE0RWQsU09uNEVrQixZQUFBLGVBRUosU1BxNEVkLFNPbjRFa0IsY0FBQSxlQUVKLFNQcTRFZCxTT240RWtCLGVBQUEsZUFFSixTUHE0RWQsU09uNEVrQixhQUFBLGVBakJKLFFBQ0ksUUFBQSxlQUVKLFNQdzVFZCxTT3Q1RWtCLFlBQUEsZUFFSixTUHc1RWQsU090NUVrQixjQUFBLGVBRUosU1B3NUVkLFNPdDVFa0IsZUFBQSxlQUVKLFNQdzVFZCxTT3Q1RWtCLGFBQUEsZUFqQkosUUFDSSxRQUFBLGVBRUosU1AyNkVkLFNPejZFa0IsWUFBQSxlQUVKLFNQMjZFZCxTT3o2RWtCLGNBQUEsZUFFSixTUDI2RWQsU096NkVrQixlQUFBLGVBRUosU1AyNkVkLFNPejZFa0IsYUFBQSxlQWpCSixTQUNJLFFBQUEsZUFFSixVUDg3RWQsVU81N0VrQixZQUFBLGVBRUosVVA4N0VkLFVPNTdFa0IsY0FBQSxlQUVKLFVQODdFZCxVTzU3RWtCLGVBQUEsZUFFSixVUDg3RWQsVU81N0VrQixhQUFBLGVBakJKLFNBQ0ksUUFBQSxlQUVKLFVQaTlFZCxVTy84RWtCLFlBQUEsZUFFSixVUGk5RWQsVU8vOEVrQixjQUFBLGVBRUosVVBpOUVkLFVPLzhFa0IsZUFBQSxlQUVKLFVQaTlFZCxVTy84RWtCLGFBQUEsZUFqQkosU0FDSSxRQUFBLGVBRUosVVBvK0VkLFVPbCtFa0IsWUFBQSxlQUVKLFVQbytFZCxVT2wrRWtCLGNBQUEsZUFFSixVUG8rRWQsVU9sK0VrQixlQUFBLGVBRUosVVBvK0VkLFVPbCtFa0IsYUFBQSxlQWpCSixVQUNJLFFBQUEsZ0JBRUosV1B1L0VkLFdPci9Fa0IsWUFBQSxnQkFFSixXUHUvRWQsV09yL0VrQixjQUFBLGdCQUVKLFdQdS9FZCxXT3IvRWtCLGVBQUEsZ0JBRUosV1B1L0VkLFdPci9Fa0IsYUFBQSxnQkFqQkosVUFDSSxRQUFBLGdCQUVKLFdQMGdGZCxXT3hnRmtCLFlBQUEsZ0JBRUosV1AwZ0ZkLFdPeGdGa0IsY0FBQSxnQkFFSixXUDBnRmQsV094Z0ZrQixlQUFBLGdCQUVKLFdQMGdGZCxXT3hnRmtCLGFBQUEsZ0JBS1osV0FDSSxPQUFBLGVBRUosWVB1Z0ZOLFlPcmdGVSxXQUFBLGVBRUosWVB1Z0ZOLFlPcmdGVSxhQUFBLGVBRUosWVB1Z0ZOLFlPcmdGVSxjQUFBLGVBRUosWVB1Z0ZOLFlPcmdGVSxZQUFBLGdCRGtCSiwwQkN6RFEsUUFDSSxPQUFBLFlBRUosU1BtakZkLFNPampGa0IsV0FBQSxZQUVKLFNQbWpGZCxTT2pqRmtCLGFBQUEsWUFFSixTUG1qRmQsU09qakZrQixjQUFBLFlBRUosU1BtakZkLFNPampGa0IsWUFBQSxZQWpCSixRQUNJLE9BQUEsZUFFSixTUHNrRmQsU09wa0ZrQixXQUFBLGVBRUosU1Bza0ZkLFNPcGtGa0IsYUFBQSxlQUVKLFNQc2tGZCxTT3BrRmtCLGNBQUEsZUFFSixTUHNrRmQsU09wa0ZrQixZQUFBLGVBakJKLFFBQ0ksT0FBQSxlQUVKLFNQeWxGZCxTT3ZsRmtCLFdBQUEsZUFFSixTUHlsRmQsU092bEZrQixhQUFBLGVBRUosU1B5bEZkLFNPdmxGa0IsY0FBQSxlQUVKLFNQeWxGZCxTT3ZsRmtCLFlBQUEsZUFqQkosUUFDSSxPQUFBLGVBRUosU1A0bUZkLFNPMW1Ga0IsV0FBQSxlQUVKLFNQNG1GZCxTTzFtRmtCLGFBQUEsZUFFSixTUDRtRmQsU08xbUZrQixjQUFBLGVBRUosU1A0bUZkLFNPMW1Ga0IsWUFBQSxlQWpCSixRQUNJLE9BQUEsZUFFSixTUCtuRmQsU083bkZrQixXQUFBLGVBRUosU1ArbkZkLFNPN25Ga0IsYUFBQSxlQUVKLFNQK25GZCxTTzduRmtCLGNBQUEsZUFFSixTUCtuRmQsU083bkZrQixZQUFBLGVBakJKLFFBQ0ksT0FBQSxlQUVKLFNQa3BGZCxTT2hwRmtCLFdBQUEsZUFFSixTUGtwRmQsU09ocEZrQixhQUFBLGVBRUosU1BrcEZkLFNPaHBGa0IsY0FBQSxlQUVKLFNQa3BGZCxTT2hwRmtCLFlBQUEsZUFqQkosU0FDSSxPQUFBLGVBRUosVVBxcUZkLFVPbnFGa0IsV0FBQSxlQUVKLFVQcXFGZCxVT25xRmtCLGFBQUEsZUFFSixVUHFxRmQsVU9ucUZrQixjQUFBLGVBRUosVVBxcUZkLFVPbnFGa0IsWUFBQSxlQWpCSixTQUNJLE9BQUEsZUFFSixVUHdyRmQsVU90ckZrQixXQUFBLGVBRUosVVB3ckZkLFVPdHJGa0IsYUFBQSxlQUVKLFVQd3JGZCxVT3RyRmtCLGNBQUEsZUFFSixVUHdyRmQsVU90ckZrQixZQUFBLGVBakJKLFNBQ0ksT0FBQSxlQUVKLFVQMnNGZCxVT3pzRmtCLFdBQUEsZUFFSixVUDJzRmQsVU96c0ZrQixhQUFBLGVBRUosVVAyc0ZkLFVPenNGa0IsY0FBQSxlQUVKLFVQMnNGZCxVT3pzRmtCLFlBQUEsZUFqQkosVUFDSSxPQUFBLGdCQUVKLFdQOHRGZCxXTzV0RmtCLFdBQUEsZ0JBRUosV1A4dEZkLFdPNXRGa0IsYUFBQSxnQkFFSixXUDh0RmQsV081dEZrQixjQUFBLGdCQUVKLFdQOHRGZCxXTzV0RmtCLFlBQUEsZ0JBakJKLFVBQ0ksT0FBQSxnQkFFSixXUGl2RmQsV08vdUZrQixXQUFBLGdCQUVKLFdQaXZGZCxXTy91RmtCLGFBQUEsZ0JBRUosV1BpdkZkLFdPL3VGa0IsY0FBQSxnQkFFSixXUGl2RmQsV08vdUZrQixZQUFBLGdCQWpCSixRQUNJLFFBQUEsWUFFSixTUG93RmQsU09sd0ZrQixZQUFBLFlBRUosU1Bvd0ZkLFNPbHdGa0IsY0FBQSxZQUVKLFNQb3dGZCxTT2x3RmtCLGVBQUEsWUFFSixTUG93RmQsU09sd0ZrQixhQUFBLFlBakJKLFFBQ0ksUUFBQSxlQUVKLFNQdXhGZCxTT3J4RmtCLFlBQUEsZUFFSixTUHV4RmQsU09yeEZrQixjQUFBLGVBRUosU1B1eEZkLFNPcnhGa0IsZUFBQSxlQUVKLFNQdXhGZCxTT3J4RmtCLGFBQUEsZUFqQkosUUFDSSxRQUFBLGVBRUosU1AweUZkLFNPeHlGa0IsWUFBQSxlQUVKLFNQMHlGZCxTT3h5RmtCLGNBQUEsZUFFSixTUDB5RmQsU094eUZrQixlQUFBLGVBRUosU1AweUZkLFNPeHlGa0IsYUFBQSxlQWpCSixRQUNJLFFBQUEsZUFFSixTUDZ6RmQsU08zekZrQixZQUFBLGVBRUosU1A2ekZkLFNPM3pGa0IsY0FBQSxlQUVKLFNQNnpGZCxTTzN6RmtCLGVBQUEsZUFFSixTUDZ6RmQsU08zekZrQixhQUFBLGVBakJKLFFBQ0ksUUFBQSxlQUVKLFNQZzFGZCxTTzkwRmtCLFlBQUEsZUFFSixTUGcxRmQsU085MEZrQixjQUFBLGVBRUosU1BnMUZkLFNPOTBGa0IsZUFBQSxlQUVKLFNQZzFGZCxTTzkwRmtCLGFBQUEsZUFqQkosUUFDSSxRQUFBLGVBRUosU1BtMkZkLFNPajJGa0IsWUFBQSxlQUVKLFNQbTJGZCxTT2oyRmtCLGNBQUEsZUFFSixTUG0yRmQsU09qMkZrQixlQUFBLGVBRUosU1BtMkZkLFNPajJGa0IsYUFBQSxlQWpCSixTQUNJLFFBQUEsZUFFSixVUHMzRmQsVU9wM0ZrQixZQUFBLGVBRUosVVBzM0ZkLFVPcDNGa0IsY0FBQSxlQUVKLFVQczNGZCxVT3AzRmtCLGVBQUEsZUFFSixVUHMzRmQsVU9wM0ZrQixhQUFBLGVBakJKLFNBQ0ksUUFBQSxlQUVKLFVQeTRGZCxVT3Y0RmtCLFlBQUEsZUFFSixVUHk0RmQsVU92NEZrQixjQUFBLGVBRUosVVB5NEZkLFVPdjRGa0IsZUFBQSxlQUVKLFVQeTRGZCxVT3Y0RmtCLGFBQUEsZUFqQkosU0FDSSxRQUFBLGVBRUosVVA0NUZkLFVPMTVGa0IsWUFBQSxlQUVKLFVQNDVGZCxVTzE1RmtCLGNBQUEsZUFFSixVUDQ1RmQsVU8xNUZrQixlQUFBLGVBRUosVVA0NUZkLFVPMTVGa0IsYUFBQSxlQWpCSixVQUNJLFFBQUEsZ0JBRUosV1ArNkZkLFdPNzZGa0IsWUFBQSxnQkFFSixXUCs2RmQsV083NkZrQixjQUFBLGdCQUVKLFdQKzZGZCxXTzc2RmtCLGVBQUEsZ0JBRUosV1ArNkZkLFdPNzZGa0IsYUFBQSxnQkFqQkosVUFDSSxRQUFBLGdCQUVKLFdQazhGZCxXT2g4RmtCLFlBQUEsZ0JBRUosV1BrOEZkLFdPaDhGa0IsY0FBQSxnQkFFSixXUGs4RmQsV09oOEZrQixlQUFBLGdCQUVKLFdQazhGZCxXT2g4RmtCLGFBQUEsZ0JBS1osV0FDSSxPQUFBLGVBRUosWVArN0ZOLFlPNzdGVSxXQUFBLGVBRUosWVArN0ZOLFlPNzdGVSxhQUFBLGVBRUosWVArN0ZOLFlPNzdGVSxjQUFBLGVBRUosWVArN0ZOLFlPNzdGVSxZQUFBLGdCRGtCSiwwQkN6RFEsU0FDSSxPQUFBLFlBRUosVVAyK0ZkLFVPeitGa0IsV0FBQSxZQUVKLFVQMitGZCxVT3orRmtCLGFBQUEsWUFFSixVUDIrRmQsVU96K0ZrQixjQUFBLFlBRUosVVAyK0ZkLFVPeitGa0IsWUFBQSxZQWpCSixTQUNJLE9BQUEsZUFFSixVUDgvRmQsVU81L0ZrQixXQUFBLGVBRUosVVA4L0ZkLFVPNS9Ga0IsYUFBQSxlQUVKLFVQOC9GZCxVTzUvRmtCLGNBQUEsZUFFSixVUDgvRmQsVU81L0ZrQixZQUFBLGVBakJKLFNBQ0ksT0FBQSxlQUVKLFVQaWhHZCxVTy9nR2tCLFdBQUEsZUFFSixVUGloR2QsVU8vZ0drQixhQUFBLGVBRUosVVBpaEdkLFVPL2dHa0IsY0FBQSxlQUVKLFVQaWhHZCxVTy9nR2tCLFlBQUEsZUFqQkosU0FDSSxPQUFBLGVBRUosVVBvaUdkLFVPbGlHa0IsV0FBQSxlQUVKLFVQb2lHZCxVT2xpR2tCLGFBQUEsZUFFSixVUG9pR2QsVU9saUdrQixjQUFBLGVBRUosVVBvaUdkLFVPbGlHa0IsWUFBQSxlQWpCSixTQUNJLE9BQUEsZUFFSixVUHVqR2QsVU9yakdrQixXQUFBLGVBRUosVVB1akdkLFVPcmpHa0IsYUFBQSxlQUVKLFVQdWpHZCxVT3JqR2tCLGNBQUEsZUFFSixVUHVqR2QsVU9yakdrQixZQUFBLGVBakJKLFNBQ0ksT0FBQSxlQUVKLFVQMGtHZCxVT3hrR2tCLFdBQUEsZUFFSixVUDBrR2QsVU94a0drQixhQUFBLGVBRUosVVAwa0dkLFVPeGtHa0IsY0FBQSxlQUVKLFVQMGtHZCxVT3hrR2tCLFlBQUEsZUFqQkosVUFDSSxPQUFBLGVBRUosV1A2bEdkLFdPM2xHa0IsV0FBQSxlQUVKLFdQNmxHZCxXTzNsR2tCLGFBQUEsZUFFSixXUDZsR2QsV08zbEdrQixjQUFBLGVBRUosV1A2bEdkLFdPM2xHa0IsWUFBQSxlQWpCSixVQUNJLE9BQUEsZUFFSixXUGduR2QsV085bUdrQixXQUFBLGVBRUosV1BnbkdkLFdPOW1Ha0IsYUFBQSxlQUVKLFdQZ25HZCxXTzltR2tCLGNBQUEsZUFFSixXUGduR2QsV085bUdrQixZQUFBLGVBakJKLFVBQ0ksT0FBQSxlQUVKLFdQbW9HZCxXT2pvR2tCLFdBQUEsZUFFSixXUG1vR2QsV09qb0drQixhQUFBLGVBRUosV1Btb0dkLFdPam9Ha0IsY0FBQSxlQUVKLFdQbW9HZCxXT2pvR2tCLFlBQUEsZUFqQkosV0FDSSxPQUFBLGdCQUVKLFlQc3BHZCxZT3BwR2tCLFdBQUEsZ0JBRUosWVBzcEdkLFlPcHBHa0IsYUFBQSxnQkFFSixZUHNwR2QsWU9wcEdrQixjQUFBLGdCQUVKLFlQc3BHZCxZT3BwR2tCLFlBQUEsZ0JBakJKLFdBQ0ksT0FBQSxnQkFFSixZUHlxR2QsWU92cUdrQixXQUFBLGdCQUVKLFlQeXFHZCxZT3ZxR2tCLGFBQUEsZ0JBRUosWVB5cUdkLFlPdnFHa0IsY0FBQSxnQkFFSixZUHlxR2QsWU92cUdrQixZQUFBLGdCQWpCSixTQUNJLFFBQUEsWUFFSixVUDRyR2QsVU8xckdrQixZQUFBLFlBRUosVVA0ckdkLFVPMXJHa0IsY0FBQSxZQUVKLFVQNHJHZCxVTzFyR2tCLGVBQUEsWUFFSixVUDRyR2QsVU8xckdrQixhQUFBLFlBakJKLFNBQ0ksUUFBQSxlQUVKLFVQK3NHZCxVTzdzR2tCLFlBQUEsZUFFSixVUCtzR2QsVU83c0drQixjQUFBLGVBRUosVVArc0dkLFVPN3NHa0IsZUFBQSxlQUVKLFVQK3NHZCxVTzdzR2tCLGFBQUEsZUFqQkosU0FDSSxRQUFBLGVBRUosVVBrdUdkLFVPaHVHa0IsWUFBQSxlQUVKLFVQa3VHZCxVT2h1R2tCLGNBQUEsZUFFSixVUGt1R2QsVU9odUdrQixlQUFBLGVBRUosVVBrdUdkLFVPaHVHa0IsYUFBQSxlQWpCSixTQUNJLFFBQUEsZUFFSixVUHF2R2QsVU9udkdrQixZQUFBLGVBRUosVVBxdkdkLFVPbnZHa0IsY0FBQSxlQUVKLFVQcXZHZCxVT252R2tCLGVBQUEsZUFFSixVUHF2R2QsVU9udkdrQixhQUFBLGVBakJKLFNBQ0ksUUFBQSxlQUVKLFVQd3dHZCxVT3R3R2tCLFlBQUEsZUFFSixVUHd3R2QsVU90d0drQixjQUFBLGVBRUosVVB3d0dkLFVPdHdHa0IsZUFBQSxlQUVKLFVQd3dHZCxVT3R3R2tCLGFBQUEsZUFqQkosU0FDSSxRQUFBLGVBRUosVVAyeEdkLFVPenhHa0IsWUFBQSxlQUVKLFVQMnhHZCxVT3p4R2tCLGNBQUEsZUFFSixVUDJ4R2QsVU96eEdrQixlQUFBLGVBRUosVVAyeEdkLFVPenhHa0IsYUFBQSxlQWpCSixVQUNJLFFBQUEsZUFFSixXUDh5R2QsV081eUdrQixZQUFBLGVBRUosV1A4eUdkLFdPNXlHa0IsY0FBQSxlQUVKLFdQOHlHZCxXTzV5R2tCLGVBQUEsZUFFSixXUDh5R2QsV081eUdrQixhQUFBLGVBakJKLFVBQ0ksUUFBQSxlQUVKLFdQaTBHZCxXTy96R2tCLFlBQUEsZUFFSixXUGkwR2QsV08vekdrQixjQUFBLGVBRUosV1BpMEdkLFdPL3pHa0IsZUFBQSxlQUVKLFdQaTBHZCxXTy96R2tCLGFBQUEsZUFqQkosVUFDSSxRQUFBLGVBRUosV1BvMUdkLFdPbDFHa0IsWUFBQSxlQUVKLFdQbzFHZCxXT2wxR2tCLGNBQUEsZUFFSixXUG8xR2QsV09sMUdrQixlQUFBLGVBRUosV1BvMUdkLFdPbDFHa0IsYUFBQSxlQWpCSixXQUNJLFFBQUEsZ0JBRUosWVB1MkdkLFlPcjJHa0IsWUFBQSxnQkFFSixZUHUyR2QsWU9yMkdrQixjQUFBLGdCQUVKLFlQdTJHZCxZT3IyR2tCLGVBQUEsZ0JBRUosWVB1MkdkLFlPcjJHa0IsYUFBQSxnQkFqQkosV0FDSSxRQUFBLGdCQUVKLFlQMDNHZCxZT3gzR2tCLFlBQUEsZ0JBRUosWVAwM0dkLFlPeDNHa0IsY0FBQSxnQkFFSixZUDAzR2QsWU94M0drQixlQUFBLGdCQUVKLFlQMDNHZCxZT3gzR2tCLGFBQUEsZ0JBS1osWUFDSSxPQUFBLGVBRUosYVB1M0dOLGFPcjNHVSxXQUFBLGVBRUosYVB1M0dOLGFPcjNHVSxhQUFBLGVBRUosYVB1M0dOLGFPcjNHVSxjQUFBLGVBRUosYVB1M0dOLGFPcjNHVSxZQUFBLGdCRGtCSiwwQkN6RFEsVUFDSSxPQUFBLFlBRUosV1BtNkdkLFdPajZHa0IsV0FBQSxZQUVKLFdQbTZHZCxXT2o2R2tCLGFBQUEsWUFFSixXUG02R2QsV09qNkdrQixjQUFBLFlBRUosV1BtNkdkLFdPajZHa0IsWUFBQSxZQWpCSixVQUNJLE9BQUEsZUFFSixXUHM3R2QsV09wN0drQixXQUFBLGVBRUosV1BzN0dkLFdPcDdHa0IsYUFBQSxlQUVKLFdQczdHZCxXT3A3R2tCLGNBQUEsZUFFSixXUHM3R2QsV09wN0drQixZQUFBLGVBakJKLFVBQ0ksT0FBQSxlQUVKLFdQeThHZCxXT3Y4R2tCLFdBQUEsZUFFSixXUHk4R2QsV092OEdrQixhQUFBLGVBRUosV1B5OEdkLFdPdjhHa0IsY0FBQSxlQUVKLFdQeThHZCxXT3Y4R2tCLFlBQUEsZUFqQkosVUFDSSxPQUFBLGVBRUosV1A0OUdkLFdPMTlHa0IsV0FBQSxlQUVKLFdQNDlHZCxXTzE5R2tCLGFBQUEsZUFFSixXUDQ5R2QsV08xOUdrQixjQUFBLGVBRUosV1A0OUdkLFdPMTlHa0IsWUFBQSxlQWpCSixVQUNJLE9BQUEsZUFFSixXUCsrR2QsV083K0drQixXQUFBLGVBRUosV1ArK0dkLFdPNytHa0IsYUFBQSxlQUVKLFdQKytHZCxXTzcrR2tCLGNBQUEsZUFFSixXUCsrR2QsV083K0drQixZQUFBLGVBakJKLFVBQ0ksT0FBQSxlQUVKLFdQa2dIZCxXT2hnSGtCLFdBQUEsZUFFSixXUGtnSGQsV09oZ0hrQixhQUFBLGVBRUosV1BrZ0hkLFdPaGdIa0IsY0FBQSxlQUVKLFdQa2dIZCxXT2hnSGtCLFlBQUEsZUFqQkosV0FDSSxPQUFBLGVBRUosWVBxaEhkLFlPbmhIa0IsV0FBQSxlQUVKLFlQcWhIZCxZT25oSGtCLGFBQUEsZUFFSixZUHFoSGQsWU9uaEhrQixjQUFBLGVBRUosWVBxaEhkLFlPbmhIa0IsWUFBQSxlQWpCSixXQUNJLE9BQUEsZUFFSixZUHdpSGQsWU90aUhrQixXQUFBLGVBRUosWVB3aUhkLFlPdGlIa0IsYUFBQSxlQUVKLFlQd2lIZCxZT3RpSGtCLGNBQUEsZUFFSixZUHdpSGQsWU90aUhrQixZQUFBLGVBakJKLFdBQ0ksT0FBQSxlQUVKLFlQMmpIZCxZT3pqSGtCLFdBQUEsZUFFSixZUDJqSGQsWU96akhrQixhQUFBLGVBRUosWVAyakhkLFlPempIa0IsY0FBQSxlQUVKLFlQMmpIZCxZT3pqSGtCLFlBQUEsZUFqQkosWUFDSSxPQUFBLGdCQUVKLGFQOGtIZCxhTzVrSGtCLFdBQUEsZ0JBRUosYVA4a0hkLGFPNWtIa0IsYUFBQSxnQkFFSixhUDhrSGQsYU81a0hrQixjQUFBLGdCQUVKLGFQOGtIZCxhTzVrSGtCLFlBQUEsZ0JBakJKLFlBQ0ksT0FBQSxnQkFFSixhUGltSGQsYU8vbEhrQixXQUFBLGdCQUVKLGFQaW1IZCxhTy9sSGtCLGFBQUEsZ0JBRUosYVBpbUhkLGFPL2xIa0IsY0FBQSxnQkFFSixhUGltSGQsYU8vbEhrQixZQUFBLGdCQWpCSixVQUNJLFFBQUEsWUFFSixXUG9uSGQsV09sbkhrQixZQUFBLFlBRUosV1BvbkhkLFdPbG5Ia0IsY0FBQSxZQUVKLFdQb25IZCxXT2xuSGtCLGVBQUEsWUFFSixXUG9uSGQsV09sbkhrQixhQUFBLFlBakJKLFVBQ0ksUUFBQSxlQUVKLFdQdW9IZCxXT3JvSGtCLFlBQUEsZUFFSixXUHVvSGQsV09yb0hrQixjQUFBLGVBRUosV1B1b0hkLFdPcm9Ia0IsZUFBQSxlQUVKLFdQdW9IZCxXT3JvSGtCLGFBQUEsZUFqQkosVUFDSSxRQUFBLGVBRUosV1AwcEhkLFdPeHBIa0IsWUFBQSxlQUVKLFdQMHBIZCxXT3hwSGtCLGNBQUEsZUFFSixXUDBwSGQsV094cEhrQixlQUFBLGVBRUosV1AwcEhkLFdPeHBIa0IsYUFBQSxlQWpCSixVQUNJLFFBQUEsZUFFSixXUDZxSGQsV08zcUhrQixZQUFBLGVBRUosV1A2cUhkLFdPM3FIa0IsY0FBQSxlQUVKLFdQNnFIZCxXTzNxSGtCLGVBQUEsZUFFSixXUDZxSGQsV08zcUhrQixhQUFBLGVBakJKLFVBQ0ksUUFBQSxlQUVKLFdQZ3NIZCxXTzlySGtCLFlBQUEsZUFFSixXUGdzSGQsV085ckhrQixjQUFBLGVBRUosV1Bnc0hkLFdPOXJIa0IsZUFBQSxlQUVKLFdQZ3NIZCxXTzlySGtCLGFBQUEsZUFqQkosVUFDSSxRQUFBLGVBRUosV1BtdEhkLFdPanRIa0IsWUFBQSxlQUVKLFdQbXRIZCxXT2p0SGtCLGNBQUEsZUFFSixXUG10SGQsV09qdEhrQixlQUFBLGVBRUosV1BtdEhkLFdPanRIa0IsYUFBQSxlQWpCSixXQUNJLFFBQUEsZUFFSixZUHN1SGQsWU9wdUhrQixZQUFBLGVBRUosWVBzdUhkLFlPcHVIa0IsY0FBQSxlQUVKLFlQc3VIZCxZT3B1SGtCLGVBQUEsZUFFSixZUHN1SGQsWU9wdUhrQixhQUFBLGVBakJKLFdBQ0ksUUFBQSxlQUVKLFlQeXZIZCxZT3Z2SGtCLFlBQUEsZUFFSixZUHl2SGQsWU92dkhrQixjQUFBLGVBRUosWVB5dkhkLFlPdnZIa0IsZUFBQSxlQUVKLFlQeXZIZCxZT3Z2SGtCLGFBQUEsZUFqQkosV0FDSSxRQUFBLGVBRUosWVA0d0hkLFlPMXdIa0IsWUFBQSxlQUVKLFlQNHdIZCxZTzF3SGtCLGNBQUEsZUFFSixZUDR3SGQsWU8xd0hrQixlQUFBLGVBRUosWVA0d0hkLFlPMXdIa0IsYUFBQSxlQWpCSixZQUNJLFFBQUEsZ0JBRUosYVAreEhkLGFPN3hIa0IsWUFBQSxnQkFFSixhUCt4SGQsYU83eEhrQixjQUFBLGdCQUVKLGFQK3hIZCxhTzd4SGtCLGVBQUEsZ0JBRUosYVAreEhkLGFPN3hIa0IsYUFBQSxnQkFqQkosWUFDSSxRQUFBLGdCQUVKLGFQa3pIZCxhT2h6SGtCLFlBQUEsZ0JBRUosYVBrekhkLGFPaHpIa0IsY0FBQSxnQkFFSixhUGt6SGQsYU9oekhrQixlQUFBLGdCQUVKLGFQa3pIZCxhT2h6SGtCLGFBQUEsZ0JBS1osYUFDSSxPQUFBLGVBRUosY1AreUhOLGNPN3lIVSxXQUFBLGVBRUosY1AreUhOLGNPN3lIVSxhQUFBLGVBRUosY1AreUhOLGNPN3lIVSxjQUFBLGVBRUosY1AreUhOLGNPN3lIVSxZQUFBLGdCQ3hDQSxVQUNJLFFBQUEsaUJBREosZ0JBQ0ksUUFBQSx1QkFESixTQUNJLFFBQUEsZ0JBREosUUFDSSxRQUFBLHNCQUFBLFFBQUEsc0JBQUEsUUFBQSxlQURKLGVBQ0ksUUFBQSw2QkFBQSxRQUFBLDZCQUFBLFFBQUEsc0JBREosUUFDSSxRQUFBLGVGeURSLHlCRTFESSxhQUNJLFFBQUEsaUJBREosbUJBQ0ksUUFBQSx1QkFESixZQUNJLFFBQUEsZ0JBREosV0FDSSxRQUFBLHNCQUFBLFFBQUEsc0JBQUEsUUFBQSxlQURKLGtCQUNJLFFBQUEsNkJBQUEsUUFBQSw2QkFBQSxRQUFBLHNCQURKLFdBQ0ksUUFBQSxnQkZ5RFIseUJFMURJLGFBQ0ksUUFBQSxpQkFESixtQkFDSSxRQUFBLHVCQURKLFlBQ0ksUUFBQSxnQkFESixXQUNJLFFBQUEsc0JBQUEsUUFBQSxzQkFBQSxRQUFBLGVBREosa0JBQ0ksUUFBQSw2QkFBQSxRQUFBLDZCQUFBLFFBQUEsc0JBREosV0FDSSxRQUFBLGdCRnlEUix5QkUxREksYUFDSSxRQUFBLGlCQURKLG1CQUNJLFFBQUEsdUJBREosWUFDSSxRQUFBLGdCQURKLFdBQ0ksUUFBQSxzQkFBQSxRQUFBLHNCQUFBLFFBQUEsZUFESixrQkFDSSxRQUFBLDZCQUFBLFFBQUEsNkJBQUEsUUFBQSxzQkFESixXQUNJLFFBQUEsZ0JGeURSLDBCRTFESSxhQUNJLFFBQUEsaUJBREosbUJBQ0ksUUFBQSx1QkFESixZQUNJLFFBQUEsZ0JBREosV0FDSSxRQUFBLHNCQUFBLFFBQUEsc0JBQUEsUUFBQSxlQURKLGtCQUNJLFFBQUEsNkJBQUEsUUFBQSw2QkFBQSxRQUFBLHNCQURKLFdBQ0ksUUFBQSxnQkZ5RFIsMEJFMURJLGNBQ0ksUUFBQSxpQkFESixvQkFDSSxRQUFBLHVCQURKLGFBQ0ksUUFBQSxnQkFESixZQUNJLFFBQUEsc0JBQUEsUUFBQSxzQkFBQSxRQUFBLGVBREosbUJBQ0ksUUFBQSw2QkFBQSxRQUFBLDZCQUFBLFFBQUEsc0JBREosWUFDSSxRQUFBLGdCRnlEUiwwQkUxREksZUFDSSxRQUFBLGlCQURKLHFCQUNJLFFBQUEsdUJBREosY0FDSSxRQUFBLGdCQURKLGFBQ0ksUUFBQSxzQkFBQSxRQUFBLHNCQUFBLFFBQUEsZUFESixvQkFDSSxRQUFBLDZCQUFBLFFBQUEsNkJBQUEsUUFBQSxzQkFESixhQUNJLFFBQUEsZ0JDRlIsVUFDSSxtQkFBQSxxQkFBQSxzQkFBQSxpQkFBQSxtQkFBQSxjQUFBLGVBQUEsY0FFSixhQUNJLG1CQUFBLG1CQUFBLHNCQUFBLGlCQUFBLG1CQUFBLGlCQUFBLGVBQUEsaUJBRUosa0JBQ0ksbUJBQUEscUJBQUEsc0JBQUEsa0JBQUEsbUJBQUEsc0JBQUEsZUFBQSxzQkFFSixxQkFDSSxtQkFBQSxtQkFBQSxzQkFBQSxrQkFBQSxtQkFBQSx5QkFBQSxlQUFBLHlCQUdKLFdBQ0ksY0FBQSxlQUFBLFVBQUEsZUFFSixhQUNJLGNBQUEsaUJBQUEsVUFBQSxpQkFFSixtQkFDSSxjQUFBLHVCQUFBLFVBQUEsdUJBRUosV0FDSSxpQkFBQSxZQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFFSixhQUNJLGlCQUFBLFlBQUEsa0JBQUEsWUFBQSxVQUFBLFlBRUosYUFDSSxpQkFBQSxZQUFBLGtCQUFBLFlBQUEsVUFBQSxZQUVKLGVBQ0ksa0JBQUEsWUFBQSxZQUFBLFlBRUosZUFDSSxrQkFBQSxZQUFBLFlBQUEsWUFHSix1QkFDSSxpQkFBQSxnQkFBQSxjQUFBLGdCQUFBLGdCQUFBLHFCQUVKLHFCQUNJLGlCQUFBLGNBQUEsY0FBQSxjQUFBLGdCQUFBLG1CQUVKLHdCQUNJLGlCQUFBLGlCQUFBLGNBQUEsaUJBQUEsZ0JBQUEsaUJBRUoseUJBQ0ksaUJBQUEsa0JBQUEsY0FBQSxrQkFBQSxnQkFBQSx3QkFFSix3QkFDSSxjQUFBLHFCQUFBLGdCQUFBLHVCQUdKLG1CQUNJLGtCQUFBLGdCQUFBLGVBQUEsZ0JBQUEsWUFBQSxxQkFFSixpQkFDSSxrQkFBQSxjQUFBLGVBQUEsY0FBQSxZQUFBLG1CQUVKLG9CQUNJLGtCQUFBLGlCQUFBLGVBQUEsaUJBQUEsWUFBQSxpQkFFSixzQkFDSSxrQkFBQSxtQkFBQSxlQUFBLG1CQUFBLFlBQUEsbUJBRUoscUJBQ0ksa0JBQUEsa0JBQUEsZUFBQSxrQkFBQSxZQUFBLGtCQUdKLHFCQUNJLG1CQUFBLGdCQUFBLGNBQUEscUJBRUosbUJBQ0ksbUJBQUEsY0FBQSxjQUFBLG1CQUVKLHNCQUNJLG1CQUFBLGlCQUFBLGNBQUEsaUJBRUosdUJBQ0ksbUJBQUEsa0JBQUEsY0FBQSx3QkFFSixzQkFDSSxtQkFBQSxxQkFBQSxjQUFBLHVCQUVKLHVCQUNJLG1CQUFBLGtCQUFBLGNBQUEsa0JBR0osaUJBQ0ksb0JBQUEsZUFBQSxXQUFBLGVBRUosa0JBQ0ksb0JBQUEsZ0JBQUEsV0FBQSxxQkFFSixnQkFDSSxvQkFBQSxjQUFBLFdBQUEsbUJBRUosbUJBQ0ksb0JBQUEsaUJBQUEsV0FBQSxpQkFFSixxQkFDSSxvQkFBQSxtQkFBQSxXQUFBLG1CQUVKLG9CQUNJLG9CQUFBLGtCQUFBLFdBQUEsa0JIOUNKLHlCRzNEQSxhQUNJLG1CQUFBLHFCQUFBLHNCQUFBLGlCQUFBLG1CQUFBLGNBQUEsZUFBQSxjQUVKLGdCQUNJLG1CQUFBLG1CQUFBLHNCQUFBLGlCQUFBLG1CQUFBLGlCQUFBLGVBQUEsaUJBRUoscUJBQ0ksbUJBQUEscUJBQUEsc0JBQUEsa0JBQUEsbUJBQUEsc0JBQUEsZUFBQSxzQkFFSix3QkFDSSxtQkFBQSxtQkFBQSxzQkFBQSxrQkFBQSxtQkFBQSx5QkFBQSxlQUFBLHlCQUdKLGNBQ0ksY0FBQSxlQUFBLFVBQUEsZUFFSixnQkFDSSxjQUFBLGlCQUFBLFVBQUEsaUJBRUosc0JBQ0ksY0FBQSx1QkFBQSxVQUFBLHVCQUVKLGNBQ0ksaUJBQUEsWUFBQSxTQUFBLEVBQUEsRUFBQSxlQUFBLEtBQUEsRUFBQSxFQUFBLGVBRUosZ0JBQ0ksaUJBQUEsWUFBQSxrQkFBQSxZQUFBLFVBQUEsWUFFSixnQkFDSSxpQkFBQSxZQUFBLGtCQUFBLFlBQUEsVUFBQSxZQUVKLGtCQUNJLGtCQUFBLFlBQUEsWUFBQSxZQUVKLGtCQUNJLGtCQUFBLFlBQUEsWUFBQSxZQUdKLDBCQUNJLGlCQUFBLGdCQUFBLGNBQUEsZ0JBQUEsZ0JBQUEscUJBRUosd0JBQ0ksaUJBQUEsY0FBQSxjQUFBLGNBQUEsZ0JBQUEsbUJBRUosMkJBQ0ksaUJBQUEsaUJBQUEsY0FBQSxpQkFBQSxnQkFBQSxpQkFFSiw0QkFDSSxpQkFBQSxrQkFBQSxjQUFBLGtCQUFBLGdCQUFBLHdCQUVKLDJCQUNJLGNBQUEscUJBQUEsZ0JBQUEsdUJBR0osc0JBQ0ksa0JBQUEsZ0JBQUEsZUFBQSxnQkFBQSxZQUFBLHFCQUVKLG9CQUNJLGtCQUFBLGNBQUEsZUFBQSxjQUFBLFlBQUEsbUJBRUosdUJBQ0ksa0JBQUEsaUJBQUEsZUFBQSxpQkFBQSxZQUFBLGlCQUVKLHlCQUNJLGtCQUFBLG1CQUFBLGVBQUEsbUJBQUEsWUFBQSxtQkFFSix3QkFDSSxrQkFBQSxrQkFBQSxlQUFBLGtCQUFBLFlBQUEsa0JBR0osd0JBQ0ksbUJBQUEsZ0JBQUEsY0FBQSxxQkFFSixzQkFDSSxtQkFBQSxjQUFBLGNBQUEsbUJBRUoseUJBQ0ksbUJBQUEsaUJBQUEsY0FBQSxpQkFFSiwwQkFDSSxtQkFBQSxrQkFBQSxjQUFBLHdCQUVKLHlCQUNJLG1CQUFBLHFCQUFBLGNBQUEsdUJBRUosMEJBQ0ksbUJBQUEsa0JBQUEsY0FBQSxrQkFHSixvQkFDSSxvQkFBQSxlQUFBLFdBQUEsZUFFSixxQkFDSSxvQkFBQSxnQkFBQSxXQUFBLHFCQUVKLG1CQUNJLG9CQUFBLGNBQUEsV0FBQSxtQkFFSixzQkFDSSxvQkFBQSxpQkFBQSxXQUFBLGlCQUVKLHdCQUNJLG9CQUFBLG1CQUFBLFdBQUEsbUJBRUosdUJBQ0ksb0JBQUEsa0JBQUEsV0FBQSxtQkg5Q0oseUJHM0RBLGFBQ0ksbUJBQUEscUJBQUEsc0JBQUEsaUJBQUEsbUJBQUEsY0FBQSxlQUFBLGNBRUosZ0JBQ0ksbUJBQUEsbUJBQUEsc0JBQUEsaUJBQUEsbUJBQUEsaUJBQUEsZUFBQSxpQkFFSixxQkFDSSxtQkFBQSxxQkFBQSxzQkFBQSxrQkFBQSxtQkFBQSxzQkFBQSxlQUFBLHNCQUVKLHdCQUNJLG1CQUFBLG1CQUFBLHNCQUFBLGtCQUFBLG1CQUFBLHlCQUFBLGVBQUEseUJBR0osY0FDSSxjQUFBLGVBQUEsVUFBQSxlQUVKLGdCQUNJLGNBQUEsaUJBQUEsVUFBQSxpQkFFSixzQkFDSSxjQUFBLHVCQUFBLFVBQUEsdUJBRUosY0FDSSxpQkFBQSxZQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFFSixnQkFDSSxpQkFBQSxZQUFBLGtCQUFBLFlBQUEsVUFBQSxZQUVKLGdCQUNJLGlCQUFBLFlBQUEsa0JBQUEsWUFBQSxVQUFBLFlBRUosa0JBQ0ksa0JBQUEsWUFBQSxZQUFBLFlBRUosa0JBQ0ksa0JBQUEsWUFBQSxZQUFBLFlBR0osMEJBQ0ksaUJBQUEsZ0JBQUEsY0FBQSxnQkFBQSxnQkFBQSxxQkFFSix3QkFDSSxpQkFBQSxjQUFBLGNBQUEsY0FBQSxnQkFBQSxtQkFFSiwyQkFDSSxpQkFBQSxpQkFBQSxjQUFBLGlCQUFBLGdCQUFBLGlCQUVKLDRCQUNJLGlCQUFBLGtCQUFBLGNBQUEsa0JBQUEsZ0JBQUEsd0JBRUosMkJBQ0ksY0FBQSxxQkFBQSxnQkFBQSx1QkFHSixzQkFDSSxrQkFBQSxnQkFBQSxlQUFBLGdCQUFBLFlBQUEscUJBRUosb0JBQ0ksa0JBQUEsY0FBQSxlQUFBLGNBQUEsWUFBQSxtQkFFSix1QkFDSSxrQkFBQSxpQkFBQSxlQUFBLGlCQUFBLFlBQUEsaUJBRUoseUJBQ0ksa0JBQUEsbUJBQUEsZUFBQSxtQkFBQSxZQUFBLG1CQUVKLHdCQUNJLGtCQUFBLGtCQUFBLGVBQUEsa0JBQUEsWUFBQSxrQkFHSix3QkFDSSxtQkFBQSxnQkFBQSxjQUFBLHFCQUVKLHNCQUNJLG1CQUFBLGNBQUEsY0FBQSxtQkFFSix5QkFDSSxtQkFBQSxpQkFBQSxjQUFBLGlCQUVKLDBCQUNJLG1CQUFBLGtCQUFBLGNBQUEsd0JBRUoseUJBQ0ksbUJBQUEscUJBQUEsY0FBQSx1QkFFSiwwQkFDSSxtQkFBQSxrQkFBQSxjQUFBLGtCQUdKLG9CQUNJLG9CQUFBLGVBQUEsV0FBQSxlQUVKLHFCQUNJLG9CQUFBLGdCQUFBLFdBQUEscUJBRUosbUJBQ0ksb0JBQUEsY0FBQSxXQUFBLG1CQUVKLHNCQUNJLG9CQUFBLGlCQUFBLFdBQUEsaUJBRUosd0JBQ0ksb0JBQUEsbUJBQUEsV0FBQSxtQkFFSix1QkFDSSxvQkFBQSxrQkFBQSxXQUFBLG1CSDlDSix5QkczREEsYUFDSSxtQkFBQSxxQkFBQSxzQkFBQSxpQkFBQSxtQkFBQSxjQUFBLGVBQUEsY0FFSixnQkFDSSxtQkFBQSxtQkFBQSxzQkFBQSxpQkFBQSxtQkFBQSxpQkFBQSxlQUFBLGlCQUVKLHFCQUNJLG1CQUFBLHFCQUFBLHNCQUFBLGtCQUFBLG1CQUFBLHNCQUFBLGVBQUEsc0JBRUosd0JBQ0ksbUJBQUEsbUJBQUEsc0JBQUEsa0JBQUEsbUJBQUEseUJBQUEsZUFBQSx5QkFHSixjQUNJLGNBQUEsZUFBQSxVQUFBLGVBRUosZ0JBQ0ksY0FBQSxpQkFBQSxVQUFBLGlCQUVKLHNCQUNJLGNBQUEsdUJBQUEsVUFBQSx1QkFFSixjQUNJLGlCQUFBLFlBQUEsU0FBQSxFQUFBLEVBQUEsZUFBQSxLQUFBLEVBQUEsRUFBQSxlQUVKLGdCQUNJLGlCQUFBLFlBQUEsa0JBQUEsWUFBQSxVQUFBLFlBRUosZ0JBQ0ksaUJBQUEsWUFBQSxrQkFBQSxZQUFBLFVBQUEsWUFFSixrQkFDSSxrQkFBQSxZQUFBLFlBQUEsWUFFSixrQkFDSSxrQkFBQSxZQUFBLFlBQUEsWUFHSiwwQkFDSSxpQkFBQSxnQkFBQSxjQUFBLGdCQUFBLGdCQUFBLHFCQUVKLHdCQUNJLGlCQUFBLGNBQUEsY0FBQSxjQUFBLGdCQUFBLG1CQUVKLDJCQUNJLGlCQUFBLGlCQUFBLGNBQUEsaUJBQUEsZ0JBQUEsaUJBRUosNEJBQ0ksaUJBQUEsa0JBQUEsY0FBQSxrQkFBQSxnQkFBQSx3QkFFSiwyQkFDSSxjQUFBLHFCQUFBLGdCQUFBLHVCQUdKLHNCQUNJLGtCQUFBLGdCQUFBLGVBQUEsZ0JBQUEsWUFBQSxxQkFFSixvQkFDSSxrQkFBQSxjQUFBLGVBQUEsY0FBQSxZQUFBLG1CQUVKLHVCQUNJLGtCQUFBLGlCQUFBLGVBQUEsaUJBQUEsWUFBQSxpQkFFSix5QkFDSSxrQkFBQSxtQkFBQSxlQUFBLG1CQUFBLFlBQUEsbUJBRUosd0JBQ0ksa0JBQUEsa0JBQUEsZUFBQSxrQkFBQSxZQUFBLGtCQUdKLHdCQUNJLG1CQUFBLGdCQUFBLGNBQUEscUJBRUosc0JBQ0ksbUJBQUEsY0FBQSxjQUFBLG1CQUVKLHlCQUNJLG1CQUFBLGlCQUFBLGNBQUEsaUJBRUosMEJBQ0ksbUJBQUEsa0JBQUEsY0FBQSx3QkFFSix5QkFDSSxtQkFBQSxxQkFBQSxjQUFBLHVCQUVKLDBCQUNJLG1CQUFBLGtCQUFBLGNBQUEsa0JBR0osb0JBQ0ksb0JBQUEsZUFBQSxXQUFBLGVBRUoscUJBQ0ksb0JBQUEsZ0JBQUEsV0FBQSxxQkFFSixtQkFDSSxvQkFBQSxjQUFBLFdBQUEsbUJBRUosc0JBQ0ksb0JBQUEsaUJBQUEsV0FBQSxpQkFFSix3QkFDSSxvQkFBQSxtQkFBQSxXQUFBLG1CQUVKLHVCQUNJLG9CQUFBLGtCQUFBLFdBQUEsbUJIOUNKLDBCRzNEQSxhQUNJLG1CQUFBLHFCQUFBLHNCQUFBLGlCQUFBLG1CQUFBLGNBQUEsZUFBQSxjQUVKLGdCQUNJLG1CQUFBLG1CQUFBLHNCQUFBLGlCQUFBLG1CQUFBLGlCQUFBLGVBQUEsaUJBRUoscUJBQ0ksbUJBQUEscUJBQUEsc0JBQUEsa0JBQUEsbUJBQUEsc0JBQUEsZUFBQSxzQkFFSix3QkFDSSxtQkFBQSxtQkFBQSxzQkFBQSxrQkFBQSxtQkFBQSx5QkFBQSxlQUFBLHlCQUdKLGNBQ0ksY0FBQSxlQUFBLFVBQUEsZUFFSixnQkFDSSxjQUFBLGlCQUFBLFVBQUEsaUJBRUosc0JBQ0ksY0FBQSx1QkFBQSxVQUFBLHVCQUVKLGNBQ0ksaUJBQUEsWUFBQSxTQUFBLEVBQUEsRUFBQSxlQUFBLEtBQUEsRUFBQSxFQUFBLGVBRUosZ0JBQ0ksaUJBQUEsWUFBQSxrQkFBQSxZQUFBLFVBQUEsWUFFSixnQkFDSSxpQkFBQSxZQUFBLGtCQUFBLFlBQUEsVUFBQSxZQUVKLGtCQUNJLGtCQUFBLFlBQUEsWUFBQSxZQUVKLGtCQUNJLGtCQUFBLFlBQUEsWUFBQSxZQUdKLDBCQUNJLGlCQUFBLGdCQUFBLGNBQUEsZ0JBQUEsZ0JBQUEscUJBRUosd0JBQ0ksaUJBQUEsY0FBQSxjQUFBLGNBQUEsZ0JBQUEsbUJBRUosMkJBQ0ksaUJBQUEsaUJBQUEsY0FBQSxpQkFBQSxnQkFBQSxpQkFFSiw0QkFDSSxpQkFBQSxrQkFBQSxjQUFBLGtCQUFBLGdCQUFBLHdCQUVKLDJCQUNJLGNBQUEscUJBQUEsZ0JBQUEsdUJBR0osc0JBQ0ksa0JBQUEsZ0JBQUEsZUFBQSxnQkFBQSxZQUFBLHFCQUVKLG9CQUNJLGtCQUFBLGNBQUEsZUFBQSxjQUFBLFlBQUEsbUJBRUosdUJBQ0ksa0JBQUEsaUJBQUEsZUFBQSxpQkFBQSxZQUFBLGlCQUVKLHlCQUNJLGtCQUFBLG1CQUFBLGVBQUEsbUJBQUEsWUFBQSxtQkFFSix3QkFDSSxrQkFBQSxrQkFBQSxlQUFBLGtCQUFBLFlBQUEsa0JBR0osd0JBQ0ksbUJBQUEsZ0JBQUEsY0FBQSxxQkFFSixzQkFDSSxtQkFBQSxjQUFBLGNBQUEsbUJBRUoseUJBQ0ksbUJBQUEsaUJBQUEsY0FBQSxpQkFFSiwwQkFDSSxtQkFBQSxrQkFBQSxjQUFBLHdCQUVKLHlCQUNJLG1CQUFBLHFCQUFBLGNBQUEsdUJBRUosMEJBQ0ksbUJBQUEsa0JBQUEsY0FBQSxrQkFHSixvQkFDSSxvQkFBQSxlQUFBLFdBQUEsZUFFSixxQkFDSSxvQkFBQSxnQkFBQSxXQUFBLHFCQUVKLG1CQUNJLG9CQUFBLGNBQUEsV0FBQSxtQkFFSixzQkFDSSxvQkFBQSxpQkFBQSxXQUFBLGlCQUVKLHdCQUNJLG9CQUFBLG1CQUFBLFdBQUEsbUJBRUosdUJBQ0ksb0JBQUEsa0JBQUEsV0FBQSxtQkg5Q0osMEJHM0RBLGNBQ0ksbUJBQUEscUJBQUEsc0JBQUEsaUJBQUEsbUJBQUEsY0FBQSxlQUFBLGNBRUosaUJBQ0ksbUJBQUEsbUJBQUEsc0JBQUEsaUJBQUEsbUJBQUEsaUJBQUEsZUFBQSxpQkFFSixzQkFDSSxtQkFBQSxxQkFBQSxzQkFBQSxrQkFBQSxtQkFBQSxzQkFBQSxlQUFBLHNCQUVKLHlCQUNJLG1CQUFBLG1CQUFBLHNCQUFBLGtCQUFBLG1CQUFBLHlCQUFBLGVBQUEseUJBR0osZUFDSSxjQUFBLGVBQUEsVUFBQSxlQUVKLGlCQUNJLGNBQUEsaUJBQUEsVUFBQSxpQkFFSix1QkFDSSxjQUFBLHVCQUFBLFVBQUEsdUJBRUosZUFDSSxpQkFBQSxZQUFBLFNBQUEsRUFBQSxFQUFBLGVBQUEsS0FBQSxFQUFBLEVBQUEsZUFFSixpQkFDSSxpQkFBQSxZQUFBLGtCQUFBLFlBQUEsVUFBQSxZQUVKLGlCQUNJLGlCQUFBLFlBQUEsa0JBQUEsWUFBQSxVQUFBLFlBRUosbUJBQ0ksa0JBQUEsWUFBQSxZQUFBLFlBRUosbUJBQ0ksa0JBQUEsWUFBQSxZQUFBLFlBR0osMkJBQ0ksaUJBQUEsZ0JBQUEsY0FBQSxnQkFBQSxnQkFBQSxxQkFFSix5QkFDSSxpQkFBQSxjQUFBLGNBQUEsY0FBQSxnQkFBQSxtQkFFSiw0QkFDSSxpQkFBQSxpQkFBQSxjQUFBLGlCQUFBLGdCQUFBLGlCQUVKLDZCQUNJLGlCQUFBLGtCQUFBLGNBQUEsa0JBQUEsZ0JBQUEsd0JBRUosNEJBQ0ksY0FBQSxxQkFBQSxnQkFBQSx1QkFHSix1QkFDSSxrQkFBQSxnQkFBQSxlQUFBLGdCQUFBLFlBQUEscUJBRUoscUJBQ0ksa0JBQUEsY0FBQSxlQUFBLGNBQUEsWUFBQSxtQkFFSix3QkFDSSxrQkFBQSxpQkFBQSxlQUFBLGlCQUFBLFlBQUEsaUJBRUosMEJBQ0ksa0JBQUEsbUJBQUEsZUFBQSxtQkFBQSxZQUFBLG1CQUVKLHlCQUNJLGtCQUFBLGtCQUFBLGVBQUEsa0JBQUEsWUFBQSxrQkFHSix5QkFDSSxtQkFBQSxnQkFBQSxjQUFBLHFCQUVKLHVCQUNJLG1CQUFBLGNBQUEsY0FBQSxtQkFFSiwwQkFDSSxtQkFBQSxpQkFBQSxjQUFBLGlCQUVKLDJCQUNJLG1CQUFBLGtCQUFBLGNBQUEsd0JBRUosMEJBQ0ksbUJBQUEscUJBQUEsY0FBQSx1QkFFSiwyQkFDSSxtQkFBQSxrQkFBQSxjQUFBLGtCQUdKLHFCQUNJLG9CQUFBLGVBQUEsV0FBQSxlQUVKLHNCQUNJLG9CQUFBLGdCQUFBLFdBQUEscUJBRUosb0JBQ0ksb0JBQUEsY0FBQSxXQUFBLG1CQUVKLHVCQUNJLG9CQUFBLGlCQUFBLFdBQUEsaUJBRUoseUJBQ0ksb0JBQUEsbUJBQUEsV0FBQSxtQkFFSix3QkFDSSxvQkFBQSxrQkFBQSxXQUFBLG1CSDlDSiwwQkczREEsZUFDSSxtQkFBQSxxQkFBQSxzQkFBQSxpQkFBQSxtQkFBQSxjQUFBLGVBQUEsY0FFSixrQkFDSSxtQkFBQSxtQkFBQSxzQkFBQSxpQkFBQSxtQkFBQSxpQkFBQSxlQUFBLGlCQUVKLHVCQUNJLG1CQUFBLHFCQUFBLHNCQUFBLGtCQUFBLG1CQUFBLHNCQUFBLGVBQUEsc0JBRUosMEJBQ0ksbUJBQUEsbUJBQUEsc0JBQUEsa0JBQUEsbUJBQUEseUJBQUEsZUFBQSx5QkFHSixnQkFDSSxjQUFBLGVBQUEsVUFBQSxlQUVKLGtCQUNJLGNBQUEsaUJBQUEsVUFBQSxpQkFFSix3QkFDSSxjQUFBLHVCQUFBLFVBQUEsdUJBRUosZ0JBQ0ksaUJBQUEsWUFBQSxTQUFBLEVBQUEsRUFBQSxlQUFBLEtBQUEsRUFBQSxFQUFBLGVBRUosa0JBQ0ksaUJBQUEsWUFBQSxrQkFBQSxZQUFBLFVBQUEsWUFFSixrQkFDSSxpQkFBQSxZQUFBLGtCQUFBLFlBQUEsVUFBQSxZQUVKLG9CQUNJLGtCQUFBLFlBQUEsWUFBQSxZQUVKLG9CQUNJLGtCQUFBLFlBQUEsWUFBQSxZQUdKLDRCQUNJLGlCQUFBLGdCQUFBLGNBQUEsZ0JBQUEsZ0JBQUEscUJBRUosMEJBQ0ksaUJBQUEsY0FBQSxjQUFBLGNBQUEsZ0JBQUEsbUJBRUosNkJBQ0ksaUJBQUEsaUJBQUEsY0FBQSxpQkFBQSxnQkFBQSxpQkFFSiw4QkFDSSxpQkFBQSxrQkFBQSxjQUFBLGtCQUFBLGdCQUFBLHdCQUVKLDZCQUNJLGNBQUEscUJBQUEsZ0JBQUEsdUJBR0osd0JBQ0ksa0JBQUEsZ0JBQUEsZUFBQSxnQkFBQSxZQUFBLHFCQUVKLHNCQUNJLGtCQUFBLGNBQUEsZUFBQSxjQUFBLFlBQUEsbUJBRUoseUJBQ0ksa0JBQUEsaUJBQUEsZUFBQSxpQkFBQSxZQUFBLGlCQUVKLDJCQUNJLGtCQUFBLG1CQUFBLGVBQUEsbUJBQUEsWUFBQSxtQkFFSiwwQkFDSSxrQkFBQSxrQkFBQSxlQUFBLGtCQUFBLFlBQUEsa0JBR0osMEJBQ0ksbUJBQUEsZ0JBQUEsY0FBQSxxQkFFSix3QkFDSSxtQkFBQSxjQUFBLGNBQUEsbUJBRUosMkJBQ0ksbUJBQUEsaUJBQUEsY0FBQSxpQkFFSiw0QkFDSSxtQkFBQSxrQkFBQSxjQUFBLHdCQUVKLDJCQUNJLG1CQUFBLHFCQUFBLGNBQUEsdUJBRUosNEJBQ0ksbUJBQUEsa0JBQUEsY0FBQSxrQkFHSixzQkFDSSxvQkFBQSxlQUFBLFdBQUEsZUFFSix1QkFDSSxvQkFBQSxnQkFBQSxXQUFBLHFCQUVKLHFCQUNJLG9CQUFBLGNBQUEsV0FBQSxtQkFFSix3QkFDSSxvQkFBQSxpQkFBQSxXQUFBLGlCQUVKLDBCQUNJLG9CQUFBLG1CQUFBLFdBQUEsbUJBRUoseUJBQ0ksb0JBQUEsa0JBQUEsV0FBQSxtQkNuR1IsS0NMQSxjQUFBLEtBQ0EsY0FBQSxFQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsV0FBQSw4QkFDQSxhQUFBLCtCQUNBLFlBQUEsK0JEREEsT0NVQSxrQkFBQSxFQUFBLFlBQUEsRUFDQSxNQUFBLEtBQ0EsVUFBQSxLQUNBLGNBQUEsOEJBQ0EsYUFBQSw4QkFDQSxXQUFBLG1CQStDUSxLQUNJLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsR0FBQSxLQUFBLEVBQUEsRUFBQSxHQUdKLGlCQXBDUixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBY0EsY0FDSSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBRkosY0FDSSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBRkosY0FDSSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFVBRkosY0FDSSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBRkosY0FDSSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBRkosY0FDSSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFVBK0JJLFVBaERSLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsS0FxRGdCLE9BaEVaLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsU0ErRFksT0FoRVosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxVQStEWSxPQWhFWixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBK0RZLE9BaEVaLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsVUErRFksT0FoRVosaUJBQUEsRUFBQSxT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RUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxVQStCSSxhQWhEUixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBcURnQixVQWhFWixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFNBK0RZLFVBaEVaLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsVUErRFksVUFoRVosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQStEWSxVQWhFWixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFVBK0RZLFVBaEVaLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsVUErRFksVUFoRVosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQStEWSxVQWhFWixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFVBK0RZLFVBaEVaLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsVUErRFksVUFoRVosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQStEWSxXQWhFWixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFVBK0RZLFdBaEVaLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsVUErRFksV0FoRVosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxLQXVFZ0IsYUF4RHBCLFlBQUEsRUF3RG9CLGFBeERwQixZQUFBLFNBd0RvQixhQXhEcEIsWUFBQSxVQXdEb0IsYUF4RHBCLFlBQUEsSUF3RG9CLGFBeERwQixZQUFBLFVBd0RvQixhQXhEcEIsWUFBQSxVQXdEb0IsYUF4RHBCLFlBQUEsSUF3RG9CLGFBeERwQixZQUFBLFVBd0RvQixhQXhEcEIsWUFBQSxVQXdEb0IsYUF4RHBCLFlBQUEsSUF3RG9CLGNBeERwQixZQUFBLFVBd0RvQixjQXhEcEIsWUFBQSxVQW1FWSxRWDgvS2QsU1c1L0trQixjQUFBLEVBR0osUVg2L0tkLFNXMy9La0IsY0FBQSxFQVBKLFFYc2dMZCxTV3BnTGtCLGNBQUEsS0FHSixRWHFnTGQsU1duZ0xrQixjQUFBLEtBUEosUVg4Z0xkLFNXNWdMa0IsY0FBQSxLQUdKLFFYNmdMZCxTVzNnTGtCLGNBQUEsS0FQSixRWHNoTGQsU1dwaExrQixjQUFBLEtBR0osUVhxaExkLFNXbmhMa0IsY0FBQSxLQVBKLFFYOGhMZCxTVzVoTGtCLGNBQUEsS0FHSixRWDZoTGQsU1czaExrQixjQUFBLEtBUEosUVhzaUxkLFNXcGlMa0IsY0FBQSxLQUdKLFFYcWlMZCxTV25pTGtCLGNBQUEsS0FQSixTWDhpTGQsVVc1aUxrQixjQUFBLEtBR0osU1g2aUxkLFVXM2lMa0IsY0FBQSxLQVBKLFNYc2pMZCxVV3BqTGtCLGNBQUEsS0FHSixTWHFqTGQsVVduakxrQixjQUFBLEtBUEosU1g4akxkLFVXNWpMa0IsY0FBQSxLQUdKLFNYNmpMZCxVVzNqTGtCLGNBQUEsS0FQSixVWHNrTGQsV1dwa0xrQixjQUFBLE1BR0osVVhxa0xkLFdXbmtMa0IsY0FBQSxNQVBKLFVYOGtMZCxXVzVrTGtCLGNBQUEsTUFHSixVWDZrTGQsV1cza0xrQixjQUFBLE9MekRaLHlCS1NJLFFBQ0ksaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxHQUFBLEtBQUEsRUFBQSxFQUFBLEdBR0osb0JBcENSLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsS0FjQSxpQkFDSSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBRkosaUJBQ0ksaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQUZKLGlCQUNJLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsVUFGSixpQkFDSSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBRkosaUJBQ0ksaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQUZKLGlCQUNJLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsVUErQkksYUFoRFIsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxLQXFEZ0IsVUFoRVosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxTQStEWSxVQWhFWixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFVBK0RZLFVBaEVaLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsSUErRFksVUFoRVosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxVQStEWSxVQWhFWixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFVBK0RZLFVBaEVaLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxL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SSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBRkosaUJBQ0ksaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxVQUZKLGlCQUNJLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsSUFGSixpQkFDSSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBRkosaUJBQ0ksaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxVQStCSSxhQWhEUixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBcURnQixVQWhFWixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFNBK0RZLFVBaEVaLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsVUErRFksVUFoRVosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQStEWSxVQWhFWixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFVBK0RZLFVBaEVaLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsVUErRFksVUFoRVosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQStEWSxVQWhFWixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFVBK0RZLFVBaEVaLGlCQUFBLEVBQUEsU0FBQSxF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QUFBLEVBQUEsS0FDQSxNQUFBLFVBRkosbUJBQ0ksaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQUZKLG1CQUNJLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsSUFGSixtQkFDSSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLFVBK0JJLGVBaERSLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsS0FxRGdCLFlBaEVaLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsU0ErRFksWUFoRVosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxVQStEWSxZQWhFWixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBK0RZLFlBaEVaLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsVUErRFksWUFoRVosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxVQStEWSxZQWhFWixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLElBK0RZLFlBaEVaLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsVUErRFksWUFoRVosaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxVQStEWSxZQWhFWixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFB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LElBYkYsb0JBZ0JJLFFBQUEsR0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsTUFDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxpQkFBQSxRQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0Esa0JBQUEsY0FBQSxVQUFBLGNBR0YseUJBNUJGLDBCQStCUSxpQkFBQSxXQS9CUixtQ0FxQ0ksZUFBQSxLQXJDSiwyQ0F3Q00sYUFBQSxLQUNBLGlCQUFBLFlBekNOLGdCQThDSSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxNQUFBLEtBQ0EsU0FBQSxTQUNBLFFBQUEsRUFJSixnQkFDRSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxNQUFBLGVBQUEsTUFBQSxZQUFBLFdBRUEsd0JBQ0UsVUFBQSxLQUNBLE1BQUEsS0FDQSxZQUFBLEVBR0Ysb0JBQ0UsU0FBQSxTQUNBLElBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxFQUNBLE1BQUEscUJBSUosWUFDRSxZQUFBLE1acnZDTSx1Q1lvdkNSLFlBSUksWUFBQSIsImZpbGUiOiJiYXNlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwidXRpbGl0ZXMvcmVtXCI7XG5AaW1wb3J0IFwidXRpbGl0ZXMvbWl4aW5zXCI7XG5AaW1wb3J0IFwidXRpbGl0ZXMvbWVkaWEtcXVlcmllc1wiO1xuXG4kY29sb3JzOiAoXG4gIFwid2h0ZVwiOiAjZmZmLFxuICBcImRya1wiOiAjMjIyMjIyLFxuICBcImJsY2tcIjogIzAwMDAwMCxcbiAgXCJwcmltYXJ5XCI6ICNENDEyMTcsXG4gIFwicHJpbWFyeS1kYXJrXCI6ICNjZTM4MDEsXG4gIFwib3JhbmdlXCI6ICNmZjQwMjYsXG4gIFwib3JhbmdlLWxpZ2h0XCI6ICNmZmE2OWEsXG4gIFwib2NlYW5cIjogIzIwYWM4NSxcbiAgXCJ0ZXh0XCI6ICM5OTk5OTksXG4gIFwidGV4dC1kYXJrXCI6ICM2NTY1NjUsXG4gIFwiZ3JleVwiOiAjZjBmMGYwLFxuICBcImdyZXktZGFya1wiOiAjQjJCMkIyLFxuICBcImdyZXktZGFya2VuXCI6ICM3QTdBN0EsXG4gIFwiZ3JleS1saWdodFwiOiAjNWY2MDYwLFxuICBcImJvcmRlclwiOiAjYjJiMmIyLFxuICBcImJvcmRlci1kYXJrXCI6ICNiMmIyYjIsXG4gIFwibWFpbi1iZ1wiOiAjRjlGOUY5LFxuKTtcblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG46cm9vdCB7XG4gIEBpZiAkY29sb3JzIHtcbiAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgICAtLWNvbG9yLSN7JGtleX06ICN7JHZhbHVlfTtcbiAgICAgIC0tY29sb3ItI3ska2V5fS0tcmdiOiAje2hleHRvcmdiKCR2YWx1ZSl9O1xuICAgIH1cbiAgfVxuXG4gIC0tdHJhbnNpdGlvbjogMC4yNXM7XG59XG5cbiR3aGl0ZTogI2ZmZmZmZiAhZGVmYXVsdDtcbiRibGFjazogIzExMTExMSAhZGVmYXVsdDtcbiRzaWduYWxCbGFjazogIzMzMzMzMyAhZGVmYXVsdDtcbiRvcmFuZ2U6ICNmMzlkNTcgIWRlZmF1bHQ7XG4kbWFyZW5nbzogIzRiNTk3NiAhZGVmYXVsdDtcbiR2ZXJ5UGFsZUJsdWU6ICNlOGU5ZWMgIWRlZmF1bHQ7XG4kc21va3lXaGl0ZTogI2Y5ZjlmOSAhZGVmYXVsdDtcbiRhY2NlbnQ6ICNFRTM1MjQgICFkZWZhdWx0O1xuJGFjY2VudC0xMDA6ICNFRTM1MjQgIWRlZmF1bHQ7XG4kYWNjZW50LTUwMDogI2UwMTkwNiAhZGVmYXVsdDtcbiRjb2xvci10ZXh0LWRhcms6ICMzRjUzNjEgIWRlZmF1bHQ7XG4kZ3JheS01MDogI0FCQUNBQztcbiRncmF5LTEwMDogI0U2RTZFNiAhZGVmYXVsdDtcbiRncmF5LTIwMDogI0M5QzlDOSAhZGVmYXVsdDtcbiRncmF5LTMwMDogI0YxRjJGMyAhZGVmYXVsdDtcbiRncmF5LTQwMDogIzVGNjA2MCAhZGVmYXVsdDtcbiRncmF5LTUwMDogIzZDNkY3MiAhZGVmYXVsdDtcblxuJGJnOiAkd2hpdGU7XG4kY29sb3I6ICRibGFjaztcbiRidG5Db2xvcjogJG9yYW5nZSAhZGVmYXVsdDtcbiRkYXJrQmc6ICRtYXJlbmdvICFkZWZhdWx0O1xuXG4kc3VjY2VzczogIzI4YTc0NSAhZGVmYXVsdDtcbiRpbmZvOiAjMTdhMmI4ICFkZWZhdWx0O1xuJHdhcm5pbmc6ICNmZmMxMDcgIWRlZmF1bHQ7XG4kZXJyb3I6ICNkYzM1NDUgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbjogMC4zcyAhZGVmYXVsdDtcblxuJGZvbnQtZmFtaWx5LWJhc2U6IFwiRXVyb3N0aWxlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZixcbiAgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIgIWRlZmF1bHQ7XG5cbiRmb250LWZhbWlseS1zZWNvbmRhcnk6IFwiRXVyb3N0aWxlXCIsXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmLFxuXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIgIWRlZmF1bHQ7XG5cbiRmb250LWZhbWlseS10aXRsZTogXCJFdXJvc3RpbGVFeHRcIixcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWYsXG5cIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiAhZGVmYXVsdDtcblxuJGZvbnQtc2l6ZS1iYXNlOiAxNnB4ICFkZWZhdWx0O1xuJGZvbnQtbGluZS1iYXNlOiAxLjMgIWRlZmF1bHQ7XG5cbiR4czogMzc1cHggIWRlZmF1bHQ7XG4kc206IDU3NnB4ICFkZWZhdWx0O1xuJG1kOiA3NjhweCAhZGVmYXVsdDtcbiRsZzogOTkycHggIWRlZmF1bHQ7XG4keGw6IDEyMDBweCAhZGVmYXVsdDtcbiR4eGw6IDE0MDBweCAhZGVmYXVsdDtcbiR4eHhsOiAxOTE5cHggIWRlZmF1bHQ7XG5cbiRzcGFjZXI6IDE2cHggIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyLFxuICAyOiAkc3BhY2VyICogMixcbiAgMzogJHNwYWNlciAqIDMsXG4gIDQ6ICRzcGFjZXIgKiA0LFxuICA1OiAkc3BhY2VyICogNSxcbiAgMjQ6IDI0cHgsXG4gIDUwOiA1MHB4LFxuICA3NTogNzVweCxcbiAgMTAwOiAxMDBweCxcbiAgMjAwOiAyMDBweCxcbikgIWRlZmF1bHQ7XG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogJHNtLFxuICBtZDogJG1kLFxuICBsZzogJGxnLFxuICB4bDogJHhsLFxuICB4eGw6ICR4eGwsXG4gIHh4eGw6ICR4eHhsLFxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXlzOiAoXG4gIFwiaW5saW5lXCIsXG4gIFwiaW5saW5lLWJsb2NrXCIsXG4gIFwiYmxvY2tcIixcbiAgLy8ndGFibGUnLFxuICAvLyd0YWJsZS1yb3cnLFxuICAvLyd0YWJsZS1jZWxsJyxcbiAgXCJmbGV4XCIsXG4gIFwiaW5saW5lLWZsZXhcIixcbiAgXCJub25lXCJcbikgIWRlZmF1bHQ7XG5cbiRjb250YWluZXItd2lkdGg6ICR4bCAhZGVmYXVsdDtcbiRncmlkLWNvbHVtbnM6IDEyICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6IDYgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHggIWRlZmF1bHQ7XG4kZ3V0dGVyczogJHNwYWNlcnMgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyaWQtY2xhc3NlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY3NzZ3JpZDogZmFsc2UgIWRlZmF1bHQ7XG4kdmFyaWFibGUtcHJlZml4OiBicy0gIWRlZmF1bHQ7XG4iLCJAbWl4aW4gcGxhY2Vob2xkZXIge1xuICAgICYucGxhY2Vob2xkZXIge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIGNsZWFyZml4IHtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cblxuQG1peGluIGJhY2tncm91bmQoJHBhdGgsICRwb3NpdGlvbjogY2VudGVyIGNlbnRlciwgJHJlcGVhdDogbm8tcmVwZWF0LCAkc2l6ZTogY292ZXIpIHtcbiAgICBiYWNrZ3JvdW5kOiB7XG4gICAgICAgIGltYWdlOiB1cmwoJHBhdGgpO1xuICAgICAgICBwb3NpdGlvbjogJHBvc2l0aW9uO1xuICAgICAgICByZXBlYXQ6ICRyZXBlYXQ7XG4gICAgICAgIHNpemU6ICRzaXplO1xuICAgIH1cbn1cblxuQG1peGluIGNlbnRlcigkcG9zaXRpb24pIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICBAaWYgJHBvc2l0aW9uID09ICd2ZXJ0aWNhbCcge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9IEBlbHNlIGlmICRwb3NpdGlvbiA9PSAnaG9yaXpvbnRhbCcge1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgICB9IEBlbHNlIGlmICRwb3NpdGlvbiA9PSAnYm90aCcge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbn1cblxuQG1peGluIGZvbnQtZmFjZSgkZm9udC1uYW1lLCAkZmlsZS1uYW1lLCAkd2VpZ2h0OiBub3JtYWwsICRzdHlsZTogbm9ybWFsKSB7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBxdW90ZSgkZm9udC1uYW1lKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGUtbmFtZSArICcud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgkZmlsZS1uYW1lICsgJy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgICAgICBmb250LXN0eWxlOiAkc3R5bGU7XG4gICAgICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICB9XG59IFxuXG5AZnVuY3Rpb24gZ2V0KCRtYXAsICRrZXlzLi4uKSB7XG4gICAgQGVhY2ggJGtleSBpbiAka2V5cyB7XG4gICAgICAgICRtYXA6IG1hcC1nZXQoJG1hcCwgJGtleSk7XG4gICAgfVxuICAgIEByZXR1cm4gJG1hcDtcbn1cblxuQGZ1bmN0aW9uIGhleHRvcmdiKCRoZXgpIHtcbiAgICBAcmV0dXJuIHJlZCgkaGV4KSwgZ3JlZW4oJGhleCksIGJsdWUoJGhleCk7XG59XG5cbkBmdW5jdGlvbiBjbCgkbmFtZSwgJG9wYWNpdHk6IGZhbHNlKSB7XG4gICAgQGlmICRvcGFjaXR5IHtcbiAgICAgICAgQHJldHVybiByZ2JhKHZhcigtLWNvbG9yLSN7dW5xdW90ZSgkbmFtZSl9LS1yZ2IpLCAkb3BhY2l0eSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdmFyKC0tY29sb3ItI3t1bnF1b3RlKCRuYW1lKX0pO1xuICAgIH1cbn0iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgIC8qIDEgKi9cbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAgICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cblxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAgICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gICAqL1xuXG5tYWluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gICAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAgICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAgICovXG5cbmgxIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICAgKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAgICovXG5cbmhyIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAvKiAxICovXG4gICAgaGVpZ2h0OiAwO1xuICAgIC8qIDEgKi9cbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAvKiAyICovXG59XG5cbi8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuXG5wcmUge1xuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgICAvKiAxICovXG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAgICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICAgKi9cblxuYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICAgKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICAgKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICAgKi9cblxuYWJiclt0aXRsZV0ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgLyogMSAqL1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIC8qIDIgKi9cbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gICAgLyogMiAqL1xufVxuXG4vKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAgICovXG5cbmIsXG5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAgIC8qIDEgKi9cbiAgICBmb250LXNpemU6IDFlbTtcbiAgICAvKiAyICovXG59XG5cbi8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICovXG5cbnNtYWxsIHtcbiAgICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gICAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICAgKiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuXG5zdWIsXG5zdXAge1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gICAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICAgIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICAgKi9cblxuaW1nIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICAgKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAgICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICAgKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAvKiAxICovXG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIC8qIDEgKi9cbiAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAvKiAxICovXG4gICAgbWFyZ2luOiAwO1xuICAgIC8qIDIgKi9cbn1cblxuLyoqXG4gICAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICAgKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICAgKi9cblxuYnV0dG9uLFxuaW5wdXQge1xuICAgIC8qIDEgKi9cbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gICAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICAgKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gICAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICAgIC8qIDEgKi9cbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gICAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gICAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICAgKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAgICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICAgKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gICAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAgICovXG5cbmZpZWxkc2V0IHtcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gICAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAgICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuXG5sZWdlbmQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLyogMSAqL1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIC8qIDIgKi9cbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAvKiAxICovXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC8qIDEgKi9cbiAgICBwYWRkaW5nOiAwO1xuICAgIC8qIDMgKi9cbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIC8qIDEgKi9cbn1cblxuLyoqXG4gICAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gICAqL1xuXG5wcm9ncmVzcyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAgICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gICAqL1xuXG50ZXh0YXJlYSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAgICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICAgKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLyogMSAqL1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLyogMiAqL1xufVxuXG4vKipcbiAgICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICAgKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAgICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gICAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAgKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgIC8qIDEgKi9cbiAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgICAvKiAyICovXG59XG5cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gICAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAgICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICAgKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gICAgLyogMSAqL1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICAgKi9cblxuZGV0YWlscyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAgICovXG5cbnN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICAgKi9cblxudGVtcGxhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAgICovXG5cbltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsIjpyb290IHtcbiAgLS1jb2xvci13aHRlOiAjZmZmO1xuICAtLWNvbG9yLXdodGUtLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1jb2xvci1kcms6ICMyMjIyMjI7XG4gIC0tY29sb3ItZHJrLS1yZ2I6IDM0LCAzNCwgMzQ7XG4gIC0tY29sb3ItYmxjazogIzAwMDAwMDtcbiAgLS1jb2xvci1ibGNrLS1yZ2I6IDAsIDAsIDA7XG4gIC0tY29sb3ItcHJpbWFyeTogI0Q0MTIxNztcbiAgLS1jb2xvci1wcmltYXJ5LS1yZ2I6IDIxMiwgMTgsIDIzO1xuICAtLWNvbG9yLXByaW1hcnktZGFyazogI2NlMzgwMTtcbiAgLS1jb2xvci1wcmltYXJ5LWRhcmstLXJnYjogMjA2LCA1NiwgMTtcbiAgLS1jb2xvci1vcmFuZ2U6ICNmZjQwMjY7XG4gIC0tY29sb3Itb3JhbmdlLS1yZ2I6IDI1NSwgNjQsIDM4O1xuICAtLWNvbG9yLW9yYW5nZS1saWdodDogI2ZmYTY5YTtcbiAgLS1jb2xvci1vcmFuZ2UtbGlnaHQtLXJnYjogMjU1LCAxNjYsIDE1NDtcbiAgLS1jb2xvci1vY2VhbjogIzIwYWM4NTtcbiAgLS1jb2xvci1vY2Vhbi0tcmdiOiAzMiwgMTcyLCAxMzM7XG4gIC0tY29sb3ItdGV4dDogIzk5OTk5OTtcbiAgLS1jb2xvci10ZXh0LS1yZ2I6IDE1MywgMTUzLCAxNTM7XG4gIC0tY29sb3ItdGV4dC1kYXJrOiAjNjU2NTY1O1xuICAtLWNvbG9yLXRleHQtZGFyay0tcmdiOiAxMDEsIDEwMSwgMTAxO1xuICAtLWNvbG9yLWdyZXk6ICNmMGYwZjA7XG4gIC0tY29sb3ItZ3JleS0tcmdiOiAyNDAsIDI0MCwgMjQwO1xuICAtLWNvbG9yLWdyZXktZGFyazogI0IyQjJCMjtcbiAgLS1jb2xvci1ncmV5LWRhcmstLXJnYjogMTc4LCAxNzgsIDE3ODtcbiAgLS1jb2xvci1ncmV5LWRhcmtlbjogIzdBN0E3QTtcbiAgLS1jb2xvci1ncmV5LWRhcmtlbi0tcmdiOiAxMjIsIDEyMiwgMTIyO1xuICAtLWNvbG9yLWdyZXktbGlnaHQ6ICM1ZjYwNjA7XG4gIC0tY29sb3ItZ3JleS1saWdodC0tcmdiOiA5NSwgOTYsIDk2O1xuICAtLWNvbG9yLWJvcmRlcjogI2IyYjJiMjtcbiAgLS1jb2xvci1ib3JkZXItLXJnYjogMTc4LCAxNzgsIDE3ODtcbiAgLS1jb2xvci1ib3JkZXItZGFyazogI2IyYjJiMjtcbiAgLS1jb2xvci1ib3JkZXItZGFyay0tcmdiOiAxNzgsIDE3OCwgMTc4O1xuICAtLWNvbG9yLW1haW4tYmc6ICNGOUY5Rjk7XG4gIC0tY29sb3ItbWFpbi1iZy0tcmdiOiAyNDksIDI0OSwgMjQ5O1xuICAtLXRyYW5zaXRpb246IDAuMjVzO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9SdWJpay9SdWJpay1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUnViaWsvUnViaWstTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUnViaWsvUnViaWstUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUnViaWsvUnViaWstUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9SdWJpay9SdWJpay1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1J1YmlrL1J1YmlrLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9SdWJpay9SdWJpay1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9SdWJpay9SdWJpay1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJFdXJvc3RpbGVcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9FdXJvc3RpbGUvRXVyb3N0aWxlLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0V1cm9zdGlsZS9FdXJvc3RpbGUtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRXVyb3N0aWxlXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRXVyb3N0aWxlL0V1cm9zdGlsZS1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0V1cm9zdGlsZS9FdXJvc3RpbGUtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJFdXJvc3RpbGVcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9FdXJvc3RpbGUvRXVyb3N0aWxlLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0V1cm9zdGlsZS9FdXJvc3RpbGUtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRXVyb3N0aWxlXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRXVyb3N0aWxlL0V1cm9zdGlsZS1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvRXVyb3N0aWxlL0V1cm9zdGlsZS1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRXVyb3N0aWxlRXh0XCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRXVyb3N0aWxlL0V1cm9zdGlsZS1FeHRlbmRlZC1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvRXVyb3N0aWxlL0V1cm9zdGlsZS1FeHRlbmRlZC1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICAgKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gICAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICAgKi9cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gICAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAgICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAgICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAgICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gICAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAgICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gICAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAgICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAgICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAgICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAvKiAyICovXG59XG5cbi8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICAgKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovXG59XG5cbi8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAgICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gICAqIGFsbCBicm93c2Vycy5cbiAgICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAgICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAgICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7XG4gIC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDEgKi9cbiAgbWFyZ2luOiAwO1xuICAvKiAyICovXG59XG5cbi8qKlxuICAgKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAgICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAgICovXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAgICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICAgKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICAgKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICAgKi9cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICAgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAgICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICAgKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAgICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICAgKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAgICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAgICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICAgKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gICAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqL1xufVxuXG4vKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAgICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gICAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICAgKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAgICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICAgKi9cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovXG59XG5cbi8qKlxuICAgKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gICAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgICovXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAvKiAyICovXG59XG5cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gICAqL1xuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICAgKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gICAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gICAqL1xuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAgICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAgICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYngtY29yZS13aW5kb3cgKiB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5ib2R5IHtcbiAgZm9udDogNDAwIDE2cHgvMS4zIFwiRXVyb3N0aWxlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kcmspO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG5ib2R5LmJvZHktLW1lbnUtb3BlbmVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tc2Nyb2xsYmFyKTtcbn1cblxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdodGUpO1xufVxuXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDYwMDAwMHMgMHMsIGNvbG9yIDYwMDAwMHMgMHM7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNzUycHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmNvbnRhaW5lci1sZyB7XG4gIG1heC13aWR0aDogMTc1MnB4O1xufVxuXG4uY29udGFpbmVyLWxnLWxlZnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIDE0MzlweCkgLyAyICsgMTZweCk7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5Ljk4cHgpIHtcbiAgLmNvbnRhaW5lci1sZy1sZWZ0IHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cblxuLmxvemFkIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMsIHZpc2liaWxpdHkgMC42cztcbn1cblxuLmxvemFkW2RhdGEtbG9hZGVkPVwidHJ1ZVwiXSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5yZXNldC1idG4ge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogaW5oZXJpdCBmb250ICYgY29sb3IgZnJvbSBhbmNlc3RvciAqL1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgLyogTm9ybWFsaXplIGxpbmUtaGVpZ2h0LiBDYW5ub3QgYmUgY2hhbmdlZCBmcm9tIG5vcm1hbCBpbiBGaXJlZm94IDQrLiAqL1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAvKiBDb3JyZWN0cyBmb250IHNtb290aGluZyBmb3Igd2Via2l0ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xuICAvKiBDb3JyZWN0cyBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGlucHV0IHR5cGVzIGluIGlPUyAqL1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5yZXNldC1idG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5yZXNldC1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucmVzZXQtbGlzdCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDA7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgLmhvdmVyLXVuZGVybGluZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuLmhvdmVyLW9wYWNpdHkge1xuICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHkgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAuaG92ZXItb3BhY2l0eTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzaG93UHJldkJ0biB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgfVxufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnRleHQteHhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MTlweCkge1xuICAudGV4dC14eHhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eHhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4eGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDMycHggIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcbn1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDQ4cHggIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogNjRweCAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogNjRweCAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogNjRweCAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTI0IHtcbiAgbWFyZ2luOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yNCxcbi5teS0yNCB7XG4gIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm1yLTI0LFxuLm14LTI0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yNCxcbi5teS0yNCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm1sLTI0LFxuLm14LTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm0tNTAge1xuICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm10LTUwLFxuLm15LTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXItNTAsXG4ubXgtNTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1iLTUwLFxuLm15LTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWwtNTAsXG4ubXgtNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS03NSB7XG4gIG1hcmdpbjogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubXQtNzUsXG4ubXktNzUge1xuICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tci03NSxcbi5teC03NSB7XG4gIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWItNzUsXG4ubXktNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tbC03NSxcbi5teC03NSB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwMCB7XG4gIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm10LTEwMCxcbi5teS0xMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXItMTAwLFxuLm14LTEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1iLTEwMCxcbi5teS0xMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTAwLFxuLm14LTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS0yMDAge1xuICBtYXJnaW46IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yMDAsXG4ubXktMjAwIHtcbiAgbWFyZ2luLXRvcDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1yLTIwMCxcbi5teC0yMDAge1xuICBtYXJnaW4tcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yMDAsXG4ubXktMjAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1sLTIwMCxcbi5teC0yMDAge1xuICBtYXJnaW4tbGVmdDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMzJweCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMixcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDMycHggIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcbn1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yLFxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDQ4cHggIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiA2NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogNjRweCAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogNjRweCAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDY0cHggIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogNjRweCAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnAtMjQge1xuICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yNCxcbi5weS0yNCB7XG4gIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yNCxcbi5weC0yNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLnBiLTI0LFxuLnB5LTI0IHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbn1cblxuLnBsLTI0LFxuLnB4LTI0IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUwIHtcbiAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucHQtNTAsXG4ucHktNTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucHItNTAsXG4ucHgtNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01MCxcbi5weS01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01MCxcbi5weC01MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucC03NSB7XG4gIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnB0LTc1LFxuLnB5LTc1IHtcbiAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnByLTc1LFxuLnB4LTc1IHtcbiAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGItNzUsXG4ucHktNzUge1xuICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGwtNzUsXG4ucHgtNzUge1xuICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnAtMTAwIHtcbiAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnB0LTEwMCxcbi5weS0xMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnByLTEwMCxcbi5weC0xMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGItMTAwLFxuLnB5LTEwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTAwLFxuLnB4LTEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnAtMjAwIHtcbiAgcGFkZGluZzogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLnB0LTIwMCxcbi5weS0yMDAge1xuICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLnByLTIwMCxcbi5weC0yMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGItMjAwLFxuLnB5LTIwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMjAwLFxuLnB4LTIwMCB7XG4gIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMjQge1xuICAgIG1hcmdpbjogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yNCxcbiAgLm15LXNtLTI0IHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTI0LFxuICAubXgtc20tMjQge1xuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yNCxcbiAgLm15LXNtLTI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTI0LFxuICAubXgtc20tMjQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNTAge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01MCxcbiAgLm15LXNtLTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUwLFxuICAubXgtc20tNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01MCxcbiAgLm15LXNtLTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTUwLFxuICAubXgtc20tNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNzUge1xuICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03NSxcbiAgLm15LXNtLTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTc1LFxuICAubXgtc20tNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03NSxcbiAgLm15LXNtLTc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTc1LFxuICAubXgtc20tNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTAwIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEwMCxcbiAgLm15LXNtLTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTAwLFxuICAubXgtc20tMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEwMCxcbiAgLm15LXNtLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTAwLFxuICAubXgtc20tMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yMDAge1xuICAgIG1hcmdpbjogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMjAwLFxuICAubXktc20tMjAwIHtcbiAgICBtYXJnaW4tdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yMDAsXG4gIC5teC1zbS0yMDAge1xuICAgIG1hcmdpbi1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMjAwLFxuICAubXktc20tMjAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yMDAsXG4gIC5teC1zbS0yMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTI0IHtcbiAgICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTI0LFxuICAucHktc20tMjQge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTI0LFxuICAucHgtc20tMjQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMjQsXG4gIC5weS1zbS0yNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMjQsXG4gIC5weC1zbS0yNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNTAge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNTAsXG4gIC5weS1zbS01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNTAsXG4gIC5weC1zbS01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01MCxcbiAgLnB5LXNtLTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01MCxcbiAgLnB4LXNtLTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS03NSB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS03NSxcbiAgLnB5LXNtLTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS03NSxcbiAgLnB4LXNtLTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTc1LFxuICAucHktc20tNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTc1LFxuICAucHgtc20tNzUge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwMCB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTAwLFxuICAucHktc20tMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTAwLFxuICAucHgtc20tMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMDAsXG4gIC5weS1zbS0xMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xMDAsXG4gIC5weC1zbS0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yMDAge1xuICAgIHBhZGRpbmc6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIwMCxcbiAgLnB5LXNtLTIwMCB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTIwMCxcbiAgLnB4LXNtLTIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMjAwLFxuICAucHktc20tMjAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMjAwLFxuICAucHgtc20tMjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTI0IHtcbiAgICBtYXJnaW46IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMjQsXG4gIC5teS1tZC0yNCB7XG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yNCxcbiAgLm14LW1kLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMjQsXG4gIC5teS1tZC0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yNCxcbiAgLm14LW1kLTI0IHtcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUwIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNTAsXG4gIC5teS1tZC01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01MCxcbiAgLm14LW1kLTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNTAsXG4gIC5teS1tZC01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01MCxcbiAgLm14LW1kLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTc1IHtcbiAgICBtYXJnaW46IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNzUsXG4gIC5teS1tZC03NSB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03NSxcbiAgLm14LW1kLTc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNzUsXG4gIC5teS1tZC03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03NSxcbiAgLm14LW1kLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEwMCB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMDAsXG4gIC5teS1tZC0xMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEwMCxcbiAgLm14LW1kLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMDAsXG4gIC5teS1tZC0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEwMCxcbiAgLm14LW1kLTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMjAwIHtcbiAgICBtYXJnaW46IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIwMCxcbiAgLm15LW1kLTIwMCB7XG4gICAgbWFyZ2luLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMjAwLFxuICAubXgtbWQtMjAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIwMCxcbiAgLm15LW1kLTIwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMjAwLFxuICAubXgtbWQtMjAwIHtcbiAgICBtYXJnaW4tbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yNCB7XG4gICAgcGFkZGluZzogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yNCxcbiAgLnB5LW1kLTI0IHtcbiAgICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yNCxcbiAgLnB4LW1kLTI0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTI0LFxuICAucHktbWQtMjQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTI0LFxuICAucHgtbWQtMjQge1xuICAgIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUwIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUwLFxuICAucHktbWQtNTAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTUwLFxuICAucHgtbWQtNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNTAsXG4gIC5weS1tZC01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNTAsXG4gIC5weC1tZC01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNzUge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNzUsXG4gIC5weS1tZC03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNzUsXG4gIC5weC1tZC03NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03NSxcbiAgLnB5LW1kLTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03NSxcbiAgLnB4LW1kLTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwMCxcbiAgLnB5LW1kLTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEwMCxcbiAgLnB4LW1kLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTAwLFxuICAucHktbWQtMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTAwLFxuICAucHgtbWQtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMjAwIHtcbiAgICBwYWRkaW5nOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yMDAsXG4gIC5weS1tZC0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yMDAsXG4gIC5weC1tZC0yMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIwMCxcbiAgLnB5LW1kLTIwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTIwMCxcbiAgLnB4LW1kLTIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yNCB7XG4gICAgbWFyZ2luOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTI0LFxuICAubXktbGctMjQge1xuICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMjQsXG4gIC5teC1sZy0yNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTI0LFxuICAubXktbGctMjQge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMjQsXG4gIC5teC1sZy0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01MCB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTUwLFxuICAubXktbGctNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNTAsXG4gIC5teC1sZy01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUwLFxuICAubXktbGctNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNTAsXG4gIC5teC1sZy01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03NSB7XG4gICAgbWFyZ2luOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTc1LFxuICAubXktbGctNzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNzUsXG4gIC5teC1sZy03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTc1LFxuICAubXktbGctNzUge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNzUsXG4gIC5teC1sZy03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMDAge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTAwLFxuICAubXktbGctMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMDAsXG4gIC5teC1sZy0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTAwLFxuICAubXktbGctMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMDAsXG4gIC5teC1sZy0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIwMCB7XG4gICAgbWFyZ2luOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yMDAsXG4gIC5teS1sZy0yMDAge1xuICAgIG1hcmdpbi10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIwMCxcbiAgLm14LWxnLTIwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yMDAsXG4gIC5teS1sZy0yMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIwMCxcbiAgLm14LWxnLTIwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMjQge1xuICAgIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMjQsXG4gIC5weS1sZy0yNCB7XG4gICAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMjQsXG4gIC5weC1sZy0yNCB7XG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yNCxcbiAgLnB5LWxnLTI0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yNCxcbiAgLnB4LWxnLTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01MCB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01MCxcbiAgLnB5LWxnLTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01MCxcbiAgLnB4LWxnLTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUwLFxuICAucHktbGctNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTUwLFxuICAucHgtbGctNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTc1IHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTc1LFxuICAucHktbGctNzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTc1LFxuICAucHgtbGctNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNzUsXG4gIC5weS1sZy03NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNzUsXG4gIC5weC1sZy03NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTAwIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMDAsXG4gIC5weS1sZy0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xMDAsXG4gIC5weC1sZy0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwMCxcbiAgLnB5LWxnLTEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEwMCxcbiAgLnB4LWxnLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIwMCB7XG4gICAgcGFkZGluZzogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMjAwLFxuICAucHktbGctMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMjAwLFxuICAucHgtbGctMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yMDAsXG4gIC5weS1sZy0yMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yMDAsXG4gIC5weC1sZy0yMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTI0IHtcbiAgICBtYXJnaW46IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMjQsXG4gIC5teS14bC0yNCB7XG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yNCxcbiAgLm14LXhsLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMjQsXG4gIC5teS14bC0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yNCxcbiAgLm14LXhsLTI0IHtcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUwIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNTAsXG4gIC5teS14bC01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01MCxcbiAgLm14LXhsLTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNTAsXG4gIC5teS14bC01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01MCxcbiAgLm14LXhsLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTc1IHtcbiAgICBtYXJnaW46IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNzUsXG4gIC5teS14bC03NSB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC03NSxcbiAgLm14LXhsLTc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNzUsXG4gIC5teS14bC03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC03NSxcbiAgLm14LXhsLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwMCB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMDAsXG4gIC5teS14bC0xMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEwMCxcbiAgLm14LXhsLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMDAsXG4gIC5teS14bC0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEwMCxcbiAgLm14LXhsLTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMjAwIHtcbiAgICBtYXJnaW46IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIwMCxcbiAgLm15LXhsLTIwMCB7XG4gICAgbWFyZ2luLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMjAwLFxuICAubXgteGwtMjAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIwMCxcbiAgLm15LXhsLTIwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMjAwLFxuICAubXgteGwtMjAwIHtcbiAgICBtYXJnaW4tbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yNCB7XG4gICAgcGFkZGluZzogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yNCxcbiAgLnB5LXhsLTI0IHtcbiAgICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yNCxcbiAgLnB4LXhsLTI0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTI0LFxuICAucHkteGwtMjQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTI0LFxuICAucHgteGwtMjQge1xuICAgIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUwIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUwLFxuICAucHkteGwtNTAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTUwLFxuICAucHgteGwtNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNTAsXG4gIC5weS14bC01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNTAsXG4gIC5weC14bC01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNzUge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNzUsXG4gIC5weS14bC03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNzUsXG4gIC5weC14bC03NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC03NSxcbiAgLnB5LXhsLTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC03NSxcbiAgLnB4LXhsLTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEwMCxcbiAgLnB5LXhsLTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEwMCxcbiAgLnB4LXhsLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTAwLFxuICAucHkteGwtMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMTAwLFxuICAucHgteGwtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMjAwIHtcbiAgICBwYWRkaW5nOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yMDAsXG4gIC5weS14bC0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yMDAsXG4gIC5weC14bC0yMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIwMCxcbiAgLnB5LXhsLTIwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIwMCxcbiAgLnB4LXhsLTIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm0teHhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMCxcbiAgLm15LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0wLFxuICAubXgteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMCxcbiAgLm15LXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0wLFxuICAubXgteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTEge1xuICAgIG1hcmdpbjogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMSxcbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0xLFxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMSxcbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0xLFxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTIge1xuICAgIG1hcmdpbjogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMixcbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0yLFxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMixcbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0yLFxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTMge1xuICAgIG1hcmdpbjogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMyxcbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0zLFxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMyxcbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0zLFxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNCxcbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC00LFxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNCxcbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC00LFxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNSxcbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC01LFxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNSxcbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC01LFxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTI0IHtcbiAgICBtYXJnaW46IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTI0LFxuICAubXkteHhsLTI0IHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC0yNCxcbiAgLm14LXh4bC0yNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0yNCxcbiAgLm15LXh4bC0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMjQsXG4gIC5teC14eGwtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTUwIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTUwLFxuICAubXkteHhsLTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC01MCxcbiAgLm14LXh4bC01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC01MCxcbiAgLm15LXh4bC01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtNTAsXG4gIC5teC14eGwtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTc1IHtcbiAgICBtYXJnaW46IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTc1LFxuICAubXkteHhsLTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC03NSxcbiAgLm14LXh4bC03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC03NSxcbiAgLm15LXh4bC03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtNzUsXG4gIC5teC14eGwtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTEwMCB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMTAwLFxuICAubXkteHhsLTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTEwMCxcbiAgLm14LXh4bC0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTEwMCxcbiAgLm15LXh4bC0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0xMDAsXG4gIC5teC14eGwtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMjAwIHtcbiAgICBtYXJnaW46IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0yMDAsXG4gIC5teS14eGwtMjAwIHtcbiAgICBtYXJnaW4tdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMjAwLFxuICAubXgteHhsLTIwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMjAwLFxuICAubXkteHhsLTIwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTIwMCxcbiAgLm14LXh4bC0yMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0wLFxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0wLFxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTAsXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTAsXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTEsXG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTEsXG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMSxcbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMSxcbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMixcbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMixcbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0yLFxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0yLFxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0zLFxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0zLFxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTMsXG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTMsXG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTQsXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTQsXG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNCxcbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtNCxcbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNSxcbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtNSxcbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC01LFxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC01LFxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0yNCB7XG4gICAgcGFkZGluZzogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMjQsXG4gIC5weS14eGwtMjQge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0yNCxcbiAgLnB4LXh4bC0yNCB7XG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMjQsXG4gIC5weS14eGwtMjQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0yNCxcbiAgLnB4LXh4bC0yNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTUwIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC01MCxcbiAgLnB5LXh4bC01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTUwLFxuICAucHgteHhsLTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC01MCxcbiAgLnB5LXh4bC01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTUwLFxuICAucHgteHhsLTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNzUge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTc1LFxuICAucHkteHhsLTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtNzUsXG4gIC5weC14eGwtNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTc1LFxuICAucHkteHhsLTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtNzUsXG4gIC5weC14eGwtNzUge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xMDAsXG4gIC5weS14eGwtMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTEwMCxcbiAgLnB4LXh4bC0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xMDAsXG4gIC5weS14eGwtMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTEwMCxcbiAgLnB4LXh4bC0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMjAwIHtcbiAgICBwYWRkaW5nOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMjAwLFxuICAucHkteHhsLTIwMCB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0yMDAsXG4gIC5weC14eGwtMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMjAwLFxuICAucHkteHhsLTIwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0yMDAsXG4gIC5weC14eGwtMjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtYXV0byxcbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC1hdXRvLFxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtYXV0byxcbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1hdXRvLFxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MTlweCkge1xuICAubS14eHhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eHhsLTAsXG4gIC5teS14eHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteHh4bC0wLFxuICAubXgteHh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteHh4bC0wLFxuICAubXkteHh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4eGwtMCxcbiAgLm14LXh4eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14eHhsLTEge1xuICAgIG1hcmdpbjogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eHhsLTEsXG4gIC5teS14eHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXIteHh4bC0xLFxuICAubXgteHh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHh4bC0xLFxuICAubXkteHh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4eGwtMSxcbiAgLm14LXh4eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eHhsLTIge1xuICAgIG1hcmdpbjogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eHhsLTIsXG4gIC5teS14eHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAubXIteHh4bC0yLFxuICAubXgteHh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHh4bC0yLFxuICAubXkteHh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4eGwtMixcbiAgLm14LXh4eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eHhsLTMge1xuICAgIG1hcmdpbjogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eHhsLTMsXG4gIC5teS14eHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAubXIteHh4bC0zLFxuICAubXgteHh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHh4bC0zLFxuICAubXkteHh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4eGwtMyxcbiAgLm14LXh4eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eHhsLTQge1xuICAgIG1hcmdpbjogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eHhsLTQsXG4gIC5teS14eHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXIteHh4bC00LFxuICAubXgteHh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHh4bC00LFxuICAubXkteHh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4eGwtNCxcbiAgLm14LXh4eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eHhsLTUge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eHhsLTUsXG4gIC5teS14eHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXIteHh4bC01LFxuICAubXgteHh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHh4bC01LFxuICAubXkteHh4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4eGwtNSxcbiAgLm14LXh4eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eHhsLTI0IHtcbiAgICBtYXJnaW46IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteHh4bC0yNCxcbiAgLm15LXh4eGwtMjQge1xuICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXIteHh4bC0yNCxcbiAgLm14LXh4eGwtMjQge1xuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eHhsLTI0LFxuICAubXkteHh4bC0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eHhsLTI0LFxuICAubXgteHh4bC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eHhsLTUwIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteHh4bC01MCxcbiAgLm15LXh4eGwtNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXIteHh4bC01MCxcbiAgLm14LXh4eGwtNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eHhsLTUwLFxuICAubXkteHh4bC01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eHhsLTUwLFxuICAubXgteHh4bC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eHhsLTc1IHtcbiAgICBtYXJnaW46IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXQteHh4bC03NSxcbiAgLm15LXh4eGwtNzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXIteHh4bC03NSxcbiAgLm14LXh4eGwtNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eHhsLTc1LFxuICAubXkteHh4bC03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eHhsLTc1LFxuICAubXgteHh4bC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eHhsLTEwMCB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eHhsLTEwMCxcbiAgLm15LXh4eGwtMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eHhsLTEwMCxcbiAgLm14LXh4eGwtMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4eGwtMTAwLFxuICAubXkteHh4bC0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4eGwtMTAwLFxuICAubXgteHh4bC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4eGwtMjAwIHtcbiAgICBtYXJnaW46IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4eGwtMjAwLFxuICAubXkteHh4bC0yMDAge1xuICAgIG1hcmdpbi10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4eGwtMjAwLFxuICAubXgteHh4bC0yMDAge1xuICAgIG1hcmdpbi1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWIteHh4bC0yMDAsXG4gIC5teS14eHhsLTIwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWwteHh4bC0yMDAsXG4gIC5teC14eHhsLTIwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4eGwtMCxcbiAgLnB5LXh4eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHIteHh4bC0wLFxuICAucHgteHh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4eGwtMCxcbiAgLnB5LXh4eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteHh4bC0wLFxuICAucHgteHh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14eHhsLTEge1xuICAgIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteHh4bC0xLFxuICAucHkteHh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eHhsLTEsXG4gIC5weC14eHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteHh4bC0xLFxuICAucHkteHh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eHhsLTEsXG4gIC5weC14eHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4eGwtMiB7XG4gICAgcGFkZGluZzogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eHhsLTIsXG4gIC5weS14eHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4eGwtMixcbiAgLnB4LXh4eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eHhsLTIsXG4gIC5weS14eHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4eGwtMixcbiAgLnB4LXh4eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHh4bC0zIHtcbiAgICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4eGwtMyxcbiAgLnB5LXh4eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAucHIteHh4bC0zLFxuICAucHgteHh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4eGwtMyxcbiAgLnB5LXh4eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGwteHh4bC0zLFxuICAucHgteHh4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAucC14eHhsLTQge1xuICAgIHBhZGRpbmc6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteHh4bC00LFxuICAucHkteHh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eHhsLTQsXG4gIC5weC14eHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteHh4bC00LFxuICAucHkteHh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eHhsLTQsXG4gIC5weC14eHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4eGwtNSB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eHhsLTUsXG4gIC5weS14eHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4eGwtNSxcbiAgLnB4LXh4eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eHhsLTUsXG4gIC5weS14eHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4eGwtNSxcbiAgLnB4LXh4eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHh4bC0yNCB7XG4gICAgcGFkZGluZzogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eHhsLTI0LFxuICAucHkteHh4bC0yNCB7XG4gICAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHIteHh4bC0yNCxcbiAgLnB4LXh4eGwtMjQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteHh4bC0yNCxcbiAgLnB5LXh4eGwtMjQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4eGwtMjQsXG4gIC5weC14eHhsLTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucC14eHhsLTUwIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4eGwtNTAsXG4gIC5weS14eHhsLTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eHhsLTUwLFxuICAucHgteHh4bC01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eHhsLTUwLFxuICAucHkteHh4bC01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGwteHh4bC01MCxcbiAgLnB4LXh4eGwtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4eGwtNzUge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucHQteHh4bC03NSxcbiAgLnB5LXh4eGwtNzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4eGwtNzUsXG4gIC5weC14eHhsLTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4eGwtNzUsXG4gIC5weS14eHhsLTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eHhsLTc1LFxuICAucHgteHh4bC03NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHh4bC0xMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4eGwtMTAwLFxuICAucHkteHh4bC0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eHhsLTEwMCxcbiAgLnB4LXh4eGwtMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eHhsLTEwMCxcbiAgLnB5LXh4eGwtMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGwteHh4bC0xMDAsXG4gIC5weC14eHhsLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4eGwtMjAwIHtcbiAgICBwYWRkaW5nOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eHhsLTIwMCxcbiAgLnB5LXh4eGwtMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHIteHh4bC0yMDAsXG4gIC5weC14eHhsLTIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGIteHh4bC0yMDAsXG4gIC5weS14eHhsLTIwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4eGwtMjAwLFxuICAucHgteHh4bC0yMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubS14eHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eHhsLWF1dG8sXG4gIC5teS14eHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHh4bC1hdXRvLFxuICAubXgteHh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHh4bC1hdXRvLFxuICAubXkteHh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4eGwtYXV0byxcbiAgLm14LXh4eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MTlweCkge1xuICAuZC14eHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHh4bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHh4bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14eHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mbGV4LXh4bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MTlweCkge1xuICAuZmxleC14eHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHh4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eHhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eHhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHh4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eHhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eHhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4eGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHh4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4eGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eHhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucm93IHtcbiAgLS1icy1ndXR0ZXIteDogMzBweDtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWJzLWd1dHRlci15KSAqIC0xKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC0uNSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC0uNSk7XG59XG5cbi5yb3cgPiAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG59XG5cbi5jb2wge1xuICBmbGV4OiAxIDAgMCU7XG59XG5cbi5yb3ctY29scy1hdXRvID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4LjMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA0MS42NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDU4LjMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA2Ni42NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4My4zMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDkxLjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG59XG5cbi5nLTAsXG4uZ3gtMCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDA7XG59XG5cbi5nLTAsXG4uZ3ktMCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG59XG5cbi5nLTEsXG4uZ3gtMSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDE2cHg7XG59XG5cbi5nLTEsXG4uZ3ktMSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDE2cHg7XG59XG5cbi5nLTIsXG4uZ3gtMiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDMycHg7XG59XG5cbi5nLTIsXG4uZ3ktMiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDMycHg7XG59XG5cbi5nLTMsXG4uZ3gtMyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDQ4cHg7XG59XG5cbi5nLTMsXG4uZ3ktMyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDQ4cHg7XG59XG5cbi5nLTQsXG4uZ3gtNCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDY0cHg7XG59XG5cbi5nLTQsXG4uZ3ktNCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDY0cHg7XG59XG5cbi5nLTUsXG4uZ3gtNSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDgwcHg7XG59XG5cbi5nLTUsXG4uZ3ktNSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDgwcHg7XG59XG5cbi5nLTI0LFxuLmd4LTI0IHtcbiAgLS1icy1ndXR0ZXIteDogMjRweDtcbn1cblxuLmctMjQsXG4uZ3ktMjQge1xuICAtLWJzLWd1dHRlci15OiAyNHB4O1xufVxuXG4uZy01MCxcbi5neC01MCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDUwcHg7XG59XG5cbi5nLTUwLFxuLmd5LTUwIHtcbiAgLS1icy1ndXR0ZXIteTogNTBweDtcbn1cblxuLmctNzUsXG4uZ3gtNzUge1xuICAtLWJzLWd1dHRlci14OiA3NXB4O1xufVxuXG4uZy03NSxcbi5neS03NSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDc1cHg7XG59XG5cbi5nLTEwMCxcbi5neC0xMDAge1xuICAtLWJzLWd1dHRlci14OiAxMDBweDtcbn1cblxuLmctMTAwLFxuLmd5LTEwMCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDEwMHB4O1xufVxuXG4uZy0yMDAsXG4uZ3gtMjAwIHtcbiAgLS1icy1ndXR0ZXIteDogMjAwcHg7XG59XG5cbi5nLTIwMCxcbi5neS0yMDAge1xuICAtLWJzLWd1dHRlci15OiAyMDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLmctc20tMCxcbiAgLmd4LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmctc20tMCxcbiAgLmd5LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctc20tMSxcbiAgLmd4LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDE2cHg7XG4gIH1cbiAgLmctc20tMSxcbiAgLmd5LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDE2cHg7XG4gIH1cbiAgLmctc20tMixcbiAgLmd4LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDMycHg7XG4gIH1cbiAgLmctc20tMixcbiAgLmd5LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDMycHg7XG4gIH1cbiAgLmctc20tMyxcbiAgLmd4LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDQ4cHg7XG4gIH1cbiAgLmctc20tMyxcbiAgLmd5LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDQ4cHg7XG4gIH1cbiAgLmctc20tNCxcbiAgLmd4LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDY0cHg7XG4gIH1cbiAgLmctc20tNCxcbiAgLmd5LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDY0cHg7XG4gIH1cbiAgLmctc20tNSxcbiAgLmd4LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDgwcHg7XG4gIH1cbiAgLmctc20tNSxcbiAgLmd5LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDgwcHg7XG4gIH1cbiAgLmctc20tMjQsXG4gIC5neC1zbS0yNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMjRweDtcbiAgfVxuICAuZy1zbS0yNCxcbiAgLmd5LXNtLTI0IHtcbiAgICAtLWJzLWd1dHRlci15OiAyNHB4O1xuICB9XG4gIC5nLXNtLTUwLFxuICAuZ3gtc20tNTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDUwcHg7XG4gIH1cbiAgLmctc20tNTAsXG4gIC5neS1zbS01MCB7XG4gICAgLS1icy1ndXR0ZXIteTogNTBweDtcbiAgfVxuICAuZy1zbS03NSxcbiAgLmd4LXNtLTc1IHtcbiAgICAtLWJzLWd1dHRlci14OiA3NXB4O1xuICB9XG4gIC5nLXNtLTc1LFxuICAuZ3ktc20tNzUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDc1cHg7XG4gIH1cbiAgLmctc20tMTAwLFxuICAuZ3gtc20tMTAwIHtcbiAgICAtLWJzLWd1dHRlci14OiAxMDBweDtcbiAgfVxuICAuZy1zbS0xMDAsXG4gIC5neS1zbS0xMDAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEwMHB4O1xuICB9XG4gIC5nLXNtLTIwMCxcbiAgLmd4LXNtLTIwMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMjAwcHg7XG4gIH1cbiAgLmctc20tMjAwLFxuICAuZ3ktc20tMjAwIHtcbiAgICAtLWJzLWd1dHRlci15OiAyMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAuZy1tZC0wLFxuICAuZ3gtbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy1tZC0wLFxuICAuZ3ktbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3gtbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMTZweDtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMTZweDtcbiAgfVxuICAuZy1tZC0yLFxuICAuZ3gtbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMzJweDtcbiAgfVxuICAuZy1tZC0yLFxuICAuZ3ktbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMzJweDtcbiAgfVxuICAuZy1tZC0zLFxuICAuZ3gtbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogNDhweDtcbiAgfVxuICAuZy1tZC0zLFxuICAuZ3ktbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogNDhweDtcbiAgfVxuICAuZy1tZC00LFxuICAuZ3gtbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogNjRweDtcbiAgfVxuICAuZy1tZC00LFxuICAuZ3ktbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogNjRweDtcbiAgfVxuICAuZy1tZC01LFxuICAuZ3gtbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogODBweDtcbiAgfVxuICAuZy1tZC01LFxuICAuZ3ktbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogODBweDtcbiAgfVxuICAuZy1tZC0yNCxcbiAgLmd4LW1kLTI0IHtcbiAgICAtLWJzLWd1dHRlci14OiAyNHB4O1xuICB9XG4gIC5nLW1kLTI0LFxuICAuZ3ktbWQtMjQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDI0cHg7XG4gIH1cbiAgLmctbWQtNTAsXG4gIC5neC1tZC01MCB7XG4gICAgLS1icy1ndXR0ZXIteDogNTBweDtcbiAgfVxuICAuZy1tZC01MCxcbiAgLmd5LW1kLTUwIHtcbiAgICAtLWJzLWd1dHRlci15OiA1MHB4O1xuICB9XG4gIC5nLW1kLTc1LFxuICAuZ3gtbWQtNzUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDc1cHg7XG4gIH1cbiAgLmctbWQtNzUsXG4gIC5neS1tZC03NSB7XG4gICAgLS1icy1ndXR0ZXIteTogNzVweDtcbiAgfVxuICAuZy1tZC0xMDAsXG4gIC5neC1tZC0xMDAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEwMHB4O1xuICB9XG4gIC5nLW1kLTEwMCxcbiAgLmd5LW1kLTEwMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMTAwcHg7XG4gIH1cbiAgLmctbWQtMjAwLFxuICAuZ3gtbWQtMjAwIHtcbiAgICAtLWJzLWd1dHRlci14OiAyMDBweDtcbiAgfVxuICAuZy1tZC0yMDAsXG4gIC5neS1tZC0yMDAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neC1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neS1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLWxnLTEsXG4gIC5neC1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAxNnB4O1xuICB9XG4gIC5nLWxnLTEsXG4gIC5neS1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAxNnB4O1xuICB9XG4gIC5nLWxnLTIsXG4gIC5neC1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAzMnB4O1xuICB9XG4gIC5nLWxnLTIsXG4gIC5neS1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAzMnB4O1xuICB9XG4gIC5nLWxnLTMsXG4gIC5neC1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci14OiA0OHB4O1xuICB9XG4gIC5nLWxnLTMsXG4gIC5neS1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci15OiA0OHB4O1xuICB9XG4gIC5nLWxnLTQsXG4gIC5neC1sZy00IHtcbiAgICAtLWJzLWd1dHRlci14OiA2NHB4O1xuICB9XG4gIC5nLWxnLTQsXG4gIC5neS1sZy00IHtcbiAgICAtLWJzLWd1dHRlci15OiA2NHB4O1xuICB9XG4gIC5nLWxnLTUsXG4gIC5neC1sZy01IHtcbiAgICAtLWJzLWd1dHRlci14OiA4MHB4O1xuICB9XG4gIC5nLWxnLTUsXG4gIC5neS1sZy01IHtcbiAgICAtLWJzLWd1dHRlci15OiA4MHB4O1xuICB9XG4gIC5nLWxnLTI0LFxuICAuZ3gtbGctMjQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDI0cHg7XG4gIH1cbiAgLmctbGctMjQsXG4gIC5neS1sZy0yNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMjRweDtcbiAgfVxuICAuZy1sZy01MCxcbiAgLmd4LWxnLTUwIHtcbiAgICAtLWJzLWd1dHRlci14OiA1MHB4O1xuICB9XG4gIC5nLWxnLTUwLFxuICAuZ3ktbGctNTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDUwcHg7XG4gIH1cbiAgLmctbGctNzUsXG4gIC5neC1sZy03NSB7XG4gICAgLS1icy1ndXR0ZXIteDogNzVweDtcbiAgfVxuICAuZy1sZy03NSxcbiAgLmd5LWxnLTc1IHtcbiAgICAtLWJzLWd1dHRlci15OiA3NXB4O1xuICB9XG4gIC5nLWxnLTEwMCxcbiAgLmd4LWxnLTEwMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMTAwcHg7XG4gIH1cbiAgLmctbGctMTAwLFxuICAuZ3ktbGctMTAwIHtcbiAgICAtLWJzLWd1dHRlci15OiAxMDBweDtcbiAgfVxuICAuZy1sZy0yMDAsXG4gIC5neC1sZy0yMDAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIwMHB4O1xuICB9XG4gIC5nLWxnLTIwMCxcbiAgLmd5LWxnLTIwMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMjAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neC14bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neS14bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neC14bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAxNnB4O1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neS14bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAxNnB4O1xuICB9XG4gIC5nLXhsLTIsXG4gIC5neC14bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAzMnB4O1xuICB9XG4gIC5nLXhsLTIsXG4gIC5neS14bC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAzMnB4O1xuICB9XG4gIC5nLXhsLTMsXG4gIC5neC14bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiA0OHB4O1xuICB9XG4gIC5nLXhsLTMsXG4gIC5neS14bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiA0OHB4O1xuICB9XG4gIC5nLXhsLTQsXG4gIC5neC14bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiA2NHB4O1xuICB9XG4gIC5nLXhsLTQsXG4gIC5neS14bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiA2NHB4O1xuICB9XG4gIC5nLXhsLTUsXG4gIC5neC14bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiA4MHB4O1xuICB9XG4gIC5nLXhsLTUsXG4gIC5neS14bC01IHtcbiAgICAtLWJzLWd1dHRlci15OiA4MHB4O1xuICB9XG4gIC5nLXhsLTI0LFxuICAuZ3gteGwtMjQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDI0cHg7XG4gIH1cbiAgLmcteGwtMjQsXG4gIC5neS14bC0yNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMjRweDtcbiAgfVxuICAuZy14bC01MCxcbiAgLmd4LXhsLTUwIHtcbiAgICAtLWJzLWd1dHRlci14OiA1MHB4O1xuICB9XG4gIC5nLXhsLTUwLFxuICAuZ3kteGwtNTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDUwcHg7XG4gIH1cbiAgLmcteGwtNzUsXG4gIC5neC14bC03NSB7XG4gICAgLS1icy1ndXR0ZXIteDogNzVweDtcbiAgfVxuICAuZy14bC03NSxcbiAgLmd5LXhsLTc1IHtcbiAgICAtLWJzLWd1dHRlci15OiA3NXB4O1xuICB9XG4gIC5nLXhsLTEwMCxcbiAgLmd4LXhsLTEwMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMTAwcHg7XG4gIH1cbiAgLmcteGwtMTAwLFxuICAuZ3kteGwtMTAwIHtcbiAgICAtLWJzLWd1dHRlci15OiAxMDBweDtcbiAgfVxuICAuZy14bC0yMDAsXG4gIC5neC14bC0yMDAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIwMHB4O1xuICB9XG4gIC5nLXhsLTIwMCxcbiAgLmd5LXhsLTIwMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMjAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy14eGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC5nLXh4bC0wLFxuICAuZ3gteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmcteHhsLTAsXG4gIC5neS14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy14eGwtMSxcbiAgLmd4LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAxNnB4O1xuICB9XG4gIC5nLXh4bC0xLFxuICAuZ3kteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDE2cHg7XG4gIH1cbiAgLmcteHhsLTIsXG4gIC5neC14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMzJweDtcbiAgfVxuICAuZy14eGwtMixcbiAgLmd5LXh4bC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAzMnB4O1xuICB9XG4gIC5nLXh4bC0zLFxuICAuZ3gteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDQ4cHg7XG4gIH1cbiAgLmcteHhsLTMsXG4gIC5neS14eGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogNDhweDtcbiAgfVxuICAuZy14eGwtNCxcbiAgLmd4LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiA2NHB4O1xuICB9XG4gIC5nLXh4bC00LFxuICAuZ3kteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDY0cHg7XG4gIH1cbiAgLmcteHhsLTUsXG4gIC5neC14eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogODBweDtcbiAgfVxuICAuZy14eGwtNSxcbiAgLmd5LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci15OiA4MHB4O1xuICB9XG4gIC5nLXh4bC0yNCxcbiAgLmd4LXh4bC0yNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMjRweDtcbiAgfVxuICAuZy14eGwtMjQsXG4gIC5neS14eGwtMjQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDI0cHg7XG4gIH1cbiAgLmcteHhsLTUwLFxuICAuZ3gteHhsLTUwIHtcbiAgICAtLWJzLWd1dHRlci14OiA1MHB4O1xuICB9XG4gIC5nLXh4bC01MCxcbiAgLmd5LXh4bC01MCB7XG4gICAgLS1icy1ndXR0ZXIteTogNTBweDtcbiAgfVxuICAuZy14eGwtNzUsXG4gIC5neC14eGwtNzUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDc1cHg7XG4gIH1cbiAgLmcteHhsLTc1LFxuICAuZ3kteHhsLTc1IHtcbiAgICAtLWJzLWd1dHRlci15OiA3NXB4O1xuICB9XG4gIC5nLXh4bC0xMDAsXG4gIC5neC14eGwtMTAwIHtcbiAgICAtLWJzLWd1dHRlci14OiAxMDBweDtcbiAgfVxuICAuZy14eGwtMTAwLFxuICAuZ3kteHhsLTEwMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMTAwcHg7XG4gIH1cbiAgLmcteHhsLTIwMCxcbiAgLmd4LXh4bC0yMDAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIwMHB4O1xuICB9XG4gIC5nLXh4bC0yMDAsXG4gIC5neS14eGwtMjAwIHtcbiAgICAtLWJzLWd1dHRlci15OiAyMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkxOXB4KSB7XG4gIC5jb2wteHh4bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy14eHhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMteHh4bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4eGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4eGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4eGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC14eHhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wteHh4bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14eHhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC14eHhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14eHhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC14eHhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC14eHhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14eHhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14eHhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC14eHhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14eHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wteHh4bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLXh4eGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQteHh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXh4eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteHh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteHh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteHh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteHh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteHh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteHh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLmcteHh4bC0wLFxuICAuZ3gteHh4bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLXh4eGwtMCxcbiAgLmd5LXh4eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy14eHhsLTEsXG4gIC5neC14eHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDE2cHg7XG4gIH1cbiAgLmcteHh4bC0xLFxuICAuZ3kteHh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAxNnB4O1xuICB9XG4gIC5nLXh4eGwtMixcbiAgLmd4LXh4eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMzJweDtcbiAgfVxuICAuZy14eHhsLTIsXG4gIC5neS14eHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDMycHg7XG4gIH1cbiAgLmcteHh4bC0zLFxuICAuZ3gteHh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiA0OHB4O1xuICB9XG4gIC5nLXh4eGwtMyxcbiAgLmd5LXh4eGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogNDhweDtcbiAgfVxuICAuZy14eHhsLTQsXG4gIC5neC14eHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDY0cHg7XG4gIH1cbiAgLmcteHh4bC00LFxuICAuZ3kteHh4bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiA2NHB4O1xuICB9XG4gIC5nLXh4eGwtNSxcbiAgLmd4LXh4eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogODBweDtcbiAgfVxuICAuZy14eHhsLTUsXG4gIC5neS14eHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDgwcHg7XG4gIH1cbiAgLmcteHh4bC0yNCxcbiAgLmd4LXh4eGwtMjQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDI0cHg7XG4gIH1cbiAgLmcteHh4bC0yNCxcbiAgLmd5LXh4eGwtMjQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDI0cHg7XG4gIH1cbiAgLmcteHh4bC01MCxcbiAgLmd4LXh4eGwtNTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDUwcHg7XG4gIH1cbiAgLmcteHh4bC01MCxcbiAgLmd5LXh4eGwtNTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDUwcHg7XG4gIH1cbiAgLmcteHh4bC03NSxcbiAgLmd4LXh4eGwtNzUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDc1cHg7XG4gIH1cbiAgLmcteHh4bC03NSxcbiAgLmd5LXh4eGwtNzUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDc1cHg7XG4gIH1cbiAgLmcteHh4bC0xMDAsXG4gIC5neC14eHhsLTEwMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMTAwcHg7XG4gIH1cbiAgLmcteHh4bC0xMDAsXG4gIC5neS14eHhsLTEwMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMTAwcHg7XG4gIH1cbiAgLmcteHh4bC0yMDAsXG4gIC5neC14eHhsLTIwMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMjAwcHg7XG4gIH1cbiAgLmcteHh4bC0yMDAsXG4gIC5neS14eHhsLTIwMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMjAwcHg7XG4gIH1cbn1cblxuKjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYmctbWVzc2FnZSB7XG4gIG1hcmdpbjogMCAwIDhweDtcbiAgcGFkZGluZzogMnZ3O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5iZy1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzExMTExMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJnLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYmctaW5mbyB7XG4gIGNvbG9yOiAjMTExMTExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYmctaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG59XG5cbi5iZy1kYW5nZXIge1xuICBjb2xvcjogIzExMTExMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJnLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG59XG5cbi5jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuaDEge1xuICBtYXJnaW46IDUwcHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgaDEge1xuICAgIG1hcmdpbjogMzJweCAwO1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkxOC45OHB4KSB7XG4gIGgyLFxuICAuaDIge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGgyLFxuICAuaDIge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgfVxufVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuaDUsXG4uaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGg1LFxuICAuaDUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cblxucCxcbi5wIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDE4cHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgcCxcbiAgLnAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IDE0cHggMDtcbiAgfVxufVxuXG51bDpub3QoLnlhLXNoYXJlMl9fbGlzdCksXG4udWw6bm90KC55YS1zaGFyZTJfX2xpc3QpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDE4cHggMDtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgdWw6bm90KC55YS1zaGFyZTJfX2xpc3QpLFxuICAudWw6bm90KC55YS1zaGFyZTJfX2xpc3QpIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIG1hcmdpbjogMTRweCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxudWw6bm90KC55YS1zaGFyZTJfX2xpc3QpIGxpLFxuLnVsOm5vdCgueWEtc2hhcmUyX19saXN0KSBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxudWw6bm90KC55YS1zaGFyZTJfX2xpc3QpIGxpOm5vdCg6bGFzdC1jaGlsZCksXG4udWw6bm90KC55YS1zaGFyZTJfX2xpc3QpIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICB1bDpub3QoLnlhLXNoYXJlMl9fbGlzdCkgbGk6bm90KDpsYXN0LWNoaWxkKSxcbiAgLnVsOm5vdCgueWEtc2hhcmUyX19saXN0KSBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG59XG5cbnVsOm5vdCgueWEtc2hhcmUyX19saXN0KSBsaTo6YmVmb3JlLFxuLnVsOm5vdCgueWEtc2hhcmUyX19saXN0KSBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4td2lkdGg6IC43ZW07XG4gIHdpZHRoOiAuN2VtO1xuICBoZWlnaHQ6IC4zZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0cmFuc2Zvcm06IHNrZXdYKC0zNWRlZyk7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxudWw6bm90KC55YS1zaGFyZTJfX2xpc3QpLnVsLS1jdXN0b20sXG4udWw6bm90KC55YS1zaGFyZTJfX2xpc3QpLnVsLS1jdXN0b20ge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luOiAzMnB4IDAgMjRweDtcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgdWw6bm90KC55YS1zaGFyZTJfX2xpc3QpLnVsLS1jdXN0b20sXG4gIC51bDpub3QoLnlhLXNoYXJlMl9fbGlzdCkudWwtLWN1c3RvbSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbjogMTZweCAwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gIH1cbn1cblxudWw6bm90KC55YS1zaGFyZTJfX2xpc3QpLnVsLS1jdXN0b206bGFzdC1jaGlsZCxcbi51bDpub3QoLnlhLXNoYXJlMl9fbGlzdCkudWwtLWN1c3RvbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxudWw6bm90KC55YS1zaGFyZTJfX2xpc3QpLnVsLS1jdXN0b20gbGksXG4udWw6bm90KC55YS1zaGFyZTJfX2xpc3QpLnVsLS1jdXN0b20gbGkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbnVsOm5vdCgueWEtc2hhcmUyX19saXN0KS51bC0tY3VzdG9tIGxpOm5vdCg6bGFzdC1jaGlsZCksXG4udWw6bm90KC55YS1zaGFyZTJfX2xpc3QpLnVsLS1jdXN0b20gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIHVsOm5vdCgueWEtc2hhcmUyX19saXN0KS51bC0tY3VzdG9tIGxpOm5vdCg6bGFzdC1jaGlsZCksXG4gIC51bDpub3QoLnlhLXNoYXJlMl9fbGlzdCkudWwtLWN1c3RvbSBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbnVsOm5vdCgueWEtc2hhcmUyX19saXN0KS51bC0tY3VzdG9tIGxpOjpiZWZvcmUsXG4udWw6bm90KC55YS1zaGFyZTJfX2xpc3QpLnVsLS1jdXN0b20gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnVsOm5vdCgueWEtc2hhcmUyX19saXN0KS51bC0tbWFya2VyLXRvcCBsaSxcbi51bDpub3QoLnlhLXNoYXJlMl9fbGlzdCkudWwtLW1hcmtlci10b3AgbGkge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxudWw6bm90KC55YS1zaGFyZTJfX2xpc3QpLnVsLS1tYXJrZXItdG9wIGxpOjpiZWZvcmUsXG4udWw6bm90KC55YS1zaGFyZTJfX2xpc3QpLnVsLS1tYXJrZXItdG9wIGxpOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAuNWVtO1xufVxuXG4uYXJ0aWNsZV9fdGl0bGUge1xuICBtYXJnaW46IDUwcHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmFydGljbGVfX3RpdGxlIHtcbiAgICBtYXJnaW46IDMycHggMDtcbiAgfVxufVxuXG4uYXJ0aWNsZV9fdGl0bGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYXJ0aWNsZV9fdGl0bGU6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLmFydGljbGVfX3RpdGxlOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYXJ0aWNsZV9fdGl0bGU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYXJ0aWNsZV9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiA1MHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5hcnRpY2xlX19pbmZvIHtcbiAgICBtYXJnaW46IDMycHggMDtcbiAgfVxufVxuXG4uYXJ0aWNsZV9faW5mbzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5hcnRpY2xlX19pbmZvOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5hcnRpY2xlX19pbmZvOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYXJ0aWNsZV9faW5mbzpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5hcnRpY2xlX19hY3Rpb25zIHtcbiAgbWFyZ2luOiA1MHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5hcnRpY2xlX19hY3Rpb25zIHtcbiAgICBtYXJnaW46IDMycHggMDtcbiAgfVxufVxuXG4uYXJ0aWNsZV9fYWN0aW9uczpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5hcnRpY2xlX19hY3Rpb25zOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5hcnRpY2xlX19hY3Rpb25zOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYXJ0aWNsZV9fYWN0aW9uczpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5hcnRpY2xlX19kYXRlLCAuYXJ0aWNsZV9fc2hhcmUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmFydGljbGVfX2RhdGUsIC5hcnRpY2xlX19zaGFyZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5hcnRpY2xlX19zaGFyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbn1cblxuLmFydGljbGVfX3NsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiA1MHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5hcnRpY2xlX19zbGlkZXIge1xuICAgIG1hcmdpbjogMzJweCAwO1xuICB9XG59XG5cbi5hcnRpY2xlX19zbGlkZXI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYXJ0aWNsZV9fc2xpZGVyOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5hcnRpY2xlX19zbGlkZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5hcnRpY2xlX19zbGlkZXI6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYXJ0aWNsZV9fc2xpZGVyIHBpY3R1cmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmFydGljbGVfX3NsaWRlciBwaWN0dXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5hcnRpY2xlX19zbGlkZXItbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgei1pbmRleDogMjtcbn1cblxuLmFydGljbGVfX3NsaWRlci1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmFydGljbGVfX3NsaWRlci1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5hcnRpY2xlX19zbGlkZXItYnV0dG9ucyBidXR0b246Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zNHB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uYXJ0aWNsZV9fc2xpZGVyLWJ1dHRvbnMgYnV0dG9uOmZpcnN0LWNoaWxkIHN2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEpO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmFydGljbGVfX3NsaWRlci1idXR0b25zIGJ1dHRvbjpmaXJzdC1jaGlsZDpob3ZlciBzdmcge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNHB4KSBzY2FsZSgtMSk7XG4gIH1cbn1cblxuLmFydGljbGVfX3NsaWRlci1idXR0b25zIGJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IC0zNHB4O1xufVxuXG4uYXJ0aWNsZV9fc2xpZGVyLWJ1dHRvbnMgYnV0dG9uLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hcnRpY2xlX19zbGlkZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmFydGljbGVfX3NsaWRlci1wYWdpbmF0aW9uIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5hcnRpY2xlX19zbGlkZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdodGUpO1xufVxuXG4uYXJ0aWNsZV9fc2xpZGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLmFydGljbGUgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XG59XG5cbi5oYXMtbm8tZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDtcbn1cblxuLmhhcy1uby1lcnJvciArIC5mb3JtLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE2cHgpO1xufVxuXG4uaGFzLWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5pcy1sb2FkaW5nIHtcbiAgZmlsdGVyOiBibHVyKDNweCkgZ3JheXNjYWxlKDgwJSk7XG59XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogRmlyZWZveCAqL1xuaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbmxhYmVsLFxuc2VsZWN0LFxuYnV0dG9uLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mb3JtLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAyNHB4IDA7XG59XG5cbi5mb3JtLWFncmVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgLS1jaGVja2JveFNpemU6IDIwcHg7XG59XG5cbi5mb3JtLWFncmVlIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IHZhcigtLWNoZWNrYm94U2l6ZSk7XG4gIHdpZHRoOiB2YXIoLS1jaGVja2JveFNpemUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5mb3JtLWFncmVlIGxhYmVsIHN2ZyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mb3JtLWFncmVlIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBpbnNldDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1jaGVja2JveFNpemUpO1xuICB3aWR0aDogdmFyKC0tY2hlY2tib3hTaXplKTtcbiAgei1pbmRleDogNTtcbn1cblxuLmZvcm0tYWdyZWUgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdodGUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLmZvcm0tYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmZvcm0tYnRuLmJ0biB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tYnRuLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZm9ybS1idG4uYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZm9ybS1hZ3JlZW1lbnQge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uZm9ybS1hZ3JlZW1lbnQgYSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG59XG5cbi5mb3JtLWdyb3VwLFxuLmZvcm0tYWdyZWVtZW50LFxuLmZvcm0tYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvcm0tZ3JvdXAgKyAuZm9ybS1ncm91cCxcbi5mb3JtLWdyb3VwICsgLmZvcm0tYWdyZWVtZW50LFxuLmZvcm0tZ3JvdXAgKyAuZm9ybS1hY3Rpb25zLFxuLmZvcm0tYWdyZWVtZW50ICsgLmZvcm0tZ3JvdXAsXG4uZm9ybS1hZ3JlZW1lbnQgKyAuZm9ybS1hZ3JlZW1lbnQsXG4uZm9ybS1hZ3JlZW1lbnQgKyAuZm9ybS1hY3Rpb25zLFxuLmZvcm0tYWN0aW9ucyArIC5mb3JtLWdyb3VwLFxuLmZvcm0tYWN0aW9ucyArIC5mb3JtLWFncmVlbWVudCxcbi5mb3JtLWFjdGlvbnMgKyAuZm9ybS1hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmZvcm0tbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2FiYWNhYztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mb3JtLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmZvcm0tbGFiZWw6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZm9ybS1sYWJlbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBmb250LXNpemU6IDhweCAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItZHJrKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjNzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuM3M7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB+IC5mb3JtLWZvY3VzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmZvcm0tY29udHJvbC5pcy1maWxsZWQge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uZm9ybS1jb250cm9sLnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZm9ybS1jb250cm9sOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNjhweDtcbiAgbWluLWhlaWdodDogNjhweDtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4uZm9ybS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZm9ybS1maWxlX19pbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uZm9ybS1maWxlX19idXR0b24ge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmZvcm0tZmlsZV9fYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2h0ZSk7XG4gIH1cbn1cblxuLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZm9ybS1hY3Rpb25zIC5idG46bGFzdC1vZi10eXBlIHtcbiAgd2lkdGg6IDI4MHB4O1xufVxuXG4uZm9ybS1hY3Rpb25zIC5idG46bGFzdC1vZi10eXBlIC5idG5fX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItZHJrKTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgei1pbmRleDogMTA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuX19jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTRweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBtaW4td2lkdGg6IDY1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICBtYXJnaW4tbGVmdDogMjNweDtcbiAgcGFkZGluZzogMCAyOHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3Itd2h0ZSk7XG59XG5cbi5idG5fX2NvbnRhaW5lcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0cmFuc2Zvcm06IHNrZXdYKC0zNWRlZyk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgei1pbmRleDogLTE7XG59XG5cbi5idG5fX2xpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDFweDtcbn1cblxuLmJ0bl9fbGluZTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5idG46aG92ZXIgLmJ0bl9fbGluZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG59XG5cbi5mYW5jeWJveC1jb250YWluZXIgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbn1cblxuLmZhbmN5Ym94LWNvbnRhaW5lciAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDdweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZhbmN5Ym94LWNvbnRhaW5lciAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5cbi5wb3B1cCB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucG9wdXAge1xuICAgIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgfVxufVxuXG4ucG9wdXAtaGVhZGxpbmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wb3B1cC1oZWFkbGluZTpub3QoOmxhc3QtY2hpbGQpLCAucG9wdXAtaGVhZGxpbmVfX3RpdGxlOm5vdCg6bGFzdC1jaGlsZCksIC5wb3B1cC1oZWFkbGluZV9fc3VidGl0bGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5wb3B1cC1oZWFkbGluZV9fdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wb3B1cC1oZWFkbGluZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4ucG9wdXAtaGVhZGxpbmVfX3N1YnRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wb3B1cC1oZWFkbGluZV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ucG9wdXAtZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wdXAtZm9vdGVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLnBvcHVwLWZvb3Rlcl9fdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucG9wdXAtZm9vdGVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnBvcHVwLWZvb3Rlcl9fdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4ucG9wdXAtZm9vdGVyX19saW5rIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wb3B1cC1mb290ZXJfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uZmFuY3lib3gtY29udGFpbmVyLS1zaG93LWZvb3RlciAucG9wdXAtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjJweCAwO1xuICB0b3A6IDI0cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcbiAgLS10ZWxJY29uQm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gIH1cbn1cblxuLmhlYWRlci0tcmVsYXRpdmUge1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRyayk7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICAtLXRlbEljb25Cb3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XG59XG5cbi5oZWFkZXItLW1lbnUtb3BlbmVkOm5vdCguaGVhZGVyLS1yZWxhdGl2ZSkge1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1zY3JvbGxiYXIpO1xufVxuXG4uaGVhZGVyLS1uZXcteWVhciB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC9tZWRpYS5uZXctZGVzaWduL2ltYWdlcy9uZXcteWVhci9jLXRyZWUtdG9wLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaGVhZGVyLS1uZXcteWVhciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMjAwcHg7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbn1cblxuLmhlYWRlciAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyIC5jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG5cbi5oZWFkZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uaGVhZGVyX19sb2dvIHN2ZyB7XG4gIHdpZHRoOiAyMjIuMDFweDtcbiAgaGVpZ2h0OiA4OC4ycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28gc3ZnIHtcbiAgICB3aWR0aDogMTEyLjk1cHg7XG4gICAgaGVpZ2h0OiA0NC44cHg7XG4gIH1cbn1cblxuLmhlYWRlcl9fdGVsIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaGVhZGVyX190ZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBib3JkZXI6IHZhcigtLXRlbEljb25Cb3JkZXIpO1xuICB9XG59XG5cbi5oZWFkZXJfX3RlbCBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uaGVhZGVyX190ZWwubW9yZS1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5oZWFkZXJfX2J1cmdlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhlYWRlcl9fYnVyZ2VyLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmhlYWRlcl9fYnVyZ2VyLWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkZXJfX2J1cmdlci1pY29uOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uaGVhZGVyX19idXJnZXItaWNvbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLmhlYWRlcl9fYnVyZ2VyLWljb24gc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLm1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuXG4ubWVudS5pcy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLm1lbnUuaXMtYWN0aXZlIC5tZW51X19jb250ZW50IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbn1cblxuLm1lbnUtbmV3LXllYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMjE5cHg7XG4gIGhlaWdodDogNDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvbWVkaWEubmV3LWRlc2lnbi9pbWFnZXMvbmV3LXllYXIvYy10cmVlLWxlZnQucG5nXCIpIHRvcCBsZWZ0L2NvbnRhaW4gbm8tcmVwZWF0O1xuICB6LWluZGV4OiAyO1xufVxuXG4ubWVudV9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubWVudV9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm1lbnVfX2Jsb2NrIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2h0ZSk7XG4gIGdhcDogMjRweDtcbiAgcGFkZGluZzogMTMwcHggOTBweCA5MHB4O1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1lbnVfX2Jsb2NrIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDEwMHB4IDE2cHggMzJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubWVudV9fYmxvY2stLXNlY29uZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDEzMHB4IDYwcHggOTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubWVudV9fYmxvY2stLXNlY29uZCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogNjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubWVudV9fYmxvY2stLXNlY29uZCB7XG4gICAgcGFkZGluZzogMTAwcHggMTZweCAzMnB4O1xuICB9XG59XG5cbi5tZW51X19ibG9jay0tc2Vjb25kLmlzLWFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm1lbnVfX2Jsb2NrLS1zZWNvbmQuaXMtYWN0aXZlIHtcbiAgICB6LWluZGV4OiA2O1xuICB9XG59XG5cbi5tZW51X19ibG9jay0tc21hbGwtcGFkZGluZyB7XG4gIHBhZGRpbmc6IDYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tZW51X19ibG9jay0tc21hbGwtcGFkZGluZyB7XG4gICAgcGFkZGluZzogODBweCAxNnB4IDMycHg7XG4gIH1cbn1cblxuLm1lbnVfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYzcHg7XG4gIHJpZ2h0OiA4MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI0FCQUNBQztcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgei1pbmRleDogMTA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tZW51X19jbG9zZSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICB0b3A6IDE2cHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5tZW51X19jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB9XG59XG5cbi5tZW51X19jbG9zZSBzdmcge1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAyM3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubWVudV9fY2xvc2Ugc3ZnIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuLm1lbnVfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogMjRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tZW51X19saXN0IHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cblxuLm1lbnVfX2l0ZW0ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5tZW51X19pdGVtIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tZW51X19pdGVtIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLm1lbnVfX2l0ZW0gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tZW51X19pdGVtIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTJweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcywgcmlnaHQgMC4zcywgbGVmdCAwLjNzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLm1lbnVfX2l0ZW06aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgfVxuICAubWVudV9faXRlbTpob3ZlciBzcGFuOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4ubWVudV9faXRlbS5pcy1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5tZW51X19pdGVtLmlzLWFjdGl2ZSBzcGFuOjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLm1lbnVfX2RpcmVjdGlvbnMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gIGdhcDogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1lbnVfX2RpcmVjdGlvbnMge1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuXG4ubWVudV9fYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IDM1MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1lbnVfX2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm1lbnVfX2JveC1iZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhc3BlY3QtcmF0aW86IDM5NSAvIDIwNztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tZW51X19ib3gtYmcge1xuICAgIGFzcGVjdC1yYXRpbzogMzk1IC8gMTgwO1xuICB9XG59XG5cbi5tZW51X19ib3gtYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ubWVudV9fYm94LW5hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5tZW51X19ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBnYXA6IDE2cHg7XG59XG5cbi5tZW51X19hZGRyZXNzIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogI2FiYWNhYztcbn1cblxuLm1lbnVfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMjRweDtcbn1cblxuLm1lbnVfX3NvY2lhbC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cblxuLm1lbnVfX3NvY2lhbC10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogI2FiYWNhYztcbn1cblxuLm1lbnVfX21vcmUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1lbnVfX21vcmVfX2Jsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZWQ7XG59XG5cbi5tZW51X19tb3JlX19ibG9jayArIC5tZW51X19tb3JlX19ibG9jayB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5tZW51X19tb3JlX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLm1lbnVfX21vcmVfX3RpdGxlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxufVxuXG4uc2VjdGlvbi1oZWFkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNlY3Rpb24taGVhZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5cbi5zZWN0aW9uLWhlYWQtLW1iLXNtYWxsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2VjdGlvbi1oZWFkLS1tYi1zbWFsbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5cbi5zZWN0aW9uLWhlYWRfX3RleHQge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ncmV5LWxpZ2h0KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNlY3Rpb24taGVhZF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5zZWN0aW9uLWhlYWRfX3RleHQtLTIyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2VjdGlvbi1oZWFkX190ZXh0LS0yMiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5zZWN0aW9uLWhlYWRfX3RleHQtLTI0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2VjdGlvbi1oZWFkX190ZXh0LS0yNCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5zZWN0aW9uLWhlYWRfX3RleHQtLTI2IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2VjdGlvbi1oZWFkX190ZXh0LS0yNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5zZWN0aW9uLWZvb3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNlY3Rpb24tZm9vdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxufVxuXG4uY29tbW9uLXNsaWRlci1jb250cm9sIHtcbiAgLS1zaXplOiA1MnB4O1xuICB3aWR0aDogdmFyKC0tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0tc2l6ZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLXdodGUtLXJnYiksIDAuMik7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdodGUpO1xufVxuXG4uY29tbW9uLXNsaWRlci1jb250cm9sIHN2ZyB7XG4gIC0taWNvbi1zaXplOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWljb24tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0taWNvbi1zaXplKTtcbn1cblxuLnN3aXBlci1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDMycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLW5hdmlnYXRpb25fX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwcHg7XG4gIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdodGUpO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5zd2lwZXItbmF2aWdhdGlvbl9fYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aHRlKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cbn1cblxuLnN3aXBlci1uYXZpZ2F0aW9uX19idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMThweDtcbn1cblxuLnN3aXBlci1uYXZpZ2F0aW9uIC5tb3JlLWJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItbmF2aWdhdGlvbiAubW9yZS1idG46Zmlyc3QtY2hpbGQgc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSk7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuc3dpcGVyLW5hdmlnYXRpb24gLm1vcmUtYnRuOmZpcnN0LWNoaWxkOmhvdmVyIHN2ZyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00cHgpIHNjYWxlKC0xKTtcbiAgfVxufVxuXG4uc3dpcGVyLW5hdmlnYXRpb24gLm1vcmUtYnRuOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogLTM0cHg7XG59XG5cbi5zd2lwZXItbmF2aWdhdGlvbiAubW9yZS1idG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhY2FjO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZHJrKTtcbn1cblxuLmNvbW1vbi10YWJzLWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbi5jb21tb24tdGFicy1jb250cm9sczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29tbW9uLXRhYnMtY29udHJvbCB7XG4gIHBhZGRpbmc6IDhweCAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmV5KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNvbW1vbi10YWJzLWNvbnRyb2wuaXMtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdodGUpO1xufVxuXG4uY29tbW9uLXRhYnMtY29udHJvbC0tYm9yZGVyLmlzLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2h0ZSk7XG4gIGJvcmRlci1jb2xvcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWRhcmspO1xuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG59XG5cbi5jb21tb24tdGFicy1jb250cm9sLS14bCB7XG4gIHBhZGRpbmc6IDhweCAyM3B4O1xufVxuXG4uY29tbW9uLXRhYnMtcGFuZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29tbW9uLXRhYnMtcGFuZWwuaXMtc2VsZWN0ZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1vcmUtbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNHB4O1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLm1vcmUtbGluazo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9yZS1saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLm1vcmUtbGluay0tZ3JleS1saWdodCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ncmV5LWxpZ2h0KTtcbn1cblxuLm1vcmUtbGluayBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9yZS1saW5rIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTJweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcywgcmlnaHQgMC4zcywgbGVmdCAwLjNzO1xufVxuXG4ubW9yZS1saW5rIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vcmUtbGluayBzdmcge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLm1vcmUtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG4gIC5tb3JlLWxpbms6aG92ZXIgc3Bhbjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLm1vcmUtbGluazpob3ZlciBzdmcge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNHB4KTtcbiAgfVxufVxuXG4ubW9yZS1idG4ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgei1pbmRleDogMTA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb3JlLWJ0biB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5tb3JlLWJ0biBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogNjJweDtcbiAgbWluLXdpZHRoOiA2MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gIG1hcmdpbi1sZWZ0OiAyMXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9yZS1idG4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNDlweDtcbiAgICBtaW4td2lkdGg6IDQ5cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICB9XG59XG5cbi5tb3JlLWJ0biBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNDEyMTc7XG4gIHRyYW5zZm9ybTogc2tld1goLTM1ZGVnKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTtcbiAgei1pbmRleDogLTE7XG59XG5cbi5tb3JlLWJ0biBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG5cbi5tb3JlLWJ0bi0tYmFjayBzcGFuIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9yZS1idG4tLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLm1vcmUtYnRuLS1zbWFsbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiA0OXB4O1xuICBtaW4td2lkdGg6IDQ5cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAubW9yZS1idG46aG92ZXIgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcbiAgfVxufVxuXG4uc29jaWFsLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xufVxuXG4uc29jaWFsLWxpbmstLWZhY2Vib29rIHtcbiAgY29sb3I6ICMzYjU5OTg7XG59XG5cbi5zb2NpYWwtbGluay0tdmsge1xuICBjb2xvcjogIzRkNzZhMTtcbn1cblxuLnNvY2lhbC1saW5rLS10ZyB7XG4gIGNvbG9yOiAjMDM5QkU1O1xufVxuXG4uc29jaWFsLWxpbmstLW9rIHtcbiAgY29sb3I6ICNGOTY2MDA7XG59XG5cbi5zb2NpYWwtbGluay0tcnV0dWJlIHtcbiAgY29sb3I6ICMwQjFEMzg7XG59XG5cbi5zb2NpYWwtbGluay0tZHplbiB7XG4gIGNvbG9yOiAjMjAyMDIyO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnNvY2lhbC1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIH1cbn1cblxuLnNvY2lhbC1saW5rIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5hcnJvdy1idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcbiAgcGFkZGluZzogMCA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNDAwO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmFycm93LWJ0bjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDg1JTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdHJhbnNmb3JtOiBza2V3WCgtMzVkZWcpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgei1pbmRleDogLTE7XG59XG5cbi5hcnJvdy1idG4gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG5cbi5hcnJvdy1idG4tLXNtYWxsIHtcbiAgaGVpZ2h0OiAzN3B4O1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5hcnJvdy1idG46aG92ZXI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUwZTEyO1xuICB9XG4gIC5hcnJvdy1idG46aG92ZXIgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzAlKTtcbiAgfVxufVxuXG4uaW5jbGluZWQtYmxvY2tzX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNjAwcHg7XG4gIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaW5jbGluZWQtYmxvY2tzX19pdGVtIHtcbiAgICBoZWlnaHQ6IDM2NXB4O1xuICB9XG59XG5cbi5pbmNsaW5lZC1ibG9ja3NfX2l0ZW0tLWxpbmsge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5pbmNsaW5lZC1ibG9ja3NfX2l0ZW0tLWxpbms6aG92ZXIgLmluY2xpbmVkLWJsb2Nrc19faXRlbS1iZzo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLmluY2xpbmVkLWJsb2Nrc19faXRlbS0tbGluazpob3ZlciAuaW5jbGluZWQtYmxvY2tzX19pdGVtLWJnOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmluY2xpbmVkLWJsb2Nrc19faXRlbS1iZyB7XG4gIC0tc2tld0RlZzogMjBkZWc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNrZXdYKGNhbGMoLTEgKiB2YXIoLS1za2V3RGVnKSkpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW5jbGluZWQtYmxvY2tzX19pdGVtLWJnOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBza2V3WCh2YXIoLS1za2V3RGVnKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC44KSAxMDAlKTtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluO1xufVxuXG4uaW5jbGluZWQtYmxvY2tzX19pdGVtLWJnOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDE1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2tld1godmFyKC0tc2tld0RlZykpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuMykgMTAwJSk7XG4gIHotaW5kZXg6IDI7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5pbmNsaW5lZC1ibG9ja3NfX2l0ZW0tYmcgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTUwJTtcbiAgbWluLXdpZHRoOiAxNTAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2tld1godmFyKC0tc2tld0RlZykpO1xuICB6LWluZGV4OiAxO1xufVxuXG4uaW5jbGluZWQtYmxvY2tzX19pdGVtLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNjBweCAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaW5jbGluZWQtYmxvY2tzX19pdGVtLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cblxuLmluY2xpbmVkLWJsb2Nrc19faXRlbS1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaW5jbGluZWQtYmxvY2tzX19pdGVtLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uaW5jbGluZWQtYmxvY2tzX19pdGVtLW5hbWU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDQ2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5pbmNsaW5lZC1ibG9ja3NfX2l0ZW0tbmFtZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5pbmNsaW5lZC1ibG9ja3NfX2l0ZW0tbnVtIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMjhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmluY2xpbmVkLWJsb2Nrc19faXRlbS1udW0ge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgfVxufVxuXG4uaW5jbGluZWQtYmxvY2tzX19pdGVtLXN1YnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaW5jbGluZWQtYmxvY2tzX19pdGVtLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmluY2xpbmVkLWJsb2NrcyAuc3dpcGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5pbmNsaW5lZC1ibG9ja3MgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1lYXNpbmcpO1xufVxuXG4uaW5jbGluZWQtYmxvY2tzIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW5jbGluZWQtYmxvY2tzIC5zd2lwZXItbmF2aWdhdGlvbiB7XG4gIGdhcDogMHB4O1xufVxuXG4ubmV3cy1pdGVtIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDQ2MHB4O1xuICBnYXA6IDUwcHg7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3MtaXRlbSB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cblxuLm5ld3MtaXRlbSBwaWN0dXJlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDFzLCBvcGFjaXR5IC42cywgdmlzaWJpbGl0eSAuNnM7XG59XG5cbi5uZXdzLWl0ZW0gcGljdHVyZTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxMTEgMCwgcmdiYSgxNywgMTcsIDE3LCAwKSA3OS43MiUpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmV3cy1pdGVtIHBpY3R1cmU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG59XG5cbi5uZXdzLWl0ZW0gcGljdHVyZSBpbWcge1xuICB0cmFuc2l0aW9uOiAxcztcbn1cblxuLm5ld3MtaXRlbV9fYmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3MtaXRlbV9fYmcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGFzcGVjdC1yYXRpbzogMzYwIC8gMTUwO1xuICB9XG59XG5cbi5uZXdzLWl0ZW1fX2JnIGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ubmV3cy1pdGVtX19pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQxJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3MtaXRlbV9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYXNwZWN0LXJhdGlvOiAzNjAgLyAxNTA7XG4gIH1cbn1cblxuLm5ld3MtaXRlbV9faW1nOjphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5uZXdzLWl0ZW1fX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5uZXdzLWl0ZW1fX2luZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQxJSAtIDUwcHgpO1xuICBwYWRkaW5nOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmV3cy1pdGVtX19pbmZvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuXG4ubmV3cy1pdGVtX19kYXRlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmV3cy1pdGVtX19kYXRlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLm5ld3MtaXRlbV9fZGF0ZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3MtaXRlbV9fZGF0ZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbn1cblxuLm5ld3MtaXRlbV9fZGVzYzpub3QoOmxhc3QtY2hpbGQpLCAubmV3cy1pdGVtX190ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmV3cy1pdGVtX19kZXNjOm5vdCg6bGFzdC1jaGlsZCksIC5uZXdzLWl0ZW1fX3RleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgfVxufVxuXG4ubmV3cy1pdGVtX19kZXNjIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmV3cy1pdGVtX19kZXNjIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLm5ld3MtaXRlbV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3MtaXRlbV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5uZXdzLWl0ZW0tLWZpeC1zaXplIHtcbiAgd2lkdGg6IDc0MHB4O1xuICBoZWlnaHQ6IDM4MHB4O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgYm94LXNoYWRvdyAwLjNzLCBjb2xvciAxcztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3MtaXRlbS0tZml4LXNpemUge1xuICAgIHdpZHRoOiAzNDNweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzQuOThweCkge1xuICAubmV3cy1pdGVtLS1maXgtc2l6ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5uZXdzLWl0ZW0tLWZpeC1zaXplOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uZXdzLWl0ZW0tLWZpeC1zaXplLm5ld3MtaXRlbS0tYmcge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmV3cy1pdGVtLS1maXgtc2l6ZSBwaWN0dXJlOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3MtaXRlbS0tZml4LXNpemUgLm5ld3MtaXRlbV9fYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiBhdXRvO1xuICB9XG59XG5cbi5uZXdzLWl0ZW0tLWZpeC1zaXplIC5uZXdzLWl0ZW1fX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjQ1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uZXdzLWl0ZW0tLWZpeC1zaXplIC5uZXdzLWl0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IGF1dG87XG4gIH1cbn1cblxuLm5ld3MtaXRlbS0tZml4LXNpemUgLm5ld3MtaXRlbV9faW5mbyB7XG4gIG1heC13aWR0aDogMzc0cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmV3cy1pdGVtLS1maXgtc2l6ZSAubmV3cy1pdGVtX19pbmZvIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmc6IDE2cHggMjRweCAxNnB4IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3MtaXRlbS0tZml4LXNpemUgLm5ld3MtaXRlbV9fZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uZXdzLWl0ZW0tLWZpeC1zaXplIC5uZXdzLWl0ZW1fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG4ubmV3cy1pdGVtLS1iZyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3MtaXRlbS0tYmcge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3MtaXRlbS0tYmcgLm5ld3MtaXRlbV9fbGluayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucGFnZS1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhZ2UtcGFnaW5hdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnBhZ2UtcGFnaW5hdGlvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucGFnZS1wYWdpbmF0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxufVxuXG4ucGFnZS1wYWdpbmF0aW9uX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiA0NXB4O1xuICBhc3BlY3QtcmF0aW86IDEuMi8xO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kcmspO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xufVxuXG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLnBhZ2UtcGFnaW5hdGlvbl9faXRlbTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB9XG59XG5cbi5wYWdlLXBhZ2luYXRpb25fX2l0ZW0uaXMtYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnRvLXByZXYtcGFnZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxNnB4O1xuICB6LWluZGV4OiA1MDtcbiAgYW5pbWF0aW9uOiBzaG93UHJldkJ0biAwLjZzIGN1YmljLWJlemllcigwLjA0LCAwLjA1LCAwLCAxLjkpO1xufVxuXG4udG8tcHJldi1wYWdlIC5idG5fX2NvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50by1wcmV2LXBhZ2UgLmJ0bl9fY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbn1cblxuLnBhZ2UtdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHotaW5kZXg6IDUwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjA0LCAwLjA1LCAwLCAxLjkpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnBhZ2UtdXAuaXMtdmlzaWJsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG59XG5cbi5wYWdlLXVwX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMHB4O1xuICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYWdlLXVwX19idXR0b24ge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAucGFnZS11cF9fYnV0dG9uOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIH1cbn1cblxuLnBhZ2UtdXBfX2J1dHRvbiBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uY29va2llIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxNTA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuNjMsIDAuNjEsIDAsIDEuNjMpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvb2tpZSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuXG4uY29va2llLmlzLXZpc2libGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xufVxuXG4uY29va2llX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3gtc2hhZG93OiAwcHggOHB4IDIwcHggMHB4IHJnYmEoMjUsIDQ2LCA4MCwgMC4yKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb29raWVfX2luZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cblxuLmNvb2tpZV9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvb2tpZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5jb29raWVfX3RleHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5icmVhZGNydW1icyB7XG4gIHBhZGRpbmc6IDQycHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBwYWRkaW5nOiAyOHB4IDA7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uYnJlYWRjcnVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWJzX19pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiRXVyb3N0aWxlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjOUNBNkFEO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYnJlYWRjcnVtYnNfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnNfX2l0ZW0gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmJyZWFkY3J1bWJzX19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbn1cblxuLmJyZWFkY3J1bWJzX19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5icmVhZGNydW1ic19faXRlbTpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICMzRjUzNjE7XG59XG5cbi5zbGlkZXItY29udHJvbCB7XG4gIHdpZHRoOiA4NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDEycHggMTZweCAxMnB4IDEycHg7XG4gIHRyYW5zZm9ybTogc2tld1goLTEwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFMzUyNDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNsaWRlci1jb250cm9sIHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgcGFkZGluZzogMTBweCA2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5zbGlkZXItY29udHJvbDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0NFMjEwRUZGO1xuICB9XG59XG5cbi5zbGlkZXItY29udHJvbCBzdmcge1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zbGlkZXItY29udHJvbC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uc2xpZGVyLWNvdW50ZXIge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAuc2xpZGVyLWNvdW50ZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2xpZGVyLWNvdW50ZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uc2xpZGVyLWNvdW50ZXJfX2N1cnJlbnQge1xuICBmb250LXNpemU6IDY0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2xpZGVyLWNvdW50ZXJfX2FsbCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwcHg7XG59XG5cbi5saW5rLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHVuc2V0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5saW5rLWJ0bjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4ubGluay1idG4tLXhsOjphZnRlciB7XG4gIHdpZHRoOiA0NnB4O1xufVxuXG4uc2xpZGVyLWJ0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cblxuLnNsaWRlci1idG4ge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG59XG5cbi5zbGlkZXItYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNDZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUUzNTI0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUUzNTI0O1xuICB0cmFuc2Zvcm06IHNrZXdYKC0zMGRlZyk7XG59XG5cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuc2xpZGVyLWJ0bjpob3Zlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0UyMTBFRkY7XG4gIH1cbn1cblxuLnNsaWRlci1idG4uc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpZGVyLWJ0bi5zd2lwZXItYnV0dG9uLWRpc2FibGVkOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpZGVyLWJ0biBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLnNsaWRlci1jb3VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5zbGlkZXItY291bnRlci1jdXJyZW50IHtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5zbGlkZXItY291bnRlci1hbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogOHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4ucGFnZS1pbm5lciB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBhZ2UtaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG4iLCIqLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYngtY29yZS13aW5kb3cgKiB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLy/QlNC+0LHQsNCy0LvRj9C10YIg0L7RgtGB0YLRg9C/INC/0L7QtCDRgdC60YDQvtC70Lsg0YHQv9GA0LDQstCwINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOLlxuLy/Qn9C+0LvQtdC30L3QviDQv9GA0Lgg0L7RgtC60YDRi9GC0LjQuCDQvNC+0LTQsNC70LrQuCDQvdCwINCy0LXRgdGMINGN0LrRgNCw0L0uXG4vL2h0bWwge1xuLy8gc2Nyb2xsYmFyLWd1dHRlcjogc3RhYmxlO1xuLy99XG5cbmJvZHkge1xuICAgIGZvbnQ6IDQwMCAjeyRmb250LXNpemUtYmFzZX0vI3skZm9udC1saW5lLWJhc2V9ICRmb250LWZhbWlseS1iYXNlO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kcmspO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICYuYm9keS0tbWVudS1vcGVuZWQge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1zY3JvbGxiYXIpO1xuICAgIH1cbn1cblxuXG46OnNlbGVjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdodGUpO1xufVxuICAgIFxuOjotbW96LXNlbGVjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7IFxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcbn1cblxuLy8g0J7RgtC60LvRjtGH0LDQtdC8INC90LXQutGA0LDRgdC40LLRg9GOINC/0L7QtNGB0LLQtdGC0LrRgyBpbnB1dC3QvtCyINC/0YDQuCDQsNCy0YLQvtC30LDQv9C+0LvQvdC10L3QuNC4INC40Lcg0LLRi9C/0LDQtNCw0Y7RidC10LPQviDRgdC/0LjRgdC60LBcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDYwMDAwMHMgMHMsIGNvbG9yIDYwMDAwMHMgMHM7XG59XG5cbi5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTc1MnB4O1xuICAgIHBhZGRpbmctbGVmdDogJHNwYWNlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmNvbnRhaW5lci1sZyB7XG4gICAgbWF4LXdpZHRoOiAxNzUycHg7XG59XG5cbi5jb250YWluZXItbGctbGVmdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIDE0MzlweCkgLyAyICsgMTZweCk7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcblxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDE0MzkuOThweCkge1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgfVxufVxuXG4vLyDQn9GA0Lgg0LvQtdC90LjQstC+0Lkg0LfQsNCz0YDRg9C30LrQtSBsb3phZCDQuNC30L7QsdGA0LDQttC10L3QuNGPINC/0L7Rj9Cy0LvRj9GO0YLRgdGPINC/0LvQsNCy0L3QviDRgSBmYWRlSW5cbi5sb3phZCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzLCB2aXNpYmlsaXR5IDAuNnM7XG5cbiAgICAmW2RhdGEtbG9hZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxufSIsIi5yZXNldC1idG4ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvKiBpbmhlcml0IGZvbnQgJiBjb2xvciBmcm9tIGFuY2VzdG9yICovXG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICAvKiBOb3JtYWxpemUgbGluZS1oZWlnaHQuIENhbm5vdCBiZSBjaGFuZ2VkIGZyb20gbm9ybWFsIGluIEZpcmVmb3ggNCsuICovXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAvKiBDb3JyZWN0cyBmb250IHNtb290aGluZyBmb3Igd2Via2l0ICovXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogaW5oZXJpdDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogaW5oZXJpdDtcbiAgICAvKiBDb3JyZWN0cyBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGlucHV0IHR5cGVzIGluIGlPUyAqL1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4ucmVzZXQtbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY+bGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXZpc2libGUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59IiwiLmhvdmVyLXVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtaG92ZXIge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaG92ZXItb3BhY2l0eSB7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24gb3BhY2l0eSBlYXNlLWluLW91dDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWhvdmVyIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH0gXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNob3dQcmV2QnRuIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB9XG59IiwiQG1peGluIG1lZGlhLXh4eGwoJGRpcmVjdGlvbjogZG93bikge1xuICAgIEBpZiAoJGRpcmVjdGlvbiA9PXVwKSB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4eHhsKSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skeHh4bCAtIDAuMDJweH0pIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gbWVkaWEteHhsKCRkaXJlY3Rpb246IGRvd24pIHtcbiAgICBAaWYgKCRkaXJlY3Rpb24gPT11cCkge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeHhsKSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skeHhsIC0gMC4wMnB4fSkge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBtZWRpYS14bCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gICAgQGlmICgkZGlyZWN0aW9uID09dXApIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHhsKSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skeGwgLSAwLjAycHh9KSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIG1lZGlhLWxnKCRkaXJlY3Rpb246IGRvd24pIHtcbiAgICBAaWYgKCRkaXJlY3Rpb24gPT11cCkge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRsZyAtIDAuMDJweH0pIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gbWVkaWEtbWQoJGRpcmVjdGlvbjogZG93bikge1xuICAgIEBpZiAoJGRpcmVjdGlvbiA9PXVwKSB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZCkge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAZWxzZSB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JG1kIC0gMC4wMnB4fSkge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBtZWRpYS1zbSgkZGlyZWN0aW9uOiBkb3duKSB7XG4gICAgQGlmICgkZGlyZWN0aW9uID09dXApIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtKSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skc20gLSAwLjAycHh9KSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIG1lZGlhLXhzKCRkaXJlY3Rpb246IGRvd24pIHtcbiAgICBAaWYgKCRkaXJlY3Rpb24gPT11cCkge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeHMpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyR4cyAtIDAuMDJweH0pIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbkBtaXhpbiBtZWRpYS1pZSgpIHtcblxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksXG4gICAgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gZmYtZml4KCkge1xuICAgIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIG1lZGlhLWhvdmVyKCkge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBtZWRpYS1ub3QtaG92ZXIoKSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKGhvdmVyOiBub25lKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn0iLCJAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgICBAaWYgbm90ICRuIHtcbiAgICAgICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICAgIH1cbiAgICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gICAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAgIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAgIEBpZiAkbWluIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICAgQGlmICRtYXgge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9IEBlbHNlIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAgICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAgICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuZXh0KTtcblxuICAgIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICAgICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgICAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICAgICAgICAgICAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgICAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAgICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgICAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAgICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm0jeyRpbmZpeH0tYXV0byB7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAgICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgICAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAgICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgICAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAjeyR2YWx1ZX0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICAgICAuZmxleCN7JGluZml4fS1yb3cge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2Uge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2Uge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxleCN7JGluZml4fS13cmFwIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5mbGV4I3skaW5maXh9LWZpbGwge1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuZmxleCN7JGluZml4fS1ncm93LTAge1xuICAgICAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wIHtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQge1xuICAgICAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCB7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciB7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHtcbiAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQge1xuICAgICAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0ICd1dGlsaXRpZXMvZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3V0aWxpdGllcy9icmVha3BvaW50cyc7XG5AaW1wb3J0IFwidXRpbGl0aWVzL2dyaWRcIjtcblxuQGltcG9ydCAndXRpbGl0aWVzL3RleHQnO1xuQGltcG9ydCAndXRpbGl0aWVzL3NwYWNpbmcnO1xuQGltcG9ydCAndXRpbGl0aWVzL2Rpc3BsYXknO1xuQGltcG9ydCAndXRpbGl0aWVzL2ZsZXgnO1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAgIC5yb3cge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG5cbkBpZiAkZW5hYmxlLWNzc2dyaWQge1xuICAgIC5ncmlkIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQodmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXJvd3MsIDEpLCAxZnIpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgICAgIGdhcDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcblxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNzc2dyaWQoKTtcbiAgICB9XG59IiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteSkgKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAtLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAtLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gICAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcbiAgICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gICAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gICAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICAgQGlmICRzaXplIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICAgIH0gQGVsc2Uge1xuICAgICAgICBmbGV4OiAxIDEgMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gICAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gICAgPiAqIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgICAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAgICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAgICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgICAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAgICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gR3V0dGVyc1xuICAgICAgICAgICAgLy9cbiAgICAgICAgICAgIC8vIE1ha2UgdXNlIG9mIGAuZy0qYCwgYC5neC0qYCBvciBgLmd5LSpgIHV0aWxpdGllcyB0byBjaGFuZ2Ugc3BhY2luZyBiZXR3ZWVuIHRoZSBjb2x1bW5zLlxuICAgICAgICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRndXR0ZXJzIHtcbiAgICAgICAgICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAgICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAgICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXg6ICN7JHZhbHVlfTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAgICAgICAgIC5neSN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAgICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXk6ICN7JHZhbHVlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBtYWtlLWNzc2dyaWQoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvLyBTdGFydCB3aXRoIGAxYCBiZWNhdXNlIGAwYCBpcyBhbmQgaW52YWxpZCB2YWx1ZS5cbiAgICAgICAgICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICAgICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgICAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIqOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbmEge1xuICAgIEBpbmNsdWRlIG1lZGlhLWhvdmVyIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmltZyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYmctbWVzc2FnZSB7XG4gICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgIHBhZGRpbmc6IDJ2dztcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICAgIH1cbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxufVxuXG4uYmctaW5mbyB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcbiAgICB9XG59XG5cbi5iZy1kYW5nZXIge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVycm9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlcnJvcjtcbiAgICB9XG59XG5cblxuLmNvbG9yLXdoaXRlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xufVxuXG5oMSxcbi5oMSB7XG4gICAgZm9udC1zaXplOiByZW0oNDVweCk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEteGwoJ2Rvd24nKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDQwcHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xuICAgICAgICBmb250LXNpemU6IHJlbSgyNHB4KTtcbiAgICB9XG59XG5cbmgxIHtcbiAgICBtYXJnaW46IDUwcHggMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xuICAgICAgICBtYXJnaW46IDMycHggMDtcbiAgICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgICBmb250LXNpemU6IHJlbSg0OHB4KTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS14eHhsKCdkb3duJykge1xuICAgICAgICBmb250LXNpemU6IHJlbSg0MHB4KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1sZygnZG93bicpIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjhweCk7XG4gICAgfVxufVxuXG5oMyxcbi5oMyB7XG4gICAgZm9udC1zaXplOiByZW0oMzJweCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtbGcoJ2Rvd24nKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI2cHgpO1xuICAgIH1cbn1cblxuaDQsXG4uaDQge1xuICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWxnKCdkb3duJykge1xuICAgICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgICB9XG59XG5cbmg1LFxuLmg1IHtcbiAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWxnKCdkb3duJykge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbiAgICB9XG59XG5cbnAsXG4ucCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW46IDE4cHggMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbjogMTRweCAwO1xuICAgIH1cbn1cblxudWwsXG4udWwge1xuICAgICY6bm90KC55YS1zaGFyZTJfX2xpc3QpIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgbWFyZ2luOiAxOHB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMTRweCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAuN2VtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAuN2VtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogLjNlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0zNWRlZyk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi51bC0tY3VzdG9tIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIG1hcmdpbjogMzJweCAwIDI0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE2cHggMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcblxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnVsLS1tYXJrZXItdG9wIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAuNWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFydGljbGUge1xuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiA1MHB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XG4gICAgICAgICAgICBtYXJnaW46IDMycHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luOiA1MHB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XG4gICAgICAgICAgICBtYXJnaW46IDMycHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbjogNTBweCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xuICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2RhdGUsXG4gICAgJl9fc2hhcmUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NoYXJlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cblxuICAgICZfX3NsaWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luOiA1MHB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XG4gICAgICAgICAgICBtYXJnaW46IDMycHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcGljdHVyZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgLy8gYXNwZWN0LXJhdGlvOiAyNTEgLyAxNjc7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2xpZGVyLW5hdiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA2cHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJl9fc2xpZGVyLWJ1dHRvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMzRweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbjtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNHB4KSBzY2FsZSgtMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnN3aXBlci1idXR0b24tbG9jayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NsaWRlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIkZ3JvdXBQYWRkaW5nOiAyNHB4O1xuXG4uaGFzLW5vLWVycm9yIHtcbiAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG5cblxuICAgICsuZm9ybS1sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE2cHgpO1xuICAgIH1cbn1cblxuLmhhcy1lcnJvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZXJyb3IgIWltcG9ydGFudDtcbn1cblxuLmlzLWxvYWRpbmcge1xuICAgIGZpbHRlcjogYmx1cigzcHgpIGdyYXlzY2FsZSg4MCUpO1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLyogRmlyZWZveCAqL1xuaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxubGFiZWwsXG5zZWxlY3QsXG5idXR0b24sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZm9ybS1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAkZ3JvdXBQYWRkaW5nIDA7XG59XG5cbi5mb3JtLWFncmVlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAtLWNoZWNrYm94U2l6ZTogMjBweDtcblxuICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWNoZWNrYm94U2l6ZSk7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1jaGVja2JveFNpemUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGhlaWdodDogdmFyKC0tY2hlY2tib3hTaXplKTtcbiAgICAgICAgd2lkdGg6IHZhcigtLWNoZWNrYm94U2l6ZSk7XG4gICAgICAgIHotaW5kZXg6IDU7XG5cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICtsYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdodGUpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtLWFjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG59XG5cblxuLmZvcm0tYnRuIHtcblxuICAgICYuYnRuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgcGFkZGluZzogMjBweCAyNHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWxnKCdkb3duJykge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtKFwiZG93blwiKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm0tYWdyZWVtZW50IHtcbiAgICBmb250LXNpemU6IHJlbSgxM3B4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgfVxufVxuXG5cbi5mb3JtLWdyb3VwLFxuLmZvcm0tYWdyZWVtZW50LFxuLmZvcm0tYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgKy5mb3JtLWdyb3VwLFxuICAgICsuZm9ybS1hZ3JlZW1lbnQsXG4gICAgKy5mb3JtLWFjdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JvdXBQYWRkaW5nO1xuICAgIH1cbn1cblxuLmZvcm0tbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICNhYmFjYWM7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDEwcHggMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBmb250LXNpemU6IDhweCAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWluLWhlaWdodDogMzhweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZHJrKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgJHRyYW5zaXRpb24sIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgJHRyYW5zaXRpb247XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjpmb2N1c34uZm9ybS1mb2N1cyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICY6Oi1tcy1leHBhbmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgIH1cblxuICAgICYuaXMtZmlsbGVkIHtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkLFxuICAgICZbcmVhZG9ubHldIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiA2OHB4O1xuICAgIG1pbi1oZWlnaHQ6IDY4cHg7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4uZm9ybS1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICZfX2lucHV0IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuXG4gICAgJl9fYnV0dG9uIHtcbiAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgQG1lZGlhKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm0tYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLmJ0bjpsYXN0LW9mLXR5cGUge1xuICAgICAgICB3aWR0aDogMjgwcHg7XG5cbiAgICAgICAgLmJ0bl9fY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnRuIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kcmspO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDE0cHg7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgbWluLXdpZHRoOiA2NXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIzcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdodGUpO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0zNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFuc2l0aW9uO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saW5lIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGluc2V0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuYnRuX19saW5lIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZmFuY3lib3gtY29udGFpbmVyIHtcbiAgICAuZmFuY3lib3gtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIH1cblxuICAgIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBvcHVwIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggJHNwYWNlcjtcbiAgICB9XG59XG5cbi5wb3B1cC1oZWFkbGluZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJixcbiAgICAmX190aXRsZSxcbiAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucG9wdXAtZm9vdGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mYW5jeWJveC1jb250YWluZXItLXNob3ctZm9vdGVyIHtcbiAgICAucG9wdXAtZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufSIsIi5oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiA5OTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAyMnB4IDA7XHJcbiAgdG9wOiAyNHB4O1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcclxuICAtLXRlbEljb25Cb3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDA7XHJcbiAgfVxyXG5cclxuICAmLS1yZWxhdGl2ZSB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZHJrKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgLS10ZWxJY29uQm9yZGVyOiAxcHggc29saWQgY3VycmVudENvbG9yO1xyXG4gIH1cclxuXHJcbiAgJi0tbWVudS1vcGVuZWQge1xyXG4gICAgJjpub3QoLmhlYWRlci0tcmVsYXRpdmUpIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tc2Nyb2xsYmFyKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLW5ldy15ZWFyIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvbG9jYWwvbWVkaWEubmV3LWRlc2lnbi9pbWFnZXMvbmV3LXllYXIvYy10cmVlLXRvcC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG5cclxuICAgIEBpbmNsdWRlICBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMjAwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1sZygnZG93bicpIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbG9nbyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICBzdmcge1xyXG4gICAgICB3aWR0aDogMjIyLjAxcHg7XHJcbiAgICAgIGhlaWdodDogODguMnB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbGcoJ2Rvd24nKSB7XHJcbiAgICAgICAgd2lkdGg6IDExMi45NXB4O1xyXG4gICAgICAgIGhlaWdodDogNDQuOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZWwge1xyXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSk7XHJcbiAgICAgIGJvcmRlcjogdmFyKC0tdGVsSWNvbkJvcmRlcik7XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmLm1vcmUtbGluayB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXJnZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDE0cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuXHJcbiAgICAmLXRleHQge1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaWNvbiB7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1lbnUge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgaW5zZXQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMyk7XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uO1xyXG5cclxuICAmLmlzLWFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcblxyXG4gICAgLm1lbnVfX2NvbnRlbnQge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1uZXcteWVhciB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDIxOXB4O1xyXG4gICAgICBoZWlnaHQ6IDQxMHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcvbG9jYWwvbWVkaWEubmV3LWRlc2lnbi9pbWFnZXMvbmV3LXllYXIvYy10cmVlLWxlZnQucG5nJykgdG9wIGxlZnQgLyBjb250YWluIG5vLXJlcGVhdDtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb247XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYmxvY2sge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcclxuICAgIGdhcDogMjRweDtcclxuICAgIHBhZGRpbmc6IDEzMHB4IDkwcHggOTBweDtcclxuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIC4wNSk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiA1O1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgcGFkZGluZzogMTAwcHggMTZweCAzMnB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zZWNvbmQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG4gICAgICBwYWRkaW5nOiAxMzBweCA2MHB4IDkwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXhsKCdkb3duJykge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDY7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDE2cHggMzJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEteGwoJ2Rvd24nKSB7XHJcbiAgICAgICAgICB6LWluZGV4OiA2O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXNtYWxsLXBhZGRpbmcge1xyXG4gICAgICBwYWRkaW5nOiA2MHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgICAgcGFkZGluZzogODBweCAxNnB4IDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Nsb3NlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNjNweDtcclxuICAgIHJpZ2h0OiA4MnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjQUJBQ0FDO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb247XHJcbiAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEoYW55LWhvdmVyOiBob3Zlcikge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICB3aWR0aDogMjNweDtcclxuICAgICAgaGVpZ2h0OiAyM3B4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb247XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXh4bCgnZG93bicpIHtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IC0ycHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggJHRyYW5zaXRpb24sIHJpZ2h0ICR0cmFuc2l0aW9uLCBsZWZ0ICR0cmFuc2l0aW9uO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhKGFueS1ob3ZlcjogaG92ZXIpIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kaXJlY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICBnYXA6IDI0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JveCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHdpZHRoOiAzNTBweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJi1iZyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDM5NSAvIDIwNztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDM5NSAvIDE4MDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLW5hbWUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcclxuICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3R0b20ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGdhcDogMTZweDtcclxuICB9XHJcblxyXG4gICZfX2FkZHJlc3Mge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBjb2xvcjogI2FiYWNhYztcclxuICB9XHJcblxyXG4gICZfX3NvY2lhbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBnYXA6IDI0cHg7XHJcbiAgfVxyXG5cclxuICAmX19zb2NpYWwtaWNvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAmX19zb2NpYWwtdGV4dCB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgY29sb3I6ICNhYmFjYWM7XHJcbiAgfVxyXG5cclxuICAmX19tb3JlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICZfX2Jsb2NrIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZWQ7XHJcbiAgXHJcbiAgICAgICYrJiB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm92ZXJmbG93LWhpZGRlbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zZWN0aW9uIHtcclxuICBwYWRkaW5nOiA2MHB4IDA7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgcGFkZGluZzogNTBweCAwO1xyXG4gIH1cclxufVxyXG5cclxuLnNlY3Rpb24taGVhZCB7XHJcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tbWItc21hbGwge1xyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JleS1saWdodCk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS0yMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLTI0IHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tMjYge1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uLWZvb3Qge1xyXG4gICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29tbW9uLXNsaWRlci1jb250cm9sIHtcclxuICAtLXNpemU6IDUycHg7XHJcbiAgd2lkdGg6IHZhcigtLXNpemUpO1xyXG4gIGhlaWdodDogdmFyKC0tc2l6ZSk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogY2wod2h0ZSwgLjIpO1xyXG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcclxuICBjb2xvcjogdmFyKC0tY29sb3Itd2h0ZSk7XHJcblxyXG4gIHN2ZyB7XHJcbiAgICAtLWljb24tc2l6ZTogMjBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IHZhcigtLWljb24tc2l6ZSk7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWljb24tc2l6ZSk7XHJcbiAgfVxyXG59XHJcblxyXG4uc3dpcGVyLW5hdmlnYXRpb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGdhcDogMzJweDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgJl9fYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2h0ZSk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cclxuICAgIEBtZWRpYShhbnktaG92ZXI6IGhvdmVyKSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdodGUpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAuMDUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tb3JlLWJ0biB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgc3ZnIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhKGFueS1ob3ZlcjogaG92ZXIpIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNHB4KSBzY2FsZSgtMSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0zNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuc3dpcGVyLWJ1dHRvbi1sb2NrIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgcG9zaXRpb246IHN0YXRpYztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiA4cHg7XHJcbiAgaGVpZ2h0OiA4cHg7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICYtYnVsbGV0IHtcclxuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDRweDtcclxuICAgIGhlaWdodDogNHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWNhYztcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgfVxyXG5cclxuICAmLWJ1bGxldC1hY3RpdmUge1xyXG4gICAgd2lkdGg6IDhweDtcclxuICAgIGhlaWdodDogOHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZHJrKTtcclxuICB9XHJcbn1cclxuXHJcbi5jb21tb24tdGFicy1jb250cm9scyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogOHB4O1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uY29tbW9uLXRhYnMtY29udHJvbCB7XHJcbiAgcGFkZGluZzogOHB4IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JleSk7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICYuaXMtc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2h0ZSk7XHJcbiAgfVxyXG5cclxuICAmLS1ib3JkZXIge1xyXG5cclxuICAgICYuaXMtc2VsZWN0ZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAxcHggc29saWQgdmFyKC0tY29sb3ItZGFyayk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXhsIHtcclxuICAgIHBhZGRpbmc6IDhweCAyM3B4O1xyXG4gIH1cclxufVxyXG5cclxuLmNvbW1vbi10YWJzLXBhbmVsIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAmLmlzLXNlbGVjdGVkIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLm1vcmUtbGluayB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMTRweDtcclxuICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcblxyXG4gICYtLWdyZXktbGlnaHQge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyZXktbGlnaHQpO1xyXG4gIH1cclxuXHJcbiAgc3BhbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAtMnB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAkdHJhbnNpdGlvbiwgcmlnaHQgJHRyYW5zaXRpb24sIGxlZnQgJHRyYW5zaXRpb247XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYShhbnktaG92ZXI6IGhvdmVyKSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00cHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubW9yZS1idG4ge1xyXG4gIC8vIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgLy8gZ2FwOiAxNHB4O1xyXG4gIC8vIGNvbG9yOiB2YXIoLS1jb2xvci13aHRlKTtcclxuICAvLyB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gIC8vIHBhZGRpbmc6IDZweCAzOHB4O1xyXG4gIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgLy8gbGluZS1oZWlnaHQ6IDE7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgY29sb3I6ICMyMjI7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHotaW5kZXg6IDEwO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICB9XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIHdpZHRoOiA2MnB4O1xyXG4gICAgbWluLXdpZHRoOiA2MnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMjFweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIHdpZHRoOiA0OXB4O1xyXG4gICAgICBtaW4td2lkdGg6IDQ5cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDQxMjE3O1xyXG4gICAgICB0cmFuc2Zvcm06IHNrZXdYKC0zNWRlZyk7XHJcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3ZnIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb247XHJcbiAgfVxyXG5cclxuICAmLS1iYWNrIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1zbWFsbCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgd2lkdGg6IDQ5cHg7XHJcbiAgICAgIG1pbi13aWR0aDogNDlweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTdweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYShhbnktaG92ZXI6IGhvdmVyKSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgc3ZnIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNvY2lhbC1saW5rIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uO1xyXG5cclxuICAmLS1mYWNlYm9vayB7XHJcbiAgICBjb2xvcjogIzNiNTk5ODtcclxuICB9XHJcblxyXG4gICYtLXZrIHtcclxuICAgIGNvbG9yOiAjNGQ3NmExO1xyXG4gIH1cclxuXHJcbiAgJi0tdGcge1xyXG4gICAgY29sb3I6ICMwMzlCRTU7XHJcbiAgfVxyXG5cclxuICAmLS1vayB7XHJcbiAgICBjb2xvcjogI0Y5NjYwMDtcclxuICB9XHJcblxyXG4gICYtLXJ1dHViZSB7XHJcbiAgICBjb2xvcjogIzBCMUQzODtcclxuICB9XHJcblxyXG4gICYtLWR6ZW4ge1xyXG4gICAgY29sb3I6ICMyMDIwMjI7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEoYW55LWhvdmVyOiBob3Zlcikge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICB9XHJcbn1cclxuXHJcbi5hcnJvdy1idG4ge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBnYXA6IDIwcHg7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogdmFyKC0tY29sb3Itd2h0ZSk7XHJcbiAgcGFkZGluZzogMCA0NXB4O1xyXG4gIGhlaWdodDogNDVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgei1pbmRleDogMTA7XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDg1JTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMzVkZWcpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFuc2l0aW9uO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb247XHJcbiAgfVxyXG5cclxuICAmLS1zbWFsbCB7XHJcbiAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEoYW55LWhvdmVyOiBob3Zlcikge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUwZTEyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaW5jbGluZWQtYmxvY2tzIHtcclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiA2MDBweDtcclxuICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgIGhlaWdodDogMzY1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbGluayB7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcclxuXHJcbiAgICAgIEBtZWRpYShhbnktaG92ZXI6IGhvdmVyKSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcblxyXG4gICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoMSUsIC0zJSk7XHJcbiAgICAgICAgICAuaW5jbGluZWQtYmxvY2tzX19pdGVtLWJnIHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbS1iZyB7XHJcbiAgICAtLXNrZXdEZWc6IDIwZGVnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2tld1goY2FsYygtMSAqIHZhcigtLXNrZXdEZWcpKSk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxNTAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNrZXdYKHZhcigtLXNrZXdEZWcpKTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjgpIDEwMCUpO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW47XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxNTAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNrZXdYKHZhcigtLXNrZXdEZWcpKTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjMpIDEwMCUpO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDE1MCU7XHJcbiAgICAgIG1pbi13aWR0aDogMTUwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNrZXdYKHZhcigtLXNrZXdEZWcpKTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0tY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiA1O1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdodGUpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtLW5hbWUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbS1udW0ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMTI4cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICBmb250LXNpemU6IDk2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtLXN1YnRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN3aXBlciB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1lYXNpbmcpXHJcbiAgfVxyXG5cclxuICAuc3dpcGVyLXNsaWRlIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLnN3aXBlci1uYXZpZ2F0aW9uIHtcclxuICAgIGdhcDogMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm5ld3MtaXRlbSB7XHJcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtaW4taGVpZ2h0OiA0NjBweDtcclxuICBnYXA6IDUwcHg7XHJcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIC4wNSk7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgbWluLWhlaWdodDogYXV0bztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZ2FwOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgcGljdHVyZSB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXMsIG9wYWNpdHkgLjZzLCB2aXNpYmlsaXR5IC42cztcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzExMSAwLCByZ2JhKDE3LCAxNywgMTcsIDApIDc5LjcyJSk7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXM7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgdHJhbnNpdGlvbjogMXM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19iZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMzYwIC8gMTUwO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogNDElO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMzYwIC8gMTUwO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbmZvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDElIC0gNTBweCk7XHJcbiAgICBwYWRkaW5nOiAyNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kYXRlIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2MsXHJcbiAgJl9fdGV4dCB7XHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzYyB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1maXgtc2l6ZSB7XHJcbiAgICB3aWR0aDogNzQwcHg7XHJcbiAgICBoZWlnaHQ6IDM4MHB4O1xyXG4gICAgbWluLWhlaWdodDogYXV0bztcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb24sIGJveC1zaGFkb3cgJHRyYW5zaXRpb24sIGNvbG9yIDFzO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICB3aWR0aDogMzQzcHg7XHJcbiAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEteHMoJ2Rvd24nKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYShhbnktaG92ZXI6IGhvdmVyKSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5ld3MtaXRlbS0tYmcge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2h0ZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwaWN0dXJlIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3MtaXRlbV9fYmcge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uZXdzLWl0ZW1fX2ltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMjQ1cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uZXdzLWl0ZW1fX2luZm8ge1xyXG4gICAgICBtYXgtd2lkdGg6IDM3NHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAyNHB4IDE2cHggMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uZXdzLWl0ZW1fX2Rlc2Mge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmV3cy1pdGVtX190ZXh0IHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1iZyB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2h0ZSk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXdzLWl0ZW1fX2xpbmsge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tZCgnZG93bicpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1wYWdpbmF0aW9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMzJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGFzcGVjdC1yYXRpbzogMS4yLzE7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRyayk7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbjtcclxuXHJcbiAgICBAbWVkaWEoYW55LWhvdmVyOiBob3Zlcikge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udG8tcHJldi1wYWdlIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcGFkZGluZzogJHNwYWNlcjtcclxuICB6LWluZGV4OiA1MDtcclxuICBhbmltYXRpb246IHNob3dQcmV2QnRuIDAuNnMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuMDUsIDAsIDEuOSk7XHJcblxyXG4gIC5idG4ge1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtdXAge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgcGFkZGluZzogJHNwYWNlcjtcclxuICB6LWluZGV4OiA1MDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuMDUsIDAsIDEuOSk7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICYuaXMtdmlzaWJsZSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2h0ZSk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICB3aWR0aDogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEoYW55LWhvdmVyOiBob3Zlcikge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIC4yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29va2llIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMTUwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDI0cHg7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjdzIGN1YmljLWJlemllcigwLjYzLCAwLjYxLCAwLCAxLjYzKTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtbWQoJ2Rvd24nKSB7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2VyO1xyXG4gIH1cclxuXHJcbiAgJi5pcy12aXNpYmxlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcbiAgfVxyXG5cclxuICAmX19pbmZvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgcGFkZGluZzogMjRweDtcclxuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjBweCAwcHggcmdiYSgyNSwgNDYsIDgwLCAwLjIpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1kKCdkb3duJykge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnJlYWRjcnVtYnMge1xyXG4gIHBhZGRpbmc6IDQycHggMDtcclxuXHJcbiAgQGluY2x1ZGUgIG1lZGlhLWxnKCdkb3duJykge1xyXG4gICAgcGFkZGluZzogMjhweCAwO1xyXG4gIH1cclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6ICM5Q0E2QUQ7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgIEBpbmNsdWRlICBtZWRpYS1sZygnZG93bicpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGNvbG9yOiAjM0Y1MzYxO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNsaWRlci1jb250cm9sIHtcclxuICB3aWR0aDogODRweDtcclxuICBoZWlnaHQ6IDQ0cHg7XHJcbiAgcGFkZGluZzogMTJweCAxNnB4IDEycHggMTJweDtcclxuICB0cmFuc2Zvcm06IHNrZXdYKC0xMGRlZyk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbjtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtbGcoJ2Rvd24nKSB7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIHBhZGRpbmc6IDEwcHggNnB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhKGFueS1ob3ZlcjogaG92ZXIpIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0UyMTBFRkY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDU4cHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG5cclxuICAmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWRlci1jb3VudGVyIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcblxyXG4gIEBpbmNsdWRlICBtZWRpYS14eGwoJ2Rvd24nKSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSAgbWVkaWEtbGcoJ2Rvd24nKSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG5cclxuICAmX19jdXJyZW50IHtcclxuICAgIGZvbnQtc2l6ZTogNjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxuXHJcbiAgJl9fYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmxpbmstYnRuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMTBweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGNvbG9yOiB1bnNldDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gIH1cclxuXHJcbiAgJi0teGwge1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgd2lkdGg6IDQ2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVyLWJ0bnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDhweDtcclxufVxyXG5cclxuLnNsaWRlci1idG4ge1xyXG4gIHdpZHRoOiA2NHB4O1xyXG4gIGhlaWdodDogNDZweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbjtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDY0cHg7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcclxuICAgIHRyYW5zZm9ybTogc2tld1goLTMwZGVnKTtcclxuICB9XHJcblxyXG4gIEBtZWRpYShhbnktaG92ZXI6IGhvdmVyKSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0UyMTBFRkY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWRlci1jb3VudGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAmLWN1cnJlbnQge1xyXG4gICAgZm9udC1zaXplOiA2NHB4O1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIH1cclxuXHJcbiAgJi1hbGwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiA4cHg7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1pbm5lciB7XHJcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG5cclxuICBAaW5jbHVkZSAgbWVkaWEtbGcoJ2Rvd24nKSB7XHJcbiAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICB9XHJcbn0iXX0= */
