.hamburger{padding:0 0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#323232}.hamburger--theme_white .hamburger-inner,.hamburger--theme_white .hamburger-inner::after,.hamburger--theme_white .hamburger-inner::before{background-color:#323232}.hamburger-box{width:32px;height:22px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:32px;height:2px;background-color:#fff;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner::before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-4.57143px,-8px,0);transform:rotate(-45deg) translate3d(-4.57143px,-8px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}@-ms-viewport{width:device-width}@font-face{font-family:'Geometria W10';src:url(../fonts/5274307/71085d1a-72ee-47b8-add2-35660e90caa1.woff2) format("woff2"),url(../fonts/5274307/ddaa41a7-cdfd-4558-a239-f1260c52e13c.woff) format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:'Geometria W10';src:url(../fonts/5274381/fd428fc0-bb39-4e1f-a05e-e6da3e8be4b3.woff2) format("woff2"),url(../fonts/5274381/bf7afb42-adc7-4d2e-8aba-c7bd1fc1d900.woff) format("woff");font-weight:700;font-style:normal;font-display:fallback}.page{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;min-width:320px;min-height:100%}.page__inner{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:1280px){.page__inner--bg_bottom{background-image:url(../img/background-logo.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center bottom}}.page__content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.page__footer-wrapper{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}*{-webkit-tap-highlight-color:transparent}:focus{outline:0}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;min-height:100%;font-family:"Geometria W10",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:1.5;text-align:left;color:#323232;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[tabindex='-1']:focus{outline:0!important}[role=button]{cursor:pointer}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[role=button],a,button,input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation;margin:0}button,input{overflow:visible;font-family:"Geometria W10",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-transform:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance: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{padding:0;border-style:none}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{font-family:"Geometria W10",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";overflow:auto;resize:vertical}svg{fill:currentColor}a svg,button svg{pointer-events:none}svg:not(:root){overflow:hidden}img{max-width:100%;height:auto}a{text-decoration:none;color:#0f5ca6;-webkit-transition-property:color,background-color,border-color,opacity;-o-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}a:hover{color:rgba(15,92,166,.75)}@media (min-width:1280px){a[href^="tel:"]{white-space:nowrap;pointer-events:none;text-decoration:inherit;color:inherit}}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;margin-top:2em;margin-bottom:2em;border:0;border-top:1px solid #dcdcdc}h1,h2,h3,h4,h5,h6{margin-top:1em;margin-bottom:.5em;font-family:"Geometria W10",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.2;color:currentColor}h1{font-size:40px}h2{font-size:32px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:16px}address,blockquote,dl,figure,ol,p,pre,table,ul{margin-top:0;margin-bottom:1em}address{font-style:normal}ol,ul{margin-bottom:1em;padding-left:1.5em}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}li{line-height:inherit}small{font-size:.75em}sub,sup{font-size:.75em}b,strong{font-weight:bolder}blockquote{padding:0;margin-left:0;margin-right:0}code,kbd,pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}code{padding:.06em .3em;color:#323232;background-color:rgba(0,0,0,.08);border-radius:3px}kbd{padding:.06em .3em;color:#323232;background-color:#f0f0f0;border-radius:3px}kbd kbd{padding:0}pre{display:block;width:100%;margin-bottom:1em;overflow-x:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2;background-color:rgba(0,0,0,.08)}pre code{background:0 0}.visuallyhidden{position:absolute;height:1px;width:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);overflow:hidden}.btn{display:inline-block;max-width:100%;margin:0;padding:13px 24px;font-family:"Geometria W10",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:18px;line-height:1;text-decoration:none;color:#323232;background-color:transparent;border:2px solid #323232;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-property:color,background-color,border-color;-o-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.btn__title{display:inline}.btn__subtitle{display:none;color:#d8352a}.btn:hover{color:#fff;background-color:#d8352a;border-color:#d8352a}.btn:focus{outline:0}.btn:active{color:#fff;background-color:#b81f15;border-color:#b81f15}.btn:disabled{opacity:.3;pointer-events:none}.btn.is-active{background-color:#f0f0f0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.btn.is-active .btn__title{display:none}.btn.is-active .btn__subtitle{display:inline}.btn--theme_blue{padding:15px 24px;color:#fff;background-color:#0f5ca6;border:none}@media (min-width:1024px){.btn--theme_blue:hover{color:#fff;background-color:rgba(15,92,166,.75)}}.btn--theme_blue:focus{outline:0}@media (min-width:1024px){.btn--theme_blue:active{color:#fff;background-color:rgba(15,92,166,.75)}}.btn--theme_red{color:#d8352a;border-color:#d8352a}input,textarea{font-family:"Geometria W10",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-appearance:none;border-radius:0}.form-input,.form-textarea{padding-left:0;padding-bottom:7px;font-weight:400;font-size:16px;line-height:26px;color:#323232;background-color:transparent;border:none;border-bottom:2px solid rgba(50,50,50,.3);-webkit-transition:color .3s,border-color .3s;-o-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}@media (min-width:1700px){.form-input,.form-textarea{font-size:18px;line-height:28px}}.form-input:active,.form-input:focus,.form-textarea:active,.form-textarea:focus{border-color:rgba(50,50,50,.8);outline:0}.form-input:active::-webkit-input-placeholder,.form-input:focus::-webkit-input-placeholder,.form-textarea:active::-webkit-input-placeholder,.form-textarea:focus::-webkit-input-placeholder{color:rgba(115,115,115,.6)}.form-input:active::-moz-placeholder,.form-input:focus::-moz-placeholder,.form-textarea:active::-moz-placeholder,.form-textarea:focus::-moz-placeholder{color:rgba(115,115,115,.6)}.form-input:active:-ms-input-placeholder,.form-input:focus:-ms-input-placeholder,.form-textarea:active:-ms-input-placeholder,.form-textarea:focus:-ms-input-placeholder{color:rgba(115,115,115,.6)}.form-input:active::-ms-input-placeholder,.form-input:focus::-ms-input-placeholder,.form-textarea:active::-ms-input-placeholder,.form-textarea:focus::-ms-input-placeholder{color:rgba(115,115,115,.6)}.form-input:active::placeholder,.form-input:focus::placeholder,.form-textarea:active::placeholder,.form-textarea:focus::placeholder{color:rgba(115,115,115,.6)}.form-input::-webkit-input-placeholder,.form-textarea::-webkit-input-placeholder{font-weight:400;font-size:16px;line-height:26px;color:#737373;-webkit-transition:color .3s;transition:color .3s}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{font-weight:400;font-size:16px;line-height:26px;color:#737373;-moz-transition:color .3s;transition:color .3s}.form-input:-ms-input-placeholder,.form-textarea:-ms-input-placeholder{font-weight:400;font-size:16px;line-height:26px;color:#737373;-ms-transition:color .3s;transition:color .3s}.form-input::-ms-input-placeholder,.form-textarea::-ms-input-placeholder{font-weight:400;font-size:16px;line-height:26px;color:#737373;-ms-transition:color .3s;transition:color .3s}.form-input::placeholder,.form-textarea::placeholder{font-weight:400;font-size:16px;line-height:26px;color:#737373;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:1700px){.form-input::-webkit-input-placeholder,.form-textarea::-webkit-input-placeholder{font-size:18px;line-height:28px}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{font-size:18px;line-height:28px}.form-input:-ms-input-placeholder,.form-textarea:-ms-input-placeholder{font-size:18px;line-height:28px}.form-input::-ms-input-placeholder,.form-textarea::-ms-input-placeholder{font-size:18px;line-height:28px}.form-input::placeholder,.form-textarea::placeholder{font-size:18px;line-height:28px}}.form-input:-webkit-autofill,.form-textarea:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both;-webkit-text-fill-color:#323232}.form-input.invalid,.form-textarea.invalid{color:#d8352a;border-color:rgba(216,53,42,.5)}.form-input.invalid::-webkit-input-placeholder,.form-textarea.invalid::-webkit-input-placeholder{color:#d8352a}.form-input.invalid::-moz-placeholder,.form-textarea.invalid::-moz-placeholder{color:#d8352a}.form-input.invalid:-ms-input-placeholder,.form-textarea.invalid:-ms-input-placeholder{color:#d8352a}.form-input.invalid::-ms-input-placeholder,.form-textarea.invalid::-ms-input-placeholder{color:#d8352a}.form-input.invalid::placeholder,.form-textarea.invalid::placeholder{color:#d8352a}.form-textarea{display:block;resize:none}@-webkit-keyframes autofill{to{background:0 0}}.page-header{position:fixed;top:0;left:0;z-index:10;width:100%}.page-header__container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:0){.page-header__container{width:100%}}@media (min-width:768px){.page-header__container{width:calc(100% - 24px)}}@media (min-width:1024px){.page-header__container{width:984px}}@media (min-width:1280px){.page-header__container{width:1164px}}@media (min-width:1440px){.page-header__container{width:1344px}}@media (min-width:1700px){.page-header__container{width:1608px}}.page-header__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.page-header__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.page-header__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}.page-header__message{display:none;padding-top:16px;padding-bottom:16px;font-size:16px;line-height:26px;color:#fff;background-color:#d8352a}@media (min-width:1024px){.page-header__message{font-size:18px;line-height:28px}}.page-header__message-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:1024px){.page-header__message-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (min-width:1024px){.page-header__message-title{margin-right:48px}}.page-header__message-link{font-weight:700;color:#fff;border-bottom:1px solid rgba(255,255,255,.25)}.page-header__message-link:hover{color:#fff;border-color:transparent}.page-header__main{padding-top:16px;padding-bottom:16px;background-color:transparent;border-bottom:1px solid transparent;-webkit-transition-property:background-color,border-color;-o-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.page-header__logo{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:21}@media (min-width:1024px){.page-header__logo{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:16px;padding-right:16px}}.page-header__logo-desktop{display:none}@media (min-width:1024px){.page-header__logo-desktop{display:block}}.page-header__logo-wrap{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:inline-block;height:32px}@media (min-width:1024px){.page-header__logo-wrap{height:48px}}.page-header__logo-wrap:hover .page-header__logo-img{opacity:.75}.page-header__logo-wrap:active .page-header__logo-img{opacity:.75}.page-header__logo-img{width:auto;height:100%;vertical-align:top;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.page-header__logo-img path{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}@media (min-width:1024px){.page-header__logo-mobile{display:none}}@media (min-width:1024px){.page-header__nav{-webkit-box-flex:0;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;padding-left:16px;padding-right:16px}}@media (min-width:1024px){.page-header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (max-width:1023px){.page-header__nav{display:none;position:fixed;top:0;left:0;z-index:20;width:100%;height:100%;background-color:#fff;overflow:hidden}}.page-header__nav-inner{padding:80px 32px 32px 16px}@media (min-width:768px){.page-header__nav-inner{padding-left:28px}}@media (min-width:1024px){.page-header__nav-inner{padding:0}}.page-header__menu-toggle{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:21;font-size:0}@media (min-width:1024px){.page-header__menu-toggle{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;padding-left:16px;padding-right:16px}}@media (min-width:1024px){.page-header__menu-toggle{display:none}}.page-header__cart-mobile{display:none}@media (max-width:1023px){.page-header__cart-mobile{display:block;margin-top:16px}}@media (min-width:1024px){.page-header__cart-desktop{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:16px;padding-right:16px}}@media (max-width:1023px){.page-header__cart-desktop{display:none}}@media (min-width:1024px){.page-header__cart-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.page-header__cart{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;min-height:32px;padding-right:32px}@media (max-width:1023px){.page-header__cart{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.page-header__cart:hover .page-header__cart-title{opacity:.75}.page-header__cart:hover .page-header__cart-icon{opacity:.75}.page-header__cart:active .page-header__cart-title{opacity:.75}.page-header__cart:active .page-header__cart-icon{opacity:.75}.page-header__cart.is-active .page-header__cart-counter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-header__cart-title{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:10px;font-weight:700;font-size:20px;line-height:1;color:#fff;-webkit-transition-property:color,opacity;-o-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}@media (max-width:1023px){.page-header__cart-title{margin-bottom:2px}}@media (min-width:1024px){.page-header__cart-title{font-size:18px}}.page-header__cart-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;fill:#fff;-webkit-transition-property:fill,opacity;-o-transition-property:fill,opacity;transition-property:fill,opacity;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;vertical-align:top}.page-header__cart-counter{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;width:25px;height:25px;font-weight:700;font-size:14px;line-height:25px;text-align:center;color:#fff;background-color:#d8352a;border-radius:50%}.page-header--theme_white .page-header__main{background-color:#fff;border-color:#dcdcdc}.page-header--theme_white .page-header__logo-img path{fill:#0f5ca6}.page-header--theme_white .page-header__logo-img .page-header__logo-accent{fill:#d8352a}.page-header--theme_white .page-header__cart-title{color:#323232}.page-header--theme_white .page-header__cart-icon{fill:#323232}.page-footer{padding-top:80px;padding-bottom:24px}@media (min-width:768px){.page-footer{padding-top:96px}}@media (min-width:1024px){.page-footer{padding-top:120px}}@media (min-width:1280px){.page-footer{padding-top:160px;padding-bottom:40px}}@media (min-width:1700px){.page-footer{padding-top:184px;padding-bottom:48px}}.page-footer__container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:0){.page-footer__container{width:100%}}@media (min-width:768px){.page-footer__container{width:calc(100% - 24px)}}@media (min-width:1024px){.page-footer__container{width:984px}}@media (min-width:1280px){.page-footer__container{width:1164px}}@media (min-width:1440px){.page-footer__container{width:1344px}}@media (min-width:1700px){.page-footer__container{width:1608px}}.page-footer__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.page-footer__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.page-footer__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}.page-footer__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.page-footer__copyright{font-size:16px;line-height:26px;color:#323232}.page-footer__copyright>:last-child{margin-bottom:0}.page-footer__dev{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.page-footer__dev-title{display:none;font-size:16px;line-height:26px;color:#323232}@media (min-width:1024px){.page-footer__dev-title{display:block}}.dev-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:26px;color:#323232}.dev-link:hover{color:#323232}.dev-link:hover .dev-link__icon{fill:#8cad22}.dev-link:hover .dev-link__text{border-color:transparent}.dev-link:active .dev-link__text{color:#000}.dev-link__text{display:none;border-bottom:1px solid rgba(50,50,50,.3);line-height:1;-webkit-transition:color,border-color;-o-transition:color,border-color;transition:color,border-color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}@media (min-width:1024px){.dev-link__text{display:block}}.dev-link__icon-wrap{line-height:1}@media (min-width:1024px){.dev-link__icon-wrap{display:none}}.dev-link__icon{fill:#969696;-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s;vertical-align:top}.section{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-top:64px}@media (min-width:1280px){.section{padding-top:96px}}@media (min-width:1440px){.section{padding-top:128px}}.section__container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:0){.section__container{width:100%}}@media (min-width:768px){.section__container{width:calc(100% - 24px)}}@media (min-width:1024px){.section__container{width:984px}}@media (min-width:1280px){.section__container{width:1164px}}@media (min-width:1440px){.section__container{width:1344px}}@media (min-width:1700px){.section__container{width:1608px}}.section__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.section__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.section__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:1280px){.section__inner--bg{background-image:url(../img/background-logo.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center center}}.section__inner--theme_gray{position:relative;padding-top:40px;padding-bottom:40px;background-color:#f0f0f0}@media (min-width:768px){.section__inner--theme_gray{padding-top:48px;padding-bottom:48px}}@media (min-width:1024px){.section__inner--theme_gray{padding-top:56px;padding-bottom:56px}}@media (min-width:1280px){.section__inner--theme_gray{padding-top:64px;padding-bottom:64px}}@media (min-width:1440px){.section__inner--theme_gray{padding-top:80px;padding-bottom:80px}}.section--fluid{max-width:none;margin:0}.section--top{padding-top:0}.section--back{padding-top:90px;padding-bottom:48px}@media (min-width:1024px){.section--back{padding-top:128px}}@media (min-width:1280px){.section--back{padding-bottom:64px}}.section-title{margin-top:0;margin-bottom:32px;font-size:24px;line-height:36px;color:#323232}@media (min-width:768px){.section-title{font-size:32px;line-height:46px}}@media (min-width:1280px){.section-title{margin-bottom:48px;font-size:48px;line-height:56px}}.section-title.danger{color:#d8352a}.content{font-size:16px;line-height:26px}.content>:last-child{margin-bottom:0}@media (min-width:1280px){.content{font-size:18px;line-height:28px}}@media (min-width:1440px){.content{font-size:20px;line-height:32px}}.content p{margin-bottom:8px}@media (min-width:1280px){.content p{margin-bottom:16px}}.content h3,.content h4{margin-top:0;margin-bottom:16px;font-size:18px;line-height:28px}@media (min-width:768px){.content h3,.content h4{font-size:20px;line-height:32px}}@media (min-width:1280px){.content h3,.content h4{font-size:24px;line-height:36px}}.content ol{padding-left:1.8em;list-style:none;counter-reset:li}.content ol li{margin-bottom:8px}@media (min-width:1280px){.content ol li{margin-bottom:16px}}.content ol li:last-child{margin-bottom:0}.content ol li::before{counter-increment:li;content:counters(li, ".") ". ";display:inline-block;width:1.8em;margin-left:-1.8em;font-weight:700;color:#d8352a;text-align:left}.content+.content{margin-top:24px}@media (min-width:768px){.content+.content{margin-top:32px}}@media (min-width:1440px){.content--size_large{font-size:24px;line-height:36px}}.banner{position:relative}.banner__img-wrap{position:relative;width:100%}@media (max-width:767px){.banner__img-wrap{position:absolute;top:0;left:0;height:100%}}.banner__img-wrap::before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(50,50,50,.4)}@media (min-width:768px){.banner__img-ratio{position:relative;padding-top:48%;height:0}}@media (min-width:1024px){.banner__img-ratio{padding-top:41.6666%}}.banner__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover; object-position: center center;'}.banner__content{position:relative;z-index:1;padding-top:88px;padding-bottom:32px;text-align:center;color:#fff}@media (min-width:480px){.banner__content{padding-bottom:64px}}@media (min-width:768px){.banner__content{position:absolute;top:50%;left:0;width:100%;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.banner__container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:0){.banner__container{width:100%}}@media (min-width:768px){.banner__container{width:calc(100% - 24px)}}@media (min-width:1024px){.banner__container{width:984px}}@media (min-width:1280px){.banner__container{width:1164px}}@media (min-width:1440px){.banner__container{width:1344px}}@media (min-width:1700px){.banner__container{width:1608px}}.banner__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.banner__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.banner__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:1280px){.banner__col{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding-left:16px;padding-right:16px}}@media (min-width:1280px){.banner__col{margin-left:16.66667%}}.banner__title{margin-top:0;margin-bottom:8px;font-weight:400;font-size:32px;line-height:46px}@media (min-width:1024px){.banner__title{font-size:48px;line-height:56px}}@media (min-width:1440px){.banner__title{margin-bottom:32px;font-size:80px;line-height:80px}}.banner__desc{font-size:18px;line-height:29px}.banner__desc>:last-child{margin-bottom:0}@media (min-width:1024px){.banner__desc{font-size:20px;line-height:32px}}@media (min-width:1440px){.banner__desc{font-size:20px;line-height:32px}}.about{width:100%;background-color:#f0f0f0}.about__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.about__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.about__col-img{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.about__col-img{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px}}.about__img-wrap{width:100%}@media (min-width:768px) and (max-width:1023px){.about__img-wrap{position:relative;height:100%}}@media (max-width:767px){.about__img-ratio{position:relative;padding-top:80%;height:0}}@media (min-width:1024px){.about__img-ratio{position:relative;padding-top:80%;height:0}}.about__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover; object-position: center center;'}.about__col-content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.about__col-content{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px}}.about__content{width:100%;padding:24px}@media (min-width:768px){.about__content{padding-top:32px;padding-bottom:32px}}@media (min-width:1280px){.about__content{padding:40px 0}}@media (min-width:1440px){.about__content{padding-top:64px;padding-bottom:64px}}@media (min-width:1700px){.about__content{padding-top:96px;padding-bottom:96px}}.about__content-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.about__content-row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.about__content-col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:1280px){.about__content-col{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding-left:16px;padding-right:16px}}@media (min-width:1280px){.about__content-col{margin-left:12.5%}}.about__btn-wrap{padding-top:24px}@media (min-width:1024px){.about__btn-wrap{padding-top:24px}}@media (min-width:1440px){.about__btn-wrap{padding-top:48px}}.production__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px;margin-bottom:-40px}.production__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:1440px){.production__row{margin-bottom:-56px}}.production__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px;margin-bottom:40px}@media (min-width:768px){.production__col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px}}@media (min-width:1440px){.production__col{margin-bottom:56px}}.production__list-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.production__list-row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.production__title{margin-top:0;margin-bottom:16px;font-weight:400;font-size:24px;line-height:36px}@media (min-width:1280px){.production__title{margin-bottom:24px;font-size:32px;line-height:46px}}.production__list{width:100%}.production__col-logo{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:1024px){.production__col-logo{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:16px;padding-right:16px}}@media (max-width:1023px){.production__col-logo{margin-bottom:40px}}.production__logo-wrap{width:100%;border-radius:50%;overflow:hidden}@media (max-width:1023px){.production__logo-wrap{max-width:200px}}.production__logo-ratio{position:relative;padding-top:100%;height:0}.production__logo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:'object-fit: contain; object-position: center center;'}.production__logo{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.production__col-list{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:1024px){.production__col-list{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding-left:16px;padding-right:16px}}.p-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:0;padding:0;list-style:none}.p-list__item{margin-bottom:16px}.p-list__item:last-child{margin-bottom:0}.p-list__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-list__title{margin-top:0;margin-right:12px;margin-bottom:4px;font-weight:700;font-size:20px;line-height:32px;color:#323232}.p-list__title-link{color:#323232;border-bottom:1px solid rgba(50,50,50,.25)}.p-list__title-link:hover{color:#0f5ca6;border-color:transparent}.p-list__title-link:active{color:#0f5ca6}.p-list__btn{display:inline-block;margin:0;padding:0;font-family:"Geometria W10",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:16px;line-height:26px;text-decoration:none;color:#d8352a;background-color:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-property:color,background-color,border-color;-o-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.p-list__btn:hover .p-list__btn-img{opacity:.75}.p-list__btn.is-active{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.p-list__btn.is-active .p-list__btn-img{display:none}.p-list__btn.is-active .p-list__btn-title{display:block}.p-list__btn-img{width:32px;height:32px;opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.p-list__btn-title{display:none;white-space:nowrap}.p-list__desc{margin-bottom:0;font-size:18px;line-height:29px}.p-list__download{font-size:16px;line-height:26px;color:#969696}.p-list__download:hover{color:#0f5ca6}.p-list__download:active{color:#0f5ca6}.p-list--quest{width:auto;margin:0 auto}.p-list--quest .p-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#323232}.contacts__link-wrap{margin-bottom:8px}@media (min-width:1280px){.contacts__link-wrap{margin-bottom:32px}}.contacts__link-wrap:last-child{margin-bottom:0}.contacts__link{font-weight:700;font-size:32px;line-height:46px;white-space:nowrap}@media (min-width:1024px){.contacts__link{font-size:48px;line-height:56px}}@media (min-width:1280px){.contacts__link{font-size:62px;line-height:70px}}@media (min-width:1440px){.contacts__link{font-size:80px;line-height:80px}}.contacts__link[href^="tel:"]{color:#323232}.contacts__link[href^="mailto:"]{border-bottom:1px solid rgba(15,92,166,.25)}.contacts__link[href^="mailto:"]:hover{border-color:transparent}.step-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px;margin-top:0;margin-bottom:-32px;padding:0;list-style:none}.step-list>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:1024px){.step-list{margin-bottom:-40px}}.step-list__item{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-left:16px;padding-right:16px;margin-left:8.33333%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}@media (min-width:768px){.step-list__item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px}}@media (min-width:768px){.step-list__item{margin-left:0}}@media (min-width:1280px){.step-list__item{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:16px;padding-right:16px}}@media (min-width:1024px){.step-list__item{margin-bottom:40px}}.step-list__icon-wrap{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:80px;height:80px;margin-bottom:24px}.step-list__icon{width:100%}.step-list__title{margin-top:0;margin-bottom:12px;font-size:20px;line-height:32px}@media (min-width:1024px){.step-list__title{margin-bottom:16px}}.step-list__desc{font-size:18px;line-height:29px;text-align:center}.step-list__desc>:last-child{margin-bottom:0}@media (min-width:1024px){.step-list__desc{font-size:20px;line-height:32px}}.page-nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0;list-style:none}@media (min-width:1024px){.page-nav__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.page-nav__item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1023px){.page-nav__item{margin-bottom:8px}}@media (min-width:1024px){.page-nav__item{margin-right:24px}}@media (min-width:1280px){.page-nav__item{margin-right:48px}}@media (min-width:1440px){.page-nav__item{margin-right:64px}}@media (max-width:1023px){.page-nav__item:last-child{margin-bottom:0}}@media (min-width:1024px){.page-nav__item:last-child{margin-right:0}}.page-nav__link{font-size:24px;line-height:36px;color:#fff;white-space:nowrap}@media (min-width:1024px){.page-nav__link{font-size:18px;line-height:28px}}.page-nav__link:hover{color:#fff;opacity:.75}.page-nav__link:active{color:#fff;opacity:.75}.page-nav--theme_white .page-nav__link{color:#323232}.page-nav--theme_white .page-nav__link:hover{color:#323232;opacity:.75}.page-nav--theme_white .page-nav__link:active{color:#323232;opacity:.75}.p-item__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.p-item__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.p-item__info{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.p-item__info{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px}}@media (min-width:1280px){.p-item__info{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px}}@media (max-width:767px){.p-item__info{margin-bottom:64px}}.p-item__title{margin-top:0;margin-bottom:16px;font-size:24px;line-height:36px;color:#323232}@media (min-width:768px){.p-item__title{font-size:32px;line-height:46px}}@media (min-width:1280px){.p-item__title{font-size:48px;line-height:56px}}.p-item__subtitle{margin-top:0;margin-bottom:32px;font-size:18px;line-height:28px}@media (min-width:768px){.p-item__subtitle{font-size:20px;line-height:32px}}@media (min-width:1280px){.p-item__subtitle{margin-bottom:48px;font-size:24px;line-height:36px}}.p-item__logo{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.p-item__logo{-webkit-box-flex:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;padding-left:16px;padding-right:16px}}@media (min-width:1024px){.p-item__logo{-webkit-box-flex:0;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;padding-left:16px;padding-right:16px}}.p-item__logo-wrap{width:100%;margin-bottom:48px;border-radius:50%;overflow:hidden}@media (max-width:767px){.p-item__logo-wrap{max-width:200px}}.p-item__logo-ratio{position:relative;padding-top:100%;height:0}.p-item__logo-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:'object-fit: contain; object-position: center center;'}.p-item__btn{width:100%}@media (max-width:767px){.p-item__btn{max-width:300px}}.p-item__content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.p-item__content{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px}}@media (min-width:1280px){.p-item__content{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px}}.p-item__link-wrap{margin-bottom:48px}@media (min-width:768px){.p-item__link-wrap{margin-bottom:32px}}.p-item__link{font-weight:700;font-size:20px;line-height:32px;border-bottom:1px solid rgba(15,92,166,.25)}@media (min-width:1280px){.p-item__link{font-size:24px;line-height:36px}}.p-item__link:hover{border-color:transparent}.back__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.back__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.back__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}.back__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.back__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;fill:transparent;stroke:#969696;vertical-align:middle;-webkit-transition:stroke .3s;-o-transition:stroke .3s;transition:stroke .3s}.back__title{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:16px;line-height:26px;color:#969696;vertical-align:middle;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (min-width:1024px){.back__title{font-size:18px;line-height:28px}}.back:hover .back__icon{stroke:#0f5ca6}.back:hover .back__title{color:#0f5ca6}.back:active .back__icon{stroke:#0f5ca6}.back:active .back__title{color:#0f5ca6}.back--no_offset .back__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px;margin-left:0}.cart__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.cart__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.cart__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}.cart__header{margin-bottom:32px}@media (min-width:1280px){.cart__header{margin-bottom:48px}}.cart__list{margin:0;padding:16px 0;list-style:none;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.cart__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px;padding-top:16px;padding-bottom:16px}.cart__item>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.cart__item-position{-webkit-box-flex:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;padding-left:16px;padding-right:16px}@media (min-width:768px){.cart__item-position{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:16px;padding-right:16px}}@media (max-width:767px){.cart__item-position{margin-bottom:8px}}@media (min-width:768px){.cart__item-position{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.cart__item-title{margin-top:0;margin-bottom:0;font-weight:700;font-size:20px;line-height:32px}@media (min-width:1280px){.cart__item-title{font-size:24px;line-height:36px}}.cart__item-link{border-bottom:1px solid rgba(15,92,166,.25)}.cart__item-link:hover{border-color:transparent}.cart__item-desc{-webkit-box-flex:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;padding-left:16px;padding-right:16px;font-size:18px;line-height:28px}@media (min-width:768px){.cart__item-desc{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:16px;padding-right:16px}}.cart__item-desc>:last-child{margin-bottom:0}@media (min-width:768px){.cart__item-desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (min-width:1280px){.cart__item-desc{font-size:20px;line-height:32px}}@media (max-width:767px){.cart__item-desc{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}.cart__item-counter{-webkit-box-flex:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;padding-left:16px;padding-right:16px}@media (min-width:768px){.cart__item-counter{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:16px;padding-right:16px}}@media (max-width:767px){.cart__item-counter{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin-bottom:8px}}.cart__item-remove{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:16px;padding-right:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.cart__item-remove{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;padding-left:16px;padding-right:16px}}@media (max-width:767px){.cart__item-remove{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media (min-width:768px){.cart__item-remove{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.cart__section-title{margin-bottom:0}.btn-close{position:relative;width:30px;height:30px;margin:0;padding:0;background-color:transparent;border:none;border-radius:0;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;cursor:pointer}.btn-close:hover::after,.btn-close:hover::before{background-color:#0f5ca6}.btn-close:active::after,.btn-close:active::before{background-color:#0f5ca6}.btn-close::after,.btn-close::before{content:"";position:absolute;top:50%;left:50%;width:24px;height:2px;background-color:#969696;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.btn-close::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.btn-close::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.triangle-pattern{width:100%;height:24px;margin:auto;background-image:url("data:image/svg+xml,%3Csvg width='79' height='24' viewBox='0 0 79 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='79' height='24'%3E%3Crect width='79' height='24' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Cpath d='M-1 22L19.25 2L39.5 22L59.75 2L80 22' stroke='%235586FF' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:repeat-x;background-position:0 0;background-size:contain;-webkit-animation:triangle-pattern 1s linear infinite;animation:triangle-pattern 1s linear infinite;opacity:.3}.triangle-pattern:nth-child(even){-webkit-animation:triangle-pattern-reverse 1s linear infinite;animation:triangle-pattern-reverse 1s linear infinite}.triangle-pattern--theme_red{background-image:url("data:image/svg+xml,%3Csvg width='79' height='24' viewBox='0 0 79 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='79' height='24'%3E%3Crect width='79' height='24' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Cpath d='M-1 22L19.25 2L39.5 22L59.75 2L80 22' stroke='%23D8352A' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A")}@-webkit-keyframes triangle-pattern{from{background-position:0 0}to{background-position:-79px 0}}@keyframes triangle-pattern{from{background-position:0 0}to{background-position:-79px 0}}@-webkit-keyframes triangle-pattern-reverse{from{background-position:-79px 0}to{background-position:0 0}}@keyframes triangle-pattern-reverse{from{background-position:-79px 0}to{background-position:0 0}}.pattern-wrap--bottom_right,.pattern-wrap--top_left{display:none;position:absolute}@media (min-width:768px){.pattern-wrap--bottom_right,.pattern-wrap--top_left{display:block;width:27.5%}}@media (min-width:1024px){.pattern-wrap--bottom_right,.pattern-wrap--top_left{width:30.5%}}@media (min-width:1280px){.pattern-wrap--bottom_right,.pattern-wrap--top_left{width:29%}}@media (min-width:1440px){.pattern-wrap--bottom_right,.pattern-wrap--top_left{width:26%}}@media (min-width:1700px){.pattern-wrap--bottom_right,.pattern-wrap--top_left{width:22%}}.pattern-wrap--top_left{top:0;left:0}.pattern-wrap--bottom_right{right:0;bottom:0}.pattern-wrap--multiple .triangle-pattern:last-child{display:none}@media (min-width:1280px){.pattern-wrap--multiple .triangle-pattern:last-child{display:block}}.order-block__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.order-block__form>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.order-block__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.order-block__col{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding-left:16px;padding-right:16px}}@media (min-width:1024px){.order-block__col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px}}@media (min-width:1280px){.order-block__col{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:16px;padding-right:16px}}@media (min-width:768px){.order-block__col{margin-left:16.66667%}}@media (min-width:1024px){.order-block__col{margin-left:25%}}@media (min-width:1280px){.order-block__col{margin-left:33.33333%}}.order-block__section-title{text-align:center}.order-form{max-width:440px;margin:0 auto}@media (min-width:1700px){.order-form{max-width:500px}}.order-form__input-wrap+.order-form__input-wrap{margin-top:24px}@media (min-width:768px){.order-form__input-wrap+.order-form__input-wrap{margin-top:32px}}.order-form__input{width:100%}.order-form__btn-wrap{margin-top:32px;margin-bottom:24px;text-align:center}@media (min-width:768px){.order-form__btn-wrap{margin-top:40px}}.agreement{font-weight:400;font-size:16px;line-height:26px;color:#737373}@media (min-width:1700px){.agreement{font-size:16px;line-height:26px}}.agreement__link{color:#737373;border-bottom:1px solid #dcdcdc}.agreement__link:hover{color:rgba(115,115,115,.8);border-color:transparent}.agreement__link:active{color:#323232}.not-found__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.not-found__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.not-found__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}.not-found__title{margin-top:0;margin-bottom:24px;font-size:48px;line-height:56px;color:#d8352a}@media (min-width:1280px){.not-found__title{margin-bottom:32px;font-size:80px;line-height:80px}}.not-found__section-title{font-weight:700}.counter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:160px;border:1px solid #0f5ca6}@media (min-width:1280px){.counter{max-width:200px}}.counter__btn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:1;width:38px;height:38px;margin:0;padding:0;background-color:transparent;border:none;border-radius:0;cursor:pointer}.counter__btn::after,.counter__btn::before{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;background-color:#323232;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.counter__btn:hover::after,.counter__btn:hover::before{background-color:#0f5ca6}.counter__btnactive::after,.counter__btnactive::before{background-color:#0f5ca6}.counter__btn:disabled{opacity:.3}.counter__btn--minus{left:0}.counter__btn--minus::after{content:none}.counter__btn--plus{right:0}.counter__btn--plus::after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.counter__input-wrap{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.counter__input{display:block;width:100%;margin:0;padding:0;font-weight:700;font-size:20px;line-height:1;text-align:center;border:none}.info-note{position:relative;padding-top:80px;padding-bottom:64px;background-color:#f0f0f0}@media (min-width:1280px){.info-note{padding-top:96px;padding-bottom:96px}}.info-note__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.info-note__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.info-note__col-img{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.info-note__col-img{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;padding-left:16px;padding-right:16px}}@media (min-width:1024px){.info-note__col-img{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:16px;padding-right:16px}}@media (min-width:1024px){.info-note__col-img{margin-left:16.66667%}}@media (min-width:1280px){.info-note__col-img{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:16px;padding-right:16px}}@media (min-width:1280px){.info-note__col-img{margin-left:16.66667%}}@media (min-width:1440px){.info-note__col-img{margin-left:8.33333%}}@media (min-width:768px){.info-note__col-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.info-note__col-content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.info-note__col-content{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;padding-left:16px;padding-right:16px}}@media (max-width:767px){.info-note__col-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 32px;text-align:center}}.info-note__col-quest{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.info-note__col-quest{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-left:16px;padding-right:16px}}@media (min-width:768px){.info-note__col-quest{margin-left:8.33333%}}@media (max-width:767px){.info-note__col-quest{padding:0 32px}}.info-note__img-wrap{width:200px;height:200px;text-align:center;border-radius:50%;overflow:hidden}@media (max-width:767px){.info-note__img-wrap{margin:0 auto 24px}}.info-note__img{width:100%}.info-note__pattern-wrap{position:absolute;top:0;left:0;width:100%}.info-note__btn-wrap{padding-top:24px}@media (min-width:1280px){.info-note__btn-wrap{padding-top:32px}}.quest-list{margin:0;padding:0;list-style:none}.quest-list__item{display:none;width:100%}.quest-list__item--active{display:block}.quest-list__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%}.quest-list__title{margin-top:0;margin-bottom:24px;font-size:18px;line-height:28px}@media (min-width:768px){.quest-list__title{font-size:20px;line-height:32px}}@media (min-width:1280px){.quest-list__title{margin-bottom:32px;font-size:24px;line-height:36px}}.quest-list__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:24px}@media (min-width:1280px){.quest-list__nav{padding-top:32px}}.quest-set{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:-16px}@media (min-width:768px){.quest-set{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.quest-set__item{margin-bottom:16px}@media (max-width:767px){.quest-set__item{width:100%}}@media (min-width:768px){.quest-set__item{margin-right:16px;margin-left:16px}}.quest-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;max-width:100%;height:100%;margin:0;padding:13px 24px;font-family:"Geometria W10",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:18px;line-height:1;text-decoration:none;text-align:center;color:#323232;background-color:transparent;border:2px solid #323232;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-property:color,background-color,border-color;-o-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media (min-width:768px){.quest-btn{width:auto;min-width:316px}}@media (min-width:1280px){.quest-btn{padding-top:21px;padding-bottom:21px}}@media (min-width:1024px){.quest-btn:hover{border-color:#0f5ca6;color:#0f5ca6}}.quest-btn--alt{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:200px;max-width:200px;padding:16px}.quest-btn--active{color:#fff;background-color:#0f5ca6;border-color:#0f5ca6}.quest-btn--active .quest-btn__title{position:relative;padding-left:26px;text-align:left}.quest-btn--active .quest-btn__title:after{content:"";position:absolute;top:50%;left:0;width:14px;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9999 1.42857L12.5999 0L5.59997 7.1428L1.39999 2.85709L0 4.28566L5.59992 9.99999L13.9999 1.42857Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1024px){.quest-btn--active:hover{color:#fff}}.quest-link{position:relative;display:inline-block;margin:0;padding:0;font-family:"Geometria W10",-apple-system,BlinkMacSystemFont,Roboto,Ubuntu,"Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:18px;line-height:28px;text-decoration:none;text-align:left;color:#d8352a;background-color:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.quest-link::after{content:"";position:absolute;top:50%;width:6px;height:10px;background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.quest-link--prev{padding-left:18px}.quest-link--prev::after{left:0;background-image:url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292969 5.00004L4.64652 0.646484L5.35363 1.35359L1.70718 5.00004L5.35363 8.64649L4.64652 9.35359L0.292969 5.00004Z' fill='%23D8352A'/%3E%3C/svg%3E%0A")}.quest-link--next{padding-right:18px}.quest-link--next::after{right:0;background-image:url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.29293 5.00004L0.646484 1.35359L1.35359 0.646484L5.70714 5.00004L1.35359 9.35359L0.646484 8.64648L4.29293 5.00004Z' fill='%23D8352A'/%3E%3C/svg%3E%0A")}.quest-link:hover{opacity:.75}.quest-result{display:none}.quest-result__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.quest-result__title{margin-top:0;margin-bottom:24px;font-size:18px;line-height:28px}@media (min-width:768px){.quest-result__title{font-size:20px;line-height:32px}}@media (min-width:1280px){.quest-result__title{margin-bottom:32px;font-size:24px;line-height:36px}}.section-intro{text-align:center;margin-bottom:24px}@media (min-width:1280px){.section-intro{margin-bottom:32px}}.section-intro__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.section-intro__row>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.section-intro__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.section-intro__col{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-left:16px;padding-right:16px}}@media (min-width:768px){.section-intro__col{margin-left:8.33333%}}@media (min-width:1024px){.section-intro__col{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding-left:16px;padding-right:16px}}@media (min-width:1024px){.section-intro__col{margin-left:16.66667%}}@media (min-width:1280px){.section-intro__col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:16px;padding-right:16px}}@media (min-width:1280px){.section-intro__col{margin-left:25%}}.section-intro__section-title{margin-bottom:16px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhhbWJ1cmdlcnMvX2Jhc2Uuc2NzcyIsInN0eWxlLmNzcyIsImhhbWJ1cmdlcnMvdHlwZXMvX3NsaWRlci5zY3NzIiwiX3BhZ2Uuc2NzcyIsIl9tYWluLnNjc3MiLCJtaXhpbnMvX2hlbHBlci1taXhpbnMuc2NzcyIsIl9idXR0b25zLnNjc3MiLCJfZm9ybXMuc2NzcyIsImJsb2Nrcy9fcGFnZS1oZWFkZXIuc2NzcyIsIm1peGlucy9fZ3JpZC1taXhpbnMuc2NzcyIsImJsb2Nrcy9fcGFnZS1mb290ZXIuc2NzcyIsImJsb2Nrcy9fc2VjdGlvbi5zY3NzIiwiYmxvY2tzL19zZWN0aW9uLXRpdGxlLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQuc2NzcyIsImJsb2Nrcy9fYmFubmVyLnNjc3MiLCJibG9ja3MvX2Fib3V0LnNjc3MiLCJibG9ja3MvX3Byb2R1Y3Rpb24uc2NzcyIsImJsb2Nrcy9fcC1saXN0LnNjc3MiLCJibG9ja3MvX2NvbnRhY3RzLnNjc3MiLCJibG9ja3MvX3N0ZXAtbGlzdC5zY3NzIiwiYmxvY2tzL19wYWdlLW5hdi5zY3NzIiwiYmxvY2tzL19wLWl0ZW0uc2NzcyIsImJsb2Nrcy9fYmFjay5zY3NzIiwiYmxvY2tzL19jYXJ0LnNjc3MiLCJibG9ja3MvX2J0bi1jbG9zZS5zY3NzIiwiYmxvY2tzL190cmlhbmdsZS1wYXR0ZXJuLnNjc3MiLCJibG9ja3MvX3BhdHRlcm4td3JhcC5zY3NzIiwiYmxvY2tzL19vcmRlci1ibG9jay5zY3NzIiwiYmxvY2tzL19vcmRlci1mb3JtLnNjc3MiLCJibG9ja3MvX2FncmVlbWVudC5zY3NzIiwiYmxvY2tzL19ub3QtZm91bmQuc2NzcyIsImJsb2Nrcy9fY291bnRlci5zY3NzIiwiYmxvY2tzL19pbmZvLW5vdGUuc2NzcyIsImJsb2Nrcy9fcXVlc3QtbGlzdC5zY3NzIiwiYmxvY2tzL19xdWVzdC1zZXQuc2NzcyIsImJsb2Nrcy9fcXVlc3QtYnRuLnNjc3MiLCJibG9ja3MvX3F1ZXN0LWxpbmsuc2NzcyIsImJsb2Nrcy9fcXVlc3QtcmVzdWx0LnNjc3MiLCJibG9ja3MvX3NlY3Rpb24taW50cm8uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxXQUNFLFFBQUEsRUFBQSxFQUNBLFFBQUEsYUFDQSxPQUFBLFFBRUEsNEJBQUEsT0FBQSxDQUFBLGVBQUEsb0JBQUEsT0FBQSxDQUFBLGVBQUEsdUJBQUEsT0FBQSxDQUFBLE9BQUEsb0JBQUEsT0FBQSxDQUFBLE9BQUEsb0JBQUEsT0FBQSxDQUFBLE1BQUEsQ0FBQSxlQUNBLDRCQUFBLEtBQUEsdUJBQUEsS0FBQSxvQkFBQSxLQUNBLG1DQUFBLE9BQUEsOEJBQUEsT0FBQSwyQkFBQSxPQUdBLEtBQUEsUUFDQSxNQUFBLFFBQ0EsZUFBQSxLQUNBLGlCQUFBLFlBQ0EsT0FBQSxFQUNBLE9BQUEsRUFDQSxTQUFBLFFBaEJGLGlCQXVCTSxRQUFBLEVBdkJOLDJCQWlDUSxRQUFBLEVBakNSLHNDQ2dDQSw2Q0FEQSw4Q0RTTSxpQkFBQSxRQUlKLHlDQ05GLGdEQURBLGlERFdHLGlCQUFBLFFBS0gsZUFDRSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsYUFDQSxTQUFBLFNBR0YsaUJBQ0UsUUFBQSxNQUNBLElBQUEsSUFDQSxXQUFBLEtBSEYsaUJBQUEsd0JBQUEseUJBUUksTUFBQSxLQUNBLE9BQUEsSUFDQSxpQkFBQSxLQUNBLGNBQUEsRUFDQSxTQUFBLFNBQ0EsNEJBQUEsa0JBQUEsb0JBQUEsa0JBQUEsdUJBQUEsVUFBQSxvQkFBQSxVQUFBLG9CQUFBLFNBQUEsQ0FBQSxrQkFDQSw0QkFBQSxLQUFBLHVCQUFBLEtBQUEsb0JBQUEsS0FDQSxtQ0FBQSxLQUFBLDhCQUFBLEtBQUEsMkJBQUEsS0FmSix3QkFBQSx5QkFvQkksUUFBQSxHQUNBLFFBQUEsTUFyQkoseUJBeUJJLElBQUEsTUF6Qkosd0JBNkJJLE9BQUEsTUV2RkYsb0NBRUksSUFBQSxJQUZKLDRDQUtNLElBQUEsS0FDQSw0QkFBQSxPQUFBLENBQUEsa0JBQUEsb0JBQUEsT0FBQSxDQUFBLGtCQUFB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RCxvQjdCNEhDLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBT0UsWUFBQSxNQUNBLGFBQUEsTUFORixzQkFDRSxtQkFBQSxLQUFBLHdCQUFBLEtBQUEsV0FBQSxLNkI1SEgsb0I3QjJMQyxpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLEtBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0F3QkUsYUFBQSxLQUNBLGNBQUEsS0E2QkEseUI2QmxQSCxvQjdCMkxDLGlCQUFBLEVBQUEsYUFBQSxFQUFBLEVBQUEsVUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBQ0EsVUFBQSxVQXdCRSxhQUFBLEtBQ0EsY0FBQSxNQXNGQSx5QjZCM1NILG9CN0I0U0ssWUFBQSxVQW5ERiwwQjZCelBILG9CN0IyTEMsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxVQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFDQSxVQUFBLFVBd0JFLGFBQUEsS0FDQSxjQUFBLE1BNkZBLDBCNkJsVEgsb0I3Qm1USyxZQUFBLFdBbkRGLDBCNkJoUUgsb0I3QjJMQyxpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLElBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUNBLFVBQUEsSUF3QkUsYUFBQSxLQUNBLGNBQUEsTUFvR0EsMEI2QnpUSCxvQjdCMFRLLFlBQUEsSzZCOVNMLDhCQUNDLGNBQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gSGFtYnVyZ2VyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmhhbWJ1cmdlciB7XG4gIHBhZGRpbmc6ICRoYW1idXJnZXItcGFkZGluZy15ICRoYW1idXJnZXItcGFkZGluZy14O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBmaWx0ZXI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuXG4gIC8vIE5vcm1hbGl6ZSAoPGJ1dHRvbj4pXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAmOmhvdmVyIHtcbiAgICBAaWYgJGhhbWJ1cmdlci1ob3Zlci11c2UtZmlsdGVyID09IHRydWUge1xuICAgICAgZmlsdGVyOiAkaGFtYnVyZ2VyLWhvdmVyLWZpbHRlcjtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgb3BhY2l0eTogJGhhbWJ1cmdlci1ob3Zlci1vcGFjaXR5O1xuICAgIH1cbiAgfVxuXG4gICYuaXMtYWN0aXZlIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBpZiAkaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgPT0gdHJ1ZSB7XG4gICAgICAgIGZpbHRlcjogJGhhbWJ1cmdlci1hY3RpdmUtaG92ZXItZmlsdGVyO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBvcGFjaXR5OiAkaGFtYnVyZ2VyLWFjdGl2ZS1ob3Zlci1vcGFjaXR5O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oYW1idXJnZXItaW5uZXIsXG4gICAgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLFxuICAgIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoYW1idXJnZXItYWN0aXZlLWxheWVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG5cdCYtLXRoZW1lX3doaXRlIHtcblx0XHQuaGFtYnVyZ2VyLWlubmVyLFxuXHRcdC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSxcblx0XHQuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGFtYnVyZ2VyLWFjdGl2ZS1sYXllci1jb2xvcjtcblx0XHR9XG5cdH1cbn1cblxuLmhhbWJ1cmdlci1ib3gge1xuICB3aWR0aDogJGhhbWJ1cmdlci1sYXllci13aWR0aDtcbiAgaGVpZ2h0OiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAqIDMgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhhbWJ1cmdlci1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgLyAtMjtcblxuICAmLFxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICB3aWR0aDogJGhhbWJ1cmdlci1sYXllci13aWR0aDtcbiAgICBoZWlnaHQ6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRoYW1idXJnZXItbGF5ZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGhhbWJ1cmdlci1sYXllci1ib3JkZXItcmFkaXVzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIH1cblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0b3A6ICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMTtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBib3R0b206ICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMTtcbiAgfVxufVxuIiwiLmhhbWJ1cmdlciB7XG4gIHBhZGRpbmc6IDAgMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmhhbWJ1cmdlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oYW1idXJnZXIuaXMtYWN0aXZlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcixcbi5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSxcbi5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcbn1cblxuLmhhbWJ1cmdlci0tdGhlbWVfd2hpdGUgLmhhbWJ1cmdlci1pbm5lcixcbi5oYW1idXJnZXItLXRoZW1lX3doaXRlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSxcbi5oYW1idXJnZXItLXRoZW1lX3doaXRlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcbn1cblxuLmhhbWJ1cmdlci1ib3gge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhhbWJ1cmdlci1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLmhhbWJ1cmdlci1pbm5lciwgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IC0xMHB4O1xufVxuXG4uaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogLTEwcHg7XG59XG5cbi8qXG4gICAqIFNsaWRlclxuICAgKi9cbi5oYW1idXJnZXItLXNsaWRlciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiAxcHg7XG59XG5cbi5oYW1idXJnZXItLXNsaWRlciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDEwcHg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xufVxuXG4uaGFtYnVyZ2VyLS1zbGlkZXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0b3A6IDIwcHg7XG59XG5cbi5oYW1idXJnZXItLXNsaWRlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tc2xpZGVyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZTNkKC00LjU3MTQzcHgsIC04cHgsIDApO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaGFtYnVyZ2VyLS1zbGlkZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgcm90YXRlKC05MGRlZyk7XG59XG5cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuXG4vKlxuVGhpcyBDU1MgcmVzb3VyY2UgaW5jb3Jwb3JhdGVzIGxpbmtzIHRvIGZvbnQgc29mdHdhcmUgd2hpY2ggaXMgdGhlIHZhbHVhYmxlIGNvcHlyaWdodGVkIHByb3BlcnR5IG9mIE1vbm90eXBlIGFuZC9vciBpdHMgc3VwcGxpZXJzLiBZb3UgbWF5IG5vdCBhdHRlbXB0IHRvIGNvcHksIGluc3RhbGwsIHJlZGlzdHJpYnV0ZSwgY29udmVydCwgbW9kaWZ5IG9yIHJldmVyc2UgZW5naW5lZXIgdGhpcyBmb250IHNvZnR3YXJlLiBQbGVhc2UgY29udGFjdCBNb25vdHlwZSB3aXRoIGFueSBxdWVzdGlvbnMgcmVnYXJkaW5nIFdlYiBGb250czogaHR0cDovL3d3dy5mb250c2hvcC5jb21cbiovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHZW9tZXRyaWEgVzEwJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy81Mjc0MzA3LzcxMDg1ZDFhLTcyZWUtNDdiOC1hZGQyLTM1NjYwZTkwY2FhMS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvNTI3NDMwNy9kZGFhNDFhNy1jZGZkLTQ1NTgtYTIzOS1mMTI2MGM1MmUxM2Mud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dlb21ldHJpYSBXMTAnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzLzUyNzQzODEvZmQ0MjhmYzAtYmIzOS00ZTFmLWEwNWUtZTZkYTNlOGJlNGIzLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy81Mjc0MzgxL2JmN2FmYjQyLWFkYzctNGQyZS04YWJhLWM3YmQxZmMxZDkwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcbn1cblxuLnBhZ2Uge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLnBhZ2VfX2lubmVyIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnBhZ2VfX2lubmVyLS1iZ19ib3R0b20ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kLWxvZ28uc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgfVxufVxuXG4ucGFnZV9fY29udGVudCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLnBhZ2VfX2Zvb3Rlci13cmFwcGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4qIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb21ldHJpYSBXMTBcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIlVidW50dVwiLCBcIkRyb2lkIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMzIzMjMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuW3RhYmluZGV4PSctMSddOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5bcm9sZT0nYnV0dG9uJ10ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5hLFxuYnV0dG9uLFxuW3JvbGU9J2J1dHRvbiddLFxuaW5wdXQsXG5sYWJlbCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIG1hcmdpbjogMDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgZm9udC1mYW1pbHk6IFwiR2VvbWV0cmlhIFcxMFwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiVWJ1bnR1XCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvbWV0cmlhIFcxMFwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiVWJ1bnR1XCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5zdmcge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbmEgc3ZnLFxuYnV0dG9uIHN2ZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzBGNUNBNjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDE1LCA5MiwgMTY2LCAwLjc1KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICBhW2hyZWZePVwidGVsOlwiXSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWFyZ2luLXRvcDogMmVtO1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEQ0RDREM7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gIGZvbnQtZmFtaWx5OiBcIkdlb21ldHJpYSBXMTBcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIlVidW50dVwiLCBcIkRyb2lkIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDMycHg7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuaDUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5wLFxudWwsXG5vbCxcbmRsLFxudGFibGUsXG5ibG9ja3F1b3RlLFxucHJlLFxuYWRkcmVzcyxcbmZpZ3VyZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxudWwsXG5vbCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cblxudWwgdWwsXG51bCBvbCxcbm9sIHVsLFxub2wgb2wge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5saSB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDAuNzVlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5jb2RlLFxua2JkLFxucHJlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgTGliZXJhdGlvbiBNb25vLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlO1xufVxuXG5jb2RlIHtcbiAgcGFkZGluZzogMC4wNmVtIDAuM2VtO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjA2ZW0gMC4zZW07XG4gIGNvbG9yOiAjMzIzMjMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgdGFiLXNpemU6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5cbnByZSBjb2RlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi52aXN1YWxseWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEzcHggMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiR2VvbWV0cmlhIFcxMFwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiVWJ1bnR1XCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMjMyMzI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzIzMjMyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuX190aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmJ0bl9fc3VidGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogI0Q4MzUyQTtcbn1cblxuLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDgzNTJBO1xuICBib3JkZXItY29sb3I6ICNEODM1MkE7XG59XG5cbi5idG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjgxRjE1O1xuICBib3JkZXItY29sb3I6ICNCODFGMTU7XG59XG5cbi5idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi5pcy1hY3RpdmUgLmJ0bl9fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuLmlzLWFjdGl2ZSAuYnRuX19zdWJ0aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmJ0bi0tdGhlbWVfYmx1ZSB7XG4gIHBhZGRpbmc6IDE1cHggMjRweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRjVDQTY7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYnRuLS10aGVtZV9ibHVlOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1LCA5MiwgMTY2LCAwLjc1KTtcbiAgfVxufVxuXG4uYnRuLS10aGVtZV9ibHVlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYnRuLS10aGVtZV9ibHVlOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNSwgOTIsIDE2NiwgMC43NSk7XG4gIH1cbn1cblxuLmJ0bi0tdGhlbWVfcmVkIHtcbiAgY29sb3I6ICNEODM1MkE7XG4gIGJvcmRlci1jb2xvcjogI0Q4MzUyQTtcbn1cblxuaW5wdXQsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb21ldHJpYSBXMTBcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIlVidW50dVwiLCBcIkRyb2lkIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5mb3JtLWlucHV0LFxuLmZvcm0tdGV4dGFyZWEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjMzIzMjMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSg1MCwgNTAsIDUwLCAwLjMpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzLCBib3JkZXItY29sb3IgMC4zcztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAuZm9ybS1pbnB1dCxcbiAgLmZvcm0tdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuXG4uZm9ybS1pbnB1dDphY3RpdmUsIC5mb3JtLWlucHV0OmZvY3VzLFxuLmZvcm0tdGV4dGFyZWE6YWN0aXZlLFxuLmZvcm0tdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHJnYmEoNTAsIDUwLCA1MCwgMC44KTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmZvcm0taW5wdXQ6YWN0aXZlOjpwbGFjZWhvbGRlciwgLmZvcm0taW5wdXQ6Zm9jdXM6OnBsYWNlaG9sZGVyLFxuLmZvcm0tdGV4dGFyZWE6YWN0aXZlOjpwbGFjZWhvbGRlcixcbi5mb3JtLXRleHRhcmVhOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDExNSwgMTE1LCAxMTUsIDAuNik7XG59XG5cbi5mb3JtLWlucHV0OjpwbGFjZWhvbGRlcixcbi5mb3JtLXRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjNzM3MzczO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIC5mb3JtLWlucHV0OjpwbGFjZWhvbGRlcixcbiAgLmZvcm0tdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cblxuLmZvcm0taW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbi5mb3JtLXRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBhdXRvZmlsbDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzMyMzIzMjtcbn1cblxuLmZvcm0taW5wdXQuaW52YWxpZCxcbi5mb3JtLXRleHRhcmVhLmludmFsaWQge1xuICBjb2xvcjogI0Q4MzUyQTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNiwgNTMsIDQyLCAwLjUpO1xufVxuXG4uZm9ybS1pbnB1dC5pbnZhbGlkOjpwbGFjZWhvbGRlcixcbi5mb3JtLXRleHRhcmVhLmludmFsaWQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNEODM1MkE7XG59XG5cbi5mb3JtLXRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGF1dG9maWxsIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5wYWdlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wYWdlLWhlYWRlcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSB7XG4gIC5wYWdlLWhlYWRlcl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvKlx0XHRAaWYgKCRzbS1ncmlkLWd1dHRlciAhPSAkeHMtZ3JpZC1ndXR0ZXIpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICgkc20tZ3JpZC1ndXR0ZXIgLyAyKTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAoJHNtLWdyaWQtZ3V0dGVyIC8gMik7XG5cdFx0XHRcdH0qL1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZWFkZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtaGVhZGVyX19jb250YWluZXIge1xuICAgIHdpZHRoOiA5ODRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE2NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBhZ2UtaGVhZGVyX19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMzQ0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAucGFnZS1oZWFkZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDE2MDhweDtcbiAgfVxufVxuXG4ucGFnZS1oZWFkZXJfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xufVxuXG4ucGFnZS1oZWFkZXJfX3JvdyA+ICoge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuXG4ucGFnZS1oZWFkZXJfX2NvbCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuLnBhZ2UtaGVhZGVyX19tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4MzUyQTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1oZWFkZXJfX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuXG4ucGFnZS1oZWFkZXJfX21lc3NhZ2UtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fbWVzc2FnZS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fbWVzc2FnZS10aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xuICB9XG59XG5cbi5wYWdlLWhlYWRlcl9fbWVzc2FnZS1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuXG4ucGFnZS1oZWFkZXJfX21lc3NhZ2UtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFnZS1oZWFkZXJfX21haW4ge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG59XG5cbi5wYWdlLWhlYWRlcl9fbG9nbyB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDIxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fbG9nbyB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG4ucGFnZS1oZWFkZXJfX2xvZ28tZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtaGVhZGVyX19sb2dvLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlcl9fbG9nby13cmFwIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fbG9nby13cmFwIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyX19sb2dvLXdyYXA6aG92ZXIgLnBhZ2UtaGVhZGVyX19sb2dvLWltZyB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi5wYWdlLWhlYWRlcl9fbG9nby13cmFwOmFjdGl2ZSAucGFnZS1oZWFkZXJfX2xvZ28taW1nIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLnBhZ2UtaGVhZGVyX19sb2dvLWltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cblxuLnBhZ2UtaGVhZGVyX19sb2dvLWltZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fbG9nby1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1oZWFkZXJfX25hdiB7XG4gICAgZmxleDogMCAwIDYwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wYWdlLWhlYWRlcl9fbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlcl9fbmF2LWlubmVyIHtcbiAgcGFkZGluZzogODBweCAzMnB4IDMycHggMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fbmF2LWlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1oZWFkZXJfX25hdi1pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ucGFnZS1oZWFkZXJfX21lbnUtdG9nZ2xlIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDIxO1xuICBmb250LXNpemU6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtaGVhZGVyX19tZW51LXRvZ2dsZSB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fbWVudS10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyX19jYXJ0LW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBhZ2UtaGVhZGVyX19jYXJ0LW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fY2FydC1kZXNrdG9wIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBhZ2UtaGVhZGVyX19jYXJ0LWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1oZWFkZXJfX2NhcnQtZGVza3RvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4ucGFnZS1oZWFkZXJfX2NhcnQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wYWdlLWhlYWRlcl9fY2FydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlcl9fY2FydDpob3ZlciAucGFnZS1oZWFkZXJfX2NhcnQtdGl0bGUge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4ucGFnZS1oZWFkZXJfX2NhcnQ6aG92ZXIgLnBhZ2UtaGVhZGVyX19jYXJ0LWljb24ge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4ucGFnZS1oZWFkZXJfX2NhcnQ6YWN0aXZlIC5wYWdlLWhlYWRlcl9fY2FydC10aXRsZSB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi5wYWdlLWhlYWRlcl9fY2FydDphY3RpdmUgLnBhZ2UtaGVhZGVyX19jYXJ0LWljb24ge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4ucGFnZS1oZWFkZXJfX2NhcnQuaXMtYWN0aXZlIC5wYWdlLWhlYWRlcl9fY2FydC1jb3VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnBhZ2UtaGVhZGVyX19jYXJ0LXRpdGxlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wYWdlLWhlYWRlcl9fY2FydC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtaGVhZGVyX19jYXJ0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyX19jYXJ0LWljb24ge1xuICBmbGV4LXNocmluazogMDtcbiAgZmlsbDogI0ZGRkZGRjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogZmlsbCwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnBhZ2UtaGVhZGVyX19jYXJ0LWNvdW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEODM1MkE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnBhZ2UtaGVhZGVyLS10aGVtZV93aGl0ZSAucGFnZS1oZWFkZXJfX21haW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNEQ0RDREM7XG59XG5cbi5wYWdlLWhlYWRlci0tdGhlbWVfd2hpdGUgLnBhZ2UtaGVhZGVyX19sb2dvLWltZyBwYXRoIHtcbiAgZmlsbDogIzBGNUNBNjtcbn1cblxuLnBhZ2UtaGVhZGVyLS10aGVtZV93aGl0ZSAucGFnZS1oZWFkZXJfX2xvZ28taW1nIC5wYWdlLWhlYWRlcl9fbG9nby1hY2NlbnQge1xuICBmaWxsOiAjRDgzNTJBO1xufVxuXG4ucGFnZS1oZWFkZXItLXRoZW1lX3doaXRlIC5wYWdlLWhlYWRlcl9fY2FydC10aXRsZSB7XG4gIGNvbG9yOiAjMzIzMjMyO1xufVxuXG4ucGFnZS1oZWFkZXItLXRoZW1lX3doaXRlIC5wYWdlLWhlYWRlcl9fY2FydC1pY29uIHtcbiAgZmlsbDogIzMyMzIzMjtcbn1cblxuLnBhZ2UtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogOTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnBhZ2UtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAucGFnZS1mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiAxODRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgfVxufVxuXG4ucGFnZS1mb290ZXJfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkge1xuICAucGFnZS1mb290ZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLypcdFx0QGlmICgkc20tZ3JpZC1ndXR0ZXIgIT0gJHhzLWdyaWQtZ3V0dGVyKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAoJHNtLWdyaWQtZ3V0dGVyIC8gMik7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogKCRzbS1ncmlkLWd1dHRlciAvIDIpO1xuXHRcdFx0XHR9Ki9cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtZm9vdGVyX19jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLWZvb3Rlcl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTg0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGFnZS1mb290ZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wYWdlLWZvb3Rlcl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTM0NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgLnBhZ2UtZm9vdGVyX19jb250YWluZXIge1xuICAgIHdpZHRoOiAxNjA4cHg7XG4gIH1cbn1cblxuLnBhZ2UtZm9vdGVyX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbn1cblxuLnBhZ2UtZm9vdGVyX19yb3cgPiAqIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLnBhZ2UtZm9vdGVyX19jb2wge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5wYWdlLWZvb3Rlcl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2UtZm9vdGVyX19jb3B5cmlnaHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzMyMzIzMjtcbn1cblxuLnBhZ2UtZm9vdGVyX19jb3B5cmlnaHQgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYWdlLWZvb3Rlcl9fZGV2IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5wYWdlLWZvb3Rlcl9fZGV2LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICMzMjMyMzI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtZm9vdGVyX19kZXYtdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5kZXYtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzMyMzIzMjtcbn1cblxuLmRldi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMyMzI7XG59XG5cbi5kZXYtbGluazpob3ZlciAuZGV2LWxpbmtfX2ljb24ge1xuICBmaWxsOiAjOENBRDIyO1xufVxuXG4uZGV2LWxpbms6aG92ZXIgLmRldi1saW5rX190ZXh0IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRldi1saW5rOmFjdGl2ZSAuZGV2LWxpbmtfX3RleHQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmRldi1saW5rX190ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNTAsIDUwLCA1MCwgMC4zKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRyYW5zaXRpb246IGNvbG9yLCBib3JkZXItY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRldi1saW5rX190ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZGV2LWxpbmtfX2ljb24td3JhcCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kZXYtbGlua19faWNvbi13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5kZXYtbGlua19faWNvbiB7XG4gIGZpbGw6ICM5Njk2OTY7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiA2NHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogOTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMTI4cHg7XG4gIH1cbn1cblxuLnNlY3Rpb25fX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkge1xuICAuc2VjdGlvbl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvKlx0XHRAaWYgKCRzbS1ncmlkLWd1dHRlciAhPSAkeHMtZ3JpZC1ndXR0ZXIpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICgkc20tZ3JpZC1ndXR0ZXIgLyAyKTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAoJHNtLWdyaWQtZ3V0dGVyIC8gMik7XG5cdFx0XHRcdH0qL1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTg0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE2NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnNlY3Rpb25fX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEzNDRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIC5zZWN0aW9uX19jb250YWluZXIge1xuICAgIHdpZHRoOiAxNjA4cHg7XG4gIH1cbn1cblxuLnNlY3Rpb25fX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xufVxuXG4uc2VjdGlvbl9fcm93ID4gKiB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbi5zZWN0aW9uX19jb2wge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb25fX2lubmVyLS1iZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQtbG9nby5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB9XG59XG5cbi5zZWN0aW9uX19pbm5lci0tdGhlbWVfZ3JheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb25fX2lubmVyLS10aGVtZV9ncmF5IHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uX19pbm5lci0tdGhlbWVfZ3JheSB7XG4gICAgcGFkZGluZy10b3A6IDU2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDU2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbl9faW5uZXItLXRoZW1lX2dyYXkge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnNlY3Rpb25fX2lubmVyLS10aGVtZV9ncmF5IHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi0tZmx1aWQge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNlY3Rpb24tLXRvcCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uc2VjdGlvbi0tYmFjayB7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi0tYmFjayB7XG4gICAgcGFkZGluZy10b3A6IDEyOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24tLWJhY2sge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgY29sb3I6ICMzMjMyMzI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB9XG59XG5cbi5zZWN0aW9uLXRpdGxlLmRhbmdlciB7XG4gIGNvbG9yOiAjRDgzNTJBO1xufVxuXG4uY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuY29udGVudCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5cbi5jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuXG4uY29udGVudCBoMywgLmNvbnRlbnQgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQgaDMsIC5jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY29udGVudCBoMywgLmNvbnRlbnQgaDQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuXG4uY29udGVudCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMS44ZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IGxpO1xufVxuXG4uY29udGVudCBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY29udGVudCBvbCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuXG4uY29udGVudCBvbCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbnRlbnQgb2wgbGk6OmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbiAgY29udGVudDogY291bnRlcnMobGksIFwiLlwiKSBcIi4gXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuOGVtO1xuICBtYXJnaW4tbGVmdDogLTEuOGVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0Q4MzUyQTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNvbnRlbnQgKyAuY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudCArIC5jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbnRlbnQtLXNpemVfbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuXG4uYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmFubmVyX19pbWctd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyX19pbWctd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uYmFubmVyX19pbWctd3JhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTAsIDUwLCA1MCwgMC40KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5uZXJfX2ltZy1yYXRpbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiA0OCU7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbm5lcl9faW1nLXJhdGlvIHtcbiAgICBwYWRkaW5nLXRvcDogNDEuNjY2NiU7XG4gIH1cbn1cblxuLmJhbm5lcl9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7IG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsnO1xufVxuXG4uYmFubmVyX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLXRvcDogODhweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYmFubmVyX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lcl9fY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cblxuLmJhbm5lcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSB7XG4gIC5iYW5uZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLypcdFx0QGlmICgkc20tZ3JpZC1ndXR0ZXIgIT0gJHhzLWdyaWQtZ3V0dGVyKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAoJHNtLWdyaWQtZ3V0dGVyIC8gMik7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogKCRzbS1ncmlkLWd1dHRlciAvIDIpO1xuXHRcdFx0XHR9Ki9cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lcl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmFubmVyX19jb250YWluZXIge1xuICAgIHdpZHRoOiA5ODRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5iYW5uZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5iYW5uZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEzNDRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIC5iYW5uZXJfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDE2MDhweDtcbiAgfVxufVxuXG4uYmFubmVyX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbn1cblxuLmJhbm5lcl9fcm93ID4gKiB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbi5iYW5uZXJfX2NvbCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuYmFubmVyX19jb2wge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuYmFubmVyX19jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbn1cblxuLmJhbm5lcl9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbm5lcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5iYW5uZXJfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICBsaW5lLWhlaWdodDogODBweDtcbiAgfVxufVxuXG4uYmFubmVyX19kZXNjIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbn1cblxuLmJhbm5lcl9fZGVzYyA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmFubmVyX19kZXNjIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuYmFubmVyX19kZXNjIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cblxuLmFib3V0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XG59XG5cbi5hYm91dF9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG59XG5cbi5hYm91dF9fcm93ID4gKiB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbi5hYm91dF9fY29sLWltZyB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dF9fY29sLWltZyB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG4uYWJvdXRfX2ltZy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYWJvdXRfX2ltZy13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXRfX2ltZy1yYXRpbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiA4MCU7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0X19pbWctcmF0aW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogODAlO1xuICAgIGhlaWdodDogMDtcbiAgfVxufVxuXG4uYWJvdXRfX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7Jztcbn1cblxuLmFib3V0X19jb2wtY29udGVudCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dF9fY29sLWNvbnRlbnQge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLmFib3V0X19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFib3V0X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuYWJvdXRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgLmFib3V0X19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogOTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbiAgfVxufVxuXG4uYWJvdXRfX2NvbnRlbnQtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG59XG5cbi5hYm91dF9fY29udGVudC1yb3cgPiAqIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLmFib3V0X19jb250ZW50LWNvbCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuYWJvdXRfX2NvbnRlbnQtY29sIHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFib3V0X19jb250ZW50LWNvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyLjUlO1xuICB9XG59XG5cbi5hYm91dF9fYnRuLXdyYXAge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXRfX2J0bi13cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5hYm91dF9fYnRuLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICB9XG59XG5cbi5wcm9kdWN0aW9uX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG59XG5cbi5wcm9kdWN0aW9uX19yb3cgPiAqIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucHJvZHVjdGlvbl9fcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTZweDtcbiAgfVxufVxuXG4ucHJvZHVjdGlvbl9fY29sIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3Rpb25fX2NvbCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wcm9kdWN0aW9uX19jb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gIH1cbn1cblxuLnByb2R1Y3Rpb25fX2xpc3Qtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG59XG5cbi5wcm9kdWN0aW9uX19saXN0LXJvdyA+ICoge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuXG4ucHJvZHVjdGlvbl9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wcm9kdWN0aW9uX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cblxuLnByb2R1Y3Rpb25fX2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2R1Y3Rpb25fX2NvbC1sb2dvIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0aW9uX19jb2wtbG9nbyB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wcm9kdWN0aW9uX19jb2wtbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4ucHJvZHVjdGlvbl9fbG9nby13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucHJvZHVjdGlvbl9fbG9nby13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0aW9uX19sb2dvLXJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4ucHJvZHVjdGlvbl9fbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY29udGFpbjsgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyc7XG59XG5cbi5wcm9kdWN0aW9uX19sb2dvIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5wcm9kdWN0aW9uX19jb2wtbGlzdCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdGlvbl9fY29sLWxpc3Qge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLnAtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucC1saXN0X19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLnAtbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnAtbGlzdF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wLWxpc3RfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjMzIzMjMyO1xufVxuXG4ucC1saXN0X190aXRsZS1saW5rIHtcbiAgY29sb3I6ICMzMjMyMzI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDUwLCA1MCwgNTAsIDAuMjUpO1xufVxuXG4ucC1saXN0X190aXRsZS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwRjVDQTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wLWxpc3RfX3RpdGxlLWxpbms6YWN0aXZlIHtcbiAgY29sb3I6ICMwRjVDQTY7XG59XG5cbi5wLWxpc3RfX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJHZW9tZXRyaWEgVzEwXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJVYnVudHVcIiwgXCJEcm9pZCBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI0Q4MzUyQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnAtbGlzdF9fYnRuOmhvdmVyIC5wLWxpc3RfX2J0bi1pbWcge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4ucC1saXN0X19idG4uaXMtYWN0aXZlIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucC1saXN0X19idG4uaXMtYWN0aXZlIC5wLWxpc3RfX2J0bi1pbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucC1saXN0X19idG4uaXMtYWN0aXZlIC5wLWxpc3RfX2J0bi10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucC1saXN0X19idG4taW1nIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbn1cblxuLnAtbGlzdF9fYnRuLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnAtbGlzdF9fZGVzYyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG59XG5cbi5wLWxpc3RfX2Rvd25sb2FkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICM5Njk2OTY7XG59XG5cbi5wLWxpc3RfX2Rvd25sb2FkOmhvdmVyIHtcbiAgY29sb3I6ICMwRjVDQTY7XG59XG5cbi5wLWxpc3RfX2Rvd25sb2FkOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMEY1Q0E2O1xufVxuXG4ucC1saXN0LS1xdWVzdCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnAtbGlzdC0tcXVlc3QgLnAtbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbnRhY3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMzMjMyMzI7XG59XG5cbi5jb250YWN0c19fbGluay13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jb250YWN0c19fbGluay13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5cbi5jb250YWN0c19fbGluay13cmFwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY29udGFjdHNfX2xpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0c19fbGluayB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbnRhY3RzX19saW5rIHtcbiAgICBmb250LXNpemU6IDYycHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuY29udGFjdHNfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICBsaW5lLWhlaWdodDogODBweDtcbiAgfVxufVxuXG4uY29udGFjdHNfX2xpbmtbaHJlZl49XCJ0ZWw6XCJdIHtcbiAgY29sb3I6ICMzMjMyMzI7XG59XG5cbi5jb250YWN0c19fbGlua1tocmVmXj1cIm1haWx0bzpcIl0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNSwgOTIsIDE2NiwgMC4yNSk7XG59XG5cbi5jb250YWN0c19fbGlua1tocmVmXj1cIm1haWx0bzpcIl06aG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3RlcC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IC0zMnB4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc3RlcC1saXN0ID4gKiB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN0ZXAtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG4gIH1cbn1cblxuLnN0ZXAtbGlzdF9faXRlbSB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGVwLWxpc3RfX2l0ZW0ge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGVwLWxpc3RfX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zdGVwLWxpc3RfX2l0ZW0ge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3RlcC1saXN0X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5zdGVwLWxpc3RfX2ljb24td3JhcCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uc3RlcC1saXN0X19pY29uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zdGVwLWxpc3RfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3RlcC1saXN0X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuXG4uc3RlcC1saXN0X19kZXNjIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3RlcC1saXN0X19kZXNjID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zdGVwLWxpc3RfX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuXG4ucGFnZS1uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLW5hdl9fbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5wYWdlLW5hdl9faXRlbSB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wYWdlLW5hdl9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtbmF2X19pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGFnZS1uYXZfX2l0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogNDhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wYWdlLW5hdl9faXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBhZ2UtbmF2X19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1uYXZfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5wYWdlLW5hdl9fbGluayB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLW5hdl9fbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5cbi5wYWdlLW5hdl9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4ucGFnZS1uYXZfX2xpbms6YWN0aXZlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi5wYWdlLW5hdi0tdGhlbWVfd2hpdGUgLnBhZ2UtbmF2X19saW5rIHtcbiAgY29sb3I6ICMzMjMyMzI7XG59XG5cbi5wYWdlLW5hdi0tdGhlbWVfd2hpdGUgLnBhZ2UtbmF2X19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMyMzI7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi5wYWdlLW5hdi0tdGhlbWVfd2hpdGUgLnBhZ2UtbmF2X19saW5rOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzIzMjMyO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4ucC1pdGVtX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbn1cblxuLnAtaXRlbV9fcm93ID4gKiB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbi5wLWl0ZW1fX2luZm8ge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1pdGVtX19pbmZvIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtaXRlbV9faW5mbyB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaXRlbV9faW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgfVxufVxuXG4ucC1pdGVtX190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjMzIzMjMyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIH1cbn1cblxuLnAtaXRlbV9fc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaXRlbV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wLWl0ZW1fX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuXG4ucC1pdGVtX19sb2dvIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaXRlbV9fbG9nbyB7XG4gICAgZmxleDogMCAwIDgwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wLWl0ZW1fX2xvZ28ge1xuICAgIGZsZXg6IDAgMCA2MCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLnAtaXRlbV9fbG9nby13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWl0ZW1fX2xvZ28td3JhcCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuXG4ucC1pdGVtX19sb2dvLXJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4ucC1pdGVtX19sb2dvLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY29udGFpbjsgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyc7XG59XG5cbi5wLWl0ZW1fX2J0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaXRlbV9fYnRuIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5cbi5wLWl0ZW1fX2NvbnRlbnQge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1pdGVtX19jb250ZW50IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtaXRlbV9fY29udGVudCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG4ucC1pdGVtX19saW5rLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaXRlbV9fbGluay13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5cbi5wLWl0ZW1fX2xpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNSwgOTIsIDE2NiwgMC4yNSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtaXRlbV9fbGluayB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5cbi5wLWl0ZW1fX2xpbms6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYmFja19fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG59XG5cbi5iYWNrX19yb3cgPiAqIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLmJhY2tfX2NvbCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuLmJhY2tfX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJhY2tfX2ljb24ge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICM5Njk2OTY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAwLjNzO1xufVxuXG4uYmFja19fdGl0bGUge1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICM5Njk2OTY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cblxuLmJhY2s6aG92ZXIgLmJhY2tfX2ljb24ge1xuICBzdHJva2U6ICMwRjVDQTY7XG59XG5cbi5iYWNrOmhvdmVyIC5iYWNrX190aXRsZSB7XG4gIGNvbG9yOiAjMEY1Q0E2O1xufVxuXG4uYmFjazphY3RpdmUgLmJhY2tfX2ljb24ge1xuICBzdHJva2U6ICMwRjVDQTY7XG59XG5cbi5iYWNrOmFjdGl2ZSAuYmFja19fdGl0bGUge1xuICBjb2xvcjogIzBGNUNBNjtcbn1cblxuLmJhY2stLW5vX29mZnNldCAuYmFja19fY29sIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG5cbi5jYXJ0X19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbn1cblxuLmNhcnRfX3JvdyA+ICoge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuXG4uY2FydF9fY29sIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG4uY2FydF9faGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY2FydF9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG59XG5cbi5jYXJ0X19saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRENEQ0RDO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRENEQztcbn1cblxuLmNhcnRfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuXG4uY2FydF9faXRlbSA+ICoge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuXG4uY2FydF9faXRlbS1wb3NpdGlvbiB7XG4gIGZsZXg6IDAgMCA4MCU7XG4gIG1heC13aWR0aDogODAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FydF9faXRlbS1wb3NpdGlvbiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnRfX2l0ZW0tcG9zaXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcnRfX2l0ZW0tcG9zaXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uY2FydF9faXRlbS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNhcnRfX2l0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuXG4uY2FydF9faXRlbS1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTUsIDkyLCAxNjYsIDAuMjUpO1xufVxuXG4uY2FydF9faXRlbS1saW5rOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmNhcnRfX2l0ZW0tZGVzYyB7XG4gIGZsZXg6IDAgMCA4MCU7XG4gIG1heC13aWR0aDogODAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FydF9faXRlbS1kZXNjIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5cbi5jYXJ0X19pdGVtLWRlc2MgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FydF9faXRlbS1kZXNjIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY2FydF9faXRlbS1kZXNjIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJ0X19pdGVtLWRlc2Mge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbi5jYXJ0X19pdGVtLWNvdW50ZXIge1xuICBmbGV4OiAwIDAgODAlO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcnRfX2l0ZW0tY291bnRlciB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnRfX2l0ZW0tY291bnRlciB7XG4gICAgb3JkZXI6IDM7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG5cbi5jYXJ0X19pdGVtLXJlbW92ZSB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJ0X19pdGVtLXJlbW92ZSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJ0X19pdGVtLXJlbW92ZSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJ0X19pdGVtLXJlbW92ZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uY2FydF9fc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5idG4tY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idG4tY2xvc2U6aG92ZXI6OmJlZm9yZSwgLmJ0bi1jbG9zZTpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEY1Q0E2O1xufVxuXG4uYnRuLWNsb3NlOmFjdGl2ZTo6YmVmb3JlLCAuYnRuLWNsb3NlOmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEY1Q0E2O1xufVxuXG4uYnRuLWNsb3NlOjpiZWZvcmUsIC5idG4tY2xvc2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Njk2OTY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbn1cblxuLmJ0bi1jbG9zZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmJ0bi1jbG9zZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLnRyaWFuZ2xlLXBhdHRlcm4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9Jzc5JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgNzkgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NtYXNrIGlkPSdtYXNrMCcgbWFzay10eXBlPSdhbHBoYScgbWFza1VuaXRzPSd1c2VyU3BhY2VPblVzZScgeD0nMCcgeT0nMCcgd2lkdGg9Jzc5JyBoZWlnaHQ9JzI0JyUzRSUzQ3JlY3Qgd2lkdGg9Jzc5JyBoZWlnaHQ9JzI0JyBmaWxsPSclMjNDNEM0QzQnLyUzRSUzQy9tYXNrJTNFJTNDZyBtYXNrPSd1cmwoJTIzbWFzazApJyUzRSUzQ3BhdGggZD0nTS0xIDIyTDE5LjI1IDJMMzkuNSAyMkw1OS43NSAyTDgwIDIyJyBzdHJva2U9JyUyMzU1ODZGRicgc3Ryb2tlLXdpZHRoPSczJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGFuaW1hdGlvbjogdHJpYW5nbGUtcGF0dGVybiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLnRyaWFuZ2xlLXBhdHRlcm46bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYW5pbWF0aW9uOiB0cmlhbmdsZS1wYXR0ZXJuLXJldmVyc2UgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4udHJpYW5nbGUtcGF0dGVybi0tdGhlbWVfcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNzknIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCA3OSAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ21hc2sgaWQ9J21hc2swJyBtYXNrLXR5cGU9J2FscGhhJyBtYXNrVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyB4PScwJyB5PScwJyB3aWR0aD0nNzknIGhlaWdodD0nMjQnJTNFJTNDcmVjdCB3aWR0aD0nNzknIGhlaWdodD0nMjQnIGZpbGw9JyUyM0M0QzRDNCcvJTNFJTNDL21hc2slM0UlM0NnIG1hc2s9J3VybCglMjNtYXNrMCknJTNFJTNDcGF0aCBkPSdNLTEgMjJMMTkuMjUgMkwzOS41IDIyTDU5Ljc1IDJMODAgMjInIHN0cm9rZT0nJTIzRDgzNTJBJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuQGtleWZyYW1lcyB0cmlhbmdsZS1wYXR0ZXJuIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzlweCAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdHJpYW5nbGUtcGF0dGVybi1yZXZlcnNlIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc5cHggMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5cbi5wYXR0ZXJuLXdyYXAtLXRvcF9sZWZ0LCAucGF0dGVybi13cmFwLS1ib3R0b21fcmlnaHQge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGF0dGVybi13cmFwLS10b3BfbGVmdCwgLnBhdHRlcm4td3JhcC0tYm90dG9tX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjcuNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGF0dGVybi13cmFwLS10b3BfbGVmdCwgLnBhdHRlcm4td3JhcC0tYm90dG9tX3JpZ2h0IHtcbiAgICB3aWR0aDogMzAuNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGF0dGVybi13cmFwLS10b3BfbGVmdCwgLnBhdHRlcm4td3JhcC0tYm90dG9tX3JpZ2h0IHtcbiAgICB3aWR0aDogMjklO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBhdHRlcm4td3JhcC0tdG9wX2xlZnQsIC5wYXR0ZXJuLXdyYXAtLWJvdHRvbV9yaWdodCB7XG4gICAgd2lkdGg6IDI2JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIC5wYXR0ZXJuLXdyYXAtLXRvcF9sZWZ0LCAucGF0dGVybi13cmFwLS1ib3R0b21fcmlnaHQge1xuICAgIHdpZHRoOiAyMiU7XG4gIH1cbn1cblxuLnBhdHRlcm4td3JhcC0tdG9wX2xlZnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5wYXR0ZXJuLXdyYXAtLWJvdHRvbV9yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5wYXR0ZXJuLXdyYXAtLW11bHRpcGxlIC50cmlhbmdsZS1wYXR0ZXJuOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wYXR0ZXJuLXdyYXAtLW11bHRpcGxlIC50cmlhbmdsZS1wYXR0ZXJuOmxhc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5vcmRlci1ibG9ja19fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xufVxuXG4ub3JkZXItYmxvY2tfX2Zvcm0gPiAqIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLm9yZGVyLWJsb2NrX19jb2wge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkZXItYmxvY2tfX2NvbCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vcmRlci1ibG9ja19fY29sIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm9yZGVyLWJsb2NrX19jb2wge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmRlci1ibG9ja19fY29sIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9yZGVyLWJsb2NrX19jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAub3JkZXItYmxvY2tfX2NvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxufVxuXG4ub3JkZXItYmxvY2tfX3NlY3Rpb24tdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vcmRlci1mb3JtIHtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgLm9yZGVyLWZvcm0ge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gIH1cbn1cblxuLm9yZGVyLWZvcm1fX2lucHV0LXdyYXAgKyAub3JkZXItZm9ybV9faW5wdXQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkZXItZm9ybV9faW5wdXQtd3JhcCArIC5vcmRlci1mb3JtX19pbnB1dC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG5cbi5vcmRlci1mb3JtX19pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItZm9ybV9fYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkZXItZm9ybV9fYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cblxuLmFncmVlbWVudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjNzM3MzczO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIC5hZ3JlZW1lbnQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuXG4uYWdyZWVtZW50X19saW5rIHtcbiAgY29sb3I6ICM3MzczNzM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENEQ0RDO1xufVxuXG4uYWdyZWVtZW50X19saW5rOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMTE1LCAxMTUsIDExNSwgMC44KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmFncmVlbWVudF9fbGluazphY3RpdmUge1xuICBjb2xvcjogIzMyMzIzMjtcbn1cblxuLm5vdC1mb3VuZF9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG59XG5cbi5ub3QtZm91bmRfX3JvdyA+ICoge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuXG4ubm90LWZvdW5kX19jb2wge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5ub3QtZm91bmRfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNTZweDtcbiAgY29sb3I6ICNEODM1MkE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm5vdC1mb3VuZF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICB9XG59XG5cbi5ub3QtZm91bmRfX3NlY3Rpb24tdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uY291bnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBGNUNBNjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY291bnRlciB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuXG4uY291bnRlcl9fYnRuIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb3VudGVyX19idG46OmJlZm9yZSwgLmNvdW50ZXJfX2J0bjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbn1cblxuLmNvdW50ZXJfX2J0bjpob3Zlcjo6YmVmb3JlLCAuY291bnRlcl9fYnRuOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRjVDQTY7XG59XG5cbi5jb3VudGVyX19idG5hY3RpdmU6OmJlZm9yZSwgLmNvdW50ZXJfX2J0bmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEY1Q0E2O1xufVxuXG4uY291bnRlcl9fYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uY291bnRlcl9fYnRuLS1taW51cyB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jb3VudGVyX19idG4tLW1pbnVzOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5jb3VudGVyX19idG4tLXBsdXMge1xuICByaWdodDogMDtcbn1cblxuLmNvdW50ZXJfX2J0bi0tcGx1czo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoOTBkZWcpO1xufVxuXG4uY291bnRlcl9faW5wdXQtd3JhcCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmNvdW50ZXJfX2lucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uaW5mby1ub3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmluZm8tbm90ZSB7XG4gICAgcGFkZGluZy10b3A6IDk2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDk2cHg7XG4gIH1cbn1cblxuLmluZm8tbm90ZV9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG59XG5cbi5pbmZvLW5vdGVfX3JvdyA+ICoge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuXG4uaW5mby1ub3RlX19jb2wtaW1nIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluZm8tbm90ZV9fY29sLWltZyB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbmZvLW5vdGVfX2NvbC1pbWcge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW5mby1ub3RlX19jb2wtaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmluZm8tbm90ZV9fY29sLWltZyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5pbmZvLW5vdGVfX2NvbC1pbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaW5mby1ub3RlX19jb2wtaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbmZvLW5vdGVfX2NvbC1pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5pbmZvLW5vdGVfX2NvbC1jb250ZW50IHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluZm8tbm90ZV9fY29sLWNvbnRlbnQge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvLW5vdGVfX2NvbC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAzMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uaW5mby1ub3RlX19jb2wtcXVlc3Qge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5mby1ub3RlX19jb2wtcXVlc3Qge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbmZvLW5vdGVfX2NvbC1xdWVzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1ub3RlX19jb2wtcXVlc3Qge1xuICAgIHBhZGRpbmc6IDAgMzJweDtcbiAgfVxufVxuXG4uaW5mby1ub3RlX19pbWctd3JhcCB7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1ub3RlX19pbWctd3JhcCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbiAgfVxufVxuXG4uaW5mby1ub3RlX19pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmluZm8tbm90ZV9fcGF0dGVybi13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5mby1ub3RlX19idG4td3JhcCB7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5pbmZvLW5vdGVfX2J0bi13cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxufVxuXG4ucXVlc3QtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnF1ZXN0LWxpc3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnF1ZXN0LWxpc3RfX2l0ZW0tLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucXVlc3QtbGlzdF9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucXVlc3QtbGlzdF9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1ZXN0LWxpc3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucXVlc3QtbGlzdF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5cbi5xdWVzdC1saXN0X19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucXVlc3QtbGlzdF9fbmF2IHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxufVxuXG4ucXVlc3Qtc2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IC0xNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1ZXN0LXNldCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG4ucXVlc3Qtc2V0X19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWVzdC1zZXRfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVlc3Qtc2V0X19pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIH1cbn1cblxuLnF1ZXN0LWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEzcHggMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiR2VvbWV0cmlhIFcxMFwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiVWJ1bnR1XCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzMyMzIzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzMjMyMzI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVlc3QtYnRuIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDMxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnF1ZXN0LWJ0biB7XG4gICAgcGFkZGluZy10b3A6IDIxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucXVlc3QtYnRuOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwRjVDQTY7XG4gICAgY29sb3I6ICMwRjVDQTY7XG4gIH1cbn1cblxuLnF1ZXN0LWJ0bi0tYWx0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMTZweDtcbn1cblxuLnF1ZXN0LWJ0bi0tYWN0aXZlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRjVDQTY7XG4gIGJvcmRlci1jb2xvcjogIzBGNUNBNjtcbn1cblxuLnF1ZXN0LWJ0bi0tYWN0aXZlIC5xdWVzdC1idG5fX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5xdWVzdC1idG4tLWFjdGl2ZSAucXVlc3QtYnRuX190aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTQgMTAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMy45OTk5IDEuNDI4NTdMMTIuNTk5OSAwTDUuNTk5OTcgNy4xNDI4TDEuMzk5OTkgMi44NTcwOUwwIDQuMjg1NjZMNS41OTk5MiA5Ljk5OTk5TDEzLjk5OTkgMS40Mjg1N1onIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucXVlc3QtYnRuLS1hY3RpdmU6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICB9XG59XG5cbi5xdWVzdC1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IFwiR2VvbWV0cmlhIFcxMFwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiVWJ1bnR1XCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNEODM1MkE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5xdWVzdC1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5xdWVzdC1saW5rLS1wcmV2IHtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuXG4ucXVlc3QtbGluay0tcHJldjo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2JyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgNiAxMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00wLjI5Mjk2OSA1LjAwMDA0TDQuNjQ2NTIgMC42NDY0ODRMNS4zNTM2MyAxLjM1MzU5TDEuNzA3MTggNS4wMDAwNEw1LjM1MzYzIDguNjQ2NDlMNC42NDY1MiA5LjM1MzU5TDAuMjkyOTY5IDUuMDAwMDRaJyBmaWxsPSclMjNEODM1MkEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5xdWVzdC1saW5rLS1uZXh0IHtcbiAgcGFkZGluZy1yaWdodDogMThweDtcbn1cblxuLnF1ZXN0LWxpbmstLW5leHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzYnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCA2IDEwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTQuMjkyOTMgNS4wMDAwNEwwLjY0NjQ4NCAxLjM1MzU5TDEuMzUzNTkgMC42NDY0ODRMNS43MDcxNCA1LjAwMDA0TDEuMzUzNTkgOS4zNTM1OUwwLjY0NjQ4NCA4LjY0NjQ4TDQuMjkyOTMgNS4wMDAwNFonIGZpbGw9JyUyM0Q4MzUyQScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLnF1ZXN0LWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4ucXVlc3QtcmVzdWx0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnF1ZXN0LXJlc3VsdF9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnF1ZXN0LXJlc3VsdF9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1ZXN0LXJlc3VsdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5xdWVzdC1yZXN1bHRfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1pbnRybyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbi1pbnRybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1pbnRyb19fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG59XG5cbi5zZWN0aW9uLWludHJvX19yb3cgPiAqIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLnNlY3Rpb24taW50cm9fX2NvbCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWludHJvX19jb2wge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWludHJvX19jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWludHJvX19jb2wge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1pbnRyb19fY29sIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24taW50cm9fX2NvbCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zZWN0aW9uLWludHJvX19jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbn1cblxuLnNlY3Rpb24taW50cm9fX3NlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIHNsaWRlcikge1xuICAvKlxuICAgKiBTbGlkZXJcbiAgICovXG4gIC5oYW1idXJnZXItLXNsaWRlciB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0IC8gMjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCArICRoYW1idXJnZXItbGF5ZXItc3BhY2luZztcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKiAyKSArICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgJHktb2Zmc2V0OiAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodDtcblxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICR5LW9mZnNldCwgMCkgcm90YXRlKDQ1ZGVnKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlM2QoJGhhbWJ1cmdlci1sYXllci13aWR0aCAvIC03LCAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAtMSwgMCk7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICR5LW9mZnNldCAqIC0yLCAwKSByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGF0LXJvb3Qge1xuXG5cdEAtbXMtdmlld3BvcnQge1xuXHRcdHdpZHRoOiBkZXZpY2Utd2lkdGg7XG5cdH1cbn1cblxuLypcblRoaXMgQ1NTIHJlc291cmNlIGluY29ycG9yYXRlcyBsaW5rcyB0byBmb250IHNvZnR3YXJlIHdoaWNoIGlzIHRoZSB2YWx1YWJsZSBjb3B5cmlnaHRlZCBwcm9wZXJ0eSBvZiBNb25vdHlwZSBhbmQvb3IgaXRzIHN1cHBsaWVycy4gWW91IG1heSBub3QgYXR0ZW1wdCB0byBjb3B5LCBpbnN0YWxsLCByZWRpc3RyaWJ1dGUsIGNvbnZlcnQsIG1vZGlmeSBvciByZXZlcnNlIGVuZ2luZWVyIHRoaXMgZm9udCBzb2Z0d2FyZS4gUGxlYXNlIGNvbnRhY3QgTW9ub3R5cGUgd2l0aCBhbnkgcXVlc3Rpb25zIHJlZ2FyZGluZyBXZWIgRm9udHM6IGh0dHA6Ly93d3cuZm9udHNob3AuY29tXG4qL1xuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdHZW9tZXRyaWEgVzEwJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzLzUyNzQzMDcvNzEwODVkMWEtNzJlZS00N2I4LWFkZDItMzU2NjBlOTBjYWExLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzLzUyNzQzMDcvZGRhYTQxYTctY2RmZC00NTU4LWEyMzktZjEyNjBjNTJlMTNjLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdHZW9tZXRyaWEgVzEwJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzLzUyNzQzODEvZmQ0MjhmYzAtYmIzOS00ZTFmLWEwNWUtZTZkYTNlOGJlNGIzLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzLzUyNzQzODEvYmY3YWZiNDItYWRjNy00ZDJlLThhYmEtYzdiZDFmYzFkOTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xufVxuXG4ucGFnZSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHRtaW4td2lkdGg6IDMyMHB4O1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXG5cdCZfX2lubmVyIHtcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHQmLS1iZ19ib3R0b20ge1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC1sb2dvLnN2Z1wiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHR9XG5cblx0Jl9fZm9vdGVyLXdyYXBwZXIge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHR9XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4qIHtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbmJvZHkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXJnaW46IDA7XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdC8vd29yZC1icmVhazogYnJlYWstd29yZDtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplO1xuXHRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRjb2xvcjogJHRleHQtY29sb3I7XG5cdGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlXG59XG5cblt0YWJpbmRleD0nLTEnXTpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuW3JvbGU9J2J1dHRvbiddIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuYSxcbmJ1dHRvbixcbltyb2xlPSdidXR0b24nXSxcbmlucHV0LFxubGFiZWwsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuXHRtYXJnaW46IDA7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdHJlc2l6ZTogdmVydGljYWw7XG59XG5cbnN2ZyB7XG5cdGZpbGw6IGN1cnJlbnRDb2xvcjtcblxuXHRhICYsXG5cdGJ1dHRvbiAmIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdCY6bm90KDpyb290KSB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxufVxuXG5pbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBvcGFjaXR5O1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi10aW1lO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkbGluay1jb2xvci0taG92ZXI7XG5cdH1cblxuXHQvLyAmOnZpc2l0ZWQge1xuXHQvLyAgIGNvbG9yOiAkbGluay1jb2xvci0taG92ZXI7XG5cdC8vIH1cblxuXHQmW2hyZWZePVwidGVsOlwiXSB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXHR9XG59XG5cbmhyIHtcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdGhlaWdodDogMDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdG1hcmdpbi10b3A6ICR0eXBvLW1hcmdpbi12ZXJ0aWNhbCAqIDI7XG5cdG1hcmdpbi1ib3R0b206ICR0eXBvLW1hcmdpbi12ZXJ0aWNhbCAqIDI7XG5cdGJvcmRlcjogMDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdG1hcmdpbi10b3A6IDFlbTtcblx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbmgxIHsgZm9udC1zaXplOiAkZm9udC1zaXplLWgxOyB9XG5oMiB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMjsgfVxuaDMgeyBmb250LXNpemU6ICRmb250LXNpemUtaDM7IH1cbmg0IHsgZm9udC1zaXplOiAkZm9udC1zaXplLWg0OyB9XG5oNSB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNTsgfVxuaDYgeyBmb250LXNpemU6ICRmb250LXNpemUtaDY7IH1cblxucCxcbnVsLFxub2wsXG5kbCxcbnRhYmxlLFxuYmxvY2txdW90ZSxcbnByZSxcbmFkZHJlc3MsXG5maWd1cmUge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAkdHlwby1tYXJnaW4tdmVydGljYWw7XG59XG5cbnAge1xuXHQvL2h5cGhlbnM6IGF1dG87XG5cdC8vaHlwaGVuYXRlLWxpbWl0LWNoYXJzOiA2IDMgMztcblx0Ly9oeXBoZW5hdGUtbGltaXQtbGluZXM6IDI7XG5cdC8vaHlwaGVuYXRlLWxpbWl0LWxhc3Q6IGFsd2F5cztcblx0Ly9oeXBoZW5hdGUtbGltaXQtem9uZTogOCU7XG59XG5cbmFkZHJlc3Mge1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbnVsLFxub2wge1xuXHRtYXJnaW4tYm90dG9tOiAkdHlwby1tYXJnaW4tdmVydGljYWw7XG5cdHBhZGRpbmctbGVmdDogMS41ZW07XG5cblx0dWwsXG5cdG9sIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxubGkge1xuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLy8gZHQge1xuLy8gICBmb250LXdlaWdodDogNzAwO1xuLy8gfVxuXG4vLyBkZCB7XG4vLyAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4vLyAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4vLyAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbi8vICAgfVxuXG4vLyAgICYgKyBkdCB7XG4vLyAgICAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodCAvIDIpO1xuLy8gICB9XG4vLyB9XG5cbi8vIC5zbWFsbCxcbnNtYWxsIHtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xufVxuXG5zdWIsXG5zdXAge1xuXHRmb250LXNpemU6ICRmb250LXNpemUtc207XG59XG5cbi8vIC5tYXJrLFxuLy8gbWFyayB7XG4vLyAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLXdhcm5pbmcsIDAuMyk7XG4vLyAgIHBhZGRpbmc6IDAuMWVtIDAuM2VtO1xuLy8gfVxuXG5iLFxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLy8gYWJiclt0aXRsZV0ge1xuLy8gICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4vLyB9XG5cbmJsb2NrcXVvdGUge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vLyBzYW1wLFxuY29kZSxcbmtiZCxcbnByZSB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLW1vbm9zcGFjZTtcbn1cblxuY29kZSB7XG5cdHBhZGRpbmc6IDAuMDZlbSAwLjNlbTtcblx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwMDAsIDAuMDgpO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbn1cblxua2JkIHtcblx0cGFkZGluZzogMC4wNmVtIDAuM2VtO1xuXHRjb2xvcjogJHRleHQtY29sb3I7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0O1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuXHRrYmQge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cbn1cblxucHJlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAkdHlwby1tYXJnaW4tdmVydGljYWw7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdHRhYi1zaXplOiAyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwMDAsIDAuMDgpO1xuXG5cdGNvZGUge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR9XG59XG4iLCIudmlzdWFsbHloaWRkZW4ge1xuXHRAaW5jbHVkZSB2aXN1YWxseWhpZGRlbigpO1xufVxuIiwiQG1peGluIHZpc3VhbGx5aGlkZGVuKCkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGhlaWdodDogMXB4O1xuXHR3aWR0aDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdHBhZGRpbmc6IDA7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtaXhpbiBsYy1tYXJnaW4tcmVzZXQoKSB7XG5cdD4gOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cbiIsIi5idG4ge1xuXHQkc2VsZjogJjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMTNweCAyNHB4O1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogMnB4IHNvbGlkICRncmF5LWRhcmtlc3Q7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG5cdHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLXRpbWU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0Jl9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGNvbG9yOiAkcmVkO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdGJvcmRlci1jb2xvcjogJHJlZDtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQmOmFjdGl2ZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWRhcms7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcmVkLWRhcms7XG5cdH1cblxuXHQmOmRpc2FibGVkIHtcblx0XHRvcGFjaXR5OiAwLjM7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHQ7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHQjeyRzZWxmfV9fdGl0bGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQjeyRzZWxmfV9fc3VidGl0bGUge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdH1cblx0fVxuXG5cdC8vIE1vZGlmaWVyc1xuXG5cdCYtLXRoZW1lX2JsdWUge1xuXHRcdHBhZGRpbmc6IDE1cHggMjRweDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibHVlLCAwLjc1KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUge1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibHVlLCAwLjc1KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS10aGVtZV9yZWQge1xuXHRcdGNvbG9yOiAkcmVkO1xuXHRcdGJvcmRlci1jb2xvcjogJHJlZDtcblx0fVxufVxuIiwiaW5wdXQsXG50ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cblxuLmZvcm0taW5wdXQsXG4uZm9ybS10ZXh0YXJlYSB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1ib3R0b206IDdweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcblx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgkZ3JheS1kYXJrZXN0LCAwLjMpO1xuXHR0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi10aW1lLFxuXHRib3JkZXItY29sb3IgJHRyYW5zaXRpb24tdGltZTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14eGwpIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdH1cblxuXHQmOmFjdGl2ZSxcblx0Jjpmb2N1cyB7XG5cdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCRncmF5LWRhcmtlc3QsIDAuOCk7XG5cdFx0b3V0bGluZTogbm9uZTtcblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiByZ2JhKCRncmF5LWRhcmtlciwgMC42KTtcblx0XHR9XG5cdH1cblxuXHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0Y29sb3I6ICRncmF5LWRhcmtlcjtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi10aW1lO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teHhsKSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHR9XG5cdH1cblxuXHQmOi13ZWJraXQtYXV0b2ZpbGwge1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGF1dG9maWxsO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJHRleHQtY29sb3I7XG5cdH1cblxuXHQmLmludmFsaWQge1xuXHRcdGNvbG9yOiAkcmVkO1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgkcmVkLCAwLjUpO1xuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0fVxuXHR9XG59XG5cbi5mb3JtLXRleHRhcmVhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHJlc2l6ZTogbm9uZTtcbn1cblxuLy8gZml4IGF1dG9jb21wbGV0ZVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYXV0b2ZpbGwge1xuXHR0byB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdH1cbn1cbiIsIi5wYWdlLWhlYWRlciB7XG5cdCRzZWxmOiAmO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMTA7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgY29udGFpbmVyKCk7XG5cdH1cblxuXHQmX19yb3cge1xuXHRcdEBpbmNsdWRlIHJvdygpO1xuXHR9XG5cblx0Jl9fY29sIHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDEyLCAxMik7XG5cdH1cblxuXHQvLyBNRVNTQUdFXG5cblx0Jl9fbWVzc2FnZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX21lc3NhZ2UtY29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbWVzc2FnZS10aXRsZSB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0OHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX21lc3NhZ2UtbGluayB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCR3aGl0ZSwgMC4yNSk7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXG5cdC8vIEhFQURFUlxuXG5cdCZfX21haW4ge1xuXHRcdHBhZGRpbmctdG9wOiAxNnB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tdGltZTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcblx0fVxuXG5cdC8vIExPR09cblxuXHQmX19sb2dvIHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDEsIDIpO1xuXHRcdEBpbmNsdWRlIGNvbChtZCwgMiwgMTApO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR6LWluZGV4OiAyMTtcblx0fVxuXG5cdCZfX2xvZ28tZGVza3RvcCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQmX19sb2dvLXdyYXAge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6IDMycHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXG5cdFx0XHQjeyRzZWxmfV9fbG9nby1pbWcge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6YWN0aXZlIHtcblxuXHRcdFx0I3skc2VsZn1fX2xvZ28taW1nIHtcblx0XHRcdFx0b3BhY2l0eTogMC43NTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19sb2dvLWltZyB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnNpdGlvbi10aW1lO1xuXG5cdFx0cGF0aCB7XG5cdFx0XHR0cmFuc2l0aW9uOiBmaWxsICR0cmFuc2l0aW9uLXRpbWU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbG9nby1tb2JpbGUge1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ly8gTkFWSUdBVElPTlxuXG5cdCZfX25hdiB7XG5cdFx0QGluY2x1ZGUgY29sKG1kLCA2LCAxMCk7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCAtIDEpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogMjA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXG5cdH1cblxuXHQmX19uYXYtaW5uZXIge1xuXHRcdHBhZGRpbmc6IDgwcHggMzJweCAzMnB4IDE2cHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyOHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX21lbnUtdG9nZ2xlIHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDEsIDIpO1xuXHRcdEBpbmNsdWRlIGNvbChtZCwgMiwgMTIpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ei1pbmRleDogMjE7XG5cdFx0Zm9udC1zaXplOiAwO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ly8gQ0FSVFxuXG5cdCZfX2NhcnQtbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQgLSAxKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FydC1kZXNrdG9wIHtcblx0XHRAaW5jbHVkZSBjb2wobWQsIDIsIDEwKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kIC0gMSkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcnQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1pbi1oZWlnaHQ6IDMycHg7XG5cdFx0cGFkZGluZy1yaWdodDogMzJweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kIC0gMSkge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXG5cdFx0XHQjeyRzZWxmfV9fY2FydC10aXRsZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0XHR9XG5cblx0XHRcdCN7JHNlbGZ9X19jYXJ0LWljb24ge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6YWN0aXZlIHtcblxuXHRcdFx0I3skc2VsZn1fX2NhcnQtdGl0bGUge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdFx0fVxuXG5cdFx0XHQjeyRzZWxmfV9fY2FydC1pY29uIHtcblx0XHRcdFx0b3BhY2l0eTogMC43NTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmlzLWFjdGl2ZSB7XG5cblx0XHRcdCN7JHNlbGZ9X19jYXJ0LWNvdW50ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NhcnQtdGl0bGUge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBvcGFjaXR5O1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLXRpbWU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZCAtIDEpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcnQtaWNvbiB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0ZmlsbDogJHdoaXRlO1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IGZpbGwsIG9wYWNpdHk7XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tdGltZTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHR9XG5cblx0Jl9fY2FydC1jb3VudGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAyNXB4O1xuXHRcdGhlaWdodDogMjVweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0fVxuXG5cdC8vIE1peGVzXG5cblx0Ly8gTW9kaWZpZXJzXG5cblx0Ji0tdGhlbWVfd2hpdGUge1xuXG5cdFx0I3skc2VsZn1fX21haW4ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkZ3JheTtcblx0XHR9XG5cblx0XHQjeyRzZWxmfV9fbG9nby1pbWcge1xuXG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0ZmlsbDogJGJsdWU7XG5cdFx0XHR9XG5cblx0XHRcdCN7JHNlbGZ9X19sb2dvLWFjY2VudCB7XG5cdFx0XHRcdGZpbGw6ICRyZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3skc2VsZn1fX2NhcnQtdGl0bGUge1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXHRcdH1cblxuXHRcdCN7JHNlbGZ9X19jYXJ0LWljb24ge1xuXHRcdFx0ZmlsbDogJHRleHQtY29sb3I7XG5cdFx0fVxuXHR9XG59XG4iLCIkc2NyZWVuLXhzOiAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJHNjcmVlbi1zbTogICAgICAgICAgICAgICAgICAgNDgwcHggIWRlZmF1bHQ7XG4kc2NyZWVuLW1kOiAgICAgICAgICAgICAgICAgICA3NjhweCAhZGVmYXVsdDtcbiRzY3JlZW4tbGc6ICAgICAgICAgICAgICAgICAgIDk5MnB4ICFkZWZhdWx0O1xuJHNjcmVlbi14bDogICAgICAgICAgICAgICAgICAgMTIwMHB4ICFkZWZhdWx0O1xuJHNjcmVlbi14eGw6ICAgICAgICAgICAgICAgICAgMTgwMHB4ICFkZWZhdWx0O1xuXG4kY29udGFpbmVyLXhzOlx0XHRcdFx0XHRcdFx0XHQxMDAlICFkZWZhdWx0O1xuJGNvbnRhaW5lci1zbTogICAgICAgICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjb250YWluZXItbWQ6ICAgICAgICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY29udGFpbmVyLWxnOiAgICAgICAgICAgICAgICAoJHNjcmVlbi1sZyAtIDMwKSAhZGVmYXVsdDtcbiRjb250YWluZXIteGw6ICAgICAgICAgICAgICAgICgkc2NyZWVuLXhsIC0gMzApICFkZWZhdWx0O1xuJGNvbnRhaW5lci14eGw6ICAgICAgICAgICAgICAgKCRzY3JlZW4teHhsIC0gMzApICFkZWZhdWx0O1xuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gINCT0LXQvdC10YDQsNGC0L7RgCDQv9GA0LDQstC40Lsg0LTQu9GPINC60L7QvdGC0LXQudC90LXRgNCwXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gY29udGFpbmVyIChcbiAgJHhzLWdyaWQtZ3V0dGVyOiAgJGdyaWQtZ3V0dGVyLXdpZHRoLFxuICAkc20tZ3JpZC1ndXR0ZXI6ICAkZ3JpZC1ndXR0ZXItd2lkdGgsXG4gICRtZC1ncmlkLWd1dHRlcjogICRncmlkLWd1dHRlci13aWR0aCxcbiAgJGxnLWdyaWQtZ3V0dGVyOiAgJGdyaWQtZ3V0dGVyLXdpZHRoLFxuICAkeGwtZ3JpZC1ndXR0ZXI6ICAkZ3JpZC1ndXR0ZXItd2lkdGgsXG4gICR4eGwtZ3JpZC1ndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aFxuKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcblxuICBAaWYgKCR4cy1ncmlkLWd1dHRlciAhPSAwKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAoJHhzLWdyaWQtZ3V0dGVyIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogKCR4cy1ncmlkLWd1dHRlciAvIDIpO1xuICB9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teHMpIHtcblx0XHR3aWR0aDogJGNvbnRhaW5lci14cztcblxuXHRcdC8qXHRcdEBpZiAoJHNtLWdyaWQtZ3V0dGVyICE9ICR4cy1ncmlkLWd1dHRlcikge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogKCRzbS1ncmlkLWd1dHRlciAvIDIpO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICgkc20tZ3JpZC1ndXR0ZXIgLyAyKTtcblx0XHRcdFx0fSovXG5cdH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgIHdpZHRoOiAkY29udGFpbmVyLXNtO1xuXG4gICAgQGlmICgkc20tZ3JpZC1ndXR0ZXIgIT0gJHhzLWdyaWQtZ3V0dGVyKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICgkc20tZ3JpZC1ndXR0ZXIgLyAyKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICgkc20tZ3JpZC1ndXR0ZXIgLyAyKTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgIHdpZHRoOiAkY29udGFpbmVyLW1kO1xuXG4gICAgQGlmICgkbWQtZ3JpZC1ndXR0ZXIgIT0gJHNtLWdyaWQtZ3V0dGVyKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICgkbWQtZ3JpZC1ndXR0ZXIgLyAyKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICgkbWQtZ3JpZC1ndXR0ZXIgLyAyKTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgIHdpZHRoOiAkY29udGFpbmVyLWxnO1xuXG4gICAgQGlmICgkbGctZ3JpZC1ndXR0ZXIgIT0gJG1kLWdyaWQtZ3V0dGVyKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICgkbGctZ3JpZC1ndXR0ZXIgLyAyKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICgkbGctZ3JpZC1ndXR0ZXIgLyAyKTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bCkge1xuICAgIHdpZHRoOiAkY29udGFpbmVyLXhsO1xuXG4gICAgQGlmICgkeGwtZ3JpZC1ndXR0ZXIgIT0gJGxnLWdyaWQtZ3V0dGVyKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICgkeGwtZ3JpZC1ndXR0ZXIgLyAyKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICgkeGwtZ3JpZC1ndXR0ZXIgLyAyKTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14eGwpIHtcbiAgICB3aWR0aDogJGNvbnRhaW5lci14eGw7XG5cbiAgICBAaWYgKCR4eGwtZ3JpZC1ndXR0ZXIgIT0gJHhsLWdyaWQtZ3V0dGVyKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICgkeHhsLWdyaWQtZ3V0dGVyIC8gMik7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAoJHh4bC1ncmlkLWd1dHRlciAvIDIpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICDQk9C10L3QtdGA0LDRgtC+0YAg0L/RgNCw0LLQuNC7INC00LvRjyDQv9GA0Y/QvNC+0LPQviDRgNC+0LTQuNGC0LXQu9GPINC80L7QtNGD0LvRjNC90L7QuSDRgdC10YLQutC4XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gINCf0YDQuNC90LjQvNCw0LXRgjogICAgICAgICDQn9C+INGD0LzQvtC70YfQsNC90LjRjjogICAgICAgINCf0L7Rj9GB0L3QtdC90LjQtTpcbi8vICAkeHMtZ3JpZC1ndXR0ZXI6ICAgJGdyaWQtZ3V0dGVyLXdpZHRoICAg0L/RgNC+0LzQtdC20YPRgtC+0Log0LzQtdC20LTRgyDRj9GH0LXQudC60LDQvNC4IFhTLdGB0LXRgtC60Lhcbi8vICAkc20tZ3JpZC1ndXR0ZXI6ICAgJGdyaWQtZ3V0dGVyLXdpZHRoICAg0L/RgNC+0LzQtdC20YPRgtC+0Log0LzQtdC20LTRgyDRj9GH0LXQudC60LDQvNC4IFNNLdGB0LXRgtC60Lhcbi8vICAkbWQtZ3JpZC1ndXR0ZXI6ICAgJGdyaWQtZ3V0dGVyLXdpZHRoICAg0L/RgNC+0LzQtdC20YPRgtC+0Log0LzQtdC20LTRgyDRj9GH0LXQudC60LDQvNC4IE1ELdGB0LXRgtC60Lhcbi8vICAkbGctZ3JpZC1ndXR0ZXI6ICAgJGdyaWQtZ3V0dGVyLXdpZHRoICAg0L/RgNC+0LzQtdC20YPRgtC+0Log0LzQtdC20LTRgyDRj9GH0LXQudC60LDQvNC4IExHLdGB0LXRgtC60Lhcbi8vICAkeGwtZ3JpZC1ndXR0ZXI6ICAgJGdyaWQtZ3V0dGVyLXdpZHRoICAg0L/RgNC+0LzQtdC20YPRgtC+0Log0LzQtdC20LTRgyDRj9GH0LXQudC60LDQvNC4IFhMLdGB0LXRgtC60Lhcbi8vICAkeHhsLWdyaWQtZ3V0dGVyOiAgJGdyaWQtZ3V0dGVyLXdpZHRoICAg0L/RgNC+0LzQtdC20YPRgtC+0Log0LzQtdC20LTRgyDRj9GH0LXQudC60LDQvNC4IFhYTC3RgdC10YLQutC4XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g0J/RgNC40LzQtdGAINCy0YvQt9C+0LLQsDpcbi8vIC5zb21lLWNsYXNzIHtcbi8vICAgQGluY2x1ZGUgcm93IChcbi8vICAgICAkeHMtZ3JpZC1ndXR0ZXI6ICAkZ3JpZC1ndXR0ZXItd2lkdGgsIC8vINC+0YLRgdGC0YPQvyDQv9C+INGD0LzQvtC70YfQsNC90LjRjlxuLy8gICAgICRzbS1ncmlkLWd1dHRlcjogIDAsICAgICAgICAgICAgICAgICAgLy8g0L3QtdGCINC+0YLRgdGC0YPQv9CwXG4vLyAgICAgJG1kLWdyaWQtZ3V0dGVyOiAgJGdyaWQtZ3V0dGVyLXdpZHRoICAvLyDQvtGC0YHRgtGD0L8g0L/QviDRg9C80L7Qu9GH0LDQvdC40Y5cbi8vICAgKTtcbi8vIH1cbi8vXG4vLyDQmNC00LXQvdGC0LjRh9C90YvQuSDQstGL0LfQvtCyOlxuLy8gLnNvbWUtY2xhc3Mge1xuLy8gICBAaW5jbHVkZSByb3cgKCAkZ3JpZC1ndXR0ZXItd2lkdGgsIDAsICRncmlkLWd1dHRlci13aWR0aCApO1xuLy8gfVxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIHJvdyAoXG4gICR4cy1ncmlkLWd1dHRlcjogICRncmlkLWd1dHRlci13aWR0aCxcbiAgJHNtLWdyaWQtZ3V0dGVyOiAgJGdyaWQtZ3V0dGVyLXdpZHRoLFxuICAkbWQtZ3JpZC1ndXR0ZXI6ICAkZ3JpZC1ndXR0ZXItd2lkdGgsXG4gICRsZy1ncmlkLWd1dHRlcjogICRncmlkLWd1dHRlci13aWR0aCxcbiAgJHhsLWdyaWQtZ3V0dGVyOiAgJGdyaWQtZ3V0dGVyLXdpZHRoLFxuICAkeHhsLWdyaWQtZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGhcbikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgJiA+ICogeyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICBzZWxlY3Rvci1jb21iaW5hdG9yLWJsYWNrbGlzdCwgcGx1Z2luL3NlbGVjdG9yLWJlbS1wYXR0ZXJuXG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxuXG4gIEBpZiAoJHhzLWdyaWQtZ3V0dGVyICE9IDApIHtcbiAgICBtYXJnaW4tbGVmdDogKCR4cy1ncmlkLWd1dHRlciAvIC0yKTtcbiAgICBtYXJnaW4tcmlnaHQ6ICgkeHMtZ3JpZC1ndXR0ZXIgLyAtMik7XG4gIH1cblxuICBAaWYgKCRzbS1ncmlkLWd1dHRlciAhPSAkeHMtZ3JpZC1ndXR0ZXIpIHtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICBtYXJnaW4tbGVmdDogKCRzbS1ncmlkLWd1dHRlciAvIC0yKTtcbiAgICAgIG1hcmdpbi1yaWdodDogKCRzbS1ncmlkLWd1dHRlciAvIC0yKTtcbiAgICB9XG4gIH1cblxuICBAaWYgKCRtZC1ncmlkLWd1dHRlciAhPSAkc20tZ3JpZC1ndXR0ZXIpIHtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICBtYXJnaW4tbGVmdDogKCRtZC1ncmlkLWd1dHRlciAvIC0yKTtcbiAgICAgIG1hcmdpbi1yaWdodDogKCRtZC1ncmlkLWd1dHRlciAvIC0yKTtcbiAgICB9XG4gIH1cblxuICBAaWYgKCRsZy1ncmlkLWd1dHRlciAhPSAkbWQtZ3JpZC1ndXR0ZXIpIHtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICBtYXJnaW4tbGVmdDogKCRsZy1ncmlkLWd1dHRlciAvIC0yKTtcbiAgICAgIG1hcmdpbi1yaWdodDogKCRsZy1ncmlkLWd1dHRlciAvIC0yKTtcbiAgICB9XG4gIH1cblxuICBAaWYgKCR4bC1ncmlkLWd1dHRlciAhPSAkbGctZ3JpZC1ndXR0ZXIpIHtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG4gICAgICBtYXJnaW4tbGVmdDogKCR4bC1ncmlkLWd1dHRlciAvIC0yKTtcbiAgICAgIG1hcmdpbi1yaWdodDogKCR4bC1ncmlkLWd1dHRlciAvIC0yKTtcbiAgICB9XG4gIH1cblxuICBAaWYgKCR4eGwtZ3JpZC1ndXR0ZXIgIT0gJHhsLWdyaWQtZ3V0dGVyKSB7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14eGwpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAoJHh4bC1ncmlkLWd1dHRlciAvIC0yKTtcbiAgICAgIG1hcmdpbi1yaWdodDogKCR4eGwtZ3JpZC1ndXR0ZXIgLyAtMik7XG4gICAgfVxuICB9XG59XG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gINCT0LXQvdC10YDQsNGC0L7RgCDRiNC40YDQuNC90Ysg0Y/Rh9C10LnQutC4XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gINCf0YDQuNC90LjQvNCw0LXRgjogICAg0J/QviDRg9C80L7Qu9GH0LDQvdC40Y46ICAgICAgICAg0J/QvtGP0YHQvdC10L3QuNC1OlxuLy8gICRjb2x1bW46ICAgICAgMSAgICAgICAgICAgICAgICAgICAgINGI0LjRgNC40L3QsCAo0LrQvtC7LdCy0L4g0LrQvtC70L7QvdC+0Log0LIg0Y3RgtC+0Lkg0Y/Rh9C10LnQutC1KVxuLy8gICRjb2x1bW5zOiAgICAgJGdyaWQtY29sdW1uczsgICAgICAgINC60L7Qu9C40YfQtdGB0YLQstC+INGP0YfQtdC10Log0LIg0YDRj9C00YNcbi8vXG4vLyAg0JLQvtC30LLRgNCw0YnQsNC10YIgd2lkdGguXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZ2V0LXdpZHRoICgkY29sdW1uOiAxLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkd2lkdGg6ICgxMDAlIC8gJGNvbHVtbnMpICogJGNvbHVtbjtcbiAgZmxleDogMCAwICR3aWR0aDtcbiAgbWF4LXdpZHRoOiAkd2lkdGg7XG59XG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gINCT0LXQvdC10YDQsNGC0L7RgCDQv9GA0LDQstC40Lsg0LTQu9GPINC+0LTQvdC+0Lkg0Y/Rh9C10LnQutC4XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gINCf0YDQuNC90LjQvNCw0LXRgjogICAg0J/QviDRg9C80L7Qu9GH0LDQvdC40Y46ICAgICAgICAg0J/QvtGP0YHQvdC10L3QuNC1OlxuLy8gICRjb2x1bW46ICAgICAgMSAgICAgICAgICAgICAgICAgICAgINGI0LjRgNC40L3QsCAo0LrQvtC7LdCy0L4g0LrQvtC70L7QvdC+0Log0LTQu9GPINGN0YLQvtC5INGP0YfQtdC50LrQuClcbi8vICAkY29sdW1uczogICAgICRncmlkLWNvbHVtbnM7ICAgICAgICDQvtCx0YnQtdC1INC60L7Qu9C40YfQtdGB0YLQstC+INGP0YfQtdC10Log0L3QsCAxINGA0Y/QtFxuLy8gICRndXR0ZXI6ICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICAgINC/0YDQvtC80LXQttGD0YLQvtC6INC80LXQttC00YMg0Y/Rh9C10LnQutCw0LzQuFxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIG1ha2UtY29sIChcbiAgJGNvbHVtbjogIDEsXG4gICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLFxuICAkZ3V0dGVyOiAgJGdyaWQtZ3V0dGVyLXdpZHRoXG4pIHtcbiAgQGluY2x1ZGUgZ2V0LXdpZHRoKCRjb2x1bW4sICRjb2x1bW5zKTtcblxuICAvLyDQktCd0JjQnNCQ0J3QmNCVIVxuICAvLyDQtdGB0LvQuCAkZ3V0dGVyID09IGZhbHNlLCDQsiBDU1Mg0L3QtSDQv9C+0L/QsNC00YPRgiDQv9GA0LDQstC40LvQsCBwYWRkaW5nLWxlZnQg0LggcGFkZGluZy1yaWdodFxuICBAaWYgKCRndXR0ZXIgIT0gZmFsc2UpIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICgkZ3V0dGVyIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcbiAgfVxufVxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICDQk9C10L3QtdGA0LDRgtC+0YAg0L/RgNCw0LLQuNC7INC00LvRjyDQvtC00L3QvtC5INGP0YfQtdC50LrQuCDRgSDQstC+0LfQvNC+0LbQvdC+0YHRgtGM0Y4g0YPQutCw0LfQsNGC0YwgQG1lZGlhXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gINCf0YDQuNC90LjQvNCw0LXRgjogICAg0J/QviDRg9C80L7Qu9GH0LDQvdC40Y46ICAgICAgICAg0J/QvtGP0YHQvdC10L3QuNC1OlxuLy8gICRzY3JlZW46ICAgICAgeHMgICAgICAgICAgICAgICAgICAgINGC0LjQvyDRgdC10YLQutC4IFt4c3xzbXxtZHxsZ3x4bHx4eGxdXG4vLyAgJGNvbHVtbjogICAgICAkZ3JpZC1jb2x1bW5zICAgICAgICAg0YjQuNGA0LjQvdCwICjQutC+0Lst0LLQviDQutC+0LvQvtC90L7QuiDQtNC70Y8g0Y3RgtC+0Lkg0Y/Rh9C10LnQutC4KVxuLy8gICRjb2x1bW5zOiAgICAgJGdyaWQtY29sdW1uczsgICAgICAgINC+0LHRidC10LUg0LrQvtC70LjRh9C10YHRgtCy0L4g0Y/Rh9C10LXQuiDQvdCwIDEg0YDRj9C0XG4vLyAgJGd1dHRlcjogICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggICAg0L/RgNC+0LzQtdC20YPRgtC+0Log0LzQtdC20LTRgyDRj9GH0LXQudC60LDQvNC4XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gY29sIChcbiAgJHNjcmVlbjogIHhzLFxuICAkY29sdW1uOiAgJGdyaWQtY29sdW1ucyxcbiAgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsXG4gICRndXR0ZXI6ICAkZ3JpZC1ndXR0ZXItd2lkdGhcbikge1xuXG4gIEBpZiAoJHNjcmVlbiA9PSB4cykge1xuICAgIEBpbmNsdWRlIG1ha2UtY29sKCRjb2x1bW4sICRjb2x1bW5zLCAkZ3V0dGVyKTtcbiAgfVxuXG4gIEBpZiAoJHNjcmVlbiA9PSBzbSkge1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRjb2x1bW4sICRjb2x1bW5zLCAkZ3V0dGVyKTtcbiAgICB9XG4gIH1cblxuICBAaWYgKCRzY3JlZW4gPT0gbWQpIHtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkY29sdW1uLCAkY29sdW1ucywgJGd1dHRlcik7XG4gICAgfVxuICB9XG5cbiAgQGlmICgkc2NyZWVuID09IGxnKSB7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGNvbHVtbiwgJGNvbHVtbnMsICRndXR0ZXIpO1xuICAgIH1cbiAgfVxuXG4gIEBpZiAoJHNjcmVlbiA9PSB4bCkge1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRjb2x1bW4sICRjb2x1bW5zLCAkZ3V0dGVyKTtcbiAgICB9XG4gIH1cblxuICBAaWYgKCRzY3JlZW4gPT0geHhsKSB7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14eGwpIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRjb2x1bW4sICRjb2x1bW5zLCAkZ3V0dGVyKTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAg0JPQtdC90LXRgNCw0YLQvtGAINC/0YDQsNCy0LjQuyDQtNC70Y8g0L7RgtGB0YLRg9C/0LAg0L7QtNC90L7QuSDRj9GH0LXQudC60Lgg0YEg0LLQvtC30LzQvtC20L3QvtGB0YLRjNGOINGD0LrQsNC30LDRgtGMIEBtZWRpYVxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICDQn9GA0LjQvdC40LzQsNC10YI6ICAgINCf0L4g0YPQvNC+0LvRh9Cw0L3QuNGOOiAgICAgICAgINCf0L7Rj9GB0L3QtdC90LjQtTpcbi8vICAkc2NyZWVuOiAgICAgIHhzICAgICAgICAgICAgICAgICAgICDRgtC40L8g0YHQtdGC0LrQuCBbeHN8c218bWR8bGd8eGx8eHhsXVxuLy8gICRjb2x1bW46ICAgICAgMSAgICAgICAgICAgICAgICAgICAgINGI0LjRgNC40L3QsCDQvtGC0YHRgtGD0L/QsCAo0LrQvtC7LdCy0L4g0LrQvtC70L7QvdC+0LopXG4vLyAgJGNvbHVtbnM6ICAgICAkZ3JpZC1jb2x1bW5zOyAgICAgICAg0L7QsdGJ0LXQtSDQutC+0LvQuNGH0LXRgdGC0LLQviDRj9GH0LXQtdC6INC90LAgMSDRgNGP0LRcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBjb2wtb2Zmc2V0IChcbiAgJHNjcmVlbjogeHMsXG4gICRjb2x1bW46IDEsXG4gICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zXG4pIHtcblxuICBAaWYgKCRzY3JlZW4gPT0geHMpIHtcbiAgICBtYXJnaW4tbGVmdDogKCRjb2x1bW4gKiAxMDAlIC8gJGNvbHVtbnMpO1xuICB9XG5cbiAgQGlmICgkc2NyZWVuID09IHNtKSB7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgbWFyZ2luLWxlZnQ6ICgkY29sdW1uICogMTAwJSAvICRjb2x1bW5zKTtcbiAgICB9XG4gIH1cblxuICBAaWYgKCRzY3JlZW4gPT0gbWQpIHtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICBtYXJnaW4tbGVmdDogKCRjb2x1bW4gKiAxMDAlIC8gJGNvbHVtbnMpO1xuICAgIH1cbiAgfVxuXG4gIEBpZiAoJHNjcmVlbiA9PSBsZykge1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAoJGNvbHVtbiAqIDEwMCUgLyAkY29sdW1ucyk7XG4gICAgfVxuICB9XG5cbiAgQGlmICgkc2NyZWVuID09IHhsKSB7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bCkge1xuICAgICAgbWFyZ2luLWxlZnQ6ICgkY29sdW1uICogMTAwJSAvICRjb2x1bW5zKTtcbiAgICB9XG4gIH1cblxuICBAaWYgKCRzY3JlZW4gPT0geHhsKSB7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14eGwpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAoJGNvbHVtbiAqIDEwMCUgLyAkY29sdW1ucyk7XG4gICAgfVxuICB9XG59XG4iLCIucGFnZS1mb290ZXIge1xuXHRwYWRkaW5nLXRvcDogODBweDtcblx0cGFkZGluZy1ib3R0b206IDI0cHg7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcblx0XHRwYWRkaW5nLXRvcDogOTZweDtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0cGFkZGluZy10b3A6IDEyMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcblx0XHRwYWRkaW5nLXRvcDogMTYwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14eGwpIHtcblx0XHRwYWRkaW5nLXRvcDogMTg0cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHRcdEBpbmNsdWRlIGNvbnRhaW5lcigpO1xuXHR9XG5cblx0Jl9fcm93IHtcblx0XHRAaW5jbHVkZSByb3coKTtcblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0QGluY2x1ZGUgY29sKHhzLCAxMiwgMTIpO1xuXHR9XG5cblx0Jl9faW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX2NvcHlyaWdodCB7XG5cdFx0QGluY2x1ZGUgbGMtbWFyZ2luLXJlc2V0KCk7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0fVxuXG5cdCZfX2RldiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdH1cblxuXHQmX19kZXYtdGl0bGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLmRldi1saW5rXHR7XG5cdCRzZWxmOiAmO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0ZmxleC13cmFwOiBub3dyYXA7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcblx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblxuXHRcdCN7JHNlbGZ9X19pY29uIHtcblx0XHRcdGZpbGw6ICRncmVlbjtcblx0XHR9XG5cblx0XHQjeyRzZWxmfV9fdGV4dCB7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXG5cdCY6Zm9jdXMge31cblxuXHQmOmFjdGl2ZSB7XG5cblx0XHQjeyRzZWxmfV9fdGV4dCB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJHRleHQtY29sb3IsIDAuMyk7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IsIGJvcmRlci1jb2xvcjtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi10aW1lO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ljb24td3JhcCB7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHRmaWxsOiAkdGV4dC1jb2xvci1tdXRlZDtcblx0XHR0cmFuc2l0aW9uOiBmaWxsICR0cmFuc2l0aW9uLXRpbWU7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0fVxufVxuIiwiLnNlY3Rpb24ge1xuXHQkc2VsZjogJjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxOTIwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nLXRvcDogNjRweDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdHBhZGRpbmctdG9wOiA5NnB4O1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcblx0XHRwYWRkaW5nLXRvcDogMTI4cHg7XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHRcdEBpbmNsdWRlIGNvbnRhaW5lcigpO1xuXHR9XG5cblx0Jl9fcm93IHtcblx0XHRAaW5jbHVkZSByb3coKTtcblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0QGluY2x1ZGUgY29sKHhzLCAxMiwgMTIpO1xuXHR9XG5cblx0Jl9faW5uZXIge1xuXG5cdFx0Ji0tYmcge1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC1sb2dvLnN2Z1wiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tdGhlbWVfZ3JheSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHQ7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA0OHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDU2cHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1NnB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNjRweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDY0cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA4MHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBNb2RpZmllcnNcblxuXHQmLS1mbHVpZCB7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdCYtLXRvcCB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cblxuXHQmLS1iYWNrIHtcblx0XHRwYWRkaW5nLXRvcDogOTBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTI4cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2NHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLnNlY3Rpb24tdGl0bGUge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRjb2xvcjogJHRleHQtY29sb3I7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQ2cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHR9XG5cblx0Ji5kYW5nZXIge1xuXHRcdGNvbG9yOiAkcmVkO1xuXHR9XG59XG4iLCIuY29udGVudCB7XG5cdCRzZWxmOiAmO1xuXHRAaW5jbHVkZSBsYy1tYXJnaW4tcmVzZXQoKTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHR9XG5cblx0cFx0e1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdGgzLCBoNCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0fVxuXHR9XG5cblx0b2wge1xuXHRcdHBhZGRpbmctbGVmdDogMS44ZW07XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRjb3VudGVyLXJlc2V0OiBsaTtcblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRsaTo6YmVmb3JlIHtcblx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBsaTtcblx0XHRcdGNvbnRlbnQ6IGNvdW50ZXJzKGxpLCBcIi5cIikgXCIuIFwiO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDEuOGVtO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xLjhlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHR9XG5cblx0KyAjeyRzZWxmfSB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIE1vZGlmaWVyc1xuXG5cdCYtLXNpemVfbGFyZ2Uge1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdH1cblx0fVxufVxuIiwiLmJhbm5lciB7XG5cdCRzZWxmOiAmO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jl9faW1nLXdyYXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtIC0gMSkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LWRhcmtlc3QsIDAuNCk7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nLXJhdGlvIHtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDglO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDEuNjY2NiU7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7Jztcblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHBhZGRpbmctdG9wOiA4OHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMnB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNjRweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgY29udGFpbmVyKCk7XG5cdH1cblxuXHQmX19yb3cge1xuXHRcdEBpbmNsdWRlIHJvdygpO1xuXHR9XG5cblx0Jl9fY29sIHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDEyLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sKGxnLCA4LCAxMik7XG5cdFx0QGluY2x1ZGUgY29sLW9mZnNldChsZywgMiwgMTIpO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0NnB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdFx0Zm9udC1zaXplOiA4MHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDgwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZGVzYyB7XG5cdFx0QGluY2x1ZGUgbGMtbWFyZ2luLXJlc2V0KCk7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5hYm91dCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1saWdodDtcblxuXHQmX19yb3cge1xuXHRcdEBpbmNsdWRlIHJvdygpO1xuXHR9XG5cblx0Jl9fY29sLWltZyB7XG5cdFx0QGluY2x1ZGUgY29sKHhzLCAxMiwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbChzbSwgNiwgMTIpO1xuXHR9XG5cblx0Jl9faW1nLXdyYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kIC0gMSkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZy1yYXRpbyB7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSAtIDEpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctdG9wOiA4MCU7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctdG9wOiA4MCU7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7Jztcblx0fVxuXG5cdCZfX2NvbC1jb250ZW50IHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDEyLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sKHNtLCA2LCAxMik7XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcblx0XHRcdHBhZGRpbmctdG9wOiAzMnB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMycHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDY0cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNjRweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14eGwpIHtcblx0XHRcdHBhZGRpbmctdG9wOiA5NnB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDk2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudC1yb3cge1xuXHRcdEBpbmNsdWRlIHJvdygpO1xuXHR9XG5cblx0Jl9fY29udGVudC1jb2wge1xuXHRcdEBpbmNsdWRlIGNvbCh4cywgMTIsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2wobGcsIDYsIDgpO1xuXHRcdEBpbmNsdWRlIGNvbC1vZmZzZXQobGcsIDEsIDgpO1xuXHR9XG5cblx0Jl9fdGV4dCB7XG5cblx0fVxuXG5cdC8vIE1peGVzXG5cblx0Jl9fYnRuLXdyYXAge1xuXHRcdHBhZGRpbmctdG9wOiAyNHB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAyNHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDhweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5wcm9kdWN0aW9uIHtcblxuXHQmX19yb3cge1xuXHRcdEBpbmNsdWRlIHJvdygpO1xuXHRcdG1hcmdpbi1ib3R0b206IC00MHB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IC01NnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0QGluY2x1ZGUgY29sKHhzLCAxMiwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbChzbSwgNiwgMTIpO1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTZweDtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0LXJvdyB7XG5cdFx0QGluY2x1ZGUgcm93KCk7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDZweDtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX2NvbC1sb2dvIHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDEyLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sKG1kLCAyLCA2KTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kIC0gMSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19sb2dvLXdyYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQgLSAxKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xvZ28tcmF0aW8ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXRvcDogMTAwJTtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cblxuXHQmX19sb2dvIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY29udGFpbjsgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyc7XG5cdH1cblxuXHQmX19sb2dvIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0fVxuXG5cdCZfX2NvbC1saXN0IHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDEyLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sKG1kLCA0LCA2KTtcblx0fVxufVxuIiwiLnAtbGlzdCB7XG5cdCRzZWxmOiAmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHQmX19pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9faGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRjb2xvcjogJHRleHQtY29sb3I7XG5cdH1cblxuXHQmX190aXRsZS1saW5rIHtcblx0XHRjb2xvcjogJHRleHQtY29sb3I7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJHRleHQtY29sb3IsIDAuMjUpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdH1cblxuXHRcdCY6YWN0aXZlIHtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHR9XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogJHJlZDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tdGltZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmhvdmVyIHtcblxuXHRcdFx0I3skc2VsZn1fX2J0bi1pbWcge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXMtYWN0aXZlIHtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRcdCN7JHNlbGZ9X19idG4taW1nIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0I3skc2VsZn1fX2J0bi10aXRsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2J0bi1pbWcge1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tdGltZTtcblx0fVxuXG5cdCZfX2J0bi10aXRsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5cblx0Jl9fZGVzYyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdH1cblxuXHQmX19kb3dubG9hZCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdGNvbG9yOiAkdGV4dC1jb2xvci1tdXRlZDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdH1cblxuXHRcdCY6YWN0aXZlIHtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHR9XG5cdH1cblxuXHQvLyBNb2RpZmllcnNcblxuXHQmLS1xdWVzdCB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHQjeyRzZWxmfV9faXRlbSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cbiIsIi5jb250YWN0cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGNvbG9yOiAkdGV4dC1jb2xvcjtcblxuXHQmX19saW5rLXdyYXAge1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpbmsge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0NnB4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDU2cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcblx0XHRcdGZvbnQtc2l6ZTogNjJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA3MHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG5cdFx0XHRmb250LXNpemU6IDgwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogODBweDtcblx0XHR9XG5cblx0XHQmW2hyZWZePVwidGVsOlwiXSB7XG5cdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XG5cdFx0fVxuXG5cdFx0JltocmVmXj1cIm1haWx0bzpcIl0ge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsdWUsIDAuMjUpO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5zdGVwLWxpc3Qge1xuXHRAaW5jbHVkZSByb3coKTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogLTMycHg7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAtNDBweDtcblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdEBpbmNsdWRlIGNvbCh4cywgMTAsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2wtb2Zmc2V0KHhzLCAxLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sKHNtLCA2LCAxMik7XG5cdFx0QGluY2x1ZGUgY29sLW9mZnNldChzbSwgMCwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbChsZywgMywgMTIpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faWNvbi13cmFwIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHR3aWR0aDogODBweDtcblx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cdH1cblxuXHQmX19kZXNjIHtcblx0XHRAaW5jbHVkZSBsYy1tYXJnaW4tcmVzZXQoKTtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdH1cblx0fVxufVxuIiwiLnBhZ2UtbmF2IHtcblx0JHNlbGY6ICY7XG5cblx0Jl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQgLSAxKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMjRweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0OHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDY0cHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQgLSAxKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19saW5rIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0fVxuXHR9XG5cblx0Ji0tdGhlbWVfd2hpdGUge1xuXG5cdFx0I3skc2VsZn1fX2xpbmsge1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0XHRcdFx0b3BhY2l0eTogMC43NTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5wLWl0ZW0ge1xuXG5cdCZfX3JvdyB7XG5cdFx0QGluY2x1ZGUgcm93KCk7XG5cdH1cblxuXHQmX19pbmZvIHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDEyLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sKHNtLCA2LCAxMik7XG5cdFx0QGluY2x1ZGUgY29sKGxnLCA2LCAxMik7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSAtIDEpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDY0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0NnB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG5cdFx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNTZweDtcblx0XHR9XG5cdH1cblxuXHQmX19zdWJ0aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xvZ28ge1xuXHRcdEBpbmNsdWRlIGNvbCh4cywgMTIsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2woc20sIDQsIDUpO1xuXHRcdEBpbmNsdWRlIGNvbChtZCwgMywgNSk7XG5cdH1cblxuXHQmX19sb2dvLXdyYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSAtIDEpIHtcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbG9nby1yYXRpbyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctdG9wOiAxMDAlO1xuXHRcdGhlaWdodDogMDtcblx0fVxuXG5cdCZfX2xvZ28taW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY29udGFpbjsgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyc7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20gLSAxKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdEBpbmNsdWRlIGNvbCh4cywgMTIsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2woc20sIDYsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2wobGcsIDYsIDEyKTtcblx0fVxuXG5cdCZfX2xpbmstd3JhcCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpbmsge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRibHVlLCAwLjI1KTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZGVzYyB7fVxufVxuIiwiLmJhY2sge1xuXHQkc2VsZjogJjtcblxuXHQmX19yb3cge1xuXHRcdEBpbmNsdWRlIHJvdygpO1xuXHR9XG5cblx0Jl9fY29sIHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDEyLCAxMik7XG5cdH1cblxuXHQmX19saW5rIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0ZmlsbDogdHJhbnNwYXJlbnQ7XG5cdFx0c3Ryb2tlOiAkZ3JheS1kYXJrO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0dHJhbnNpdGlvbjogc3Ryb2tlICR0cmFuc2l0aW9uLXRpbWU7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tdGltZTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyIHtcblxuXHRcdCN7JHNlbGZ9X19pY29uIHtcblx0XHRcdHN0cm9rZTogJGJsdWU7XG5cdFx0fVxuXG5cdFx0I3skc2VsZn1fX3RpdGxlIHtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHR9XG5cdH1cblxuXHQmOmFjdGl2ZSB7XG5cblx0XHQjeyRzZWxmfV9faWNvbiB7XG5cdFx0XHRzdHJva2U6ICRibHVlO1xuXHRcdH1cblxuXHRcdCN7JHNlbGZ9X190aXRsZSB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0fVxuXHR9XG5cblx0Ji0tbm9fb2Zmc2V0IHtcblxuXHRcdCN7JHNlbGZ9X19jb2wge1xuXHRcdFx0QGluY2x1ZGUgY29sKHhzLCAxMiwgMTIpO1xuXHRcdFx0QGluY2x1ZGUgY29sLW9mZnNldCh4cywgMCwgMTIpO1xuXHRcdH1cblx0fVxufVxuIiwiLmNhcnQge1xuXG5cdCZfX3JvdyB7XG5cdFx0QGluY2x1ZGUgcm93KCk7XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdEBpbmNsdWRlIGNvbCh4cywgMTIsIDEyKTtcblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAxNnB4IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXk7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0QGluY2x1ZGUgcm93KCk7XG5cdFx0cGFkZGluZy10b3A6IDE2cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQmX19pdGVtLXBvc2l0aW9uIHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDgsIDEwKTtcblx0XHRAaW5jbHVkZSBjb2woc20sIDQsIDEyKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtIC0gMSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtLXRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbS1saW5rIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmx1ZSwgMC4yNSk7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbS1kZXNjIHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDgsIDEwKTtcblx0XHRAaW5jbHVkZSBjb2woc20sIDQsIDEyKTtcblx0XHRAaW5jbHVkZSBsYy1tYXJnaW4tcmVzZXQoKTtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtIC0gMSkge1xuXHRcdFx0b3JkZXI6IDQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbS1jb3VudGVyIHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDgsIDEwKTtcblx0XHRAaW5jbHVkZSBjb2woc20sIDMsIDEyKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtIC0gMSkge1xuXHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbS1yZW1vdmUge1xuXHRcdEBpbmNsdWRlIGNvbCh4cywgMiwgMTApO1xuXHRcdEBpbmNsdWRlIGNvbChzbSwgMSwgMTIpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20gLSAxKSB7XG5cdFx0XHRvcmRlcjogMjtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQvLyBNaXhlc1xuXG5cdCZfX3NlY3Rpb24tdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cbiIsIi5idG4tY2xvc2Uge1xuXHQkc2VsZjogJjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24tdGltZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6aG92ZXIge1xuXG5cdFx0Jjo6YmVmb3JlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdH1cblx0fVxuXG5cdCY6YWN0aXZlIHtcblxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHR9XG5cdH1cblxuXHQmOjpiZWZvcmUsXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktZGFyaztcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFuc2l0aW9uLXRpbWU7XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG5cdH1cbn1cbiIsIi50cmlhbmdsZS1wYXR0ZXJuXHR7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDI0cHg7XG5cdG1hcmdpbjogYXV0bztcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNzknIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCA3OSAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ21hc2sgaWQ9J21hc2swJyBtYXNrLXR5cGU9J2FscGhhJyBtYXNrVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyB4PScwJyB5PScwJyB3aWR0aD0nNzknIGhlaWdodD0nMjQnJTNFJTNDcmVjdCB3aWR0aD0nNzknIGhlaWdodD0nMjQnIGZpbGw9JyUyM0M0QzRDNCcvJTNFJTNDL21hc2slM0UlM0NnIG1hc2s9J3VybCglMjNtYXNrMCknJTNFJTNDcGF0aCBkPSdNLTEgMjJMMTkuMjUgMkwzOS41IDIyTDU5Ljc1IDJMODAgMjInIHN0cm9rZT0nJTIzNTU4NkZGJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0YW5pbWF0aW9uOiB0cmlhbmdsZS1wYXR0ZXJuIDFzIGxpbmVhciBpbmZpbml0ZTtcblx0b3BhY2l0eTogMC4zO1xuXG5cdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRhbmltYXRpb246IHRyaWFuZ2xlLXBhdHRlcm4tcmV2ZXJzZSAxcyBsaW5lYXIgaW5maW5pdGU7XG5cdH1cblxuXHQvLyBNb2RpZmllcnNcblxuXHQmLS10aGVtZV9yZWQge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9Jzc5JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgNzkgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NtYXNrIGlkPSdtYXNrMCcgbWFzay10eXBlPSdhbHBoYScgbWFza1VuaXRzPSd1c2VyU3BhY2VPblVzZScgeD0nMCcgeT0nMCcgd2lkdGg9Jzc5JyBoZWlnaHQ9JzI0JyUzRSUzQ3JlY3Qgd2lkdGg9Jzc5JyBoZWlnaHQ9JzI0JyBmaWxsPSclMjNDNEM0QzQnLyUzRSUzQy9tYXNrJTNFJTNDZyBtYXNrPSd1cmwoJTIzbWFzazApJyUzRSUzQ3BhdGggZD0nTS0xIDIyTDE5LjI1IDJMMzkuNSAyMkw1OS43NSAyTDgwIDIyJyBzdHJva2U9JyUyM0Q4MzUyQScgc3Ryb2tlLXdpZHRoPSczJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdH1cbn1cblxuQGtleWZyYW1lcyB0cmlhbmdsZS1wYXR0ZXJuIHtcblxuXHRmcm9tIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG5cdH1cblx0dG8ge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC03OXB4IDA7XG5cdH1cbn1cblxuQGtleWZyYW1lcyB0cmlhbmdsZS1wYXR0ZXJuLXJldmVyc2Uge1xuXG5cdGZyb20ge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC03OXB4IDA7XG5cdH1cblx0dG8ge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0fVxufVxuIiwiLnBhdHRlcm4td3JhcCB7XG5cblx0Ji0tdG9wX2xlZnQsXG5cdCYtLWJvdHRvbV9yaWdodCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjcuNSU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdHdpZHRoOiAzMC41JTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0d2lkdGg6IDI5JTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14bCkge1xuXHRcdFx0d2lkdGg6IDI2JTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14eGwpIHtcblx0XHRcdHdpZHRoOiAyMiU7XG5cdFx0fVxuXHR9XG5cblx0Ji0tdG9wX2xlZnQge1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHR9XG5cblx0Ji0tYm90dG9tX3JpZ2h0IHtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdH1cblxuXHQmLS1tdWx0aXBsZSB7XG5cblx0XHQudHJpYW5nbGUtcGF0dGVybjpsYXN0LWNoaWxkIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLm9yZGVyLWJsb2NrIHtcblxuXHQmX19mb3JtIHtcblx0XHRAaW5jbHVkZSByb3coKTtcblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0QGluY2x1ZGUgY29sKHhzLCAxMiwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbChzbSwgOCwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbChtZCwgNiwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbChsZywgNCwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbC1vZmZzZXQoc20sIDIsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2wtb2Zmc2V0KG1kLCAzLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sLW9mZnNldChsZywgNCwgMTIpO1xuXHR9XG5cblx0Ly8gTWl4ZXNcblxuXHQmX19zZWN0aW9uLXRpdGxlIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cbiIsIi5vcmRlci1mb3JtIHtcblx0JHNlbGY6ICY7XG5cdG1heC13aWR0aDogNDQwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXh4bCkge1xuXHRcdG1heC13aWR0aDogNTAwcHg7XG5cdH1cblxuXHQmX19pbnB1dC13cmFwIHtcblxuXHRcdCsgI3skc2VsZn1fX2lucHV0LXdyYXAge1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMzJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pbnB1dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19idG4td3JhcCB7XG5cdFx0bWFyZ2luLXRvcDogMzJweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLmFncmVlbWVudCB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdGNvbG9yOiAkZ3JheS1kYXJrZXI7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teHhsKSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0Y29sb3I6ICRncmF5LWRhcmtlcjtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiByZ2JhKCRncmF5LWRhcmtlciwgMC44KTtcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXHRcdH1cblx0fVxufVxuIiwiLm5vdC1mb3VuZCB7XG5cblx0Jl9fcm93IHtcblx0XHRAaW5jbHVkZSByb3coKTtcblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0QGluY2x1ZGUgY29sKHhzLCAxMiwgMTIpO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDU2cHg7XG5cdFx0Y29sb3I6ICRyZWQ7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdGZvbnQtc2l6ZTogODBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA4MHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIE1peGVzXG5cblx0Jl9fc2VjdGlvbi10aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0fVxufVxuIiwiLmNvdW50ZXIge1xuXHQkc2VsZjogJjtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0ZmxleC13cmFwOiBub3dyYXA7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDE2MHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdG1heC13aWR0aDogMjAwcHg7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOiAzOHB4O1xuXHRcdGhlaWdodDogMzhweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOjpiZWZvcmUsXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LWRhcmtlc3Q7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24tdGltZTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblxuXHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmYWN0aXZlIHtcblxuXHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmRpc2FibGVkIHtcblx0XHRcdG9wYWNpdHk6IDAuMztcblx0XHR9XG5cblx0XHQvLyBNb2RpZmllcnNcblxuXHRcdCYtLW1pbnVzIHtcblx0XHRcdGxlZnQ6IDA7XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1wbHVzIHtcblx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5wdXQtd3JhcCB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHR9XG5cblx0Jl9faW5wdXQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cbn1cbiIsIi5pbmZvLW5vdGUge1xuXHQkc2VsZjogJjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLXRvcDogODBweDtcblx0cGFkZGluZy1ib3R0b206IDY0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0O1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG5cdFx0cGFkZGluZy10b3A6IDk2cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDk2cHg7XG5cdH1cblxuXHQmX19yb3cge1xuXHRcdEBpbmNsdWRlIHJvdygpO1xuXHR9XG5cblx0Jl9fY29sLWltZyB7XG5cdFx0QGluY2x1ZGUgY29sKHhzLCAxMiwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbChzbSwgNSwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbChtZCwgMywgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbC1vZmZzZXQobWQsIDIsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2wobGcsIDMsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2wtb2Zmc2V0KGxnLCAyLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sLW9mZnNldCh4bCwgMSwgMTIpO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29sLWNvbnRlbnQge1xuXHRcdEBpbmNsdWRlIGNvbCh4cywgMTIsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2woc20sIDUsIDEyKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtIC0gMSkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwIDMycHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29sLXF1ZXN0IHtcblx0XHRAaW5jbHVkZSBjb2woeHMsIDEyLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sKHNtLCAxMCwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbC1vZmZzZXQoc20sIDEsIDEyKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtIC0gMSkge1xuXHRcdFx0cGFkZGluZzogMCAzMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZy13cmFwIHtcblx0XHR3aWR0aDogMjAwcHg7XG5cdFx0aGVpZ2h0OiAyMDBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSAtIDEpIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDI0cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teHhsKSB7XG5cdFx0XHQvL3dpZHRoOiAyNDBweDtcblx0XHRcdC8vaGVpZ2h0OiAyNDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Ly8gTWl4ZXNcblxuXHQmX19wYXR0ZXJuLXdyYXAge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX2J0bi13cmFwIHtcblx0XHRwYWRkaW5nLXRvcDogMjRweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzJweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5xdWVzdC1saXN0IHtcblx0JHNlbGY6ICY7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHQmX19pdGVtIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Ji0tYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCZfX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nLXRvcDogMjRweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzJweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5xdWVzdC1zZXQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogLTE2cHg7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtIC0gMSkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNnB4O1xuXHRcdH1cblx0fVxufVxuIiwiLnF1ZXN0LWJ0biB7XG5cdCRzZWxmOiAmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAxM3B4IDI0cHg7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogJHRleHQtY29sb3I7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IDJweCBzb2xpZCAkZ3JheS1kYXJrZXN0O1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yO1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi10aW1lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWluLXdpZHRoOiAzMTZweDtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG5cdFx0cGFkZGluZy10b3A6IDIxcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDIxcHg7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cblx0fVxuXG5cdCY6aG92ZXIge1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGJsdWU7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0fVxuXHR9XG5cblx0JjphY3RpdmUge31cblxuXHQvLyBNb2RpZmllcnNcblxuXHQmLS1hbHQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0cGFkZGluZzogMTZweDtcblx0fVxuXG5cdCYtLWFjdGl2ZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRib3JkZXItY29sb3I6ICRibHVlO1xuXG5cdFx0I3skc2VsZn1fX3RpdGxlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMjZweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDE0IDEwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTMuOTk5OSAxLjQyODU3TDEyLjU5OTkgMEw1LjU5OTk3IDcuMTQyOEwxLjM5OTk5IDIuODU3MDlMMCA0LjI4NTY2TDUuNTk5OTIgOS45OTk5OUwxMy45OTk5IDEuNDI4NTdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIucXVlc3QtbGluayB7XG5cdCRzZWxmOiAmO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGNvbG9yOiAkcmVkO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi10aW1lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR3aWR0aDogNnB4O1xuXHRcdGhlaWdodDogMTBweDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0fVxuXG5cdCYtLXByZXYge1xuXHRcdHBhZGRpbmctbGVmdDogMThweDtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2JyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgNiAxMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00wLjI5Mjk2OSA1LjAwMDA0TDQuNjQ2NTIgMC42NDY0ODRMNS4zNTM2MyAxLjM1MzU5TDEuNzA3MTggNS4wMDAwNEw1LjM1MzYzIDguNjQ2NDlMNC42NDY1MiA5LjM1MzU5TDAuMjkyOTY5IDUuMDAwMDRaJyBmaWxsPSclMjNEODM1MkEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0fVxuXHR9XG5cblx0Ji0tbmV4dCB7XG5cdFx0cGFkZGluZy1yaWdodDogMThweDtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNicgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDYgMTAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNC4yOTI5MyA1LjAwMDA0TDAuNjQ2NDg0IDEuMzUzNTlMMS4zNTM1OSAwLjY0NjQ4NEw1LjcwNzE0IDUuMDAwMDRMMS4zNTM1OSA5LjM1MzU5TDAuNjQ2NDg0IDguNjQ2NDhMNC4yOTI5MyA1LjAwMDA0WicgZmlsbD0nJTIzRDgzNTJBJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdH1cblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdG9wYWNpdHk6IDAuNzU7XG5cdH1cbn1cbiIsIi5xdWVzdC1yZXN1bHQge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdCZfX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdH1cblx0fVxufVxuIiwiLnNlY3Rpb24taW50cm8ge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG5cblx0Jl9fcm93IHtcblx0XHRAaW5jbHVkZSByb3coKTtcblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0QGluY2x1ZGUgY29sKHhzLCAxMiwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbChzbSwgMTAsIDEyKTtcblx0XHRAaW5jbHVkZSBjb2wtb2Zmc2V0KHNtLCAxLCAxMik7XG5cdFx0QGluY2x1ZGUgY29sKG1kLCA4LCAxMik7XG5cdFx0QGluY2x1ZGUgY29sLW9mZnNldChtZCwgMiwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbChsZywgNiwgMTIpO1xuXHRcdEBpbmNsdWRlIGNvbC1vZmZzZXQobGcsIDMsIDEyKTtcblx0fVxuXG5cdC8vIE1peGVzXG5cblx0Jl9fc2VjdGlvbi10aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxufVxuIl19 */
