@charset "UTF-8";/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:FiraSans;font-weight:400;font-style:normal;src:url(/g/fonts/fira_sans/fira_sans-r.eot);src:url(/g/fonts/fira_sans/fira_sans-r.eot?#iefix) format("embedded-opentype"),url(/g/fonts/fira_sans/fira_sans-r.woff) format("woff"),url(/g/fonts/fira_sans/fira_sans-r.ttf) format("truetype"),url(/g/fonts/fira_sans/fira_sans-r.svg#FiraSans) format("svg")}@font-face{font-family:FiraSans;font-weight:500;font-style:normal;src:url(/g/fonts/fira_sans/fira_sans-m.eot);src:url(/g/fonts/fira_sans/fira_sans-m.eot?#iefix) format("embedded-opentype"),url(/g/fonts/fira_sans/fira_sans-m.woff) format("woff"),url(/g/fonts/fira_sans/fira_sans-m.ttf) format("truetype"),url(/g/fonts/fira_sans/fira_sans-m.svg#FiraSans) format("svg")}@font-face{font-family:FiraSans;font-weight:700;font-style:normal;src:url(/g/fonts/fira_sans/fira_sans-b.eot);src:url(/g/fonts/fira_sans/fira_sans-b.eot?#iefix) format("embedded-opentype"),url(/g/fonts/fira_sans/fira_sans-b.woff) format("woff"),url(/g/fonts/fira_sans/fira_sans-b.ttf) format("truetype"),url(/g/fonts/fira_sans/fira_sans-b.svg#FiraSans) format("svg")}@font-face{font-family:FiraSans;font-weight:300;font-style:normal;src:url(/g/fonts/fira_sans/fira_sans-l.eot);src:url(/g/fonts/fira_sans/fira_sans-l.eot?#iefix) format("embedded-opentype"),url(/g/fonts/fira_sans/fira_sans-l.woff) format("woff"),url(/g/fonts/fira_sans/fira_sans-l.ttf) format("truetype"),url(/g/fonts/fira_sans/fira_sans-l.svg#FiraSans) format("svg")}.cd-hidden{display:none}.cd-btn,.lp-popup__btn,.lp-work-with__btn{display:inline-block;vertical-align:top;text-align:center;text-decoration:none;padding:8px 26px;color:#fff;font-family:FiraSans,sans-serif;font-size:16px;font-weight:700;line-height:24px;min-height:44px;box-shadow:0 2px 3px #acd6a3;border-radius:22px;border:2px solid #13ab41;box-sizing:border-box;background-color:#13ab41;outline:0;cursor:pointer;-webkit-transition:box-shadow .1s ease-out,background-color .1s ease-out,border-color .1s ease-out;transition:box-shadow .1s ease-out,background-color .1s ease-out,border-color .1s ease-out}.cd-btn--disabled,.cd-btn[disabled=""],.cd-btn[disabled=true],[disabled=""].lp-popup__btn,[disabled=""].lp-work-with__btn,[disabled=true].lp-popup__btn,[disabled=true].lp-work-with__btn{background-color:#d2d2d2;border-color:#d2d2d2;box-shadow:0 2px 3px transparent;cursor:default}.cd-btn--L{padding:12px 40px;min-height:52px;border-radius:100px;font-size:18px;line-height:24px}.cd-btn--S{padding:2px 21px;min-height:32px;border-radius:100px;line-height:24px;font-size:15px}.cd-btn--secondary{box-shadow:0 2px 3px rgba(176,176,176,.27);border-color:#dfdfdf;background-color:#fbfbfa;color:#0169d9;font-weight:500}.cd-btn--secondary.cd-btn--disabled,.cd-btn--secondary.cd-btn[disabled=""],.cd-btn--secondary.cd-btn[disabled=true],.cd-btn--secondary[disabled=""].lp-popup__btn,.cd-btn--secondary[disabled=""].lp-work-with__btn,.cd-btn--secondary[disabled=true].lp-popup__btn,.cd-btn--secondary[disabled=true].lp-work-with__btn{box-shadow:0 2px 3px rgba(176,176,176,.27);border-radius:22px;border-color:#dfdfdf;background-color:#fbfbfa;color:#a1a1a1}.cd-notouch .cd-btn:not([disabled=true]):not([disabled=""]):not(.cd-btn--disabled):focus,.cd-notouch .cd-btn:not([disabled=true]):not([disabled=""]):not(.cd-btn--disabled):hover,.cd-notouch .lp-popup__btn:not([disabled=true]):not([disabled=""]):not(.cd-btn--disabled):focus,.cd-notouch .lp-popup__btn:not([disabled=true]):not([disabled=""]):not(.cd-btn--disabled):hover,.cd-notouch .lp-work-with__btn:not([disabled=true]):not([disabled=""]):not(.cd-btn--disabled):focus,.cd-notouch .lp-work-with__btn:not([disabled=true]):not([disabled=""]):not(.cd-btn--disabled):hover{border-color:#3bae5e;background-color:#51c568}.cd-notouch .cd-btn:not([disabled=true]):not([disabled=""]):not(.cd-btn--disabled):active,.cd-notouch .lp-popup__btn:not([disabled=true]):not([disabled=""]):not(.cd-btn--disabled):active,.cd-notouch .lp-work-with__btn:not([disabled=true]):not([disabled=""]):not(.cd-btn--disabled):active{background-color:#37a457;border-color:#37a457;box-shadow:0 2px 3px transparent}.cd-notouch .cd-btn--secondary:not([disabled=true]):not([disabled=""]):not(.cd-btn--disabled):focus,.cd-notouch .cd-btn--secondary:not([disabled=true]):not([disabled=""]):not(.cd-btn--disabled):hover{box-shadow:0 2px 3px rgba(130,165,233,.27);border-color:#a4bfe9;background-color:#d9e4f5}.cd-notouch .cd-btn--secondary:not([disabled=true]):not([disabled=""]):not(.cd-btn--disabled):active{background-color:#a4bfe9;border-color:#a4bfe9;box-shadow:0 2px 3px transparent}.cd-input,.lp-work-with__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:16px}.cd-input__text{color:#333;font-family:FiraSans,sans-serif;font-size:14px;font-weight:500;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cd-input__label{padding-left:8px}.cd-input__input,.lp-popup__input,.lp-work-with__input{height:44px;border-radius:6px;border:2px solid #c2c2c2;background-color:#fff;padding-left:14px;box-sizing:border-box;outline:0;color:#333;font-family:FiraSans,sans-serif;font-size:15px;font-weight:400;line-height:40px}.cd-input__input::-webkit-input-placeholder,.lp-popup__input::-webkit-input-placeholder,.lp-work-with__input::-webkit-input-placeholder{color:#b0b0b0;font-family:FiraSans,sans-serif;font-size:15px;font-weight:400;line-height:40px}.cd-input__input::-moz-placeholder,.lp-popup__input::-moz-placeholder,.lp-work-with__input::-moz-placeholder{color:#b0b0b0;font-family:FiraSans,sans-serif;font-size:15px;font-weight:400;line-height:40px}.cd-input__input:-ms-input-placeholder,.lp-popup__input:-ms-input-placeholder,.lp-work-with__input:-ms-input-placeholder{color:#b0b0b0;font-family:FiraSans,sans-serif;font-size:15px;font-weight:400;line-height:40px}.cd-input__error{display:none;color:#dd4434;font-family:FiraSans,sans-serif;font-size:13px;font-weight:400;line-height:24px}.cd-input--required .cd-input__label,.lp-work-with__required .cd-input__label{position:relative}.cd-input--required .cd-input__label:before,.lp-work-with__required .cd-input__label:before{content:'*';color:#e7433a;font-family:FiraSans,sans-serif;font-size:13px;font-weight:600;line-height:20px;position:absolute;left:0;top:3px}.cd-input--error .cd-input__error{display:block}.cd-input--error .cd-input__input,.cd-input--error .lp-popup__input,.cd-input--error .lp-work-with__input{border-color:#ed8f8f;background-color:#fff;color:#d66466}.cd-input--error .cd-input__input:focus,.cd-input--error .lp-popup__input:focus,.cd-input--error .lp-work-with__input:focus{box-shadow:0 1px 2px #ffc0ba;border-color:#ed8f8f;background-color:#fff4eb;color:#333}.cd-input__input:focus,.lp-popup__input:focus,.lp-work-with__input:focus{box-shadow:0 1px 2px #a3f0bb;border-color:#74cc8f;background-color:#f7fff6}.cd-input__input:disabled,.lp-popup__input:disabled,.lp-work-with__input:disabled{border-color:#ddd;background-color:#f4f4f4;color:#333}.cd-notouch .cd-input:hover:not(.cd-input--error) .cd-input__input:not(:disabled),.cd-notouch .cd-input:hover:not(.cd-input--error) .lp-popup__input:not(:disabled),.cd-notouch .cd-input:hover:not(.cd-input--error) .lp-work-with__input:not(:disabled),.cd-notouch .lp-work-with__label:hover:not(.cd-input--error) .cd-input__input:not(:disabled),.cd-notouch .lp-work-with__label:hover:not(.cd-input--error) .lp-popup__input:not(:disabled),.cd-notouch .lp-work-with__label:hover:not(.cd-input--error) .lp-work-with__input:not(:disabled){border-color:#74cc8f}.cd-notouch .cd-input--error:hover .cd-input__input,.cd-notouch .cd-input--error:hover .lp-popup__input,.cd-notouch .cd-input--error:hover .lp-work-with__input{border-color:#ed8f8f;background-color:#fff;color:#d66466}.cd-notouch .cd-input--error:hover .cd-input__input:focus,.cd-notouch .cd-input--error:hover .lp-popup__input:focus,.cd-notouch .cd-input--error:hover .lp-work-with__input:focus{box-shadow:0 1px 2px #ffc0ba;border-color:#ed8f8f;background-color:#fff4eb;color:#333}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;position:absolute}.tooltipster-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;transition-property:all;left:0!important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading .4s;animation:tooltipster-fading .4s}@-webkit-keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating .6s;animation:tooltipster-rotating .6s}@-webkit-keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling .6s;animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-base{box-shadow:0 2px 3px rgba(0,0,0,.28);border-radius:4px;background-color:#dcfff6;padding:15px;border:none;opacity:1}.tooltipster-base .tooltipster-content{padding:0;color:#212121;font-family:Arial,sans-serif;font-size:13px;font-weight:400;line-height:16px}.pf-footer{background-color:#f4f2e9}.pf-footer .pf-wrapp{padding:60px 10px 75px 0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.pf-footer__info{-ms-flex:0 0 330px;-webkit-box-flex:0;flex:0 0 330px}.pf-footer__logo{display:inline-block;vertical-align:top;margin-bottom:47px}.pf-footer__text{color:#656565;font-size:13px;font-weight:400;font-family:inherit;line-height:20px}.pf-footer__text p{margin:0 0 19px 0}.pf-footer__text p:last-child{margin-bottom:0}.pf-footer__navigation{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-ms-flex:0 1 836px;-webkit-box-flex:0;flex:0 1 836px;margin-left:auto}.pf-footer__column{-ms-flex:1 1 25%;-webkit-box-flex:1;flex:1 1 25%;padding-right:25px;box-sizing:border-box}.pf-footer__column:last-child{-ms-flex:1 0 176px;-webkit-box-flex:1;flex:1 0 176px}.pf-footer__links--social{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.pf-footer__links p{color:#656565;font-size:13px;font-weight:400;font-family:inherit;line-height:18px;display:block;margin-bottom:10px}.pf-footer__links p:last-child{margin-bottom:0}.pf-footer__link{text-decoration:none;color:inherit;display:inline-block;vertical-align:top}.pf-footer__column-title{color:#333;font-family:FiraSans,sans-serif;font-size:14px;font-weight:500;line-height:20px;margin-bottom:20px;margin-top:13px}.pf-footer__navigation-part{margin-bottom:26px}.pf-footer__navigation-part:last-child{margin-bottom:0}.pf-footer__callback{margin-top:30px}.pf-footer__callback-title{color:#636363;font-size:12px;font-weight:400;font-family:inherit;line-height:18px}.pf-footer__callback-phone{color:#212121;font-family:FiraSans,sans-serif;font-size:24px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap}.pf-footer__market{display:inline-block;vertical-align:top;margin-top:39px;font-size:0;line-height:0;-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1;-ms-flex-item-align:end;align-self:flex-end;margin-right:-147px}.pf-footer__counters{display:inline-block;vertical-align:top;border:none;background:0 0;margin-top:26px}.pf-footer__counters a{outline:0;text-decoration:none}.pf-wrapp{max-width:1320px;margin:0 auto;position:relative;box-sizing:border-box;color:#333}.pf-mobile-only{display:none}.pf-m-aside-close{position:absolute;width:40px;height:40px;border-radius:50%;top:27px;right:18px;background:rgba(0,0,0,.05) url(../img/oah-cancel-white.svg) center no-repeat;border:none;outline:0}.pf-m-aside-close--dark{background-image:url(../img/oah-cancel.svg)}.pf-m-menu{position:fixed;top:0;bottom:0;right:0;left:0;-webkit-transform:translate(100%,0);transform:translate(100%,0);transition:-webkit-transform .5s cubic-bezier(.31,.33,.18,.91) .3s,background .3s linear;-webkit-transition:background .3s linear,-webkit-transform .5s cubic-bezier(.31,.33,.18,.91) .3s;transition:background .3s linear,-webkit-transform .5s cubic-bezier(.31,.33,.18,.91) .3s;transition:transform .5s cubic-bezier(.31,.33,.18,.91) .3s,background .3s linear;transition:transform .5s cubic-bezier(.31,.33,.18,.91) .3s,background .3s linear,-webkit-transform .5s cubic-bezier(.31,.33,.18,.91) .3s;will-change:transform,background;background:0 0;z-index:10}.pf-m-menu__wrap{position:absolute;top:0;bottom:0;right:0;overflow:auto;width:272px;box-sizing:border-box;padding:76px 22px 10px;box-shadow:0 2px 23px rgba(0,0,0,.5);background-color:#1fb14f}.pf-m-menu__btn{display:block;width:100%;text-align:left}.pf-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;height:40px;border-radius:20px;color:#212121;font-size:15px;font-weight:700;line-height:40px;text-decoration:none;border:none;background:0 0;cursor:pointer;outline:0;box-sizing:border-box}.pf-btn--light{background-color:#fff}.pf-btn--iconed{padding:0 22px 0 47px;position:relative;background-position:12px 7px;background-repeat:no-repeat}.pf-btn--iconed-user{background-image:url(../img/oah-user-green.svg)}.pf-m-nav{padding:0 11px 0 9px;margin-bottom:47px}.pf-m-nav__link{text-decoration:none;color:#fff;font-size:16px;font-weight:700;line-height:20px;padding-bottom:1px;border-bottom:1px solid rgba(255,255,255,.25);margin-bottom:13px;display:block}.pf-m-nav__link:last-child{margin-bottom:0}.pf-m-aside-opened{-webkit-transform:translate(0,0);transform:translate(0,0);background:rgba(0,0,0,.5);transition:-webkit-transform .5s cubic-bezier(.31,.33,.18,.91),background .3s linear .5s;-webkit-transition:background .3s linear .5s,-webkit-transform .5s cubic-bezier(.31,.33,.18,.91);transition:background .3s linear .5s,-webkit-transform .5s cubic-bezier(.31,.33,.18,.91);transition:transform .5s cubic-bezier(.31,.33,.18,.91),background .3s linear .5s;transition:transform .5s cubic-bezier(.31,.33,.18,.91),background .3s linear .5s,-webkit-transform .5s cubic-bezier(.31,.33,.18,.91);will-change:transform,background}.pf-m-filials{margin-top:31px;padding:0 9px}.pf-m-filials__title{color:#fff;font-size:15px;font-weight:700;line-height:20px;padding-left:38px;position:relative;margin-bottom:20px}.pf-m-filials__title:before{content:'';width:26px;height:26px;background:url(../img/oah-location-white.svg) center no-repeat;position:absolute;bottom:0;left:0}.pf-m-filials__item{margin-bottom:20px;color:#fff}.pf-m-filials__item:last-child{margin-bottom:0}.pf-m-filials__name{font-size:13px;font-weight:500;line-height:20px;margin:0}.pf-m-filials__link{font-size:24px;font-weight:600;line-height:40px;margin-top:-9px;display:inline-block;color:inherit;text-decoration:none}.pf-m-filials__list{padding:0;list-style:none}@media all and (max-width:1024px){.pf-footer .pf-wrapp{padding-left:20px;padding-right:20px}.pf-mobile-only{display:block}}@media all and (max-width:989px){.pf-footer .pf-wrapp{padding:57px 20px 23px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pf-footer__info{-ms-flex:1 0 100%;-webkit-box-flex:1;flex:1 0 100%}.pf-footer__text{display:none}.pf-footer__navigation{margin-left:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:10px}.pf-footer__market{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3;margin-top:6px;margin-right:auto}}@media all and (max-width:767px){.pf-footer .pf-wrapp{padding:36px 11px 29px;max-width:320px;margin:0 auto}.pf-footer__market{margin-left:52px}.pf-footer__counters{display:block}.pf-footer__navigation{display:block;padding-left:52px}.pf-footer__link{margin-right:12px}.pf-footer__links--social{display:block}}body{font-family:FiraSans,sans-serif;background:#fff!important;position:relative}.cd-notouch .lp-header__loc-btn:focus,.cd-notouch .lp-header__loc-btn:hover{background:#fff url(../img/oah-location.svg) center no-repeat!important}.cd-notouch .lp-header__btn:focus,.cd-notouch .lp-header__btn:hover{border:1px solid rgba(142,217,247,.49)!important;background:0 0!important}.cd-notouch .lp-header__btn--request:focus,.cd-notouch .lp-header__btn--request:hover{border:2px solid #f6f6f6!important;background-image:-webkit-linear-gradient(318deg,#ff584f 0,#e7433a 100%)!important;background-image:linear-gradient(132deg,#ff584f 0,#e7433a 100%)!important}.cd-notouch .lp-header__nav-link:focus,.cd-notouch .lp-header__nav-link:hover{border-bottom:1px solid transparent}.cd-notouch .lp-choose__type-link:hover:before{width:100%}.cd-notouch .lp-table__help:hover{fill:#05be91;fill-opacity:1}.lp-wrapp{max-width:1280px;margin:0 auto;position:relative}.lp-header{background-image:-webkit-linear-gradient(135deg,#3865a7 0,#0da978 100%);background-image:linear-gradient(-45deg,#3865a7 0,#0da978 100%);padding-top:16px}.lp-header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 0}.lp-header__nav{margin:0 auto}.lp-header__nav-link{color:#fff;font-size:15px;font-weight:700;line-height:20px;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25);display:inline-block;margin-right:30px;-webkit-transition:border-bottom-color .2s ease-out;transition:border-bottom-color .2s ease-out}.lp-header__nav-link:last-child{margin-right:0}.lp-header__loc-btn{background:#fff url(../img/oah-location.svg) center no-repeat;width:44px;height:44px;border-radius:50%;box-shadow:none;padding:0;border:none;margin-right:16px;vertical-align:middle;display:none}.lp-header__phone{color:#fff;font-size:20px;font-weight:700;line-height:40px;text-decoration:none;margin-right:24px;display:inline-block;vertical-align:middle}.lp-header__btn{height:44px;border-radius:22px;border:1px solid rgba(142,217,247,.49);color:#fff;padding:11px 24px;font-size:16px;font-weight:700;line-height:20px;background:0 0;box-shadow:none;vertical-align:middle}.lp-header__btn--request{white-space: nowrap;height:60px;padding:18px 46px;box-shadow:0 5px 10px rgba(0,0,0,.23);border-radius:30px;border:2px solid #f6f6f6;background-image:-webkit-linear-gradient(318deg,#ff584f 0,#e7433a 100%);background-image:linear-gradient(132deg,#ff584f 0,#e7433a 100%);margin-bottom:16px;font-size:21px;line-height:20px}.lp-header__bottom{padding-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lp-header__text{color:#fff;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:-60px}.lp-header__title{font-size:34px;font-weight:700;line-height:48px;margin:0}.lp-header__subtitle{font-size:28px;font-weight:300;letter-spacing:-1px;line-height:32px;margin:0 0 45px}.lp-header__note{font-size:16px;font-weight:400;margin:0}.lp-header__pic{font-size:0;margin:0 auto;-ms-flex-item-align:end;align-self:flex-end}.lp-header__request{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}.lp-header__request-note{color:#dbfdff;font-size:13px;font-weight:400;line-height:16px;max-width:235px;margin:0 auto}.lp-analytics{text-align:center;color:#333;padding-top:64px;padding-bottom:97px}.lp-analytics__title{font-size:40px;font-weight:700;line-height:54px;margin-top:1px}.lp-analytics__subtitle{font-size:30px;font-weight:300;letter-spacing:-1px;line-height:30px}.lp-analytics__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:76px auto 133px;list-style:none;padding-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp-analytics__item{margin:0 50px;position:relative;-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}.lp-analytics__item-pic{width:100%;height:120px;background-color:#f9f9f9;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.lp-analytics__item-pic img{width:64px;height:64px}.lp-analytics__item-text{position:absolute;bottom:-12px;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);width:180px}.lp-analytics__item-text p{margin:0}.lp-analytics__btn{height:52px;box-shadow:0 5px 10px rgba(0,0,0,.23);border-radius:26px;background-image:-webkit-linear-gradient(318deg,#ff584f 0,#e7433a 100%);background-image:linear-gradient(132deg,#ff584f 0,#e7433a 100%);padding:16px 44px;border:none;color:#fff;font-size:18px;font-weight:500;line-height:20px}.lp-analytics__note{color:#636363;font-size:13px;font-weight:400;line-height:16px;margin:12px 0 0}.lp-workflow{background-color:#eeeff3;padding:32px 0 65px;color:#333;text-align:center}.lp-workflow__pic{font-size:0;margin-bottom:11px}.lp-workflow__pic img{max-width:100%}.lp-workflow__title{font-size:40px;font-weight:700;line-height:54px;margin:0}.lp-workflow__subtitle{margin:0 0 65px;font-size:30px;font-weight:300;letter-spacing:-1px;line-height:30px}.lp-workflow__list{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.lp-workflow__item{max-width:300px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;margin:0 20px 47px}.lp-workflow__item-pic{width:180px;height:106px;margin:0 auto 11px}.lp-workflow__item-pic img{max-width:100%}.lp-workflow__item-text{font-size:14px;font-weight:300;line-height:20px}.lp-workflow__item-text strong{font-size:16px;font-weight:500}.lp-workflow__item-text p{margin:0 0 6px}.lp-choose{padding:80px 0 100px;color:#333}.lp-choose__title{font-size:40px;font-weight:700;line-height:54px;text-align:center;margin:0 0 40px}.lp-choose__type{text-align:center;margin-bottom:100px}.lp-choose__type-list{border-bottom:1px solid rgba(161,161,161,.38);list-style:none;padding-left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto}.lp-choose__type-item{margin-right:23px}.lp-choose__type-item:last-child{margin-right:0}.lp-choose__type-link{text-decoration:none;display:block;padding-bottom:6px;color:#212121;font-size:14px;font-weight:500;position:relative}.lp-choose__type-link:before{content:'';width:0;height:3px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-3px;background:#00bb89;will-change:width;-webkit-transition:width .2s ease-out;transition:width .2s ease-out}.lp-choose__type-link.js-active:before{width:100%}.lp-choose__tabs{list-style:none;padding:0}.lp-table{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:850px;width:100%;margin:0 auto}.lp-table__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:42px;-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px}.lp-table__row-name{font-size:14px;line-height:16px;font-weight:300;letter-spacing:-1px;display:inline-block}.lp-table__tariff-name{color:#4b4b4b;font-size:20px;font-weight:500;line-height:20px;margin-top:65px;margin-bottom:18px}.lp-table__text{font-size:14px;font-weight:400;letter-spacing:-1px}.lp-table__column-pic{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 4px 7px rgba(0,0,0,.15);background-color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lp-table__tariff-btn{height:32px;box-shadow:0 5px 10px rgba(0,0,0,.23);border-radius:100px;background-image:-webkit-linear-gradient(318deg,#ff584f 0,#e7433a 100%);background-image:linear-gradient(132deg,#ff584f 0,#e7433a 100%);padding:6px 26px;cursor:pointer;border:none;margin-bottom:32px;outline:0;color:#fff;font-size:15px;font-weight:500;line-height:20px}.lp-table__price{font-size:28px;font-weight:300;letter-spacing:-2px;margin:0;padding-bottom:27px}.lp-table__yad{display:inline-block;margin-top:-5px;vertical-align:middle;width:69px;height:22px;background:url(../img/yad.svg) 0 0 no-repeat;background-size:contain}.lp-table__yam{display:inline-block;margin-top:-5px;vertical-align:middle;width:83px;height:22px;background:url(../img/yam.svg) 0 0 no-repeat;background-size:contain}.lp-table__gad{display:inline-block;margin-top:-5px;vertical-align:middle;width:81px;height:22px;background:url(../img/gad.svg) 0 0 no-repeat;background-size:contain}.lp-table__gan{display:inline-block;margin-top:-5px;vertical-align:middle;width:81px;height:22px;background:url(../img/gan.svg) 0 0 no-repeat;background-size:contain}.lp-table__plus{width:26px;height:26px;display:inline-block;margin-top:-5px;vertical-align:middle;background:url(../img/oah-plus.svg) 0 0 no-repeat;background-size:contain}.lp-table__minus{width:26px;height:26px;display:inline-block;margin-top:-5px;vertical-align:middle;background:url(../img/oah-minus.svg) 0 0 no-repeat;background-size:contain}.lp-table__help{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-left:6px;fill-opacity:.3;fill:#212121;cursor:help}.lp-table__column:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 6px 15px 0;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 205px;flex:0 0 205px}.lp-table__column:first-child .lp-table__cell{border-bottom:1px solid #eeeff3;box-sizing:border-box;padding-left:14px;-webkit-box-flex:1;-ms-flex:1 0 46px;flex:1 0 46px}.lp-table__column:first-child .lp-table__cell:first-child{-webkit-box-flex:0;-ms-flex:0 0 154px;flex:0 0 154px;border-top:1px solid #eeeff3}.lp-table__column:first-child .lp-table__cell:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 62px;flex:0 0 62px}.lp-table__column--colored{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-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.lp-table__column--colored .lp-table__row:first-child{-webkit-box-flex:0;-ms-flex:0 0 169px;flex:0 0 169px;text-align:center}.lp-table__column--colored .lp-table__row:first-child .lp-table__cell{border-radius:6px 6px 0 0}.lp-table__column--colored .lp-table__row:first-child .lp-table__cell--highlite{border-top:2px solid rgba(7,189,141,.5)}.lp-table__column--colored .lp-table__row:last-child{-webkit-box-flex:0;-ms-flex:0 0 61px;flex:0 0 61px}.lp-table__column--colored .lp-table__row:last-child .lp-table__cell{border-radius:0 0 6px 6px}.lp-table__column--colored .lp-table__row:last-child .lp-table__cell--highlite{border-bottom:2px solid rgba(7,189,141,.5)}.lp-table__column--colored .lp-table__row:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 62px;flex:0 0 62px}.lp-table__column--colored .lp-table__cell{position:relative;-webkit-box-flex:0;-ms-flex:0 0 205px;flex:0 0 205px;margin-right:6px;box-sizing:border-box;text-align:center;border-top:2px solid #eeeff3;background-color:#eeeff3}.lp-table__column--colored .lp-table__cell--highlite{border-color:#fff;background:#fff;border-left:2px solid rgba(7,189,141,.5);border-right:2px solid rgba(7,189,141,.5)}.lp-table__column:not(.lp-table__column--colored).lp-table__row:first-child .lp-table__cell:first-child{margin-top:15px}.lp-table__column:not(.lp-table__column--colored).lp-table__row:first-child .lp-table__cell:first-child .lp-table__row-name{margin-top:54px}.lp-table__column:not(.lp-table__column--colored).lp-table__row:last-child .lp-table__cell:first-child{border-bottom:1px solid #d9e0de;margin-bottom:15px}.lp-table__column:not(.lp-table__column--colored).lp-table__row:first-child .lp-table__cell:nth-child(n+2){border-radius:6px 6px 0 0}.lp-table__column:not(.lp-table__column--colored).lp-table__row:last-child .lp-table__cell:nth-child(n+2){border-radius:0 0 6px 6px}.lp-sertificates{background-color:#eeeff3}.lp-sertificates__title{color:#333;font-size:40px;font-weight:700;line-height:54px;text-align:center;position:relative;z-index:2;margin:0 0 60px;padding-top:30px}.lp-sertificates__slider{position:relative;z-index:2;margin:0;padding:0;padding-bottom:131px}.lp-sertificates__card{padding:35px 37px 42px;box-shadow:0 10px 20px rgba(0,0,0,.14);background-color:#fafafa;max-width:619px;box-sizing:border-box}.lp-sertificates__slide-title{color:#252525;font-size:26px;font-weight:500;margin:0 0 4px}.lp-sertificates__slide-link{color:#00bb89;font-size:20px;font-weight:400;display:inline-block;vertical-align:top;text-decoration:none;margin-bottom:26px}.lp-sertificates__slide-text{color:#252525;font-size:16px;font-weight:300;line-height:24px;margin:0}.lp-sertificates__photo-list{position:absolute;bottom:50%;right:0;width:100%;z-index:1;margin:0;padding:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.lp-sertificates__photo{font-size:0;text-align:right}.lp-sertificates__photo img{max-width:100%;max-height:500px;float:right}#sertificates .wrapper-inner{display:flex;justify-content:center;align-items:center;padding-bottom:50px;}#sertificates .inner-block{display:inline-flex;margin:0 15px;}#sertificates img{max-width:100%;height:auto;}.lp-feedback{background-color:#eeeff3}.lp-feedback__title{color:#333;font-size:40px;font-weight:700;line-height:54px;text-align:center;position:relative;z-index:2;margin:0 0 139px;padding-top:30px}.lp-feedback__slider{position:relative;z-index:2;margin:0;padding:0;padding-bottom:131px}.lp-feedback__card{padding:35px 37px 42px;box-shadow:0 10px 20px rgba(0,0,0,.14);background-color:#fafafa;max-width:619px;box-sizing:border-box}.lp-feedback__slide-title{color:#252525;font-size:26px;font-weight:500;margin:0 0 4px}.lp-feedback__slide-link{color:#00bb89;font-size:20px;font-weight:400;display:inline-block;vertical-align:top;text-decoration:none;margin-bottom:26px}.lp-feedback__slide-text{color:#252525;font-size:16px;font-weight:300;line-height:24px;margin:0}.lp-feedback__photo-list{position:absolute;bottom:50%;right:0;width:100%;z-index:1;margin:0;padding:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.lp-feedback__photo{font-size:0;text-align:right}.lp-feedback__photo img{max-width:100%;max-height:500px;float:right}.lp-team{padding:82px 0 105px}.lp-team__title{color:#333;font-size:40px;font-weight:700;line-height:54px;text-align:center;margin:0 0 64px}.lp-team__photo{font-size:0;max-width:732px}.lp-team__photo img{max-width:100%}.lp-team__slider{position:absolute;top:30px;right:0;max-width:620px;padding:0;width:100%}.lp-team__slider .slick-dots{padding-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp-team__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:620px;overflow:hidden}.lp-team__slide img{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px;margin:18px 0;max-width:290px;box-shadow:0 8px 15px rgba(0,0,0,.3)}.lp-team__wr{position:relative}.lp-team__sert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:70px;margin-top:140px}.lp-team__sert-google{font-size:0}.lp-team__sert-ya{margin-left:auto;font-size:0}.lp-team__sert-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#333;font-size:26px;font-weight:300;line-height:40px;margin:15px 0 0}.lp-work-with{background-image:url(../img/work-with-bg.png),-webkit-linear-gradient(225deg,#3865a7 0,#0da978 100%);background-image:url(../img/work-with-bg.png),linear-gradient(225deg,#3865a7 0,#0da978 100%);background-size:cover;background-repeat:no-repeat;min-height:460px;padding:80px 0 68px;box-sizing:border-box}.lp-work-with__title{max-width:707px;color:#fff;font-size:40px;font-weight:700;line-height:54px;margin:0 auto 52px;text-align:center}.lp-work-with__label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 289px;flex:1 1 289px;margin-right:25px}.lp-work-with__label-title{color:#fff;font-size:14px;font-weight:500;line-height:24px}.lp-work-with__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lp-work-with__btn{display:inline-block;height:60px;box-sizing:border-box;box-shadow:0 5px 10px rgba(0,0,0,.23);border-radius:100px;border:2px solid #f6f6f6!important;background-image:-webkit-linear-gradient(318deg,#ff584f 0,#e7433a 100%);background-image:linear-gradient(132deg,#ff584f 0,#e7433a 100%);padding:18px 32px;color:#fff;font-size:21px;font-weight:700;line-height:20px;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lp-work-with__required .lp-work-with__label-title{position:relative}.lp-work-with__required .lp-work-with__label-title:before{content:'*';color:#e7433a;font-size:13px;font-weight:600;line-height:20px;display:inline-block;margin-right:2px}.lp-work-with__text{text-align:center;color:#fff;font-size:26px;font-weight:300;line-height:30px;letter-spacing:-1px;margin-top:52px}.slick-slide{outline:0}.slick-dots{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:26px;padding-top:23px}.slick-dots li{margin:0 5px}.slick-dots button{text-indent:-9999px;padding:0;border:2px solid #00bb89;width:18px;height:18px;border-radius:50%;background:0 0;outline:0;cursor:pointer;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.slick-dots .slick-active button{background:#00bb89}.lp-burger{width:40px;height:40px;border:none;background:#fff url(../img/oah-menu.svg) center no-repeat;display:none;border-radius:50%;vertical-align:middle;outline:0}.slider-page-temp{position:relative;z-index:1}.slider-page-temp__head{position:absolute;z-index:2;font-size:30px;font-weight:300;letter-spacing:-1px;line-height:30px;color:#fff;width:100%;top:55px}.slider-page-temp .slider-page-wr .slider-page-body .schedule-in .schedule-note{padding:0}.slider-page-wr{padding-top:55px}.js-sticky{position:fixed;width:100%;top:0;left:0;z-index:3}.js-hidden{display:none}.lp-popup{display:none;position:absolute;top:0;left:0;bottom:0;width:100%;z-index:11;background-color:rgba(0,0,0,.3)}.lp-popup__content{max-width:700px;width:100%;position:absolute;left:50%;top:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 8px 15px rgba(0,0,0,.3);background-color:#fff;padding:46px 40px 60px;text-align:center;z-index:1;box-sizing:border-box}.lp-popup__close{position:absolute;top:20px;right:20px;border:none;outline:0;background:0 0;padding:0;width:30px;height:30px;cursor:pointer}.lp-popup__close svg{max-width:100%}.lp-popup__title{font-size:30px;font-weight:700;line-height:40px;margin:0 0 10px}.lp-popup__subtitle{font-size:16px;font-weight:300;letter-spacing:-1px;line-height:22px;margin:0 0 30px}.lp-popup__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lp-popup__label{text-align:left;-webkit-box-flex:1;-ms-flex:1 1 290px;flex:1 1 290px;margin: 12px 10px 0 10px;}.lp-popup__label:last-of-type:nth-child(2){min-width:100%}.lp-popup__input{display:block;width:100%}.lp-popup__label-title{font-size:14px;font-weight:500;line-height:20px;display:inline-block}.lp-popup__required:before{content:'*';display:inline-block;width:6px;height:20px;color:#e7433a;font-family:FiraSans,sans-serif;font-size:13px;font-weight:600;line-height:20px}.lp-popup__btn{height:52px;box-shadow:0 5px 10px rgba(0,0,0,.23);border-radius:26px;background:-webkit-linear-gradient(318deg,#ff584f 0,#e7433a 100%) no-repeat;background:linear-gradient(132deg,#ff584f 0,#e7433a 100%) no-repeat;color:#fff;font-size:18px;font-weight:500;line-height:20px;margin:0 auto;padding:16px 57px;border:none;margin-top:40px;cursor:pointer}.lp-popup__error{display:none;color:#e7433a;font-family:FiraSans,sans-serif;font-size:13px;font-weight:400;line-height:20px;padding-left:6px}@media all and (max-width:1300px){.lp-wrapp{max-width:1200px}.lp-header__btn--request{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lp-header__pic{-webkit-box-flex:0;-ms-flex:0 1 320px;flex:0 1 320px}.lp-header__pic img{max-width:100%}.lp-team .lp-wrapp{max-width:100%}.lp-team__slider{right:50px;max-width:300px}.lp-team__sert{padding-right:30px}}@media all and (max-width:1200px){.lp-wrapp{padding:0 20px}.lp-burger{display:inline-block}.lp-header__text{margin-top:0;padding-bottom:34px}.lp-header__pic{display:none}.lp-header__top .lp-header__btn{display:none}.lp-analytics__list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.lp-analytics__item{margin-bottom:98px}.lp-table__column--colored{overflow-x:auto}.lp-table__column--colored:before{content:'';position:absolute;top:0;right:0;bottom:0;width:112px;background-image:-webkit-linear-gradient(right,#fff 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%);z-index:2}.lp-table__column--colored .lp-table__row{position:relative;z-index:1}.lp-table__column--colored .lp-table__row:first-child{padding-top:50px}.lp-table__column:first-child{margin-top:50px}.lp-feedback{overflow:hidden}.lp-feedback__photo-list{right:-240px}.lp-team__sert-text{font-size:16px;font-weight:300;line-height:24px}.lp-team__sert-ya{-webkit-box-flex:0;-ms-flex:0 1 375px;flex:0 1 375px}.lp-team__sert-ya img{max-width:100%}.lp-team__sert-google{-webkit-box-flex:0;-ms-flex:0 1 600px;flex:0 1 600px}.lp-team__sert-google img{max-width:100%}.lp-work-with{height:auto}.lp-work-with__form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp-work-with__label{margin-bottom:30px;-webkit-box-flex:1;-ms-flex:1 1 230px;flex:1 1 230px}}@media all and (max-width:1023px){.lp-header__note{max-width:270px;font-size:15px}.lp-header__nav{display:none}.lp-header__loc-btn{display:inline-block;vertical-align:middle}.lp-header__request{-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px}.lp-header__btn--request{padding:18px 30px}.lp-header__title{font-size:28px}.lp-header__subtitle{font-size:22px;margin-bottom:32px}.lp-team__photo{height:310px}.lp-team__photo img{max-height:100%}.lp-team__slider{margin:0;top:-35px}.lp-choose__title{margin-bottom:50px}.lp-feedback__title{margin-bottom:93px}.slider-page-temp{display:none}.lp-work-with{background-image:url(../img/work-with-bg-small.png),-webkit-linear-gradient(225deg,#3865a7 0,#0da978 100%);background-image:url(../img/work-with-bg-small.png),linear-gradient(225deg,#3865a7 0,#0da978 100%)}.lp-work-with__form{width:85%;margin:0 auto}.lp-work-with__label{-webkit-box-flex:1;-ms-flex:1 0 260px;flex:1 0 260px;margin-right:0}.lp-work-with__label:first-child{margin-right:20px}}@media all and (max-width:767px){#sertificates .wrapper-inner{flex-direction:column;}.lp-table__row{min-height:60px;}.lp-wrapp{padding:0 10px}.lp-header{padding:0}.lp-header__loc-btn{display:none}.lp-header__phone{display:none}.lp-header__title{font-size:26px;line-height:30px}.lp-header__text{max-width:none;width:100%}.lp-header__subtitle{font-size:15px;font-weight:300;letter-spacing:-1px;line-height:20px;margin-bottom:16px}.lp-header__request-note{display:none}.lp-header__note{display:none}.lp-header__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lp-header__request{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.lp-header__btn--request{display:block;width:100%}.lp-analytics{padding:48px 0}.lp-analytics__title{font-size:26px;line-height:30px;margin-bottom:5px}.lp-analytics__subtitle{font-size:15px;line-height:24px;margin-bottom:34px}.lp-analytics__list{margin:0 0 40px;display:block}.lp-analytics__item{margin:0 0 30px}.lp-analytics__item:last-child{margin-bottom:0}.lp-analytics__item-pic{width:40px;height:40px;position:absolute;top:0;left:0}.lp-analytics__item-text{position:static;-webkit-transform:none;transform:none;width:100%;text-align:left;padding-left:50px;font-size:16px;line-height:20px;box-sizing:border-box}.lp-workflow{padding:32px 0 48px}.lp-workflow .lp-wrapp{padding:0}.lp-workflow__pic{display:none}.lp-workflow__title{font-size:26px;line-height:30px;margin-bottom:5px}.lp-workflow__subtitle{font-size:15px;letter-spacing:-1px;line-height:24px}.lp-workflow__item{max-width:143px;margin:0 6px 35px}.lp-workflow__item:last-child{margin-bottom:0}.lp-workflow__item p{display:none;font-size:14px;line-height:18px}.lp-workflow__item p:first-child{display:block}.lp-workflow__item-pic{max-width:100%;height:auto}.lp-choose{padding:48px 0}.lp-choose .lp-wrapp{padding:0}.lp-choose__title{font-size:26px;line-height:30px;margin-bottom:10px}.lp-choose__type{margin-bottom:30px}.lp-table__column:first-child{padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 122px;flex:0 0 122px}.lp-table__column--colored:before{display:none}.lp-table__row-name{padding:.8em 6px 0 0;margin:0}.lp-feedback{padding:32px 0 25px}.lp-feedback__title{font-size:26px;line-height:30px;margin-bottom:22px}.lp-feedback__photo-list{display:none}.lp-feedback__slide-title{font-size:18px}.lp-feedback__slide-link{font-size:16px;margin-bottom:10px}.lp-feedback__slide-text{font-size:14px;line-height:19px}.lp-feedback__card{padding:13px 20px 20px}.lp-feedback__slider{padding:0 10px}.lp-feedback__slider .slick-dots{padding:25px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp-team{padding:32px 0 48px}.lp-team__title{font-size:26px;line-height:30px;margin-bottom:1em}.lp-team__slider{display:none}.lp-team__photo{height:auto}.lp-team__sert{padding:0;margin-top:20px;display:block;font-size:0}.lp-team__sert-text{font-size:16px;line-height:20px;text-align:center;margin-bottom:20px}.lp-team__sert-google,.lp-team__sert-ya{display:inline-block;vertical-align:middle;max-width:50%}.lp-work-with{padding:40px 0;background-image:-webkit-linear-gradient(225deg,#3865a7 0,#0da978 100%);background-image:linear-gradient(225deg,#3865a7 0,#0da978 100%)}.lp-work-with__form{width:100%}.lp-work-with__title{font-size:24px;line-height:30px}.lp-work-with__btn{padding:0;display:block;width:100%;font-size:19px}.lp-work-with__label:first-child{margin-right:0}.lp-work-with__text{display:none}.lp-work-with__title{font-size:26px;line-height:30px;margin-bottom:32px}.lp-work-with__form{display:block}.lp-popup__content{-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%)}.lp-popup__title{font-size:18px;line-height:24px;margin-bottom:24px}.lp-popup__subtitle{margin-bottom:10px}.lp-popup__label{min-width:100%}.lp-popup__btn{padding:0 5px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2Fzc2V0cy9jc3Mvbm9ybWFsaXplLnNjc3MiLCJzdHlsZS5jc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY2FkbWl1bVVJL3NyYy9hc3NldHMvbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY2FkbWl1bVVJL3NyYy9hc3NldHMvYXNzZXRzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY2FkbWl1bVVJL3NyYy9ibG9jay9idXR0b24vaW5kZXguc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jYWRtaXVtVUkvc3JjL2Jsb2NrL2lucHV0L2luZGV4LnNjc3MiLCJ0b29sdGlwc3Rlci5idW5kbGUubWluLnNjc3MiLCJ0b29sdGlwc3Rlci10aGVtZS5zY3NzIiwicGFydGlhbHMuc2NzcyIsImRlc2lnbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQSw0RUFZQSxLQUNFLFlBQUEsV0FDQSxZQUFBLEtBQ0EscUJBQUEsS0FDQSx5QkFBQSxLQVVGLEtBQ0UsT0FBQSxFQU9GLFFDRkEsTUFDQSxPQUNBLE9BQ0EsSUFDQSxRRElFLFFBQUEsTUFRRixHQUNFLFVBQUEsSUFDQSxPQUFBLE1BQUEsRUFXRixXQ1BBLE9BQ0EsS0RTRSxRQUFBLE1BT0YsT0FDRSxPQUFBLElBQUEsS0FRRixHQUNFLFdBQUEsWUFDQSxPQUFBLEVBQ0EsU0FBQSxRQVFGLElBQ0UsWUFBQSxTQUFBLENBQUEsVUFDQSxVQUFBLElBV0YsRUFDRSxpQkFBQSxZQUNBLDZCQUFBLFFBUUYsU0NWQSxRRFlFLGNBQUEsRUFRRixZQUNFLGNBQUEsS0FDQSxnQkFBQSxVQUNBLGdCQUFBLFVBQUEsT0FPRixFQ1hBLE9EYUUsWUFBQSxRQU9GLEVDYkEsT0RlRSxZQUFBLE9BUUYsS0NmQSxJQUNBLEtEaUJFLFlBQUEsU0FBQSxDQUFBLFVBQ0EsVUFBQSxJQU9GLElBQ0UsV0FBQSxPQU9GLEtBQ0UsaUJBQUEsS0FDQSxNQUFB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LHlCQVFJLFFBQUEsS0FSSiwwQkFXSSxVQUFBLEtBWEoseUJBY0ksVUFBQSxLQUNBLGNBQUEsS0FmSix5QkFrQkksVUFBQSxLQUNBLFlBQUEsS0FuQkosbUJBc0JJLFFBQUEsS0FBQSxLQUFBLEtBdEJKLHFCQXlCSSxRQUFBLEVBQUEsS0F6QkosaUNBMkJNLFFBQUEsS0FBQSxFQUFBLEVBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FJTixTQUNFLFFBQUEsS0FBQSxFQUFBLEtBREYsZ0JBR0ksVUFBQSxLQUNBLFlBQUEsS0FDQSxjQUFBLElBTEosaUJBUUksUUFBQSxLQVJKLGdCQVdJLE9BQUEsS0FYSixlQWNJLFFBQUEsRUFDQSxXQUFBLEtBQ0EsUUFBQSxNQUNBLFVBQUEsRUFqQkosb0JBb0JJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsV0FBQSxPQUNBLGNBQUEsS0F2Qkosc0JBQUEsa0JBMkJJLFFBQUEsYUFDQSxlQUFBLE9BQ0EsVUFBQSxJQUdKLGNBQ0UsUUFBQSxLQUFBLEVBQ0EsaUJBQUEsdURBQUEsaUJBQUEsK0NBRkYsb0JBSUksTUFBQSxLQUpKLHFCQU9JLFVBQUEsS0FDQSxZQUFBLEtBUkosbUJBV0ksUUFBQSxFQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsVUFBQSxLQWRKLGlDQWtCTSxhQUFBLEVBbEJOLG9CQXNCSSxRQUFBLEtBdEJKLHFCQXlCSSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGNBQUEsS0EzQkosb0JBOEJJLFFBQUEsTUFHSixtQkFFSSxrQkFBQSxxQkFBQSxVQUFBLHFCQUZKLGlCQUtJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsY0FBQSxLQVBKLG9CQVVJLGNBQUEsS0FWSixpQkFhSSxVQUFBLEtBYkosZUFnQkksUUFBQSxFQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHY1LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxyXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXHJcbiAqL1xyXG5cclxuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDIgKi9cclxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMyAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMyAqL1xyXG59XHJcblxyXG4vKiBTZWN0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxubmF2LFxyXG5zZWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcclxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICovXHJcblxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbm1haW4geyAvKiAxICovXHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXHJcbiAqL1xyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDFlbSA0MHB4O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXHJcbiAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXHJcbiAqL1xyXG5cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDEgKi9cclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG91dGxpbmUgb24gZm9jdXNlZCBsaW5rcyB3aGVuIHRoZXkgYXJlIGFsc28gYWN0aXZlIG9yIGhvdmVyZWRcclxuICogaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqL1xyXG5cclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gIG91dGxpbmUtd2lkdGg6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cclxuICovXHJcblxyXG5kZm4ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cclxuICovXHJcblxyXG5tYXJrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICovXHJcblxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXHJcbiAqL1xyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxyXG4gKi9cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqL1xyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgbWFyZ2luOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0IHsgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7IC8qIDEgKi9cclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxyXG4gKiAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAqL1xyXG5cclxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxuLyoqXHJcbiAqIENoYW5nZSB0aGUgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xyXG4gIG1hcmdpbjogMCAycHg7XHJcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cclxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxyXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmxlZ2VuZCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xyXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXHJcbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cclxuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAzICovXHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXHJcbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSxcclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyogSW50ZXJhY3RpdmVcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuZGV0YWlscywgLyogMSAqL1xyXG5tZW51IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxufVxyXG5cclxuLyogU2NyaXB0aW5nXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xyXG5cclxuY2FudmFzIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICovXHJcblxyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogSGlkZGVuXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxyXG4gKi9cclxuXHJcbltoaWRkZW5dIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qISBub3JtYWxpemUuY3NzIHY1LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qKlxyXG4gKiAxLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxyXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXHJcbiAqL1xuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMiAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMyAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDMgKi8gfVxuXG4vKiBTZWN0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKipcclxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7IH1cblxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICovXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiB7XG4gIC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cclxuICovXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4OyB9XG5cbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICovXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAxICovXG4gIGhlaWdodDogMDtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovIH1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cclxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG91dGxpbmUgb24gZm9jdXNlZCBsaW5rcyB3aGVuIHRoZXkgYXJlIGFsc28gYWN0aXZlIG9yIGhvdmVyZWRcclxuICogaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqL1xuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZS13aWR0aDogMDsgfVxuXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxyXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxyXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXHJcbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtLlxyXG4gKi9cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGJhY2tncm91bmQgYW5kIGNvbG9yIGluIElFIDktLlxyXG4gKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICBjb2xvcjogIzAwMDsgfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xuYXVkaW8sXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cclxuICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxyXG4gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG4vKipcclxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqL1xuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi8qIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxyXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXHJcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxyXG4gKiAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqL1xuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXHJcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cclxuICovXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDsgfVxuXG4vKipcclxuICogQ2hhbmdlIHRoZSBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxyXG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi8gfVxuXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXHJcbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxyXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxyXG4gKi9cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qIEludGVyYWN0aXZlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxyXG4gKi9cbmRldGFpbHMsXG5tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IH1cblxuLyogU2NyaXB0aW5nXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogSGlkZGVuXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxyXG4gKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlyYVNhbnNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChcIi9nL2ZvbnRzL2ZpcmFfc2Fucy9maXJhX3NhbnMtci5lb3RcIik7XG4gIHNyYzogdXJsKFwiL2cvZm9udHMvZmlyYV9zYW5zL2ZpcmFfc2Fucy1yLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9nL2ZvbnRzL2ZpcmFfc2Fucy9maXJhX3NhbnMtci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9nL2ZvbnRzL2ZpcmFfc2Fucy9maXJhX3NhbnMtci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9nL2ZvbnRzL2ZpcmFfc2Fucy9maXJhX3NhbnMtci5zdmcjRmlyYVNhbnNcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGaXJhU2Fuc1wiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKFwiL2cvZm9udHMvZmlyYV9zYW5zL2ZpcmFfc2Fucy1tLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvZy9mb250cy9maXJhX3NhbnMvZmlyYV9zYW5zLW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2cvZm9udHMvZmlyYV9zYW5zL2ZpcmFfc2Fucy1tLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2cvZm9udHMvZmlyYV9zYW5zL2ZpcmFfc2Fucy1tLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2cvZm9udHMvZmlyYV9zYW5zL2ZpcmFfc2Fucy1tLnN2ZyNGaXJhU2Fuc1wiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpcmFTYW5zXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCIvZy9mb250cy9maXJhX3NhbnMvZmlyYV9zYW5zLWIuZW90XCIpO1xuICBzcmM6IHVybChcIi9nL2ZvbnRzL2ZpcmFfc2Fucy9maXJhX3NhbnMtYi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZy9mb250cy9maXJhX3NhbnMvZmlyYV9zYW5zLWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZy9mb250cy9maXJhX3NhbnMvZmlyYV9zYW5zLWIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZy9mb250cy9maXJhX3NhbnMvZmlyYV9zYW5zLWIuc3ZnI0ZpcmFTYW5zXCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlyYVNhbnNcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChcIi9nL2ZvbnRzL2ZpcmFfc2Fucy9maXJhX3NhbnMtbC5lb3RcIik7XG4gIHNyYzogdXJsKFwiL2cvZm9udHMvZmlyYV9zYW5zL2ZpcmFfc2Fucy1sLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9nL2ZvbnRzL2ZpcmFfc2Fucy9maXJhX3NhbnMtbC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9nL2ZvbnRzL2ZpcmFfc2Fucy9maXJhX3NhbnMtbC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9nL2ZvbnRzL2ZpcmFfc2Fucy9maXJhX3NhbnMtbC5zdmcjRmlyYVNhbnNcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi5jZC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jZC1idG4sIC5scC13b3JrLXdpdGhfX2J0biwgLmxwLXBvcHVwX19idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiA4cHggMjZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkZpcmFTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAjYWNkNmEzO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTNhYjQxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNhYjQxO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xcyBlYXNlLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjFzIGVhc2Utb3V0LCBib3JkZXItY29sb3IgMC4xcyBlYXNlLW91dDsgfVxuICAuY2QtYnRuLS1kaXNhYmxlZCwgLmNkLWJ0bltkaXNhYmxlZD1cInRydWVcIl0sIFtkaXNhYmxlZD1cInRydWVcIl0ubHAtd29yay13aXRoX19idG4sIFtkaXNhYmxlZD1cInRydWVcIl0ubHAtcG9wdXBfX2J0biwgLmNkLWJ0bltkaXNhYmxlZD1cIlwiXSwgW2Rpc2FibGVkPVwiXCJdLmxwLXdvcmstd2l0aF9fYnRuLCBbZGlzYWJsZWQ9XCJcIl0ubHAtcG9wdXBfX2J0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QyZDJkMjtcbiAgICBib3JkZXItY29sb3I6ICNkMmQyZDI7XG4gICAgYm94LXNoYWRvdzogMCAycHggM3B4IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuY2QtYnRuLS1MIHtcbiAgICBwYWRkaW5nOiAxMnB4IDQwcHg7XG4gICAgbWluLWhlaWdodDogNTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgLmNkLWJ0bi0tUyB7XG4gICAgcGFkZGluZzogMnB4IDIxcHg7XG4gICAgbWluLWhlaWdodDogMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgLmNkLWJ0bi0tc2Vjb25kYXJ5IHtcbiAgICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgxNzYsIDE3NiwgMTc2LCAwLjI3KTtcbiAgICBib3JkZXItY29sb3I6ICNkZmRmZGY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYTtcbiAgICBjb2xvcjogIzAxNjlkOTtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLmNkLWJ0bi0tc2Vjb25kYXJ5LmNkLWJ0bi0tZGlzYWJsZWQsIC5jZC1idG4tLXNlY29uZGFyeS5jZC1idG5bZGlzYWJsZWQ9XCJ0cnVlXCJdLCAuY2QtYnRuLS1zZWNvbmRhcnlbZGlzYWJsZWQ9XCJ0cnVlXCJdLmxwLXdvcmstd2l0aF9fYnRuLCAuY2QtYnRuLS1zZWNvbmRhcnlbZGlzYWJsZWQ9XCJ0cnVlXCJdLmxwLXBvcHVwX19idG4sIC5jZC1idG4tLXNlY29uZGFyeS5jZC1idG5bZGlzYWJsZWQ9XCJcIl0sIC5jZC1idG4tLXNlY29uZGFyeVtkaXNhYmxlZD1cIlwiXS5scC13b3JrLXdpdGhfX2J0biwgLmNkLWJ0bi0tc2Vjb25kYXJ5W2Rpc2FibGVkPVwiXCJdLmxwLXBvcHVwX19idG4ge1xuICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMTc2LCAxNzYsIDE3NiwgMC4yNyk7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZGZkZmRmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYTtcbiAgICAgIGNvbG9yOiAjYTFhMWExOyB9XG5cbi5jZC1ub3RvdWNoIC5jZC1idG46bm90KFtkaXNhYmxlZD1cInRydWVcIl0pOm5vdChbZGlzYWJsZWQ9XCJcIl0pOm5vdCguY2QtYnRuLS1kaXNhYmxlZCk6aG92ZXIsIC5jZC1ub3RvdWNoIC5scC13b3JrLXdpdGhfX2J0bjpub3QoW2Rpc2FibGVkPVwidHJ1ZVwiXSk6bm90KFtkaXNhYmxlZD1cIlwiXSk6bm90KC5jZC1idG4tLWRpc2FibGVkKTpob3ZlciwgLmNkLW5vdG91Y2ggLmxwLXBvcHVwX19idG46bm90KFtkaXNhYmxlZD1cInRydWVcIl0pOm5vdChbZGlzYWJsZWQ9XCJcIl0pOm5vdCguY2QtYnRuLS1kaXNhYmxlZCk6aG92ZXIsIC5jZC1ub3RvdWNoIC5jZC1idG46bm90KFtkaXNhYmxlZD1cInRydWVcIl0pOm5vdChbZGlzYWJsZWQ9XCJcIl0pOm5vdCguY2QtYnRuLS1kaXNhYmxlZCk6Zm9jdXMsIC5jZC1ub3RvdWNoIC5scC13b3JrLXdpdGhfX2J0bjpub3QoW2Rpc2FibGVkPVwidHJ1ZVwiXSk6bm90KFtkaXNhYmxlZD1cIlwiXSk6bm90KC5jZC1idG4tLWRpc2FibGVkKTpmb2N1cywgLmNkLW5vdG91Y2ggLmxwLXBvcHVwX19idG46bm90KFtkaXNhYmxlZD1cInRydWVcIl0pOm5vdChbZGlzYWJsZWQ9XCJcIl0pOm5vdCguY2QtYnRuLS1kaXNhYmxlZCk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzYmFlNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MWM1Njg7IH1cblxuLmNkLW5vdG91Y2ggLmNkLWJ0bjpub3QoW2Rpc2FibGVkPVwidHJ1ZVwiXSk6bm90KFtkaXNhYmxlZD1cIlwiXSk6bm90KC5jZC1idG4tLWRpc2FibGVkKTphY3RpdmUsIC5jZC1ub3RvdWNoIC5scC13b3JrLXdpdGhfX2J0bjpub3QoW2Rpc2FibGVkPVwidHJ1ZVwiXSk6bm90KFtkaXNhYmxlZD1cIlwiXSk6bm90KC5jZC1idG4tLWRpc2FibGVkKTphY3RpdmUsIC5jZC1ub3RvdWNoIC5scC1wb3B1cF9fYnRuOm5vdChbZGlzYWJsZWQ9XCJ0cnVlXCJdKTpub3QoW2Rpc2FibGVkPVwiXCJdKTpub3QoLmNkLWJ0bi0tZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzN2E0NTc7XG4gIGJvcmRlci1jb2xvcjogIzM3YTQ1NztcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHRyYW5zcGFyZW50OyB9XG5cbi5jZC1ub3RvdWNoIC5jZC1idG4tLXNlY29uZGFyeTpub3QoW2Rpc2FibGVkPVwidHJ1ZVwiXSk6bm90KFtkaXNhYmxlZD1cIlwiXSk6bm90KC5jZC1idG4tLWRpc2FibGVkKTpob3ZlciwgLmNkLW5vdG91Y2ggLmNkLWJ0bi0tc2Vjb25kYXJ5Om5vdChbZGlzYWJsZWQ9XCJ0cnVlXCJdKTpub3QoW2Rpc2FibGVkPVwiXCJdKTpub3QoLmNkLWJ0bi0tZGlzYWJsZWQpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMTMwLCAxNjUsIDIzMywgMC4yNyk7XG4gIGJvcmRlci1jb2xvcjogI2E0YmZlOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTRmNTsgfVxuXG4uY2Qtbm90b3VjaCAuY2QtYnRuLS1zZWNvbmRhcnk6bm90KFtkaXNhYmxlZD1cInRydWVcIl0pOm5vdChbZGlzYWJsZWQ9XCJcIl0pOm5vdCguY2QtYnRuLS1kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E0YmZlOTtcbiAgYm9yZGVyLWNvbG9yOiAjYTRiZmU5O1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggdHJhbnNwYXJlbnQ7IH1cblxuLmNkLWlucHV0LCAubHAtd29yay13aXRoX19sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuICAuY2QtaW5wdXRfX3RleHQge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmFTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmNkLWlucHV0X19sYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cbiAgLmNkLWlucHV0X19pbnB1dCwgLmxwLXdvcmstd2l0aF9faW5wdXQsIC5scC1wb3B1cF9faW5wdXQge1xuICAgIGhlaWdodDogNDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2MyYzJjMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYVNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogNDBweDsgfVxuICAgIC5jZC1pbnB1dF9faW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5scC13b3JrLXdpdGhfX2lucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAubHAtcG9wdXBfX2lucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjYjBiMGIwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRmlyYVNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDsgfVxuICAgIC5jZC1pbnB1dF9faW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsIC5scC13b3JrLXdpdGhfX2lucHV0OjotbW96LXBsYWNlaG9sZGVyLCAubHAtcG9wdXBfX2lucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjYjBiMGIwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRmlyYVNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDsgfVxuICAgIC5jZC1pbnB1dF9faW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAubHAtd29yay13aXRoX19pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5scC1wb3B1cF9faW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjYjBiMGIwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRmlyYVNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDsgfVxuICAuY2QtaW5wdXRfX2Vycm9yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbG9yOiAjZGQ0NDM0O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmFTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgLmNkLWlucHV0LS1yZXF1aXJlZCAuY2QtaW5wdXRfX2xhYmVsLCAubHAtd29yay13aXRoX19yZXF1aXJlZCAuY2QtaW5wdXRfX2xhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY2QtaW5wdXQtLXJlcXVpcmVkIC5jZC1pbnB1dF9fbGFiZWw6YmVmb3JlLCAubHAtd29yay13aXRoX19yZXF1aXJlZCAuY2QtaW5wdXRfX2xhYmVsOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnKic7XG4gICAgICBjb2xvcjogI2U3NDMzYTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZpcmFTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAzcHg7IH1cbiAgLmNkLWlucHV0LS1lcnJvciAuY2QtaW5wdXRfX2Vycm9yIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuY2QtaW5wdXQtLWVycm9yIC5jZC1pbnB1dF9faW5wdXQsIC5jZC1pbnB1dC0tZXJyb3IgLmxwLXdvcmstd2l0aF9faW5wdXQsIC5jZC1pbnB1dC0tZXJyb3IgLmxwLXBvcHVwX19pbnB1dCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ4ZjhmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICNkNjY0NjY7IH1cbiAgICAuY2QtaW5wdXQtLWVycm9yIC5jZC1pbnB1dF9faW5wdXQ6Zm9jdXMsIC5jZC1pbnB1dC0tZXJyb3IgLmxwLXdvcmstd2l0aF9faW5wdXQ6Zm9jdXMsIC5jZC1pbnB1dC0tZXJyb3IgLmxwLXBvcHVwX19pbnB1dDpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCAycHggI2ZmYzBiYTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2VkOGY4ZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY0ZWI7XG4gICAgICBjb2xvcjogIzMzMzsgfVxuICAuY2QtaW5wdXRfX2lucHV0OmZvY3VzLCAubHAtd29yay13aXRoX19pbnB1dDpmb2N1cywgLmxwLXBvcHVwX19pbnB1dDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4ICNhM2YwYmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzRjYzhmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2ZmZjY7IH1cbiAgLmNkLWlucHV0X19pbnB1dDpkaXNhYmxlZCwgLmxwLXdvcmstd2l0aF9faW5wdXQ6ZGlzYWJsZWQsIC5scC1wb3B1cF9faW5wdXQ6ZGlzYWJsZWQge1xuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIGNvbG9yOiAjMzMzOyB9XG5cbi5jZC1ub3RvdWNoIC5jZC1pbnB1dDpob3Zlcjpub3QoLmNkLWlucHV0LS1lcnJvcikgLmNkLWlucHV0X19pbnB1dDpub3QoOmRpc2FibGVkKSwgLmNkLW5vdG91Y2ggLmxwLXdvcmstd2l0aF9fbGFiZWw6aG92ZXI6bm90KC5jZC1pbnB1dC0tZXJyb3IpIC5jZC1pbnB1dF9faW5wdXQ6bm90KDpkaXNhYmxlZCksIC5jZC1ub3RvdWNoIC5jZC1pbnB1dDpob3Zlcjpub3QoLmNkLWlucHV0LS1lcnJvcikgLmxwLXdvcmstd2l0aF9faW5wdXQ6bm90KDpkaXNhYmxlZCksIC5jZC1ub3RvdWNoIC5scC13b3JrLXdpdGhfX2xhYmVsOmhvdmVyOm5vdCguY2QtaW5wdXQtLWVycm9yKSAubHAtd29yay13aXRoX19pbnB1dDpub3QoOmRpc2FibGVkKSwgLmNkLW5vdG91Y2ggLmNkLWlucHV0OmhvdmVyOm5vdCguY2QtaW5wdXQtLWVycm9yKSAubHAtcG9wdXBfX2lucHV0Om5vdCg6ZGlzYWJsZWQpLCAuY2Qtbm90b3VjaCAubHAtd29yay13aXRoX19sYWJlbDpob3Zlcjpub3QoLmNkLWlucHV0LS1lcnJvcikgLmxwLXBvcHVwX19pbnB1dDpub3QoOmRpc2FibGVkKSB7XG4gIGJvcmRlci1jb2xvcjogIzc0Y2M4ZjsgfVxuXG4uY2Qtbm90b3VjaCAuY2QtaW5wdXQtLWVycm9yOmhvdmVyIC5jZC1pbnB1dF9faW5wdXQsIC5jZC1ub3RvdWNoIC5jZC1pbnB1dC0tZXJyb3I6aG92ZXIgLmxwLXdvcmstd2l0aF9faW5wdXQsIC5jZC1ub3RvdWNoIC5jZC1pbnB1dC0tZXJyb3I6aG92ZXIgLmxwLXBvcHVwX19pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2VkOGY4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNkNjY0NjY7IH1cbiAgLmNkLW5vdG91Y2ggLmNkLWlucHV0LS1lcnJvcjpob3ZlciAuY2QtaW5wdXRfX2lucHV0OmZvY3VzLCAuY2Qtbm90b3VjaCAuY2QtaW5wdXQtLWVycm9yOmhvdmVyIC5scC13b3JrLXdpdGhfX2lucHV0OmZvY3VzLCAuY2Qtbm90b3VjaCAuY2QtaW5wdXQtLWVycm9yOmhvdmVyIC5scC1wb3B1cF9faW5wdXQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAjZmZjMGJhO1xuICAgIGJvcmRlci1jb2xvcjogI2VkOGY4ZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGViO1xuICAgIGNvbG9yOiAjMzMzOyB9XG5cbi50b29sdGlwc3Rlci1mYWxsLCAudG9vbHRpcHN0ZXItZ3Jvdy50b29sdGlwc3Rlci1zaG93IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMTUpO1xuICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMTUpO1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4xNSk7IH1cblxuLnRvb2x0aXBzdGVyLWJhc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi50b29sdGlwc3Rlci1ib3gge1xuICBmbGV4OiAxIDEgYXV0bzsgfVxuXG4udG9vbHRpcHN0ZXItY29udGVudCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLnRvb2x0aXBzdGVyLXJ1bGVyIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4udG9vbHRpcHN0ZXItZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTsgfVxuXG4udG9vbHRpcHN0ZXItZmFkZS50b29sdGlwc3Rlci1zaG93IHtcbiAgb3BhY2l0eTogMTsgfVxuXG4udG9vbHRpcHN0ZXItZ3JvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiAtbW96LXRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW8tdHJhbnNmb3JtO1xuICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1zLXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4udG9vbHRpcHN0ZXItZ3Jvdy50b29sdGlwc3Rlci1zaG93IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjE1KTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMTUpOyB9XG5cbi50b29sdGlwc3Rlci1zd2luZyB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDRkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlWig0ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGVaKDRkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGVaKDRkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooNGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1vei10cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IC1vLXRyYW5zZm9ybTtcbiAgLW1zLXRyYW5zaXRpb24tcHJvcGVydHk6IC1tcy10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTsgfVxuXG4udG9vbHRpcHN0ZXItc3dpbmcudG9vbHRpcHN0ZXItc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDApO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlWigwKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGVaKDApO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGVaKDApO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAwLjYzNSwgMC40OTUsIDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMC42MzUsIDAuNDk1LCAyLjQpO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMC42MzUsIDAuNDk1LCAyLjQpO1xuICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAwLjYzNSwgMC40OTUsIDIuNCk7XG4gIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMC42MzUsIDAuNDk1LCAyLjQpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDAuNjM1LCAwLjQ5NSwgMi40KTsgfVxuXG4udG9vbHRpcHN0ZXItZmFsbCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wO1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IHRvcDtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wO1xuICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0b3A7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMTUpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4xNSk7IH1cblxuLnRvb2x0aXBzdGVyLWZhbGwudG9vbHRpcHN0ZXItaW5pdGlhbCB7XG4gIHRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi50b29sdGlwc3Rlci1mYWxsLnRvb2x0aXBzdGVyLWR5aW5nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC1tcy10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDA7IH1cblxuLnRvb2x0aXBzdGVyLXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0O1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQ7XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQ7XG4gIC1tcy10cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4xNSk7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMTUpO1xuICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMTUpO1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4xNSk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjE1KTsgfVxuXG4udG9vbHRpcHN0ZXItc2xpZGUudG9vbHRpcHN0ZXItaW5pdGlhbCB7XG4gIGxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnRvb2x0aXBzdGVyLXNsaWRlLnRvb2x0aXBzdGVyLWR5aW5nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC1tcy10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwOyB9XG5cbkBrZXlmcmFtZXMgdG9vbHRpcHN0ZXItZmFkaW5nIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi50b29sdGlwc3Rlci11cGRhdGUtZmFkZSB7XG4gIGFuaW1hdGlvbjogdG9vbHRpcHN0ZXItZmFkaW5nIC40czsgfVxuXG5Aa2V5ZnJhbWVzIHRvb2x0aXBzdGVyLXJvdGF0aW5nIHtcbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZyk7IH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfSB9XG5cbi50b29sdGlwc3Rlci11cGRhdGUtcm90YXRlIHtcbiAgYW5pbWF0aW9uOiB0b29sdGlwc3Rlci1yb3RhdGluZyAuNnM7IH1cblxuQGtleWZyYW1lcyB0b29sdGlwc3Rlci1zY2FsaW5nIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG5cbi50b29sdGlwc3Rlci11cGRhdGUtc2NhbGUge1xuICBhbmltYXRpb246IHRvb2x0aXBzdGVyLXNjYWxpbmcgLjZzOyB9XG5cbi50b29sdGlwc3Rlci1zaWRldGlwIC50b29sdGlwc3Rlci1ib3gge1xuICBiYWNrZ3JvdW5kOiAjNTY1NjU2O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItYm90dG9tIC50b29sdGlwc3Rlci1ib3gge1xuICBtYXJnaW4tdG9wOiA4cHg7IH1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItbGVmdCAudG9vbHRpcHN0ZXItYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItcmlnaHQgLnRvb2x0aXBzdGVyLWJveCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItdG9wIC50b29sdGlwc3Rlci1ib3gge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7IH1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAgLnRvb2x0aXBzdGVyLWNvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDZweCAxNHB4OyB9XG5cbi50b29sdGlwc3Rlci1zaWRldGlwIC50b29sdGlwc3Rlci1hcnJvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1ib3R0b20gLnRvb2x0aXBzdGVyLWFycm93IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIwcHg7IH1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItbGVmdCAudG9vbHRpcHN0ZXItYXJyb3cge1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTBweDsgfVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1yaWdodCAudG9vbHRpcHN0ZXItYXJyb3cge1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMHB4OyB9XG5cbi50b29sdGlwc3Rlci1zaWRldGlwLnRvb2x0aXBzdGVyLXRvcCAudG9vbHRpcHN0ZXItYXJyb3cge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB3aWR0aDogMjBweDsgfVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcCAudG9vbHRpcHN0ZXItYXJyb3ctYmFja2dyb3VuZCwgLnRvb2x0aXBzdGVyLXNpZGV0aXAgLnRvb2x0aXBzdGVyLWFycm93LWJvcmRlciB7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDsgfVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcCAudG9vbHRpcHN0ZXItYXJyb3ctYmFja2dyb3VuZCB7XG4gIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1ib3R0b20gLnRvb2x0aXBzdGVyLWFycm93LWJhY2tncm91bmQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNTY1NjU2O1xuICBsZWZ0OiAwO1xuICB0b3A6IDNweDsgfVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1sZWZ0IC50b29sdGlwc3Rlci1hcnJvdy1iYWNrZ3JvdW5kIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM1NjU2NTY7XG4gIGxlZnQ6IC0zcHg7XG4gIHRvcDogMDsgfVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1yaWdodCAudG9vbHRpcHN0ZXItYXJyb3ctYmFja2dyb3VuZCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzU2NTY1NjtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDA7IH1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItdG9wIC50b29sdGlwc3Rlci1hcnJvdy1iYWNrZ3JvdW5kIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzU2NTY1NjtcbiAgbGVmdDogMDtcbiAgdG9wOiAtM3B4OyB9XG5cbi50b29sdGlwc3Rlci1zaWRldGlwIC50b29sdGlwc3Rlci1hcnJvdy1ib3JkZXIge1xuICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDsgfVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1ib3R0b20gLnRvb2x0aXBzdGVyLWFycm93LWJvcmRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7IH1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItbGVmdCAudG9vbHRpcHN0ZXItYXJyb3ctYm9yZGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7IH1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItcmlnaHQgLnRvb2x0aXBzdGVyLWFycm93LWJvcmRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDsgfVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci10b3AgLnRvb2x0aXBzdGVyLWFycm93LWJvcmRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7IH1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAgLnRvb2x0aXBzdGVyLWFycm93LXVuY3JvcHBlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1ib3R0b20gLnRvb2x0aXBzdGVyLWFycm93LXVuY3JvcHBlZCB7XG4gIHRvcDogLTEwcHg7IH1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItcmlnaHQgLnRvb2x0aXBzdGVyLWFycm93LXVuY3JvcHBlZCB7XG4gIGxlZnQ6IC0xMHB4OyB9XG5cbi50b29sdGlwc3Rlci1iYXNlIHtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yOCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZmZmNjtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiBub25lO1xuICBvcGFjaXR5OiAxOyB9XG5cbi50b29sdGlwc3Rlci1iYXNlIC50b29sdGlwc3Rlci1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTZweDsgfVxuXG4ucGYtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjJlOTsgfVxuICAucGYtZm9vdGVyIC5wZi13cmFwcCB7XG4gICAgcGFkZGluZzogNjBweCAxMHB4IDc1cHggMDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5wZi1mb290ZXJfX2luZm8ge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMwcHg7XG4gICAgZmxleDogMCAwIDMzMHB4OyB9XG4gIC5wZi1mb290ZXJfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7IH1cbiAgLnBmLWZvb3Rlcl9fdGV4dCB7XG4gICAgY29sb3I6ICM2NTY1NjU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgLnBmLWZvb3Rlcl9fdGV4dCBwIHtcbiAgICBtYXJnaW46IDAgMCAxOXB4IDA7IH1cbiAgLnBmLWZvb3Rlcl9fdGV4dCBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnBmLWZvb3Rlcl9fbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAtbXMtZmxleDogMCAxIDgzNnB4O1xuICAgIGZsZXg6IDAgMSA4MzZweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAucGYtZm9vdGVyX19jb2x1bW4ge1xuICAgIC1tcy1mbGV4OiAxIDEgMjUlO1xuICAgIGZsZXg6IDEgMSAyNSU7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5wZi1mb290ZXJfX2NvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAtbXMtZmxleDogMSAwIDE3NnB4O1xuICAgIGZsZXg6IDEgMCAxNzZweDsgfVxuICAucGYtZm9vdGVyX19saW5rcy0tc29jaWFsIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5wZi1mb290ZXJfX2xpbmtzIHAge1xuICAgIGNvbG9yOiAjNjU2NTY1O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLnBmLWZvb3Rlcl9fbGlua3MgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5wZi1mb290ZXJfX2xpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAucGYtZm9vdGVyX19jb2x1bW4tdGl0bGUge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMTNweDsgfVxuICAucGYtZm9vdGVyX19uYXZpZ2F0aW9uLXBhcnQge1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7IH1cbiAgLnBmLWZvb3Rlcl9fbmF2aWdhdGlvbi1wYXJ0Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnBmLWZvb3Rlcl9fY2FsbGJhY2sge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgLnBmLWZvb3Rlcl9fY2FsbGJhY2stdGl0bGUge1xuICAgIGNvbG9yOiAjNjM2MzYzO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gIC5wZi1mb290ZXJfX2NhbGxiYWNrLXBob25lIHtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5wZi1mb290ZXJfX21hcmtldCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luLXRvcDogMzlweDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgIG9yZGVyOiAtMTtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQ3cHg7IH1cbiAgLnBmLWZvb3Rlcl9fY291bnRlcnMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDI2cHg7IH1cbiAgLnBmLWZvb3Rlcl9fY291bnRlcnMgYSB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnBmLXdyYXBwIHtcbiAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjMzMzOyB9XG5cbi5wZi1tb2JpbGUtb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBmLW0tYXNpZGUtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiAyN3B4O1xuICByaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KSB1cmwoLi4vaW1nL29haC1jYW5jZWwtd2hpdGUuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7IH1cbiAgLnBmLW0tYXNpZGUtY2xvc2UtLWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvb2FoLWNhbmNlbC5zdmcpOyB9XG5cbi5wZi1tLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuMzEsIDAuMzMsIDAuMTgsIDAuOTEpIDAuM3MsIGJhY2tncm91bmQgMC4zcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjMxLCAwLjMzLCAwLjE4LCAwLjkxKSAwLjNzLCBiYWNrZ3JvdW5kIDAuM3MgbGluZWFyO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBiYWNrZ3JvdW5kO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMTA7IH1cbiAgLnBmLW0tbWVudV9fd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgd2lkdGg6IDI3MnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogNzZweCAyMnB4IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggMjNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFmYjE0ZjsgfVxuICAucGYtbS1tZW51X19idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnBmLWJ0biB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLnBmLWJ0bi0tbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLnBmLWJ0bi0taWNvbmVkIHtcbiAgICBwYWRkaW5nOiAwIDIycHggMCA0N3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDdweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gIC5wZi1idG4tLWljb25lZC11c2VyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL29haC11c2VyLWdyZWVuLnN2Zyk7IH1cblxuLnBmLW0tbmF2IHtcbiAgcGFkZGluZzogMCAxMXB4IDAgOXB4O1xuICBtYXJnaW4tYm90dG9tOiA0N3B4OyB9XG4gIC5wZi1tLW5hdl9fbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5wZi1tLW5hdl9fbGluazpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnBmLW0tYXNpZGUtb3BlbmVkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC4zMSwgMC4zMywgMC4xOCwgMC45MSksIGJhY2tncm91bmQgMC4zcyBsaW5lYXIgMC41cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuMzEsIDAuMzMsIDAuMTgsIDAuOTEpLCBiYWNrZ3JvdW5kIDAuM3MgbGluZWFyIDAuNXM7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIGJhY2tncm91bmQ7IH1cblxuLnBmLW0tZmlsaWFscyB7XG4gIG1hcmdpbi10b3A6IDMxcHg7XG4gIHBhZGRpbmc6IDAgOXB4OyB9XG4gIC5wZi1tLWZpbGlhbHNfX3RpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnBmLW0tZmlsaWFsc19fdGl0bGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9vYWgtbG9jYXRpb24td2hpdGUuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDsgfVxuICAucGYtbS1maWxpYWxzX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnBmLW0tZmlsaWFsc19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnBmLW0tZmlsaWFsc19fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5wZi1tLWZpbGlhbHNfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAucGYtbS1maWxpYWxzX19saXN0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wZi1mb290ZXIgLnBmLXdyYXBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAucGYtbW9iaWxlLW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTg5cHgpIHtcbiAgLnBmLWZvb3RlciAucGYtd3JhcHAge1xuICAgIHBhZGRpbmc6IDU3cHggMjBweCAyM3B4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5wZi1mb290ZXJfX2luZm8ge1xuICAgIC1tcy1mbGV4OiAxIDAgMTAwJTtcbiAgICBmbGV4OiAxIDAgMTAwJTsgfVxuICAucGYtZm9vdGVyX190ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wZi1mb290ZXJfX25hdmlnYXRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5wZi1mb290ZXJfX21hcmtldCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wZi1mb290ZXIgLnBmLXdyYXBwIHtcbiAgICBwYWRkaW5nOiAzNnB4IDExcHggMjlweDtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5wZi1mb290ZXJfX21hcmtldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUycHg7IH1cbiAgLnBmLWZvb3Rlcl9fY291bnRlcnMge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5wZi1mb290ZXJfX25hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogNTJweDsgfVxuICAucGYtZm9vdGVyX19saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgLnBmLWZvb3Rlcl9fbGlua3MtLXNvY2lhbCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICdGaXJhU2FucycsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jZC1ub3RvdWNoIC5scC1oZWFkZXJfX2xvYy1idG46aG92ZXIsIC5jZC1ub3RvdWNoIC5scC1oZWFkZXJfX2xvYy1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWcvb2FoLWxvY2F0aW9uLnN2ZykgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50OyB9XG5cbi5jZC1ub3RvdWNoIC5scC1oZWFkZXJfX2J0bjpob3ZlciwgLmNkLW5vdG91Y2ggLmxwLWhlYWRlcl9fYnRuOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNDIsIDIxNywgMjQ3LCAwLjQ5KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmNkLW5vdG91Y2ggLmxwLWhlYWRlcl9fYnRuLS1yZXF1ZXN0OmhvdmVyLCAuY2Qtbm90b3VjaCAubHAtaGVhZGVyX19idG4tLXJlcXVlc3Q6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjZmNmY2ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzJkZWcsICNmZjU4NGYgMCUsICNlNzQzM2EgMTAwJSkgIWltcG9ydGFudDsgfVxuXG4uY2Qtbm90b3VjaCAubHAtaGVhZGVyX19uYXYtbGluazpob3ZlciwgLmNkLW5vdG91Y2ggLmxwLWhlYWRlcl9fbmF2LWxpbms6Zm9jdXMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmNkLW5vdG91Y2ggLmxwLWNob29zZV9fdHlwZS1saW5rOmhvdmVyOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jZC1ub3RvdWNoIC5scC10YWJsZV9faGVscDpob3ZlciB7XG4gIGZpbGw6ICMwNWJlOTE7XG4gIGZpbGwtb3BhY2l0eTogMTsgfVxuXG4ubHAtd3JhcHAge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubHAtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzM4NjVhNyAwJSwgIzBkYTk3OCAxMDAlKTtcbiAgcGFkZGluZy10b3A6IDE2cHg7IH1cbiAgLmxwLWhlYWRlcl9fdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE4cHggMDsgfVxuICAubHAtaGVhZGVyX19uYXYge1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5scC1oZWFkZXJfX25hdi1saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItYm90dG9tLWNvbG9yIDAuMnMgZWFzZS1vdXQ7IH1cbiAgICAubHAtaGVhZGVyX19uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAubHAtaGVhZGVyX19sb2MtYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWcvb2FoLWxvY2F0aW9uLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB3aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubHAtaGVhZGVyX19waG9uZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAubHAtaGVhZGVyX19idG4ge1xuICAgIGhlaWdodDogNDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTQyLCAyMTcsIDI0NywgMC40OSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMTFweCAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLmxwLWhlYWRlcl9fYnRuLS1yZXF1ZXN0IHtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIHBhZGRpbmc6IDE4cHggNDZweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjZmNmY2O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMmRlZywgI2ZmNTg0ZiAwJSwgI2U3NDMzYSAxMDAlKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAubHAtaGVhZGVyX19ib3R0b20ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5scC1oZWFkZXJfX3RleHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDsgfVxuICAubHAtaGVhZGVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5scC1oZWFkZXJfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBtYXJnaW46IDAgMCA0NXB4OyB9XG4gIC5scC1oZWFkZXJfX25vdGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAubHAtaGVhZGVyX19waWMge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuICAubHAtaGVhZGVyX19yZXF1ZXN0IHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5scC1oZWFkZXJfX3JlcXVlc3Qtbm90ZSB7XG4gICAgY29sb3I6ICNkYmZkZmY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAyMzVweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuXG4ubHAtYW5hbHl0aWNzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzMzMztcbiAgcGFkZGluZy10b3A6IDY0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5N3B4OyB9XG4gIC5scC1hbmFseXRpY3NfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBtYXJnaW4tdG9wOiAxcHg7IH1cbiAgLmxwLWFuYWx5dGljc19fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIC5scC1hbmFseXRpY3NfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiA3NnB4IGF1dG8gMTMzcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmxwLWFuYWx5dGljc19faXRlbSB7XG4gICAgbWFyZ2luOiAwIDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDAgMCAxMjBweDsgfVxuICAubHAtYW5hbHl0aWNzX19pdGVtLXBpYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAubHAtYW5hbHl0aWNzX19pdGVtLXBpYyBpbWcge1xuICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICBoZWlnaHQ6IDY0cHg7IH1cbiAgLmxwLWFuYWx5dGljc19faXRlbS10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMTJweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSk7XG4gICAgd2lkdGg6IDE4MHB4OyB9XG4gICAgLmxwLWFuYWx5dGljc19faXRlbS10ZXh0IHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIC5scC1hbmFseXRpY3NfX2J0biB7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzJkZWcsICNmZjU4NGYgMCUsICNlNzQzM2EgMTAwJSk7XG4gICAgcGFkZGluZzogMTZweCA0NHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAubHAtYW5hbHl0aWNzX19ub3RlIHtcbiAgICBjb2xvcjogIzYzNjM2MztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBtYXJnaW46IDEycHggMCAwOyB9XG5cbi5scC13b3JrZmxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVmZjM7XG4gIHBhZGRpbmc6IDMycHggMCA2NXB4O1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5scC13b3JrZmxvd19fcGljIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDsgfVxuICAgIC5scC13b3JrZmxvd19fcGljIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmxwLXdvcmtmbG93X190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5scC13b3JrZmxvd19fc3VidGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDY1cHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cbiAgLmxwLXdvcmtmbG93X19saXN0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmxwLXdvcmtmbG93X19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIGZsZXg6IDAgMCAzMDBweDtcbiAgICBtYXJnaW46IDAgMjBweCA0N3B4OyB9XG4gIC5scC13b3JrZmxvd19faXRlbS1waWMge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDEwNnB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDExcHg7IH1cbiAgICAubHAtd29ya2Zsb3dfX2l0ZW0tcGljIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmxwLXdvcmtmbG93X19pdGVtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICAgLmxwLXdvcmtmbG93X19pdGVtLXRleHQgc3Ryb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAubHAtd29ya2Zsb3dfX2l0ZW0tdGV4dCBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDZweDsgfVxuXG4ubHAtY2hvb3NlIHtcbiAgcGFkZGluZzogODBweCAwIDEwMHB4O1xuICBjb2xvcjogIzMzMzsgfVxuICAubHAtY2hvb3NlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDQwcHg7IH1cbiAgLmxwLWNob29zZV9fdHlwZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9XG4gIC5scC1jaG9vc2VfX3R5cGUtbGlzdCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTYxLCAxNjEsIDE2MSwgMC4zOCk7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmxwLWNob29zZV9fdHlwZS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIzcHg7IH1cbiAgICAubHAtY2hvb3NlX190eXBlLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmxwLWNob29zZV9fdHlwZS1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubHAtY2hvb3NlX190eXBlLWxpbms6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGJvdHRvbTogLTNweDtcbiAgICAgIGJhY2tncm91bmQ6ICMwMGJiODk7XG4gICAgICB3aWxsLWNoYW5nZTogd2lkdGg7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGVhc2Utb3V0OyB9XG4gICAgLmxwLWNob29zZV9fdHlwZS1saW5rLmpzLWFjdGl2ZTpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmxwLWNob29zZV9fdGFicyB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5scC10YWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogMTA1NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmxwLXRhYmxlX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gICAgZmxleDogMCAwIDQ2cHg7IH1cbiAgLmxwLXRhYmxlX19yb3ctbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5scC10YWJsZV9fdGFyaWZmLW5hbWUge1xuICAgIGNvbG9yOiAjNGI0YjRiO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICAubHAtdGFibGVfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4OyB9XG4gIC5scC10YWJsZV9fY29sdW1uLXBpYyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgYm94LXNoYWRvdzogMCA0cHggN3B4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5scC10YWJsZV9fdGFyaWZmLWJ0biB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMyZGVnLCAjZmY1ODRmIDAlLCAjZTc0MzNhIDEwMCUpO1xuICAgIHBhZGRpbmc6IDZweCAyNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gIC5scC10YWJsZV9fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjdweDsgfVxuICAubHAtdGFibGVfX3lhZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogNjlweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy95YWQuc3ZnKSAwIDAgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAubHAtdGFibGVfX3lhbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogODNweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy95YW0uc3ZnKSAwIDAgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAubHAtdGFibGVfX2dhZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogODFweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9nYWQuc3ZnKSAwIDAgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAubHAtdGFibGVfX2dhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogODFweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9nYW4uc3ZnKSAwIDAgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAubHAtdGFibGVfX3BsdXMge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvb2FoLXBsdXMuc3ZnKSAwIDAgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAubHAtdGFibGVfX21pbnVzIHtcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL29haC1taW51cy5zdmcpIDAgMCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gIC5scC10YWJsZV9faGVscCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgZmlsbC1vcGFjaXR5OiAwLjM7XG4gICAgZmlsbDogIzIxMjEyMTtcbiAgICBjdXJzb3I6IGhlbHA7IH1cblxuLmxwLXRhYmxlX19jb2x1bW46Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxNXB4IDZweCAxNXB4IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCAyMDVweDsgfVxuICAubHAtdGFibGVfX2NvbHVtbjpmaXJzdC1jaGlsZCAubHAtdGFibGVfX2NlbGwge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZmYzO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgIGZsZXg6IDEgMCA0NnB4OyB9XG4gICAgLmxwLXRhYmxlX19jb2x1bW46Zmlyc3QtY2hpbGQgLmxwLXRhYmxlX19jZWxsOmZpcnN0LWNoaWxkIHtcbiAgICAgIGZsZXg6IDAgMCAxNTRweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZmYzOyB9XG4gICAgLmxwLXRhYmxlX19jb2x1bW46Zmlyc3QtY2hpbGQgLmxwLXRhYmxlX19jZWxsOm50aC1jaGlsZCgyKSB7XG4gICAgICBmbGV4OiAwIDAgNjJweDsgfVxuXG4ubHAtdGFibGVfX2NvbHVtbi0tY29sb3JlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmxwLXRhYmxlX19jb2x1bW4tLWNvbG9yZWQgLmxwLXRhYmxlX19yb3c6Zmlyc3QtY2hpbGQge1xuICAgIGZsZXg6IDAgMCAxNjlweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAubHAtdGFibGVfX2NvbHVtbi0tY29sb3JlZCAubHAtdGFibGVfX3JvdzpmaXJzdC1jaGlsZCAubHAtdGFibGVfX2NlbGwge1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7IH1cbiAgICAgIC5scC10YWJsZV9fY29sdW1uLS1jb2xvcmVkIC5scC10YWJsZV9fcm93OmZpcnN0LWNoaWxkIC5scC10YWJsZV9fY2VsbC0taGlnaGxpdGUge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSg3LCAxODksIDE0MSwgMC41KTsgfVxuICAubHAtdGFibGVfX2NvbHVtbi0tY29sb3JlZCAubHAtdGFibGVfX3JvdzpsYXN0LWNoaWxkIHtcbiAgICBmbGV4OiAwIDAgNjFweDsgfVxuICAgIC5scC10YWJsZV9fY29sdW1uLS1jb2xvcmVkIC5scC10YWJsZV9fcm93Omxhc3QtY2hpbGQgLmxwLXRhYmxlX19jZWxsIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4OyB9XG4gICAgICAubHAtdGFibGVfX2NvbHVtbi0tY29sb3JlZCAubHAtdGFibGVfX3JvdzpsYXN0LWNoaWxkIC5scC10YWJsZV9fY2VsbC0taGlnaGxpdGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSg3LCAxODksIDE0MSwgMC41KTsgfVxuICAubHAtdGFibGVfX2NvbHVtbi0tY29sb3JlZCAubHAtdGFibGVfX3JvdzpudGgtY2hpbGQoMikge1xuICAgIGZsZXg6IDAgMCA2MnB4OyB9XG4gIC5scC10YWJsZV9fY29sdW1uLS1jb2xvcmVkIC5scC10YWJsZV9fY2VsbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDAgMCAyMDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2VlZWZmMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZmYzOyB9XG4gICAgLmxwLXRhYmxlX19jb2x1bW4tLWNvbG9yZWQgLmxwLXRhYmxlX19jZWxsLS1oaWdobGl0ZSB7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCByZ2JhKDcsIDE4OSwgMTQxLCAwLjUpO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiYSg3LCAxODksIDE0MSwgMC41KTsgfVxuXG4vKiDQmtC+0YHRgtGL0LvQuCAqL1xuLyog0J7RgtGB0YLRg9C/0YsgaHR0cDovL3BybnRzY3IuY29tL2VwdjR4cCAqL1xuLmxwLXRhYmxlX19jb2x1bW46bm90KC5scC10YWJsZV9fY29sdW1uLS1jb2xvcmVkKS5scC10YWJsZV9fcm93OmZpcnN0LWNoaWxkIC5scC10YWJsZV9fY2VsbDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLmxwLXRhYmxlX19jb2x1bW46bm90KC5scC10YWJsZV9fY29sdW1uLS1jb2xvcmVkKS5scC10YWJsZV9fcm93OmZpcnN0LWNoaWxkIC5scC10YWJsZV9fY2VsbDpmaXJzdC1jaGlsZCAubHAtdGFibGVfX3Jvdy1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiA1NHB4OyB9XG5cbi5scC10YWJsZV9fY29sdW1uOm5vdCgubHAtdGFibGVfX2NvbHVtbi0tY29sb3JlZCkubHAtdGFibGVfX3JvdzpsYXN0LWNoaWxkIC5scC10YWJsZV9fY2VsbDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDllMGRlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi8qINCh0LrRgNGD0LPQu9C10L3QuNGPIGh0dHA6Ly9wcm50c2NyLmNvbS9lcHY1azEgKi9cbi5scC10YWJsZV9fY29sdW1uOm5vdCgubHAtdGFibGVfX2NvbHVtbi0tY29sb3JlZCkubHAtdGFibGVfX3JvdzpmaXJzdC1jaGlsZCAubHAtdGFibGVfX2NlbGw6bnRoLWNoaWxkKG4rMikge1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDsgfVxuXG4ubHAtdGFibGVfX2NvbHVtbjpub3QoLmxwLXRhYmxlX19jb2x1bW4tLWNvbG9yZWQpLmxwLXRhYmxlX19yb3c6bGFzdC1jaGlsZCAubHAtdGFibGVfX2NlbGw6bnRoLWNoaWxkKG4rMikge1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDsgfVxuXG4vKiDQmtC+0YHRgtGL0LvQuCDQutC+0L3QtdGGKi9cbi5scC1mZWVkYmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVmZjM7IH1cbiAgLmxwLWZlZWRiYWNrX190aXRsZSB7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbjogMCAwIDEzOXB4O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gIC5scC1mZWVkYmFja19fc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMxcHg7IH1cbiAgLmxwLWZlZWRiYWNrX19jYXJkIHtcbiAgICBwYWRkaW5nOiAzNXB4IDM3cHggNDJweDtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgbWF4LXdpZHRoOiA2MTlweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5scC1mZWVkYmFja19fc2xpZGUtdGl0bGUge1xuICAgIGNvbG9yOiAjMjUyNTI1O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbjogMCAwIDRweDsgfVxuICAubHAtZmVlZGJhY2tfX3NsaWRlLWxpbmsge1xuICAgIGNvbG9yOiAjMDBiYjg5O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4OyB9XG4gIC5scC1mZWVkYmFja19fc2xpZGUtdGV4dCB7XG4gICAgY29sb3I6ICMyNTI1MjU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5scC1mZWVkYmFja19fcGhvdG8tbGlzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7IH1cbiAgLmxwLWZlZWRiYWNrX19waG90byB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLmxwLWZlZWRiYWNrX19waG90byBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cblxuLmxwLXRlYW0ge1xuICBwYWRkaW5nOiA4MnB4IDAgMTA1cHg7IH1cbiAgLmxwLXRlYW1fX3RpdGxlIHtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgNjRweDsgfVxuICAubHAtdGVhbV9fcGhvdG8ge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBtYXgtd2lkdGg6IDczMnB4OyB9XG4gICAgLmxwLXRlYW1fX3Bob3RvIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmxwLXRlYW1fX3NsaWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzBweDtcbiAgICByaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDYyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubHAtdGVhbV9fc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5scC10ZWFtX19zbGlkZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXgtd2lkdGg6IDYyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAubHAtdGVhbV9fc2xpZGUgaW1nIHtcbiAgICAgIGZsZXg6IDAgMCAyOTBweDtcbiAgICAgIG1hcmdpbjogMThweCAwO1xuICAgICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG4gIC5scC10ZWFtX193ciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5scC10ZWFtX19zZXJ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgbWFyZ2luLXRvcDogMTQwcHg7IH1cbiAgLmxwLXRlYW1fX3NlcnQtZ29vZ2xlIHtcbiAgICBmb250LXNpemU6IDA7IH1cbiAgLmxwLXRlYW1fX3NlcnQteWEge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMDsgfVxuICAubHAtdGVhbV9fc2VydC10ZXh0IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IDE1cHggMCAwOyB9XG5cbi5scC13b3JrLXdpdGgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3dvcmstd2l0aC1iZy5wbmcpLCBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjMzg2NWE3IDAlLCAjMGRhOTc4IDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDQ2MHB4O1xuICBwYWRkaW5nOiA4MHB4IDAgNjhweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubHAtd29yay13aXRoX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA3MDdweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBtYXJnaW46IDAgYXV0byA1MnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAubHAtd29yay13aXRoX19sYWJlbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4OiAxIDEgMjg5cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9XG4gIC5scC13b3JrLXdpdGhfX2xhYmVsLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAubHAtd29yay13aXRoX19mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5scC13b3JrLXdpdGhfX2J0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZjZmNmY2ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMmRlZywgI2ZmNTg0ZiAwJSwgI2U3NDMzYSAxMDAlKTtcbiAgICBwYWRkaW5nOiAxOHB4IDMycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsZXg6IDAgMCBhdXRvOyB9XG4gIC5scC13b3JrLXdpdGhfX3JlcXVpcmVkIC5scC13b3JrLXdpdGhfX2xhYmVsLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubHAtd29yay13aXRoX19yZXF1aXJlZCAubHAtd29yay13aXRoX19sYWJlbC10aXRsZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyonO1xuICAgICAgY29sb3I6ICNlNzQzM2E7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJweDsgfVxuICAubHAtd29yay13aXRoX190ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgbWFyZ2luLXRvcDogNTJweDsgfVxuXG4uc2xpY2stc2xpZGUge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5zbGljay1kb3RzIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICBwYWRkaW5nLXRvcDogMjNweDsgfVxuICAuc2xpY2stZG90cyBsaSB7XG4gICAgbWFyZ2luOiAwIDVweDsgfVxuICAuc2xpY2stZG90cyBidXR0b24ge1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwYmI4OTtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLW91dDsgfVxuICAuc2xpY2stZG90cyAuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogIzAwYmI4OTsgfVxuXG4ubHAtYnVyZ2VyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWcvb2FoLW1lbnUuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLnNsaWRlci1wYWdlLXRlbXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLnNsaWRlci1wYWdlLXRlbXBfX2hlYWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogNTVweDsgfVxuXG4uc2xpZGVyLXBhZ2UtdGVtcCAuc2xpZGVyLXBhZ2Utd3IgLnNsaWRlci1wYWdlLWJvZHkgLnNjaGVkdWxlLWluIC5zY2hlZHVsZS1ub3RlIHtcbiAgcGFkZGluZzogMDsgfVxuXG4uc2xpZGVyLXBhZ2Utd3Ige1xuICBwYWRkaW5nLXRvcDogNTVweDsgfVxuXG4uanMtc3RpY2t5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAzOyB9XG5cbi5qcy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5scC1wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG4gIC5scC1wb3B1cF9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDQ2cHggNDBweCA2MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxwLXBvcHVwX19jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5scC1wb3B1cF9fY2xvc2Ugc3ZnIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubHAtcG9wdXBfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gIC5scC1wb3B1cF9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbjogMCAwIDMwcHg7IH1cbiAgLmxwLXBvcHVwX19mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmxwLXBvcHVwX19sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmbGV4OiAwIDEgMjkwcHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgIC5scC1wb3B1cF9fbGFiZWw6Zmlyc3QtY2hpbGQge1xuICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICBtaW4td2lkdGg6IDEwMCU7IH1cbiAgICAubHAtcG9wdXBfX2xhYmVsOmxhc3Qtb2YtdHlwZTpudGgtY2hpbGQoMikge1xuICAgICAgbWluLXdpZHRoOiAxMDAlOyB9XG4gIC5scC1wb3B1cF9faW5wdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5scC1wb3B1cF9fbGFiZWwtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubHAtcG9wdXBfX3JlcXVpcmVkOmJlZm9yZSB7XG4gICAgY29udGVudDogJyonO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBjb2xvcjogI2U3NDMzYTtcbiAgICBmb250LWZhbWlseTogXCJGaXJhU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gIC5scC1wb3B1cF9fYnRuIHtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzMmRlZywgI2ZmNTg0ZiAwJSwgI2U3NDMzYSAxMDAlKSBuby1yZXBlYXQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMTZweCA1N3B4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubHAtcG9wdXBfX2Vycm9yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbG9yOiAjZTc0MzNhO1xuICAgIGZvbnQtZmFtaWx5OiBGaXJhU2FucyxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4OyB9XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAubHAtd3JhcHAge1xuICAgIG1heC13aWR0aDogMTIwMHB4OyB9XG4gIC5scC1oZWFkZXJfX2J0bi0tcmVxdWVzdCB7XG4gICAgZmxleDogMCAwIGF1dG87IH1cbiAgLmxwLWhlYWRlcl9fcGljIHtcbiAgICBmbGV4OiAwIDEgMzIwcHg7IH1cbiAgICAubHAtaGVhZGVyX19waWMgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubHAtdGVhbSAubHAtd3JhcHAge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubHAtdGVhbV9fc2xpZGVyIHtcbiAgICByaWdodDogNTBweDtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9XG4gIC5scC10ZWFtX19zZXJ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5scC13cmFwcCB7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gIC5scC1idXJnZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubHAtaGVhZGVyX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAzNHB4OyB9XG4gIC5scC1oZWFkZXJfX3BpYyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubHAtaGVhZGVyX190b3AgLmxwLWhlYWRlcl9fYnRuIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5scC1hbmFseXRpY3NfX2xpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5scC1hbmFseXRpY3NfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDk4cHg7IH1cbiAgLmxwLXRhYmxlX19jb2x1bW4tLWNvbG9yZWQge1xuICAgIG92ZXJmbG93LXg6IGF1dG87IH1cbiAgICAubHAtdGFibGVfX2NvbHVtbi0tY29sb3JlZDpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMTJweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZmZmZmYgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gICAgLmxwLXRhYmxlX19jb2x1bW4tLWNvbG9yZWQgLmxwLXRhYmxlX19yb3cge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgICAgLmxwLXRhYmxlX19jb2x1bW4tLWNvbG9yZWQgLmxwLXRhYmxlX19yb3c6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDsgfVxuICAubHAtdGFibGVfX2NvbHVtbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAubHAtZmVlZGJhY2sge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAubHAtZmVlZGJhY2tfX3Bob3RvLWxpc3Qge1xuICAgICAgcmlnaHQ6IC0yNDBweDsgfVxuICAubHAtdGVhbV9fc2VydC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAubHAtdGVhbV9fc2VydC15YSB7XG4gICAgZmxleDogMCAxIDM3NXB4OyB9XG4gICAgLmxwLXRlYW1fX3NlcnQteWEgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubHAtdGVhbV9fc2VydC1nb29nbGUge1xuICAgIGZsZXg6IDAgMSA2MDBweDsgfVxuICAgIC5scC10ZWFtX19zZXJ0LWdvb2dsZSBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5scC13b3JrLXdpdGgge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5scC13b3JrLXdpdGhfX2Zvcm0ge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAubHAtd29yay13aXRoX19sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgZmxleDogMSAxIDIzMHB4OyB9IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5scC1oZWFkZXJfX25vdGUge1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9XG4gIC5scC1oZWFkZXJfX25hdiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubHAtaGVhZGVyX19sb2MtYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAubHAtaGVhZGVyX19yZXF1ZXN0IHtcbiAgICBmbGV4OiAwIDAgMjMwcHg7IH1cbiAgLmxwLWhlYWRlcl9fYnRuLS1yZXF1ZXN0IHtcbiAgICBwYWRkaW5nOiAxOHB4IDMwcHg7IH1cbiAgLmxwLWhlYWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuICAubHAtaGVhZGVyX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7IH1cbiAgLmxwLXRlYW1fX3Bob3RvIHtcbiAgICBoZWlnaHQ6IDMxMHB4OyB9XG4gICAgLmxwLXRlYW1fX3Bob3RvIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG4gIC5scC10ZWFtX19zbGlkZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICB0b3A6IC0zNXB4OyB9XG4gIC5scC1jaG9vc2VfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIC5scC1mZWVkYmFja19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDkzcHg7IH1cbiAgLnNsaWRlci1wYWdlLXRlbXAge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmxwLXdvcmstd2l0aCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93b3JrLXdpdGgtYmctc21hbGwucG5nKSwgbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzM4NjVhNyAwJSwgIzBkYTk3OCAxMDAlKTsgfVxuICAgIC5scC13b3JrLXdpdGhfX2Zvcm0ge1xuICAgICAgd2lkdGg6IDg1JTtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLmxwLXdvcmstd2l0aF9fbGFiZWwge1xuICAgICAgZmxleDogMSAwIDI2MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAubHAtd29yay13aXRoX19sYWJlbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5scC13cmFwcCB7XG4gICAgcGFkZGluZzogMCAxMHB4OyB9XG4gIC5scC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAubHAtaGVhZGVyX19sb2MtYnRuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubHAtaGVhZGVyX19waG9uZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmxwLWhlYWRlcl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cbiAgICAubHAtaGVhZGVyX190ZXh0IHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmxwLWhlYWRlcl9fc3VidGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG4gICAgLmxwLWhlYWRlcl9fcmVxdWVzdC1ub3RlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubHAtaGVhZGVyX19ub3RlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubHAtaGVhZGVyX19ib3R0b20ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5scC1oZWFkZXJfX3JlcXVlc3Qge1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5scC1oZWFkZXJfX2J0bi0tcmVxdWVzdCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5scC1hbmFseXRpY3Mge1xuICAgIHBhZGRpbmc6IDQ4cHggMDsgfVxuICAgIC5scC1hbmFseXRpY3NfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgLmxwLWFuYWx5dGljc19fc3VidGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNHB4OyB9XG4gICAgLmxwLWFuYWx5dGljc19fbGlzdCB7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAubHAtYW5hbHl0aWNzX19pdGVtIHtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7IH1cbiAgICAgIC5scC1hbmFseXRpY3NfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAubHAtYW5hbHl0aWNzX19pdGVtLXBpYyB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAubHAtYW5hbHl0aWNzX19pdGVtLXRleHQge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubHAtd29ya2Zsb3cge1xuICAgIHBhZGRpbmc6IDMycHggMCA0OHB4OyB9XG4gICAgLmxwLXdvcmtmbG93IC5scC13cmFwcCB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmxwLXdvcmtmbG93X19waWMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5scC13b3JrZmxvd19fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAubHAtd29ya2Zsb3dfX3N1YnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgICAubHAtd29ya2Zsb3dfX2l0ZW0ge1xuICAgICAgbWF4LXdpZHRoOiAxNDNweDtcbiAgICAgIG1hcmdpbjogMCA2cHggMzVweDsgfVxuICAgICAgLmxwLXdvcmtmbG93X19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAubHAtd29ya2Zsb3dfX2l0ZW0gcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgICAgICAgLmxwLXdvcmtmbG93X19pdGVtIHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmxwLXdvcmtmbG93X19pdGVtLXBpYyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmxwLWNob29zZSB7XG4gICAgcGFkZGluZzogNDhweCAwOyB9XG4gICAgLmxwLWNob29zZSAubHAtd3JhcHAge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgIC5scC1jaG9vc2VfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5scC1jaG9vc2VfX3R5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAubHAtdGFibGVfX2NvbHVtbjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBmbGV4OiAwIDAgMTIycHg7IH1cbiAgLmxwLXRhYmxlX19jb2x1bW4tLWNvbG9yZWQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5scC10YWJsZV9fcm93LW5hbWUge1xuICAgIHBhZGRpbmc6IDAuOGVtIDZweCAwIDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5scC1mZWVkYmFjayB7XG4gICAgcGFkZGluZzogMzJweCAwIDI1cHg7IH1cbiAgICAubHAtZmVlZGJhY2tfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDsgfVxuICAgIC5scC1mZWVkYmFja19fcGhvdG8tbGlzdCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmxwLWZlZWRiYWNrX19zbGlkZS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAubHAtZmVlZGJhY2tfX3NsaWRlLWxpbmsge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5scC1mZWVkYmFja19fc2xpZGUtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTlweDsgfVxuICAgIC5scC1mZWVkYmFja19fY2FyZCB7XG4gICAgICBwYWRkaW5nOiAxM3B4IDIwcHggMjBweDsgfVxuICAgIC5scC1mZWVkYmFja19fc2xpZGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgICAgLmxwLWZlZWRiYWNrX19zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmxwLXRlYW0ge1xuICAgIHBhZGRpbmc6IDMycHggMCA0OHB4OyB9XG4gICAgLmxwLXRlYW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG4gICAgLmxwLXRlYW1fX3NsaWRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmxwLXRlYW1fX3Bob3RvIHtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5scC10ZWFtX19zZXJ0IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDA7IH1cbiAgICAubHAtdGVhbV9fc2VydC10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5scC10ZWFtX19zZXJ0LXlhLCAubHAtdGVhbV9fc2VydC1nb29nbGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5scC13b3JrLXdpdGgge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjMzg2NWE3IDAlLCAjMGRhOTc4IDEwMCUpOyB9XG4gICAgLmxwLXdvcmstd2l0aF9fZm9ybSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5scC13b3JrLXdpdGhfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gICAgLmxwLXdvcmstd2l0aF9fYnRuIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxOXB4OyB9XG4gICAgLmxwLXdvcmstd2l0aF9fbGFiZWw6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmxwLXdvcmstd2l0aF9fdGV4dCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmxwLXdvcmstd2l0aF9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gICAgLmxwLXdvcmstd2l0aF9fZm9ybSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubHAtcG9wdXBfX2NvbnRlbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0yNSUpOyB9XG4gIC5scC1wb3B1cF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIC5scC1wb3B1cF9fc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmxwLXBvcHVwX19sYWJlbCB7XG4gICAgbWluLXdpZHRoOiAxMDAlOyB9XG4gIC5scC1wb3B1cF9fYnRuIHtcbiAgICBwYWRkaW5nOiAwIDVweDsgfSB9XG4iLCIvLyB2MS4wLjRcclxuQG1peGluIG1lZ2EtZm9udCgkbmFtZSwgJGZvbGRlciwgJGRlZmF1bHRzIDogdHJ1ZSwgJGFkZGl0aW9uYWwgOiAoKSwgJGxvY2FsIDogZmFsc2UsICRwYXRoIDogJycpIHtcclxuXHJcbiAgLy8g0L7QsdGJ0LjQuSDQvdCw0LHQvtGAINC90LDRh9C10YDRgtCw0L3QuNC5INC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQstC90YPRgtGA0Lgg0LzQuNC60YHQuNC90LBcclxuICAkdHJhY2luZ19jb2xsZWN0aW9uIDogKFxyXG4gICAgICAgICAgdCAgICAgOiAoMjAwLCBub3JtYWwpLCAvLyB0aGluXHJcbiAgICAgICAgICB0LWkgICA6ICgyMDAsIGl0YWxpYyksIC8vIHRoaW4gaXRhbGljXHJcbiAgICAgICAgICBsICAgICA6ICgzMDAsIG5vcm1hbCksIC8vIGxpZ2h0XHJcbiAgICAgICAgICBsLWkgICA6ICgzMDAsIGl0YWxpYyksIC8vIGxpZ2h0IGl0YWxpY1xyXG4gICAgICAgICAgYm9vayAgOiAoMzUwLCBub3JtYWwpLCAvLyBib29rIG5vcm1hbFxyXG4gICAgICAgICAgciAgICAgOiAoNDAwLCBub3JtYWwpLCAvLyByZWd1bGFyXHJcbiAgICAgICAgICBpICAgICA6ICg0MDAsIGl0YWxpYyksIC8vIHJlZ3VsYXIgaXRhbGljXHJcbiAgICAgICAgICBtICAgICA6ICg1MDAsIG5vcm1hbCksIC8vIG1lZGl1bVxyXG4gICAgICAgICAgbS1pICAgOiAoNTAwLCBpdGFsaWMpLCAvLyBtZWRpdW0gaXRhbGljXHJcbiAgICAgICAgICBzLWIgICA6ICg2MDAsIG5vcm1hbCksIC8vIHNlbWkgYm9sZFxyXG4gICAgICAgICAgcy1iLWkgOiAoNjAwLCBpdGFsaWMpLCAvLyBzZW1pIGJvbGQgaXRhbGljXHJcbiAgICAgICAgICBiICAgICA6ICg3MDAsIG5vcm1hbCksIC8vIGJvbGRcclxuICAgICAgICAgIGItaSAgIDogKDcwMCwgaXRhbGljKSwgLy8gYm9sZCBpdGFsaWNcclxuICAgICAgICAgIGUtYiAgIDogKDgwMCwgbm9ybWFsKSwgLy8gZXh0cmEgYm9sZFxyXG4gICAgICAgICAgZS1iLWkgOiAoODAwLCBpdGFsaWMpLCAvLyBleHRyYSBib2xkIGl0YWxpY1xyXG4gICAgICAgICAgYmwgICAgOiAoOTAwLCBub3JtYWwpLCAvLyBibGFjayAobWVnYSBib2xkKVxyXG4gICAgICAgICAgYmwtaSAgOiAoOTAwLCBpdGFsaWMpICAvLyBibGFjayBpdGFsaWMgKG1lZ2EgYm9sZCBpdGFsaWMpXHJcbiAgKTtcclxuXHJcbiAgLy8g0LXRgdC70Lgg0LLQutC70Y7Rh9C10L3QviDQv9C+0LTQutC70Y7Rh9C10L3QuNC1INGB0YLQsNC90LTQsNGA0YLQvdGL0YUg0L3QsNGH0LXRgNGC0LDQvdC40LkgJGRlZmF1bHRzINGA0LDQstC90YvQuSB0cnVlXHJcbiAgLy8g0LTQvtCx0LDQstC70Y/QtdC8INCyINGE0LjQvdCw0LvRjNC90YvQuSDQvdCw0LHQvtGAINC90LDRh9C10YDRgtCw0L3QuNC5INGB0YLQsNC90LTQsNGA0YLQvdGL0Lkg0L3QsNCx0L7RgCAo0L3QvtGA0LzQsNC70YzQvdGL0LksINC90L7RgNC80LDQu9GM0L3Ri9C5LdC60YPRgNGB0LjQsiwg0LbQuNGA0L3Ri9C5LCDQttC40YDQvdGL0Lkt0LrRg9GA0YHQuNCyKVxyXG4gICR0cmFjaW5nX2ZpbmFsIDogaWYoJGRlZmF1bHRzLCAociwgaSwgYiwgYi1pKSwgKCkpO1xyXG5cclxuICAvLyDRhNC+0YDQvNC40YDRg9C10Lwg0YTQuNC90LDQu9GM0L3Rg9GOINC60L7Qu9C70LXQutGG0LjRjiDQvdCw0YfQtdGA0YLQsNC90LjQuVxyXG4gICRmb250cyA6IGpvaW4oJHRyYWNpbmdfZmluYWwsICRhZGRpdGlvbmFsKTtcclxuXHJcbiAgLy8g0YDQsNGB0L/QvtC70L7QttC10L3QuNC1INGI0YDQuNGE0YLQsCwg0LvQvtC60LDQu9GM0L3QvtC1INC40LvQuCDQs9C70L7QsdCw0LvRjNC90L7QtVxyXG4gICRsb2NhbCA6IGlmKCRsb2NhbCwgJHBhdGgsICcvZycpO1xyXG5cclxuICAvLyDQv9GA0L7RhdC+0LTQuNC8INC/0L4g0LzQsNGB0YHQuNCy0YMg0YTQuNC90LDQu9GM0L3QvtCz0L4g0L3QsNCx0L7RgNCwINC90LDRh9C10YDRgtCw0L3QuNC5INGI0YDQuNGE0YLQvtCyXHJcbiAgQGVhY2ggJHRyYWNpbmcgaW4gJGZvbnRzIHtcclxuICAgIC8vINC/0L7Qu9GD0YfQsNC10Lwg0LzQsNGB0YHQuNCyINGBINC/0LDRgNCw0LzQtdGC0YDQsNC80Lgg0L3QsNGH0LXRgNGC0LDQvdC40Y8g0L/QviDQtdCz0L4g0LrQu9GO0YfRgyAo0Log0L/RgNC40LzQtdGA0YMgcikg0LjQtyDQvtCx0YnQtdCz0L4g0L3QsNCx0L7RgNCwICR0cmFjaW5nX2NvbGxlY3Rpb25cclxuICAgICRwcm9wcyA6IG1hcC1nZXQoJHRyYWNpbmdfY29sbGVjdGlvbiwgJHRyYWNpbmcpO1xyXG5cclxuICAgIC8vINGB0L7QsdC40YDQsNC10Lwg0YTQuNC90LDQu9GM0L3Ri9C5IGZvbnQtZmFjZVxyXG4gICAgLy8g0LLQvNC10YHRgtC+INC60L7QtNCwINC90LjQttC1LCDQvNC+0LbQvdC+INC30LDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0Ywg0LPQu9C+0LHQsNC70YzQvdGL0Lkg0LzQuNC60YHQuNC9IGZvbnQtZmFjZVxyXG4gICAgLy8gQGluY2x1ZGUgZm9udC1mYWNlKCN7JG5hbWV9LCAjeyRmb2xkZXJ9LyN7JGZvbGRlcn0tI3skdHJhY2luZ30sICR3ZWlnaHQgOiBudGgoJHByb3BzLCAxKSwgJHN0eWxlIDogbnRoKCRwcm9wcywgMikpO1xyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5IDogXCIjeyRuYW1lfVwiO1xyXG4gICAgICBmb250LXdlaWdodCA6IG50aCgkcHJvcHMsIDEpO1xyXG4gICAgICBmb250LXN0eWxlICA6IG50aCgkcHJvcHMsIDIpO1xyXG4gICAgICBzcmMgICAgICAgICA6IHVybChcIiN7JGxvY2FsfS9mb250cy8jeyRmb2xkZXJ9LyN7JGZvbGRlcn0tI3skdHJhY2luZ30uZW90XCIpO1xyXG4gICAgICBzcmMgICAgICAgICA6IHVybChcIiN7JGxvY2FsfS9mb250cy8jeyRmb2xkZXJ9LyN7JGZvbGRlcn0tI3skdHJhY2luZ30uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgdXJsKFwiI3skbG9jYWx9L2ZvbnRzLyN7JGZvbGRlcn0vI3skZm9sZGVyfS0jeyR0cmFjaW5nfS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgIHVybChcIiN7JGxvY2FsfS9mb250cy8jeyRmb2xkZXJ9LyN7JGZvbGRlcn0tI3skdHJhY2luZ30udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICB1cmwoXCIjeyRsb2NhbH0vZm9udHMvI3skZm9sZGVyfS8jeyRmb2xkZXJ9LSN7JHRyYWNpbmd9LnN2ZyMjeyRuYW1lfVwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQGltcG9ydCBcIm1peGluc1wiO1xyXG5cclxuJHByb2R1Y3Rpb246IGZhbHNlICFkZWZhdWx0O1xyXG5cclxuQGlmICRwcm9kdWN0aW9uIHtcclxuICBAaW5jbHVkZSBtZWdhLWZvbnQoXCJGaXJhU2Fuc1wiLCBmaXJhX3NhbnMsIGZhbHNlLCAociwgbSwgYiwgbCkpO1xyXG59IEBlbHNlIHtcclxuICBAaW5jbHVkZSBtZWdhLWZvbnQoXCJGaXJhU2Fuc1wiLCBmaXJhX3NhbnMsIGZhbHNlLCAociwgbSwgYiwgbCksIHRydWUsICcuLicpO1xyXG59XHJcblxyXG4uY2QtaGlkZGVuIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59IiwiLy9QcmltYXJ5IGJ1dHRvbnNcclxuXHJcbiRidG4tcHJpbWFyeTogIzEzYWI0MTtcclxuJGJ0bi1wcmltYXJ5LXNoYWRvdzogI2FjZDZhMztcclxuJGJ0bi1wcmltYXJ5LXRleHQ6ICNmZmY7XHJcbiRidG4tcHJpbWFyeS1ib3JkZXItaDogIzNiYWU1ZTtcclxuJGJ0bi1wcmltYXJ5LWg6ICM1MWM1Njg7XHJcbiRidG4tcHJpbWFyeS1hOiAjMzdhNDU3O1xyXG4kYnRuLXByaW1hcnktZDogI2QyZDJkMjtcclxuXHJcbi8vU2Vjb25kYXJ5IGJ1dHRvbnNcclxuJGJ0bi1zZWNvbmRhcnk6ICNmYmZiZmE7XHJcbiRidG4tc2Vjb25kYXJ5LXNoYWRvdzogcmdiYSgxNzYsIDE3NiwgMTc2LCAwLjI3KTtcclxuJGJ0bi1zZWNvbmRhcnktYm9yZGVyOiAjZGZkZmRmO1xyXG4kYnRuLXNlY29uZGFyeS10ZXh0OiAjMDE2OWQ5O1xyXG5cclxuLy9TZWNvbmRhcnkgYnV0dG9uczpob3ZlclxyXG4kYnRuLXNlY29uZGFyeS1zaGFkb3ctaDogcmdiYSgxMzAsIDE2NSwgMjMzLCAwLjI3KTtcclxuJGJ0bi1zZWNvbmRhcnktYm9yZGVyLWg6ICNhNGJmZTk7XHJcbiRidG4tc2Vjb25kYXJ5LWg6ICNkOWU0ZjU7XHJcblxyXG4vL1NlY29uZGFyeSBidXR0b25zOmFjdGl2ZVxyXG4kYnRuLXNlY29uZGFyeS1hOiAjYTRiZmU5O1xyXG5cclxuLy9TZWNvbmRhcnkgYnV0dG9uczpkaXNhYmxlZFxyXG4kYnRuLXNlY29uZGFyeS1zaGFkb3ctZDogcmdiYSgxNzYsIDE3NiwgMTc2LCAwLjI3KTtcclxuJGJ0bi1zZWNvbmRhcnktYm9yZGVyLWQ6ICNkZmRmZGY7XHJcbiRidG4tc2Vjb25kYXJ5LXRleHQtZDogI2ExYTFhMTtcclxuJGJ0bi1zZWNvbmRhcnktZDogI2ZiZmJmYTtcclxuXHJcbi5jZC1idG4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgcGFkZGluZzogOHB4IDI2cHg7XHJcblxyXG4gIGNvbG9yOiAkYnRuLXByaW1hcnktdGV4dDtcclxuICBmb250LWZhbWlseTogXCJGaXJhU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICBtaW4taGVpZ2h0OiA0NHB4O1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAkYnRuLXByaW1hcnktc2hhZG93O1xyXG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XHJcbiAgYm9yZGVyOiAycHggc29saWQgJGJ0bi1wcmltYXJ5O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xcyBlYXNlLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjFzIGVhc2Utb3V0LCBib3JkZXItY29sb3IgMC4xcyBlYXNlLW91dDtcclxuICAmLS1kaXNhYmxlZCxcclxuICAgJltkaXNhYmxlZD1cInRydWVcIl0sXHJcbiAgICZbZGlzYWJsZWQ9XCJcIl0ge1xyXG4gICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tcHJpbWFyeS1kO1xyXG4gICAgIGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5LWQ7XHJcbiAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IHRyYW5zcGFyZW50O1xyXG4gICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgfVxyXG4gICYtLUwge1xyXG4gICAgcGFkZGluZzogMTJweCA0MHB4O1xyXG4gICAgbWluLWhlaWdodDogNTJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG4gICYtLVMge1xyXG4gICAgcGFkZGluZzogMnB4IDIxcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICB9XHJcbiAgJi0tc2Vjb25kYXJ5IHtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAkYnRuLXNlY29uZGFyeS1zaGFkb3c7XHJcbiAgICBib3JkZXItY29sb3I6ICRidG4tc2Vjb25kYXJ5LWJvcmRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tc2Vjb25kYXJ5O1xyXG4gICAgY29sb3I6ICRidG4tc2Vjb25kYXJ5LXRleHQ7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgJi5jZC1idG4tLWRpc2FibGVkLFxyXG4gICAgJi5jZC1idG5bZGlzYWJsZWQ9XCJ0cnVlXCJdLFxyXG4gICAgJi5jZC1idG5bZGlzYWJsZWQ9XCJcIl0ge1xyXG4gICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggJGJ0bi1zZWNvbmRhcnktc2hhZG93LWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGJ0bi1zZWNvbmRhcnktYm9yZGVyLWQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tc2Vjb25kYXJ5LWQ7XHJcbiAgICAgIGNvbG9yOiAkYnRuLXNlY29uZGFyeS10ZXh0LWQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBob3ZlclxyXG5cclxuLmNkLW5vdG91Y2gge1xyXG4gIC5jZC1idG4ge1xyXG4gICAgJjpub3QoW2Rpc2FibGVkPVwidHJ1ZVwiXSk6bm90KFtkaXNhYmxlZD1cIlwiXSk6bm90KC5jZC1idG4tLWRpc2FibGVkKSB7XHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5LWJvcmRlci1oO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tcHJpbWFyeS1oO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnktYTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeS1hO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tc2Vjb25kYXJ5IHtcclxuICAgICAgJjpub3QoW2Rpc2FibGVkPVwidHJ1ZVwiXSk6bm90KFtkaXNhYmxlZD1cIlwiXSk6bm90KC5jZC1idG4tLWRpc2FibGVkKSB7XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAkYnRuLXNlY29uZGFyeS1zaGFkb3ctaDtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJ0bi1zZWNvbmRhcnktYm9yZGVyLWg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXNlY29uZGFyeS1oO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXNlY29uZGFyeS1hO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnRuLXNlY29uZGFyeS1hO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jZC1pbnB1dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgJl9fdGV4dCB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYVNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAmX19sYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cbiAgJl9faW5wdXQge1xuICAgIGhlaWdodDogNDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2MyYzJjMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LWZhbWlseTogXCJGaXJhU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNiMGIwYjA7XG4gICAgICBmb250LWZhbWlseTogXCJGaXJhU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjYjBiMGIwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRmlyYVNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB9XG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNiMGIwYjA7XG4gICAgICBmb250LWZhbWlseTogXCJGaXJhU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgfVxuICAmX19lcnJvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb2xvcjogI2RkNDQzNDtcbiAgICBmb250LWZhbWlseTogXCJGaXJhU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gICYtLXJlcXVpcmVkIHtcbiAgICAuY2QtaW5wdXRfX2xhYmVsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyonO1xuICAgICAgICBjb2xvcjogI2U3NDMzYTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRmlyYVNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tZXJyb3Ige1xuICAgIC5jZC1pbnB1dF9fZXJyb3Ige1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmNkLWlucHV0X19pbnB1dCB7XG4gICAgICBib3JkZXItY29sb3I6ICNlZDhmOGY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICNkNjY0NjY7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggI2ZmYzBiYTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWQ4ZjhmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGViO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pbnB1dDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4ICNhM2YwYmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzRjYzhmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2ZmZjY7XG4gIH1cblxuICAmX19pbnB1dDpkaXNhYmxlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgY29sb3I6ICMzMzM7XG4gIH1cbn1cblxuLmNkLW5vdG91Y2gge1xuICAuY2QtaW5wdXQge1xuICAgICY6aG92ZXI6bm90KC5jZC1pbnB1dC0tZXJyb3IpIHtcbiAgICAgIC5jZC1pbnB1dF9faW5wdXQ6bm90KDpkaXNhYmxlZCkge1xuICAgICAgICBib3JkZXItY29sb3I6ICM3NGNjOGY7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWVycm9yIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuY2QtaW5wdXRfX2lucHV0IHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNlZDhmOGY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogI2Q2NjQ2NjtcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAjZmZjMGJhO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWQ4ZjhmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjRlYjtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG59XG4iLCIudG9vbHRpcHN0ZXItZmFsbCwgLnRvb2x0aXBzdGVyLWdyb3cudG9vbHRpcHN0ZXItc2hvdyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIsIDEpO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyLCAxLjE1KTtcbiAgLW1zLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyLCAxLjE1KTtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIsIDEuMTUpXG59XG5cbi50b29sdGlwc3Rlci1iYXNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxufVxuXG4udG9vbHRpcHN0ZXItYm94IHtcbiAgZmxleDogMSAxIGF1dG9cbn1cblxuLnRvb2x0aXBzdGVyLWNvbnRlbnQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvXG59XG5cbi50b29sdGlwc3Rlci1ydWxlciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW5cbn1cblxuLnRvb2x0aXBzdGVyLWZhZGUge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgLW1zLXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHlcbn1cblxuLnRvb2x0aXBzdGVyLWZhZGUudG9vbHRpcHN0ZXItc2hvdyB7XG4gIG9wYWNpdHk6IDFcbn1cblxuLnRvb2x0aXBzdGVyLWdyb3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1vei10cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IC1vLXRyYW5zZm9ybTtcbiAgLW1zLXRyYW5zaXRpb24tcHJvcGVydHk6IC1tcy10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cbn1cblxuLnRvb2x0aXBzdGVyLWdyb3cudG9vbHRpcHN0ZXItc2hvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4xNzUsIC44ODUsIC4zMiwgMS4xNSk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyLCAxLjE1KVxufVxuXG4udG9vbHRpcHN0ZXItc3dpbmcge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWig0ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVooNGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlWig0ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlWig0ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDRkZWcpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IC1tb3otdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiAtby10cmFuc2Zvcm07XG4gIC1tcy10cmFuc2l0aW9uLXByb3BlcnR5OiAtbXMtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm1cbn1cblxuLnRvb2x0aXBzdGVyLXN3aW5nLnRvb2x0aXBzdGVyLXNob3cge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigwKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVooMCk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlWigwKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlWigwKTtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIzLCAuNjM1LCAuNDk1LCAxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMywgLjYzNSwgLjQ5NSwgMi40KTtcbiAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMywgLjYzNSwgLjQ5NSwgMi40KTtcbiAgLW1zLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIzLCAuNjM1LCAuNDk1LCAyLjQpO1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMywgLjYzNSwgLjQ5NSwgMi40KTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjMsIC42MzUsIC40OTUsIDIuNClcbn1cblxuLnRvb2x0aXBzdGVyLWZhbGwge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRvcDtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiB0b3A7XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IHRvcDtcbiAgLW1zLXRyYW5zaXRpb24tcHJvcGVydHk6IHRvcDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyLCAxLjE1KTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIsIDEuMTUpXG59XG5cbi50b29sdGlwc3Rlci1mYWxsLnRvb2x0aXBzdGVyLWluaXRpYWwge1xuICB0b3A6IDAgIWltcG9ydGFudFxufVxuXG4udG9vbHRpcHN0ZXItZmFsbC50b29sdGlwc3Rlci1keWluZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwXG59XG5cbi50b29sdGlwc3Rlci1zbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdDtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0O1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0O1xuICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4xNzUsIC44ODUsIC4zMiwgMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIsIDEuMTUpO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyLCAxLjE1KTtcbiAgLW1zLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyLCAxLjE1KTtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIsIDEuMTUpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4xNzUsIC44ODUsIC4zMiwgMS4xNSlcbn1cblxuLnRvb2x0aXBzdGVyLXNsaWRlLnRvb2x0aXBzdGVyLWluaXRpYWwge1xuICBsZWZ0OiAtNDBweCAhaW1wb3J0YW50XG59XG5cbi50b29sdGlwc3Rlci1zbGlkZS50b29sdGlwc3Rlci1keWluZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMFxufVxuXG5Aa2V5ZnJhbWVzIHRvb2x0aXBzdGVyLWZhZGluZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwXG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMVxuICB9XG59XG5cbi50b29sdGlwc3Rlci11cGRhdGUtZmFkZSB7XG4gIGFuaW1hdGlvbjogdG9vbHRpcHN0ZXItZmFkaW5nIC40c1xufVxuXG5Aa2V5ZnJhbWVzIHRvb2x0aXBzdGVyLXJvdGF0aW5nIHtcbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZylcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDJkZWcpXG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMClcbiAgfVxufVxuXG4udG9vbHRpcHN0ZXItdXBkYXRlLXJvdGF0ZSB7XG4gIGFuaW1hdGlvbjogdG9vbHRpcHN0ZXItcm90YXRpbmcgLjZzXG59XG5cbkBrZXlmcmFtZXMgdG9vbHRpcHN0ZXItc2NhbGluZyB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpXG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICB9XG59XG5cbi50b29sdGlwc3Rlci11cGRhdGUtc2NhbGUge1xuICBhbmltYXRpb246IHRvb2x0aXBzdGVyLXNjYWxpbmcgLjZzXG59XG5cbi50b29sdGlwc3Rlci1zaWRldGlwIC50b29sdGlwc3Rlci1ib3gge1xuICBiYWNrZ3JvdW5kOiAjNTY1NjU2O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA0cHhcbn1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItYm90dG9tIC50b29sdGlwc3Rlci1ib3gge1xuICBtYXJnaW4tdG9wOiA4cHhcbn1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItbGVmdCAudG9vbHRpcHN0ZXItYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHhcbn1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItcmlnaHQgLnRvb2x0aXBzdGVyLWJveCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHhcbn1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItdG9wIC50b29sdGlwc3Rlci1ib3gge1xuICBtYXJnaW4tYm90dG9tOiA4cHhcbn1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAgLnRvb2x0aXBzdGVyLWNvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDZweCAxNHB4XG59XG5cbi50b29sdGlwc3Rlci1zaWRldGlwIC50b29sdGlwc3Rlci1hcnJvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxufVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1ib3R0b20gLnRvb2x0aXBzdGVyLWFycm93IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIwcHhcbn1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItbGVmdCAudG9vbHRpcHN0ZXItYXJyb3cge1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTBweFxufVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1yaWdodCAudG9vbHRpcHN0ZXItYXJyb3cge1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMHB4XG59XG5cbi50b29sdGlwc3Rlci1zaWRldGlwLnRvb2x0aXBzdGVyLXRvcCAudG9vbHRpcHN0ZXItYXJyb3cge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB3aWR0aDogMjBweFxufVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcCAudG9vbHRpcHN0ZXItYXJyb3ctYmFja2dyb3VuZCwgLnRvb2x0aXBzdGVyLXNpZGV0aXAgLnRvb2x0aXBzdGVyLWFycm93LWJvcmRlciB7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMFxufVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcCAudG9vbHRpcHN0ZXItYXJyb3ctYmFja2dyb3VuZCB7XG4gIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudFxufVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1ib3R0b20gLnRvb2x0aXBzdGVyLWFycm93LWJhY2tncm91bmQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNTY1NjU2O1xuICBsZWZ0OiAwO1xuICB0b3A6IDNweFxufVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1sZWZ0IC50b29sdGlwc3Rlci1hcnJvdy1iYWNrZ3JvdW5kIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM1NjU2NTY7XG4gIGxlZnQ6IC0zcHg7XG4gIHRvcDogMFxufVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1yaWdodCAudG9vbHRpcHN0ZXItYXJyb3ctYmFja2dyb3VuZCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzU2NTY1NjtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDBcbn1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItdG9wIC50b29sdGlwc3Rlci1hcnJvdy1iYWNrZ3JvdW5kIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzU2NTY1NjtcbiAgbGVmdDogMDtcbiAgdG9wOiAtM3B4XG59XG5cbi50b29sdGlwc3Rlci1zaWRldGlwIC50b29sdGlwc3Rlci1hcnJvdy1ib3JkZXIge1xuICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMFxufVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1ib3R0b20gLnRvb2x0aXBzdGVyLWFycm93LWJvcmRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDBcbn1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItbGVmdCAudG9vbHRpcHN0ZXItYXJyb3ctYm9yZGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDBcbn1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItcmlnaHQgLnRvb2x0aXBzdGVyLWFycm93LWJvcmRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMFxufVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci10b3AgLnRvb2x0aXBzdGVyLWFycm93LWJvcmRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDBcbn1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAgLnRvb2x0aXBzdGVyLWFycm93LXVuY3JvcHBlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1ib3R0b20gLnRvb2x0aXBzdGVyLWFycm93LXVuY3JvcHBlZCB7XG4gIHRvcDogLTEwcHhcbn1cblxuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItcmlnaHQgLnRvb2x0aXBzdGVyLWFycm93LXVuY3JvcHBlZCB7XG4gIGxlZnQ6IC0xMHB4XG59XG4iLCIudG9vbHRpcHN0ZXItYmFzZSB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsMCwwLC4yOCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZmZmNjtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuXG4udG9vbHRpcHN0ZXItYmFzZSAudG9vbHRpcHN0ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4iLCIucGYtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjJlOTtcbiAgLnBmLXdyYXBwIHtcbiAgICBwYWRkaW5nOiA2MHB4IDEwcHggNzVweCAwO1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgJl9faW5mbyB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMzBweDtcbiAgICBmbGV4OiAwIDAgMzMwcHg7XG4gIH1cbiAgJl9fbG9nbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luLWJvdHRvbTogNDdweDtcbiAgfVxuICAmX190ZXh0IHtcbiAgICBjb2xvcjogIzY1NjU2NTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuICAmX190ZXh0IHAge1xuICAgIG1hcmdpbjogMCAwIDE5cHggMDtcbiAgfVxuICAmX190ZXh0IHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAmX19uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4OiAwIDEgODM2cHg7XG4gICAgZmxleDogMCAxIDgzNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gICZfX2NvbHVtbiB7XG4gICAgLW1zLWZsZXg6IDEgMSAyNSU7XG4gICAgZmxleDogMSAxIDI1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgJl9fY29sdW1uOmxhc3QtY2hpbGQge1xuICAgIC1tcy1mbGV4OiAxIDAgMTc2cHg7XG4gICAgZmxleDogMSAwIDE3NnB4O1xuICB9XG4gICZfX2xpbmtzLS1zb2NpYWwge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgJl9fbGlua3MgcCB7XG4gICAgY29sb3I6ICM2NTY1NjU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAmX19saW5rcyBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgJl9fbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gICZfX2NvbHVtbi10aXRsZSB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1mYW1pbHk6ICdGaXJhU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICB9XG4gICZfX25hdmlnYXRpb24tcGFydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgfVxuICAmX19uYXZpZ2F0aW9uLXBhcnQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAmX19jYWxsYmFjayB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAmX19jYWxsYmFjay10aXRsZSB7XG4gICAgY29sb3I6ICM2MzYzNjM7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbiAgJl9fY2FsbGJhY2stcGhvbmUge1xuICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgIGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgJl9fbWFya2V0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tdG9wOiAzOXB4O1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xO1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDdweDtcbiAgfVxuICAmX19jb3VudGVycyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMjZweDtcbiAgfVxuICAmX19jb3VudGVycyBhIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucGYtd3JhcHAge1xuICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5wZi1tb2JpbGUtb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wZi1tLWFzaWRlLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogMjdweDtcbiAgcmlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSkgdXJsKC4uL2ltZy9vYWgtY2FuY2VsLXdoaXRlLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICAmLS1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL29haC1jYW5jZWwuc3ZnKTtcbiAgfVxufVxuXG4ucGYtbS1tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjMxLCAwLjMzLCAwLjE4LCAwLjkxKSAwLjNzLCBiYWNrZ3JvdW5kIDAuM3MgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC4zMSwgMC4zMywgMC4xOCwgMC45MSkgMC4zcywgYmFja2dyb3VuZCAwLjNzIGxpbmVhcjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgYmFja2dyb3VuZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDEwO1xuICAmX193cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB3aWR0aDogMjcycHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiA3NnB4IDIycHggMTBweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAyM3B4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWZiMTRmO1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cblxuLnBmLWJ0biB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICYtLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gICYtLWljb25lZCB7XG4gICAgcGFkZGluZzogMCAyMnB4IDAgNDdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTJweCA3cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuICAmLS1pY29uZWQtdXNlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9vYWgtdXNlci1ncmVlbi5zdmcpO1xuICB9XG59XG5cbi5wZi1tLW5hdiB7XG4gIHBhZGRpbmc6IDAgMTFweCAwIDlweDtcbiAgbWFyZ2luLWJvdHRvbTogNDdweDtcbiAgJl9fbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLnBmLW0tYXNpZGUtb3BlbmVkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC4zMSwgMC4zMywgMC4xOCwgMC45MSksIGJhY2tncm91bmQgMC4zcyBsaW5lYXIgMC41cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuMzEsIDAuMzMsIDAuMTgsIDAuOTEpLCBiYWNrZ3JvdW5kIDAuM3MgbGluZWFyIDAuNXM7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIGJhY2tncm91bmQ7XG59XG5cbi5wZi1tLWZpbGlhbHMge1xuICBtYXJnaW4tdG9wOiAzMXB4O1xuICBwYWRkaW5nOiAwIDlweDtcbiAgJl9fdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX3RpdGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvb2FoLWxvY2F0aW9uLXdoaXRlLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAmX19saXN0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cbn1cblxuXG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGYtZm9vdGVyIC5wZi13cmFwcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnBmLW1vYmlsZS1vbmx5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5ODlweCkge1xuICAucGYtZm9vdGVyIHtcbiAgICAucGYtd3JhcHAge1xuICAgICAgcGFkZGluZzogNTdweCAyMHB4IDIzcHg7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAmX19pbmZvIHtcbiAgICAgIC1tcy1mbGV4OiAxIDAgMTAwJTtcbiAgICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgIH1cbiAgICAmX190ZXh0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICZfX25hdmlnYXRpb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmX19tYXJrZXQge1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICBvcmRlcjogMztcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBmLWZvb3RlciB7XG4gICAgLnBmLXdyYXBwIHtcbiAgICAgIHBhZGRpbmc6IDM2cHggMTFweCAyOXB4O1xuICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAmX19tYXJrZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUycHg7XG4gICAgfVxuICAgICZfX2NvdW50ZXJzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmX19uYXZpZ2F0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICAgIH1cbiAgICAmX19saW5rIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICB9XG4gICAgJl9fbGlua3MtLXNvY2lhbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbiIsImJvZHkge1xuICBmb250LWZhbWlseTogJ0ZpcmFTYW5zJywgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jZC1ub3RvdWNoIHtcbiAgLmxwLWhlYWRlciB7XG4gICAgJl9fbG9jLWJ0bjpob3ZlcixcbiAgICAmX19sb2MtYnRuOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltZy9vYWgtbG9jYXRpb24uc3ZnKSBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICZfX2J0bjpob3ZlcixcbiAgICAmX19idG46Zm9jdXMge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNDIsIDIxNywgMjQ3LCAwLjQ5KSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmX19idG4tLXJlcXVlc3Q6aG92ZXIsXG4gICAgJl9fYnRuLS1yZXF1ZXN0OmZvY3VzIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmNmY2ZjYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzJkZWcsICNmZjU4NGYgMCUsICNlNzQzM2EgMTAwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJl9fbmF2LWxpbms6aG92ZXIsXG4gICAgJl9fbmF2LWxpbms6Zm9jdXMge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuICAubHAtY2hvb3NlIHtcbiAgICAmX190eXBlLWxpbms6aG92ZXIge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxwLXRhYmxlIHtcbiAgICAmX19oZWxwOmhvdmVyIHtcbiAgICAgIGZpbGw6ICMwNWJlOTE7XG4gICAgICBmaWxsLW9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5scC13cmFwcCB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubHAtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzM4NjVhNyAwJSwgIzBkYTk3OCAxMDAlKTtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gICZfX3RvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxOHB4IDA7XG4gIH1cbiAgJl9fbmF2IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAmX19uYXYtbGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbS1jb2xvciAwLjJzIGVhc2Utb3V0O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG4gICZfX2xvYy1idG4ge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltZy9vYWgtbG9jYXRpb24uc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICZfX3Bob25lIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gICZfX2J0biB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNDIsIDIxNywgMjQ3LCAwLjQ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMXB4IDI0cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgJi0tcmVxdWVzdCB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBwYWRkaW5nOiAxOHB4IDQ2cHg7XG4gICAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2Y2ZjZmNjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzJkZWcsICNmZjU4NGYgMCUsICNlNzQzM2EgMTAwJSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB9XG4gIH1cbiAgJl9fYm90dG9tIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAmX190ZXh0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAmX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luOiAwIDAgNDVweDtcbiAgfVxuICAmX19ub3RlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgJl9fcGljIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cbiAgJl9fcmVxdWVzdCB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmX19yZXF1ZXN0LW5vdGUge1xuICAgIGNvbG9yOiAjZGJmZGZmO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIG1heC13aWR0aDogMjM1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmxwLWFuYWx5dGljcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMzM7XG4gIHBhZGRpbmctdG9wOiA2NHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTdweDtcbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuICAmX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbiAgJl9fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDc2cHggYXV0byAxMzNweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAmX19pdGVtIHtcbiAgICBtYXJnaW46IDAgNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMCAwIDEyMHB4O1xuICB9XG4gICZfX2l0ZW0tcGljIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgfVxuICB9XG4gICZfX2l0ZW0tdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTEycHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMCUpO1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbiAgJl9fYnRuIHtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMmRlZywgI2ZmNTg0ZiAwJSwgI2U3NDMzYSAxMDAlKTtcbiAgICBwYWRkaW5nOiAxNnB4IDQ0cHg7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgfVxuICAmX19ub3RlIHtcbiAgICBjb2xvcjogIzYzNjM2MztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBtYXJnaW46IDEycHggMCAwO1xuICB9XG59XG5cbi5scC13b3JrZmxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVmZjM7XG4gIHBhZGRpbmc6IDMycHggMCA2NXB4O1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmX19waWMge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgJl9fc3VidGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDY1cHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbiAgJl9fbGlzdCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gICZfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgZmxleDogMCAwIDMwMHB4O1xuICAgIG1hcmdpbjogMCAyMHB4IDQ3cHg7XG4gIH1cbiAgJl9faXRlbS1waWMge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDEwNnB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDExcHg7XG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJl9faXRlbS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBzdHJvbmcge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDAgMCA2cHg7XG4gICAgfVxuICB9XG59XG5cbi5scC1jaG9vc2Uge1xuICBwYWRkaW5nOiA4MHB4IDAgMTAwcHg7XG4gIGNvbG9yOiAjMzMzO1xuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gIH1cbiAgJl9fdHlwZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG4gICZfX3R5cGUtbGlzdCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTYxLCAxNjEsIDE2MSwgMC4zOCk7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgJl9fdHlwZS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIzcHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJl9fdHlwZS1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgYm90dG9tOiAtM3B4O1xuICAgICAgYmFja2dyb3VuZDogIzAwYmI4OTtcbiAgICAgIHdpbGwtY2hhbmdlOiB3aWR0aDtcbiAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuMnMgZWFzZS1vdXQ7XG4gICAgfVxuICAgICYuanMtYWN0aXZlIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3RhYnMge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ubHAtdGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDEwNTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAmX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gICAgZmxleDogMCAwIDQ2cHg7XG4gIH1cbiAgJl9fcm93LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAmX190YXJpZmYtbmFtZSB7XG4gICAgY29sb3I6ICM0YjRiNGI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICB9XG5cbiAgJl9fY29sdW1uLXBpYyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgYm94LXNoYWRvdzogMCA0cHggN3B4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICZfX3RhcmlmZi1idG4ge1xuICAgIGhlaWdodDogMzJweDtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMmRlZywgI2ZmNTg0ZiAwJSwgI2U3NDMzYSAxMDAlKTtcbiAgICBwYWRkaW5nOiA2cHggMjZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuICAmX19wcmljZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICB9XG4gICZfX3lhZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogNjlweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy95YWQuc3ZnKSAwIDAgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAmX195YW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDgzcHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcveWFtLnN2ZykgMCAwIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbiAgJl9fZ2FkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiA4MXB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2dhZC5zdmcpIDAgMCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG4gICZfX2dhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogODFweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9nYW4uc3ZnKSAwIDAgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAmX19wbHVzIHtcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL29haC1wbHVzLnN2ZykgMCAwIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbiAgJl9fbWludXMge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvb2FoLW1pbnVzLnN2ZykgMCAwIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbiAgJl9faGVscCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgZmlsbC1vcGFjaXR5OiAwLjM7XG4gICAgZmlsbDogIzIxMjEyMTtcbiAgICBjdXJzb3I6IGhlbHA7XG4gIH1cbn1cblxuLmxwLXRhYmxlX19jb2x1bW46Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxNXB4IDZweCAxNXB4IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCAyMDVweDtcbiAgLmxwLXRhYmxlX19jZWxsIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWZmMztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBmbGV4OiAxIDAgNDZweDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGZsZXg6IDAgMCAxNTRweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZmYzO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICBmbGV4OiAwIDAgNjJweDtcbiAgICB9XG4gIH1cbn1cblxuLmxwLXRhYmxlX19jb2x1bW4tLWNvbG9yZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAubHAtdGFibGUge1xuICAgICZfX3JvdyB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZmxleDogMCAwIDE2OXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5scC10YWJsZV9fY2VsbCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gICAgICAgICAgJi0taGlnaGxpdGUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYmEoNywgMTg5LCAxNDEsIDAuNSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBmbGV4OiAwIDAgNjFweDtcbiAgICAgICAgLmxwLXRhYmxlX19jZWxsIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgICAgICAgICAmLS1oaWdobGl0ZSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSg3LCAxODksIDE0MSwgMC41KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgZmxleDogMCAwIDYycHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2NlbGwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleDogMCAwIDIwNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2VlZWZmMztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVmZjM7XG4gICAgICAmLS1oaWdobGl0ZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCByZ2JhKDcsIDE4OSwgMTQxLCAwLjUpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKDcsIDE4OSwgMTQxLCAwLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiDQmtC+0YHRgtGL0LvQuCAqL1xuXG4vKiDQntGC0YHRgtGD0L/RiyBodHRwOi8vcHJudHNjci5jb20vZXB2NHhwICovXG5cbi5scC10YWJsZV9fY29sdW1uOm5vdCgubHAtdGFibGVfX2NvbHVtbi0tY29sb3JlZCkubHAtdGFibGVfX3JvdzpmaXJzdC1jaGlsZCAubHAtdGFibGVfX2NlbGw6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICAubHAtdGFibGVfX3Jvdy1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICB9XG59XG5cbi5scC10YWJsZV9fY29sdW1uOm5vdCgubHAtdGFibGVfX2NvbHVtbi0tY29sb3JlZCkubHAtdGFibGVfX3JvdzpsYXN0LWNoaWxkIC5scC10YWJsZV9fY2VsbDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDllMGRlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiDQodC60YDRg9Cz0LvQtdC90LjRjyBodHRwOi8vcHJudHNjci5jb20vZXB2NWsxICovXG5cbi5scC10YWJsZV9fY29sdW1uOm5vdCgubHAtdGFibGVfX2NvbHVtbi0tY29sb3JlZCkubHAtdGFibGVfX3JvdzpmaXJzdC1jaGlsZCAubHAtdGFibGVfX2NlbGw6bnRoLWNoaWxkKG4rMikge1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbn1cblxuLmxwLXRhYmxlX19jb2x1bW46bm90KC5scC10YWJsZV9fY29sdW1uLS1jb2xvcmVkKS5scC10YWJsZV9fcm93Omxhc3QtY2hpbGQgLmxwLXRhYmxlX19jZWxsOm50aC1jaGlsZChuKzIpIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG59XG5cbi8qINCa0L7RgdGC0YvQu9C4INC60L7QvdC10YYqL1xuXG4ubHAtZmVlZGJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZmYzO1xuXG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luOiAwIDAgMTM5cHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgJl9fc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMxcHg7XG4gIH1cblxuICAmX19jYXJkIHtcbiAgICBwYWRkaW5nOiAzNXB4IDM3cHggNDJweDtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgbWF4LXdpZHRoOiA2MTlweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gICZfX3NsaWRlLXRpdGxlIHtcbiAgICBjb2xvcjogIzI1MjUyNTtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW46IDAgMCA0cHg7XG4gIH1cbiAgJl9fc2xpZGUtbGluayB7XG4gICAgY29sb3I6ICMwMGJiODk7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIH1cbiAgJl9fc2xpZGUtdGV4dCB7XG4gICAgY29sb3I6ICMyNTI1MjU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICZfX3Bob3RvLWxpc3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICB9XG4gICZfX3Bob3RvIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4ubHAtdGVhbSB7XG4gIHBhZGRpbmc6IDgycHggMCAxMDVweDtcbiAgJl9fdGl0bGUge1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCA2NHB4O1xuICB9XG4gICZfX3Bob3RvIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbWF4LXdpZHRoOiA3MzJweDtcbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmX19zbGlkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiA2MjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5zbGljay1kb3RzIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuICAmX19zbGlkZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXgtd2lkdGg6IDYyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpbWcge1xuICAgICAgZmxleDogMCAwIDI5MHB4O1xuICAgICAgbWFyZ2luOiAxOHB4IDA7XG4gICAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgICAgYm94LXNoYWRvdzogMCA4cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgfVxuICB9XG4gICZfX3dyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgJl9fc2VydCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIG1hcmdpbi10b3A6IDE0MHB4O1xuICB9XG4gICZfX3NlcnQtZ29vZ2xlIHtcbiAgICBmb250LXNpemU6IDA7XG4gIH1cbiAgJl9fc2VydC15YSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG4gICZfX3NlcnQtdGV4dCB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgY29sb3I6ICMzMzM7XG5cbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IDE1cHggMCAwO1xuICB9XG59XG5cbi5scC13b3JrLXdpdGgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3dvcmstd2l0aC1iZy5wbmcpLCBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjMzg2NWE3IDAlLCAjMGRhOTc4IDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDQ2MHB4O1xuICBwYWRkaW5nOiA4MHB4IDAgNjhweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgJl9fdGl0bGUge1xuICAgIG1heC13aWR0aDogNzA3cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJl9fbGFiZWwge1xuICAgIEBleHRlbmQgLmNkLWlucHV0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogMSAxIDI4OXB4O1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxuICAmX19pbnB1dCB7XG4gICAgQGV4dGVuZCAuY2QtaW5wdXRfX2lucHV0O1xuICB9XG4gICZfX2xhYmVsLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAmX19mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICZfX2J0biB7XG4gICAgQGV4dGVuZCAuY2QtYnRuO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2Y2ZjZmNiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzJkZWcsICNmZjU4NGYgMCUsICNlNzQzM2EgMTAwJSk7XG4gICAgcGFkZGluZzogMThweCAzMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAmX19yZXF1aXJlZCB7XG4gICAgQGV4dGVuZCAuY2QtaW5wdXQtLXJlcXVpcmVkO1xuICAgIC5scC13b3JrLXdpdGhfX2xhYmVsLXRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyonO1xuICAgICAgICBjb2xvcjogI2U3NDMzYTtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIG1hcmdpbi10b3A6IDUycHg7XG4gIH1cbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gIHBhZGRpbmctdG9wOiAyM3B4O1xuICBsaSB7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgfVxuICBidXR0b24ge1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwYmI4OTtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLW91dDtcbiAgfVxuICAuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogIzAwYmI4OTtcbiAgfVxufVxuXG4ubHAtYnVyZ2VyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWcvb2FoLW1lbnUuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGlkZXItcGFnZS10ZW1wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc2xpZGVyLXBhZ2UtdGVtcF9faGVhZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiA1NXB4O1xufVxuXG4uc2xpZGVyLXBhZ2UtdGVtcCAuc2xpZGVyLXBhZ2Utd3IgLnNsaWRlci1wYWdlLWJvZHkgLnNjaGVkdWxlLWluIC5zY2hlZHVsZS1ub3RlIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWRlci1wYWdlLXdyIHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG59XG5cbi5qcy1zdGlja3kge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5qcy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubHAtcG9wdXAge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgJl9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDQ2cHggNDBweCA2MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgJl9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgc3ZnIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICAmX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxuICAmX19mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgJl9fbGFiZWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZmxleDogMCAxIDI5MHB4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmOmxhc3Qtb2YtdHlwZTpudGgtY2hpbGQoMil7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICZfX2lucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAZXh0ZW5kIC5jZC1pbnB1dF9faW5wdXQ7XG4gIH1cbiAgJl9fbGFiZWwtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAmX19yZXF1aXJlZCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyonO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGNvbG9yOiAjZTc0MzNhO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRmlyYVNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB9XG4gIH1cbiAgJl9fYnRuIHtcbiAgICBAZXh0ZW5kIC5jZC1idG47XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzJkZWcsICNmZjU4NGYgMCUsICNlNzQzM2EgMTAwJSkgbm8tcmVwZWF0O1xuXG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMTZweCA1N3B4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAmX19lcnJvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb2xvcjogI2U3NDMzYTtcbiAgICBmb250LWZhbWlseTogRmlyYVNhbnMsc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmxwLXdyYXBwIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuICAubHAtaGVhZGVyIHtcbiAgICAmX19idG4ge1xuICAgICAgJi0tcmVxdWVzdCB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19waWMge1xuICAgICAgZmxleDogMCAxIDMyMHB4O1xuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubHAtdGVhbSB7XG4gICAgLmxwLXdyYXBwIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJl9fc2xpZGVyIHtcbiAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB9XG4gICAgJl9fc2VydCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxwLXdyYXBwIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLmxwLWJ1cmdlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5scC1oZWFkZXIge1xuICAgICZfX3RleHQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNHB4O1xuICAgIH1cbiAgICAmX19waWMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJl9fdG9wIHtcbiAgICAgIC5scC1oZWFkZXJfX2J0biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5scC1hbmFseXRpY3Mge1xuICAgICZfX2xpc3Qge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA5OHB4O1xuICAgIH1cbiAgfVxuICAubHAtdGFibGVfX2NvbHVtbi0tY29sb3JlZCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDExMnB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZmZmZmZiAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICAgIC5scC10YWJsZV9fcm93IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5scC10YWJsZV9fY29sdW1uIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuICB9XG4gIC5scC1mZWVkYmFjayB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmX19waG90by1saXN0IHtcbiAgICAgIHJpZ2h0OiAtMjQwcHg7XG4gICAgfVxuICB9XG4gIC5scC10ZWFtIHtcbiAgICAmX19zZXJ0LXRleHQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgICAmX19zZXJ0LXlhIHtcbiAgICAgIGZsZXg6IDAgMSAzNzVweDtcbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fc2VydC1nb29nbGUge1xuICAgICAgZmxleDogMCAxIDYwMHB4O1xuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubHAtd29yay13aXRoIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgJl9fZm9ybSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgJl9fbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIGZsZXg6IDEgMSAyMzBweFxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmxwLWhlYWRlciB7XG4gICAgJl9fbm90ZSB7XG4gICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgICAmX19uYXYge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJl9fbG9jLWJ0biB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAmX19yZXF1ZXN0IHtcbiAgICAgIGZsZXg6IDAgMCAyMzBweDtcbiAgICB9XG4gICAgJl9fYnRuIHtcbiAgICAgICYtLXJlcXVlc3Qge1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG4gICAgJl9fc3VidGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG4gIH1cbiAgLmxwLXRlYW0ge1xuICAgICZfX3Bob3RvIHtcbiAgICAgIGhlaWdodDogMzEwcHg7XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19zbGlkZXIge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdG9wOiAtMzVweDtcbiAgICB9XG4gIH1cbiAgLmxwLWNob29zZSB7XG4gICAgJl9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gIH1cbiAgLmxwLWZlZWRiYWNrIHtcbiAgICAmX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA5M3B4O1xuICAgIH1cbiAgfVxuICAuc2xpZGVyLXBhZ2UtdGVtcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubHAtd29yay13aXRoIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3dvcmstd2l0aC1iZy1zbWFsbC5wbmcpLCBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjMzg2NWE3IDAlLCAjMGRhOTc4IDEwMCUpO1xuXG4gICAgJl9fZm9ybSB7XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgICZfX2xhYmVsIHtcbiAgICAgIGZsZXg6IDEgMCAyNjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5scC13cmFwcCB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5scC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgJl9fbG9jLWJ0biB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmX19waG9uZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB9XG4gICAgJl9fdGV4dCB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJl9fc3VidGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICAmX19yZXF1ZXN0LW5vdGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJl9fbm90ZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmX19ib3R0b20ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG4gICAgJl9fcmVxdWVzdCB7XG4gICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmX19idG4ge1xuICAgICAgJi0tcmVxdWVzdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxwLWFuYWx5dGljcyB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgICAmX19zdWJ0aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gICAgfVxuICAgICZfX2xpc3Qge1xuICAgICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pdGVtLXBpYyB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgICZfX2l0ZW0tdGV4dCB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuXG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuICB9XG4gIC5scC13b3JrZmxvdyB7XG4gICAgcGFkZGluZzogMzJweCAwIDQ4cHg7XG4gICAgLmxwLXdyYXBwIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgICZfX3BpYyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgJl9fc3VidGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICBtYXgtd2lkdGg6IDE0M3B4O1xuICAgICAgbWFyZ2luOiAwIDZweCAzNXB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19pdGVtLXBpYyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgICZfX2l0ZW0tdGV4dCB7XG5cbiAgICB9XG4gIH1cbiAgLmxwLWNob29zZSB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICAgIC5scC13cmFwcCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgICZfX3R5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gIH1cbiAgLmxwLXRhYmxlX19jb2x1bW46Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgZmxleDogMCAwIDEyMnB4O1xuICB9XG4gIC5scC10YWJsZV9fY29sdW1uLS1jb2xvcmVkOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubHAtdGFibGUge1xuICAgICZfX3Jvdy1uYW1lIHtcbiAgICAgIHBhZGRpbmc6IDAuOGVtIDZweCAwIDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG4gIC5scC1mZWVkYmFjayB7XG4gICAgcGFkZGluZzogMzJweCAwIDI1cHg7XG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgIH1cbiAgICAmX19waG90by1saXN0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICZfX3NsaWRlLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgJl9fc2xpZGUtbGluayB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmX19zbGlkZS10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIH1cbiAgICAmX19jYXJkIHtcbiAgICAgIHBhZGRpbmc6IDEzcHggMjBweCAyMHB4O1xuICAgIH1cbiAgICAmX19zbGlkZXIge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5scC10ZWFtIHtcbiAgICBwYWRkaW5nOiAzMnB4IDAgNDhweDtcbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICB9XG4gICAgJl9fc2xpZGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICZfX3Bob3RvIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgJl9fc2VydCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgIH1cbiAgICAmX19zZXJ0LXRleHQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmX19zZXJ0LXlhLFxuICAgICZfX3NlcnQtZ29vZ2xlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbiAgLmxwLXdvcmstd2l0aCB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICMzODY1YTcgMCUsICMwZGE5NzggMTAwJSk7XG4gICAgJl9fZm9ybSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgfVxuICAgICZfX2J0biB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICB9XG4gICAgJl9fbGFiZWwge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdGV4dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuICAgICZfX2Zvcm0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIC5scC1wb3B1cCB7XG4gICAgJl9fY29udGVudCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMjUlKTtcbiAgICB9O1xuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG4gICAgJl9fc3VidGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgJl9fbGFiZWwge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmX19idG4ge1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgfVxuICB9XG59XG4iXX0= */