@font-face{font-family:Roobert;src:url(../fonts/Roobert-Light.woff2) format("woff2"),url(../fonts/Roobert-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(../fonts/Roobert-Regular.woff2) format("woff2"),url(../fonts/Roobert-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(../fonts/Roobert-Medium.woff2) format("woff2"),url(../fonts/Roobert-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(../fonts/Roobert-Bold.woff2) format("woff2"),url(../fonts/Roobert-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;line-height:1.5625rem;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:hsla(0,0%,100%,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{box-sizing:border-box}
/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
/*! locomotive-scroll v4.1.2 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;-ms-transform-origin:center right;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{-ms-transform:scaleX(1.45);transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;-ms-transform:scaleY(1);transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{-ms-transform:scaleY(1.3);transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}.u-float-left{float:left!important}.u-float-right{float:right!important}.u-text-center{text-align:center!important}.u-text-left{text-align:left!important}.u-text-right{text-align:right!important}.u-align-baseline{vertical-align:baseline!important}.u-align-bottom{vertical-align:bottom!important}.u-align-middle{vertical-align:middle!important}.u-align-top{vertical-align:top!important}.u-btn--1{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important;-ms-flex-align:center;align-items:center;border:0 none;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:start;justify-content:flex-start;line-height:1.25em;min-height:16px;padding-left:27px;position:relative;text-decoration:none}.u-btn--1:before{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:0;content:"";margin-bottom:auto;margin-top:auto;top:0;bottom:0;left:0;position:absolute;width:16px;height:16px;-ms-transform:rotate(0deg);transform:rotate(0deg);-ms-transform-origin:center;transform-origin:center;transition:all .4s cubic-bezier(.165,.84,.44,1)}.u-btn--1:hover:before{background-size:8px;border-radius:100%;-ms-transform:rotate(45deg);transform:rotate(45deg)}.u-btn--1.u-btn--1--fsz-1{font-size:18px;font-size:1.125rem}.u-btn--1.u-btn--1--fsz-2{font-size:22px;font-size:1.375rem}.u-btn--1.u-btn--1--fsz-3{font-size:17px;font-size:1.0625rem}.u-btn--1.u-btn--1--fsz-4{font-size:14px;font-size:.875rem}.u-btn--1.u-btn--1--tc-1{color:#000}.u-btn--1.u-btn--1--tc-1:before{background-image:url(../images/btn-1_arrow--black.svg)}.u-btn--1.u-btn--1--tc-1:hover:before{background-color:rgba(0,0,0,.1)}.u-btn--1.u-btn--1--tc-2{color:#fff}.u-btn--1.u-btn--1--tc-2:before{background-image:url(../images/btn-1_arrow--white.svg)}.u-btn--1.u-btn--1--tc-2:hover:before{background-color:hsla(0,0%,100%,.2)}.u-btn--1.u-btn--1--fw-1{font-weight:500}.u-btn--1.u-btn--1--arrow-mod1{padding-left:23px}.u-btn--1.u-btn--1--arrow-mod1:not(:hover):before{background-size:12px;width:12px;height:12px}.u-btn--2{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important;border:0 none;border-radius:27px;cursor:pointer;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;padding:0 30px 0 70px;position:relative;text-decoration:none;transition:all .5s cubic-bezier(.77,0,.175,1)}.u-btn--2,.u-btn--2 .btn_arrow{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;height:54px}.u-btn--2 .btn_arrow{border-radius:100%;-ms-flex-pack:center;justify-content:center;margin:auto 0;top:50%;left:0;position:absolute;width:54px;-ms-transform:translateY(-50%);transform:translateY(-50%);-ms-transform-origin:center;transform-origin:center;z-index:0}.u-btn--2 .btn_arrow:after,.u-btn--2 .btn_arrow:before{background:inherit;border-radius:100%;content:"";opacity:.05;top:0;right:0;bottom:0;left:0;position:absolute;-ms-transform:scale(.8);transform:scale(.8);transition:all 1s cubic-bezier(.165,.84,.44,1);z-index:-1}.u-btn--2 .btn_arrow svg{display:inline-block;margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:12px;height:12px;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all .5s cubic-bezier(.165,.84,.44,1)}.u-btn--2 .btn_label{display:inline-block;line-height:1.1em;font-size:18px;font-size:1.125rem;font-weight:500;position:relative;z-index:1}.u-btn--2.-clicked .btn_arrow svg,.u-btn--2:hover .btn_arrow svg{-ms-transform:rotate(45deg);transform:rotate(45deg)}.u-btn--2.-clicked .btn_arrow:before,.u-btn--2:hover .btn_arrow:before{-ms-transform:scale(3);transform:scale(3)}.u-btn--2.-clicked .btn_arrow:after,.u-btn--2:hover .btn_arrow:after{-ms-transform:scale(2);transform:scale(2)}.u-btn--2.u-btn--2--c-1{background-color:#fff;color:#1c1c1e}.u-btn--2.u-btn--2--c-1 .btn_arrow{background:#2c2c2e}.u-btn--2.u-btn--2--c-1.-clicked{background-color:#1c1c1e;color:#fff}.u-btn--2.u-btn--2--c-2{background-color:hsla(0,0%,100%,.1);color:#fff}.u-btn--2.u-btn--2--c-2 .btn_arrow{background:#fff}.u-btn--2.u-btn--2--c-2.-clicked{background-color:#fff;color:#1c1c1e}.u-btn--2.u-btn--2--c-3{background-color:#f3f0ef;color:#1c1c1e}.u-btn--2.u-btn--2--c-3 .btn_arrow{background:#2c2c2e}.u-btn--2.u-btn--2--c-3.-clicked{background-color:#2c2c2e;color:#f3f0ef}.u-btn--2.u-btn--2--c-4{background-color:#2c2c2e;color:#fff}.u-btn--2.u-btn--2--c-4 .btn_arrow{background:#fff}.u-btn--2.u-btn--2--c-4.-clicked{background-color:#f3f0ef;color:#2c2c2e}.u-btn--2.-clicked{padding-left:30px;padding-right:70px}.u-btn--3{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important;-ms-flex-align:center;align-items:center;border:0 none;border-radius:45px;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;min-height:70px;padding:0 80px;position:relative;text-align:center;text-decoration:none}.u-btn--3:before{border-radius:45px;content:"";display:block;margin:auto;top:2px;left:2px;position:absolute;width:calc(100% - 4px);height:calc(100% - 4px);transition:all .5s cubic-bezier(.77,0,.175,1);vertical-align:middle}.u-btn--3 .btn_arrow{margin:auto 0;left:40px;position:absolute;width:22px;height:22px;z-index:1}.u-btn--3 .btn_label{position:relative;z-index:1}.u-btn--3.u-btn--3--c-1{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);color:#000}.u-btn--3.u-btn--3--c-1:before{background:#f3f0ef}.u-btn--3.u-btn--3--c-2{background:transparent;border:1px solid #fff;color:#fff}.u-btn--3.u-btn--3--c-2:before{display:none}.u-btn--3.u-btn--3--c-3{background:transparent;border:1px solid #fff;color:#fff}.u-btn--3.u-btn--3--c-3:before{display:none}.u-btn--3.u-btn--3--fsz-1{font-size:calc(18px + 4 * ((100vw - 420px) / 1200));font-size:calc(1.125rem + 4 * ((100vw - 26.25rem) / 1200));line-height:1.1em}.u-btn--4{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important;-ms-flex-align:center;align-items:center;border:0 none;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:start;justify-content:flex-start;min-height:54px;padding-right:68px;position:relative;text-decoration:none}.u-btn--4:before{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:100%;content:"";margin-bottom:auto;margin-top:auto;top:0;right:0;bottom:0;position:absolute;width:54px;height:54px;-ms-transform:rotate(0deg);transform:rotate(0deg);-ms-transform-origin:center;transform-origin:center;transition:all .4s cubic-bezier(.165,.84,.44,1)}.u-btn--4:hover:before{background-size:8px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.u-btn--4.u-btn--4--fsz-1{line-height:1.25em;font-size:18px;font-size:1.125rem}.u-btn--4.u-btn--4--tc-1{color:#242526}.u-btn--4.u-btn--4--tc-1:before{background-image:url(../images/btn-1_arrow--black.svg);background-color:#f8f6f5}.u-btn--4.u-btn--4--tc-1:hover:before{background-color:rgba(0,0,0,.1)}.u-btn--5{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important;border:0 none;border-radius:27px;cursor:pointer;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;padding:0 54px 0 0;position:relative;text-decoration:none;transition:all .5s cubic-bezier(.77,0,.175,1)}.u-btn--5,.u-btn--5 .btn_arrow{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;height:54px}.u-btn--5 .btn_arrow{border-radius:100%;-ms-flex-pack:center;justify-content:center;margin:auto 0;top:50%;left:0;position:absolute;width:54px;-ms-transform:translateY(-50%);transform:translateY(-50%);-ms-transform-origin:center;transform-origin:center;z-index:0}.u-btn--5 .btn_arrow svg{display:inline-block;margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:12px;height:12px;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all .5s cubic-bezier(.165,.84,.44,1)}.u-btn--5.-clicked .btn_arrow svg,.u-btn--5:hover .btn_arrow svg{-ms-transform:rotate(45deg);transform:rotate(45deg)}.u-btn--5.u-btn--5--c-1 .btn_arrow{background:#1c1c1e}.u-btn--5.u-btn--5--c-2{height:34px;padding:0 34px 0 0}.u-btn--5.u-btn--5--c-2 .btn_arrow{background:#1c1c1e;width:34px;height:34px}.u-btn--5.u-btn--5--c-2 .btn_arrow svg{width:8px;height:8px}.underline{display:inline-block;position:relative;text-decoration:none}.underline:after{content:"";position:absolute;width:100%;-ms-transform:scaleX(0);transform:scaleX(0);height:2px;bottom:-4px;left:0;background-color:#1a1a1a;-ms-transform-origin:bottom right;transform-origin:bottom right;transition:transform .25s ease-out}.underline:hover:after{-ms-transform:scaleX(1);transform:scaleX(1);-ms-transform-origin:bottom left;transform-origin:bottom left}.underline.-underline-color--2:after{background-color:#1a1a1a}.u-lazyload--1{opacity:0;transition:opacity .8s cubic-bezier(.77,0,.175,1) .05s}.u-lazyload--1.is-inview{opacity:1}.u-1\:1:before{padding-bottom:100%}.u-4\:3:before{padding-bottom:75%}.u-2\:1:before{padding-bottom:50%}.u-16\:9:before{padding-bottom:56.25%}.u-wrapper--1{max-width:1500px}.u-wrapper--1,.u-wrapper--2{margin-left:auto;margin-right:auto;padding-left:5vw;padding-right:5vw;width:100%}.u-wrapper--2{max-width:1700px}.u-wrapper--3{max-width:1380px}.u-wrapper--3,.u-wrapper--4{margin-left:auto;margin-right:auto;padding-left:5vw;padding-right:5vw;width:100%}.u-wrapper--4{max-width:1180px}.u-wrapper--5{margin-left:auto;margin-right:auto;padding-left:5vw;padding-right:5vw;width:100%;max-width:1020px}.-u-z-index--4{z-index:4}.-u-z-index--3{z-index:3}.-u-z-index--2{z-index:2}.-u-z-index--1{z-index:1}.-u-z-index--0{z-index:0}.-u-z-index--sub1{z-index:-1}*{border:0;font:inherit;font-style:normal;font-size:100%;list-style:none;margin:0;padding:0;quotes:none;text-decoration:none;vertical-align:baseline}*,:after,:before{box-sizing:border-box}body,html{background:#242526;color:#242526;font:16px/100% Roobert,-apple-system,linkMacSystemFont,Helvetica Neue,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;max-width:100%;min-width:320px;overflow-x:hidden;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}html{min-height:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.has-scroll-smooth{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}html.has-scroll-smooth [data-load-container]{top:0;right:0;bottom:0;left:0;position:fixed;width:100vw}html.is-loading{cursor:wait}html.with-featherlight{overflow-y:auto!important}.featherlight.-preview{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.featherlight.-preview .featherlight-content{border-bottom:0 none;margin:0;max-height:100%;overflow-x:hidden;padding:0;width:100%;height:100%}.featherlight.-preview .featherlight-close{display:none}.featherlight.-image,.featherlight.-video{overflow-y:scroll;padding:125px 5vw 80px;-ms-overflow-style:none;scrollbar-width:none}.featherlight.-image::-webkit-scrollbar,.featherlight.-video::-webkit-scrollbar{display:none}.featherlight.-image .featherlight-close,.featherlight.-video .featherlight-close{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='72' height='72' viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='36' cy='36' r='35' stroke='url(%23a)' stroke-width='1.5'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-56.849' y1='14.871' x2='27.83' y2='136.796' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2387B3F4'/%3E%3Cstop offset='1' stop-color='%234FE5B4'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");border-radius:100%;cursor:pointer;display:inline-block;margin:0 auto;top:-100px;right:0;left:0;position:absolute;width:72px;height:72px;z-index:2}.featherlight.-image .featherlight-close:before,.featherlight.-video .featherlight-close:before{background:transparent url(../images/preview-pane_exit-btn_x.svg) no-repeat 50%/64px;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:64px;height:64px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:center;transform-origin:center;transition:transform 1s cubic-bezier(.77,0,.175,1) 0s}.featherlight.-image .featherlight-content,.featherlight.-video .featherlight-content{border:0 none;margin:auto;max-height:none;max-width:100%;overflow:visible;padding:0;position:relative}.featherlight.-image img{margin:auto;text-align:center}.featherlight.-video .featherlight-content{padding-bottom:56.25%;width:100%;height:0}.featherlight.-video iframe{top:0;left:0;position:absolute;width:100%;height:100%}.grecaptcha-badge:not([data-style=inline]){display:none!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;visibility:hidden!important}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;max-width:100%;vertical-align:middle}textarea{resize:vertical}::selection{background-color:#333;color:#fff;text-shadow:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}a:focus,button:focus,input:focus{outline:0}[tabindex="-1"]:focus{outline:none}.fancybox-container .fancybox-slide{padding:2.5vw!important}@-ms-viewport{width:device-width}[tabindex],a,area,button,input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hreflang]>abbr[title]{text-decoration:none}.o-company-thumb{display:block;overflow:hidden;position:relative;width:100%}.o-company-thumb:after,.o-company-thumb:before{content:"";top:0;position:absolute;width:100%;height:4px;transition:transform .6s cubic-bezier(.165,.84,.44,1)}.o-company-thumb:before{background:#242526;right:0;transition-delay:.15s;-ms-transform-origin:right;transform-origin:right;-ms-transform:scaleX(1);transform:scaleX(1)}.o-company-thumb:after{background:linear-gradient(90deg,#87b3f4 0,#4fe5b4);left:0;transition-delay:0s;-ms-transform-origin:left;transform-origin:left;-ms-transform:scaleX(0);transform:scaleX(0)}.o-company-thumb .company-thumb_inner{color:#1c1c1e;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;height:100%;text-decoration:none}.o-company-thumb .thumb_content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;min-height:44px;padding:25px 80px 25px 0;position:relative;z-index:1}.o-company-thumb .thumb_content:after,.o-company-thumb .thumb_content:before{border-radius:100%;content:"";margin-bottom:auto;margin-top:auto;top:0;right:0;bottom:0;position:absolute;width:44px;height:44px;-ms-transform-origin:center;transform-origin:center;transition:all .45s cubic-bezier(.165,.84,.44,1)}.o-company-thumb .thumb_content:before{background:transparent url(../images/btn-1_arrow--black.svg) no-repeat 50%/11px;-ms-transform:rotate(0deg);transform:rotate(0deg);z-index:1}.o-company-thumb .thumb_content:after{background-image:linear-gradient(145deg,#87b3f4 10%,#4fe5b4 104%),url(../images/btn-1_arrow--black.svg);opacity:0;z-index:0}.o-company-thumb .content_title{color:#1c1c1e;line-height:1.35em;font-size:24px;font-size:1.5rem}.o-company-thumb .content_exit{font-size:calc(13px + 1 * ((100vw - 420px) / 1200));font-size:calc(.8125rem + 1 * ((100vw - 26.25rem) / 1200));bottom:20px;left:0;position:absolute;background:linear-gradient(145deg,#87b3f4 10%,#4fe5b4 104%);padding:5px 10px;border-radius:16px;color:#fff;opacity:1;transition:opacity .3s ease}.o-company-thumb .thumb_image{-ms-flex-align:center;align-items:center;background-image:linear-gradient(145deg,#87b3f4 10%,#4fe5b4 104%);display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;transition:opacity .4s cubic-bezier(.165,.84,.44,1);width:100%;z-index:0}.o-company-thumb .image_logo{display:inline-block;margin:auto;max-height:60px;max-width:128px;top:0;right:0;bottom:0;left:0;position:absolute;vertical-align:middle;z-index:1}.o-company-thumb .image_cover{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(0);mix-blend-mode:luminosity;opacity:.7;-ms-transform:scale(1);transform:scale(1);transition:opacity .4s cubic-bezier(.165,.84,.44,1),filter .4s cubic-bezier(.165,.84,.44,1),transform 1.4s cubic-bezier(.165,.84,.44,1);z-index:0}.o-company-thumb.-style--1{width:300px;height:280px}.o-company-thumb.-style--1 .thumb_image{height:190px}.o-company-thumb.-style--2{background:transparent;height:200px;transition:background .6s cubic-bezier(.165,.84,.44,1)}.o-company-thumb.-style--2 .thumb_content{transition:padding .45s cubic-bezier(.165,.84,.44,1)}.o-company-thumb.-style--2 .thumb_content:after{display:none}.o-company-thumb.-style--2 .content_title{transition:color .6s cubic-bezier(.165,.84,.44,1)}.o-company-thumb.-style--2 .thumb_image{height:100%;opacity:0;top:0;left:0;position:absolute}.o-company-thumb.-style--2 .image_logo{display:none}.o-company-thumb.-arrow-c1 .thumb_content:before{background-color:#f8f6f5}.o-cursor{opacity:0;visibility:hidden}.o-cursor>*{pointer-events:none;position:fixed;-webkit-user-select:none;-ms-user-select:none;user-select:none}.o-cursor .cursor_text{-ms-flex-align:center;align-items:center;border-radius:100%;display:-ms-flexbox;display:flex;line-height:1em;font-size:14px;font-size:.875rem;-ms-flex-pack:center;justify-content:center;letter-spacing:.0525em;margin:auto;padding:0 15px;top:-52px;left:-50px;width:100px;height:100px;-ms-transform:scale(0);transform:scale(0);z-index:9999999999!important}.o-cursor .cursor_text.-dark{color:#1a1a1a}.o-cursor .cursor_text.-light{color:#fff}.o-cursor .cursor_inner{opacity:0;top:-4px;left:-4px;width:6px;height:6px}.o-cursor .cursor_inner,.o-cursor .cursor_outer{background-color:#fff;border-radius:100%;mix-blend-mode:difference;z-index:9999999998!important}.o-cursor .cursor_outer{top:-21px;left:-21px;width:40px;height:40px}.o-cursor .cursor_view{background-color:#000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33.943 31.429l-1.372-1.372V0H31.43v30.057l-1.372 1.372H0v1.142h30.057l1.372 1.372V64h1.142V33.943l1.372-1.372H64V31.43H33.943z' fill='%23FAFAFA'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:64px;border-radius:100%;opacity:0;-ms-transform:scale(0);transform:scale(0);top:-63px;left:-63px;position:fixed;width:120px;height:120px;transition:background-image 1s ease;z-index:9999999997!important}.o-cursor .cursor_view.is-inverted{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33.943 31.429l-1.372-1.372V0H31.43v30.057l-1.372 1.372H0v1.142h30.057l1.372 1.372V64h1.142V33.943l1.372-1.372H64V31.43H33.943z' fill='%23000'/%3E%3C/svg%3E")}.no-js .o-cursor{display:none}.o-featured-posts{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);grid-gap:20px}.o-media-thumb{display:block;overflow:hidden;position:relative;width:100%}.o-media-thumb .thumb_permalink{top:0;left:0;position:absolute;width:100%;height:100%;color:transparent;font-size:0;text-indent:-999px;z-index:1}.o-media-thumb .thumb_media{background:#000;z-index:0}.o-media-thumb .thumb_media:before{padding-bottom:63.16%}.o-media-thumb .media_image{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.6;transition:opacity .4s cubic-bezier(.165,.84,.44,1),filter .4s cubic-bezier(.165,.84,.44,1),transform 1.4s cubic-bezier(.165,.84,.44,1);z-index:0}.o-media-thumb.is-video .thumb_media:after,.o-media-thumb .media_image{top:0;left:0;position:absolute;-ms-transform:scale(1);transform:scale(1)}.o-media-thumb.is-video .thumb_media:after{background:transparent url(../images/media-thumb_play-ico.svg) no-repeat 50%/29px 30px;border:1px solid #fff;border-radius:100%;content:"";margin:auto;right:0;bottom:0;width:80px;height:80px;transition:transform 1.4s cubic-bezier(.165,.84,.44,1);z-index:1}.o-post-thumb{display:block;font-size:0;border-radius:16px;overflow:hidden;transition:all .7s cubic-bezier(.165,.84,.44,1);width:100%}.o-post-thumb[data-scroll] .content_title{opacity:0;transition:all 1s cubic-bezier(.165,.84,.44,1) 1s}.o-post-thumb[data-scroll] .meta_data{-ms-transform:translateY(100%);transform:translateY(100%)}.o-post-thumb[data-scroll].is-inview .content_title{opacity:1}.o-post-thumb[data-scroll].is-inview .meta_data{-ms-transform:translateY(0);transform:translateY(0)}.o-post-thumb.card{background-color:#f8f6f5}.o-post-thumb.card .thumb_content{padding:30px 20px 74px}.o-post-thumb.card .content_meta{margin-bottom:18px}.o-post-thumb.card .bottom_group{right:30px;bottom:30px;position:absolute;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.o-post-thumb.card .group_left{display:none}.o-post-thumb.list{padding:14px;background-color:#fff}.o-post-thumb.list .post-thumb_inner{-ms-flex-direction:row;flex-direction:row;column-gap:80px}.o-post-thumb.list .thumb_image{max-width:460px;height:320px;border-radius:8px;overflow:hidden}.o-post-thumb.list .c_content-inner{padding:40px 0 22px;-ms-flex-pack:justify;justify-content:space-between;row-gap:30px}.o-post-thumb.list .c_content-inner,.o-post-thumb .post-thumb_inner{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.o-post-thumb .post-thumb_inner{color:#242526;position:relative;height:100%;text-decoration:none}.o-post-thumb .thumb_content{width:100%}.o-post-thumb .content_title{font-size:calc(18px + 10 * ((100vw - 420px) / 1200));font-size:calc(1.125rem + 10 * ((100vw - 26.25rem) / 1200));text-transform:uppercase;line-height:1.2em;font-weight:500;padding-bottom:8px}.o-post-thumb .content_title b,.o-post-thumb .content_title strong{font-weight:700}.o-post-thumb .content_meta{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;position:relative;width:100%;margin-bottom:26px}.o-post-thumb .meta_data{display:inline-block;line-height:1.1em;font-size:16px;font-size:1rem;-ms-transform:translateY(0);transform:translateY(0);transition:all .5s cubic-bezier(.165,.84,.44,1);vertical-align:middle}.o-post-thumb .meta_date{-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.o-post-thumb .meta_tax{-ms-flex:0 0 auto;flex:0 0 auto;min-height:12px;padding-left:22px;position:relative;text-align:right;text-transform:uppercase}.o-post-thumb .meta_tax:before{background:#87b3f4;border-radius:100%;content:"";display:inline-block;margin:auto 0;top:0;bottom:0;left:0;position:absolute;width:12px;height:12px}.o-post-thumb .thumb_image{background:#242526;-ms-flex:0 0 auto;flex:0 0 auto}.o-post-thumb .thumb_image:before{padding-bottom:56%}.o-post-thumb .image_src{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;-ms-transform:scale(1);transform:scale(1);transition:filter .4s cubic-bezier(.165,.84,.44,1),transform 1.4s cubic-bezier(.165,.84,.44,1)}.o-post-thumb .bottom_group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.o-post-thumb .bottom_group .group_left{overflow:hidden}.o-post-thumb .bottom_group .group_right{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;column-gap:20px}.o-post-thumb .bottom_group .read_more{font-size:calc(14px + 2 * ((100vw - 420px) / 1200));font-size:calc(.875rem + 2 * ((100vw - 26.25rem) / 1200))}.o-preloader{-ms-flex-align:center;align-items:center;background:linear-gradient(145deg,#87b3f4 10%,#4fe5b4 104%);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;opacity:1;overflow:hidden;pointer-events:none;top:0;right:0;bottom:0;left:0;position:fixed;width:100%;height:100%;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;visibility:visible;z-index:99999}.o-preloader .preloader_logo{margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:164px;height:45px}.o-ratio{display:block;overflow:hidden;position:relative;width:100%}.o-ratio:before{content:"";display:block;width:100%}.o-ratio>embed,.o-ratio>iframe,.o-ratio>img,.o-ratio>object,.o-ratio>picture,.o-ratio_content{margin:auto;top:0;bottom:0;left:0;position:absolute;width:100%;height:100%}.o-top-prop{background:transparent;display:block;opacity:0;pointer-events:none;width:100%;height:0}.c-article-group-list{display:block;font-size:0;overflow:hidden;position:relative;width:100%}.c-article-group-list .c_inner{position:relative;z-index:1}.c-article-group-list .c_heading{-ms-flex-align:center;align-items:center;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:35px;padding-top:40px}.c-article-group-list .heading_col{display:block}.c-article-group-list .heading_title{font-weight:500;padding-left:12px;text-align:left}.c-article-group-list .heading_title:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-article-group-list .heading_title{font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:block;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.1em;margin-bottom:15px;position:relative;text-transform:uppercase}.c-article-group-list .heading_cta{display:none;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.c-article-group-list .c_articles{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.c-article-group-list .c_cta{text-align:center;padding-bottom:70px;padding-top:60px;width:100%}.c-article-group-list .c_section-count{font-weight:300;line-height:.71em;font-size:720px;font-size:45rem;color:#0d0d0d;display:none;opacity:.04;bottom:228px;left:0;position:absolute;text-align:left;z-index:0}.c-article-group-list.-bg--1{background:#f8f6f5}.c-article-group{display:block;font-size:0;overflow:hidden;position:relative;width:100%}.c-article-group .c_inner{position:relative;z-index:1}.c-article-group .c_heading{-ms-flex-align:center;align-items:center;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:35px;padding-top:40px}.c-article-group .heading_col{display:block}.c-article-group .heading_title{font-weight:500;padding-left:12px;text-align:left}.c-article-group .heading_title:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-article-group .heading_title{font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:block;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.1em;margin-bottom:15px;position:relative;text-transform:uppercase}.c-article-group .heading_cta{display:none;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.c-article-group .c_articles{display:grid;grid-gap:20px}.c-article-group .o-post-thumb{background-color:#fff}.c-article-group.is-carousel .c_articles:after{content:"";display:none}.c-article-group .c_cta{text-align:center;padding-bottom:70px;padding-top:60px;width:100%}.c-article-group .c_section-count{font-weight:300;line-height:.71em;font-size:720px;font-size:45rem;color:#0d0d0d;display:none;opacity:.04;bottom:228px;left:0;position:absolute;text-align:left;z-index:0}.c-article-group.-bg--1{background:#f8f6f5}.c-article-index{display:block;font-size:0;overflow:hidden;position:relative;width:100%}.c-article-index .c_inner{position:relative;z-index:1}.c-article-index .index_buttons{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}.c-article-index .buttons_btn{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important;font-weight:500;-ms-flex-align:center;align-items:center;background-color:#f8f6f5;color:#fff;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 50%;flex:0 0 50%;font-size:calc(18px + 12 * ((100vw - 420px) / 1200));font-size:calc(1.125rem + 12 * ((100vw - 26.25rem) / 1200));-ms-flex-pack:center;justify-content:center;line-height:1.1em;padding:45px 5vw;position:relative;text-align:center;text-transform:uppercase;transition:all .6s cubic-bezier(.165,.84,.44,1);width:50%}.c-article-index .buttons_btn:before{background:linear-gradient(200deg,#87b3f4 10%,#4fe5b4 104%);content:"";top:0;right:0;left:0;position:absolute;width:100%;height:100%;-ms-transform:scaleY(1);transform:scaleY(1);-ms-transform-origin:top;transform-origin:top;transition:transform .6s cubic-bezier(.165,.84,.44,1)}.c-article-index .buttons_btn .btn_label{position:relative;z-index:1}.c-article-index .buttons_btn .label_int{opacity:.5}.c-article-index .buttons_btn.is-active{color:#1c1c1e}.c-article-index .buttons_btn.is-active:before{-ms-transform:scaleY(0);transform:scaleY(0)}.c-article-index .c_heading{-ms-flex-align:center;align-items:center;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:35px;padding-top:62px}.c-article-index .heading_col{display:block}.c-article-index .heading_title{font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:15px}.c-article-index .heading_filter{-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.c-article-index .c_articles{display:block;width:100%;background-color:#f8f6f5}.c-article-index .main_tab{display:none}.c-article-index .tab_upper{padding-top:60px}.c-article-index .tab_descr{padding-left:12px;position:relative;text-align:left}.c-article-index .tab_descr:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-article-index .tab_descr{font-size:calc(26px + 6 * ((100vw - 420px) / 1200));font-size:calc(1.625rem + 6 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.325em;margin-bottom:75px}.c-article-index .tab_canvas{background:#f8f6f5;display:block;padding-bottom:0;padding-top:72px;background-color:#f8f6f5}.c-article-index .tab_heading{-ms-flex-align:center;align-items:center;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:80px}.c-article-index .heading_title{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-article-index .heading_title:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-article-index .heading_title{font-size:calc(40px + 6 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 6 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;text-transform:uppercase}.c-article-index .heading_filter{display:block;margin-top:36px;width:100%}.c-article-index [data-sf-field-name]{display:block;padding:0;width:100%}.c-article-index [data-sf-field-input-type=select] label,.c-article-index select{display:block;position:relative}.c-article-index select{-webkit-appearance:none!important;appearance:none!important;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.11 6.453l.53-.53-1.06-1.061-.531.53 1.06 1.06zm-6.64 4.519l-.53.53L7 12.562l.53-.53-1.06-1.06zm-4.52-5.58l-.53-.53-1.06 1.06.53.53 1.06-1.06zm4.52 6.64l.53.53 1.06-1.06-.53-.53-1.06 1.06zm5.579-6.64l-5.58 5.58 1.061 1.06 5.58-5.58-1.061-1.06zM.89 6.452l5.58 5.58 1.06-1.06-5.58-5.58-1.06 1.06z' fill='%231A1A1A'/%3E%3Cpath d='M7 .343v11.159' stroke='%231A1A1A' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat 100%/14px 13px;border:0 none!important;border-radius:0;box-shadow:none!important;box-sizing:border-box;color:#1c1c1e;cursor:pointer;line-height:1.1em;font-size:16px;font-size:1rem;font-weight:400;margin:0;max-width:100%;outline:0 none!important;padding:0 30px 0 0;width:100%;height:64px;text-align:left;transition:all .6s cubic-bezier(.165,.84,.44,1)}.c-article-index select+.focus:after,.c-article-index select+.focus:before{background:#1c1c1e;content:"";display:block;height:1px;bottom:0;position:absolute;transition:width .6s cubic-bezier(.165,.84,.44,1);z-index:0}.c-article-index select+.focus:before{right:0;transition-delay:.15s;width:100%}.c-article-index select+.focus:after{left:0;transition-delay:0s;width:0}.c-article-index select::-ms-expand{display:none}.c-article-index select:focus+.focus:before,.c-article-index select:hover+.focus:before{transition-delay:0s;width:0}.c-article-index select:focus+.focus:after,.c-article-index select:hover+.focus:after{transition-delay:.15s;width:100%}.c-article-index select option{font-weight:400}.c-article-index select:disabled,.c-article-index select[aria-disabled=true]{color:graytext;cursor:no-drop;opacity:.55}.c-article-index .tab_list{display:block}.c-article-index .search-filter-results{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;row-gap:20px;width:100%}.c-article-index .articles_pagination{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:-1px;padding:32px 5vw;width:100%}.c-article-index .articles_pagination .pagination{display:block;width:100%}.c-article-index .articles_pagination .screen-reader-text{display:none}.c-article-index .articles_pagination .nav-links{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;padding:0 24px;position:relative;text-align:center;width:100%}.c-article-index .articles_pagination .nav-links .page-numbers{display:-ms-inline-flexbox;display:inline-flex;padding:6px}.c-article-index .articles_pagination .nav-links .page-numbers.next,.c-article-index .articles_pagination .nav-links .page-numbers.prev{background:transparent;color:transparent;display:inline-block;font-size:0;margin:auto 0;overflow:hidden;top:0;bottom:0;position:absolute;width:18px;height:19px;text-indent:-999px;vertical-align:middle}.c-article-index .articles_pagination .nav-links .page-numbers.next:before,.c-article-index .articles_pagination .nav-links .page-numbers.prev:before{background:transparent url(../images/article-index_pagination-arrow.svg) no-repeat 50%/18px 19px;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:18px;height:19px;-ms-transform-origin:center;transform-origin:center}.c-article-index .articles_pagination .nav-links .page-numbers.prev{float:left;left:0;text-align:left}.c-article-index .articles_pagination .nav-links .page-numbers.prev:before{-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.c-article-index .articles_pagination .nav-links .page-numbers.next{float:right;right:0;text-align:right}.c-article-index .articles_pagination .nav-links .page-numbers:not(.prev):not(.next){line-height:1.1em;font-size:16px;font-size:1rem;margin:auto 6px;min-width:20px;position:relative}.c-article-index .articles_pagination .nav-links .page-numbers:not(.prev):not(.next):after{background:linear-gradient(90deg,#87b3f4 10.37%,#4fe5b4 104%);content:"";display:block;right:0;bottom:0;left:0;position:absolute;width:100%;height:2px;transition:transform .3s cubic-bezier(.165,.84,.44,1)}.c-article-index .articles_pagination .nav-links .page-numbers:not(.current){color:rgba(26,26,26,.5)}.c-article-index .articles_pagination .nav-links .page-numbers:not(.current):after{-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:left;transform-origin:left}.c-article-index .articles_pagination .nav-links .page-numbers.current{color:#1a1a1a}.c-article-index .articles_pagination .nav-links .page-numbers.current:after{-ms-transform:scaleX(1);transform:scaleX(1);-ms-transform-origin:right;transform-origin:right}.c-article-index.-bg--1{background:#fff}.c-article{display:block;font-size:0;overflow:hidden;width:100%}.c-article .c_main{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.c-article .c_main,.c-article .c_share{-ms-flex-align:start;align-items:flex-start}.c-article .c_share{display:none;-ms-flex-pack:end;justify-content:flex-end;top:105px;left:0;position:absolute;text-align:center;vertical-align:top;width:calc((100% - 1100px) / 2)}.c-article .c_share .share_inner{display:block;margin:0;padding-top:18px;position:relative;width:60px}.c-article .c_share .share_inner:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:block;top:0;right:0;left:0;position:absolute;width:100%;height:4px}.c-article .c_share .share_title{color:#242526;display:block;line-height:1em;font-size:15px;font-size:.9375rem;margin:0 auto 22px;text-transform:uppercase}.c-article .c_share .st-inline-share-buttons .st-btn{-ms-flex-align:center!important;align-items:center!important;border-radius:100%!important;display:block!important;-ms-flex-pack:center!important;justify-content:center!important;margin:0 auto!important;width:50px!important;height:50px!important;text-align:center!important}.c-article .c_share .st-inline-share-buttons .st-btn:not(.st-last){margin-bottom:10px!important}.c-article .c_share .st-inline-share-buttons .st-btn img{margin:auto!important;top:0!important;right:0!important;bottom:0!important;left:0!important;position:absolute!important}.c-article .c_content{margin:0 auto;max-width:1100px;padding:80px 5vw;width:100%}.c-article .content_inner{font-size:calc(16px + -14.45 * ((100vw - 420px) / 860));font-size:calc(1rem + -14.45 * ((100vw - 26.25rem) / 860))}.c-article .content_inner>:first-child{margin-top:0}.c-article .content_inner>:last-child{margin-bottom:0}.c-article a{color:#87b3f4;text-decoration:none}.c-article a:hover{text-decoration:underline}.c-article blockquote{margin:36px 0!important;overflow:hidden;padding:0 0 36px 20px!important;position:relative}.c-article blockquote:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";top:0;bottom:0;left:0;position:absolute;width:1px;height:100%}.c-article blockquote .fs--large-header:last-of-type,.c-article blockquote .fs--small-header:last-of-type{margin-bottom:0!important}.c-article blockquote>p{margin:0 0 25px}.c-article blockquote .quote_person{font-size:calc(14px + 2 * ((100vw - 420px) / 1200));font-size:calc(.875rem + 2 * ((100vw - 26.25rem) / 1200));position:absolute;left:20px;bottom:-2em}.c-article .embed,.c-article .images{margin:54px 0}.c-article .images{width:100%;display:grid;grid-auto-flow:column;gap:24px}.c-article .images img{width:100%;height:100%;object-fit:cover}.c-article .embed{position:relative;padding-top:56.25%;max-width:100%;overflow:hidden}.c-article .embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%}.c-article .fs--large-header{font-size:calc(28px + 14 * ((100vw - 420px) / 1200));font-size:calc(1.75rem + 14 * ((100vw - 26.25rem) / 1200));font-weight:400;line-height:1.35em;margin:42px 0;padding:0}.c-article .fs--large-header b,.c-article .fs--large-header strong{font-weight:500}.c-article .fs--small-header{font-size:calc(20px + 12 * ((100vw - 420px) / 1200));font-size:calc(1.25rem + 12 * ((100vw - 26.25rem) / 1200));font-weight:400;line-height:1.35em;margin:42px 0;padding:0}.c-article .fs--small-header b,.c-article .fs--small-header strong{font-weight:500}.c-article p{font-size:calc(16px + 3 * ((100vw - 420px) / 1200));font-size:calc(1rem + 3 * ((100vw - 26.25rem) / 1200));line-height:1.55em;margin:36px 0}.c-article b,.c-article strong{font-weight:700}.c-article u{text-decoration:underline}.c-article s{text-decoration:line-through}.c-article em,.c-article i{font-style:italic}.c-article ol,.c-article ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;list-style:none;margin:0 0 25px;padding:0}.c-article ol li,.c-article ul li{font-size:calc(16px + 3 * ((100vw - 420px) / 1200));font-size:calc(1rem + 3 * ((100vw - 26.25rem) / 1200));line-height:1.55em;margin:0;min-height:16px;padding:0 0 0 1.5em;position:relative}.c-article ol li:not(:last-child),.c-article ul li:not(:last-child){margin-bottom:20px}.c-article ul li:before{color:#87b3f4;content:"\2022";display:inline-block;font-weight:700;left:0;position:absolute;width:6px;height:6px}.c-article ol li{list-style:decimal;margin-left:1em;padding-left:1em}.c-article .alignleft{float:left}.c-article .alignright{float:right}.c-article .aligncenter{display:block;margin-left:auto;margin-right:auto}.c-article .wp-caption.alignleft,.c-article blockquote.alignleft,.c-article img.alignleft{margin-left:0;margin-right:40px}.c-article .wp-caption.alignright,.c-article blockquote.alignright,.c-article img.alignright{margin-left:40px;margin-right:0}.c-article.-bg--1{background:#fff}.c-article.-bg--2{background-color:#242526;color:#fff}.c-hero-title-media:not(.has-image)+.c-article.-bg--2{margin-top:-1px}.c-articles-hero{background:#fff;font-size:0;margin-bottom:-1px;overflow:hidden;position:relative;padding-bottom:68px}.c-articles-hero,.c-articles-hero>*{display:block;width:100%}.c-articles-hero .c_gradient{background:linear-gradient(90deg,#87b3f4,#4fe5b4);width:100%;height:6px;position:absolute;bottom:0;z-index:5}.c-articles-hero .c_heading{background-color:#fff;color:#1a1a1a;display:block;overflow:visible;padding-bottom:68px;padding-top:160px;position:relative}.c-articles-hero .heading_titles{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-20px;position:relative;z-index:1}.c-articles-hero .titles_sub{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-articles-hero .titles_sub:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-articles-hero .titles_sub{font-size:calc(22px + 10 * ((100vw - 420px) / 1200));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;margin:0 0 30px 30px;-ms-flex-order:0;order:0;text-transform:uppercase}.c-articles-hero .titles_title{display:block;font-size:calc(60px + 110 * ((100vw - 420px) / 1200));font-size:calc(3.75rem + 110 * ((100vw - 26.25rem) / 1200));line-height:.845em;-ms-flex-order:1;order:1;text-transform:uppercase;width:100%}.c-articles-hero .title_line{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:16px}.c-articles-hero .title_line b,.c-articles-hero .title_line strong{-webkit-user-select:none;-ms-user-select:none;user-select:none}@supports (-webkit-background-clip:text){.c-articles-hero .title_line b,.c-articles-hero .title_line strong{background:-webkit-linear-gradient(130deg,#87b3f4 10%,#4fe5b4 104%);background-clip:text;color:#fff;-webkit-background-clip:text;-webkit-text-stroke:3px transparent}}.c-articles-home{display:block;font-size:0;overflow:hidden;position:relative;width:100%}.c-articles-home .c_inner{position:relative;z-index:1}.c-articles-home .c_heading{-ms-flex-align:center;align-items:center;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:35px;padding-top:40px}.c-articles-home .heading_col{display:block}.c-articles-home .heading_title{font-weight:500;padding-left:12px;text-align:left}.c-articles-home .heading_title:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-articles-home .heading_title{font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:block;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.1em;margin-bottom:15px;position:relative;text-transform:uppercase}.c-articles-home .heading_cta{display:none;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.c-articles-home .c_articles{display:block;width:100%}.c-articles-home .o-post-thumb{background-color:#fff}.c-articles-home .c_cta{text-align:center;padding-bottom:70px;padding-top:60px;width:100%}.c-articles-home .c_section-count{font-weight:300;line-height:.71em;font-size:720px;font-size:45rem;color:#0d0d0d;display:none;opacity:.04;right:0;bottom:0;position:absolute;text-align:left;z-index:0}.c-articles-home.-bg--1{background:#f8f6f5}.c-company-accords+.c-article-group{margin-top:-1px}.c-career-index{background:#fff;font-size:0;overflow:hidden;position:relative}.c-career-index,.c-career-index .index_section{display:block;width:100%}.c-career-index .index_section:not(:last-of-type){border-bottom:1px solid rgba(36,37,38,.1)}.c-career-index .section_heading{-ms-flex-align:center;align-items:center;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:82px;padding-top:65px}.c-career-index .heading_title{font-weight:500;padding-left:12px;position:relative}.c-career-index .heading_title:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-career-index .heading_title{font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:block;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.1em;text-align:left;text-transform:uppercase}.c-career-index .heading_filter{display:block;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:20px;text-align:right;width:100%}.c-career-index [data-sf-field-name]{display:block;padding:0;width:100%}.c-career-index [data-sf-field-input-type=select] label,.c-career-index select{display:block;position:relative}.c-career-index select{-webkit-appearance:none!important;appearance:none!important;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.11 6.453l.53-.53-1.06-1.061-.531.53 1.06 1.06zm-6.64 4.519l-.53.53L7 12.562l.53-.53-1.06-1.06zm-4.52-5.58l-.53-.53-1.06 1.06.53.53 1.06-1.06zm4.52 6.64l.53.53 1.06-1.06-.53-.53-1.06 1.06zm5.579-6.64l-5.58 5.58 1.061 1.06 5.58-5.58-1.061-1.06zM.89 6.452l5.58 5.58 1.06-1.06-5.58-5.58-1.06 1.06z' fill='%231A1A1A'/%3E%3Cpath d='M7 .343v11.159' stroke='%231A1A1A' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat 100%/14px 13px;border:0 none!important;border-radius:0;box-shadow:none!important;box-sizing:border-box;color:#1c1c1e;cursor:pointer;line-height:1.1em;font-size:16px;font-size:1rem;font-weight:400;margin:0;max-width:100%;outline:0 none!important;padding:0 30px 0 0;width:100%;height:64px;text-align:left;transition:all .6s cubic-bezier(.165,.84,.44,1)}.c-career-index select+.focus:after,.c-career-index select+.focus:before{background:#1c1c1e;content:"";display:block;height:1px;bottom:0;position:absolute;transition:width .6s cubic-bezier(.165,.84,.44,1);z-index:0}.c-career-index select+.focus:before{right:0;transition-delay:.15s;width:100%}.c-career-index select+.focus:after{left:0;transition-delay:0s;width:0}.c-career-index select::-ms-expand{display:none}.c-career-index select:focus+.focus:before,.c-career-index select:hover+.focus:before{transition-delay:0s;width:0}.c-career-index select:focus+.focus:after,.c-career-index select:hover+.focus:after{transition-delay:.15s;width:100%}.c-career-index select option{font-weight:400}.c-career-index select:disabled,.c-career-index select[aria-disabled=true]{color:graytext;cursor:no-drop;opacity:.55}.c-career-index .section_listing{border-top:1px solid rgba(36,37,38,.1)}.c-career-index .listing_vacancy{-ms-flex-align:center;align-items:center;background-color:#fff;color:#1c1c1e;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:100%;height:140px;transition:all .3s ease}.c-career-index .listing_vacancy.-external{display:none}.c-career-index .listing_vacancy:not(:last-of-type):after{background:rgba(36,37,38,.1);content:"";display:block;pointer-events:none;right:0;bottom:0;left:0;position:absolute;width:100%;height:1px;z-index:0}.c-career-index .vacancy_inner{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding-right:80px;position:relative;width:100%;height:auto;z-index:2}.c-career-index .vacancy_col{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.c-career-index .vacancy_company{font-weight:500;font-size:calc(20px + 2 * ((100vw - 420px) / 1200));font-size:calc(1.25rem + 2 * ((100vw - 26.25rem) / 1200));padding-right:10px;text-align:left}.c-career-index .vacancy_meta{font-size:calc(15px + 3 * ((100vw - 420px) / 1200));font-size:calc(.9375rem + 3 * ((100vw - 26.25rem) / 1200));padding-left:10px;padding-right:10px;text-align:center}.c-career-index .vacancy_meta.meta--job,.c-career-index .vacancy_meta.meta--location{max-width:33.3333%}.c-career-index .vacancy_arrow{background-color:#f8f6f5;border-radius:100%;margin:auto 0;top:0;right:5vw;bottom:0;position:absolute;width:54px;height:54px;text-align:right}.c-career-index .vacancy_arrow svg{margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:16px;height:16px}.c-career-index .vacancy_bg{top:0;left:0;position:absolute;width:100%;height:100%;background:linear-gradient(143deg,#87b3f4 -10%,#4fe5b4 166%);display:none;overflow:hidden;pointer-events:none;transform:translate3d(0,101%,0);z-index:1}.c-career-index .listing_showmore{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important;-ms-flex-align:center;align-items:center;background-color:#242526;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;line-height:1.1em;font-size:18px;font-size:1.125rem;-ms-flex-pack:center;justify-content:center;padding:0 5vw;width:100%;height:90px}.c-career-index .listing_empty{font-size:calc(18px + 4 * ((100vw - 420px) / 1200));font-size:calc(1.125rem + 4 * ((100vw - 26.25rem) / 1200));-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;line-height:1.35em;width:100%;height:180px;text-align:left}.c-center-btn{display:block;font-size:0;overflow:hidden;position:relative;text-align:center;width:100%}.c-center-btn .c_groups{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.c-center-btn .c_group{width:100%}.c-center-btn .c_group.border:first-child:after{content:"";top:100px;right:50%;bottom:0;position:absolute;border-right:1px solid rgba(26,26,26,.1)}.c-center-btn .c_group:nth-of-type(2) .btn_el{background:#c3c3c3;color:#fff}.c-center-btn .c_group:nth-of-type(2) .btn_el .btn_arrow,.c-center-btn .c_group:nth-of-type(2) .btn_el:before{display:none}.c-center-btn .c_heading{font-weight:400;font-size:calc(16px + 4 * ((100vw - 420px) / 1200));font-size:calc(1rem + 4 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;text-transform:uppercase}.c-center-btn .c_category{font-weight:500;font-size:calc(26px + 16 * ((100vw - 420px) / 1200));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;text-transform:uppercase;margin-top:20px}.c-center-btn .c_btn{display:block;margin-top:26px}.c-center-btn .btn_el{max-width:580px;width:100%}.c-center-btn.-bg--1{background-color:#f3f0ef;color:#1a1a1a}.c-center-btn.-padding--1{padding-bottom:140px;padding-top:190px}.c-company-accords{background:#fff;font-size:0;overflow:hidden;position:relative;width:100%}.c-company-accords .c_items{background:#fff;display:-ms-flexbox;display:flex;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.c-company-accords .c_items,.c-company-accords .items_accord{-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;position:relative;width:100%}.c-company-accords .items_accord{flex-direction:column;-ms-flex-pack:start;-ms-flex:0 0 auto;flex:0 0 auto}.c-company-accords .accord_handle,.c-company-accords .items_accord{display:-ms-inline-flexbox;display:inline-flex;justify-content:flex-start}.c-company-accords .accord_handle{-ms-flex-align:center;align-items:center;color:#fff;cursor:pointer;-ms-flex-pack:start;-ms-flex-order:0;order:0;overflow:hidden;padding:0 7.5vw;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:80px;transition:all 1s ease}.c-company-accords .accord_handle:after,.c-company-accords .accord_handle:before{content:"";pointer-events:none;position:absolute;transition:all .6s ease;width:100%}.c-company-accords .accord_handle:before{background:#1c1c1e;height:1px;opacity:1;bottom:0;left:0;z-index:1}.c-company-accords .accord_handle:after{background:#616163;height:100%;top:0;right:0;bottom:0;left:0;opacity:1;z-index:0}.c-company-accords .handle_index,.c-company-accords .handle_label{display:-ms-inline-flexbox;display:inline-flex;line-height:1.1em;font-size:20px;font-size:1.25rem}.c-company-accords .handle_index span,.c-company-accords .handle_label span{display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;transition:all .5s ease}.c-company-accords .handle_index{top:35px;left:5vw;position:absolute;text-align:left;z-index:1}.c-company-accords .handle_index span>span{opacity:0}.c-company-accords .handle_label{opacity:1;position:relative;transition:all 1s ease;z-index:1}.c-company-accords .accord_canvas{display:block;-ms-flex-order:1;order:1;overflow:hidden;position:relative;width:100%}.c-company-accords .items_accord.is-first .accord_canvas{display:block}.c-company-accords .canvas_inner{padding:10px 0 86px}.c-company-accords .canvas_hero{display:block;overflow:hidden;position:relative;width:100%;height:550px;z-index:0}.c-company-accords .hero_ft-media{background:#f3f0ef;margin:auto;overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:266px;height:371px;text-decoration:none;-ms-transform-origin:left;transform-origin:left;-ms-transform:scaleX(0);transform:scaleX(0);z-index:2}.c-company-accords .ft-media_title{color:transparent;display:-ms-inline-flexbox;display:inline-flex;margin:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:0;overflow:hidden;top:50%;left:0;position:absolute;text-align:left;text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff;text-transform:uppercase;-ms-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;z-index:1}@supports (-webkit-text-stroke-width:2px){.c-company-accords .ft-media_title{color:transparent!important;text-shadow:none!important;-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:2px}}.c-company-accords .ft-media_img{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;z-index:0}.c-company-accords .hero_title{color:#1c1c1e;display:-ms-inline-flexbox;display:inline-flex;margin:auto;overflow:hidden;top:50%;right:0;left:0;position:absolute;text-align:left;text-transform:uppercase;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%;z-index:1}.c-company-accords .title_marquee{display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;position:relative;-ms-transform:translateY(100%);transform:translateY(100%)}.c-company-accords .marquee_text{display:-ms-inline-flexbox;display:inline-flex;font-size:calc(80px + 70 * ((100vw - 420px) / 1200));font-size:calc(5rem + 70 * ((100vw - 26.25rem) / 1200));line-height:1.1em;position:relative}.c-company-accords .marquee_line{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;position:relative;width:fit-content;will-change:transform}.c-company-accords .line_el{white-space:nowrap}.c-company-accords .hero_extra-img{background:#f3f0ef;overflow:hidden;top:0;left:5vw;position:absolute;width:129px;height:164px;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:left;transform-origin:left;z-index:0}.c-company-accords .extra-img_src{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0}.c-company-accords .hero_person{opacity:0;padding-right:22px;right:5vw;bottom:0;position:absolute;width:158px;height:174px;z-index:3}.c-company-accords .person_photo{overflow:hidden;position:relative;width:136px;height:174px}.c-company-accords .photo_src{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.c-company-accords .person_meta{display:-ms-inline-flexbox;display:inline-flex;line-height:1.1em;font-size:13px;font-size:.8125rem;top:0;right:0;position:absolute;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed}.c-company-accords .canvas_content{border-top:1px solid #000;display:block;margin:62px auto 0;opacity:0;padding-top:33px;position:relative;width:calc(100% - 10vw);z-index:1}.c-company-accords .content_descr{display:block;line-height:1.45em;font-size:18px;font-size:1.125rem;margin-bottom:35px}.c-company-accords .content_btn{-ms-flex-align:center;align-items:center;display:block;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.c-company-accords .btn_view-all{margin:40px 0 0}.c-company-accords .items_accord.is-open{-ms-flex-positive:1;flex-grow:1}.c-company-accords .items_accord.is-open .accord_handle{pointer-events:none}.c-company-accords .items_accord.is-open .accord_handle:after,.c-company-accords .items_accord.is-open .accord_handle:before{opacity:0}.c-company-accords .items_accord.is-open .handle_index span>span{color:#000;opacity:1;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.c-company-accords .items_accord.is-open .handle_label{opacity:0}.c-company-accords .c_cta{-ms-flex-align:center;align-items:center;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:55px 5vw;text-align:center;display:none!important}.c-company-accords .cta_btn{margin:auto}.c-company-index{display:block;font-size:0;overflow:hidden;width:100%}.c-company-index .c_pretext{background:#242526 url(../images/pattern--lines-1.png) no-repeat top -1460px center/4120px 3157px;color:#fff;display:block;padding:63px 0 90px;width:100%}.c-company-index .pretext_inner{-ms-flex-align:start;align-items:flex-start;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}.c-company-index .pretext_content{font-weight:300;padding-left:12px;position:relative;text-align:left}.c-company-index .pretext_content:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-company-index .pretext_content{font-size:calc(36px + 6 * ((100vw - 420px) / 1200));font-size:calc(2.25rem + 6 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.275em}.c-company-index .pretext_types{display:block;margin-top:60px}.c-company-index .types_type{border-top:1px solid hsla(0,0%,100%,.12);padding-top:20px}.c-company-index .types_type:not(:last-of-type){padding-bottom:40px}.c-company-index .type_int{font-weight:300;color:hsla(0,0%,100%,.2);display:block;line-height:1em;font-size:150px;font-size:9.375rem}.c-company-index .type_label{display:block;line-height:1.1em;font-size:24px;font-size:1.5rem}.c-company-index .c_index{background:#fff;display:block}.c-company-index .index_buttons{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}.c-company-index .buttons_btn{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important;font-weight:500;-ms-flex-align:center;align-items:center;background-color:#fff;color:#fff;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 50%;flex:0 0 50%;font-size:calc(18px + 12 * ((100vw - 420px) / 1200));font-size:calc(1.125rem + 12 * ((100vw - 26.25rem) / 1200));-ms-flex-pack:center;justify-content:center;line-height:1.1em;padding:45px 5vw;position:relative;text-align:center;text-transform:uppercase;transition:all .6s cubic-bezier(.165,.84,.44,1);width:50%}.c-company-index .buttons_btn:before{background:linear-gradient(200deg,#87b3f4 10%,#4fe5b4 104%);content:"";top:0;right:0;left:0;position:absolute;width:100%;height:100%;-ms-transform:scaleY(1);transform:scaleY(1);-ms-transform-origin:top;transform-origin:top;transition:transform .6s cubic-bezier(.165,.84,.44,1)}.c-company-index .buttons_btn .btn_label{position:relative;z-index:1}.c-company-index .buttons_btn .label_int{opacity:.5}.c-company-index .buttons_btn.is-active{color:#1c1c1e}.c-company-index .buttons_btn.is-active:before{-ms-transform:scaleY(0);transform:scaleY(0)}.c-company-index .index_main{display:block;width:100%}.c-company-index .index_main .main_tab{display:none}.c-company-index .index_main .tab_upper{padding-top:60px}.c-company-index .index_main .tab_descr{padding-left:12px;position:relative;text-align:left}.c-company-index .index_main .tab_descr:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-company-index .index_main .tab_descr{font-size:calc(26px + 6 * ((100vw - 420px) / 1200));font-size:calc(1.625rem + 6 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.325em;margin-bottom:75px}.c-company-index .index_main .tab_canvas{background:#f8f6f5;display:block;padding-bottom:20px;padding-top:72px}.c-company-index .index_main .tab_heading{-ms-flex-align:center;align-items:center;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:80px}.c-company-index .index_main .heading_title{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-company-index .index_main .heading_title:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-company-index .index_main .heading_title{font-size:calc(40px + 6 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 6 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;text-transform:uppercase}.c-company-index .index_main .heading_filter{display:block;margin-top:36px;width:100%}.c-company-index .index_main [data-sf-field-name]{display:block;padding:0;width:100%}.c-company-index .index_main [data-sf-field-input-type=select] label{display:block;position:relative}.c-company-index .index_main select{-webkit-appearance:none!important;appearance:none!important;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.11 6.453l.53-.53-1.06-1.061-.531.53 1.06 1.06zm-6.64 4.519l-.53.53L7 12.562l.53-.53-1.06-1.06zm-4.52-5.58l-.53-.53-1.06 1.06.53.53 1.06-1.06zm4.52 6.64l.53.53 1.06-1.06-.53-.53-1.06 1.06zm5.579-6.64l-5.58 5.58 1.061 1.06 5.58-5.58-1.061-1.06zM.89 6.452l5.58 5.58 1.06-1.06-5.58-5.58-1.06 1.06z' fill='%231A1A1A'/%3E%3Cpath d='M7 .343v11.159' stroke='%231A1A1A' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat 100%/14px 13px;border:0 none!important;border-radius:0;box-shadow:none!important;box-sizing:border-box;color:#1c1c1e;cursor:pointer;display:block;line-height:1.1em;font-size:16px;font-size:1rem;font-weight:400;margin:0;max-width:100%;outline:0 none!important;padding:0 30px 0 0;position:relative;width:100%;height:64px;text-align:left;transition:all .6s cubic-bezier(.165,.84,.44,1)}.c-company-index .index_main select+.focus:after,.c-company-index .index_main select+.focus:before{background:#1c1c1e;content:"";display:block;height:1px;bottom:0;position:absolute;transition:width .6s cubic-bezier(.165,.84,.44,1);z-index:0}.c-company-index .index_main select+.focus:before{right:0;transition-delay:.15s;width:100%}.c-company-index .index_main select+.focus:after{left:0;transition-delay:0s;width:0}.c-company-index .index_main select::-ms-expand{display:none}.c-company-index .index_main select:focus+.focus:before,.c-company-index .index_main select:hover+.focus:before{transition-delay:0s;width:0}.c-company-index .index_main select:focus+.focus:after,.c-company-index .index_main select:hover+.focus:after{transition-delay:.15s;width:100%}.c-company-index .index_main select option{font-weight:400}.c-company-index .index_main select:disabled,.c-company-index .index_main select[aria-disabled=true]{color:graytext;cursor:no-drop;opacity:.55}.c-company-index .index_main .tab_list{display:block}.c-company-index .index_main .search-filter-results,.c-footer-simple{display:block;width:100%}.c-footer-simple{background-color:#1a1a1a;color:#fff;font-size:0;overflow:hidden;position:relative}.c-footer-simple .c_inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:30px 5vw;width:100%}.c-footer-simple .c_col{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;vertical-align:middle}.c-footer-simple .c_text{font-size:calc(14px + 2 * ((100vw - 420px) / 1200));font-size:calc(.875rem + 2 * ((100vw - 26.25rem) / 1200));color:hsla(0,0%,100%,.6);display:inline-block;line-height:1em}.c-footer-simple a.c_text{display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;transition:all .3s ease}.c-footer-simple a.c_text:not(:last-of-type):after{content:"•";display:inline-block;font-size:1em;margin-left:.5em;margin-right:.5em}.c-footer-simple a.c_text:hover{color:#fff}.c-footer-simple .c_copyright{text-align:left}.c-footer-simple .c_terms{text-align:right}.c-footer{background-color:#1a1a1a;color:#fff;font-size:0;overflow:hidden;position:relative}.c-footer,.c-footer .c_main,.c-footer .main_inner{display:block;width:100%}.c-footer .main_inner{-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}.c-footer .main_logo{display:none;-ms-flex:0 0 auto;flex:0 0 auto;max-width:28%;width:28%}.c-footer .main_logo a{display:-ms-inline-flexbox;display:inline-flex;text-decoration:none}.c-footer .main_logo svg{display:-ms-inline-flexbox;display:inline-flex;width:117px;height:32px}.c-footer .main_contact{-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}.c-footer .contact_row{display:inline-block;-ms-flex:1 1 100%;flex:1 1 100%;padding:50px 0;width:100%}.c-footer .contact_row:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.2);padding-right:60px}.c-footer .row_head{color:hsla(0,0%,100%,.6);display:block;line-height:1.1em;font-size:17px;font-size:1.0625rem;margin-bottom:1.125em}.c-footer .row_text{display:block;font-style:normal;line-height:1.25em;font-size:22px;font-size:1.375rem}.c-footer .row_btns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.c-footer .btns_btn:not(:last-of-type){margin-bottom:.25em}.c-footer .contact_row.-location .row_btns{margin-top:26px}.c-footer .bottom{-ms-flex-align:center;align-items:center;border-top:1px solid hsla(0,0%,100%,.2);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:30px 5vw;width:100%}.c-footer .bottom .bottom_col{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;vertical-align:middle}.c-footer .bottom .bottom_text{font-size:calc(14px + 2 * ((100vw - 420px) / 1200));font-size:calc(.875rem + 2 * ((100vw - 26.25rem) / 1200));color:hsla(0,0%,100%,.6);display:inline-block;line-height:1em}.c-footer .bottom a.bottom_text{display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;transition:all .3s ease}.c-footer .bottom a.bottom_text:not(:last-of-type):after{content:"•";display:inline-block;font-size:1em;margin-left:.5em;margin-right:.5em}.c-footer .bottom a.bottom_text:hover{color:#fff}.c-footer .bottom .bottom_copyright{text-align:left}.c-footer .bottom .bottom_terms{text-align:right}.c-article+.c-footer,.c-form.-bg--2+.c-footer{background:#1a1a1a;margin-top:-1px}.c-form{display:block;font-size:0;overflow:hidden;position:relative;text-align:center;width:100%}.c-form .c_gradient{background:linear-gradient(90deg,#87b3f4,#4fe5b4);width:100%;height:6px}.c-form .c_main{display:block;padding:82px 0;position:relative;z-index:0}.c-form .main_heading{display:block;margin-bottom:36px}.c-form .heading_title{font-weight:500;font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;text-transform:uppercase}.c-form .heading_descr{display:block;line-height:1.25em;font-size:22px;font-size:1.375rem;margin:24px auto 56px;opacity:.6}.c-form.-header--style--1 .main_heading{margin-left:auto;margin-right:auto;max-width:780px;text-align:center}.c-form.-header--style--2 .main_heading{text-align:left}.c-form.-header--style--2 .main_heading .heading_title{padding-left:12px;position:relative;text-align:left}.c-form.-header--style--2 .main_heading .heading_title:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-form .main_form .gform_confirmation_wrapper{font-size:calc(20px + 2 * ((100vw - 420px) / 1200));font-size:calc(1.25rem + 2 * ((100vw - 26.25rem) / 1200));line-height:1.45em;margin:0}.c-form .main_form .gform_confirmation_wrapper b,.c-form .main_form .gform_confirmation_wrapper strong{color:#1a1a1a}.c-form .main_form .gform_validation_errors{display:none}.c-form .main_form .gform_fields{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.c-form .main_form .gform_fields>.gfield{margin-bottom:26px}.c-form .main_form .gfield{display:block;width:100%}.c-form .main_form .gfield_label{font-size:calc(16px + 6 * ((100vw - 420px) / 1200));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 1200));display:-ms-flexbox;display:flex;line-height:1.1em;margin-bottom:.85em}.c-form .main_form .gfield.hidden_label .gfield_label{display:none}.c-form .main_form .gfield_description{display:block;line-height:1.1em;font-size:15px;font-size:.9375rem;margin-top:15px;opacity:.6;text-align:left}.c-form .main_form .gfield_description.validation_message{color:#e11736}.c-form .main_form .gform_validation_container{display:none!important}.c-form .main_form .ginput_container_email input,.c-form .main_form .ginput_container_text input{font-size:calc(18px + 4 * ((100vw - 420px) / 1200));font-size:calc(1.125rem + 4 * ((100vw - 26.25rem) / 1200));border-style:solid;border-width:1px;line-height:1.1em;padding:0 40px;width:100%;height:70px;transition:all .2s ease}.c-form .main_form .ginput_container_email input,.c-form .main_form .ginput_container_textarea textarea,.c-form .main_form .ginput_container_text input{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important}.c-form .main_form .ginput_container_textarea textarea{font-size:calc(18px + 4 * ((100vw - 420px) / 1200));font-size:calc(1.125rem + 4 * ((100vw - 26.25rem) / 1200));border:0 none;border-style:solid;border-width:1px;line-height:1.1em;min-height:160px;overflow:hidden;padding:40px;resize:none;width:100%;height:auto;transition:all .2s ease;-ms-overflow-style:none;scrollbar-width:none}.c-form .main_form .ginput_container_textarea textarea::-webkit-scrollbar{display:none}.c-form .main_form .ginput_container_checkbox .gfield_radio,.c-form .main_form .ginput_container_radio .gfield_radio{display:block}.c-form .main_form .ginput_container_checkbox .gchoice,.c-form .main_form .ginput_container_radio .gchoice{display:block;margin-left:0;margin-right:0;margin-top:0;width:100%}.c-form .main_form .ginput_container_checkbox .gchoice:not(:last-of-type),.c-form .main_form .ginput_container_radio .gchoice:not(:last-of-type){margin-bottom:10px}.c-form .main_form .ginput_container_checkbox .gchoice label,.c-form .main_form .ginput_container_radio .gchoice label{font-size:calc(20px + 2 * ((100vw - 420px) / 1200));font-size:calc(1.25rem + 2 * ((100vw - 26.25rem) / 1200));-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:start;justify-content:flex-start;line-height:1.2em;min-height:30px;padding-left:50px;position:relative}.c-form .main_form .ginput_container_checkbox .gchoice label:before,.c-form .main_form .ginput_container_radio .gchoice label:before{background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:20px;border-radius:0;border-style:solid;border-width:1px;content:"";top:0;left:0;position:absolute;width:30px;height:30px}.c-form .main_form .ginput_container_checkbox .gchoice input,.c-form .main_form .ginput_container_radio .gchoice input{display:none;margin:0;position:absolute;width:0;height:0}.c-form .main_form .ginput_container_checkbox .gchoice input:checked+label:before,.c-form .main_form .ginput_container_radio .gchoice input:checked+label:before{background-image:url(../images/form-check.svg)}.c-form .main_form .ginput_container_radio .gchoice label:before{border-radius:100%}.c-form .main_form .gfield.-horizontal .ginput_container_checkbox .gfield_checkbox,.c-form .main_form .gfield.-horizontal .ginput_container_checkbox .gfield_radio,.c-form .main_form .gfield.-horizontal .ginput_container_radio .gfield_checkbox,.c-form .main_form .gfield.-horizontal .ginput_container_radio .gfield_radio{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.c-form .main_form .gfield.-horizontal .ginput_container_checkbox .gchoice,.c-form .main_form .gfield.-horizontal .ginput_container_radio .gchoice{display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:20px;margin-right:40px;width:auto}.c-form .main_form .ginput_container_select{position:relative;width:100%}.c-form .main_form .ginput_container_select select{-webkit-appearance:none!important;appearance:none!important;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.11 6.453l.53-.53-1.06-1.061-.531.53 1.06 1.06zm-6.64 4.519l-.53.53L7 12.562l.53-.53-1.06-1.06zm-4.52-5.58l-.53-.53-1.06 1.06.53.53 1.06-1.06zm4.52 6.64l.53.53 1.06-1.06-.53-.53-1.06 1.06zm5.579-6.64l-5.58 5.58 1.061 1.06 5.58-5.58-1.061-1.06zM.89 6.452l5.58 5.58 1.06-1.06-5.58-5.58-1.06 1.06z' fill='%231A1A1A'/%3E%3Cpath d='M7 .343v11.159' stroke='%231A1A1A' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat 100%/14px 13px;border:0 none!important;border-radius:0;box-shadow:none!important;box-sizing:border-box;color:#1c1c1e;cursor:pointer;display:block;line-height:1.1em;font-size:16px;font-size:1rem;font-weight:400;margin:0;max-width:100%;outline:0 none!important;padding:0 30px 0 0;position:relative;width:100%;height:64px;text-align:left;transition:all .6s cubic-bezier(.165,.84,.44,1)}.c-form .main_form .ginput_container_select select+.focus:after,.c-form .main_form .ginput_container_select select+.focus:before{background:#1c1c1e;content:"";display:block;height:1px;bottom:0;position:absolute;transition:width .6s cubic-bezier(.165,.84,.44,1);z-index:0}.c-form .main_form .ginput_container_select select+.focus:before{right:0;transition-delay:.15s;width:100%}.c-form .main_form .ginput_container_select select+.focus:after{left:0;transition-delay:0s;width:0}.c-form .main_form .ginput_container_select select::-ms-expand{display:none}.c-form .main_form .ginput_container_select select:focus+.focus:before,.c-form .main_form .ginput_container_select select:hover+.focus:before{transition-delay:0s;width:0}.c-form .main_form .ginput_container_select select:focus+.focus:after,.c-form .main_form .ginput_container_select select:hover+.focus:after{transition-delay:.15s;width:100%}.c-form .main_form .ginput_container_select select option{font-weight:400}.c-form .main_form .ginput_container_select select:disabled,.c-form .main_form .ginput_container_select select[aria-disabled=true]{color:graytext;cursor:no-drop;opacity:.55}.c-form .main_form .ginput_container_fileupload{text-align:left}.c-form .main_form .ginput_container_fileupload input[type=file]::-webkit-file-upload-button{font-size:calc(15px + 3 * ((100vw - 420px) / 1200));font-size:calc(.9375rem + 3 * ((100vw - 26.25rem) / 1200))}.c-form .main_form .ginput_container_fileupload input[type=file]::file-selector-button{font-size:calc(15px + 3 * ((100vw - 420px) / 1200));font-size:calc(.9375rem + 3 * ((100vw - 26.25rem) / 1200))}.c-form .main_form .ginput_container_fileupload input[type=file]::-webkit-file-upload-button{font-family:Roobert;border-radius:5px;padding:20px 24px;color:#fff;background-color:#242526;margin-right:22px;border:none;cursor:pointer;transition:all .4s ease}.c-form .main_form .ginput_container_fileupload input[type=file]::file-selector-button{font-family:Roobert;border-radius:5px;padding:20px 24px;color:#fff;background-color:#242526;margin-right:22px;border:none;cursor:pointer;transition:all .4s ease}.c-form .main_form .ginput_container_fileupload input[type=file]::-webkit-file-upload-button:hover{background-color:rgba(36,37,38,.8);border-radius:0}.c-form .main_form .ginput_container_fileupload input[type=file]::file-selector-button:hover{background-color:rgba(36,37,38,.8);border-radius:0}.c-form .main_form .ginput_container_fileupload input[type=file]{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important;font-size:calc(16px + 6 * ((100vw - 420px) / 1200));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 1200));background:transparent;border-style:solid;border-width:1px;cursor:pointer;padding:10px;width:100%}.c-form .main_form .ginput_container_fileupload .gform_fileupload_rules{display:none}.c-form .main_form .ginput_container_fileupload+.gfield_description{padding-left:0!important}.c-form .main_form .gfield_required .gfield_required_asterisk{color:#87b3f4}.c-form .main_form .gfield.gfield_error .ginput_container_email input,.c-form .main_form .gfield.gfield_error .ginput_container_textarea textarea,.c-form .main_form .gfield.gfield_error .ginput_container_text input{border-color:#e11736!important}.c-form .main_form .gform_footer{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0;overflow:visible;position:relative;width:100%}.c-form .main_form .gform_footer .gform_ajax_spinner{display:block;margin:0 auto 25px;-ms-flex-order:0;order:0;top:calc(100% + 48px);right:0;left:0;position:absolute;width:28px;height:28px}.c-form .main_form .gform_footer .gform_button{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);-ms-flex-order:1;order:1;width:100%}.c-form .main_form .gform_footer .gform_button:before{transition-duration:1s}.c-form .main_form .gform_confirmation_wrapper{display:block;text-align:center}.c-form .main_form .gform_confirmation_message{font-size:calc(16px + 6 * ((100vw - 420px) / 1200));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 1200));border-top-style:solid;border-top-width:1px;display:-ms-inline-flexbox;display:inline-flex;line-height:1.35em;margin:0 auto;padding:50px 0}.c-form .main_form{display:block;width:100%}.c-form .main_form .gfield_description.validation_message{display:none!important}.c-form.has-cta .c_main{padding-bottom:210px}.c-form .c_cta{border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;overflow:visible;padding:0 5vw;position:relative;text-align:center}.c-form .cta_inner{background:linear-gradient(146deg,#87b3f4 10%,#4fe5b4 104%);margin:0 auto;max-width:1000px;padding:64px 5vw 86px;position:relative;-ms-transform:translateY(-55px);transform:translateY(-55px);width:100%;z-index:1}.c-form .cta_head{font-weight:500;font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;text-transform:uppercase}.c-form .cta_descr{font-size:calc(22px + 10 * ((100vw - 420px) / 1200));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.325em;margin-top:12px}.c-form .cta_btn{display:block;margin-top:22px}.c-form .cta_btn .btn_el{width:100%}.c-form.-bg--1 .c_main{background-color:#f8f6f5;color:#242526}.c-form.-bg--1 .main_form .heading_title{color:#1c1c1e}.c-form.-bg--1 .main_form .heading_descr{color:#242526}.c-form.-bg--1 .main_form .ginput_container_email input,.c-form.-bg--1 .main_form .ginput_container_textarea textarea,.c-form.-bg--1 .main_form .ginput_container_text input{border-color:rgba(36,37,38,.05);background-color:rgba(36,37,38,.05);color:#242526}.c-form.-bg--1 .main_form .ginput_container_email input::-webkit-input-placeholder,.c-form.-bg--1 .main_form .ginput_container_textarea textarea::-webkit-input-placeholder,.c-form.-bg--1 .main_form .ginput_container_text input::-webkit-input-placeholder{color:rgba(36,37,38,.5)}.c-form.-bg--1 .main_form .ginput_container_email input::-moz-placeholder,.c-form.-bg--1 .main_form .ginput_container_textarea textarea::-moz-placeholder,.c-form.-bg--1 .main_form .ginput_container_text input::-moz-placeholder{color:rgba(36,37,38,.5)}.c-form.-bg--1 .main_form .ginput_container_email input:-ms-input-placeholder,.c-form.-bg--1 .main_form .ginput_container_textarea textarea:-ms-input-placeholder,.c-form.-bg--1 .main_form .ginput_container_text input:-ms-input-placeholder{color:rgba(36,37,38,.5)}.c-form.-bg--1 .main_form .ginput_container_email input:-moz-placeholder,.c-form.-bg--1 .main_form .ginput_container_textarea textarea:-moz-placeholder,.c-form.-bg--1 .main_form .ginput_container_text input:-moz-placeholder{color:rgba(36,37,38,.5)}.c-form.-bg--1 .main_form .ginput_container_checkbox .gchoice label:before,.c-form.-bg--1 .main_form .ginput_container_radio .gchoice label:before{border-color:rgba(36,37,38,.5)}.c-form.-bg--1 .main_form .ginput_container_fileupload input[type=file]{border-color:rgba(36,37,38,.2)}.c-form.-bg--1 .main_form .gform_footer .gform_button{color:#000}.c-form.-bg--1 .main_form .gform_footer .gform_button:before{background:#f3f0ef}.c-form.-bg--1 .main_form .gform_confirmation_message{border-color:rgba(36,37,38,.05);color:#242526}.c-form.-bg--1 .c_cta{background:#fff}.c-form.-bg--2 .c_main{background:#242526 url(../images/pattern--lines-1.png) no-repeat top -1460px center/4120px 3157px;color:#fff}.c-form.-bg--2 .main_form .ginput_container_email input,.c-form.-bg--2 .main_form .ginput_container_textarea textarea,.c-form.-bg--2 .main_form .ginput_container_text input{border-color:rgba(72,72,74,.8);background-color:rgba(72,72,74,.8);color:#fff}.c-form.-bg--2 .main_form .ginput_container_email input::-webkit-input-placeholder,.c-form.-bg--2 .main_form .ginput_container_textarea textarea::-webkit-input-placeholder,.c-form.-bg--2 .main_form .ginput_container_text input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.c-form.-bg--2 .main_form .ginput_container_email input::-moz-placeholder,.c-form.-bg--2 .main_form .ginput_container_textarea textarea::-moz-placeholder,.c-form.-bg--2 .main_form .ginput_container_text input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.c-form.-bg--2 .main_form .ginput_container_email input:-ms-input-placeholder,.c-form.-bg--2 .main_form .ginput_container_textarea textarea:-ms-input-placeholder,.c-form.-bg--2 .main_form .ginput_container_text input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.c-form.-bg--2 .main_form .ginput_container_email input:-moz-placeholder,.c-form.-bg--2 .main_form .ginput_container_textarea textarea:-moz-placeholder,.c-form.-bg--2 .main_form .ginput_container_text input:-moz-placeholder{color:hsla(0,0%,100%,.5)}.c-form.-bg--2 .main_form .ginput_container_checkbox .gchoice label:before,.c-form.-bg--2 .main_form .ginput_container_radio .gchoice label:before{border-color:hsla(0,0%,100%,.5)}.c-form.-bg--2 .main_form .ginput_container_fileupload input[type=file]{border-color:rgba(72,72,74,.8)}.c-form.-bg--2 .main_form .gform_footer .gform_button{color:#fff}.c-form.-bg--2 .main_form .gform_footer .gform_button .btn_arrow svg path#btn3_arrow_tip{fill:#fff}.c-form.-bg--2 .main_form .gform_footer .gform_button .btn_arrow svg path#btn3_arrow_line{stroke:#fff}.c-form.-bg--2 .main_form .gform_footer .gform_button:before{background:#242526}.c-form.-bg--2 .main_form .gform_confirmation_message{border-color:hsla(0,0%,100%,.2);color:#fff}.c-form.-bg--2 .c_cta{background:#191a1b}.c-form.-bg--3 .c_main{background-color:#fff;color:#242526}.c-form.-bg--3 .main_form .heading_title{color:#1c1c1e}.c-form.-bg--3 .main_form .heading_descr{color:#242526}.c-form.-bg--3 .main_form .ginput_container_email input,.c-form.-bg--3 .main_form .ginput_container_textarea textarea,.c-form.-bg--3 .main_form .ginput_container_text input{border-color:rgba(36,37,38,.2);background-color:#fff;color:#242526}.c-form.-bg--3 .main_form .ginput_container_email input::-webkit-input-placeholder,.c-form.-bg--3 .main_form .ginput_container_textarea textarea::-webkit-input-placeholder,.c-form.-bg--3 .main_form .ginput_container_text input::-webkit-input-placeholder{color:rgba(36,37,38,.5)}.c-form.-bg--3 .main_form .ginput_container_email input::-moz-placeholder,.c-form.-bg--3 .main_form .ginput_container_textarea textarea::-moz-placeholder,.c-form.-bg--3 .main_form .ginput_container_text input::-moz-placeholder{color:rgba(36,37,38,.5)}.c-form.-bg--3 .main_form .ginput_container_email input:-ms-input-placeholder,.c-form.-bg--3 .main_form .ginput_container_textarea textarea:-ms-input-placeholder,.c-form.-bg--3 .main_form .ginput_container_text input:-ms-input-placeholder{color:rgba(36,37,38,.5)}.c-form.-bg--3 .main_form .ginput_container_email input:-moz-placeholder,.c-form.-bg--3 .main_form .ginput_container_textarea textarea:-moz-placeholder,.c-form.-bg--3 .main_form .ginput_container_text input:-moz-placeholder{color:rgba(36,37,38,.5)}.c-form.-bg--3 .main_form .ginput_container_checkbox .gchoice label:before,.c-form.-bg--3 .main_form .ginput_container_fileupload input[type=file],.c-form.-bg--3 .main_form .ginput_container_radio .gchoice label:before{border-color:rgba(36,37,38,.2)}.c-form.-bg--3 .main_form .gform_footer .gform_button{color:#000}.c-form.-bg--3 .main_form .gform_footer .gform_button:before{background:#fff}.c-form.-bg--3 .main_form .gform_confirmation_message{border-color:rgba(36,37,38,.05);color:#242526}.c-form.-bg--3 .c_cta{background:#fff}.c-ft-text-media{display:block;font-size:0;overflow:visible;position:relative;width:100%}.c-ft-text-media .c_inner{display:block;margin:0 auto;max-width:1620px;position:relative;z-index:1}.c-ft-text-media .c_main{display:block;width:100%}.c-ft-text-media .main_media{display:block;position:relative;width:100%;z-index:0}.c-ft-text-media .media_img:before{padding-bottom:116.82%}.c-ft-text-media .media_src{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.c-ft-text-media .main_content{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;display:block;-ms-flex-direction:column;flex-direction:column;padding-left:5vw;padding-right:5vw;position:relative;z-index:1}.c-ft-text-media .content_heading{display:block;margin-bottom:30px}.c-ft-text-media .heading_title{padding-left:12px;position:relative;text-align:left}.c-ft-text-media .heading_title:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-ft-text-media .heading_title{font-size:calc(32px + 32 * ((100vw - 420px) / 1200));font-size:calc(2rem + 32 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em}.c-ft-text-media .content_text{display:block;width:100%}.c-ft-text-media .text_el{display:block;line-height:1.55em;font-size:21px;font-size:1.3125rem}.c-ft-text-media .text_btn{display:block;margin-top:42px}.c-ft-text-media .c_section-count{font-weight:300;line-height:.71em;font-size:720px;font-size:45rem;color:#fff;display:none;opacity:.05;right:0;bottom:0;position:absolute;text-align:right;z-index:0}.c-ft-text-media.-bg--1{background-color:#1a1a1a;color:#fff}.c-ft-text-media.-bg--2{background:#242526 url(../images/pattern--lines-1.png) no-repeat top -1570px center/2900px 3170px;color:#fff}.c-ft-text-media.-padding--1 .main_content{padding-bottom:80px;padding-top:70px}.c-headed-text-media{display:block;font-size:0;overflow:visible;position:relative;width:100%}.c-headed-text-media .c_inner{display:block;margin:0 auto;max-width:1620px;position:relative;z-index:1}.c-headed-text-media .c_main{margin-left:auto;margin-right:auto;padding-left:5vw;padding-right:5vw;width:100%;-ms-flex-align:start;align-items:flex-start;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;max-width:1500px}.c-headed-text-media .main_col{display:block;width:100%}.c-headed-text-media .heading_text{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-headed-text-media .heading_text:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-headed-text-media .heading_text{font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;margin-bottom:30px;text-transform:uppercase}.c-headed-text-media .content_text{display:block;line-height:1.325em}.c-headed-text-media .content_text p:not(:last-of-type){margin-bottom:1em}.c-headed-text-media.-content-fsz--1 .content_text{font-size:calc(22px + 10 * ((100vw - 420px) / 1200));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 1200))}.c-headed-text-media.-content-fsz--2 .content_text{font-size:calc(26px + 16 * ((100vw - 420px) / 1200));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 1200))}.c-headed-text-media .content_btn{display:block;margin-top:40px}.c-headed-text-media .c_section-count{font-weight:300;line-height:.71em;font-size:720px;font-size:45rem;display:none;opacity:.05;bottom:-8px;left:0;position:absolute;text-align:left;z-index:0}.c-headed-text-media .main_media{display:block;position:relative;width:100%;z-index:0}.c-headed-text-media .media_img:before{padding-bottom:116.82%}.c-headed-text-media .media_src{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.c-headed-text-media.-bg--1{background-color:#1c1c1e;color:#fff}.c-headed-text-media.-bg--2{background-color:#f3f0ef;color:#242526}.c-headed-text-media.-bg--3{background:#242526 url(../images/pattern--lines-1.png) no-repeat top -1840px center/3130px 3160px;color:#fff}.c-headed-text-media.-padding--1 .c_inner{padding-bottom:80px;padding-top:70px}.c-headed-text-media.-padding--1 .main_heading{padding-bottom:80px}.c-headed-text-media.-padding--2 .c_inner{padding-bottom:80px;padding-top:70px}.c-headed-text-media.-padding--2 .main_heading{padding-bottom:80px}.c-headed-text{display:block;font-size:0;overflow:hidden;position:relative;width:100%}.c-headed-text .c_inner{position:relative;z-index:1}.c-headed-text .c_main{-ms-flex-align:start;align-items:flex-start;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}.c-headed-text .main_col{display:block;width:100%}.c-headed-text .heading_text{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-headed-text .heading_text:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-headed-text .heading_text{font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;margin-bottom:30px;text-transform:uppercase}.c-headed-text .content_text{display:block;line-height:1.325em}.c-headed-text .content_text p:not(:last-of-type){margin-bottom:1em}.c-headed-text.-content-fsz--1 .content_text{font-size:calc(22px + 10 * ((100vw - 420px) / 1200));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 1200))}.c-headed-text.-content-fsz--2 .content_text{font-size:calc(26px + 16 * ((100vw - 420px) / 1200));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 1200))}.c-headed-text .content_btn{display:block;margin-top:40px}.c-headed-text .c_section-count{font-weight:300;line-height:.71em;font-size:720px;font-size:45rem;display:none;opacity:.05;bottom:-8px;left:0;position:absolute;text-align:left;z-index:0}.c-headed-text.-bg--1{background-color:#1c1c1e;color:#fff}.c-headed-text.-bg--2{background-color:#f3f0ef;color:#242526}.c-headed-text.-bg--3{background:#242526 url(../images/pattern--lines-1.png) no-repeat top -1840px center/3130px 3160px;color:#fff}.c-headed-text.-padding--1,.c-headed-text.-padding--2{padding-bottom:80px;padding-top:70px}.c-header{display:block;font-size:0;min-height:100px;overflow:visible}.c-header,.c-header .c_inline-pane{position:fixed;width:100%;z-index:999}.c-header .c_inline-pane{-ms-flex-align:stretch;align-items:stretch;background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;top:0;right:0;left:0;height:90px;transition:background .8s cubic-bezier(.77,0,.175,1),-webkit-backdrop-filter .8s cubic-bezier(.77,0,.175,1) 0s;transition:background .8s cubic-bezier(.77,0,.175,1),backdrop-filter .8s cubic-bezier(.77,0,.175,1) 0s;transition:background .8s cubic-bezier(.77,0,.175,1),backdrop-filter .8s cubic-bezier(.77,0,.175,1) 0s,-webkit-backdrop-filter .8s cubic-bezier(.77,0,.175,1) 0s}.c-header .c_inline-pane:before{background:rgba(26,26,26,.1);content:"";display:block;pointer-events:none;right:0;bottom:0;left:0;position:absolute;width:100%;height:1px;transition:all .8s cubic-bezier(.77,0,.175,1)}.c-header .c_inline-pane .inline-pane_logo{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:center;justify-content:center;padding:8px 30px;position:relative;text-align:left;transition:all .8s cubic-bezier(.77,0,.175,1);vertical-align:top;z-index:1}.c-header .c_inline-pane .inline-pane_logo .logo_src{display:-ms-inline-flexbox;display:inline-flex;margin:auto;text-align:center}.c-header .c_inline-pane .inline-pane_logo .logo_src.-simple{display:-ms-inline-flexbox;display:inline-flex;width:102px;height:28px}.c-header .c_inline-pane .inline-pane_logo .logo_src.-full{display:none;width:178px;height:28px}.c-header .c_inline-pane .inline-pane_logo .logo_src svg path{transition:all .8s cubic-bezier(.77,0,.175,1)}.c-header .c_inline-pane .inline-pane_logo .logo_src svg path#headerLogoSimple_VB{fill:#000}.c-header .c_inline-pane .inline-pane_ctrl{-ms-flex-align:stretch;align-items:stretch;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;position:relative;text-align:right;vertical-align:top;z-index:1}.c-header .c_inline-pane .ctrl_item{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;text-align:center;transition:all .8s cubic-bezier(.77,0,.175,1);vertical-align:top}.c-header .c_inline-pane .ctrl_menu{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important;background:transparent;border-left:1px solid rgba(26,26,26,.1);width:90px}.c-header .c_inline-pane .ctrl_menu *{display:-ms-inline-flexbox;display:inline-flex;text-align:center;vertical-align:middle}.c-header .c_inline-pane .menu_icon{overflow:hidden;position:relative;width:20px;height:20px}.c-header .c_inline-pane .icon_state i{display:block;margin-left:auto;margin-right:auto;-ms-transform-origin:center;transform-origin:center;position:absolute;width:100%;height:1px}.c-header .c_inline-pane .icon_to-open i{background:#000;opacity:1}.c-header .c_inline-pane .icon_to-open i:first-of-type{top:4px}.c-header .c_inline-pane .icon_to-open i:nth-of-type(2){top:10px}.c-header .c_inline-pane .icon_to-open i:nth-of-type(3){top:16px}.c-header .c_inline-pane .icon_to-exit i{background:#fff;margin-bottom:auto;margin-top:auto;opacity:0;top:0;right:0;bottom:0;left:0;-ms-transform:rotate(0deg);transform:rotate(0deg)}.c-header .c_inline-pane .menu_label{display:none;margin-left:12px;overflow:hidden;padding:0 4px}.c-header .c_inline-pane .menu_label .label_text{color:#000;display:-ms-inline-flexbox;display:inline-flex;line-height:1em;font-size:17px;font-size:1.0625rem;position:relative;transition:all .8s cubic-bezier(.77,0,.175,1)}.c-header .c_inline-pane .menu_label .label_text:before{color:#fff;content:attr(data-exit-label);top:100%;position:absolute;transform:translateZ(0)}.c-header .c_inline-pane .ctrl_portal{display:none;border-left:1px solid rgba(26,26,26,.1);width:90px}.c-header .c_inline-pane .ctrl_portal svg{margin:auto;width:22px;height:22px;text-align:center}.c-header .c_inline-pane .ctrl_portal svg path{fill:#000;transition:fill .8s cubic-bezier(.77,0,.175,1)}.c-header .c_inline-pane .ctrl_cta{background:linear-gradient(145deg,#87b3f4 10%,#4fe5b4 104%);color:#fff;line-height:1em;font-size:14px;font-size:.875rem;letter-spacing:1px;letter-spacing:.0625rem;padding:0 32px 0 10px;position:relative;text-transform:uppercase}.c-header .c_inline-pane .ctrl_cta:before{background:#2c2c2e;border-bottom:1px solid rgba(26,26,26,.1);border-left:1px solid rgba(26,26,26,.1);content:"";-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:left;transform-origin:left;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;transition:transform 1s cubic-bezier(.165,.84,.44,1);z-index:0}.c-header .c_inline-pane .ctrl_cta .cta_arrow,.c-header .c_inline-pane .ctrl_cta .cta_label{display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:middle;z-index:1}.c-header .c_inline-pane .ctrl_cta .cta_arrow{margin-left:20px;height:8px;overflow:hidden;transition:width 1s cubic-bezier(.165,.84,.44,1)}.c-header .c_inline-pane .ctrl_cta .cta_arrow svg{margin:0 auto;top:0;right:0;bottom:0;position:absolute;width:60px;height:8px}.c-header .c_inline-pane .ctrl_cta .cta_arrow svg svg path{fill:#fff!important}.c-header .c_inline-pane .ctrl_cta .cta_arrow.-before{margin-right:20px;width:0}.c-header .c_inline-pane .ctrl_cta .cta_arrow.-after{margin-left:20px;width:60px}.c-header.is-white .c_inline-pane:before{background:hsla(0,0%,100%,.12)}.c-header.is-white .c_inline-pane .ctrl_cta:before,.c-header.is-white .c_inline-pane .ctrl_menu,.c-header.is-white .c_inline-pane .ctrl_portal,.c-header.is-white .c_inline-pane .inline-pane_logo{border-color:hsla(0,0%,100%,.12)}.c-header.is-white .c_inline-pane .ctrl_portal svg path,.c-header.is-white .c_inline-pane .logo_src svg path{fill:#fff}.c-header.is-white .c_inline-pane .icon_to-open i{background:#fff}.c-header.is-white .c_inline-pane .menu_label .label_text{color:#fff}.c-header.is-white:not(.has-scrolled) .c_inline-pane .logo_src svg path#headerLogoFull3_VB,.c-header.is-white:not(.has-scrolled) .c_inline-pane .logo_src svg path#headerLogoFull3_Capital,.c-header.is-white:not(.has-scrolled) .c_inline-pane .logo_src svg path#headerLogoSimple_VB{fill:#fff}.c-header.has-hero-video.is-white .c_inline-pane .icon_to-open i{transition:background .8s cubic-bezier(.165,.84,.44,1)}.c-header.has-scrolled .c_inline-pane{background:hsla(15,14%,95%,.85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:background .8s cubic-bezier(.77,0,.175,1),-webkit-backdrop-filter .8s cubic-bezier(.77,0,.175,1) .2s;transition:background .8s cubic-bezier(.77,0,.175,1),backdrop-filter .8s cubic-bezier(.77,0,.175,1) .2s;transition:background .8s cubic-bezier(.77,0,.175,1),backdrop-filter .8s cubic-bezier(.77,0,.175,1) .2s,-webkit-backdrop-filter .8s cubic-bezier(.77,0,.175,1) .2s}.c-header.has-scrolled .c_inline-pane:before{background:rgba(0,0,0,.12)}.c-header.has-scrolled .c_inline-pane .ctrl_cta:before,.c-header.has-scrolled .c_inline-pane .ctrl_menu,.c-header.has-scrolled .c_inline-pane .ctrl_portal,.c-header.has-scrolled .c_inline-pane .inline-pane_logo{border-color:rgba(0,0,0,.12)}.c-header.has-scrolled .c_inline-pane .logo_src svg path#headerLogoFull3_VB,.c-header.has-scrolled .c_inline-pane .logo_src svg path#headerLogoSimple_VB{fill:#000}.c-header.has-scrolled .c_inline-pane .logo_src svg path#headerLogoFull3_Capital{fill:#b2b1b1}.c-header.has-scrolled .c_inline-pane .icon_to-open i{background:#000}.c-header.has-scrolled .c_inline-pane .menu_label .label_text{color:#000}.c-header.has-scrolled .c_inline-pane .ctrl_portal svg path{fill:#000}.c-header.has-open-menu .c_inline-pane{background:#242526!important}.c-header.has-open-menu .c_inline-pane:before{background:hsla(0,0%,100%,.12)!important}.c-header.has-open-menu .c_inline-pane .ctrl_cta:before,.c-header.has-open-menu .c_inline-pane .ctrl_menu,.c-header.has-open-menu .c_inline-pane .ctrl_portal,.c-header.has-open-menu .c_inline-pane .inline-pane_logo{border-color:hsla(0,0%,100%,.12)!important}.c-header.has-open-menu .c_inline-pane .logo_src svg path{fill:#fff!important}.c-header.has-open-menu .c_inline-pane .menu_label .label_text{color:#fff!important;-ms-transform:translateY(-100%)!important;transform:translateY(-100%)!important}.c-header.has-open-menu .c_inline-pane .ctrl_portal svg path{fill:#fff!important}.c-header .c_nav-pane{background:transparent;display:block;overflow:hidden;pointer-events:none;top:90px;right:0;bottom:0;left:0;position:fixed;width:100vw;height:calc(100vh - 90px);transition:pointer-events .1s linear 3s;z-index:998}.c-header .c_nav-pane [data-tl-item="1"]{-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:right;transform-origin:right}.c-header .c_nav-pane [data-tl-item="2"]{opacity:0}.c-header .c_nav-pane .nav-pane_inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:scroll;width:100%;height:100%;-ms-overflow-style:none;scrollbar-width:none}.c-header .c_nav-pane .nav-pane_inner::-webkit-scrollbar{display:none}.c-header .c_nav-pane .nav-pane_heading{color:hsla(0,0%,100%,.6);display:block;line-height:1.45em;font-size:17px;font-size:1.0625rem;margin-bottom:1.25em}.c-header .c_nav-pane .nav-pane_menu{-ms-flex-align:start;align-items:flex-start;background:#2f3031;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex:1 1 auto;flex:1 1 auto;padding:50px 5vw 70px;position:relative;z-index:1;-ms-overflow-style:none;scrollbar-width:none}.c-header .c_nav-pane .nav-pane_menu::-webkit-scrollbar{display:none}.c-header .c_nav-pane .menu_inner,.c-header .c_nav-pane .menu_list{display:block;width:100%}.c-header .c_nav-pane .list_item{display:-ms-flexbox;display:flex;width:100%}.c-header .c_nav-pane .item_link{color:hsla(0,0%,100%,.6);display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;position:relative;text-decoration:none;transition:all .6s ease}.c-header .c_nav-pane .link_label{font-weight:300;color:inherit;display:inline-block;font-size:calc(36px + 20 * ((100vw - 480px) / 1440));font-size:calc(2.25rem + 20 * ((100vw - 30rem) / 1440));line-height:1.1em;padding:.1em 0;-ms-transform:translateY(100%);transform:translateY(100%)}.c-header .c_nav-pane .nav-pane_main{-ms-flex-align:stretch;align-items:stretch;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;z-index:0;-ms-overflow-style:none;scrollbar-width:none}.c-header .c_nav-pane .nav-pane_main::-webkit-scrollbar{display:none}.c-header .c_nav-pane .main_contact{background-color:#242526;color:#fff;display:block;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-order:1;order:1;padding:60px 0 30px 5vw}.c-header .c_nav-pane .contact_inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;max-width:1020px;position:relative;z-index:1}.c-header .c_nav-pane .contact_col{display:inline-block;-ms-flex:1 1 100%;flex:1 1 100%;vertical-align:top;width:100%}.c-header .c_nav-pane .contact_col .col_text{display:block;font-style:normal;line-height:1.25em;font-size:22px;font-size:1.375rem}.c-header .c_nav-pane .contact_col .col_btns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.c-header .c_nav-pane .contact_col .btns_btn:not(:last-of-type){margin-bottom:.25em}.c-header .c_nav-pane .contact_col:not(:last-of-type){padding-bottom:60px}.c-header .c_nav-pane .contact_col.-location{min-width:160px}.c-header .c_nav-pane .contact_col.-location .col_btns{margin-top:30px}.c-header .c_nav-pane .contact_col.-contact{display:none}.c-header .c_nav-pane .contact_bg{background:transparent url(../images/header_bg-pattern.png) no-repeat 50%/1620px 920px;opacity:0;pointer-events:none;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;transition:opacity .6s ease .2s;z-index:0}.c-header .c_nav-pane .main_ft{background:#fff;display:block;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-order:0;order:0;padding:30px 0 40px 5vw;position:relative}.c-header .c_nav-pane .main_ft .ft_inner{padding-left:60px;position:relative}.c-header .c_nav-pane .main_ft .ft_label{font-size:calc(16px + 6 * ((100vw - 420px) / 1200));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 1200));color:#242526;display:inline-block;line-height:1em;opacity:1;top:0;left:0;position:absolute;-ms-transform-origin:center;transform-origin:center;-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all .4s cubic-bezier(.77,0,.175,1);-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.c-header .c_nav-pane .main_ft .ft_label.is-hidden{opacity:0}.c-header .c_nav-pane .main_ft .ft_companies{padding-right:5vw}.c-header .c_nav-pane .main_ft .flickity-viewport{overflow:visible}.c-header .c_nav-pane .main_ft .o-company-thumb{margin-right:20px}.c-header.has-open-menu .c_nav-pane{pointer-events:auto;transition-delay:2s}.c-header.has-open-menu .c_nav-pane .contact_bg{opacity:.1;transition-delay:1.2s}.c-header.is-solid:not(.has-scrolled):not(.has-open-menu) .c_inline-pane{background:#fff}.c-header.is-solid+.o-top-prop{height:90px}.c-hero-ft-article{background:#f8f6f5;display:block;font-size:0;margin-bottom:-1px;overflow:hidden;position:relative;width:100%}.c-hero-ft-article .hero_content{background:#242526 url(../images/pattern--lines-1.png) no-repeat top -1460px center/4120px 3157px;color:#fff;display:block;overflow:visible;padding-bottom:235px;padding-top:160px;position:relative}.c-hero-ft-article .hero_content .content_inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;position:relative;z-index:1}.c-hero-ft-article .hero_content .content_sub{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-hero-ft-article .hero_content .content_sub:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-hero-ft-article .hero_content .content_sub{font-size:calc(20px + 4 * ((100vw - 420px) / 1200));font-size:calc(1.25rem + 4 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;margin:0 0 30px 30px;-ms-flex-order:0;order:0;text-transform:uppercase}.c-hero-ft-article .hero_content .content_title{display:block;font-size:calc(60px + 110 * ((100vw - 420px) / 1200));font-size:calc(3.75rem + 110 * ((100vw - 26.25rem) / 1200));line-height:.845em;-ms-flex-order:1;order:1;text-transform:uppercase}.c-hero-ft-article .hero_content .title_line{display:block}.c-hero-ft-article .hero_content .title_line b,.c-hero-ft-article .hero_content .title_line strong{text-shadow:-1px -1px 0 #87b3f4,1px -1px 0 #87b3f4,-1px 1px 0 #87b3f4,1px 1px 0 #87b3f4;-webkit-user-select:none;-ms-user-select:none;user-select:none}@supports (-webkit-background-clip:text){.c-hero-ft-article .hero_content .title_line b,.c-hero-ft-article .hero_content .title_line strong{background:-webkit-linear-gradient(315deg,#87b3f4 10%,#4fe5b4 104%);background-clip:text;color:transparent;text-shadow:none;text-stroke:2px transparent;-webkit-background-clip:text;-webkit-text-stroke:2px transparent}}.c-hero-ft-article .hero_article{display:block;margin:-200px 0 0 5vw;max-width:1620px;position:relative;width:calc(100% - 5vw);z-index:0}.c-hero-ft-article .hero_article .article_img{max-width:1120px;position:relative;width:100%;z-index:0}.c-hero-ft-article .hero_article .article_img:before{padding-bottom:88.59%}.c-hero-ft-article .hero_article .img_src{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(0);-ms-transform:scale(1);transform:scale(1);transition:filter .4s cubic-bezier(.165,.84,.44,1),transform 1.4s cubic-bezier(.165,.84,.44,1)}.c-hero-ft-article .hero_article .article_content{background:#fff;display:block;padding:42px 5vw 60px;position:relative;-ms-transform:scale(1);transform:scale(1);transition:all .6s ease;width:100%;z-index:1}.c-hero-ft-article .hero_article .content_inner{color:#242526;display:block;text-decoration:none;width:100%}.c-hero-ft-article .hero_article .content_meta{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.c-hero-ft-article .hero_article .meta_data{display:inline-block;line-height:1.1em;font-size:16px;font-size:1rem;-ms-flex:0 0 auto;flex:0 0 auto;-ms-transform:translateY(0);transform:translateY(0);transition:all .5s cubic-bezier(.165,.84,.44,1);vertical-align:middle}.c-hero-ft-article .hero_article .meta_tax{min-height:12px;padding-left:22px;position:relative;text-align:left;text-transform:uppercase}.c-hero-ft-article .hero_article .meta_tax:before{background:#87b3f4;border-radius:100%;content:"";display:inline-block;margin:auto 0;top:0;bottom:0;left:0;position:absolute;width:12px;height:12px}.c-hero-ft-article .hero_article .meta_date{text-align:right}.c-hero-ft-article .hero_article .content_title{display:block;line-height:1.25em;font-size:36px;font-size:2.25rem}.c-hero-ft-article .hero_article .content_btn{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:44px;pointer-events:none;text-align:right}.c-hero-full-media{background:#242526;display:block;font-size:0;overflow:hidden;position:relative;width:100%}.c-hero-full-media .media_canvas{opacity:.6}.c-hero-full-media .media_canvas:before{padding-bottom:150%}.c-hero-full-media .media_src{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.c-hero-full-media .media_src:before{background:transparent;content:"";pointer-events:all;z-index:1}.c-hero-full-media .canvas_img,.c-hero-full-media .canvas_video,.c-hero-full-media .media_src:before{top:0;left:0;position:absolute;width:100%;height:100%}.c-hero-full-media .canvas_img,.c-hero-full-media .canvas_video{object-fit:cover;object-position:center}.c-hero-home{-ms-flex-align:center;align-items:center;background-color:#f3f0ef;color:#1a1a1a;display:-ms-flexbox;display:flex;font-size:0;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;width:100%}.c-hero-home .c_content{-ms-flex:1 1 100%;flex:1 1 100%;padding:220px 0;z-index:1}.c-hero-home .c_content,.c-hero-home .content_row{display:block;position:relative;width:100%}.c-hero-home .row_text{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto;max-width:1620px;overflow:hidden;padding:0 5vw;position:relative}.c-hero-home .text_extra{-ms-flex-align:start;align-items:flex-start;color:#1a1a1a;display:none;-ms-flex-direction:column;flex-direction:column;line-height:1.275em;font-size:20px;font-size:1.25rem;-ms-flex-pack:center;justify-content:center;opacity:0;text-align:left;transition:color .8s cubic-bezier(.165,.84,.44,1);vertical-align:middle}.c-hero-home .text_extra.-align-right{-ms-flex-align:end;align-items:flex-end;text-align:right}.c-hero-home .extra_line{display:-ms-flexbox;display:flex}.c-hero-home .extra_line:nth-of-type(2){padding-right:30px}.c-hero-home .extra_line:nth-of-type(3){padding-right:60px}.c-hero-home .text_label{font-weight:500;color:#1a1a1a;display:-ms-inline-flexbox;display:inline-flex;font-size:calc(46px + 134 * ((100vw - 360px) / 1260));font-size:calc(2.875rem + 134 * ((100vw - 22.5rem) / 1260));line-height:1.15em;position:relative;text-transform:uppercase;-ms-transform:translateY(100%) scaleX(1.5);transform:translateY(100%) scaleX(1.5);vertical-align:middle}.c-hero-home .text_label.js-select-area{cursor:pointer}.c-hero-home .text_label.-outline{text-shadow:-1px -1px 0 #1a1a1a,1px -1px 0 #1a1a1a,-1px 1px 0 #1a1a1a,1px 1px 0 #1a1a1a}@supports (-webkit-text-stroke-width:1px){.c-hero-home .text_label.-outline{color:rgba(26,26,26,0);text-shadow:none;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#1a1a1a}}.c-hero-home .text_label .inline_media{display:none;width:8.5vw;height:8.5vw;max-width:136px;max-height:136px;margin-top:.03em}.c-hero-home .text_label .inline_media:first-child{margin-right:8px}.c-hero-home .text_label .inline_media:not(:first-child){margin-left:8px}.c-hero-home .text_label .inline_media img{vertical-align:initial}.c-hero-home .label_symbol{display:-ms-inline-flexbox;display:inline-flex;margin:auto 10px auto 0;width:66px;height:66px;-ms-transform-origin:center;transform-origin:center;vertical-align:middle}.c-hero-home .label_symbol path{transition:fill .8s cubic-bezier(.165,.84,.44,1)}.c-hero-home .label_el{display:-ms-inline-flexbox;display:inline-flex;transition:all .8s cubic-bezier(.165,.84,.44,1);vertical-align:middle}.c-hero-home .row_lines{display:block;right:0;bottom:0;left:0;position:absolute;width:100%;height:1px}.c-hero-home .row_lines .lines_el{top:0;left:0;position:absolute;width:100%;height:100%;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:left;transform-origin:left}.c-hero-home .row_lines .lines_el.-before{background:rgba(26,26,26,.1);transition:background .8s cubic-bezier(.165,.84,.44,1)}.c-hero-home .row_lines .lines_el.-after{background:#1a1a1a;transition:background .8s cubic-bezier(.165,.84,.44,1) 0s,transform .8s cubic-bezier(.165,.84,.44,1) .3s}.c-hero-home .content_row:first-of-type .row_text{-ms-flex-pack:center;justify-content:center;text-align:center}.c-hero-home .content_row:nth-of-type(2) .row_text{-ms-flex-pack:start;justify-content:flex-start;text-align:left}.c-hero-home .content_row:nth-of-type(2) .row_lines .lines_el.-after{-ms-transform-origin:right;transform-origin:right}.c-hero-home .content_row:nth-of-type(3) .row_text{-ms-flex-pack:end;justify-content:flex-end;text-align:right}.c-hero-home .content_row:nth-of-type(4) .row_text{-ms-flex-pack:center;justify-content:center;text-align:center}.c-hero-home .content_mobile-excerpt{line-height:1.275em;font-size:20px;font-size:1.25rem;margin-top:20px;opacity:0;padding:0 5vw;transition:all .8s cubic-bezier(.165,.84,.44,1)}.c-hero-home .excerpt_text:before{background:transparent;content:"";display:inline-block;width:30px;height:1px;vertical-align:middle}.c-hero-home .c_scroller{margin-left:auto;margin-right:auto;padding-left:5vw;padding-right:5vw;max-width:1700px;pointer-events:none;right:0;bottom:50px;left:0;position:absolute;width:100%;z-index:2}.c-hero-home .scroller_btn{color:#1a1a1a;display:-ms-inline-flexbox;display:inline-flex;pointer-events:auto;transition:all .8s cubic-bezier(.165,.84,.44,1)}.c-hero-home .btn_arrow path{fill:#1a1a1a;transition:fill .8s cubic-bezier(.165,.84,.44,1)}.c-hero-home .btn_label{line-height:1.1em;font-size:18px;font-size:1.125rem;min-height:16px;padding-left:35px}.c-hero-home .c_media{background:#1a1a1a;opacity:0;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .8s cubic-bezier(.165,.84,.44,1);visibility:hidden;z-index:0}.c-hero-home .c_media,.c-hero-home .media_src{top:0;left:0;position:absolute;width:100%;height:100%}.c-hero-home .media_src{object-fit:cover;object-position:center;opacity:.7}.c-hero-home.is-playing .content_mobile-excerpt,.c-hero-home.is-playing .scroller_btn,.c-hero-home.is-playing .text_extra,.c-hero-home.is-playing .text_label{color:#fff;transition-delay:.2s}@supports (-webkit-text-stroke-width:1px){.c-hero-home.is-playing .text_label.-outline{color:hsla(0,0%,100%,0);-webkit-text-stroke-color:#fff}}.c-hero-home.is-playing .row_lines .lines_el.-after{background:hsla(0,0%,100%,.2);-ms-transform:scaleX(1)!important;transform:scaleX(1)!important;-ms-transform-origin:right;transform-origin:right;transition:background .8s cubic-bezier(.165,.84,.44,1) .8s,transform .8s cubic-bezier(.165,.84,.44,1) 0s}.c-hero-home.is-playing .content_row:nth-of-type(2) .row_lines .lines_el.-after{-ms-transform-origin:left;transform-origin:left}.c-hero-home.is-playing .btn_arrow path,.c-hero-home.is-playing .label_symbol path{fill:#fff;transition-delay:.2s}.c-hero-home.is-playing .c_media{opacity:1;transition-delay:.2s;visibility:visible}.c-hero-location{background:#fff;font-size:0;margin-bottom:-1px;overflow:hidden;position:relative}.c-hero-location,.c-hero-location>*{display:block;width:100%}.c-hero-location .c_heading{background-color:#1a1a1a;color:#fff;display:block;overflow:visible;padding-bottom:0;padding-top:160px;position:relative}.c-hero-location .heading_titles{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-20px;position:relative;z-index:1}.c-hero-location .titles_sub{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-hero-location .titles_sub:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-hero-location .titles_sub{font-size:calc(20px + 4 * ((100vw - 420px) / 1200));font-size:calc(1.25rem + 4 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;margin:0 0 30px 30px;-ms-flex-order:0;order:0;text-transform:uppercase}.c-hero-location .titles_title{display:block;font-size:calc(60px + 110 * ((100vw - 420px) / 1200));font-size:calc(3.75rem + 110 * ((100vw - 26.25rem) / 1200));line-height:.845em;-ms-flex-order:1;order:1;text-transform:uppercase}.c-hero-location .title_line{display:block}.c-hero-location .title_line b,.c-hero-location .title_line strong{-webkit-user-select:none;-ms-user-select:none;user-select:none}@supports (-webkit-background-clip:text){.c-hero-location .title_line b,.c-hero-location .title_line strong{background:-webkit-linear-gradient(130deg,#87b3f4 10%,#4fe5b4 104%);background-clip:text;color:#1a1a1a;-webkit-background-clip:text;-webkit-text-stroke:3px transparent}}.c-hero-location .c_mid{-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}.c-hero-location .c_mid .mid_col{display:block;overflow:hidden;position:relative;width:100%}.c-hero-location .c_mid .mid_image:before{padding-bottom:50%}.c-hero-location .c_mid .image_src{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.c-hero-location .c_mid .mid_content{background:linear-gradient(146deg,#87b3f4 10%,#4fe5b4 104%);color:#fff;padding:112px 5vw 200px;line-height:1em;font-size:16px;font-size:1rem}.c-hero-location .c_mid .content_inner{padding-left:12px;position:relative;z-index:1}.c-hero-location .c_mid .content_inner:before{background:#fff;content:"";display:inline-block;top:0;bottom:0;left:0;position:absolute;width:1px;height:100%}.c-hero-location .c_mid .content_address{font-size:calc(24px + 2 * ((100vw - 420px) / 1200));font-size:calc(1.5rem + 2 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.275em}.c-hero-location .c_mid .content_email{margin-top:30px;text-transform:uppercase}.c-hero-location .c_mid .content_bg{max-width:none;opacity:.18;pointer-events:none;top:calc(50% - 960px);left:calc(50% - 250px);position:absolute;width:4120px;height:3157px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.c-hero-location .c_map{background:#242526;margin:-80px 0 0 5vw;position:relative;width:calc(100% - 5vw);z-index:3}.c-hero-location .c_map:before{padding-bottom:125%}.c-hero-location .c_map .map_frame{top:0;left:0;position:absolute;width:100%;height:100%}.c-hero-simple{background:#fff;font-size:0;margin-bottom:-1px;overflow:hidden;position:relative}.c-hero-simple,.c-hero-simple>*{display:block;width:100%}.c-hero-simple .c_gradient{background:linear-gradient(90deg,#87b3f4,#4fe5b4);width:100%;height:6px;position:absolute;bottom:0;z-index:5}.c-hero-simple .c_heading{background-color:#fff;color:#1a1a1a;display:block;overflow:visible;padding-bottom:96px;padding-top:160px;position:relative}.c-hero-simple .heading_titles{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-20px;position:relative;z-index:1}.c-hero-simple .titles_sub{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-hero-simple .titles_sub:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-hero-simple .titles_sub{font-size:calc(22px + 10 * ((100vw - 420px) / 1200));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;margin:0 0 30px 30px;-ms-flex-order:0;order:0;text-transform:uppercase}.c-hero-simple .titles_title{display:block;font-size:calc(60px + 110 * ((100vw - 420px) / 1200));font-size:calc(3.75rem + 110 * ((100vw - 26.25rem) / 1200));line-height:.845em;-ms-flex-order:1;order:1;text-transform:uppercase;width:100%}.c-hero-simple .title_line{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:16px}.c-hero-simple .title_line b,.c-hero-simple .title_line strong{-webkit-user-select:none;-ms-user-select:none;user-select:none}@supports (-webkit-background-clip:text){.c-hero-simple .title_line b,.c-hero-simple .title_line strong{background:-webkit-linear-gradient(130deg,#87b3f4 10%,#4fe5b4 104%);background-clip:text;color:#fff;-webkit-background-clip:text;-webkit-text-stroke:3px transparent}}.c-hero-simple .c_mid{-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}.c-hero-simple .c_mid .mid_col{display:block;overflow:hidden;position:relative;width:100%}.c-hero-simple .c_mid .mid_image:before{padding-bottom:50%}.c-hero-simple .c_mid .image_src{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.c-hero-simple .c_mid .mid_content{background:linear-gradient(146deg,#87b3f4 10%,#4fe5b4 104%);color:#fff;padding:112px 5vw 200px;line-height:1em;font-size:16px;font-size:1rem}.c-hero-simple .c_mid .content_inner{padding-left:12px;position:relative;z-index:1}.c-hero-simple .c_mid .content_inner:before{background:#fff;content:"";display:inline-block;top:0;bottom:0;left:0;position:absolute;width:1px;height:100%}.c-hero-simple .c_mid .content_address{font-size:calc(24px + 2 * ((100vw - 420px) / 1200));font-size:calc(1.5rem + 2 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.275em}.c-hero-simple .c_mid .content_email{margin-top:30px;text-transform:uppercase}.c-hero-simple .c_mid .content_bg{max-width:none;opacity:.18;pointer-events:none;top:calc(50% - 960px);left:calc(50% - 250px);position:absolute;width:4120px;height:3157px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.c-hero-simple .c_map{background:#242526;margin:-80px 0 0 5vw;position:relative;width:calc(100% - 5vw);z-index:3}.c-hero-simple .c_map:before{padding-bottom:125%}.c-hero-simple .c_map .map_frame{top:0;left:0;position:absolute;width:100%;height:100%}.c-hero-title-media{background:transparent;display:block;font-size:0;overflow:hidden;position:relative;width:100%}.c-hero-title-media .hero_content{display:block;overflow:visible;padding-bottom:0;padding-top:160px;position:relative}.c-hero-title-media.has-image .hero_content{padding-bottom:200px}.c-hero-title-media .content_inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;position:relative;z-index:1}.c-hero-title-media .content_sub{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-hero-title-media .content_sub:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-hero-title-media .content_sub{font-size:calc(20px + 4 * ((100vw - 420px) / 1200));font-size:calc(1.25rem + 4 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;margin:0 0 22px 20px;-ms-flex-order:0;order:0;text-transform:uppercase}.c-hero-title-media.-title--no-indent .content_sub{margin-left:0!important}.c-hero-title-media .content_title{display:block;margin-bottom:-.325em;-ms-flex-order:1;order:1}.c-hero-title-media .content_title .title_line{display:block}.c-hero-title-media .content_title .title_line b,.c-hero-title-media .content_title .title_line strong{text-shadow:-1px -1px 0 #87b3f4,1px -1px 0 #87b3f4,-1px 1px 0 #87b3f4,1px 1px 0 #87b3f4;-webkit-user-select:none;-ms-user-select:none;user-select:none}@supports (-webkit-background-clip:text){.c-hero-title-media .content_title .title_line b,.c-hero-title-media .content_title .title_line strong{background:-webkit-linear-gradient(315deg,#87b3f4 10%,#4fe5b4 104%);background-clip:text;color:transparent;text-shadow:none;-webkit-background-clip:text}}.c-hero-title-media.-title--no-indent .content_title{padding-left:0!important}.c-hero-title-media.-heading--fsz1 .content_title{font-size:calc(60px + 110 * ((100vw - 420px) / 1200));font-size:calc(3.75rem + 110 * ((100vw - 26.25rem) / 1200));line-height:.845em;text-transform:uppercase}.c-hero-title-media.-heading--fsz2 .content_title{font-size:calc(30px + 38 * ((100vw - 420px) / 1200));font-size:calc(1.875rem + 38 * ((100vw - 26.25rem) / 1200));line-height:1.275em;margin-bottom:60px}.c-hero-title-media .content_arrow-btn{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);border-radius:100%;cursor:pointer;display:none;right:50px;bottom:50px;position:absolute;width:60px;height:60px;text-decoration:none;z-index:2}.c-hero-title-media .content_arrow-btn:after,.c-hero-title-media .content_arrow-btn:before{content:"";display:inline-block;margin:auto;top:0;right:0;bottom:0;left:0;position:absolute}.c-hero-title-media .content_arrow-btn:before{background:#242526;border-radius:100%;width:58px;height:58px;z-index:0}.c-hero-title-media .content_arrow-btn:after{background:transparent url(../images/hero_arrow-down.svg) no-repeat 50%/20px 24px;width:20px;height:24px;z-index:1}.c-hero-title-media .hero_media{display:block;margin:-200px auto 0;max-width:1920px;width:100%}.c-hero-title-media .media_inner{display:block;margin-left:5vw;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:calc(100% - 5vw);z-index:0}.c-hero-title-media .media_inner:before{padding-bottom:88.59%}.c-hero-title-media .media_img{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.c-hero-title-media.-bg--1{background:#242526}.c-hero-title-media.-bg--1 .hero_content{background-color:#f8f6f5;color:#242526}.c-hero-title-media.-bg--2{background:#f3f0ef}.c-hero-title-media.-bg--2 .hero_content{background-color:#242526;color:#fff}.c-hero-title-media.-bg--3{background:#fff}.c-hero-title-media.-bg--3 .hero_content{background-color:#f8f6f5;color:#242526}.c-hero-title-media.-bg--4{background:#fff}.c-hero-title-media.-bg--4 .hero_content{background:#242526 url(../images/pattern--lines-1.png) no-repeat top -1460px center/4120px 3157px;color:#fff}.c-hero-title-media.-bg--5{background:#fff}.c-hero-title-media.-bg--5 .hero_content{background-color:#242526;color:#fff}.c-hero-title-media.-align-center{text-align:center}.c-hero-title-media.-align-center .content_sub,.c-hero-title-media.-align-center .content_title{margin-left:auto!important;margin-right:auto!important;text-align:center}.c-lg-text{display:block;overflow:hidden;position:relative;width:100%}.c-lg-text .c_text{font-weight:300;padding-left:12px;position:relative;text-align:left}.c-lg-text .c_text:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-lg-text .c_text{font-size:calc(36px + 6 * ((100vw - 420px) / 1200));font-size:calc(2.25rem + 6 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em}.c-lg-text.-bg--1{background:#242526 url(../images/pattern--lines-1.png) no-repeat top -2080px center/4120px 3157px;color:#fff}.c-lg-text.-padding--1{padding:68px 0}.c-preview-company .-hidden{display:none}.c-preview-company>.c_inner{background:#f8f6f5;display:block;overflow-x:hidden;overflow-y:scroll;position:relative;width:100%;will-change:transform;z-index:1;-ms-overflow-style:none;scrollbar-width:none}.c-preview-company>.c_inner::-webkit-scrollbar{display:none}.c-preview-company .canvas_hero{display:block;position:relative;z-index:0}.c-preview-company .canvas_hero .hero_heading{-ms-flex-align:start;align-items:flex-start;background:#242526 url(../images/pattern--lines-1.png) no-repeat top -1460px center/4120px 3157px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:100%;height:540px;text-align:left;white-space:nowrap}.c-preview-company .canvas_hero .heading_title{display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;top:130px;right:0;left:0;position:absolute;width:100%}.c-preview-company .canvas_hero .title_marquee{display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;position:relative;z-index:1}.c-preview-company .canvas_hero .title_marquee .marquee_text{display:-ms-inline-flexbox;display:inline-flex;font-size:calc(100px + 50 * ((100vw - 420px) / 1200));font-size:calc(6.25rem + 50 * ((100vw - 26.25rem) / 1200));line-height:1.1em;position:relative;text-shadow:-2px -2px 0 hsla(0,0%,100%,.55),2px -2px 0 hsla(0,0%,100%,.55),-2px 2px 0 hsla(0,0%,100%,.55),2px 2px 0 hsla(0,0%,100%,.55);text-transform:uppercase}@supports (-webkit-text-stroke-width:2px){.c-preview-company .canvas_hero .title_marquee .marquee_text{color:transparent!important;text-shadow:none!important;-webkit-text-stroke-color:hsla(0,0%,100%,.55);-webkit-text-stroke-width:2px}}.c-preview-company .canvas_hero .title_marquee .marquee_line{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;position:relative;width:fit-content;will-change:transform}.c-preview-company .canvas_hero .title_marquee .line_el{white-space:nowrap}.c-preview-company .canvas_hero .hero_cover{background:linear-gradient(147deg,#87b3f4 10.37%,#4fe5b4 104%);margin:-340px 0 0 5vw;overflow:hidden;position:relative;width:calc(100% - 5vw);height:460px;z-index:0}.c-preview-company .canvas_hero .cover_logo{display:inline-block;margin:auto;max-height:60px;max-width:128px;top:0;right:0;bottom:0;left:0;position:absolute;vertical-align:middle;z-index:1}.c-preview-company .canvas_hero .cover_img{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:luminosity;opacity:.8;z-index:0}.c-preview-company .canvas_intro{display:block;overflow:visible;position:relative;z-index:1}.c-preview-company .intro_content{display:block;padding:52px 5vw 60px}.c-preview-company .intro_content .content_descr{padding-left:12px;position:relative;text-align:left}.c-preview-company .intro_content .content_descr:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-preview-company .intro_content .content_descr{font-size:calc(26px + 16 * ((100vw - 420px) / 1200));font-size:calc(1.625rem + 16 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.35em}.c-preview-company .intro_content .content_descr p{display:block;font-size:inherit}.c-preview-company .intro_content .content_descr p:not(:last-of-type){margin-bottom:1em}.c-preview-company .intro_content .content_btn{display:block;margin-top:46px}.c-preview-company .intro_rep{background:#fff;width:100%}.c-preview-company .rep_photo{background:#000;display:block}.c-preview-company .rep_photo:before{padding-bottom:100%}.c-preview-company .rep_photo .photo_src{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.c-preview-company .rep_content{padding:40px 5vw 45px}.c-preview-company .rep_content .content_person{padding-left:12px;position:relative;text-align:left}.c-preview-company .rep_content .content_person:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-preview-company .rep_content .content_person{display:block;margin-bottom:30px;text-transform:uppercase}.c-preview-company .rep_content .person_name{font-weight:500;line-height:1.1em;font-size:22px;font-size:1.375rem;display:block}.c-preview-company .rep_content .person_job{color:rgba(0,0,0,.5);line-height:1.1em;font-size:16px;font-size:1rem;display:block;margin-top:3px}.c-preview-company .rep_content .content_group{display:block}.c-preview-company .rep_content .content_group:not(:last-of-type){margin-bottom:30px}.c-preview-company .rep_content .group_heading{font-weight:500;color:#1a1a1a;line-height:1.1em;font-size:20px;font-size:1.25rem;margin-bottom:1em;text-transform:uppercase}.c-preview-company .rep_content .group_list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.c-preview-company .rep_content .group_list .list_item:not(:last-of-type){margin-bottom:7px}.c-preview-company .rep_content .tech_list{color:rgba(28,28,30,.7);line-height:1.35em;font-size:16px;font-size:1rem}.c-preview-company .canvas_news{display:block}.c-preview-company .canvas_news .c-article-group.is-carousel .c_articles,.c-preview-company .canvas_news .c-article-group.is-carousel .c_articles .o-post-thumb{border-color:rgba(28,28,30,.1)!important}.c-preview-company .canvas_media{border-bottom:1px solid rgba(28,28,30,.1);display:block;padding-bottom:80px;padding-top:70px}.c-preview-company .canvas_media .flickity-viewport{overflow:visible}.c-preview-company .media_heading{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-preview-company .media_heading:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-preview-company .media_heading{font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;margin-bottom:30px;text-transform:uppercase}.c-preview-company .media_carousel{display:block;width:100%}.c-preview-company .o-media-thumb{margin-right:10px;max-width:380px;width:calc(100% - 50px)}.c-preview-company .canvas_intro+.canvas_media{border-top:1px solid rgba(28,28,30,.1)}.c-preview-company .canvas_vacancies{display:block}.c-preview-company .canvas_intro+.canvas_vacancies{border-top:1px solid rgba(28,28,30,.1)}.c-preview-company .canvas_pagination{-ms-flex-align:stretch;align-items:stretch;background-color:#242526;color:#fff;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}.c-preview-company .pagination_img{background:linear-gradient(147deg,#87b3f4 10.37%,#4fe5b4 104%)}.c-preview-company .pagination_img:before{padding-bottom:67.76%}.c-preview-company .pagination_img .img_src{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:luminosity;opacity:.8}.c-preview-company .pagination_meta{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-pack:start;justify-content:flex-start;min-height:150px;padding:40px 130px 40px 5vw;position:relative}.c-preview-company .pagination_meta:after{background:hsla(0,0%,100%,.1) url(../images/team-preview_pagination-arrow.svg) no-repeat 50%/16px 18px;border-radius:100%;content:"";margin:auto 0;top:0;right:5vw;bottom:0;position:absolute;width:90px;height:90px;transition:all .3s cubic-bezier(.165,.84,.44,1)}.c-preview-company .pagination_meta .meta_company{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-preview-company .pagination_meta .meta_company:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-preview-company .pagination_meta .meta_company{font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;text-transform:uppercase}.c-preview-pane .c-preview-company{opacity:0}.c-preview-pane .c-preview-company .title_marquee{-ms-transform:translateY(100%);transform:translateY(100%)}.c-preview-pane .c-preview-company .cover_img{opacity:0;-ms-transform:scale(1.1);transform:scale(1.1)}.c-preview-pane .c-preview-company .cover_logo{opacity:0;-ms-transform:scale(.8);transform:scale(.8)}.c-preview-pane{opacity:0;overflow:hidden;pointer-events:none;top:0;right:0;bottom:0;left:0;position:fixed;width:100%;height:100%;visibility:hidden;z-index:1000}.c-preview-pane .pane_exit-btn{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='72' height='72' viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='36' cy='36' r='35' stroke='url(%23a)' stroke-width='1.5'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-56.849' y1='14.871' x2='27.83' y2='136.796' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2387B3F4'/%3E%3Cstop offset='1' stop-color='%234FE5B4'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");border-radius:100%;cursor:pointer;display:inline-block;opacity:0;top:30px;left:5vw;position:fixed;width:72px;height:72px;-ms-transform:scale(.8);transform:scale(.8);will-change:transform;z-index:2}.c-preview-pane .pane_exit-btn:before{background:transparent url(../images/preview-pane_exit-btn_x.svg) no-repeat 50%/64px;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:64px;height:64px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:center;transform-origin:center;transition:transform 1s cubic-bezier(.77,0,.175,1) 0s}.c-preview-pane .pane_canvas{top:0;left:0;position:absolute;width:100%;height:100%;background:#1c1c1e;display:block;overflow-x:hidden;overflow-y:scroll;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:right;transform-origin:right;will-change:transform;z-index:1;-ms-overflow-style:none;scrollbar-width:none}.c-preview-pane .pane_canvas::-webkit-scrollbar{display:none}.c-preview-pane .pane_canvas .featherlight-close-icon{display:none!important}.c-preview-pane .pane_bg{top:0;left:0;position:absolute;width:100%;height:100%;background:rgba(36,37,38,.7);cursor:pointer;z-index:0}.c-preview-pane.is-open{pointer-events:auto}.c-preview-pane.is-open .pane_exit-btn:before{-ms-transform:rotate(0deg);transform:rotate(0deg);transition-delay:.6s}.c-preview-team .-hidden{display:none}.c-preview-team .c_inner{background:#fff;display:block;min-height:calc(100vh - 100px);overflow-x:hidden;overflow-y:scroll;position:relative;width:100%;will-change:transform;z-index:1;-ms-overflow-style:none;scrollbar-width:none}.c-preview-team .c_inner::-webkit-scrollbar{display:none}.c-preview-team .canvas_col{display:block;position:relative;width:100%}.c-preview-team .canvas_avatar{background-color:#242526;color:#fff;pointer-events:none;z-index:1}.c-preview-team .canvas_avatar:before{padding-bottom:125%}.c-preview-team .avatar_inner{top:0;left:0;position:absolute;width:100%;height:100%;-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding:5vw}.c-preview-team .avatar_name{position:relative;z-index:1}.c-preview-team .avatar_name span{font-size:calc(60px + 20 * ((100vw - 420px) / 1200));font-size:calc(3.75rem + 20 * ((100vw - 26.25rem) / 1200));display:-ms-flexbox;display:flex;line-height:.95em;text-transform:uppercase}.c-preview-team .name_last{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;-webkit-user-select:none;-ms-user-select:none;user-select:none}@supports (-webkit-background-clip:text){.c-preview-team .name_last{text-shadow:none;text-stroke:1.2px #fff;-webkit-text-stroke:1.2px #fff;color:transparent;text-fill-color:transparent}}.c-preview-team .avatar_job{font-size:calc(20px + 2 * ((100vw - 420px) / 1200));font-size:calc(1.25rem + 2 * ((100vw - 26.25rem) / 1200));top:30px;right:5vw;position:absolute;text-orientation:mixed;text-transform:uppercase;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;z-index:1}.c-preview-team .avatar_bg{background:linear-gradient(128deg,#87b3f4 13%,#4fe5b4 123%);opacity:.7;z-index:0}.c-preview-team .avatar_bg,.c-preview-team .bg_photo{top:0;left:0;position:absolute;width:100%;height:100%}.c-preview-team .bg_photo{object-fit:cover;object-position:center;mix-blend-mode:luminosity}.c-preview-team .canvas_content{background:#fff;z-index:0}.c-preview-team .content_inner{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;overflow-x:hidden;position:relative;width:100%}.c-preview-team .-content_heading{font-weight:500;color:#1a1a1a;line-height:1.1em;font-size:20px;font-size:1.25rem;margin-bottom:1em;text-transform:uppercase}.c-preview-team .content_bio{background:#f8f6f5;display:block;padding:50px 5vw 60px}.c-preview-team .bio_heading{padding-left:12px;position:relative;text-align:left}.c-preview-team .bio_heading:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-preview-team .bio_heading{font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:none;line-height:1em;margin-bottom:28px;text-transform:uppercase}.c-preview-team .bio_text{padding-left:12px;position:relative;text-align:left}.c-preview-team .bio_text:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-preview-team .bio_text{display:block}.c-preview-team .bio_text p{display:block;line-height:1.35em;font-size:26px;font-size:1.625rem}.c-preview-team .bio_text p:not(:last-of-type){margin-bottom:1em}.c-preview-team .bio_additional{border-top:1px solid #242526;display:block;margin-top:50px;padding-top:40px}.c-preview-team .additional_heading{padding-left:12px;position:relative;text-align:left}.c-preview-team .additional_heading:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-preview-team .additional_heading{display:block;margin-bottom:20px;text-transform:uppercase}.c-preview-team .additional_text{display:block}.c-preview-team .additional_text p{color:rgba(28,28,30,.7);display:block;font-size:calc(18px + 0 * ((100vw - 420px) / 1200));font-size:calc(1.125rem + 0 * ((100vw - 26.25rem) / 1200));line-height:1.35em;margin-bottom:25px}.c-preview-team .additional_text p:not(:last-of-type){margin-bottom:1em}.c-preview-team .additional_text a{color:#87b3f4;text-decoration:none}.c-preview-team .additional_text a:hover{text-decoration:underline}.c-preview-team .additional_text blockquote{font-size:calc(18px + 0 * ((100vw - 420px) / 1200));font-size:calc(1.125rem + 0 * ((100vw - 26.25rem) / 1200));line-height:1.35em;margin:0 0 28px;overflow:hidden;padding-left:20px;position:relative}.c-preview-team .additional_text blockquote:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";top:0;bottom:0;left:0;position:absolute;width:1px;height:100%}.c-preview-team .additional_text b,.c-preview-team .additional_text strong{font-weight:700}.c-preview-team .additional_text u{text-decoration:underline}.c-preview-team .additional_text s{text-decoration:line-through}.c-preview-team .additional_text ol,.c-preview-team .additional_text ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;list-style:none;margin:0 0 25px;padding:0}.c-preview-team .additional_text ol li,.c-preview-team .additional_text ul li{color:rgba(28,28,30,.7);font-size:calc(18px + 0 * ((100vw - 420px) / 1200));font-size:calc(1.125rem + 0 * ((100vw - 26.25rem) / 1200));line-height:1.35em;margin:0;min-height:16px;padding:0 0 0 1.5em;position:relative}.c-preview-team .additional_text ol li:not(:last-child),.c-preview-team .additional_text ul li:not(:last-child){margin-bottom:20px}.c-preview-team .additional_text ul li:before{color:#87b3f4;content:"\2022";display:inline-block;font-weight:700;left:0;position:absolute;width:6px;height:6px}.c-preview-team .additional_text ol li{list-style:decimal;margin-left:1em;padding-left:1em}.c-preview-team .content_row{background:#f8f6f5}.c-preview-team .content_row:last-of-type{-ms-flex-positive:1;flex-grow:1}.c-preview-team .content_row:nth-child(2n){background:#fff}.c-preview-team .content_investments{display:block;padding:55px 5vw 70px}.c-preview-team .investments_heading{padding-left:12px;position:relative;text-align:left}.c-preview-team .investments_heading:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-preview-team .investments_thumbs .flickity-viewport{overflow:visible}.c-preview-team .investments_thumbs .o-company-thumb{margin-right:20px}.c-preview-team .canvas_media{display:block;padding:55px 5vw 70px}.c-preview-team .canvas_media .media_heading{padding-left:12px;position:relative;text-align:left}.c-preview-team .canvas_media .media_heading:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-preview-team .canvas_media .media_heading{border-bottom:1px solid #242526;margin-bottom:40px;padding-bottom:10px}.c-preview-team .canvas_media .media_carousel{display:block;width:100%}.c-preview-team .canvas_media .media_carousel .flickity-viewport{overflow:visible}.c-preview-team .canvas_media .o-media-thumb{margin-right:10px;max-width:300px;width:calc(100% - 50px)}.c-preview-team .canvas_news{display:block;padding:55px 5vw 70px}.c-preview-team .canvas_news .news_heading{padding-left:12px;position:relative;text-align:left}.c-preview-team .canvas_news .news_heading:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-preview-team .canvas_news .news_heading{border-bottom:1px solid #242526;margin-bottom:20px;padding-bottom:10px}.c-preview-team .canvas_news .news_item{border-bottom:1px solid rgba(28,28,30,.2);color:#1a1a1a;display:block;padding:20px 0;position:relative;text-decoration:none;width:100%}.c-preview-team .canvas_news .item_meta{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:12px;text-transform:uppercase}.c-preview-team .canvas_news .meta_col{color:rgba(28,28,30,.5);display:-ms-inline-flexbox;display:inline-flex;line-height:1.1em;font-size:16px;font-size:1rem;text-transform:uppercase;vertical-align:middle}.c-preview-team .canvas_news .meta_tax{-ms-flex:1 1 auto;flex:1 1 auto;min-height:12px;padding-left:22px;position:relative;text-align:left}.c-preview-team .canvas_news .meta_tax:before{background:#87b3f4;border-radius:100%;content:"";display:inline-block;margin:auto 0;top:0;bottom:0;left:0;position:absolute;width:12px;height:12px}.c-preview-team .canvas_news .meta_date{-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.c-preview-team .canvas_news .item_title{display:block;line-height:1.35em;font-size:17px;font-size:1.0625rem}.c-preview-team .canvas_news .news_showmore{display:none;margin-top:40px;text-align:center}.c-preview-team .content_extra{display:block;padding:60px 5vw 70px}.c-preview-team .content_extra .extra_meta,.c-preview-team .content_extra .meta_col{display:block;width:100%}.c-preview-team .content_extra .interests_list{color:rgba(28,28,30,.7);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:1.35em;font-size:17px;font-size:1.0625rem;-ms-flex-pack:start;justify-content:flex-start}.c-preview-team .content_extra .interests_list .list_item:not(:last-of-type){margin-bottom:10px}.c-preview-team .content_extra .meta_interests+.meta_social{margin-top:50px}.c-preview-team .content_extra .social_links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.c-preview-team .content_extra .social_links .links_btn{text-decoration:underline}.c-preview-team .content_extra .social_links .links_btn:not(:last-of-type){margin-bottom:5px}.c-preview-team .content_cta{-ms-flex-align:center;align-items:center;background-color:#242526;color:#fff;display:-ms-flexbox;display:flex;-ms-flex:0 0 140px;flex:0 0 140px;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;padding:0 240px 0 5vw;position:relative;width:100%;height:140px;text-decoration:none}.c-preview-team .content_cta:after{background:hsla(0,0%,100%,.1) url(../images/team-preview_pagination-arrow.svg) no-repeat 50%/16px 18px;border-radius:100%;content:"";margin:auto 0;top:0;right:160px;bottom:0;position:absolute;width:60px;height:60px;transition:all .3s cubic-bezier(.165,.84,.44,1)}.c-preview-team .cta_name{display:inline-block;line-height:1.1em;font-size:18px;font-size:1.125rem;-ms-flex:1 1 calc(100% - 164px);flex:1 1 calc(100% - 164px);position:relative;text-transform:uppercase;width:calc(100% - 164px)}.c-preview-team .cta_photo{float:right;top:0;right:0;bottom:0;position:absolute;width:140px;height:140px}.c-preview-team .cta_photo .photo_src{object-fit:cover;object-position:center}.c-preview-pane .c-preview-team,.c-preview-team .cta_photo .photo_src{top:0;left:0;position:absolute;width:100%;height:100%}.c-preview-pane .c-preview-team{opacity:0}.c-preview-pane .c-preview-team .bg_photo{opacity:0;-ms-transform:scale(1.1);transform:scale(1.1)}.c-scrollbar{z-index:99999}.c-share{background:#fff;display:block;font-size:0;overflow:hidden;padding:0 0 90px;text-align:center;width:100%}.c-share .c_main{border-top:1px solid #d8d8d8;padding-top:58px}.c-share .main_heading{display:block;line-height:1em;font-size:16px;font-size:1rem;font-weight:500;margin-bottom:30px;text-transform:uppercase}.c-share .st-inline-share-buttons .st-btn{-ms-flex-align:center!important;align-items:center!important;border-radius:100%!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-pack:center!important;justify-content:center!important;margin:0 5px!important;width:56px!important;height:56px!important;text-align:center!important}.c-share .st-inline-share-buttons .st-btn img{margin:auto!important;top:0!important;right:0!important;bottom:0!important;left:0!important;position:absolute!important}.c-team-index-grid{background-color:#f8f6f5;color:#242526;display:block;font-size:0;overflow:visible;position:relative;width:100%}.c-team-index-grid .c_head{display:block;margin-bottom:60px}.c-team-index-grid .head_title{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-team-index-grid .head_title:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-team-index-grid .head_title{font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;margin-bottom:15px;text-transform:uppercase}.c-team-index-grid .head_description{font-weight:300;font-size:calc(22px + 10 * ((100vw - 420px) / 1200));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.325em}.c-team-index-grid .c_listing{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}.c-team-index-grid .listing_item{display:block;position:relative;width:100%;height:540px;cursor:pointer;z-index:1}.c-team-index-grid .listing_image{width:100%;height:100%;background:linear-gradient(145deg,#87b3f400 10%,#4fe5b400 104%);transition:all .6s ease}.c-team-index-grid .listing_image:hover{background:linear-gradient(145deg,#87b3f4 10%,#4fe5b4 104%)}.c-team-index-grid .listing_media{overflow:hidden;width:100%;height:100%;position:relative;mix-blend-mode:luminosity}.c-team-index-grid .media_src{object-fit:cover;object-position:center;filter:grayscale(1) brightness(.8);opacity:1;width:100%;height:100%;transition:all .6s ease;-ms-transform-origin:center;transform-origin:center}.c-team-index-grid .media_src:hover{-ms-transform:scale(1.05);transform:scale(1.05);opacity:.8;-ms-transform-origin:center;transform-origin:center}.c-team-index-grid .full_name{font-weight:400;font-size:calc(22px + 6 * ((100vw - 420px) / 1200));font-size:calc(1.375rem + 6 * ((100vw - 26.25rem) / 1200));bottom:28px;left:28px;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:12px;text-transform:uppercase;color:#fff}.c-team-index-grid .front_job{font-size:calc(15px + 3 * ((100vw - 420px) / 1200));font-size:calc(.9375rem + 3 * ((100vw - 26.25rem) / 1200));top:28px;right:28px;position:absolute;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap;text-transform:uppercase;color:#fff}.c-team-index-grid.-padding--1,.c-team-index-grid.-padding--2{padding:70px 0 82px}.c-team-index{background-color:#191a1b;color:#fff;display:block;font-size:0;overflow:visible;position:relative;width:100%}.c-team-index .c_head{display:block;margin-bottom:50px}.c-team-index .head_title{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-team-index .head_title:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-team-index .head_title{font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em;margin-bottom:15px;text-transform:uppercase}.c-team-index .head_description{font-weight:300;font-size:calc(22px + 10 * ((100vw - 420px) / 1200));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.325em}.c-team-index .c_listing{display:block}.c-team-index .listing_item{display:block;height:90px;overflow:visible;position:relative;width:100%;z-index:1}.c-team-index .item_reveal{background-image:linear-gradient(145deg,#87b3f4 10%,#4fe5b4 104%);display:none;margin:auto;opacity:0;overflow:hidden;top:0;right:0;left:0;position:absolute;width:400px;height:540px;-ms-transform-origin:center;transform-origin:center;-ms-transform:scale(.8) translateY(-50%);transform:scale(.8) translateY(-50%);pointer-events:none;will-change:transform;z-index:1}.c-team-index .reveal_media{mix-blend-mode:luminosity;overflow:hidden;position:relative;width:100%;height:100%;-ms-transform:scale(1.2);transform:scale(1.2);-ms-transform-origin:center;transform-origin:center}.c-team-index .media_src{object-fit:cover;object-position:center;display:block;opacity:.8;position:relative;width:400px;height:540px;-ms-transform:scale(1);transform:scale(1);-ms-transform-origin:center;transform-origin:center}.c-team-index .item_meta{border-bottom:1px solid hsla(0,0%,100%,.2);cursor:pointer;display:block;overflow:hidden;padding:16px 0;position:relative;width:100%;height:100%;z-index:0}.c-team-index .listing_item:first-of-type .item_meta{border-top:1px solid hsla(0,0%,100%,.2)}.c-team-index .-lg-label{font-size:calc(40px + 24 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 24 * ((100vw - 26.25rem) / 1200));display:-ms-inline-flexbox;display:inline-flex;line-height:1.1em;position:relative;text-transform:uppercase}.c-team-index .title_first-name{color:#fff}.c-team-index .title_last-name{display:block;text-shadow:-1px -1px 0 #87b3f4,1px -1px 0 #87b3f4,-1px 1px 0 #87b3f4,1px 1px 0 #87b3f4;-webkit-user-select:none;-ms-user-select:none;user-select:none}@supports ((-webkit-background-clip:text) or (background-clip:text)){.c-team-index .title_last-name{background:-webkit-linear-gradient(315deg,#87b3f4 10%,#4fe5b4 104%);background-clip:text;-webkit-background-clip:text;color:#191a1b;text-shadow:none;text-stroke:2px transparent;-webkit-text-stroke:2px transparent}}.c-team-index .meta_front{margin-left:auto;margin-right:auto;padding-left:5vw;padding-right:5vw;width:100%;max-width:1500px;position:relative;z-index:0}.c-team-index .front_inner{display:block;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.c-team-index .front_col{display:block}.c-team-index .front_name{text-align:left}.c-team-index .front_job{font-weight:300;font-size:calc(16px + 4 * ((100vw - 420px) / 1200));font-size:calc(1rem + 4 * ((100vw - 26.25rem) / 1200));color:hsla(0,0%,100%,.7);top:2px;right:5vw;position:absolute;text-align:right}.c-team-index .meta_cover{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);display:none;pointer-events:none;transform:translate3d(0,101%,0)}.c-team-index .cover_marquee,.c-team-index .meta_cover{top:0;left:0;position:absolute;width:100%;height:100%;-ms-flex-align:center;align-items:center;overflow:hidden;z-index:1}.c-team-index .cover_marquee{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;text-align:left;transform:translate3d(0,-101%,0);-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.c-team-index .title_marquee{display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;position:relative;-ms-transform:translateY(100%);transform:translateY(100%)}.c-team-index .marquee_line{-ms-flex-align:center;align-items:center;height:100%;position:relative;width:fit-content;will-change:transform}.c-team-index .line_wrap,.c-team-index .marquee_line{display:-ms-flexbox;display:flex}.c-team-index .line_el{display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;white-space:nowrap}.c-team-index .line_el.-lg-label{padding:0 1vw}.c-team-index .line_el.-photo{background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:5vw;margin:auto 2vw;width:100px;height:60px}.c-team-index .line_el .-outline{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;-webkit-user-select:none;-ms-user-select:none;user-select:none}@supports (-webkit-background-clip:text){.c-team-index .line_el .-outline{background:-webkit-linear-gradient(180deg,#66c2e0 0,#31d7c9);background-clip:text;text-shadow:none;text-stroke:1.2px #fff;-webkit-background-clip:text;-webkit-text-stroke:1.2px #fff;color:transparent;text-fill-color:transparent}}.c-team-index.-padding--1{padding:70px 0 82px}.c-text-img-montage+.c-team-index{margin-top:-1px}.c-article-index+.c-text-anchor{background:#fff}.c-text-anchor{display:block;font-size:0;overflow:hidden;width:100%;height:100%;max-height:210px;background:#f3f0ef}.c-text-anchor .c_inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%}.c-text-anchor .c_anchor{color:#242526;display:block;width:100%;height:100%}.c-text-anchor .title_outer{max-width:1080px;-ms-flex-align:start;align-items:flex-start;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}.c-text-anchor .title_inner{font-weight:300;padding-left:12px;position:relative;text-align:left}.c-text-anchor .title_inner:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-text-anchor .title_inner{font-size:calc(32px + 28 * ((100vw - 420px) / 1200));font-size:calc(2rem + 28 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.275em;transition:padding .45s ease}.c-text-anchor .title_content{text-transform:uppercase}.c-text-anchor .right_group{-ms-flex-direction:row;flex-direction:row;column-gap:60px}.c-text-anchor .right_group,.c-text-anchor .thumb_image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-text-anchor .thumb_image{width:300px;height:210px;background-image:linear-gradient(145deg,#87b3f4 10%,#4fe5b4 104%);-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;transition:opacity .4s cubic-bezier(.165,.84,.44,1);z-index:0}.c-text-anchor .thumb_image .image_cover{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(0);mix-blend-mode:luminosity;opacity:.7;-ms-transform:scale(1);transform:scale(1);transition:opacity .4s cubic-bezier(.165,.84,.44,1),filter .4s cubic-bezier(.165,.84,.44,1),transform 1.4s cubic-bezier(.165,.84,.44,1);z-index:0}.c-text-aside-media{display:block;font-size:0;overflow:visible;position:relative;width:100%}.c-text-aside-media .c_inner{display:block;margin:0 auto;max-width:1620px;position:relative;z-index:1}.c-text-aside-media .c_main{-ms-flex-align:center;align-items:center;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}.c-text-aside-media .main_media{display:block;margin-bottom:-25px;padding-left:5vw;-ms-transform:translateY(-85px);transform:translateY(-85px);position:relative;width:100%;z-index:0}.c-text-aside-media .media_img:before{padding-bottom:133.33%}.c-text-aside-media .media_src{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.c-text-aside-media .main_content{display:block;padding:0 5vw 80px;width:100%}.c-text-aside-media .content_heading{display:block;margin-bottom:30px}.c-text-aside-media .heading_title{font-weight:500;padding-left:12px;position:relative;text-align:left}.c-text-aside-media .heading_title:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-text-aside-media .heading_title{font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em}.c-text-aside-media .content_text{display:block;width:100%}.c-text-aside-media .text_el{font-size:calc(22px + 10 * ((100vw - 420px) / 1200));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.325em}.c-text-aside-media .text_btn{display:block;margin-top:46px}.c-text-aside-media .c_section-count{font-weight:300;line-height:.71em;font-size:720px;font-size:45rem;color:#1c1c1e;display:none;opacity:.04;bottom:0;left:0;position:absolute;text-align:left;z-index:0}.c-text-aside-media.-bg--1{background-color:#f3f0ef;color:#242526}.c-text-img-montage{display:block;font-size:0;overflow:visible;padding-bottom:50px;position:relative;width:100%}.c-text-img-montage:before{top:0;height:100%;content:"";top:60px;right:0;bottom:0;left:0;position:absolute;width:100%;height:calc(100% - 60px);z-index:0}.c-text-img-montage .c_inner{display:block;margin:-60px auto 0;max-width:1620px;position:relative;z-index:1}.c-text-img-montage.-has-additional{padding-bottom:0!important}.c-text-img-montage.-has-additional:before{bottom:85px;height:calc(100% - 170px)}.c-text-img-montage.-has-additional .c_inner{margin-bottom:-85px}.c-text-img-montage .c_head{display:block;margin:0 auto 95px;padding:0 5vw;position:relative}.c-text-img-montage .head_title{display:block;font-size:calc(120px + 220 * ((100vw - 420px) / 1200));font-size:calc(7.5rem + 220 * ((100vw - 26.25rem) / 1200));line-height:.845em;margin-bottom:30px;text-transform:uppercase}.c-text-img-montage .head_description{font-weight:300;padding-left:12px;position:relative;text-align:left}.c-text-img-montage .head_description:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);content:"";display:inline-block;top:.1em;bottom:.1em;left:0;position:absolute;width:2px;height:calc(100% - .2em)}.c-text-img-montage .head_description{font-size:calc(36px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.25rem + 20 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.1em}.c-text-img-montage .head_scroll{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='122' height='122' viewBox='0 0 122 122' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='61' cy='61' r='60' stroke='url(%23a)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-98.17' y1='24.778' x2='46.994' y2='233.794' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2387B3F4'/%3E%3Cstop offset='1' stop-color='%234FE5B4'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");border-radius:100%;cursor:pointer;display:none;overflow:hidden;top:68px;right:95px;position:absolute;width:122px;height:122px}.c-text-img-montage .head_scroll:after,.c-text-img-montage .head_scroll:before{content:"";display:inline-block;margin:auto;top:0;right:0;bottom:0;left:0;position:absolute}.c-text-img-montage .head_scroll:before{background:linear-gradient(180deg,#87b3f4 0,#4fe5b4);border-radius:inherit;opacity:0;-ms-transform:scale(.85);transform:scale(.85);transition:all .4s cubic-bezier(.165,.84,.44,1);z-index:1}.c-text-img-montage .head_scroll:after{background:transparent url(../images/text-img-montage_scroller-arrow.svg) no-repeat 50%/22px 21px;width:22px;height:21px;z-index:2}.c-text-img-montage .head_scroll:hover:before{opacity:1;-ms-transform:scale(1);transform:scale(1)}.c-text-img-montage .c_additional{-ms-flex-align:start;align-items:flex-start;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}.c-text-img-montage .additional_col{display:block;vertical-align:top}.c-text-img-montage .additional_col.-first{margin-bottom:60px}.c-text-img-montage .additional_col.-first .col_image{max-width:80%}.c-text-img-montage .additional_col.-first .col_image:before{padding-bottom:93.75%}.c-text-img-montage .col_content{font-weight:300;font-size:calc(22px + 10 * ((100vw - 420px) / 1200));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.325em;margin-bottom:74px;padding:0 5vw}.c-text-img-montage .additional_col.-last .col_image{margin-left:20%;max-width:80%}.c-text-img-montage .additional_col.-last .col_image:before{padding-bottom:103.57%}.c-text-img-montage .image_src{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.c-text-img-montage.-bg--1{color:#fff}.c-text-img-montage.-bg--1:before{background:#242526 url(../images/pattern--lines-1.png) no-repeat top -1460px center/4120px 3157px}.c-text-img-montage.-has-additional+.c-team-index{padding-top:146px}.c-text-overlap-media{background:transparent;display:block;font-size:0;overflow:hidden;position:relative;width:100%}.c-text-overlap-media:before{top:0;left:0;position:absolute;width:100%;height:100%;content:"";display:none;z-index:0}.c-text-overlap-media .c_inner{margin-left:auto;margin-right:auto;max-width:1700px;position:relative;width:100%;z-index:1}.c-text-overlap-media .c_main{-ms-flex-align:center;align-items:center;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;position:relative}.c-text-overlap-media .main_col{display:block;width:100%}.c-text-overlap-media .main_media:before{padding-bottom:92.31%}.c-text-overlap-media .media_img{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.c-text-overlap-media .main_content{background:linear-gradient(145deg,#87b3f4 10%,#4fe5b4 104%);color:#fff;overflow:hidden;padding:60px 5vw 75px;position:relative}.c-text-overlap-media .content_heading{font-weight:500;font-size:calc(40px + 20 * ((100vw - 420px) / 1200));font-size:calc(2.5rem + 20 * ((100vw - 26.25rem) / 1200));border-left:1px solid #fff;display:block;line-height:1.1em;margin-bottom:15px;padding-left:12px;text-transform:uppercase}.c-text-overlap-media .content_text{font-weight:300;font-size:calc(22px + 10 * ((100vw - 420px) / 1200));font-size:calc(1.375rem + 10 * ((100vw - 26.25rem) / 1200));display:block;line-height:1.325em}.c-text-overlap-media .content_btn{display:block;margin-top:42px}.c-text-overlap-media .content_counter{font-weight:300;line-height:.71em;font-size:720px;font-size:45rem;display:none;opacity:.08;bottom:0;left:65px;position:absolute;text-align:right;z-index:0}.c-article-group+.c-text-overlap-media{margin-top:-1px}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}@media (min-width:1025px){.u-btn--3{height:80px}.u-btn--3:hover:before{border-radius:45px;left:20px;width:62px;height:62px;top:9px}.featherlight.-image,.featherlight.-video,.u-wrapper--1,.u-wrapper--2,.u-wrapper--3,.u-wrapper--4,.u-wrapper--5{padding-left:40px;padding-right:40px}.fancybox-container .fancybox-slide{padding:44px!important}.o-company-thumb.-style--1:hover:before{-ms-transform:scaleX(0);transform:scaleX(0);transition-delay:0s}.o-company-thumb.-style--1:hover:after{-ms-transform:scaleX(1);transform:scaleX(1);transition-delay:.15s}.o-company-thumb.-style--1:hover .thumb_content:after,.o-company-thumb.-style--1:hover .thumb_content:before{right:4px;width:36px;height:36px}.o-company-thumb.-style--1:hover .thumb_content:before{background-color:transparent!important;background-size:9px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.o-company-thumb.-style--1:hover .thumb_content:after{opacity:1}.o-company-thumb.-style--1:hover .content_exit{opacity:0}.o-company-thumb.-style--1:hover .image_cover{filter:grayscale(1);opacity:.6;-ms-transform:scale(1.105);transform:scale(1.105)}.o-company-thumb.-style--2:hover{background:#242526}.o-company-thumb.-style--2:hover .thumb_content{padding-left:20px;padding-right:60px}.o-company-thumb.-style--2:hover .thumb_content:before{background-color:#fff;right:20px}.o-company-thumb.-style--2:hover .content_title{color:#fff}.o-company-thumb.-style--2:hover .content_exit{opacity:0}.o-company-thumb.-style--2:hover .thumb_image{opacity:.7}.o-media-thumb:hover .media_image{filter:grayscale(1);opacity:.8;-ms-transform:scale(1.105);transform:scale(1.105)}.o-media-thumb:hover.is-video .thumb_media:after{-ms-transform:scale(.9);transform:scale(.9)}.o-post-thumb .bottom_group{padding-top:36px}.o-post-thumb.is-hover .btn_arrow svg{-ms-transform:rotate(45deg);transform:rotate(45deg)}.o-post-thumb.is-hover .image_src{-ms-transform:scale(1.105);transform:scale(1.105)}.o-post-thumb.is-hover .underline:after{-ms-transform:scaleX(1);transform:scaleX(1);-ms-transform-origin:bottom left;transform-origin:bottom left}.o-post-thumb.is-ignored{opacity:.55!important}.o-post-thumb.is-ignored .meta_data{-ms-transform:translateY(100%)!important;transform:translateY(100%)!important}.o-post-thumb.is-ignored .image_src{filter:grayscale(1)}.o-preloader .preloader_logo{width:350px;height:96px}.c-article-group-list .c_heading{display:-ms-flexbox;display:flex;padding-bottom:70px;padding-top:70px}.c-article-group-list .heading_col{display:inline-block;vertical-align:middle}.c-article-group-list .c_cta{padding-bottom:90px;padding-top:85px}.c-article-group-list .c_section-count{display:inline-block}.c-article-group .c_heading{display:-ms-flexbox;display:flex;padding-bottom:70px;padding-top:70px}.c-article-group .heading_col{display:inline-block;vertical-align:middle}.c-article-group .c_cta{padding-bottom:90px;padding-top:85px}.c-article-group .c_section-count{display:inline-block}.c-article-index .buttons_btn{padding:50px 30px}.c-article-index .c_heading{display:-ms-flexbox;display:flex;padding-bottom:70px;padding-top:84px}.c-article-index .heading_col{display:inline-block;vertical-align:middle;width:auto}.c-article-index .heading_title{margin-bottom:0}.c-article-index .c_articles{padding-bottom:0;padding-top:48px}.c-article-index .tab_upper{padding-top:0}.c-article-index .tab_descr{margin-bottom:110px}.c-article-index .tab_canvas{padding-bottom:0;padding-top:0}.c-article-index .tab_heading{display:-ms-flexbox;display:flex;margin-bottom:68px}.c-article-index .heading_title{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:60px;vertical-align:middle}.c-article-index .heading_filter{display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;padding-left:60px;text-align:right;vertical-align:middle;width:auto}.c-article-index .articles_pagination{padding-left:60px;padding-right:60px}.c-article .c_content{display:inline-block;-ms-flex:1 1 940px;flex:1 1 940px;padding:0 80px 100px}.c-article.has-share .c_content{min-height:400px}.c-article .content_inner{font-size:19px}.c-articles-hero{padding-bottom:82px}.c-articles-hero .c_heading{padding-bottom:82px;padding-top:200px}.c-articles-hero .heading_titles{margin-bottom:0}.c-articles-hero .titles_sub{margin-left:160px}.c-articles-hero .title_line{column-gap:36px}.c-articles-hero .title_line:nth-of-type(2){display:block;text-align:right}.c-articles-home .c_heading{display:-ms-flexbox;display:flex;padding-bottom:70px;padding-top:70px}.c-articles-home .heading_col{display:inline-block;vertical-align:middle}.c-articles-home .c_cta{padding-bottom:90px;padding-top:85px}.c-articles-home .c_section-count{display:inline-block}.c-career-index .heading_filter,.c-career-index .heading_title{display:inline-block;vertical-align:middle;width:auto}.c-career-index .heading_filter{margin-top:0;padding-left:60px;padding-bottom:20px}.c-career-index .listing_vacancy:hover{color:#fff}.c-career-index .vacancy_inner{padding-right:120px}.c-career-index .vacancy_company{-ms-flex-preferred-size:200px;flex-basis:200px;max-width:200px;width:200px}.c-career-index .vacancy_meta.meta--job,.c-career-index .vacancy_meta.meta--location{-ms-flex-preferred-size:calc(50% - 200px);flex-basis:calc(50% - 200px)}.c-career-index .vacancy_meta.meta--industry{-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px)}.c-career-index .vacancy_arrow{right:40px}.c-career-index .vacancy_bg{display:block}.c-career-index .listing_showmore{padding-left:40px;padding-right:40px}.c-career-index .listing_empty{height:280px}.c-center-btn .c_btn{margin-top:32px}.c-center-btn.-padding--1{padding-bottom:272px;padding-top:285px}.c-company-index .c_pretext{padding-bottom:100px;padding-top:100px}.c-company-index .pretext_inner{display:-ms-flexbox;display:flex}.c-company-index .pretext_content{display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:400;vertical-align:top;width:100%}.c-company-index .pretext_types{border-left:1px solid hsla(0,0%,100%,.12);display:inline-block;-ms-flex:0 0 calc(50% - 90px);flex:0 0 calc(50% - 90px);margin-top:0;padding-left:80px;vertical-align:top;width:calc(50% - 90px)}.c-company-index .buttons_btn{padding:50px 30px}.c-company-index .index_main{padding-bottom:160px;padding-top:115px}.c-company-index .index_main .tab_upper{padding-top:0}.c-company-index .index_main .tab_descr{margin-bottom:110px}.c-company-index .index_main .tab_canvas{background:#fff;padding-bottom:0;padding-top:0}.c-company-index .index_main .tab_heading{display:-ms-flexbox;display:flex;margin-bottom:110px}.c-company-index .index_main .heading_title{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:60px;vertical-align:middle}.c-company-index .index_main .heading_filter{display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;padding-left:60px;text-align:right;vertical-align:middle;width:auto}.c-footer-simple .c_inner{padding:40px 60px}.c-footer .main_logo{display:-ms-inline-flexbox;display:inline-flex}.c-form .c_main{padding:126px 0 180px}.c-form .main_heading{margin-bottom:56px}.c-form.has-cta .c_main{padding-bottom:275px}.c-form .c_cta{padding:0 40px}.c-form .cta_inner{padding:64px 80px 86px;-ms-transform:translateY(-190px);transform:translateY(-190px)}.c-ft-text-media .c_inner{padding:220px 0 160px}.c-ft-text-media .main_media{top:-50px;left:0;position:absolute}.c-ft-text-media .media_img:before{padding-bottom:122.5%}.c-ft-text-media .main_content{display:-ms-flexbox;display:flex;padding-left:0;padding-right:0}.c-ft-text-media .content_heading{margin-bottom:50px}.c-ft-text-media .content_text{border-top:1px solid hsla(0,0%,100%,.2);display:inline-block;padding-top:30px}.c-ft-text-media .c_section-count{display:inline-block}.c-ft-text-media.-padding--1 .main_content{padding-bottom:0;padding-top:0}.c-headed-text-media .c_main{padding-left:40px;padding-right:40px}.c-headed-text-media .main_col{display:inline-block;vertical-align:top}.c-headed-text-media .main_heading{-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.c-headed-text-media .main_content{-ms-flex:1 1 calc(50% + 80px);flex:1 1 calc(50% + 80px);width:calc(50% + 80px)}.c-headed-text-media .c_section-count{display:inline-block}.c-headed-text-media .main_media{top:50px;right:0;position:absolute}.c-headed-text-media .media_img:before{padding-bottom:122.5%}.c-headed-text-media.-padding--1 .c_inner{padding-bottom:240px;padding-top:235px}.c-headed-text-media.-padding--1 .main_heading{padding-bottom:0}.c-headed-text-media.-padding--2 .c_inner{padding-bottom:110px;padding-top:80px}.c-headed-text-media.-padding--2 .main_heading{padding-bottom:0}.c-headed-text .main_col{display:inline-block;vertical-align:top}.c-headed-text .main_heading{-ms-flex:0 0 calc(50% - 80px);flex:0 0 calc(50% - 80px);padding-right:80px;width:calc(50% - 80px)}.c-headed-text .main_content{-ms-flex:1 1 calc(50% + 80px);flex:1 1 calc(50% + 80px);width:calc(50% + 80px)}.c-headed-text .c_section-count{display:inline-block}.c-headed-text.-padding--1{padding-bottom:240px;padding-top:235px}.c-headed-text.-padding--2{padding-bottom:110px;padding-top:80px}.c-header .c_inline-pane{height:100px}.c-header .c_inline-pane .inline-pane_logo{border-right:1px solid rgba(26,26,26,.1);padding:10px 50px}.c-header .c_inline-pane .ctrl_menu{width:200px}.c-header .c_inline-pane .menu_label{display:-ms-inline-flexbox;display:inline-flex}.c-header .c_inline-pane .ctrl_portal{width:100px}.c-header .c_inline-pane .ctrl_cta:hover:before{-ms-transform:scaleX(1);transform:scaleX(1);-ms-transform-origin:left;transform-origin:left}.c-header .c_inline-pane .ctrl_cta:hover .cta_arrow.-before{width:60px}.c-header .c_inline-pane .ctrl_cta:hover .cta_arrow.-after{width:0}.c-header .c_nav-pane .link_label{padding-bottom:.075em;padding-top:.075em}.c-header .c_nav-pane .main_contact{-ms-flex-order:0;order:0}.c-header .c_nav-pane .contact_inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.c-header .c_nav-pane .contact_col{-ms-flex-preferred-size:auto;flex-basis:auto;width:auto}.c-header .c_nav-pane .contact_col:not(:last-of-type){padding-bottom:0;padding-right:45px}.c-header .c_nav-pane .main_ft{-ms-flex-order:1;order:1;padding:70px 0 80px 60px}.c-header .c_nav-pane .main_ft .ft_inner{padding-left:90px}.c-header.is-solid+.o-top-prop{height:100px}.c-hero-ft-article .hero_article .article_content{max-width:620px;padding:70px 0}.c-hero-ft-article .hero_article .content_inner{background:#fff;padding:112px 80px 90px}.c-hero-home{min-height:100vh}.c-hero-home .c_scroller,.c-hero-home .row_text{padding-left:40px;padding-right:40px}.c-hero-home .c_scroller{bottom:140px}.c-hero-location .c_heading{padding-bottom:110px;padding-top:262px}.c-hero-location .heading_titles{margin-bottom:0}.c-hero-location .titles_sub{margin-left:160px}.c-hero-location .titles_title{padding-left:40px}.c-hero-location .title_line:nth-of-type(2){margin-left:120px}.c-hero-location .c_mid{display:-ms-flexbox;display:flex}.c-hero-location .c_mid .mid_col{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 50%;flex:0 0 50%;min-height:530px;width:50%}.c-hero-location .c_mid .mid_image{height:auto;-ms-flex-order:1;order:1}.c-hero-location .c_mid .mid_image:before{display:block;padding-bottom:0}.c-hero-location .c_mid .mid_content{-ms-flex-order:0;order:0}.c-hero-simple .c_heading{padding-bottom:100px;padding-top:200px}.c-hero-simple .heading_titles{margin-bottom:0}.c-hero-simple .titles_sub{margin-left:160px}.c-hero-simple .title_line{column-gap:36px}.c-hero-simple .title_line:nth-of-type(2){display:block;text-align:right}.c-hero-simple .c_mid{display:-ms-flexbox;display:flex}.c-hero-simple .c_mid .mid_col{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 50%;flex:0 0 50%;min-height:530px;width:50%}.c-hero-simple .c_mid .mid_image{height:auto;-ms-flex-order:1;order:1}.c-hero-simple .c_mid .mid_image:before{display:block;padding-bottom:0}.c-hero-simple .c_mid .mid_content{-ms-flex-order:0;order:0}.c-hero-title-media .hero_content{padding-top:262px}.c-hero-title-media.has-image .hero_content{padding-bottom:320px}.c-hero-title-media .content_sub{margin-left:160px}.c-hero-title-media .content_title{padding-left:40px}.c-hero-title-media .content_title .title_line:nth-of-type(2){margin-left:120px}.c-hero-title-media.-heading--fsz2 .content_title{margin-bottom:105px}.c-hero-title-media .content_arrow-btn{display:inline-block}.c-hero-title-media .hero_media{margin-top:-320px}.c-hero-title-media .media_inner{margin-left:60px;width:calc(100% - 60px)}.c-hero-title-media.-layout--1 .media_inner{margin-left:0;margin-right:160px;width:calc(100% - 160px)}.c-hero-title-media.-layout--1 .media_inner:after{background:#fff;content:"";display:block;right:0;bottom:0;position:absolute;width:calc(50% + 470px);height:130px;z-index:2}.c-lg-text .c_text{font-weight:400}.c-lg-text.-padding--1{padding-bottom:88px;padding-top:88px}.c-preview-company .canvas_hero .hero_heading{-ms-flex-align:center;align-items:center;height:600px}.c-preview-company .canvas_hero .heading_title{top:auto;right:auto;bottom:auto;left:auto;position:relative}.c-preview-company .pagination_img{-ms-flex-preferred-size:280px;flex-basis:280px;width:280px;height:230px}.c-preview-company .pagination_meta{min-height:230px}.c-preview-team .canvas_avatar{right:40%;width:60%}.c-preview-team .canvas_content{padding-left:60%}.c-share{padding-bottom:140px}.c-team-index-grid.-padding--1{padding-bottom:110px;padding-top:120px}.c-team-index-grid.-padding--2{padding-bottom:100px;padding-top:90px}.c-team-index .listing_item{height:100px}.c-team-index .item_reveal{display:inline-block}.c-team-index .title_last-name{display:-ms-inline-flexbox;display:inline-flex}.c-team-index .meta_front{padding-left:40px;padding-right:40px}.c-team-index .front_inner{display:-ms-flexbox;display:flex}.c-team-index .front_col{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;vertical-align:middle}.c-team-index .front_job{top:auto;right:auto;position:relative}.c-team-index .meta_cover{display:block}.c-team-index.-padding--1{padding-bottom:110px;padding-top:120px}.c-text-anchor .c_anchor:hover .title_inner{padding-left:40px}.c-text-anchor .c_anchor:hover .thumb_image :before{-ms-transform:scaleX(0);transform:scaleX(0);transition-delay:0s}.c-text-anchor .c_anchor:hover .thumb_image :after{-ms-transform:scaleX(1);transform:scaleX(1);transition-delay:.15s}.c-text-anchor .c_anchor:hover .image_cover{filter:grayscale(1);opacity:.6;-ms-transform:scale(1.105);transform:scale(1.105)}.c-text-anchor .c_anchor:hover .btn_arrow svg{-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-text-anchor .title_outer{display:-ms-flexbox;display:flex}.c-text-anchor .title_inner{display:inline-block;-ms-flex:0 0 calc(50% + 90px);flex:0 0 calc(50% + 90px);font-weight:400;padding-right:30px;vertical-align:top;width:calc(50% + 90px)}.c-text-aside-media .c_main{display:-ms-flexbox;display:flex}.c-text-aside-media .main_media{display:inline-block;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;-ms-flex-order:1;order:1;padding-left:0;-ms-transform:translateY(105px);transform:translateY(105px);vertical-align:top}.c-text-aside-media .media_img:before{padding-bottom:138.89%}.c-text-aside-media .main_content{display:inline-block;-ms-flex:1 1 calc(100% - 720px);flex:1 1 calc(100% - 720px);max-width:calc(100% - 720px);-ms-flex-order:0;order:0;vertical-align:top;width:calc(100% - 720px)}.c-text-aside-media .c_section-count{display:inline-block}.c-text-img-montage{padding-bottom:100px}.c-text-img-montage:before{height:calc(100% - 120px);top:120px}.c-text-img-montage .c_inner{margin-top:-120px}.c-text-img-montage.-has-additional:before{bottom:300px;height:calc(100% - 420px)}.c-text-img-montage.-has-additional .c_inner{margin-bottom:-300px}.c-text-img-montage .c_head{margin-bottom:110px;max-width:1510px;padding-left:40px;padding-right:200px}.c-text-img-montage .head_title{padding-right:100px}.c-text-img-montage .head_scroll{display:inline-block}.c-text-img-montage .c_additional{display:-ms-flexbox;display:flex}.c-text-img-montage .additional_col{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.c-text-img-montage .additional_col.-first{margin-bottom:0}.c-text-img-montage .additional_col.-last{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;padding-left:60px;padding-top:60px;text-align:right}.c-text-img-montage .additional_col.-first .col_image{max-width:800px}.c-text-img-montage .col_content{margin-bottom:145px;max-width:620px;padding:0 90px 0 0;text-align:left}.c-text-img-montage .additional_col.-last .col_image{margin-left:0;max-width:560px}.c-text-img-montage.-has-additional+.c-team-index{padding-top:242px}.c-text-overlap-media .content_counter{display:inline-block}}@media screen and (min-width:1620px){.u-btn--3.u-btn--3--fsz-1{font-size:22px}.o-company-thumb .content_exit{font-size:14px}.o-post-thumb .content_title{font-size:28px}.o-post-thumb .bottom_group .read_more{font-size:16px}.c-article-group-list .heading_title,.c-article-group .heading_title{font-size:60px}.c-article-index .buttons_btn{font-size:30px}.c-article-index .heading_title{font-size:60px}.c-article-index .tab_descr{font-size:32px}.c-article-index .heading_title{font-size:46px}.c-article blockquote .quote_person{font-size:16px}.c-article .fs--large-header{font-size:42px}.c-article .fs--small-header{font-size:32px}.c-article ol li,.c-article p,.c-article ul li{font-size:19px}.c-articles-hero .titles_sub{font-size:32px}.c-articles-hero .titles_title{font-size:170px}.c-articles-home .heading_title,.c-career-index .heading_title{font-size:60px}.c-career-index .vacancy_company{font-size:22px}.c-career-index .vacancy_meta{font-size:18px}.c-career-index .listing_empty{font-size:22px}.c-center-btn .c_heading{font-size:20px}.c-center-btn .c_category{font-size:42px}.c-company-accords .marquee_text{font-size:150px}.c-company-index .pretext_content{font-size:42px}.c-company-index .buttons_btn{font-size:30px}.c-company-index .index_main .tab_descr{font-size:32px}.c-company-index .index_main .heading_title{font-size:46px}.c-footer-simple .c_text,.c-footer .bottom .bottom_text{font-size:16px}.c-form .heading_title{font-size:60px}.c-form .main_form .gfield_label,.c-form .main_form .gform_confirmation_wrapper,.c-form .main_form .ginput_container_checkbox .gchoice label,.c-form .main_form .ginput_container_email input,.c-form .main_form .ginput_container_radio .gchoice label,.c-form .main_form .ginput_container_textarea textarea,.c-form .main_form .ginput_container_text input{font-size:22px}.c-form .main_form .ginput_container_fileupload input[type=file]::-webkit-file-upload-button{font-size:18px}.c-form .main_form .ginput_container_fileupload input[type=file]::file-selector-button{font-size:18px}.c-form .main_form .gform_confirmation_message,.c-form .main_form .ginput_container_fileupload input[type=file]{font-size:22px}.c-form .cta_head{font-size:60px}.c-form .cta_descr{font-size:32px}.c-ft-text-media .heading_title{font-size:64px}.c-headed-text-media .heading_text{font-size:60px}.c-headed-text-media.-content-fsz--1 .content_text{font-size:32px}.c-headed-text-media.-content-fsz--2 .content_text{font-size:42px}.c-headed-text .heading_text{font-size:60px}.c-headed-text.-content-fsz--1 .content_text{font-size:32px}.c-headed-text.-content-fsz--2 .content_text{font-size:42px}.c-header .c_nav-pane .main_ft .ft_label{font-size:22px}.c-hero-ft-article .hero_content .content_sub{font-size:24px}.c-hero-ft-article .hero_content .content_title{font-size:170px}.c-hero-home .text_label{font-size:180px}.c-hero-location .titles_sub{font-size:24px}.c-hero-location .titles_title{font-size:170px}.c-hero-location .c_mid .content_address{font-size:26px}.c-hero-simple .titles_sub{font-size:32px}.c-hero-simple .titles_title{font-size:170px}.c-hero-simple .c_mid .content_address{font-size:26px}.c-hero-title-media .content_sub{font-size:24px}.c-hero-title-media.-heading--fsz1 .content_title{font-size:170px}.c-hero-title-media.-heading--fsz2 .content_title{font-size:68px}.c-lg-text .c_text{font-size:42px}.c-preview-company .canvas_hero .title_marquee .marquee_text{font-size:150px}.c-preview-company .intro_content .content_descr{font-size:42px}.c-preview-company .media_heading,.c-preview-company .pagination_meta .meta_company{font-size:60px}.c-preview-team .avatar_name span{font-size:80px}.c-preview-team .avatar_job{font-size:22px}.c-preview-team .bio_heading{font-size:60px}.c-preview-team .additional_text blockquote,.c-preview-team .additional_text ol li,.c-preview-team .additional_text p,.c-preview-team .additional_text ul li{font-size:18px}.c-team-index-grid .head_title{font-size:60px}.c-team-index-grid .head_description{font-size:32px}.c-team-index-grid .full_name{font-size:28px}.c-team-index-grid .front_job{font-size:18px}.c-team-index .head_title{font-size:60px}.c-team-index .head_description{font-size:32px}.c-team-index .-lg-label{font-size:64px}.c-team-index .front_job{font-size:20px}.c-text-anchor .title_inner,.c-text-aside-media .heading_title{font-size:60px}.c-text-aside-media .text_el{font-size:32px}.c-text-img-montage .head_title{font-size:340px}.c-text-img-montage .head_description{font-size:56px}.c-text-img-montage .col_content{font-size:32px}.c-text-overlap-media .content_heading{font-size:60px}.c-text-overlap-media .content_text{font-size:32px}}@media screen and (max-width:420px){.u-btn--3.u-btn--3--fsz-1{font-size:18px}.o-company-thumb .content_exit{font-size:13px}.o-post-thumb .content_title{font-size:18px}.o-post-thumb .bottom_group .read_more{font-size:14px}.c-article-group-list .heading_title,.c-article-group .heading_title{font-size:40px}.c-article-index .buttons_btn{font-size:18px}.c-article-index .tab_descr{font-size:26px}.c-article-index .heading_title{font-size:40px}.c-article .content_inner{font-size:16px}.c-article blockquote .quote_person{font-size:14px}.c-article .fs--large-header{font-size:28px}.c-article .fs--small-header{font-size:20px}.c-article ol li,.c-article p,.c-article ul li{font-size:16px}.c-articles-hero .titles_sub{font-size:22px}.c-articles-hero .titles_title{font-size:60px}.c-articles-home .heading_title,.c-career-index .heading_title{font-size:40px}.c-career-index .vacancy_company{font-size:20px}.c-career-index .vacancy_meta{font-size:15px}.c-career-index .listing_empty{font-size:18px}.c-center-btn .c_heading{font-size:16px}.c-center-btn .c_category{font-size:26px}.c-company-accords .marquee_text{font-size:80px}.c-company-index .pretext_content{font-size:36px}.c-company-index .buttons_btn{font-size:18px}.c-company-index .index_main .tab_descr{font-size:26px}.c-company-index .index_main .heading_title{font-size:40px}.c-footer-simple .c_text,.c-footer .bottom .bottom_text{font-size:14px}.c-form .heading_title{font-size:40px}.c-form .main_form .gform_confirmation_wrapper{font-size:20px}.c-form .main_form .gfield_label{font-size:16px}.c-form .main_form .ginput_container_email input,.c-form .main_form .ginput_container_textarea textarea,.c-form .main_form .ginput_container_text input{font-size:18px}.c-form .main_form .ginput_container_checkbox .gchoice label,.c-form .main_form .ginput_container_radio .gchoice label{font-size:20px}.c-form .main_form .ginput_container_fileupload input[type=file]::-webkit-file-upload-button{font-size:15px}.c-form .main_form .ginput_container_fileupload input[type=file]::file-selector-button{font-size:15px}.c-form .main_form .gform_confirmation_message,.c-form .main_form .ginput_container_fileupload input[type=file]{font-size:16px}.c-form .cta_head{font-size:40px}.c-form .cta_descr{font-size:22px}.c-ft-text-media .heading_title{font-size:32px}.c-headed-text-media .heading_text{font-size:40px}.c-headed-text-media.-content-fsz--1 .content_text{font-size:22px}.c-headed-text-media.-content-fsz--2 .content_text{font-size:26px}.c-headed-text .heading_text{font-size:40px}.c-headed-text.-content-fsz--1 .content_text{font-size:22px}.c-headed-text.-content-fsz--2 .content_text{font-size:26px}.c-header .c_nav-pane .main_ft .ft_label{font-size:16px}.c-hero-ft-article .hero_content .content_sub{font-size:20px}.c-hero-ft-article .hero_content .content_title{font-size:60px}.c-hero-location .titles_sub{font-size:20px}.c-hero-location .titles_title{font-size:60px}.c-hero-location .c_mid .content_address{font-size:24px}.c-hero-simple .titles_sub{font-size:22px}.c-hero-simple .titles_title{font-size:60px}.c-hero-simple .c_mid .content_address{font-size:24px}.c-hero-title-media .content_sub{font-size:20px}.c-hero-title-media.-heading--fsz1 .content_title{font-size:60px}.c-hero-title-media.-heading--fsz2 .content_title{font-size:30px}.c-lg-text .c_text{font-size:36px}.c-preview-company .canvas_hero .title_marquee .marquee_text{font-size:100px}.c-preview-company .intro_content .content_descr{font-size:26px}.c-preview-company .media_heading,.c-preview-company .pagination_meta .meta_company{font-size:40px}.c-preview-team .avatar_name span{font-size:60px}.c-preview-team .avatar_job{font-size:20px}.c-preview-team .bio_heading{font-size:40px}.c-preview-team .additional_text blockquote,.c-preview-team .additional_text ol li,.c-preview-team .additional_text p,.c-preview-team .additional_text ul li{font-size:18px}.c-team-index-grid .head_title{font-size:40px}.c-team-index-grid .full_name,.c-team-index-grid .head_description{font-size:22px}.c-team-index-grid .front_job{font-size:15px}.c-team-index .head_title{font-size:40px}.c-team-index .head_description{font-size:22px}.c-team-index .-lg-label{font-size:40px}.c-team-index .front_job{font-size:16px}.c-text-anchor .title_inner{font-size:32px}.c-text-aside-media .heading_title{font-size:40px}.c-text-aside-media .text_el{font-size:22px}.c-text-img-montage .head_title{font-size:120px}.c-text-img-montage .head_description{font-size:36px}.c-text-img-montage .col_content{font-size:22px}.c-text-overlap-media .content_heading{font-size:40px}.c-text-overlap-media .content_text{font-size:22px}}@media (max-width:767px){.u-btn--5 .btn_arrow svg{-ms-transform:rotate(45deg);transform:rotate(45deg)}.o-post-thumb.list .post-thumb_inner{-ms-flex-direction:column;flex-direction:column}.o-post-thumb.list .thumb_image{width:100%;max-width:100%;height:auto}.o-post-thumb.list .c_content-inner{padding:26px 0 0}.c-text-anchor{height:210px}.c-text-anchor .right_group{padding-right:5vw}.c-text-anchor .thumb_image{display:none}}@media (min-width:769px){.o-featured-posts{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}.o-post-thumb.card .thumb_content{padding:30px 40px 96px}.c-article-group.is-carousel .c_articles:after{content:"flickity"}.c-article-group.is-carousel .o-post-thumb{width:540px}.c-article-group.is-carousel .o-post-thumb:not(:last-of-type){border-right:1px solid rgba(28,28,30,.1)}.c-article-index .searchandfilter>ul{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}.c-article-index [data-sf-field-name]{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;max-width:240px;width:auto}.c-article-index [data-sf-field-name]:not(:last-of-type){margin-right:40px}.c-career-index .section_heading{padding-bottom:82px;padding-top:92px}.c-career-index .section_heading.has-filter{display:-ms-flexbox;display:flex}.c-career-index .searchandfilter>ul{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}.c-career-index [data-sf-field-name]{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;max-width:240px;width:auto}.c-career-index [data-sf-field-name]:not(:last-of-type){margin-right:40px}.c-company-index .index_main .searchandfilter>ul{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}.c-company-index .index_main [data-sf-field-name]{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;max-width:240px;width:auto}.c-company-index .index_main [data-sf-field-name]:not(:last-of-type){margin-right:40px}.c-company-index .index_main .search-filter-results{display:grid}.c-form .main_form .gform_fields>.gfield{margin-bottom:36px}.c-form .main_form .gfield.gfield--width-half{display:inline-block;-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);width:calc(50% - 10px)}.c-form .main_form .gfield_description{padding-left:40px}.c-hero-title-media.-align-center .content_title .title_line:nth-of-type(2){margin-left:0!important}}@media (min-width:1231px){html.with-featherlight{overflow:hidden!important}.featherlight.-image img{max-width:1000px;width:auto!important;height:auto!important}.c-article-group:not(.is-carousel) .c_articles{-ms-flex-align:stretch;align-items:stretch;grid-template-columns:repeat(3,1fr);display:grid}.c-header .c_nav-pane{height:calc(100vh - 100px);top:100px}.c-header .c_nav-pane .nav-pane_inner{-ms-flex-direction:row;flex-direction:row;overflow-y:hidden}.c-header .c_nav-pane .nav-pane_menu{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-negative:0;flex-shrink:0;overflow-x:hidden;overflow-y:scroll}.c-header .c_nav-pane .list_item.is-current .item_link,.c-header .c_nav-pane .list_item.is-hover .item_link,.c-header .c_nav-pane .list_item .item_link:hover{color:#fff}.c-header .c_nav-pane .list_item.is-ignored .item_link{color:hsla(0,0%,100%,.25)}.c-header .c_nav-pane .nav-pane_main{overflow-x:hidden;overflow-y:scroll}.c-hero-location .c_map:before,.c-hero-simple .c_map:before{padding-bottom:50%}.c-preview-pane .pane_exit-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='102' height='102' viewBox='0 0 102 102' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='51' cy='51' r='50' stroke='url(%23a)' stroke-width='1.5'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-81.642' y1='20.815' x2='39.328' y2='194.995' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2387B3F4'/%3E%3Cstop offset='1' stop-color='%234FE5B4'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");top:70px;left:69px;width:102px;height:102px}.c-preview-pane .pane_exit-btn:before{background-size:84px;width:84px;height:84px}.c-preview-pane .pane_canvas{display:-ms-flexbox;display:flex;left:240px;overflow-y:hidden;width:calc(100% - 240px)}.c-team-index-grid .c_listing{grid-template-columns:repeat(3,1fr)}}@media (max-width:1229px){.o-cursor{display:none!important}.c-center-btn .c_groups{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-company-accords .hero_ft-media{-ms-transform:translateX(0) scaleX(1)!important;transform:translateX(0) scaleX(1)!important}}@media (min-width:768px) and (max-width:960px){.o-post-thumb.card .thumb_content{padding:30px 20px 96px}.c-company-index .index_main .search-filter-results{grid-template-columns:repeat(2,1fr);grid-gap:0 20px}.c-hero-full-media .media_canvas:before{padding-bottom:80%}.c-preview-company .intro_rep{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}.c-preview-company .rep_col{display:inline-block;-ms-flex:1 1 50%;flex:1 1 50%;width:50%}.c-preview-company .rep_col.rep_content{-ms-flex-order:0;order:0}.c-preview-company .rep_col.rep_photo{-ms-flex-order:1;order:1}}@media (min-width:961px){.o-post-thumb.list{padding:20px 40px 20px 20px}.c-footer .c_main{padding-bottom:96px;padding-top:62px}.c-footer .main_inner{display:-ms-flexbox;display:flex}.c-footer .main_contact{-ms-flex:1 1 72%;flex:1 1 72%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;width:72%}.c-footer .contact_row{border-bottom:0 none!important;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;padding:0;width:33.3333%}.c-footer .contact_row:not(:last-of-type){padding-right:60px}.c-footer .bottom{padding:26px 60px 24px}.c-text-overlap-media.-overlap--1+.c-footer .c_main{padding-top:215px}.c-header .c_nav-pane .main_contact{padding-bottom:80px;padding-top:80px}.c-hero-ft-article .hero_content{padding-bottom:526px;padding-top:262px}.c-hero-ft-article .hero_content .content_sub{margin-left:160px}.c-hero-ft-article .hero_content .content_title{margin-bottom:-.325em;padding-left:40px}.c-hero-ft-article .hero_content .title_line:nth-of-type(2){margin-left:120px}.c-hero-ft-article .hero_article .article_img:before{padding-bottom:67.86%}.c-hero-ft-article .hero_article .article_content{-ms-flex-align:center;align-items:center;background:transparent;display:-ms-flexbox;display:flex;float:right;-ms-flex-pack:end;justify-content:flex-end;margin:auto 0;top:0;right:0;bottom:0;position:absolute}.c-hero-ft-article .hero_article.is-hover .img_src{filter:grayscale(1);-ms-transform:scale(1.105);transform:scale(1.105)}.c-hero-ft-article .hero_article.is-hover .article_content{-ms-transform:scale(.975);transform:scale(.975)}.c-hero-ft-article .hero_article.is-hover .article_content .u-btn--4:before{background-size:8px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-hero-full-media .media_canvas:before{padding-bottom:56.25%}.c-hero-title-media .media_inner:before{padding-bottom:55.13%}.c-preview-company .canvas_hero .hero_cover{margin-left:80px;margin-top:-300px;width:calc(100% - 80px);height:600px}.c-preview-company .canvas_hero .cover_logo{max-height:120px;max-width:230px}.c-preview-company .canvas_intro{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}.c-preview-company .intro_content{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;padding:52px 45px 110px 80px;vertical-align:top;width:calc(100% - 320px)}.c-preview-company .intro_rep{display:inline-block;-ms-flex:0 0 320px;flex:0 0 320px;max-width:320px;-ms-transform:translateY(-70px);transform:translateY(-70px);vertical-align:top;width:320px}.c-preview-company .rep_photo:before{padding-bottom:87.5%}.c-preview-company .rep_content{padding:30px 30px 45px}.c-preview-company .rep_content .group_heading{font-size:16px}.c-preview-company .canvas_news .c-article-group .c_heading{padding-left:80px}.c-preview-company .canvas_news .c-article-group .o-post-thumb:first-of-type{padding-left:80px;width:560px}.c-preview-company .canvas_media{padding-bottom:110px;padding-top:80px}.c-preview-company .canvas_media .media_inner{padding-left:80px}.c-preview-company .o-media-thumb{margin-right:20px;max-width:380px;width:380px}.c-preview-company .canvas_vacancies .c-headed-text .c_inner{padding-left:80px}.c-preview-company .canvas_pagination{display:-ms-flexbox;display:flex}.c-preview-company .canvas_pagination:hover .pagination_meta:after{background-color:hsla(0,0%,100%,.2)}.c-preview-company .pagination_img{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:1;order:1}.c-preview-company .pagination_meta{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-order:0;order:0;padding:0 195px 0 80px}.c-preview-company .pagination_meta:after{right:56px}.c-preview-team .c_inner{height:100%}.c-preview-team .canvas_col{display:-ms-inline-flexbox;display:inline-flex}.c-preview-team .canvas_avatar{top:0;bottom:0;left:0;position:absolute;height:100%}.c-preview-team .canvas_avatar:before{display:none}.c-preview-team .avatar_inner{bottom:auto;height:calc(100vh - 100px);padding:50px 45px}.c-preview-team .avatar_job{right:30px}.c-preview-team .canvas_content{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end;overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.c-preview-team .canvas_content::-webkit-scrollbar{display:none}.c-preview-team .content_inner{min-height:calc(100vh - 100px)}.c-preview-team .-content_heading{font-size:16px}.c-preview-team .content_bio{padding:85px 70px}.c-preview-team .bio_heading{display:block}.c-preview-team .bio_text p{font-size:20px}.c-preview-team .bio_text{padding-left:0}.c-preview-team .bio_text:before{display:none}.c-preview-team .content_investments{padding:85px 70px}.c-preview-team .investments_heading{padding-left:0}.c-preview-team .investments_heading:before{display:none}.c-preview-team .canvas_media{padding:85px 70px}.c-preview-team .canvas_media .media_heading{padding-left:0}.c-preview-team .canvas_media .media_heading:before{display:none}.c-preview-team .canvas_media .o-media-thumb{margin-right:20px}.c-preview-team .canvas_news{padding:85px 70px}.c-preview-team .canvas_news .news_heading{padding-left:0}.c-preview-team .canvas_news .news_heading:before{display:none}.c-preview-team .content_extra{-ms-flex:1 1 auto;flex:1 1 auto;padding:85px 70px}.c-preview-team .content_cta{-ms-flex-preferred-size:110px;flex-basis:110px;height:110px;padding-left:50px;padding-right:220px}.c-preview-team .content_cta:hover:after{background-color:hsla(0,0%,100%,.2)}.c-preview-team .content_cta:after{right:130px}.c-preview-team .cta_photo{width:110px;height:110px}.c-preview-pane .c-preview-team .avatar_inner{height:100vh}.c-preview-pane .c-preview-team .canvas_content{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%}.c-preview-pane .c-preview-team .content_inner{min-height:100vh}.c-text-overlap-media .c_main{display:-ms-flexbox;display:flex;padding:100px 0 120px}.c-text-overlap-media .main_col{display:inline-block}.c-text-overlap-media .main_media{max-width:1040px;top:0;bottom:0;left:0;position:absolute;width:calc(50% + 230px);z-index:0}.c-text-overlap-media .main_content{max-width:880px;min-height:740px;padding:130px 80px;width:calc(50% + 70px);z-index:1}.c-text-overlap-media .content_inner{border-top:1px solid #fff;padding-top:50px;position:relative;z-index:1}.c-text-overlap-media .content_heading{border:0 none;margin-bottom:50px;padding-left:0}.c-text-overlap-media .content_btn{margin-top:62px}.c-text-overlap-media.-bg--1:before{background:#f8f6f5;display:block}.c-text-overlap-media.-bg--2:before{background:191a1b;display:block}.c-text-overlap-media.-bg--3:before{background:#fff;display:block}.c-text-overlap-media.-bg--4:before{background:#191a1b;display:block}.c-text-overlap-media.-overlap--1{margin-bottom:-120px}.c-text-overlap-media.-overlap--1:before{bottom:120px;height:calc(100% - 120px)}}@media (min-width:768px) and (max-width:1024px){.o-post-thumb.list .post-thumb_inner{column-gap:56px}.c-ft-text-media .media_img:before,.c-headed-text-media .media_img:before{padding-bottom:60%}.c-hero-title-media .hero_content{padding-top:200px}.c-hero-title-media.has-image .hero_content{padding-bottom:200px}.c-hero-title-media .content_sub{margin-left:30px;margin-bottom:30px}.c-hero-title-media .content_title .title_line:nth-of-type(2){margin-left:50px}.c-text-overlap-media .main_media:before{padding-bottom:60%}}@media (min-width:768px) and (max-width:1430px){.o-post-thumb.list .thumb_image{width:33%;height:auto}}@media (min-width:960px) and (max-width:1024px){.o-post-thumb .thumb_image:before{padding-bottom:50%}.c-article-group.is-carousel .o-post-thumb{width:480px!important}.c-hero-ft-article .hero_article .article_content{max-width:550px!important;padding:50px 0}.c-hero-ft-article .hero_article .content_inner{background:#fff;margin-right:-25px;padding:60px 50px 50px}.c-preview-company .canvas_hero .hero_heading{height:500px}.c-preview-company .canvas_hero .hero_cover{height:440px!important}.c-preview-company .pagination_img{-ms-flex-preferred-size:280px;flex-basis:280px;width:200px;height:160px}.c-preview-company .pagination_meta{min-height:160px}.c-preview-team .canvas_avatar{right:50%;width:50%}.c-preview-team .avatar_name span{font-size:45px}.c-preview-team .canvas_content{padding-left:50%}}@media (min-width:768px) and (max-width:1230px){.c-article-group:not(.is-carousel) .c_articles{-ms-flex-align:stretch;align-items:stretch;grid-template-columns:repeat(2,1fr);display:grid}.c-article-group:not(.is-carousel) .c_articles .o-post-thumb:nth-of-type(3){display:none}.c-hero-location .c_map:before,.c-hero-simple .c_map:before{padding-bottom:75%}.c-team-index-grid .c_listing{grid-template-columns:repeat(2,1fr)}}@media (min-width:1431px){.c-article .c_share{-ms-flex-pack:center;justify-content:center}.c-article .c_share .share_inner{margin-left:auto;margin-right:auto}.c-company-accords .hero_ft-media{width:460px;height:640px}.c-company-index .index_main .search-filter-results{grid-template-columns:repeat(3,1fr);grid-gap:0 56px}.c-ft-text-media .c_inner{min-height:1090px}.c-header .c_nav-pane .nav-pane_menu{-ms-flex-preferred-size:580px;flex-basis:580px;max-width:580px;padding:80px;width:580px}.c-header .c_nav-pane .nav-pane_main{-ms-flex-preferred-size:calc(100% - 580px);flex-basis:calc(100% - 580px);max-width:calc(100% - 580px);width:calc(100% - 580px)}.c-header .c_nav-pane .main_ft .ft_companies{padding-right:100px}.c-text-aside-media .c_inner{min-height:1024px}}@media only screen and (min-width:1280px){.c-article .c_share{display:-ms-inline-flexbox;display:inline-flex}}@media screen and (min-width:1280px){.c-article .content_inner{font-size:1.55em}}@media (min-width:1229px){.c-company-accords .c_items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:1000px}.c-company-accords .items_accord{-ms-flex-preferred-size:82px;flex-basis:82px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;transition:all 1.2s ease;width:82px}.c-company-accords .accord_handle{display:inline-block;padding:0;top:0;bottom:0;left:0;position:absolute;width:82px;height:100%}.c-company-accords .accord_handle:before{width:1px;height:100%}.c-company-accords .accord_handle.is-ignored .handle_label span>span{-ms-transform:translateX(-100%);transform:translateX(-100%)}.c-company-accords .accord_handle.is-ignored .handle_index span>span{-ms-transform:translateY(100%);transform:translateY(100%)}.c-company-accords .handle_index{left:0;padding-top:35px;right:0;text-align:center;width:100%}.c-company-accords .handle_index,.c-company-accords .handle_index span{-ms-flex-align:center;align-items:center;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-pack:center;justify-content:center;width:100%}.c-company-accords .handle_index span>span{opacity:1}.c-company-accords .handle_label{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:start;justify-content:flex-start;right:0;bottom:38px;left:0;position:absolute;-ms-transform:rotate(180deg);transform:rotate(180deg);-ms-transform-origin:center;transform-origin:center;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.c-company-accords .accord_canvas{width:0;height:auto;transition:all 0s ease 1s}.c-company-accords .canvas_inner{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;width:100%}.c-company-accords .canvas_hero,.c-company-accords .canvas_inner{top:0;right:0;bottom:0;left:0;position:absolute;height:100%}.c-company-accords .hero_ft-media{-ms-transform:translateX(70px) scaleX(0);transform:translateX(70px) scaleX(0)}.c-company-accords .hero_extra-img{opacity:1;top:130px;left:82px;width:158px;height:200px}.c-company-accords .hero_person{padding-right:30px;right:66px;bottom:90px;width:250px;height:280px}.c-company-accords .person_photo{width:220px;height:281px}.c-company-accords .person_meta{font-size:16px}.c-company-accords .canvas_content{margin:0 0 0 82px;max-width:340px;padding-top:22px;width:100%}.c-company-accords .items_accord.is-open .accord_handle{width:184px}.c-company-accords .items_accord.is-open .accord_handle:before{-ms-transform:scaleX(1) scaleY(0);transform:scaleX(1) scaleY(0);-ms-transform-origin:bottom;transform-origin:bottom}.c-company-accords .items_accord.is-open .accord_canvas{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.c-company-accords .c_cta{border-top:1px solid rgba(36,37,38,.1);padding:70px 40px}}@media (min-width:1230px) and (max-width:1430px){.c-company-accords .hero_ft-media{width:326px;height:455px}.c-header .c_nav-pane .nav-pane_menu{-ms-flex-preferred-size:480px;flex-basis:480px;max-width:480px;padding:60px;width:480px}.c-header .c_nav-pane .nav-pane_main{-ms-flex-preferred-size:calc(100% - 480px);flex-basis:calc(100% - 480px);max-width:calc(100% - 480px);width:calc(100% - 480px)}.c-hero-home .text_label{line-height:1em}}@media (min-width:481px){.c-company-accords .content_btn{display:-ms-flexbox;display:flex}.c-company-accords .btn_view-all{margin:0 0 0 18px}.c-header .c_inline-pane .inline-pane_logo.-style--full .logo_src.-simple{display:none}.c-header .c_inline-pane .inline-pane_logo.-style--full .logo_src.-full{display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:960px) and (max-width:1430px){.c-company-index .index_main .search-filter-results{grid-template-columns:repeat(3,1fr);grid-gap:0 30px}}@media (min-width:1500px){.c-ft-text-media .c_main{padding-left:160px;padding-right:160px}}@media (min-width:1025px) and (max-width:1500px){.c-ft-text-media .c_main{padding-left:60px;padding-right:60px}}@media (min-width:1440px){.c-ft-text-media .main_media{max-width:800px}.c-ft-text-media .content_text{max-width:455px}.c-headed-text-media .main_media{max-width:720px}.c-text-aside-media .main_media{-ms-flex-preferred-size:720px;flex-basis:720px;max-width:720px;width:720px}.c-text-aside-media .main_content{-ms-flex-preferred-size:calc(100% - 720px);flex-basis:calc(100% - 720px);max-width:calc(100% - 720px);padding:100px 90px 100px 100px;width:calc(100% - 720px)}}@media (min-width:1025px) and (max-width:1440px){.c-ft-text-media .main_media{max-width:calc(50% - 40px)}.c-ft-text-media .content_text{max-width:calc(50% - 20px)}.c-headed-text-media .main_media{max-width:calc(50% - 40px)}.c-text-aside-media .main_media{-ms-flex-preferred-size:calc(50% - 200px);flex-basis:calc(50% - 200px);max-width:calc(50% - 200px);width:calc(50% - 200px)}.c-text-aside-media .main_content{-ms-flex-preferred-size:calc(50% + 200px);flex-basis:calc(50% + 200px);max-width:calc(50% + 200px);padding:140px 60px;width:calc(50% + 200px)}}@media (max-width:1023px){.c-header .c_inline-pane .ctrl_cta{display:none!important}.c-hero-home .text_label .inline_media{display:none}}@media (min-width:1024px) and (max-width:1230px){.c-header .c_nav-pane .nav-pane_menu{padding:60px 80px}}@media (max-width:959px){.c-header .c_nav-pane .menu_heading{display:none}}@media screen and (min-width:1920px){.c-header .c_nav-pane .link_label{font-size:56px}}@media screen and (max-width:480px){.c-header .c_nav-pane .link_label{font-size:36px}}@media (min-width:1681px){.c-header .c_nav-pane .main_contact{padding-left:160px;padding-right:160px}}@media (min-width:1024px) and (max-width:1680px){.c-header .c_nav-pane .main_contact{padding-left:80px;padding-right:80px}}@media (min-width:480px) and (max-width:768px){.c-header .c_nav-pane .contact_col{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:30px;width:50%}}@media only screen and (min-width:1620px){.c-hero-ft-article .hero_article{margin-left:auto;margin-right:auto;margin-top:-415px;width:calc(100% - 100px)}}@media only screen and (min-width:1024px) and (max-width:1620px){.c-hero-ft-article .hero_article{margin-left:0;margin-right:50px;margin-top:-415px;width:calc(100% - 50px)}}@media (min-width:1023px){.c-hero-home .c_content{padding-bottom:240px;padding-top:180px}.c-hero-home .text_extra{display:-ms-inline-flexbox;display:inline-flex}.c-hero-home .text_label{line-height:.915em}.c-hero-home .label_symbol{margin-right:20px;width:131px;height:131px}.c-hero-home .content_mobile-excerpt{font-size:0;overflow:hidden;position:absolute;width:0;height:0;text-indent:-999px}}@media screen and (max-width:360px){.c-hero-home .text_label{font-size:46px}}@media only screen and (min-width:1180px){.c-hero-location .c_mid .mid_content{padding:160px 40px 396px calc(100vw - (50vw + 550px))}.c-hero-location .c_map{margin-left:calc(100% - (50% + 550px));margin-top:-230px;width:calc(50% + 550px)}.c-hero-simple .c_mid .mid_content{padding:160px 40px 396px calc(100vw - (50vw + 550px))}.c-hero-simple .c_map{margin-left:calc(100% - (50% + 550px));margin-top:-230px;width:calc(50% + 550px)}}@media only screen and (min-width:768px) and (max-width:1180px){.c-hero-location .c_map,.c-hero-simple .c_map{margin-left:40px;width:calc(100% - 40px)}}@media (min-width:767px) and (max-width:768px){.c-hero-title-media .media_inner{margin-top:-225px!important}}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.c-team-index .title_last-name{text-shadow:-1px -1px 0 #87b3f4,1px -1px 0 #87b3f4,-1px 1px 0 #87b3f4,1px 1px 0 #87b3f4!important;text-stroke:unset;-webkit-text-stroke:unset}}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnQtaW5jbHVkZXMuY3NzIiwiLi4vdmVuZG9ycy9mZWF0aGVybGlnaHQubWluLmNzcyIsIi4uL3ZlbmRvcnMvZmxpY2tpdHkuY3NzIiwiLi4vdmVuZG9ycy9sb2NvbW90aXZlLXNjcm9sbC5jc3MiLCIuLi91dGlsaXRpZXMvYWxpZ24uY3NzIiwiLi4vdXRpbGl0aWVzL2J1dHRvbnMuY3NzIiwiPG5vIHNvdXJjZT4iLCIuLi91dGlsaXRpZXMvbGF6eWxvYWQuY3NzIiwiLi4vdXRpbGl0aWVzL3JhdGlvcy5jc3MiLCIuLi91dGlsaXRpZXMvd3JhcHBlcnMuY3NzIiwiLi4vdXRpbGl0aWVzL3otaW5kZXguY3NzIiwicmVzZXQuY3NzIiwiLi4vdXRpbGl0aWVzL2Fic29sdXRlLmNzcyIsIi4uL29iamVjdHMvY29tcGFueS10aHVtYi5jc3MiLCIuLi91dGlsaXRpZXMvY292ZXIuY3NzIiwiLi4vb2JqZWN0cy9jdXJzb3IuY3NzIiwiLi4vb2JqZWN0cy9mZWF0dXJlZC1wb3N0cy5jc3MiLCIuLi9vYmplY3RzL21lZGlhLXRodW1iLmNzcyIsIi4uL29iamVjdHMvcG9zdC10aHVtYi5jc3MiLCIuLi9vYmplY3RzL3ByZWxvYWRlci5jc3MiLCIuLi9vYmplY3RzL3JhdGlvLmNzcyIsIi4uL29iamVjdHMvdG9wLXByb3AuY3NzIiwiLi4vY29tcG9uZW50cy9hcnRpY2xlLWdyb3VwLWxpc3QuY3NzIiwiLi4vdXRpbGl0aWVzL3R5cG9ncmFwaHkuY3NzIiwiLi4vY29tcG9uZW50cy9hcnRpY2xlLWdyb3VwLmNzcyIsIi4uL2NvbXBvbmVudHMvYXJ0aWNsZS1pbmRleC5jc3MiLCIuLi91dGlsaXRpZXMvZm9ybXMuY3NzIiwiLi4vY29tcG9uZW50cy9hcnRpY2xlLmNzcyIsIi4uL2NvbXBvbmVudHMvYXJ0aWNsZXMtaGVyby5jc3MiLCIuLi9jb21wb25lbnRzL2FydGljbGVzLWhvbWUuY3NzIiwiLi4vY29tcG9uZW50cy9jYXJlZXItaW5kZXguY3NzIiwiLi4vY29tcG9uZW50cy9jZW50ZXItYnRuLmNzcyIsIi4uL2NvbXBvbmVudHMvY29tcGFueS1hY2NvcmRzLmNzcyIsIi4uL2NvbXBvbmVudHMvY29tcGFueS1pbmRleC5jc3MiLCIuLi9jb21wb25lbnRzL2Zvb3Rlci1zaW1wbGUuY3NzIiwiLi4vY29tcG9uZW50cy9mb290ZXIuY3NzIiwiLi4vY29tcG9uZW50cy9mb3JtLmNzcyIsIi4uL2NvbXBvbmVudHMvZnQtdGV4dC1tZWRpYS5jc3MiLCIuLi9jb21wb25lbnRzL2hlYWRlZC10ZXh0LW1lZGlhLmNzcyIsIi4uL2NvbXBvbmVudHMvaGVhZGVkLXRleHQuY3NzIiwiLi4vY29tcG9uZW50cy9oZWFkZXIuY3NzIiwiLi4vY29tcG9uZW50cy9oZXJvLWZ0LWFydGljbGUuY3NzIiwiLi4vY29tcG9uZW50cy9oZXJvLWZ1bGwtbWVkaWEuY3NzIiwiLi4vY29tcG9uZW50cy9oZXJvLWhvbWUuY3NzIiwiLi4vY29tcG9uZW50cy9oZXJvLWxvY2F0aW9uLmNzcyIsIi4uL2NvbXBvbmVudHMvaGVyby1zaW1wbGUuY3NzIiwiLi4vY29tcG9uZW50cy9oZXJvLXRpdGxlLW1lZGlhLmNzcyIsIi4uL2NvbXBvbmVudHMvbGctdGV4dC5jc3MiLCIuLi9jb21wb25lbnRzL3ByZXZpZXctY29tcGFueS5jc3MiLCIuLi9jb21wb25lbnRzL3ByZXZpZXctcGFuZS5jc3MiLCIuLi9jb21wb25lbnRzL3ByZXZpZXctdGVhbS5jc3MiLCIuLi9jb21wb25lbnRzL3Njcm9sbGJhci5jc3MiLCIuLi9jb21wb25lbnRzL3NoYXJlLmNzcyIsIi4uL2NvbXBvbmVudHMvdGVhbS1pbmRleC1ncmlkLmNzcyIsIi4uL2NvbXBvbmVudHMvdGVhbS1pbmRleC5jc3MiLCIuLi9jb21wb25lbnRzL3RleHQtYW5jaG9yLmNzcyIsIi4uL2NvbXBvbmVudHMvdGV4dC1hc2lkZS1tZWRpYS5jc3MiLCIuLi9jb21wb25lbnRzL3RleHQtaW1nLW1vbnRhZ2UuY3NzIiwiLi4vY29tcG9uZW50cy90ZXh0LW92ZXJsYXAt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QkFTRSxxQkFBc0IsQUFBdEIsaUJBQUEsQ0FFRixBQXVCQSx5QkFrQkUsMkJBQW9CLEFBQXBCLG1CQUFBLENBRUYsQUFhQSx5QkFhRSxrQkFBQSxDQThDRixBQUVBLDJCQVlFLGtCQUFrQixBQUNsQixZQUFXLEFBQVgsWUFBQSxDQUVGLEFBMERBLHFDQVFFLFlBQVksQUFDWixnQkFBZ0IsQUFDaEIsa0JBQWtCLEFBQ2xCLFFBQU8sQUFBUCxTQUFPLEFBQ1Asa0JBQUEsQ0FFRixDQTdNQyxBckN4QkYsb0NBQUEseUJBQUEsY0FBQSxDQUFBLENBQUEsQXNDOElHLDBDQVZELHFDQVdFLHFEQUFBLENBRUYsQUFzQ0Qsd0JBUUUsdUNBQWlELEFBQWpELGtCQUFpRCxBQUNqRCx1QkFBQSxDQXVCRixBQ3hFQyxtQ0FXRSxxREFBQSxDQUVGLEFBc0NELHNCQVFFLHVDQUFpRCxBQUFqRCxrQkFBaUQsQUFDakQsdUJBQUEsQ0F1QkYsQ0RsRkUsQUFtREQsZ0VDREQsOENBYUUsaUJBQW9CLEFBQ3BCLHVCQUFBLENBa0JGLENENUJDLEFFbENDLCtDQVpELGlDQVlvRCwyQkFBQSxDQVVwRCxDQVZtRixBUTNDL0UsNEZBQ0Msb0NBcEJGLCtCQXFCRyxrR0FJMkIsQUFDM0Isa0JBQWtCLEFBQ2xCLHlCQUFBLENBTUgsQ0FMRSxDQUNEIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqKioqKioqKioqKioqKlxuKiBSb29iZXJ0XG4qKioqKioqKioqKioqKiovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9vYmVydCc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1Jvb2JlcnQtTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9vYmVydC1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1Jvb2JlcnQnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Sb29iZXJ0LVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvUm9vYmVydC1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9vYmVydCc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1Jvb2JlcnQtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL1Jvb2JlcnQtTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9vYmVydCc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1Jvb2JlcnQtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9Sb29iZXJ0LUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbiIsIi8qKlxuICogRmVhdGhlcmxpZ2h0IC0gdWx0cmEgc2xpbSBqUXVlcnkgbGlnaHRib3hcbiAqIFZlcnNpb24gMS43LjE0IC0gaHR0cDovL25vZWxib3NzLmdpdGh1Yi5pby9mZWF0aGVybGlnaHQvXG4gKlxuICogQ29weXJpZ2h0IDIwMTksIE5vw6tsIFJhb3VsIEJvc3NhcnQgKGh0dHA6Ly93d3cubm9lbGJvc3MuY29tKVxuICogTUlUIExpY2Vuc2VkLlxuKiovXG5odG1sLndpdGgtZmVhdGhlcmxpZ2h0e292ZXJmbG93OmhpZGRlbn0uZmVhdGhlcmxpZ2h0e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjIxNDc0ODM2NDc7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQ6IzMzMztiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LmZlYXRoZXJsaWdodDpsYXN0LW9mLXR5cGV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC44KX0uZmVhdGhlcmxpZ2h0OmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmxlZnQ7dmVydGljYWwtYWxpZ246bWlkZGxlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO292ZXJmbG93OmF1dG87cGFkZGluZzoyNXB4IDI1cHggMDtib3JkZXItYm90dG9tOjI1cHggc29saWQgdHJhbnNwYXJlbnQ7bWFyZ2luLWxlZnQ6NSU7bWFyZ2luLXJpZ2h0OjUlO21heC1oZWlnaHQ6OTUlO2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6YXV0bzt3aGl0ZS1zcGFjZTpub3JtYWx9LmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWlubmVye2Rpc3BsYXk6YmxvY2t9LmZlYXRoZXJsaWdodCBsaW5rLmZlYXRoZXJsaWdodC1pbm5lciwuZmVhdGhlcmxpZ2h0IHNjcmlwdC5mZWF0aGVybGlnaHQtaW5uZXIsLmZlYXRoZXJsaWdodCBzdHlsZS5mZWF0aGVybGlnaHQtaW5uZXJ7ZGlzcGxheTpub25lfS5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jbG9zZS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6OTk5OTt0b3A6MDtyaWdodDowO2xpbmUtaGVpZ2h0OjI1cHg7d2lkdGg6MjVweDtjdXJzb3I6cG9pbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpBcmlhbCxzYW5zLXNlcmlmO2JhY2tncm91bmQ6I2ZmZjtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjMpO2NvbG9yOiMwMDA7Ym9yZGVyOjA7cGFkZGluZzowfS5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jbG9zZS1pY29uOjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH0uZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtaW1hZ2V7d2lkdGg6MTAwJX0uZmVhdGhlcmxpZ2h0LWlmcmFtZSAuZmVhdGhlcmxpZ2h0LWNvbnRlbnR7Ym9yZGVyLWJvdHRvbTowO3BhZGRpbmc6MDstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0uZmVhdGhlcmxpZ2h0IGlmcmFtZXtib3JkZXI6MH0uZmVhdGhlcmxpZ2h0ICp7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDI0cHgpey5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jb250ZW50e21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7bWF4LWhlaWdodDo5OCU7cGFkZGluZzoxMHB4IDEwcHggMDtib3JkZXItYm90dG9tOjEwcHggc29saWQgdHJhbnNwYXJlbnR9fUBtZWRpYSBwcmludHtodG1sLndpdGgtZmVhdGhlcmxpZ2h0Pio+Om5vdCguZmVhdGhlcmxpZ2h0KXtkaXNwbGF5Om5vbmV9fVxuIiwiLyohIEZsaWNraXR5IHYyLjIuMlxuaHR0cHM6Ly9mbGlja2l0eS5tZXRhZml6enkuY29cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmZsaWNraXR5LWVuYWJsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkOmZvY3VzIHsgb3V0bGluZTogbm9uZTsgfVxuXG4uZmxpY2tpdHktdmlld3BvcnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZsaWNraXR5LXNsaWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyogZHJhZ2dhYmxlICovXG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQuaXMtcG9pbnRlci1kb3duIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4vKiAtLS0tIGZsaWNraXR5LWJ1dHRvbiAtLS0tICovXG5cbi5mbGlja2l0eS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IGhzbGEoMCwgMCUsIDEwMCUsIDAuNzUpO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjMTlGO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBhdXRvO1xuICAvKiBwcmV2ZW50IGRpc2FibGVkIGJ1dHRvbiBmcm9tIGNhcHR1cmluZyBwb2ludGVyIHVwIGV2ZW50LiAjNzE2ICovXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi8qIC0tLS0gcHJldmlvdXMvbmV4dCBidXR0b25zIC0tLS0gKi9cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAvKiB2ZXJ0aWNhbGx5IGNlbnRlciAqL1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHsgbGVmdDogMTBweDsgfVxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7IHJpZ2h0OiAxMHB4OyB9XG4vKiByaWdodCB0byBsZWZ0ICovXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEwcHg7XG59XG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTBweDtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMCU7XG4gIHRvcDogMjAlO1xuICB3aWR0aDogNjAlO1xuICBoZWlnaHQ6IDYwJTtcbn1cblxuLyogLS0tLSBwYWdlIGRvdHMgLS0tLSAqL1xuXG4uZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtMjVweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wYWdlLWRvdHMgeyBkaXJlY3Rpb246IHJ0bDsgfVxuXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogMCA4cHg7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMC4yNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3QuaXMtc2VsZWN0ZWQge1xuICBvcGFjaXR5OiAxO1xufVxuIiwiLyohIGxvY29tb3RpdmUtc2Nyb2xsIHY0LjEuMiB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL2xvY29tb3RpdmVtdGwvbG9jb21vdGl2ZS1zY3JvbGwgKi9odG1sLmhhcy1zY3JvbGwtc21vb3Roe292ZXJmbG93OmhpZGRlbn1odG1sLmhhcy1zY3JvbGwtZHJhZ2dpbmd7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5oYXMtc2Nyb2xsLXNtb290aCBib2R5e292ZXJmbG93OmhpZGRlbn0uaGFzLXNjcm9sbC1zbW9vdGggW2RhdGEtc2Nyb2xsLWNvbnRhaW5lcl17bWluLWhlaWdodDoxMDB2aH1bZGF0YS1zY3JvbGwtZGlyZWN0aW9uPWhvcml6b250YWxdIFtkYXRhLXNjcm9sbC1jb250YWluZXJde2hlaWdodDoxMDB2aDtkaXNwbGF5OmlubGluZS1ibG9jazt3aGl0ZS1zcGFjZTpub3dyYXB9W2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1ob3Jpem9udGFsXSBbZGF0YS1zY3JvbGwtc2VjdGlvbl17ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3doaXRlLXNwYWNlOm5vd3JhcDtoZWlnaHQ6MTAwJX0uYy1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDoxMXB4O2hlaWdodDoxMDAlO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIHJpZ2h0O3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyxvcGFjaXR5IC4zcztvcGFjaXR5OjB9LmMtc2Nyb2xsYmFyOmhvdmVye3RyYW5zZm9ybTpzY2FsZVgoMS40NSl9LmMtc2Nyb2xsYmFyOmhvdmVyLC5oYXMtc2Nyb2xsLWRyYWdnaW5nIC5jLXNjcm9sbGJhciwuaGFzLXNjcm9sbC1zY3JvbGxpbmcgLmMtc2Nyb2xsYmFye29wYWNpdHk6MX1bZGF0YS1zY3JvbGwtZGlyZWN0aW9uPWhvcml6b250YWxdIC5jLXNjcm9sbGJhcnt3aWR0aDoxMDAlO2hlaWdodDoxMHB4O3RvcDphdXRvO2JvdHRvbTowO3RyYW5zZm9ybTpzY2FsZVkoMSl9W2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1ob3Jpem9udGFsXSAuYy1zY3JvbGxiYXI6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlWSgxLjMpfS5jLXNjcm9sbGJhcl90aHVtYntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JhY2tncm91bmQtY29sb3I6IzAwMDtvcGFjaXR5Oi41O3dpZHRoOjdweDtib3JkZXItcmFkaXVzOjEwcHg7bWFyZ2luOjJweDtjdXJzb3I6LXdlYmtpdC1ncmFiO2N1cnNvcjpncmFifS5oYXMtc2Nyb2xsLWRyYWdnaW5nIC5jLXNjcm9sbGJhcl90aHVtYntjdXJzb3I6LXdlYmtpdC1ncmFiYmluZztjdXJzb3I6Z3JhYmJpbmd9W2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1ob3Jpem9udGFsXSAuYy1zY3JvbGxiYXJfdGh1bWJ7cmlnaHQ6YXV0bztib3R0b206MH1cbiIsIi8qKlxuKiBGbG9hdHNcbiovXG4udS1mbG9hdC1sZWZ0IHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuLnUtZmxvYXQtcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4vKipcbiogSG9yaXpvbnRhbCAgdGV4dFxuKi9cbi51LXRleHQtY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbi51LXRleHQtbGVmdCB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuLnUtdGV4dC1yaWdodCB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLyoqXG4qIFZlcnRpY2FsIHRleHRcbiovXG4udS1hbGlnbi1iYXNlbGluZSB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4udS1hbGlnbi1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi51LWFsaWduLW1pZGRsZSB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLnUtYWxpZ24tdG9wIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4iLCIvKipcbiogRGlzYWJsZSBidXR0b25cbiovXG4ldS1kaXNhYmxlLWJ1dHRvbiB7XG5cdGFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qKlxuKiBJbmxpbmUgYnV0dG9uXG4qL1xuLnUtYnRuLS0xIHtcblx0QGV4dGVuZCAldS1kaXNhYmxlLWJ1dHRvbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyOiAwIG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0bGluZS1oZWlnaHQ6IDEuMjVlbTtcblx0bWluLWhlaWdodDogMTZweDtcblx0cGFkZGluZy1sZWZ0OiAyN3B4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHQmOjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTZweDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0bWFyZ2luOiBhdXRvICo7XG5cdFx0cG9zaXRpb246IGFic29sdXRlIDAgKiAwIDA7XG5cdFx0c2l6ZTogMTZweDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQtcXVhcnQ7XG5cdH1cblxuXHQvKiBJbnRlcmFjdGlvbnMgKi9cblx0Jjpob3Zlcjo6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDhweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0fVxuXG5cdC8qIE1vZGlmaWVycyAqL1xuXHQmLnUtYnRuLS0xLS1mc3otMSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG5cdCYudS1idG4tLTEtLWZzei0yIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdH1cblx0Ji51LWJ0bi0tMS0tZnN6LTMge1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0fVxuXHQmLnUtYnRuLS0xLS1mc3otNCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0Ji51LWJ0bi0tMS0tdGMtMSB7XG5cdFx0Y29sb3I6ICMwMDA7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2J0bi0xX2Fycm93LS1ibGFjay5zdmdcIik7XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHR9XG5cdH1cblxuXHQmLnUtYnRuLS0xLS10Yy0yIHtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYnRuLTFfYXJyb3ctLXdoaXRlLnN2Z1wiKTtcblx0XHR9XG5cblx0XHQmOmhvdmVyOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXHRcdH1cblx0fVxuXG5cdCYudS1idG4tLTEtLWZ3LTEge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblxuXHQmLnUtYnRuLS0xLS1hcnJvdy1tb2QxIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDIzcHg7XG5cblx0XHQmOm5vdCg6aG92ZXIpOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMnB4O1xuXHRcdFx0c2l6ZTogMTJweDtcblx0XHR9XG5cdH1cbn1cblxuLyoqXG4qIFNvbGlkIGJ1dHRvblxuKi9cbi51LWJ0bi0tMiB7XG5cdEBleHRlbmQgJXUtZGlzYWJsZS1idXR0b247XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlcjogMCBub25lO1xuXHRib3JkZXItcmFkaXVzOiAyN3B4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRoZWlnaHQ6IDU0cHg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMCAzMHB4IDAgNzBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0LXF1YXJ0O1xuXG5cdC5idG5fYXJyb3cge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW46IGF1dG8gMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgNTAlICogKiAwO1xuXHRcdHNpemU6IDU0cHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHR6LWluZGV4OiAwO1xuXG5cdFx0Jjo6YmVmb3JlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6IGluaGVyaXQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdG9wYWNpdHk6IDAuMDU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMDtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC44KTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLW91dC1xdWFydDtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMDtcblx0XHRcdHNpemU6IDEycHg7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0LXF1YXJ0O1xuXHRcdH1cblx0fVxuXG5cdC5idG5fbGFiZWwge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6IDE4cHggLyAxLjFlbTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0LyogSW50ZXJhY3Rpb25zICovXG5cdCY6aG92ZXIsXG5cdCYuLWNsaWNrZWQge1xuXHRcdC5idG5fYXJyb3cgc3ZnIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHR9XG5cdFx0LmJ0bl9hcnJvdzo6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMyk7XG5cdFx0fVxuXHRcdC5idG5fYXJyb3c6OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMik7XG5cdFx0fVxuXHR9XG5cblx0LyogTW9kaWZpZXJzICovXG5cdCYudS1idG4tLTItLWMtMSB7XG5cdFx0Y29sb3I6ICRjLS00ICNmZmY7XG5cblx0XHQuYnRuX2Fycm93IHtcblx0XHRcdGJhY2tncm91bmQ6ICRjLS0zO1xuXHRcdH1cblxuXHRcdCYuLWNsaWNrZWQge1xuXHRcdFx0Y29sb3I6ICNmZmYgJGMtLTQ7XG5cdFx0fVxuXHR9XG5cblx0Ji51LWJ0bi0tMi0tYy0yIHtcblx0XHRjb2xvcjogI2ZmZiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG5cblx0XHQuYnRuX2Fycm93IHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0fVxuXG5cdFx0Ji4tY2xpY2tlZCB7XG5cdFx0XHRjb2xvcjogJGMtLTQgI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQmLnUtYnRuLS0yLS1jLTMge1xuXHRcdGNvbG9yOiAkYy0tNCAkYy0tMjtcblxuXHRcdC5idG5fYXJyb3cge1xuXHRcdFx0YmFja2dyb3VuZDogJGMtLTM7XG5cdFx0fVxuXG5cdFx0Ji4tY2xpY2tlZCB7XG5cdFx0XHRjb2xvcjogJGMtLTIgJGMtLTM7XG5cdFx0fVxuXHR9XG5cblx0Ji51LWJ0bi0tMi0tYy00IHtcblx0XHRjb2xvcjogI2ZmZiAkYy0tMztcblxuXHRcdC5idG5fYXJyb3cge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHR9XG5cblx0XHQmLi1jbGlja2VkIHtcblx0XHRcdGNvbG9yOiAkYy0tMyAkYy0tMjtcblx0XHR9XG5cdH1cblxuXHQvKiBJbnRlcmFjdGlvbiAqL1xuXHQmLi1jbGlja2VkIHtcblx0XHRwYWRkaW5nOiAqIDcwcHggKiAzMHB4O1xuXHR9XG59XG5cbi8qKlxuKiBPdXRsaW5lIGJ1dHRvblxuKi9cbi51LWJ0bi0tMyB7XG5cdEBleHRlbmQgJXUtZGlzYWJsZS1idXR0b247XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlcjogMCBub25lO1xuXHRib3JkZXItcmFkaXVzOiA0NXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWluLWhlaWdodDogNzBweDtcblx0cGFkZGluZzogMCA4MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogNDVweDtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMnB4ICogKiAycHg7XG5cdFx0c2l6ZTogY2FsYygxMDAlIC0gNHB4KTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dC1xdWFydDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cblx0LmJ0bl9hcnJvdyB7XG5cdFx0bWFyZ2luOiBhdXRvIDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlICogKiAqIDQwcHg7XG5cdFx0c2l6ZTogMjJweDtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0LmJ0bl9sYWJlbCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRoZWlnaHQ6IDgwcHg7XG5cblx0XHQmOmhvdmVyOjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNDVweDtcblx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0XHRzaXplOiA2MnB4O1xuXHRcdFx0dG9wOiA5cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji51LWJ0bi0tMy0tYy0xIHtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkYy0tNSAwJSwgJGMtLTYgMTAwJSk7XG5cdFx0Y29sb3I6ICMwMDA7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogJGMtLTI7XG5cdFx0fVxuXHR9XG5cblx0Ji51LWJ0bi0tMy0tYy0yIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ji51LWJ0bi0tMy0tYy0zIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ji51LWJ0bi0tMy0tZnN6LTEge1xuXHRcdEBleHRlbmQgJXUtZm9udC1zaXplLS0xMztcblx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdH1cbn1cblxuLyoqXG4qIFNpbXBsZSBidXR0b24gd2l0aCBjaXJjbGUgYXJyb3dcbiovXG4udS1idG4tLTQge1xuXHRAZXh0ZW5kICV1LWRpc2FibGUtYnV0dG9uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXI6IDAgbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRtaW4taGVpZ2h0OiA1NHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiA2OHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHQmOjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTZweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0bWFyZ2luOiBhdXRvICo7XG5cdFx0cG9zaXRpb246IGFic29sdXRlIDAgMCAwICo7XG5cdFx0c2l6ZTogNTRweDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQtcXVhcnQ7XG5cdH1cblxuXHQvKiBJbnRlcmFjdGlvbnMgKi9cblx0Jjpob3Zlcjo6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDhweDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdH1cblxuXHQvKiBNb2RpZmllcnMgKi9cblx0Ji51LWJ0bi0tNC0tZnN6LTEge1xuXHRcdGZvbnQtc2l6ZTogMThweCAvIDEuMjVlbTtcblx0fVxuXG5cdCYudS1idG4tLTQtLXRjLTEge1xuXHRcdGNvbG9yOiAkYy0tODtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYnRuLTFfYXJyb3ctLWJsYWNrLnN2Z1wiKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLS03O1xuXHRcdH1cblxuXHRcdCY6aG92ZXI6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0fVxuXHR9XG59XG5cbi8qKlxuKiBTb2xpZCBidXR0b25cbiovXG4udS1idG4tLTUge1xuXHRAZXh0ZW5kICV1LWRpc2FibGUtYnV0dG9uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXI6IDAgbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMjdweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0aGVpZ2h0OiA1NHB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDAgNTRweCAwIDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dC1xdWFydDtcblxuXHQuYnRuX2Fycm93IHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luOiBhdXRvIDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlIDUwJSAqICogMDtcblx0XHRzaXplOiA1NHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0ei1pbmRleDogMDtcblxuXHRcdHN2ZyB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMDtcblx0XHRcdHNpemU6IDEycHg7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0LXF1YXJ0O1xuXG5cdFx0XHRAbWVkaWEgKC0tc20tZG93bikge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LyogSW50ZXJhY3Rpb25zICovXG5cdCY6aG92ZXIsXG5cdCYuLWNsaWNrZWQge1xuXHRcdC5idG5fYXJyb3cgc3ZnIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHR9XG5cdH1cblxuXHQvKiBNb2RpZmllcnMgKi9cblx0Ji51LWJ0bi0tNS0tYy0xIHtcblx0XHQuYnRuX2Fycm93IHtcblx0XHRcdGJhY2tncm91bmQ6ICRjLS00O1xuXHRcdH1cblx0fVxuXHQmLnUtYnRuLS01LS1jLTIge1xuXHRcdGhlaWdodDogMzRweDtcblx0XHRwYWRkaW5nOiAwIDM0cHggMCAwO1xuXHRcdC5idG5fYXJyb3cge1xuXHRcdFx0YmFja2dyb3VuZDogJGMtLTQ7XG5cdFx0XHRzaXplOiAzNHB4O1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRzaXplOiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qKlxuKiBVbmRlcmxpbmUgYnV0dG9uXG4qL1xuLnVuZGVybGluZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgwKTtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHRib3R0b206IC00cHg7XG5cdFx0bGVmdDogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tMTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2Utb3V0O1xuXHR9XG5cdCY6aG92ZXI6OmFmdGVyIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcblx0fVxuXG5cdCYuLXVuZGVybGluZS1jb2xvci0tMiB7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtLTE7XG5cdFx0fVxuXHR9XG59XG4iLG51bGwsIi8qKlxuKiBMYXp5bG9hZFxuKi9cbi51LWxhenlsb2FkLS0xIHtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuOHMgZWFzZS1pbi1vdXQtcXVhcnQgLjA1cztcblxuXHQmLmlzLWludmlldyB7IG9wYWNpdHk6IDE7IH1cblxufVxuIiwiLyoqXG4qIEFzcGVjdCByYXRpb3NcbiovXG4udS0xXFw6MTo6YmVmb3JlIHsgcGFkZGluZy1ib3R0b206IDEwMCU7IH1cbi51LTRcXDozOjpiZWZvcmUgeyBwYWRkaW5nLWJvdHRvbTogNzUlOyB9XG4udS0yXFw6MTo6YmVmb3JlIHsgcGFkZGluZy1ib3R0b206IDUwJTsgfVxuLnUtMTZcXDo5OjpiZWZvcmUgeyBwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyB9XG4iLCIvKipcbiogV3JhcHBlclxuKi9cbiV1LXdyYXBwZXIge1xuXHRtYXJnaW46ICogYXV0bztcblx0cGFkZGluZzogKiAkZ3V0dGVyLS1tb2JpbGU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdEBtZWRpYSAoLS1sZy11cCkgeyBwYWRkaW5nOiAqICRndXR0ZXI7IH1cblxufVxuXG4udS13cmFwcGVyLS0xIHtcblx0QGV4dGVuZCAldS13cmFwcGVyO1xuXHRtYXgtd2lkdGg6IGNhbGMoMTQyMHB4ICsgY2FsYygkZ3V0dGVyICogMikpO1xufVxuXG4udS13cmFwcGVyLS0yIHtcblx0QGV4dGVuZCAldS13cmFwcGVyO1xuXHRtYXgtd2lkdGg6IGNhbGMoMTYyMHB4ICsgY2FsYygkZ3V0dGVyICogMikpO1xufVxuXG4udS13cmFwcGVyLS0zIHtcblx0QGV4dGVuZCAldS13cmFwcGVyO1xuXHRtYXgtd2lkdGg6IGNhbGMoMTMwMHB4ICsgY2FsYygkZ3V0dGVyICogMikpO1xufVxuXG4udS13cmFwcGVyLS00IHtcblx0QGV4dGVuZCAldS13cmFwcGVyO1xuXHRtYXgtd2lkdGg6IGNhbGMoMTEwMHB4ICsgY2FsYygkZ3V0dGVyICogMikpO1xufVxuXG4udS13cmFwcGVyLS01IHtcblx0QGV4dGVuZCAldS13cmFwcGVyO1xuXHRtYXgtd2lkdGg6IGNhbGMoOTQwcHggKyBjYWxjKCRndXR0ZXIgKiAyKSk7XG59XG4iLCIvKipcbiogWi1pbmRleGVzXG4qL1xuLi11LXotaW5kZXgtLTQgeyB6LWluZGV4OiA0OyB9XG4uLXUtei1pbmRleC0tMyB7IHotaW5kZXg6IDM7IH1cbi4tdS16LWluZGV4LS0yIHsgei1pbmRleDogMjsgfVxuLi11LXotaW5kZXgtLTEgeyB6LWluZGV4OiAxOyB9XG4uLXUtei1pbmRleC0tMCB7IHotaW5kZXg6IDA7IH1cbi4tdS16LWluZGV4LS1zdWIxIHsgei1pbmRleDogLTE7IH1cbiIsIi8qIFRhcmdldCBhbGwgZWxlbWVudHMgKi9cbioge1xuXHRib3JkZXI6IDA7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHF1b3Rlczogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIgeyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi8qIEhUTUwgZG9jdW1lbnQgJiBib2R5ICovXG5odG1sLCBib2R5IHtcblx0YmFja2dyb3VuZDogJGJhc2UtLWJnLWNvbG9yO1xuXHRjb2xvcjogJGJhc2UtLXRleHQtY29sb3I7XG5cdGZvbnQ6IDE2cHgvMTAwJSAkZmYtLTEsIC1hcHBsZS1zeXN0ZW0sIGxpbmtNYWNTeXN0ZW1Gb250LCBIZWx2ZXRpY2EgTmV1ZSwgU2Vnb2UgVUksIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWluLXdpZHRoOiAzMjBweDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHR3aWR0aDogMTAwJTtcblxuXHQvKiBGb250IHNtb290aGluZyAqL1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuXHQvKiBEaXNhYmxlIHNjcm9sbGJhciAqL1xuXHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIgeyBkaXNwbGF5OiBub25lOyB9XG5cbn1cblxuaHRtbCB7XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG5cblx0Ji5oYXMtc2Nyb2xsLXNtb290aCB7XG5cdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblxuXHRcdFtkYXRhLWxvYWQtY29udGFpbmVyXSB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQgMDtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHR9XG5cblx0fVxuXG4gICAgJi5pcy1sb2FkaW5nIHsgY3Vyc29yOiB3YWl0OyB9XG5cblx0Ji53aXRoLWZlYXRoZXJsaWdodCB7XG5cdFx0b3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuXG5cdFx0QG1lZGlhICgtLXhsLXVwKSB7IG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG5cdH1cblxufVxuXG4vKiBGZWF0aGVybGlnaHQgKGxpZ2h0IGJveGVzKSAqL1xuLmZlYXRoZXJsaWdodCB7XG5cblx0Ji4tcHJldmlldyB7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0ICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cblx0XHQuZmVhdGhlcmxpZ2h0LWNvbnRlbnQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMCBub25lO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRzaXplOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5mZWF0aGVybGlnaHQtY2xvc2UgeyBkaXNwbGF5OiBub25lOyB9XG5cblx0fVxuXG5cdCYuLWltYWdlLFxuXHQmLi12aWRlbyB7XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdHBhZGRpbmc6IDEyNXB4ICRndXR0ZXItLW1vYmlsZSA4MHB4O1xuXHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0XHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIgeyBkaXNwbGF5OiBub25lOyB9XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHsgcGFkZGluZzogKiAkZ3V0dGVyOyB9XG5cblx0XHQuZmVhdGhlcmxpZ2h0LWNsb3NlIHtcblx0XHRcdEBleHRlbmQgJXUtZGlzYWJsZS1idXR0b247XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzcyJyBoZWlnaHQ9JzcyJyB2aWV3Qm94PScwIDAgNzIgNzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzM2JyBjeT0nMzYnIHI9JzM1JyBzdHJva2U9J3VybCglMjNwcmV2aWV3LXBhbmVfZXhpdC1ncmFkaWVudC0tbW9iaWxlKScgc3Ryb2tlLXdpZHRoPScxLjUnLyUzRSUzQ2RlZnMlM0UlM0NsaW5lYXJHcmFkaWVudCBpZD0ncHJldmlldy1wYW5lX2V4aXQtZ3JhZGllbnQtLW1vYmlsZScgeDE9Jy01Ni44NDkzJyB5MT0nMTQuODcwNycgeDI9JzI3LjgyOTYnIHkyPScxMzYuNzk2JyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSclM0UlM0NzdG9wIHN0b3AtY29sb3I9JyUyMzg3QjNGNCcvJTNFJTNDc3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyUyMzRGRTVCNCcvJTNFJTNDL2xpbmVhckdyYWRpZW50JTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlIC0xMDBweCAwICo7XG5cdFx0XHRzaXplOiA3MnB4O1xuXHRcdFx0ei1pbmRleDogMjtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi9pbWFnZXMvcHJldmlldy1wYW5lX2V4aXQtYnRuX3guc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIDY0cHg7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlIDA7XG5cdFx0XHRcdHNpemU6IDY0cHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2UtaW4tb3V0LXF1YXJ0IDBzO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LmZlYXRoZXJsaWdodC1jb250ZW50IHtcblx0XHRcdGJvcmRlcjogMCBub25lO1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cblx0fVxuXG5cdCYuLWltYWdlIHtcblxuXHRcdGltZyB7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdEBtZWRpYSAoLS14bC11cCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0XHRcdFx0c2l6ZTogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQmLi12aWRlbyB7XG5cblx0XHQuZmVhdGhlcmxpZ2h0LWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcblx0XHRcdHNpemU6IDEwMCUgMDtcblx0XHR9XG5cblx0XHRcdGlmcmFtZSB7IEBleHRlbmQgJXUtYWJzb2x1dGUtZmlsbDsgfVxuXG5cdH1cblxufVxuXG4vKiBSZUNhcHRjaGEgKi9cbi5ncmVjYXB0Y2hhLWJhZGdlOm5vdChbZGF0YS1zdHlsZT1cImlubGluZVwiXSkge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdG9wYWNpdHk6IDAgIWltcG9ydGFudDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcblx0c2l6ZTogMCAhaW1wb3J0YW50O1xuXHR2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLyogSFRNTDUgRWxlbWVudHMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24sbWFpbixzdW1tYXJ5IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIEJsb2NrcXVvdGVzICovXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG5cbi8qIFRhYmxlcyAqL1xudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxuLyogSW1hZ2VzICovXG5pbWcge1xuXHRoZWlnaHQ6IGF1dG87XG5cdG1heC13aWR0aDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBUZXh0IGFyZWEgKi9cbnRleHRhcmVhIHsgcmVzaXplOiB2ZXJ0aWNhbDsgfVxuXG4vKiBIaWdobGlnaHRpbmcgdGV4dCBpbiBicm93c2VyICovXG46OnNlbGVjdGlvbiB7XG4gICAgY29sb3I6ICRiYXNlLS1oaWdobGlnaHQtdGV4dC1jb2xvciAkYmFzZS0taGlnaGxpZ2h0LWJnLWNvbG9yO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4vKiBCdXR0b25zICovXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpmb2N1cyxcbmlucHV0OmZvY3VzLFxuYTpmb2N1cyB7b3V0bGluZTowO31cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuLyogRmFuY3lCb3ggKi9cbi5mYW5jeWJveC1jb250YWluZXIgLmZhbmN5Ym94LXNsaWRlIHtcblx0cGFkZGluZzogY2FsYygkZ3V0dGVyLS1tb2JpbGUgLyAyKSAhaW1wb3J0YW50O1xuXG5cdEBtZWRpYSAoLS1sZy11cCkgeyBwYWRkaW5nOiA0NHB4ICFpbXBvcnRhbnQ7IH1cblxufVxuXG4vKiBNYWtlIHZpZXdwb3J0IHJlc3BvbnNpdmUgKi9cbkAtbXMtdmlld3BvcnQgeyB3aWR0aDogZGV2aWNlLXdpZHRoOyB9XG5cbi8qIFNpbmdsZSB0YXBzIHNob3VsZCBiZSBkaXNwYXRjaGVkIGltbWVkaWF0ZWx5IG9uIGNsaWNrYWJsZSBlbGVtZW50cyAqL1xuYSwgYXJlYSwgYnV0dG9uLCBpbnB1dCwgbGFiZWwsIHNlbGVjdCwgdGV4dGFyZWEsIFt0YWJpbmRleF0ge1xuICAgIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbn1cblxuW2hyZWZsYW5nXSA+IGFiYnJbdGl0bGVdIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4iLCIvKipcbiogQWJzb2x1dGUgc3BhY2UgZmlsbFxuKi9cbiV1LWFic29sdXRlLWZpbGwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAwICogKiAwO1xuICAgIHNpemU6IDEwMCU7XG59XG5cblxuLyoqXG4qIEFic29sdXRlIGFuY2hvclxuKi9cbiV1LWFic29sdXRlLWFuY2hvciB7XG5cdEBleHRlbmQgJXUtYWJzb2x1dGUtZmlsbDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG59XG4iLCIuby1jb21wYW55LXRodW1iIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0Jjo6YmVmb3JlLFxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAqICogKjtcblx0XHRzaXplOiAxMDAlIDRweDtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLW91dC1xdWFydDtcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZDogJGMtLTg7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dHJhbnNpdGlvbi1kZWxheTogMC4xNXM7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkYy0tNSAwJSwgJGMtLTYgMTAwJSk7XG5cdFx0bGVmdDogMDtcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwcztcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHR9XG5cblx0LmNvbXBhbnktdGh1bWJfaW5uZXIge1xuXHRcdGNvbG9yOiAkYy0tNDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHNpemU6IDEwMCU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0LnRodW1iX2NvbnRlbnQge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0bWluLWhlaWdodDogNDRweDtcblx0XHRwYWRkaW5nOiAyNXB4IDgwcHggMjVweCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0Jjo6YmVmb3JlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0bWFyZ2luOiBhdXRvICo7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAwIDAgKjtcblx0XHRcdHNpemU6IDQ0cHg7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZS1vdXQtcXVhcnQ7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9idG4tMV9hcnJvdy0tYmxhY2suc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyAxMXB4O1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDVkZWcsIHJnYmEoMTM1LCAxNzksIDI0NCwgMSkgMTAlLCByZ2JhKDc5LCAyMjksIDE4MCwgMSkgMTA0JSksIHVybChcIi4uL2ltYWdlcy9idG4tMV9hcnJvdy0tYmxhY2suc3ZnXCIpO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRlbnRfdGl0bGUge1xuXHRcdGNvbG9yOiAkYy0tNDtcblx0XHRmb250LXNpemU6IDI0cHggLyAxLjM1ZW07XG5cdH1cblxuXHQuY29udGVudF9leGl0IHtcblx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMjI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlICogKiAyMHB4IDA7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0NWRlZywgJGMtLTUgMTAlLCAkYy0tNiAxMDQlKTtcblx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG5cdH1cblxuXHQudGh1bWJfaW1hZ2Uge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0NWRlZywgJGMtLTUgMTAlLCAkYy0tNiAxMDQlKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLW91dC1xdWFydDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAwO1xuXHR9XG5cblx0LmltYWdlX2xvZ28ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0bWF4LWhlaWdodDogNjBweDtcblx0XHRtYXgtd2lkdGg6IDEyOHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdC5pbWFnZV9jb3ZlciB7XG5cdFx0QGV4dGVuZCAldS1hYnNvbHV0ZS1maWxsLCAldS1jb3Zlci1vYmplY3Q7XG5cdFx0ZmlsdGVyOiBncmF5c2NhbGUoMCk7XG5cdFx0bWl4LWJsZW5kLW1vZGU6IGx1bWlub3NpdHk7XG5cdFx0b3BhY2l0eTogMC43O1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2Utb3V0LXF1YXJ0LCBmaWx0ZXIgMC40cyBlYXNlLW91dC1xdWFydCwgdHJhbnNmb3JtIDEuNHMgZWFzZS1vdXQtcXVhcnQ7XG5cdFx0ei1pbmRleDogMDtcblx0fVxuXG5cdC8qKlxuXHQqIE1vZGlmaWVyc1xuXHQqL1xuXHQmLi1zdHlsZS0tMSB7XG5cdFx0c2l6ZTogMzAwcHggMjgwcHg7XG5cblx0XHQudGh1bWJfaW1hZ2Uge1xuXHRcdFx0aGVpZ2h0OiAxOTBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRodW1iX2NvbnRlbnQge1xuXHRcdFx0XHRcdCY6OmJlZm9yZSxcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRyaWdodDogNHB4O1xuXHRcdFx0XHRcdFx0c2l6ZTogMzZweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogOXB4O1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbnRlbnRfZXhpdCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pbWFnZV9jb3ZlciB7XG5cdFx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xMDUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji4tc3R5bGUtLTIge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGhlaWdodDogMjAwcHg7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjZzIGVhc2Utb3V0LXF1YXJ0O1xuXG5cdFx0LnRodW1iX2NvbnRlbnQge1xuXHRcdFx0dHJhbnNpdGlvbjogcGFkZGluZyAwLjQ1cyBlYXNlLW91dC1xdWFydDtcblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250ZW50X3RpdGxlIHtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuNnMgZWFzZS1vdXQtcXVhcnQ7XG5cdFx0fVxuXG5cdFx0LnRodW1iX2ltYWdlIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAqICogMDtcblx0XHR9XG5cblx0XHQuaW1hZ2VfbG9nbyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjLS04O1xuXG5cdFx0XHRcdC50aHVtYl9jb250ZW50IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAqIDYwcHggKiAyMHB4O1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRyaWdodDogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29udGVudF90aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29udGVudF9leGl0IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRodW1iX2ltYWdlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLi1hcnJvdy1jMSAudGh1bWJfY29udGVudDo6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tNztcblx0fVxufVxuIiwiLyoqXG4qIENvdmVyXG4qL1xuJXUtY292ZXItYmcge1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbiV1LWNvdmVyLW9iamVjdCB7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbiIsIi5vLWN1cnNvciB7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblxuXHRAbWVkaWEgKC0teGwtZG93bikgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuXHQ+ICoge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0fVxuXG5cdC5jdXJzb3JfdGV4dCB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Zm9udC1zaXplOiAxNHB4IC8gMWVtO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMDUyNWVtO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0cG9zaXRpb246IC01MnB4ICogKiAtNTBweDtcblx0XHRzaXplOiAxMDBweDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHRcdHotaW5kZXg6IDk5OTk5OTk5OTkgIWltcG9ydGFudDtcblxuXHRcdCYuLWRhcmsgeyBjb2xvcjogJGMtLTE7IH1cblx0XHQmLi1saWdodCB7IGNvbG9yOiAjZmZmOyB9XG5cblx0fVxuXG5cdC5jdXJzb3JfaW5uZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRtaXgtYmxlbmQtbW9kZTogZGlmZmVyZW5jZTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvc2l0aW9uOiAtNHB4ICogKiAtNHB4O1xuXHRcdHNpemU6IDZweDtcblx0XHR6LWluZGV4OiA5OTk5OTk5OTk4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuY3Vyc29yX291dGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0bWl4LWJsZW5kLW1vZGU6IGRpZmZlcmVuY2U7XG5cdFx0cG9zaXRpb246IC0yMXB4ICogKiAtMjFweDtcblx0XHRzaXplOiA0MHB4O1xuXHRcdHotaW5kZXg6IDk5OTk5OTk5OTggIWltcG9ydGFudDtcblx0fVxuXG5cdC5jdXJzb3JfdmlldyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2NCcgaGVpZ2h0PSc2NCcgdmlld0JveD0nMCAwIDY0IDY0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMzMuOTQyOSAzMS40Mjg2TDMyLjU3MTQgMzAuMDU3MVYwSDMxLjQyODZWMzAuMDU3MUwzMC4wNTcxIDMxLjQyODZIMFYzMi41NzE0SDMwLjA1NzFMMzEuNDI4NiAzMy45NDI5VjY0SDMyLjU3MTRWMzMuOTQyOUwzMy45NDI5IDMyLjU3MTRINjRWMzEuNDI4NkgzMy45NDI5WicgZmlsbD0nJTIzRkFGQUZBJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogNjRweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0XHRwb3NpdGlvbjogZml4ZWQgLTYzcHggKiAqIC02M3B4O1xuXHRcdHNpemU6IDEyMHB4O1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMXMgZWFzZTtcblx0XHR6LWluZGV4OiA5OTk5OTk5OTk3ICFpbXBvcnRhbnQ7XG5cblx0XHQmLmlzLWludmVydGVkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2NCcgaGVpZ2h0PSc2NCcgdmlld0JveD0nMCAwIDY0IDY0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMzMuOTQyOSAzMS40Mjg2TDMyLjU3MTQgMzAuMDU3MVYwSDMxLjQyODZWMzAuMDU3MUwzMC4wNTcxIDMxLjQyODZIMFYzMi41NzE0SDMwLjA1NzFMMzEuNDI4NiAzMy45NDI5VjY0SDMyLjU3MTRWMzMuOTQyOUwzMy45NDI5IDMyLjU3MTRINjRWMzEuNDI4NkgzMy45NDI5WicgZmlsbD0nJTIzMDAwJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdH1cblxuXHR9XG5cbn1cblxuLm5vLWpzIC5vLWN1cnNvciB7IGRpc3BsYXk6IG5vbmU7IH1cbiIsIi5vLWZlYXR1cmVkLXBvc3RzIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XG5cdGdyaWQtZ2FwOiAyMHB4O1xuXG5cdEBtZWRpYSAoLS1zbS11cCkge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG5cdH1cbn1cbiIsIi5vLW1lZGlhLXRodW1iIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0LnRodW1iX3Blcm1hbGluayB7XG5cdFx0QGV4dGVuZCAldS1hYnNvbHV0ZS1hbmNob3I7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdC50aHVtYl9tZWRpYSB7XG5cdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHR6LWluZGV4OiAwO1xuXG5cdFx0Jjo6YmVmb3JlIHsgcGFkZGluZy1ib3R0b206IDYzLjE2JTsgfVxuXG5cdH1cblxuXHRcdC5tZWRpYV9pbWFnZSB7XG5cdFx0XHRAZXh0ZW5kICV1LWFic29sdXRlLWZpbGwsICV1LWNvdmVyLW9iamVjdDtcblx0XHRcdG9wYWNpdHk6IC42O1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdHRyYW5zaXRpb246XG5cdFx0XHRcdG9wYWNpdHkgLjRzIGVhc2Utb3V0LXF1YXJ0LFxuXHRcdFx0XHRmaWx0ZXIgLjRzIGVhc2Utb3V0LXF1YXJ0LFxuXHRcdFx0XHR0cmFuc2Zvcm0gMS40cyBlYXNlLW91dC1xdWFydDtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0fVxuXG5cdC8qIFZpZGVvICovXG5cdCYuaXMtdmlkZW8gLnRodW1iX21lZGlhOjphZnRlciB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi9pbWFnZXMvbWVkaWEtdGh1bWJfcGxheS1pY28uc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIDI5cHggMzBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0cG9zaXRpb246IGFic29sdXRlIDA7XG5cdFx0c2l6ZTogODBweDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjRzIGVhc2Utb3V0LXF1YXJ0O1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHQvKipcblx0KiBJbnRlcmFjdGlvbnNcblx0Ki9cblx0QG1lZGlhICgtLWxnLXVwKSB7XG5cblx0XHQmOmhvdmVyIHtcblxuXHRcdFx0Lm1lZGlhX2ltYWdlIHtcblx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSk7XG5cdFx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMTA1KTtcblx0XHRcdH1cblxuXHRcdFx0Ji5pcy12aWRlbyAudGh1bWJfbWVkaWE6OmFmdGVyIHsgdHJhbnNmb3JtOiBzY2FsZSguOSk7IH1cblxuXHRcdH1cblxuXHR9XG5cbn1cbiIsIi5vLXBvc3QtdGh1bWIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAwO1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlLW91dC1xdWFydDtcblx0d2lkdGg6IDEwMCU7XG5cblx0JltkYXRhLXNjcm9sbF0ge1xuXHRcdC5jb250ZW50X3RpdGxlIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQtcXVhcnQgMXM7XG5cdFx0fVxuXG5cdFx0Lm1ldGFfZGF0YSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cdFx0fVxuXG5cdFx0Ji5pcy1pbnZpZXcge1xuXHRcdFx0LmNvbnRlbnRfdGl0bGUge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQubWV0YV9kYXRhIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY2FyZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y4ZjZmNTtcblxuXHRcdC50aHVtYl9jb250ZW50IHtcblx0XHRcdHBhZGRpbmc6IDMwcHggMjBweCA3NHB4IDIwcHg7XG5cblx0XHRcdEBtZWRpYSAoLS1zbS1tZCkge1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDIwcHggOTZweCAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKC0tc20tdXApIHtcblx0XHRcdFx0cGFkZGluZzogMzBweCA0MHB4IDk2cHggNDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGVudF9tZXRhIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdFx0fVxuXG5cdFx0LmJvdHRvbV9ncm91cCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgKiAzMHB4IDMwcHggKjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0fVxuXG5cdFx0Lmdyb3VwX2xlZnQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmLmxpc3Qge1xuXHRcdHBhZGRpbmc6IDE0cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXHRcdEBtZWRpYSAoLS1tZC11cCkge1xuXHRcdFx0cGFkZGluZzogMjBweCA0MHB4IDIwcHggMjBweDtcblx0XHR9XG5cblx0XHQucG9zdC10aHVtYl9pbm5lciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Y29sdW1uLWdhcDogODBweDtcblxuXHRcdFx0QG1lZGlhICgtLXNtLWRvd24pIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICgtLXNtLWxnKSB7XG5cdFx0XHRcdGNvbHVtbi1nYXA6IDU2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRodW1iX2ltYWdlIHtcblx0XHRcdG1heC13aWR0aDogNDYwcHg7XG5cdFx0XHRoZWlnaHQ6IDMyMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0QG1lZGlhICgtLXNtLXh4bCkge1xuXHRcdFx0XHR3aWR0aDogMzMlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAoLS1zbS1kb3duKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY19jb250ZW50LWlubmVyIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggMCAyMnB4IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0cm93LWdhcDogMzBweDtcblxuXHRcdFx0QG1lZGlhICgtLXNtLWRvd24pIHtcblx0XHRcdFx0cGFkZGluZzogMjZweCAwIDAgMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucG9zdC10aHVtYl9pbm5lciB7XG5cdFx0Y29sb3I6ICRiYXNlLS10ZXh0LWNvbG9yO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0c2l6ZTogMTAwJTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHQudGh1bWJfY29udGVudCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY29udGVudF90aXRsZSB7XG5cdFx0QGV4dGVuZCAldS1mb250LXNpemUtLTI0O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDhweDtcblxuXHRcdGIsXG5cdFx0c3Ryb25nIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50X21ldGEge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XG5cdH1cblxuXHQubWV0YV9kYXRhIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxNnB4IC8gMS4xZW07XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0LXF1YXJ0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cblxuXHQubWV0YV9kYXRlIHtcblx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXG5cdC5tZXRhX3RheCB7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0bWluLWhlaWdodDogMTJweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDIycHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogJGMtLTU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbjogYXV0byAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlIDAgKiAwIDA7XG5cdFx0XHRzaXplOiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdC50aHVtYl9pbWFnZSB7XG5cdFx0YmFja2dyb3VuZDogJGMtLTg7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDU2JTtcblxuXHRcdFx0QG1lZGlhICgtLW1kLWxnKSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmltYWdlX3NyYyB7XG5cdFx0QGV4dGVuZCAldS1hYnNvbHV0ZS1maWxsLCAldS1jb3Zlci1vYmplY3Q7XG5cdFx0LypmaWx0ZXI6IGdyYXlzY2FsZSgxKTsqL1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0dHJhbnNpdGlvbjogZmlsdGVyIDAuNHMgZWFzZS1vdXQtcXVhcnQsIHRyYW5zZm9ybSAxLjRzIGVhc2Utb3V0LXF1YXJ0O1xuXHR9XG5cblx0LmJvdHRvbV9ncm91cCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDM2cHg7XG5cdFx0fVxuXG5cdFx0Lmdyb3VwX2xlZnQge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cblx0XHQuZ3JvdXBfcmlnaHQge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Y29sdW1uLWdhcDogMjBweDtcblx0XHR9XG5cblx0XHQucmVhZF9tb3JlIHtcblx0XHRcdEBleHRlbmQgJXUtZm9udC1zaXplLS0xO1xuXHRcdH1cblx0fVxuXG5cdC8qKlxuXHQqIEludGVyYWN0aW9uc1xuXHQqL1xuXHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHQmLmlzLWhvdmVyIHtcblx0XHRcdC5idG5fYXJyb3cgc3ZnIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0fVxuXG5cdFx0XHQuaW1hZ2Vfc3JjIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEwNSk7XG5cdFx0XHR9XG5cblx0XHRcdC51bmRlcmxpbmU6OmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXMtaWdub3JlZCB7XG5cdFx0XHRvcGFjaXR5OiAwLjU1ICFpbXBvcnRhbnQ7XG5cblx0XHRcdC5tZXRhX2RhdGEge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LmltYWdlX3NyYyB7XG5cdFx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLm8tcHJlbG9hZGVyIHtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0NWRlZywgJGMtLTUgMTAlLCAkYy0tNiAxMDQlKTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG9wYWNpdHk6IDE7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogZml4ZWQgMDtcblx0c2l6ZTogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0ei1pbmRleDogOTk5OTk7XG5cblx0LnByZWxvYWRlcl9sb2dvIHtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0cG9zaXRpb246IGFic29sdXRlIDA7XG5cdFx0c2l6ZTogMTY0cHggNDVweDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkgeyBzaXplOiAzNTBweCA5NnB4OyB9XG5cblx0fVxuXG59XG4iLCIvKipcbiogQ3JlYXRlIHJhdGlvLWJvdW5kIGNvbnRlbnQgYmxvY2tzLCB0byBrZWVwIG1lZGlhIChlLmcuIGltYWdlcywgdmlkZW9zKSBpblxuKiB0aGVpciBjb3JyZWN0IGFzcGVjdCByYXRpb3MuXG4qXG4qIGh0dHA6Ly9hbGlzdGFwYXJ0LmNvbS9hcnRpY2xlL2NyZWF0aW5nLWludHJpbnNpYy1yYXRpb3MtZm9yLXZpZGVvXG4qL1xuLm8tcmF0aW8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG59XG5cbi5vLXJhdGlvX2NvbnRlbnQsXG4uby1yYXRpbyA+IGltZyxcbi5vLXJhdGlvID4gcGljdHVyZSxcbi5vLXJhdGlvID4gaWZyYW1lLFxuLm8tcmF0aW8gPiBlbWJlZCxcbi5vLXJhdGlvID4gb2JqZWN0IHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlIDAgKiAwIDA7XG4gICAgc2l6ZTogMTAwJTtcbn1cbiIsIi5vLXRvcC1wcm9wIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0c2l6ZTogMTAwJSAwO1xufVxuIiwiLmMtYXJ0aWNsZS1ncm91cC1saXN0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuY19pbm5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHQuY19oZWFkaW5nIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nOiA0MHB4ICogMzVweDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBhZGRpbmc6IDcwcHggKjtcblx0XHR9XG5cdH1cblxuXHQuaGVhZGluZ19jb2wge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblx0fVxuXG5cdC5oZWFkaW5nX3RpdGxlIHtcblx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTIsICV1LWZvbnQtc2l6ZS0tMiwgJXUtd2VpZ2h0LS1zZW1pO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cblx0LmhlYWRpbmdfY3RhIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cblx0LmNfYXJ0aWNsZXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRyb3ctZ2FwOiAyMHB4O1xuXHR9XG5cblx0LmNfY3RhIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogNjBweCAqIDcwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdHBhZGRpbmc6IDg1cHggKiA5MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5jX3NlY3Rpb24tY291bnQge1xuXHRcdEBleHRlbmQgJXUtdGV4dC1zdHlsZS0tMTtcblx0XHRjb2xvcjogIzBkMGQwZDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG9wYWNpdHk6IDAuMDQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlICogKiAyMjhweCAwO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0ei1pbmRleDogMDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC8qKlxuXHQqIE1vZGlmaWVyc1xuXHQqL1xuXHQmLi1iZy0tMSB7XG5cdFx0YmFja2dyb3VuZDogJGMtLTc7XG5cdH1cbn1cblxuLmMtY29tcGFueS1hY2NvcmRzICsgLmMtYXJ0aWNsZS1ncm91cCB7XG5cdG1hcmdpbi10b3A6IC0xcHg7XG59XG4iLCIvKipcbiogRmFtaWxpZXNcbiovXG4ldS1mYW1pbHktLTEge1xuXHRmb250LWZhbWlseTogJGZmLS0xO1xufVxuXG4vKipcbiogV2VpZ2h0c1xuKi9cbiV1LXdlaWdodC0tdGhpbiB7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG59XG4ldS13ZWlnaHQtLWxpZ2h0IHtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cbiV1LXdlaWdodC0tcmVnIHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cbiV1LXdlaWdodC0tc2VtaSB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ldS13ZWlnaHQtLXNlbWlib2xkIHtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbiV1LXdlaWdodC0tYm9sZCB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ldS13ZWlnaHQtLWV4dHJhYm9sZCB7XG5cdGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi8qKlxuKiBUZXh0IHN0eWxlc1xuKi9cbiV1LXRleHQtc3R5bGUtLTEge1xuXHRAZXh0ZW5kICV1LXdlaWdodC0tbGlnaHQ7XG5cdGZvbnQtc2l6ZTogNzIwcHggLyAwLjcxZW07XG59XG5cbiV1LXRleHQtc3R5bGUtLTIge1xuXHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHQmOjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjLS01IDAlLCAkYy0tNiAxMDAlKTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMC4xZW0gKiAwLjFlbSAwO1xuXHRcdHNpemU6IDJweCBjYWxjKDEwMCUgLSAwLjJlbSk7XG5cdH1cbn1cblxuLyoqXG4qIEZvbnQgc2l6ZXNcbiovXG4ldS1mb250LXNpemUtLTEge1xuXHRmb250LXNpemU6IHJlc3BvbnNpdmUgMTRweCAxNnB4O1xuXHRmb250LXJhbmdlOiA0MjBweCAxNjIwcHg7XG59XG5cbiV1LWZvbnQtc2l6ZS0tMiB7XG5cdGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSA0MHB4IDYwcHg7XG5cdGZvbnQtcmFuZ2U6IDQyMHB4IDE2MjBweDtcbn1cblxuJXUtZm9udC1zaXplLS0zIHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDIycHggMzJweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTQge1xuXHRmb250LXNpemU6IHJlc3BvbnNpdmUgMzJweCA2NHB4O1xuXHRmb250LXJhbmdlOiA0MjBweCAxNjIwcHg7XG59XG5cbiV1LWZvbnQtc2l6ZS0tNSB7XG5cdGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSAxNnB4IDIycHg7XG5cdGZvbnQtcmFuZ2U6IDQyMHB4IDE2MjBweDtcbn1cblxuJXUtZm9udC1zaXplLS02IHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDM2cHggNTZweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTcge1xuXHRmb250LXNpemU6IHJlc3BvbnNpdmUgNDBweCA2NHB4O1xuXHRmb250LXJhbmdlOiA0MjBweCAxNjIwcHg7XG59XG5cbiV1LWZvbnQtc2l6ZS0tOCB7XG5cdGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSAxNnB4IDIwcHg7XG5cdGZvbnQtcmFuZ2U6IDQyMHB4IDE2MjBweDtcbn1cblxuJXUtZm9udC1zaXplLS05IHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDIwcHggMjJweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTEwIHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDYwcHggODBweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTExIHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDI2cHggNDJweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTEyIHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDU2cHggNjBweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTEzIHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDE4cHggMjJweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTE0IHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDIwcHggMjRweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTE1IHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDMwcHggNjhweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTE2IHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDM2cHggNDJweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTE3IHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDI2cHggMzJweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTE4IHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDQwcHggNDZweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTE5IHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDE1cHggMThweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTIwIHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDI0cHggMjZweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTIxIHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDMycHggNjBweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTIyIHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDEzcHggMTRweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTIzIHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDIycHggMjhweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuXG4ldS1mb250LXNpemUtLTI0IHtcblx0Zm9udC1zaXplOiByZXNwb25zaXZlIDE4cHggMjhweDtcblx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xufVxuIiwiLmMtYXJ0aWNsZS1ncm91cCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0LmNfaW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0LmNfaGVhZGluZyB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cGFkZGluZzogNDBweCAqIDM1cHg7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwYWRkaW5nOiA3MHB4ICo7XG5cdFx0fVxuXHR9XG5cblx0LmhlYWRpbmdfY29sIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cdH1cblxuXHQuaGVhZGluZ190aXRsZSB7XG5cdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0yLCAldS1mb250LXNpemUtLTIsICV1LXdlaWdodC0tc2VtaTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdC5oZWFkaW5nX2N0YSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXG5cdC5jX2FydGljbGVzIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtZ2FwOiAyMHB4O1xuXHR9XG5cblx0Lm8tcG9zdC10aHVtYiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0fVxuXG5cdCYuaXMtY2Fyb3VzZWwge1xuXHRcdC5jX2FydGljbGVzOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QG1lZGlhICgtLXNtLXVwKSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiZmxpY2tpdHlcIjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuby1wb3N0LXRodW1iIHtcblx0XHRcdEBtZWRpYSAoLS1tZC1sZykge1xuXHRcdFx0XHR3aWR0aDogNDgwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICgtLXNtLXVwKSB7XG5cdFx0XHRcdHdpZHRoOiA1NDBweDtcblxuXHRcdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyOCwgMjgsIDMwLCAwLjEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jjpub3QoLmlzLWNhcm91c2VsKSAuY19hcnRpY2xlcyB7XG5cdFx0QG1lZGlhICgtLXhsLXVwKSB7XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAoLS1zbS14bCkge1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHR9XG5cblx0XHQuby1wb3N0LXRodW1iIHtcblx0XHRcdEBtZWRpYSAoLS1zbS14bCkge1xuXHRcdFx0XHQmOm50aC1vZi10eXBlKDMpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNfY3RhIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogNjBweCAqIDcwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdHBhZGRpbmc6IDg1cHggKiA5MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5jX3NlY3Rpb24tY291bnQge1xuXHRcdEBleHRlbmQgJXUtdGV4dC1zdHlsZS0tMTtcblx0XHRjb2xvcjogIzBkMGQwZDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG9wYWNpdHk6IDAuMDQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlICogKiAyMjhweCAwO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0ei1pbmRleDogMDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC8qKlxuXHQqIE1vZGlmaWVyc1xuXHQqL1xuXHQmLi1iZy0tMSB7XG5cdFx0YmFja2dyb3VuZDogJGMtLTc7XG5cdH1cbn1cblxuLmMtY29tcGFueS1hY2NvcmRzICsgLmMtYXJ0aWNsZS1ncm91cCB7XG5cdG1hcmdpbi10b3A6IC0xcHg7XG59XG4iLCIuYy1hcnRpY2xlLWluZGV4IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuY19pbm5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHQuaW5kZXhfYnV0dG9ucyB7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuYnV0dG9uc19idG4ge1xuXHRcdEBleHRlbmQgJXUtZGlzYWJsZS1idXR0b24sICV1LXdlaWdodC0tc2VtaTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGNvbG9yOiAjZmZmICNmOGY2ZjU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0Zm9udC1zaXplOiByZXNwb25zaXZlIDE4cHggMzBweDtcblx0XHRmb250LXJhbmdlOiA0MjBweCAxNjIwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRcdHBhZGRpbmc6IDQ1cHggJGd1dHRlci0tbW9iaWxlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlLW91dC1xdWFydDtcblx0XHR3aWR0aDogNTAlO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRwYWRkaW5nOiA1MHB4IDMwcHg7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMDBkZWcsICRjLS01IDEwJSwgJGMtLTYgMTA0JSk7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlIDAgMCAqIDA7XG5cdFx0XHRzaXplOiAxMDAlO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZVkoMSk7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLW91dC1xdWFydDtcblx0XHR9XG5cblx0XHQuYnRuX2xhYmVsIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXG5cdFx0LmxhYmVsX2ludCB7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXG5cdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICRjLS00O1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWSgwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY19oZWFkaW5nIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nOiA2MnB4ICogMzVweDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBhZGRpbmc6IDg0cHggKiA3MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5oZWFkaW5nX2NvbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQuaGVhZGluZ190aXRsZSB7XG5cdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0yLCAldS1mb250LXNpemUtLTIsICV1LXdlaWdodC0tc2VtaTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQuaGVhZGluZ19maWx0ZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDYwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnNlYXJjaGFuZGZpbHRlciB7XG5cdFx0PiB1bCB7XG5cdFx0XHRAbWVkaWEgKC0tc20tdXApIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRbZGF0YS1zZi1maWVsZC1uYW1lXSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAoLS1zbS11cCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDI0MHB4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdFtkYXRhLXNmLWZpZWxkLWlucHV0LXR5cGU9XCJzZWxlY3RcIl0gbGFiZWwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0QGV4dGVuZCAldS1zZWxlY3QtLTE7XG5cdH1cblxuXHQuY19hcnRpY2xlcyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y4ZjZmNTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0cGFkZGluZzogNDhweCAqIDBweDtcblx0XHR9XG5cdH1cblxuXHQubWFpbl90YWIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQudGFiX3VwcGVyIHtcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0LnRhYl9kZXNjciB7XG5cdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0yLCAldS1mb250LXNpemUtLTE3O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjMyNWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDc1cHg7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDExMHB4O1xuXHRcdH1cblx0fVxuXG5cdC50YWJfY2FudmFzIHtcblx0XHRiYWNrZ3JvdW5kOiAkYy0tNztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiA3MnB4ICogMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmOGY2ZjU7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdHBhZGRpbmc6IDAgKjtcblx0XHR9XG5cdH1cblxuXHQudGFiX2hlYWRpbmcge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2OHB4O1xuXHRcdH1cblx0fVxuXG5cdC5oZWFkaW5nX3RpdGxlIHtcblx0XHRAZXh0ZW5kICV1LXdlaWdodC0tc2VtaSwgJXUtdGV4dC1zdHlsZS0tMiwgJXUtZm9udC1zaXplLS0xODtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cdH1cblxuXHQuaGVhZGluZ19maWx0ZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDM2cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogNjBweDtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC5zZWFyY2hhbmRmaWx0ZXIge1xuXHRcdD4gdWwge1xuXHRcdFx0QG1lZGlhICgtLXNtLXVwKSB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0W2RhdGEtc2YtZmllbGQtbmFtZV0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKC0tc20tdXApIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAyNDBweDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRbZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlPVwic2VsZWN0XCJdIGxhYmVsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHRzZWxlY3Qge1xuXHRcdEBleHRlbmQgJXUtc2VsZWN0LS0xO1xuXHR9XG5cblx0LnRhYl9saXN0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5zZWFyY2gtZmlsdGVyLXJlc3VsdHMge1xuXHRcdC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdC8qYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmUwZGY7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlMmUwZGY7Ki9cblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRyb3ctZ2FwOiAyMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Lyouby1wb3N0LXRodW1iIHtcblx0XHRmbGV4OiAxIDEgMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhICgtLXhsLXVwKSB7XG5cdFx0XHRmbGV4LWJhc2lzOiAzMy4zMzMzJTtcblx0XHRcdG1heC13aWR0aDogMzMuMzMzMyU7XG5cdFx0XHR3aWR0aDogMzMuMzMzMyU7XG5cblx0XHRcdCY6bnRoLWNoaWxkKDNuICsgMykge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDAgbm9uZTtcblx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDUwJSAtIDFweCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhICgtLXNtLXhsKSB7XG5cdFx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdHdpZHRoOiA1MCU7XG5cblx0XHRcdCY6bnRoLWNoaWxkKDJuICsgMikge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDAgbm9uZTtcblx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDUwJSAtIDFweCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhICgtLXNtLXVwKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmbGV4LWdyb3c6IDA7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0fVxuXHR9Ki9cblxuXHQuYXJ0aWNsZXNfcGFnaW5hdGlvbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleDogMSAxIDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogLTFweDtcblx0XHRwYWRkaW5nOiAzMnB4ICRndXR0ZXItLW1vYmlsZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0cGFkZGluZzogKiA2MHB4O1xuXHRcdH1cblxuXHRcdC5wYWdpbmF0aW9uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5uYXYtbGlua3Mge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDAgMjRweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQucGFnZS1udW1iZXJzIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdHBhZGRpbmc6IDZweDtcblxuXHRcdFx0XHQmLnByZXYsXG5cdFx0XHRcdCYubmV4dCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvIDA7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAqO1xuXHRcdFx0XHRcdHNpemU6IDE4cHggMTlweDtcblx0XHRcdFx0XHR0ZXh0LWluZGVudDogLTk5OXB4O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1hZ2VzL2FydGljbGUtaW5kZXhfcGFnaW5hdGlvbi1hcnJvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIDE4cHggMTlweDtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMDtcblx0XHRcdFx0XHRcdHNpemU6IDE4cHggMTlweDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnByZXYge1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm5leHQge1xuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bm90KC5wcmV2KTpub3QoLm5leHQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHggLyAxLjFlbTtcblx0XHRcdFx0XHRtYXJnaW46IGF1dG8gNnB4O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMjBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRjLS01IDEwLjM3JSwgJGMtLTYgMTA0JSk7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgKiAwIDA7XG5cdFx0XHRcdFx0XHRzaXplOiAxMDAlIDJweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0LXF1YXJ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bm90KC5jdXJyZW50KSB7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoMjYsIDI2LCAyNiwgMC41KTtcblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmN1cnJlbnQge1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKDI2LCAyNiwgMjYsIDEpO1xuXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKipcblx0KiBNb2RpZmllcnNcblx0Ki9cblx0Ji4tYmctLTEge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdH1cbn1cbiIsIi8qKlxuKiBGb3JtcyAmIGZvcm0gZWxlbWVudHNcbiovXG4ldS1zZWxlY3QtLTEge1xuXHRhcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG5cdFx0dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTMnIHZpZXdCb3g9JzAgMCAxNCAxMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEzLjEwOTUgNi40NTI3N0wxMy42Mzk4IDUuOTIyNDRMMTIuNTc5MiA0Ljg2MTc4TDEyLjA0ODggNS4zOTIxMUwxMy4xMDk1IDYuNDUyNzdaTTYuNDY5NDggMTAuOTcxNUw1LjkzOTE1IDExLjUwMThMNi45OTk4MSAxMi41NjI1TDcuNTMwMTQgMTIuMDMyMUw2LjQ2OTQ4IDEwLjk3MTVaTTEuOTUwNzggNS4zOTIxMUwxLjQyMDQ1IDQuODYxNzhMMC4zNTk3ODggNS45MjI0NEwwLjg5MDExOSA2LjQ1Mjc3TDEuOTUwNzggNS4zOTIxMVpNNi40Njk0OCAxMi4wMzIxTDYuOTk5ODEgMTIuNTYyNUw4LjA2MDQ3IDExLjUwMThMNy41MzAxNCAxMC45NzE1TDYuNDY5NDggMTIuMDMyMVpNMTIuMDQ4OCA1LjM5MjExTDYuNDY5NDggMTAuOTcxNUw3LjUzMDE0IDEyLjAzMjFMMTMuMTA5NSA2LjQ1Mjc3TDEyLjA0ODggNS4zOTIxMVpNMC44OTAxMTkgNi40NTI3N0w2LjQ2OTQ4IDEyLjAzMjFMNy41MzAxNCAxMC45NzE1TDEuOTUwNzggNS4zOTIxMUwwLjg5MDExOSA2LjQ1Mjc3WicgZmlsbD0nJTIzMUExQTFBJy8lM0UlM0NwYXRoIGQ9J002Ljk5OTk4IDAuMzQzMjQ0VjExLjUwMicgc3Ryb2tlPSclMjMxQTFBMUEnIHN0cm9rZS13aWR0aD0nMS41Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpXG5cdFx0bm8tcmVwZWF0IHJpZ2h0IGNlbnRlciAvIDE0cHggMTNweDtcblx0Ym9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjb2xvcjogJGMtLTQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTZweCAvIDEuMWVtO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRtYXJnaW46IDA7XG5cdG1heC13aWR0aDogMTAwJTtcblx0b3V0bGluZTogMCBub25lICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDAgMzBweCAwIDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0c2l6ZTogMTAwJSA2NHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlLW91dC1xdWFydDtcblxuXHQrIC5mb2N1cyB7XG5cdFx0Jjo6YmVmb3JlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjLS00O1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgKiAqIDA7XG5cdFx0XHR0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2Utb3V0LXF1YXJ0O1xuXHRcdFx0ei1pbmRleDogMDtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwcztcblx0XHRcdHdpZHRoOiAwO1xuXHRcdH1cblx0fVxuXG5cdCY6Oi1tcy1leHBhbmQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmOmhvdmVyICsgLmZvY3VzLFxuXHQmOmZvY3VzICsgLmZvY3VzIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMHM7XG5cdFx0XHR3aWR0aDogMDtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCYgb3B0aW9uIHtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHR9XG5cblx0JjpkaXNhYmxlZCxcblx0JlthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSB7XG5cdFx0Y29sb3I6IGdyYXl0ZXh0O1xuXHRcdGN1cnNvcjogbm8tZHJvcDtcblx0XHRvcGFjaXR5OiAwLjU1O1xuXHR9XG59XG5cbi8qKlxuKiBHcmF2aXR5IEZvcm1zIChsYXlvdXQgMSlcbiovXG4ldS1mb3JtLS0xIHtcblx0Lmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcblx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tOTtcblx0XHRsaW5lLWhlaWdodDogMS40NWVtO1xuXHRcdG1hcmdpbjogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRiLFxuXHRcdHN0cm9uZyB7XG5cdFx0XHRAZXh0ZW5kIC51LXdlaWdodC0tc2VtaTtcblx0XHRcdGNvbG9yOiAkYy0tMTtcblx0XHR9XG5cdH1cblxuXHQuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuZ2Zvcm1fZmllbGRzIHtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0PiAuZ2ZpZWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XG5cblx0XHRcdEBtZWRpYSAoLS1zbS11cCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5nZmllbGQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhICgtLXNtLXVwKSB7XG5cdFx0XHQmLmdmaWVsZC0td2lkdGgtaGFsZiB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0ZmxleC1iYXNpczogY2FsYyg1MCUgLSAxMHB4KTtcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmdmaWVsZF9sYWJlbCB7XG5cdFx0QGV4dGVuZCAldS1mb250LXNpemUtLTU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMC44NWVtO1xuXHR9XG5cblx0LmdmaWVsZC5oaWRkZW5fbGFiZWwgLmdmaWVsZF9sYWJlbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5nZmllbGRfZGVzY3JpcHRpb24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMTVweCAvIDEuMWVtO1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0b3BhY2l0eTogMC42O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRAbWVkaWEgKC0tc20tdXApIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHR9XG5cblx0XHQmLnZhbGlkYXRpb25fbWVzc2FnZSB7XG5cdFx0XHRjb2xvcjogI2UxMTczNjtcblx0XHR9XG5cdH1cblxuXHQuZ2Zvcm1fdmFsaWRhdGlvbl9jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5naW5wdXRfY29udGFpbmVyX3RleHQgaW5wdXQsXG5cdC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0IHtcblx0XHRAZXh0ZW5kICV1LWRpc2FibGUtYnV0dG9uLCAldS1mb250LXNpemUtLTEzO1xuXHRcdGJvcmRlci1yYWRpdXM6IDQ1cHg7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0cGFkZGluZzogMCA0MHB4O1xuXHRcdHNpemU6IDEwMCUgNzBweDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHR9XG5cblx0LmdpbnB1dF9jb250YWluZXJfdGV4dGFyZWEgdGV4dGFyZWEge1xuXHRcdEBleHRlbmQgJXUtZGlzYWJsZS1idXR0b24sICV1LWZvbnQtc2l6ZS0tMTM7XG5cdFx0Ym9yZGVyOiAwIG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNDVweDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRtaW4taGVpZ2h0OiAxNjBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBhZGRpbmc6IDQwcHg7XG5cdFx0cmVzaXplOiBub25lO1xuXHRcdHNpemU6IDEwMCUgYXV0bztcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0XHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94LFxuXHQuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyB7XG5cdFx0LmdmaWVsZF9yYWRpbyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQuZ2Nob2ljZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCAwICo7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdEBleHRlbmQgJXUtZm9udC1zaXplLS05O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0XHRcdFx0bWluLWhlaWdodDogMzBweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlIDAgKiAqIDA7XG5cdFx0XHRcdFx0c2l6ZTogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRzaXplOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9mb3JtLWNoZWNrLnN2Z1wiKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyB7XG5cdFx0LmdjaG9pY2UgbGFiZWw6OmJlZm9yZSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5nZmllbGQuLWhvcml6b250YWwgLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3gsXG5cdC5nZmllbGQuLWhvcml6b250YWwgLmdpbnB1dF9jb250YWluZXJfcmFkaW8ge1xuXHRcdC5nZmllbGRfY2hlY2tib3gsXG5cdFx0LmdmaWVsZF9yYWRpbyB7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0LmdjaG9pY2Uge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRtYXJnaW46ICogNDBweCAyMHB4ICo7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQuZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3Qge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdHNlbGVjdCB7XG5cdFx0XHRAZXh0ZW5kICV1LXNlbGVjdC0tMTtcblx0XHR9XG5cdH1cblxuXHQuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0aW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuXHRcdFx0QGV4dGVuZCAldS1kaXNhYmxlLWJ1dHRvbjtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4IC8gMWVtO1xuXHRcdFx0cGFkZGluZzogOHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2ZpbGV1cGxvYWRfcnVsZXMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQrIC5nZmllbGRfZGVzY3JpcHRpb24ge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LmdmaWVsZC5nZmllbGRfZXJyb3Ige1xuXHRcdC5naW5wdXRfY29udGFpbmVyX3RleHQgaW5wdXQsXG5cdFx0LmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXQsXG5cdFx0LmdpbnB1dF9jb250YWluZXJfdGV4dGFyZWEgdGV4dGFyZWEge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZTExNzM2ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0Lmdmb3JtX2Zvb3RlciB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdC5nZm9ybV9hamF4X3NwaW5uZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAyNXB4O1xuXHRcdFx0b3JkZXI6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgY2FsYygxMDAlICsgNDhweCkgMCAqO1xuXHRcdFx0c2l6ZTogMjhweDtcblx0XHR9XG5cblx0XHQuZ2Zvcm1fYnV0dG9uIHtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjLS01IDAlLCAkYy0tNiAxMDAlKTtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Lmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcblx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tNTtcblx0XHRib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMzVlbTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cdH1cbn1cblxuLyoqXG4qIEdyYXZpdHkgRm9ybXMgKGxheW91dCAyKVxuKi9cbiV1LWZvcm0tLTIge1xuXHQuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIge1xuXHRcdEBleHRlbmQgJXUtZm9udC1zaXplLS05O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ1ZW07XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGIsXG5cdFx0c3Ryb25nIHtcblx0XHRcdEBleHRlbmQgLnUtd2VpZ2h0LS1zZW1pO1xuXHRcdFx0Y29sb3I6ICRjLS0xO1xuXHRcdH1cblx0fVxuXG5cdC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5nZm9ybV9maWVsZHMge1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHQ+IC5nZmllbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjZweDtcblxuXHRcdFx0QG1lZGlhICgtLXNtLXVwKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDM2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmdmaWVsZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKC0tc20tdXApIHtcblx0XHRcdCYuZ2ZpZWxkLS13aWR0aC1oYWxmIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDEwcHgpO1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZ2ZpZWxkX2xhYmVsIHtcblx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tNTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjg1ZW07XG5cdH1cblxuXHQuZ2ZpZWxkLmhpZGRlbl9sYWJlbCAuZ2ZpZWxkX2xhYmVsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmdmaWVsZF9kZXNjcmlwdGlvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxNXB4IC8gMS4xZW07XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdEBtZWRpYSAoLS1zbS11cCkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdH1cblxuXHRcdCYudmFsaWRhdGlvbl9tZXNzYWdlIHtcblx0XHRcdGNvbG9yOiAjZTExNzM2O1xuXHRcdH1cblx0fVxuXG5cdC5nZm9ybV92YWxpZGF0aW9uX2NvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmdpbnB1dF9jb250YWluZXJfdGV4dCBpbnB1dCxcblx0LmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXQge1xuXHRcdEBleHRlbmQgJXUtZGlzYWJsZS1idXR0b24sICV1LWZvbnQtc2l6ZS0tMTM7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHQvKiBib3JkZXItcmFkaXVzOiA0NXB4OyAqL1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cdFx0c2l6ZTogMTAwJSA3MHB4O1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdH1cblxuXHQuZ2lucHV0X2NvbnRhaW5lcl90ZXh0YXJlYSB0ZXh0YXJlYSB7XG5cdFx0QGV4dGVuZCAldS1kaXNhYmxlLWJ1dHRvbiwgJXUtZm9udC1zaXplLS0xMztcblx0XHRib3JkZXI6IDAgbm9uZTtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRtaW4taGVpZ2h0OiAxNjBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBhZGRpbmc6IDQwcHg7XG5cdFx0cmVzaXplOiBub25lO1xuXHRcdHNpemU6IDEwMCUgYXV0bztcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0XHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94LFxuXHQuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyB7XG5cdFx0LmdmaWVsZF9yYWRpbyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQuZ2Nob2ljZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCAwICo7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdEBleHRlbmQgJXUtZm9udC1zaXplLS05O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0XHRcdFx0bWluLWhlaWdodDogMzBweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlIDAgKiAqIDA7XG5cdFx0XHRcdFx0c2l6ZTogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRzaXplOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9mb3JtLWNoZWNrLnN2Z1wiKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyB7XG5cdFx0LmdjaG9pY2UgbGFiZWw6OmJlZm9yZSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5nZmllbGQuLWhvcml6b250YWwgLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3gsXG5cdC5nZmllbGQuLWhvcml6b250YWwgLmdpbnB1dF9jb250YWluZXJfcmFkaW8ge1xuXHRcdC5nZmllbGRfY2hlY2tib3gsXG5cdFx0LmdmaWVsZF9yYWRpbyB7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0LmdjaG9pY2Uge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRtYXJnaW46ICogNDBweCAyMHB4ICo7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQuZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3Qge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdHNlbGVjdCB7XG5cdFx0XHRAZXh0ZW5kICV1LXNlbGVjdC0tMTtcblx0XHR9XG5cdH1cblxuXHQuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0aW5wdXRbdHlwZT1cImZpbGVcIl06OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcblx0XHRcdEBleHRlbmQgJXUtZm9udC1zaXplLS0xOTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtLTE7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDI0cHg7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLS04O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMnB4O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPVwiZmlsZVwiXTo6ZmlsZS1zZWxlY3Rvci1idXR0b246aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNiwgMzcsIDM4LCAwLjgpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG5cdFx0XHRAZXh0ZW5kICV1LWRpc2FibGUtYnV0dG9uLCAldS1mb250LXNpemUtLTU7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuZ2Zvcm1fZmlsZXVwbG9hZF9ydWxlcyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCsgLmdmaWVsZF9kZXNjcmlwdGlvbiB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuZ2ZpZWxkX3JlcXVpcmVkIC5nZmllbGRfcmVxdWlyZWRfYXN0ZXJpc2sge1xuXHRcdGNvbG9yOiAkYy0tNTtcblx0fVxuXG5cdC5nZmllbGQuZ2ZpZWxkX2Vycm9yIHtcblx0XHQuZ2lucHV0X2NvbnRhaW5lcl90ZXh0IGlucHV0LFxuXHRcdC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0LFxuXHRcdC5naW5wdXRfY29udGFpbmVyX3RleHRhcmVhIHRleHRhcmVhIHtcblx0XHRcdGJvcmRlci1jb2xvcjogI2UxMTczNiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5nZm9ybV9mb290ZXIge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQuZ2Zvcm1fYWpheF9zcGlubmVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMjVweDtcblx0XHRcdG9yZGVyOiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlIGNhbGMoMTAwJSArIDQ4cHgpIDAgKjtcblx0XHRcdHNpemU6IDI4cHg7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2J1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkYy0tNSAwJSwgJGMtLTYgMTAwJSk7XG5cdFx0XHRvcmRlcjogMTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XG5cdFx0QGV4dGVuZCAldS1mb250LXNpemUtLTU7XG5cdFx0Ym9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXRvcC13aWR0aDogMXB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHR9XG59XG4iLCIuYy1hcnRpY2xlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2lkdGg6IDEwMCU7XG5cblx0LmNfbWFpbiB7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY19zaGFyZSB7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAxMDVweCAqICogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHR3aWR0aDogY2FsYyhjYWxjKDEwMCUgLSAxMTAwcHgpIC8gMik7XG5cblx0XHRAbWVkaWEgKC0teHhsLXVwKSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0fVxuXG5cdFx0LnNoYXJlX2lubmVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDE4cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogNjBweDtcblxuXHRcdFx0QG1lZGlhICgtLXh4bC11cCkge1xuXHRcdFx0XHRtYXJnaW46ICogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGMtLTUgMCUsICRjLS02IDEwMCUpO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlIDAgMCAqO1xuXHRcdFx0XHRzaXplOiAxMDAlIDRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2hhcmVfdGl0bGUge1xuXHRcdFx0Y29sb3I6ICRjLS04O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDE1cHggLyAxZW07XG5cdFx0XHRtYXJnaW46IDAgYXV0byAyMnB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cblx0XHQuc3QtaW5saW5lLXNoYXJlLWJ1dHRvbnMge1xuXHRcdFx0LnN0LWJ0biB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHRzaXplOiA1MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdCY6bm90KC5zdC1sYXN0KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNfY29udGVudCB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMTAwcHg7XG5cdFx0cGFkZGluZzogODBweCAkZ3V0dGVyLS1tb2JpbGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZsZXg6IDEgMSA5NDBweDtcblx0XHRcdHBhZGRpbmc6IDAgODBweCAxMDBweDtcblx0XHR9XG5cdH1cblxuXHQmLmhhcy1zaGFyZSAuY19jb250ZW50IHtcblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDQwMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50X2lubmVyIHtcblx0XHRmb250LXNpemU6IHJlc3BvbnNpdmUgMTZweCAvIDEuNTVlbTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdH1cblxuXHRcdCYgPiA6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cblx0XHQmID4gOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHRhIHtcblx0XHRjb2xvcjogJGMtLTU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cblxuXHRibG9ja3F1b3RlIHtcblx0XHRtYXJnaW46IDM2cHggMCAhaW1wb3J0YW50O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMCAwIDM2cHggMjBweCAhaW1wb3J0YW50O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkYy0tNSAwJSwgJGMtLTYgMTAwJSk7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlIDAgKiAwIDA7XG5cdFx0XHRzaXplOiAxcHggMTAwJTtcblx0XHR9XG5cblx0XHQuZnMtLWxhcmdlLWhlYWRlcjpsYXN0LW9mLXR5cGUsXG5cdFx0LmZzLS1zbWFsbC1oZWFkZXI6bGFzdC1vZi10eXBlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmID4gcCB7XG5cdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0fVxuXG5cdFx0LnF1b3RlX3BlcnNvbiB7XG5cdFx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0XHRib3R0b206IC0yZW07XG5cdFx0fVxuXHR9XG5cblx0LmltYWdlcyxcblx0LmVtYmVkIHtcblx0XHRtYXJnaW46IDU0cHggMDtcblx0fVxuXG5cdC5pbWFnZXMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcblx0XHRnYXA6IDI0cHg7XG5cblx0XHRpbWcge1xuXHRcdFx0c2l6ZTogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXG5cdC5lbWJlZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctdG9wOiA1Ni4yNSU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRpZnJhbWUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5mcy0tbGFyZ2UtaGVhZGVyIHtcblx0XHRmb250LXNpemU6IHJlc3BvbnNpdmUgMjhweCA0MnB4O1xuXHRcdGZvbnQtcmFuZ2U6IDQyMHB4IDE2MjBweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG5cdFx0bWFyZ2luOiA0MnB4IDA7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdGIsXG5cdFx0c3Ryb25nIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG5cblx0LmZzLS1zbWFsbC1oZWFkZXIge1xuXHRcdGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSAyMHB4IDMycHg7XG5cdFx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMzVlbTtcblx0XHRtYXJnaW46IDQycHggMDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0Yixcblx0XHRzdHJvbmcge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cdH1cblxuXHRwIHtcblx0XHRmb250LXNpemU6IHJlc3BvbnNpdmUgMTZweCAxOXB4O1xuXHRcdGZvbnQtcmFuZ2U6IDQyMHB4IDE2MjBweDtcblx0XHRsaW5lLWhlaWdodDogMS41NWVtO1xuXHRcdG1hcmdpbjogMzZweCAwO1xuXHR9XG5cblx0Yixcblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxuXHR1IHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxuXHRzIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcblx0fVxuXHRcblx0ZW0sIGkge1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0fVxuXG5cdHVsLFxuXHRvbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRmb250LXNpemU6IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRmb250LXNpemU6IHJlc3BvbnNpdmUgMTZweCAxOXB4O1xuXHRcdFx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTVlbTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdG1pbi1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAxLjVlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR1bCBsaTo6YmVmb3JlIHtcblx0XHRjb2xvcjogJGMtLTU7XG5cdFx0Y29udGVudDogXCJcXDIwMjJcIjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bGVmdDogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0c2l6ZTogNnB4O1xuXHR9XG5cblx0b2wgbGkge1xuXHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG5cdFx0bWFyZ2luLWxlZnQ6IDFlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0fVxuXG5cdC5hbGlnbmxlZnQge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdC5hbGlnbnJpZ2h0IHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cblxuXHQuYWxpZ25jZW50ZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogKiBhdXRvO1xuXHR9XG5cblx0YmxvY2txdW90ZS5hbGlnbmxlZnQsXG5cdGltZy5hbGlnbmxlZnQge1xuXHRcdG1hcmdpbjogKiA0MHB4ICogMDtcblx0fVxuXG5cdC53cC1jYXB0aW9uLmFsaWdubGVmdCB7XG5cdFx0bWFyZ2luOiAqIDQwcHggKiAwO1xuXHR9XG5cblx0YmxvY2txdW90ZS5hbGlnbnJpZ2h0LFxuXHRpbWcuYWxpZ25yaWdodCB7XG5cdFx0bWFyZ2luOiAqIDAgKiA0MHB4O1xuXHR9XG5cblx0LndwLWNhcHRpb24uYWxpZ25yaWdodCB7XG5cdFx0bWFyZ2luOiAqIDAgKiA0MHB4O1xuXHR9XG5cblx0LyoqXG5cdCogTW9kaWZpZXJzXG5cdCovXG5cdC8qIEJhY2tncm91bmQgKi9cblx0Ji4tYmctLTEge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdH1cblxuXHQmLi1iZy0tMiB7XG5cdFx0Y29sb3I6ICNmZmYgJGMtLTg7XG5cdH1cbn1cblxuLmMtaGVyby10aXRsZS1tZWRpYTpub3QoLmhhcy1pbWFnZSkgKyAuYy1hcnRpY2xlLi1iZy0tMiB7XG5cdG1hcmdpbi10b3A6IC0xcHg7XG59XG4iLCIuYy1hcnRpY2xlcy1oZXJvIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0bWFyZ2luLWJvdHRvbTogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1ib3R0b206IDY4cHg7XG5cblx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDgycHg7XG5cdH1cblxuXHQ+ICoge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNfZ3JhZGllbnQge1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgxMzUsIDE3OSwgMjQ0LCAxKSAwJSwgcmdiYSg3OSwgMjI5LCAxODAsIDEpIDEwMCUpO1xuXHRcdHNpemU6IDEwMCUgNnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0ei1pbmRleDogNTtcblx0fVxuXG5cdC5jX2hlYWRpbmcge1xuXHRcdGNvbG9yOiAkYy0tMSAjZmZmO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdHBhZGRpbmc6IDE2MHB4ICogNjhweCAqO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0LyogcGFkZGluZzogMjQwcHggKiAxMzBweDsgKi9cblx0XHRcdHBhZGRpbmc6IDIwMHB4ICogODJweDtcblx0XHR9XG5cdH1cblxuXHQuaGVhZGluZ190aXRsZXMge1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0LnRpdGxlc19zdWIge1xuXHRcdEBleHRlbmQgJXUtdGV4dC1zdHlsZS0tMiwgJXUtZm9udC1zaXplLS0zLCAldS13ZWlnaHQtLXNlbWk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRcdG1hcmdpbjogMCAwIDMwcHggMzBweDtcblx0XHRvcmRlcjogMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTYwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnRpdGxlc190aXRsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiByZXNwb25zaXZlIDYwcHggMTcwcHg7XG5cdFx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAwLjg0NWVtO1xuXHRcdG9yZGVyOiAxO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQudGl0bGVfbGluZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Y29sdW1uLWdhcDogMTZweDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0Y29sdW1uLWdhcDogMzZweDtcblxuXHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRiLFxuXHRcdHN0cm9uZyB7XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0QHN1cHBvcnRzICgtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dCkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxMzBkZWcsICRjLS01IDEwJSwgJGMtLTYgMTA0JSk7XG5cdFx0XHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlOiAzcHggdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuYy1hcnRpY2xlcy1ob21lIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuY19pbm5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHQuY19oZWFkaW5nIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nOiA0MHB4ICogMzVweDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBhZGRpbmc6IDcwcHggKjtcblx0XHR9XG5cdH1cblxuXHQuaGVhZGluZ19jb2wge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblx0fVxuXG5cdC5oZWFkaW5nX3RpdGxlIHtcblx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTIsICV1LWZvbnQtc2l6ZS0tMiwgJXUtd2VpZ2h0LS1zZW1pO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cblx0LmhlYWRpbmdfY3RhIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cblx0LmNfYXJ0aWNsZXMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Lm8tcG9zdC10aHVtYiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0fVxuXG5cdC5jX2N0YSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDYwcHggKiA3MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRwYWRkaW5nOiA4NXB4ICogOTBweDtcblx0XHR9XG5cdH1cblxuXHQuY19zZWN0aW9uLWNvdW50IHtcblx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTE7XG5cdFx0Y29sb3I6ICMwZDBkMGQ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRvcGFjaXR5OiAwLjA0O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAqIDAgMCAqO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0ei1pbmRleDogMDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC8qKlxuXHQqIE1vZGlmaWVyc1xuXHQqL1xuXHQmLi1iZy0tMSB7XG5cdFx0YmFja2dyb3VuZDogJGMtLTc7XG5cdH1cbn1cblxuLmMtY29tcGFueS1hY2NvcmRzICsgLmMtYXJ0aWNsZS1ncm91cCB7XG5cdG1hcmdpbi10b3A6IC0xcHg7XG59XG4iLCIuYy1jYXJlZXItaW5kZXgge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5pbmRleF9zZWN0aW9uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzYsMzcsMzgsLjEpOyB9XG5cblx0fVxuXG5cdFx0LnNlY3Rpb25faGVhZGluZyB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHBhZGRpbmc6IDY1cHggKiA4MnB4O1xuXG5cdFx0XHRAbWVkaWEgKC0tc20tdXApIHtcblx0XHRcdFx0cGFkZGluZzogOTJweCAqIDgycHg7XG5cblx0XHRcdFx0Ji5oYXMtZmlsdGVyIHsgZGlzcGxheTogZmxleDsgfVxuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRcdC5oZWFkaW5nX3RpdGxlIHtcblx0XHRcdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0yLCAldS1mb250LXNpemUtLTIsICV1LXdlaWdodC0tc2VtaTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQuaGVhZGluZ19maWx0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAqICogMjBweCA2MHB4O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHRcdC5zZWFyY2hhbmRmaWx0ZXIge1xuXG5cdFx0XHRcdFx0PiB1bCB7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAoLS1zbS11cCkge1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHRcdFtkYXRhLXNmLWZpZWxkLW5hbWVdIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgKC0tc20tdXApIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyNDBweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdFx0XHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkgeyBtYXJnaW4tcmlnaHQ6IDQwcHg7IH1cblxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0W2RhdGEtc2YtZmllbGQtaW5wdXQtdHlwZT1cInNlbGVjdFwiXSBsYWJlbCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHNlbGVjdCB7IEBleHRlbmQgJXUtc2VsZWN0LS0xOyB9XG5cblx0XHQuc2VjdGlvbl9saXN0aW5nIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzYsMzcsMzgsLjEpOyB9XG5cblx0XHRcdC5saXN0aW5nX3ZhY2FuY3kge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRjb2xvcjogJGMtLTQgI2ZmZjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRzaXplOiAxMDAlIDE0MHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cblx0XHRcdFx0Ji4tZXh0ZXJuYWwgeyBkaXNwbGF5OiBub25lOyB9XG5cblx0XHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSk6OmFmdGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDM2LDM3LDM4LC4xKTtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAqIDAgMDtcblx0XHRcdFx0XHRzaXplOiAxMDAlIDFweDtcblx0XHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHsgY29sb3I6ICNmZmY7IH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0XHQudmFjYW5jeV9pbm5lciB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogODBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0c2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cblx0XHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgcGFkZGluZy1yaWdodDogMTIwcHg7IH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudmFjYW5jeV9jb2wge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudmFjYW5jeV9jb21wYW55IHtcblx0XHRcdFx0XHRcdEBleHRlbmQgJXUtd2VpZ2h0LS1zZW1pLCAldS1mb250LXNpemUtLTk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IDIwMHB4O1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudmFjYW5jeV9tZXRhIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgJXUtZm9udC1zaXplLS0xOTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6ICogMTBweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0Ji5tZXRhLS1qb2IsXG5cdFx0XHRcdFx0XHQmLm1ldGEtLWxvY2F0aW9uIHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzMy4zMzMzJTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cblx0XHRcdFx0XHRcdFx0Ji5tZXRhLS1qb2IgeyBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDIwMHB4KTsgfVxuXG5cdFx0XHRcdFx0XHRcdCYubWV0YS0tbG9jYXRpb24geyBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDIwMHB4KTsgfVxuXG5cdFx0XHRcdFx0XHRcdCYubWV0YS0taW5kdXN0cnkgeyBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAyMDBweCk7IH1cblxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnZhY2FuY3lfYXJyb3cge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtLTc7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvIDA7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAkZ3V0dGVyLS1tb2JpbGUgMCAqO1xuXHRcdFx0XHRcdFx0c2l6ZTogNTRweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwO1xuXHRcdFx0XHRcdFx0XHRzaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgcmlnaHQ6ICRndXR0ZXI7IH1cblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHQudmFjYW5jeV9iZyB7XG5cdFx0XHRcdFx0QGV4dGVuZCAldS1hYnNvbHV0ZS1maWxsO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICRjLS01IC0xMCUsICRjLS02IDE2NiUpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMTAxJSwwKTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHQubGlzdGluZ19zaG93bW9yZSB7XG5cdFx0XHRcdEBleHRlbmQgJXUtZGlzYWJsZS1idXR0b247XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAjZmZmICRjLS04O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweCAvIDEuMWVtO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMCAkZ3V0dGVyLS1tb2JpbGU7XG5cdFx0XHRcdHNpemU6IDEwMCUgOTBweDtcblxuXHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgcGFkZGluZzogKiAkZ3V0dGVyOyB9XG5cblx0XHRcdH1cblxuXHRcdFx0Lmxpc3RpbmdfZW1wdHkge1xuXHRcdFx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMTM7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG5cdFx0XHRcdHNpemU6IDEwMCUgMTgwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7IGhlaWdodDogMjgwcHg7IH1cblxuXHRcdFx0fVxuXG59XG4iLCIuYy1jZW50ZXItYnRuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5jX2dyb3VwcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXG5cdFx0QG1lZGlhICgtLXhsLWRvd24pIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cdH1cblxuXHQuY19ncm91cCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQmLmJvcmRlciB7XG5cdFx0XHQmOmZpcnN0LWNoaWxkOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAxMDBweCA1MCUgMCAqO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI2LCAyNiwgMjYsIDAuMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogUmVtb3ZlIHdoZW4gYnV0dG9uIGFjdGl2ZSAqL1xuXHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0LmJ0bl9lbCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYigxOTUsIDE5NSwgMTk1KTtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idG5fYXJyb3cge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY19oZWFkaW5nIHtcblx0XHRAZXh0ZW5kICV1LXdlaWdodC0tcmVnLCAldS1mb250LXNpemUtLTg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cblxuXHQuY19jYXRlZ29yeSB7XG5cdFx0QGV4dGVuZCAldS13ZWlnaHQtLXNlbWksICV1LWZvbnQtc2l6ZS0tMTE7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdC5jX2J0biB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogMjZweDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMzJweDtcblx0XHR9XG5cdH1cblxuXHQuYnRuX2VsIHtcblx0XHRtYXgtd2lkdGg6IDU4MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LyoqXG5cdCogTW9kaWZpZXJzXG5cdCovXG5cdCYuLWJnLS0xIHtcblx0XHRjb2xvcjogJGMtLTEgJGMtLTI7XG5cdH1cblxuXHQmLi1wYWRkaW5nLS0xIHtcblx0XHRwYWRkaW5nOiAxOTBweCAqIDE0MHB4O1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRwYWRkaW5nOiAyODVweCAqIDI3MnB4O1xuXHRcdH1cblx0fVxufVxuIiwiLmMtY29tcGFueS1hY2NvcmRzIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Zm9udC1zaXplOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5jX2l0ZW1zIHtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMjlweCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRoZWlnaHQ6IDEwMDBweDtcblx0XHR9XG5cdH1cblxuXHQuaXRlbXNfYWNjb3JkIHtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIyOXB4KSB7XG5cdFx0XHRmbGV4LWJhc2lzOiA4MnB4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMS4ycyBlYXNlO1xuXHRcdFx0d2lkdGg6IDgycHg7XG5cdFx0fVxuXHR9XG5cblx0LmFjY29yZF9oYW5kbGUge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRvcmRlcjogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBhZGRpbmc6IDAgY2FsYygkZ3V0dGVyLS1tb2JpbGUgKiAxLjUpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRzaXplOiAxMDAlIDgwcHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG5cblx0XHQmOjpiZWZvcmUsXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy0tNDtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvc2l0aW9uOiAqICogMCAwO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjNjE2MTYzO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IDA7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0ei1pbmRleDogMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIyOXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlIDAgKiAwIDA7XG5cdFx0XHRzaXplOiA4MnB4IDEwMCU7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHNpemU6IDFweCAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmlzLWlnbm9yZWQge1xuXHRcdFx0XHQuaGFuZGxlX2xhYmVsIHNwYW4gPiBzcGFuIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5oYW5kbGVfaW5kZXggc3BhbiA+IHNwYW4ge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5oYW5kbGVfaW5kZXgsXG5cdC5oYW5kbGVfbGFiZWwge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZvbnQtc2l6ZTogMjBweCAvIDEuMWVtO1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHRcdH1cblx0fVxuXG5cdC5oYW5kbGVfaW5kZXgge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAzNXB4ICogKiAkZ3V0dGVyLS1tb2JpbGU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0c3BhbiA+IHNwYW4ge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIyOXB4KSB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDM1cHg7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQmLFxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGZsZXg6IDEgMSAxMDAlO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4gPiBzcGFuIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaGFuZGxlX2xhYmVsIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMjlweCkge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlICogMCAzOHB4O1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtbHI7XG5cdFx0fVxuXHR9XG5cblx0LmFjY29yZF9jYW52YXMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG9yZGVyOiAxO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMjlweCkge1xuXHRcdFx0c2l6ZTogMCBhdXRvO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDBzIGVhc2UgMXM7XG5cdFx0fVxuXHR9XG5cblx0Lml0ZW1zX2FjY29yZC5pcy1maXJzdCAuYWNjb3JkX2NhbnZhcyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuY2FudmFzX2lubmVyIHtcblx0XHRwYWRkaW5nOiAxMHB4IDAgODZweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjI5cHgpIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlIDA7XG5cdFx0XHRzaXplOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5jYW52YXNfaGVybyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0c2l6ZTogMTAwJSA1NTBweDtcblx0XHR6LWluZGV4OiAwO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMjlweCkge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlIDA7XG5cdFx0fVxuXHR9XG5cblx0Lmhlcm9fZnQtbWVkaWEge1xuXHRcdGJhY2tncm91bmQ6ICRjLS0yO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwO1xuXHRcdHNpemU6IDI2NnB4IDM3MXB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdHotaW5kZXg6IDI7XG5cblx0XHRAbWVkaWEgKC0teHhsLXVwKSB7XG5cdFx0XHRzaXplOiA0NjBweCA2NDBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKC0teGwteHhsKSB7XG5cdFx0XHRzaXplOiAzMjZweCA0NTVweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIyOXB4KSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNzBweCkgc2NhbGVYKDApO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAoLS14bC1kb3duKSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGVYKDEpICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LmZ0LW1lZGlhX3RpdGxlIHtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgNTAlICogKiAwO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0dGV4dC1zaGFkb3c6IC0ycHggLTJweCAwICNmZmYsIDJweCAtMnB4IDAgI2ZmZiwgLTJweCAycHggMCAjZmZmLCAycHggMnB4IDAgI2ZmZjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHRAc3VwcG9ydHMgKC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweCkge1xuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0XHR0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI2ZmZjtcblx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcblx0XHR9XG5cdH1cblxuXHQuZnQtbWVkaWFfaW1nIHtcblx0XHRAZXh0ZW5kICV1LWFic29sdXRlLWZpbGwsICV1LWNvdmVyLW9iamVjdDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblxuXHQuaGVyb190aXRsZSB7XG5cdFx0Y29sb3I6ICRjLS00O1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSA1MCUgMCAqO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0LnRpdGxlX21hcnF1ZWUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcblx0fVxuXG5cdC5tYXJxdWVlX3RleHQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSA4MHB4IDE1MHB4O1xuXHRcdGZvbnQtcmFuZ2U6IDQyMHB4IDE2MjBweDtcblx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0Lm1hcnF1ZWVfbGluZSB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQvKiBhbmltYXRpb246IHUtYW5pbV9tYXJxdWVlLS0xIDE1cyBsaW5lYXIgaW5maW5pdGU7ICovXG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHR9XG5cblx0LmxpbmVfZWwge1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cblxuXHQuaGVyb19leHRyYS1pbWcge1xuXHRcdGJhY2tncm91bmQ6ICRjLS0yO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IGFic29sdXRlIDAgKiAqICRndXR0ZXItLW1vYmlsZTtcblx0XHRzaXplOiAxMjlweCAxNjRweDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgwKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuXHRcdHotaW5kZXg6IDA7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIyOXB4KSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0cG9zaXRpb246IDEzMHB4ICogKiA4MnB4O1xuXHRcdFx0c2l6ZTogMTU4cHggMjAwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmV4dHJhLWltZ19zcmMge1xuXHRcdEBleHRlbmQgJXUtYWJzb2x1dGUtZmlsbCwgJXUtY292ZXItb2JqZWN0O1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQuaGVyb19wZXJzb24ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMjJweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgKiAkZ3V0dGVyLS1tb2JpbGUgMCAqO1xuXHRcdHNpemU6IDE1OHB4IDE3NHB4O1xuXHRcdHotaW5kZXg6IDM7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIyOXB4KSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0cG9zaXRpb246ICogNjZweCA5MHB4ICo7XG5cdFx0XHRzaXplOiAyNTBweCAyODBweDtcblx0XHR9XG5cdH1cblxuXHQucGVyc29uX3Bob3RvIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRzaXplOiAxMzZweCAxNzRweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjI5cHgpIHtcblx0XHRcdHNpemU6IDIyMHB4IDI4MXB4O1xuXHRcdH1cblx0fVxuXG5cdC5waG90b19zcmMge1xuXHRcdEBleHRlbmQgJXUtYWJzb2x1dGUtZmlsbCwgJXUtY292ZXItb2JqZWN0O1xuXHR9XG5cblx0LnBlcnNvbl9tZXRhIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmb250LXNpemU6IDEzcHggLyAxLjFlbTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAwICogKjtcblx0XHR3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuXHRcdHRleHQtb3JpZW50YXRpb246IG1peGVkO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMjlweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdC5jYW52YXNfY29udGVudCB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiA2MnB4IGF1dG8gMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBhZGRpbmctdG9wOiAzM3B4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gY2FsYygkZ3V0dGVyLS1tb2JpbGUgKiAyKSk7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjI5cHgpIHtcblx0XHRcdG1hcmdpbjogMCAwIDAgODJweDtcblx0XHRcdG1heC13aWR0aDogMzQwcHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjJweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50X2Rlc2NyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDE4cHggLyAxLjQ1ZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0fVxuXG5cdC5jb250ZW50X2J0biB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdEBtZWRpYSAoLS14cy11cCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdH1cblxuXHQuYnRuX3ZpZXctYWxsIHtcblx0XHRtYXJnaW46IDQwcHggMCAwO1xuXG5cdFx0QG1lZGlhICgtLXhzLXVwKSB7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDE4cHg7XG5cdFx0fVxuXHR9XG5cblx0LyoqXG5cdFx0KiBJbnRlcmFjdGlvblxuXHRcdCovXG5cdC5pdGVtc19hY2NvcmQuaXMtb3BlbiB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXG5cdFx0LmFjY29yZF9oYW5kbGUge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRcdCY6OmJlZm9yZSxcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaGFuZGxlX2luZGV4IHNwYW4gPiBzcGFuIHtcblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5oYW5kbGVfbGFiZWwge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIyOXB4KSB7XG5cdFx0XHQuYWNjb3JkX2hhbmRsZSB7XG5cdFx0XHRcdHdpZHRoOiAxODRweDtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKDEpIHNjYWxlWSgwKTtcblx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmFjY29yZF9jYW52YXMge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY19jdGEge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDU1cHggJGd1dHRlci0tbW9iaWxlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjI5cHgpIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM2LCAzNywgMzgsIDAuMSk7XG5cdFx0XHRwYWRkaW5nOiA3MHB4ICRndXR0ZXI7XG5cdFx0fVxuXHR9XG5cblx0LmNfY3RhIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuY3RhX2J0biB7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHR9XG59XG4iLCIuYy1jb21wYW55LWluZGV4IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2lkdGg6IDEwMCU7XG5cblx0LmNfcHJldGV4dCB7XG5cdFx0YmFja2dyb3VuZDogJGMtLTggdXJsKFwiLi4vaW1hZ2VzL3BhdHRlcm4tLWxpbmVzLTEucG5nXCIpIG5vLXJlcGVhdCB0b3AgLTE0NjBweCBjZW50ZXIgLyA0MTIwcHggMzE1N3B4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDYzcHggMCA5MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRwYWRkaW5nOiAxMDBweCAqO1xuXHRcdH1cblx0fVxuXG5cdC5wcmV0ZXh0X2lubmVyIHtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHR9XG5cblx0LnByZXRleHRfY29udGVudCB7XG5cdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0yLCAldS13ZWlnaHQtLWxpZ2h0LCAldS1mb250LXNpemUtLTE2O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI3NWVtO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LnByZXRleHRfdHlwZXMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZsZXg6IDAgMCBjYWxjKDUwJSAtIDkwcHgpO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogODBweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSA5MHB4KTtcblx0XHR9XG5cdH1cblxuXHQudHlwZXNfdHlwZSB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cblx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQudHlwZV9pbnQge1xuXHRcdEBleHRlbmQgJXUtd2VpZ2h0LS1saWdodDtcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMTUwcHggLyAxZW07XG5cdH1cblxuXHQudHlwZV9sYWJlbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAyNHB4IC8gMS4xZW07XG5cdH1cblxuXHQuY19pbmRleCB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5pbmRleF9idXR0b25zIHtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5idXR0b25zX2J0biB7XG5cdFx0QGV4dGVuZCAldS1kaXNhYmxlLWJ1dHRvbiwgJXUtd2VpZ2h0LS1zZW1pO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICNmZmYgI2ZmZjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleDogMCAwIDUwJTtcblx0XHRmb250LXNpemU6IHJlc3BvbnNpdmUgMThweCAzMHB4O1xuXHRcdGZvbnQtcmFuZ2U6IDQyMHB4IDE2MjBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0cGFkZGluZzogNDVweCAkZ3V0dGVyLS1tb2JpbGU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2Utb3V0LXF1YXJ0O1xuXHRcdHdpZHRoOiA1MCU7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdHBhZGRpbmc6IDUwcHggMzBweDtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwMGRlZywgJGMtLTUgMTAlLCAkYy0tNiAxMDQlKTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAwICogMDtcblx0XHRcdHNpemU6IDEwMCU7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlWSgxKTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2Utb3V0LXF1YXJ0O1xuXHRcdH1cblxuXHRcdC5idG5fbGFiZWwge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cblx0XHQubGFiZWxfaW50IHtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHR9XG5cblx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogJGMtLTQ7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVZKDApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5pbmRleF9tYWluIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0cGFkZGluZzogMTE1cHggKiAxNjBweDtcblx0XHR9XG5cblx0XHQubWFpbl90YWIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQudGFiX3VwcGVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiA2MHB4O1xuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRhYl9kZXNjciB7XG5cdFx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTIsICV1LWZvbnQtc2l6ZS0tMTc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMyNWVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzVweDtcblxuXHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDExMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50YWJfY2FudmFzIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjLS03O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiA3MnB4ICogMjBweDtcblxuXHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdHBhZGRpbmc6IDAgKjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGFiX2hlYWRpbmcge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmhlYWRpbmdfdGl0bGUge1xuXHRcdFx0QGV4dGVuZCAldS13ZWlnaHQtLXNlbWksICV1LXRleHQtc3R5bGUtLTIsICV1LWZvbnQtc2l6ZS0tMTg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5oZWFkaW5nX2ZpbHRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi10b3A6IDM2cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNjBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWFyY2hhbmRmaWx0ZXIge1xuXHRcdFx0PiB1bCB7XG5cdFx0XHRcdEBtZWRpYSAoLS1zbS11cCkge1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRbZGF0YS1zZi1maWVsZC1uYW1lXSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QG1lZGlhICgtLXNtLXVwKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogMjQwcHg7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRbZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlPVwic2VsZWN0XCJdIGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdHNlbGVjdCB7XG5cdFx0XHRAZXh0ZW5kICV1LXNlbGVjdC0tMTtcblx0XHR9XG5cblx0XHQudGFiX2xpc3Qge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0LnNlYXJjaC1maWx0ZXItcmVzdWx0cyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAbWVkaWEgKC0teHhsLXVwKSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdFx0XHRcdGdyaWQtZ2FwOiAwIDU2cHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKC0tbWQteHhsKSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdFx0XHRcdGdyaWQtZ2FwOiAwIDMwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKC0tc20tbWQpIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHRcdFx0Z3JpZC1nYXA6IDAgMjBweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAoLS1zbS11cCkge1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmMtZm9vdGVyLXNpbXBsZSB7XG5cdGNvbG9yOiAjZmZmICRjLS0xO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5jX2lubmVyIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBhZGRpbmc6IDMwcHggJGd1dHRlci0tbW9iaWxlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7IHBhZGRpbmc6IDQwcHggNjBweDsgfVxuXG5cdH1cblxuXHRcdC5jX2NvbCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0fVxuXG5cdFx0LmNfdGV4dCB7XG5cdFx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMTtcblx0XHRcdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC42KTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XG5cdFx0fVxuXG5cdFx0YS5jX3RleHQge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cblx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwi4oCiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdG1hcmdpbjogKiAuNWVtO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHsgY29sb3I6ICNmZmY7IH1cblxuXHRcdH1cblxuXHRcdFx0LmNfY29weXJpZ2h0IHsgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG5cdFx0XHQuY190ZXJtcyB7IHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbn1cbiIsIi5jLWZvb3RlciB7XG5cdGNvbG9yOiAjZmZmICRjLS0xO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5jX21haW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhICgtLW1kLXVwKSB7XG5cdFx0XHRwYWRkaW5nOiA2MnB4ICogOTZweCAqO1xuXHRcdH1cblx0fVxuXG5cdC5tYWluX2lubmVyIHtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHR9XG5cblx0LyogTG9nbyAqL1xuXHQubWFpbl9sb2dvIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdG1heC13aWR0aDogMjglO1xuXHRcdHdpZHRoOiAyOCU7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0c2l6ZTogMTE3cHggMzJweDtcblx0XHR9XG5cdH1cblxuXHQvKiBDb250YWN0ICovXG5cdC5tYWluX2NvbnRhY3Qge1xuXHRcdGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAoLS1tZC11cCkge1xuXHRcdFx0ZmxleDogMSAxIDcyJTtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiA3MiU7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRhY3Rfcm93IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0ZmxleDogMSAxIDEwMCU7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDYwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICgtLW1kLXVwKSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwIG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGZsZXgtYmFzaXM6IDMzLjMzMzMlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiAzMy4zMzMzJTtcblxuXHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yb3dfaGVhZCB7XG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDE3cHggLyAxLjFlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjEyNWVtO1xuXHR9XG5cblx0LnJvd190ZXh0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiAyMnB4IC8gMS4yNWVtO1xuXHR9XG5cblx0LnJvd19idG5zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQuYnRuc19idG46bm90KDpsYXN0LW9mLXR5cGUpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG5cdH1cblxuXHQuY29udGFjdF9yb3cuLWxvY2F0aW9uIC5yb3dfYnRucyB7XG5cdFx0bWFyZ2luLXRvcDogMjZweDtcblx0fVxuXG5cdC8qIEJvdHRvbSAqL1xuXHQuYm90dG9tIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cGFkZGluZzogMzBweCAkZ3V0dGVyLS1tb2JpbGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdHBhZGRpbmc6IDI2cHggNjBweCAyNHB4IDYwcHg7XG5cdFx0fVxuXG5cdFx0LmJvdHRvbV9jb2wge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblxuXHRcdC5ib3R0b21fdGV4dCB7XG5cdFx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMTtcblx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHRcdH1cblxuXHRcdGEuYm90dG9tX3RleHQge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKTo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIuKAolwiO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHRtYXJnaW46ICogMC41ZW07XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYm90dG9tX2NvcHlyaWdodCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblxuXHRcdC5ib3R0b21fdGVybXMge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHR9XG59XG5cbi5jLXRleHQtb3ZlcmxhcC1tZWRpYS4tb3ZlcmxhcC0tMSArIC5jLWZvb3RlciAuY19tYWluIHtcblx0QG1lZGlhICgtLW1kLXVwKSB7XG5cdFx0cGFkZGluZy10b3A6IDIxNXB4O1xuXHR9XG59XG5cbi5jLWZvcm0uLWJnLS0yICsgLmMtZm9vdGVyLFxuLmMtYXJ0aWNsZSArIC5jLWZvb3RlciB7XG5cdGJhY2tncm91bmQ6ICRjLS0xO1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xufVxuIiwiLmMtZm9ybSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuY19ncmFkaWVudCB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDEzNSwgMTc5LCAyNDQsIDEpIDAlLCByZ2JhKDc5LCAyMjksIDE4MCwgMSkgMTAwJSk7XG5cdFx0c2l6ZTogMTAwJSA2cHg7XG5cdH1cblxuXHQuY19tYWluIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiA4MnB4IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDA7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdHBhZGRpbmc6IDEyNnB4IDAgMTgwcHg7XG5cdFx0fVxuXHR9XG5cblx0Lm1haW5faGVhZGluZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzZweDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTZweDtcblx0XHR9XG5cdH1cblxuXHQuaGVhZGluZ190aXRsZSB7XG5cdFx0QGV4dGVuZCAldS1mb250LXNpemUtLTIsICV1LXdlaWdodC0tc2VtaTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdC5oZWFkaW5nX2Rlc2NyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDIycHggLyAxLjI1ZW07XG5cdFx0bWFyZ2luOiAyNHB4IGF1dG8gNTZweDtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdH1cblxuXHQmLi1oZWFkZXItLXN0eWxlLS0xIC5tYWluX2hlYWRpbmcge1xuXHRcdG1hcmdpbjogKiBhdXRvO1xuXHRcdG1heC13aWR0aDogNzgwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Ji4taGVhZGVyLS1zdHlsZS0tMiAubWFpbl9oZWFkaW5nIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0LmhlYWRpbmdfdGl0bGUge1xuXHRcdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0yO1xuXHRcdH1cblx0fVxuXG5cdC5tYWluX2Zvcm0ge1xuXHRcdEBleHRlbmQgJXUtZm9ybS0tMjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdC5nZmllbGRfZGVzY3JpcHRpb24udmFsaWRhdGlvbl9tZXNzYWdlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQmLmhhcy1jdGEgLmNfbWFpbiB7XG5cdFx0cGFkZGluZy1ib3R0b206IDIxMHB4O1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjc1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmNfY3RhIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdHBhZGRpbmc6IDAgJGd1dHRlci0tbW9iaWxlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdHBhZGRpbmc6IDAgJGd1dHRlcjtcblx0XHR9XG5cdH1cblxuXHQuY3RhX2lubmVyIHtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ2ZGVnLCAkYy0tNSAxMCUsICRjLS02IDEwNCUpO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHRcdHBhZGRpbmc6IDY0cHggJGd1dHRlci0tbW9iaWxlIDg2cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTVweCk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0cGFkZGluZzogNjRweCA4MHB4IDg2cHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE5MHB4KTtcblx0XHR9XG5cdH1cblxuXHQuY3RhX2hlYWQge1xuXHRcdEBleHRlbmQgJXUtd2VpZ2h0LS1zZW1pLCAldS1mb250LXNpemUtLTI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cblxuXHQuY3RhX2Rlc2NyIHtcblx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsaW5lLWhlaWdodDogMS4zMjVlbTtcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHR9XG5cblx0LmN0YV9idG4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDIycHg7XG5cblx0XHQuYnRuX2VsIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC8qKlxuXHQqIE1vZGlmaWVyc1xuXHQqL1xuXHQmLi1iZy0tMSB7XG5cdFx0LmNfbWFpbiB7XG5cdFx0XHRjb2xvcjogJGJhc2UtLXRleHQtY29sb3IgJGMtLTc7XG5cdFx0fVxuXG5cdFx0Lm1haW5fZm9ybSB7XG5cdFx0XHQuaGVhZGluZ190aXRsZSB7XG5cdFx0XHRcdGNvbG9yOiAkYy0tNDtcblx0XHRcdH1cblx0XHRcdC5oZWFkaW5nX2Rlc2NyIHtcblx0XHRcdFx0Y29sb3I6ICRjLS04O1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dCxcblx0XHRcdC5naW5wdXRfY29udGFpbmVyX3RleHQgaW5wdXQsXG5cdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl90ZXh0YXJlYSB0ZXh0YXJlYSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgzNiwgMzcsIDM4LCAwLjA1KTtcblx0XHRcdFx0Y29sb3I6ICRjLS04IHJnYmEoMzYsIDM3LCAzOCwgMC4wNSk7XG5cblx0XHRcdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoMzYsIDM3LCAzOCwgMC41KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgzNiwgMzcsIDM4LCAwLjUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgzNiwgMzcsIDM4LCAwLjUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoMzYsIDM3LCAzOCwgMC41KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCAuZ2Nob2ljZSBsYWJlbDo6YmVmb3JlLFxuXHRcdFx0LmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdjaG9pY2UgbGFiZWw6OmJlZm9yZSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgzNiwgMzcsIDM4LCAwLjUpO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDM2LCAzNywgMzgsIDAuMik7XG5cdFx0XHR9XG5cblx0XHRcdC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbiB7XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtLTI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDM2LCAzNywgMzgsIDAuMDUpO1xuXHRcdFx0XHRjb2xvcjogJGJhc2UtLXRleHQtY29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNfY3RhIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0fVxuXHR9XG5cblx0Ji4tYmctLTIge1xuXHRcdC5jX21haW4ge1xuXHRcdFx0YmFja2dyb3VuZDogJGMtLTggdXJsKFwiLi4vaW1hZ2VzL3BhdHRlcm4tLWxpbmVzLTEucG5nXCIpIG5vLXJlcGVhdCB0b3AgLTE0NjBweCBjZW50ZXIgLyA0MTIwcHggMzE1N3B4O1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXG5cdFx0Lm1haW5fZm9ybSB7XG5cdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dCxcblx0XHRcdC5naW5wdXRfY29udGFpbmVyX3RleHQgaW5wdXQsXG5cdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl90ZXh0YXJlYSB0ZXh0YXJlYSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSg3MiwgNzIsIDc0LCAwLjgpO1xuXHRcdFx0XHRjb2xvcjogI2ZmZiByZ2JhKDcyLCA3MiwgNzQsIDAuOCk7XG5cblx0XHRcdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCAuZ2Nob2ljZSBsYWJlbDo6YmVmb3JlLFxuXHRcdFx0LmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdjaG9pY2UgbGFiZWw6OmJlZm9yZSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDcyLCA3MiwgNzQsIDAuOCk7XG5cdFx0XHR9XG5cblx0XHRcdC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbiB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdC5idG5fYXJyb3cgc3ZnIHBhdGgjYnRuM19hcnJvd190aXAge1xuXHRcdFx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ0bl9hcnJvdyBzdmcgcGF0aCNidG4zX2Fycm93X2xpbmUge1xuXHRcdFx0XHRcdHN0cm9rZTogI2ZmZjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtLTg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jX2N0YSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMTkxYTFiO1xuXHRcdH1cblx0fVxuXG5cdCYuLWJnLS0zIHtcblx0XHQuY19tYWluIHtcblx0XHRcdGNvbG9yOiAkYmFzZS0tdGV4dC1jb2xvciAjZmZmO1xuXHRcdH1cblxuXHRcdC5tYWluX2Zvcm0ge1xuXHRcdFx0LmhlYWRpbmdfdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogJGMtLTQ7XG5cdFx0XHR9XG5cdFx0XHQuaGVhZGluZ19kZXNjciB7XG5cdFx0XHRcdGNvbG9yOiAkYy0tODtcblx0XHRcdH1cblxuXHRcdFx0LmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXQsXG5cdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl90ZXh0IGlucHV0LFxuXHRcdFx0LmdpbnB1dF9jb250YWluZXJfdGV4dGFyZWEgdGV4dGFyZWEge1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoMzYsIDM3LCAzOCwgMC4yKTtcblx0XHRcdFx0Y29sb3I6ICRjLS04ICNmZmY7XG5cblx0XHRcdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoMzYsIDM3LCAzOCwgMC41KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgzNiwgMzcsIDM4LCAwLjUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgzNiwgMzcsIDM4LCAwLjUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoMzYsIDM3LCAzOCwgMC41KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCAuZ2Nob2ljZSBsYWJlbDo6YmVmb3JlLFxuXHRcdFx0LmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdjaG9pY2UgbGFiZWw6OmJlZm9yZSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgzNiwgMzcsIDM4LCAwLjIpO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDM2LCAzNywgMzgsIDAuMik7XG5cdFx0XHR9XG5cblx0XHRcdC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbiB7XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoMzYsIDM3LCAzOCwgMC4wNSk7XG5cdFx0XHRcdGNvbG9yOiAkYmFzZS0tdGV4dC1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY19jdGEge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHR9XG5cdH1cbn1cbiIsIi5jLWZ0LXRleHQtbWVkaWEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAwO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuY19pbm5lciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxNjIwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHRAbWVkaWEgKC0teHhsLXVwKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMDkwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0cGFkZGluZzogMjIwcHggMCAxNjBweDtcblx0XHR9XG5cdH1cblxuXHQuY19tYWluIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcblx0XHRcdHBhZGRpbmc6ICogMTYwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcblx0XHRcdHBhZGRpbmc6ICogNjBweDtcblx0XHR9XG5cdH1cblxuXHQubWFpbl9tZWRpYSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDA7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG5cdFx0fVxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlIC01MHB4ICogKiAwO1xuXHRcdH1cblx0fVxuXG5cdC5tZWRpYV9pbWc6OmJlZm9yZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDExNi44MiU7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMjIuNSU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICgtLXNtLWxnKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNjAlO1xuXHRcdH1cblx0fVxuXG5cdC5tZWRpYV9zcmMge1xuXHRcdEBleHRlbmQgJXUtYWJzb2x1dGUtZmlsbCwgJXUtY292ZXItb2JqZWN0O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG5cblx0Lm1haW5fY29udGVudCB7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmc6ICogJGd1dHRlci0tbW9iaWxlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cGFkZGluZzogKiAwO1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50X2hlYWRpbmcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmhlYWRpbmdfdGl0bGUge1xuXHRcdEBleHRlbmQgJXUtdGV4dC1zdHlsZS0tMiwgJXUtZm9udC1zaXplLS00O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0fVxuXG5cdC5jb250ZW50X3RleHQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuXHRcdFx0bWF4LXdpZHRoOiA0NTVweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdC50ZXh0X2VsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDIxcHggLyAxLjU1ZW07XG5cdH1cblxuXHQudGV4dF9idG4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDQycHg7XG5cdH1cblxuXHQuY19zZWN0aW9uLWNvdW50IHtcblx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTE7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRvcGFjaXR5OiAwLjA1O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAqIDAgMCAqO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHotaW5kZXg6IDA7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cblxuXHQvKipcblx0KiBNb2RpZmllcnNcblx0Ki9cblx0Ji4tYmctLTEge1xuXHRcdGNvbG9yOiAjZmZmICRjLS0xO1xuXHR9XG5cblx0Ji4tYmctLTIge1xuXHRcdGJhY2tncm91bmQ6ICRjLS04IHVybChcIi4uL2ltYWdlcy9wYXR0ZXJuLS1saW5lcy0xLnBuZ1wiKSBuby1yZXBlYXQgdG9wIC0xNTcwcHggY2VudGVyLzI5MDBweCAzMTcwcHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblxuXHQmLi1wYWRkaW5nLS0xIC5tYWluX2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDcwcHggKiA4MHB4O1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRwYWRkaW5nOiAwICo7XG5cdFx0fVxuXHR9XG59XG4iLCIuYy1oZWFkZWQtdGV4dC1tZWRpYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDA7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5jX2lubmVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXgtd2lkdGg6IDE2MjBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdC5jX21haW4ge1xuXHRcdEBleHRlbmQgJXUtd3JhcHBlcjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cblx0XHRtYXgtd2lkdGg6IGNhbGMoMTQyMHB4ICsgY2FsYygkZ3V0dGVyICogMikpO1xuXHR9XG5cblx0Lm1haW5fY29sIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHR9XG5cdH1cblxuXHQubWFpbl9oZWFkaW5nIHtcblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblx0fVxuXG5cdC5oZWFkaW5nX3RleHQge1xuXHRcdEBleHRlbmQgJXUtdGV4dC1zdHlsZS0tMiwgJXUtZm9udC1zaXplLS0yLCAldS13ZWlnaHQtLXNlbWk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdC5tYWluX2NvbnRlbnQge1xuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZmxleDogMSAxIGNhbGMoNTAlICsgODBweCk7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgKyA4MHB4KTtcblx0XHR9XG5cdH1cblxuXHQuY29udGVudF90ZXh0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsaW5lLWhlaWdodDogMS4zMjVlbTtcblxuXHRcdHA6bm90KDpsYXN0LW9mLXR5cGUpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHR9XG5cdH1cblxuXHQmLi1jb250ZW50LWZzei0tMSAuY29udGVudF90ZXh0IHtcblx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMztcblx0fVxuXHQmLi1jb250ZW50LWZzei0tMiAuY29udGVudF90ZXh0IHtcblx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMTE7XG5cdH1cblxuXHQuY29udGVudF9idG4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblxuXHQuY19zZWN0aW9uLWNvdW50IHtcblx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTE7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRvcGFjaXR5OiAwLjA1O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAqICogLThweCAwO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0ei1pbmRleDogMDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC5tYWluX21lZGlhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcblx0XHRcdG1heC13aWR0aDogNzIwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcblx0XHRcdG1heC13aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcblx0XHR9XG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgNTBweCAwICogKjtcblx0XHR9XG5cdH1cblxuXHQubWVkaWFfaW1nOjpiZWZvcmUge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMTYuODIlO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTIyLjUlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAoLS1zbS1sZykge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDYwJTtcblx0XHR9XG5cdH1cblxuXHQubWVkaWFfc3JjIHtcblx0XHRAZXh0ZW5kICV1LWFic29sdXRlLWZpbGwsICV1LWNvdmVyLW9iamVjdDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0fVxuXG5cdC8qKlxuXHQqIE1vZGlmaWVyc1xuXHQqL1xuXHQmLi1iZy0tMSB7XG5cdFx0Y29sb3I6ICNmZmYgJGMtLTQ7XG5cdH1cblxuXHQmLi1iZy0tMiB7XG5cdFx0Y29sb3I6ICRiYXNlLS10ZXh0LWNvbG9yICRjLS0yO1xuXHR9XG5cblx0Ji4tYmctLTMge1xuXHRcdGJhY2tncm91bmQ6ICRjLS04IHVybChcIi4uL2ltYWdlcy9wYXR0ZXJuLS1saW5lcy0xLnBuZ1wiKSBuby1yZXBlYXQgdG9wIC0xODQwcHggY2VudGVyLzMxMzBweCAzMTYwcHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblxuXHQmLi1wYWRkaW5nLS0xIHtcblx0XHQuY19pbm5lciB7XG5cdFx0XHRwYWRkaW5nOiA3MHB4ICogODBweDtcblx0XHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0XHRwYWRkaW5nOiAyMzVweCAqIDI0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubWFpbl9oZWFkaW5nIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji4tcGFkZGluZy0tMiB7XG5cdFx0LmNfaW5uZXIge1xuXHRcdFx0cGFkZGluZzogNzBweCAqIDgwcHg7XG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0cGFkZGluZzogODBweCAqIDExMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubWFpbl9oZWFkaW5nIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuYy1oZWFkZWQtdGV4dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0LmNfaW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0LmNfbWFpbiB7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHR9XG5cblx0Lm1haW5fY29sIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHR9XG5cdH1cblxuXHQubWFpbl9oZWFkaW5nIHtcblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdGZsZXg6IDAgMCBjYWxjKDUwJSAtIDgwcHgpO1xuXHRcdFx0cGFkZGluZy1yaWdodDogODBweDtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDgwcHgpO1xuXHRcdH1cblx0fVxuXG5cdC5oZWFkaW5nX3RleHQge1xuXHRcdEBleHRlbmQgJXUtdGV4dC1zdHlsZS0tMiwgJXUtZm9udC1zaXplLS0yLCAldS13ZWlnaHQtLXNlbWk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdC5tYWluX2NvbnRlbnQge1xuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZmxleDogMSAxIGNhbGMoNTAlICsgODBweCk7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgKyA4MHB4KTtcblx0XHR9XG5cdH1cblxuXHQuY29udGVudF90ZXh0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsaW5lLWhlaWdodDogMS4zMjVlbTtcblxuXHRcdHA6bm90KDpsYXN0LW9mLXR5cGUpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHR9XG5cdH1cblxuXHQmLi1jb250ZW50LWZzei0tMSAuY29udGVudF90ZXh0IHtcblx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMztcblx0fVxuXHQmLi1jb250ZW50LWZzei0tMiAuY29udGVudF90ZXh0IHtcblx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMTE7XG5cdH1cblxuXHQuY29udGVudF9idG4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblxuXHQuY19zZWN0aW9uLWNvdW50IHtcblx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTE7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRvcGFjaXR5OiAwLjA1O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAqICogLThweCAwO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0ei1pbmRleDogMDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC8qKlxuXHQqIE1vZGlmaWVyc1xuXHQqL1xuXHQmLi1iZy0tMSB7XG5cdFx0Y29sb3I6ICNmZmYgJGMtLTQ7XG5cdH1cblxuXHQmLi1iZy0tMiB7XG5cdFx0Y29sb3I6ICRiYXNlLS10ZXh0LWNvbG9yICRjLS0yO1xuXHR9XG5cblx0Ji4tYmctLTMge1xuXHRcdGJhY2tncm91bmQ6ICRjLS04IHVybChcIi4uL2ltYWdlcy9wYXR0ZXJuLS1saW5lcy0xLnBuZ1wiKSBuby1yZXBlYXQgdG9wIC0xODQwcHggY2VudGVyLzMxMzBweCAzMTYwcHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblxuXHQmLi1wYWRkaW5nLS0xIHtcblx0XHRwYWRkaW5nOiA3MHB4ICogODBweDtcblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdHBhZGRpbmc6IDIzNXB4ICogMjQwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji4tcGFkZGluZy0tMiB7XG5cdFx0cGFkZGluZzogNzBweCAqIDgwcHg7XG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRwYWRkaW5nOiA4MHB4ICogMTEwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIuYy1oZWFkZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAwO1xuXHRtaW4taGVpZ2h0OiAxMDBweDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDk5OTtcblxuXHQvKipcblx0KiBJbmxpbmUgcGFuZVxuXHQqL1xuXHQuY19pbmxpbmUtcGFuZSB7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDApO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IGZpeGVkIDAgMCAqO1xuXHRcdHNpemU6IDEwMCUgOTBweDtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuOHMgZWFzZS1pbi1vdXQtcXVhcnQsIGJhY2tkcm9wLWZpbHRlciAwLjhzIGVhc2UtaW4tb3V0LXF1YXJ0IDBzO1xuXHRcdHotaW5kZXg6IDk5OTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNiwgMjYsIDI2LCAwLjEpO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgKiAwIDA7XG5cdFx0XHRzaXplOiAxMDAlIDFweDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2UtaW4tb3V0LXF1YXJ0O1xuXHRcdH1cblxuXHRcdC5pbmxpbmUtcGFuZV9sb2dvIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiA4cHggMzBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLWluLW91dC1xdWFydDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNiwgMjYsIDI2LCAwLjEpO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDUwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5sb2dvX3NyYyB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHQmLi1zaW1wbGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdHNpemU6IDEwMnB4IDI4cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLi1mdWxsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdHNpemU6IDE3OHB4IDI4cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzdmcgcGF0aCB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1pbi1vdXQtcXVhcnQ7XG5cblx0XHRcdFx0XHQmI2hlYWRlckxvZ29TaW1wbGVfQm9sZCB7XG5cdFx0XHRcdFx0XHRmaWxsOiAjMDAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKC0teHMtdXApIHtcblx0XHRcdFx0Ji4tc3R5bGUtLWZ1bGwgLmxvZ29fc3JjLi1zaW1wbGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji4tc3R5bGUtLWZ1bGwgLmxvZ29fc3JjLi1mdWxsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbmxpbmUtcGFuZV9jdHJsIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXG5cdFx0LmN0cmxfaXRlbSB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2UtaW4tb3V0LXF1YXJ0O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHR9XG5cblx0XHQuY3RybF9tZW51IHtcblx0XHRcdEBleHRlbmQgJXUtZGlzYWJsZS1idXR0b247XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyNiwgMjYsIDI2LCAwLjEpO1xuXHRcdFx0d2lkdGg6IDkwcHg7XG5cblx0XHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCoge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tZW51X2ljb24ge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHNpemU6IDIwcHg7XG5cdFx0fVxuXG5cdFx0Lmljb25fc3RhdGUge1xuXHRcdFx0aSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46ICogYXV0bztcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHNpemU6IDEwMCUgMXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pY29uX3RvLW9wZW4gaSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRcdFx0b3BhY2l0eTogMTtcblxuXHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XG5cdFx0XHRcdHRvcDogNHB4O1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdH1cblx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0XHR0b3A6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmljb25fdG8tZXhpdCBpIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRtYXJnaW46IGF1dG8gKjtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRwb3NpdGlvbjogMDtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdH1cblxuXHRcdC5tZW51X2xhYmVsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwYWRkaW5nOiAwIDRweDtcblxuXHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0fVxuXG5cdFx0XHQubGFiZWxfdGV4dCB7XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0Zm9udC1zaXplOiAxN3B4IC8gMWVtO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2UtaW4tb3V0LXF1YXJ0O1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLWV4aXQtbGFiZWwpO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAxMDAlICogKjtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmN0cmxfcG9ydGFsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjYsIDI2LCAyNiwgMC4xKTtcblx0XHRcdHdpZHRoOiA5MHB4O1xuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdHNpemU6IDIycHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRmaWxsOiAjMDAwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGZpbGwgMC44cyBlYXNlLWluLW91dC1xdWFydDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jdHJsX2N0YSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ1ZGVnLCAkYy0tNSAxMCUsICRjLS02IDEwNCUpO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDE0cHggLyAxZW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0cGFkZGluZzogMCAzMnB4IDAgMTBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjLS0zO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNiwgMjYsIDI2LCAwLjEpO1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjYsIDI2LCAyNiwgMC4xKTtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoMCk7XG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwO1xuXHRcdFx0XHRzaXplOiAxMDAlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZS1vdXQtcXVhcnQ7XG5cdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5jdGFfbGFiZWwge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQuY3RhX2Fycm93IHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDhweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB3aWR0aCAxcyBlYXNlLW91dC1xdWFydDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwIDAgMCAqO1xuXHRcdFx0XHRcdHNpemU6IDYwcHggOHB4O1xuXG5cdFx0XHRcdFx0c3ZnIHBhdGgge1xuXHRcdFx0XHRcdFx0ZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuLWJlZm9yZSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji4tYWZ0ZXIge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jdGFfYXJyb3cuLWJlZm9yZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY3RhX2Fycm93Li1hZnRlciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICgtLWxnLWRvd24pIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIElzIHdoaXRlIChhbHRlcm5hdGl2ZSkgKi9cblx0Ji5pcy13aGl0ZSAuY19pbmxpbmUtcGFuZSB7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG5cdFx0fVxuXG5cdFx0LmlubGluZS1wYW5lX2xvZ28sXG5cdFx0LmN0cmxfbWVudSxcblx0XHQuY3RybF9wb3J0YWwsXG5cdFx0LmN0cmxfY3RhOjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuXHRcdH1cblxuXHRcdC5sb2dvX3NyYyBzdmcgcGF0aCxcblx0XHQuY3RybF9wb3J0YWwgc3ZnIHBhdGgge1xuXHRcdFx0ZmlsbDogI2ZmZjtcblx0XHR9XG5cblx0XHQuaWNvbl90by1vcGVuIGkge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHR9XG5cblx0XHQubWVudV9sYWJlbCAubGFiZWxfdGV4dCB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQmLmlzLXdoaXRlOm5vdCguaGFzLXNjcm9sbGVkKSAuY19pbmxpbmUtcGFuZSB7XG5cdFx0LmxvZ29fc3JjIHN2ZyBwYXRoI2hlYWRlckxvZ29TaW1wbGVfQm9sZCxcblx0XHQubG9nb19zcmMgc3ZnIHBhdGgjaGVhZGVyTG9nb0Z1bGwzX0JvbGQsXG5cdFx0LmxvZ29fc3JjIHN2ZyBwYXRoI2hlYWRlckxvZ29GdWxsM19DYXBpdGFsIHtcblx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0fVxuXHR9XG5cblx0Ji5oYXMtaGVyby12aWRlby5pcy13aGl0ZSAuY19pbmxpbmUtcGFuZSAuaWNvbl90by1vcGVuIGkge1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC44cyBlYXNlLW91dC1xdWFydDtcblx0fVxuXG5cdC8qIEhhcyBzY3JvbGxlZCAqL1xuXHQmLmhhcy1zY3JvbGxlZCAuY19pbmxpbmUtcGFuZSB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNDMsIDI0MCwgMjM5LCAwLjg1KTtcblx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjBweCk7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjhzIGVhc2UtaW4tb3V0LXF1YXJ0LCBiYWNrZHJvcC1maWx0ZXIgMC44cyBlYXNlLWluLW91dC1xdWFydCAwLjJzO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cdFx0fVxuXG5cdFx0LmlubGluZS1wYW5lX2xvZ28sXG5cdFx0LmN0cmxfbWVudSxcblx0XHQuY3RybF9wb3J0YWwsXG5cdFx0LmN0cmxfY3RhOjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXHRcdH1cblxuXHRcdC5sb2dvX3NyYyBzdmcgcGF0aCNoZWFkZXJMb2dvU2ltcGxlX0JvbGQge1xuXHRcdFx0ZmlsbDogIzAwMDtcblx0XHR9XG5cdFx0LmxvZ29fc3JjIHN2ZyBwYXRoI2hlYWRlckxvZ29GdWxsM19Cb2xkIHtcblx0XHRcdGZpbGw6ICMwMDA7XG5cdFx0fVxuXHRcdC5sb2dvX3NyYyBzdmcgcGF0aCNoZWFkZXJMb2dvRnVsbDNfQ2FwaXRhbCB7XG5cdFx0XHRmaWxsOiAjYjJiMWIxO1xuXHRcdH1cblxuXHRcdC5pY29uX3RvLW9wZW4gaSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRcdH1cblxuXHRcdC5tZW51X2xhYmVsIC5sYWJlbF90ZXh0IHtcblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdH1cblxuXHRcdC5jdHJsX3BvcnRhbCBzdmcgcGF0aCB7XG5cdFx0XHRmaWxsOiAjMDAwO1xuXHRcdH1cblx0fVxuXG5cdC8qIE1lbnUgaXMgb3BlbiAqL1xuXHQmLmhhcy1vcGVuLW1lbnUgLmNfaW5saW5lLXBhbmUge1xuXHRcdGJhY2tncm91bmQ6ICRjLS04ICFpbXBvcnRhbnQ7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5pbmxpbmUtcGFuZV9sb2dvLFxuXHRcdC5jdHJsX21lbnUsXG5cdFx0LmN0cmxfcG9ydGFsLFxuXHRcdC5jdHJsX2N0YTo6YmVmb3JlIHtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5sb2dvX3NyYyBzdmcgcGF0aCB7XG5cdFx0XHRmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Lm1lbnVfbGFiZWwgLmxhYmVsX3RleHQge1xuXHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuY3RybF9wb3J0YWwgc3ZnIHBhdGgge1xuXHRcdFx0ZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC8qKlxuXHQqIE5hdmlnYXRpb24gcGFuZVxuXHQqL1xuXHQuY19uYXYtcGFuZSB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogZml4ZWQgOTBweCAwIDA7XG5cdFx0c2l6ZTogMTAwdncgY2FsYygxMDB2aCAtIDkwcHgpO1xuXHRcdHRyYW5zaXRpb246IHBvaW50ZXItZXZlbnRzIDAuMXMgbGluZWFyIDNzO1xuXHRcdHotaW5kZXg6IDk5ODtcblxuXHRcdFtkYXRhLXRsLWl0ZW09XCIxXCJdIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG5cdFx0fVxuXG5cdFx0W2RhdGEtdGwtaXRlbT1cIjJcIl0ge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKC0teGwtdXApIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcblx0XHRcdHRvcDogMTAwcHg7XG5cdFx0fVxuXG5cdFx0Lm5hdi1wYW5lX2lubmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdFx0c2l6ZTogMTAwJTtcblx0XHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0XHRcdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICgtLXhsLXVwKSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2LXBhbmVfaGVhZGluZyB7XG5cdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDE3cHggLyAxLjQ1ZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG5cdFx0fVxuXG5cdFx0Lm5hdi1wYW5lX21lbnUge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMmYzMDMxO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdHBhZGRpbmc6IDUwcHggJGd1dHRlci0tbW9iaWxlIDcwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cdFx0XHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAoLS14eGwtdXApIHtcblx0XHRcdFx0ZmxleC1iYXNpczogNTgwcHg7XG5cdFx0XHRcdG1heC13aWR0aDogNTgwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDgwcHg7XG5cdFx0XHRcdHdpZHRoOiA1ODBweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICgtLXhsLXh4bCkge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiA0ODBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiA0ODBweDtcblx0XHRcdFx0cGFkZGluZzogNjBweDtcblx0XHRcdFx0d2lkdGg6IDQ4MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKC0teGwtdXApIHtcblx0XHRcdFx0ZmxleC1iYXNpczogMDtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKC0tbGcteGwpIHtcblx0XHRcdFx0cGFkZGluZzogNjBweCBjYWxjKCRndXR0ZXIgKiAyKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKC0tbWQtZG93bikge1xuXHRcdFx0Lm1lbnVfaGVhZGluZyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1lbnVfaW5uZXIsXG5cdFx0Lm1lbnVfbGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5saXN0X2l0ZW0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAbWVkaWEgKC0teGwtdXApIHtcblx0XHRcdFx0Lml0ZW1fbGluazpob3Zlcixcblx0XHRcdFx0Ji5pcy1ob3ZlciAuaXRlbV9saW5rLFxuXHRcdFx0XHQmLmlzLWN1cnJlbnQgLml0ZW1fbGluayB7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmlzLWlnbm9yZWQgLml0ZW1fbGluayB7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaXRlbV9saW5rIHtcblx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuXHRcdH1cblxuXHRcdC5saW5rX2xhYmVsIHtcblx0XHRcdEBleHRlbmQgJXUtd2VpZ2h0LS1saWdodDtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiByZXNwb25zaXZlIDM2cHggNTZweDtcblx0XHRcdGZvbnQtcmFuZ2U6IDQ4MHB4IDE5MjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRcdHBhZGRpbmc6IDAuMWVtIDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cblx0XHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwLjA3NWVtICo7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5hdi1wYW5lX21haW4ge1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDA7XG5cblx0XHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0XHRcdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICgtLXh4bC11cCkge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSA1ODBweCk7XG5cdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gNTgwcHgpO1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNTgwcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKC0teGwteHhsKSB7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDQ4MHB4KTtcblx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0ODBweCk7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0ODBweCk7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAoLS14bC11cCkge1xuXHRcdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0XHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWFpbl9jb250YWN0IHtcblx0XHRcdGNvbG9yOiAjZmZmICRjLS04O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0cGFkZGluZzogNjBweCAwIDMwcHggJGd1dHRlci0tbW9iaWxlO1xuXG5cdFx0XHRAbWVkaWEgKC0teHh4bC11cCkge1xuXHRcdFx0XHRwYWRkaW5nOiAqIDE2MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKC0tbGcteHh4bCkge1xuXHRcdFx0XHRwYWRkaW5nOiAqIGNhbGMoJGd1dHRlciAqIDIpO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0b3JkZXI6IDA7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAoLS1tZC11cCkge1xuXHRcdFx0XHRwYWRkaW5nOiA4MHB4ICo7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3RfaW5uZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDIwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3RfY29sIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZsZXg6IDEgMSAxMDAlO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0ZmxleC1iYXNpczogYXV0bztcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAoLS14cy1zbSkge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdC5jb2xfdGV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweCAvIDEuMjVlbTtcblx0XHRcdH1cblxuXHRcdFx0LmNvbF9idG5zIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblxuXHRcdFx0LmJ0bnNfYnRuOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcblxuXHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAqIDQ1cHggMCAqO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuLWxvY2F0aW9uIHtcblx0XHRcdFx0bWluLXdpZHRoOiAxNjBweDtcblxuXHRcdFx0XHQuY29sX2J0bnMge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji4tY29udGFjdCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC8qXG5cdFx0XHQmLi1zb2NpYWwge1xuXHRcdFx0XHRAbWVkaWEgKC0teGwteHhsKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKC0teHMtc20pIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQqL1xuXHRcdH1cblxuXHRcdC5jb250YWN0X2JnIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9oZWFkZXJfYmctcGF0dGVybi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIDE2MjBweCA5MjBweDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwO1xuXHRcdFx0c2l6ZTogMTAwJTtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlIDAuMnM7XG5cdFx0XHR6LWluZGV4OiAwO1xuXHRcdH1cblxuXHRcdC5tYWluX2Z0IHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0b3JkZXI6IDA7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDAgNDBweCAkZ3V0dGVyLS1tb2JpbGU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0cGFkZGluZzogNzBweCAwIDgwcHggNjBweDtcblx0XHRcdH1cblxuXHRcdFx0LmZ0X2lubmVyIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA2MHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA5MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5mdF9sYWJlbCB7XG5cdFx0XHRcdEBleHRlbmQgJXUtZm9udC1zaXplLS01O1xuXHRcdFx0XHRjb2xvcjogJGJhc2UtLXRleHQtY29sb3I7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlIDAgKiAqIDA7XG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQtcXVhcnQ7XG5cdFx0XHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG5cblx0XHRcdFx0Ji5pcy1oaWRkZW4ge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmZ0X2NvbXBhbmllcyB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLW1vYmlsZTtcblxuXHRcdFx0XHRAbWVkaWEgKC0teHhsLXVwKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmZsaWNraXR5LXZpZXdwb3J0IHtcblx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHR9XG5cblx0XHRcdC5vLWNvbXBhbnktdGh1bWIge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LyogTWVudSBpcyBvcGVuICovXG5cdCYuaGFzLW9wZW4tbWVudSAuY19uYXYtcGFuZSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0dHJhbnNpdGlvbi1kZWxheTogMnM7XG5cblx0XHQuY29udGFjdF9iZyB7XG5cdFx0XHRvcGFjaXR5OiAwLjE7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAxLjJzO1xuXHRcdH1cblx0fVxuXG5cdC8qKlxuXHQqIFNvbGlkXG5cdCovXG5cdCYuaXMtc29saWQge1xuXHRcdCY6bm90KC5oYXMtc2Nyb2xsZWQpOm5vdCguaGFzLW9wZW4tbWVudSkgLmNfaW5saW5lLXBhbmUge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHR9XG5cblx0XHQrIC5vLXRvcC1wcm9wIHtcblx0XHRcdGhlaWdodDogOTBweDtcblxuXHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuYy1oZXJvLWZ0LWFydGljbGUge1xuXHRiYWNrZ3JvdW5kOiAkYy0tNztcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0bWFyZ2luLWJvdHRvbTogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuaGVyb19jb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kOiAkYy0tOCB1cmwoJy4uL2ltYWdlcy9wYXR0ZXJuLS1saW5lcy0xLnBuZycpIG5vLXJlcGVhdCB0b3AgLTE0NjBweCBjZW50ZXIgLyA0MTIwcHggMzE1N3B4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdHBhZGRpbmc6IDE2MHB4ICogMjM1cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QG1lZGlhICgtLW1kLXVwKSB7IHBhZGRpbmc6IDI2MnB4ICogNTI2cHg7IH1cblxuXHRcdC5jb250ZW50X2lubmVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblxuXHRcdFx0LmNvbnRlbnRfc3ViIHtcblx0XHRcdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0yLCAldS1mb250LXNpemUtLTE0LCAldS13ZWlnaHQtLXNlbWk7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0XHRcdG1hcmdpbjogMCAwIDMwcHggMzBweDtcblx0XHRcdFx0b3JkZXI6IDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7IG1hcmdpbi1sZWZ0OiAxNjBweDsgfVxuXG5cdFx0XHR9XG5cblx0XHRcdC5jb250ZW50X3RpdGxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQgICAgZm9udC1zaXplOiByZXNwb25zaXZlIDYwcHggMTcwcHg7XG5cdFx0XHQgICAgZm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogLjg0NWVtO1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtLjMyNWVtO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdFx0LnRpdGxlX2xpbmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7XG5cblx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikgeyBtYXJnaW4tbGVmdDogMTIwcHg7IH1cblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGIsIHN0cm9uZyB7XG5cdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzpcblx0XHRcdFx0XHRcdFx0LTFweCAtMXB4IDAgJGMtLTUsXG5cdFx0XHRcdFx0XHRcdDFweCAtMXB4IDAgJGMtLTUsXG5cdFx0XHRcdFx0XHRcdC0xcHggMXB4IDAgJGMtLTUsXG5cdFx0XHRcdFx0XHRcdDFweCAxcHggMCAkYy0tNTtcblx0XHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRcdFx0XHRAc3VwcG9ydHMgKC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0KSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDMxNWRlZywgJGMtLTUgMTAlLCAkYy0tNiAxMDQlKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdHRleHQtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXN0cm9rZTogMnB4IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZTogMnB4IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHR9XG5cblx0Lmhlcm9fYXJ0aWNsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAtMjAwcHggMCAwICRndXR0ZXItLW1vYmlsZTtcblx0XHRtYXgtd2lkdGg6IDE2MjBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtICRndXR0ZXItLW1vYmlsZSk7XG5cdFx0ei1pbmRleDogMDtcblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYyMHB4KSB7XG5cdFx0XHRtYXJnaW46IC00MTVweCBhdXRvICo7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTYyMHB4KSB7XG5cdFx0XHRtYXJnaW46IC00MTVweCA1MHB4ICogMDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcblx0XHR9XG5cblx0XHQuYXJ0aWNsZV9pbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAxMTIwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHotaW5kZXg6IDA7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA4OC41OSU7XG5cblx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7IHBhZGRpbmctYm90dG9tOiA2Ny44NiU7IH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0XHQuaW1nX3NyYyB7XG5cdFx0XHRcdEBleHRlbmQgJXUtYWJzb2x1dGUtZmlsbCwgJXUtY292ZXItb2JqZWN0O1xuXHRcdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0dHJhbnNpdGlvbjpcblx0XHRcdFx0XHRmaWx0ZXIgLjRzIGVhc2Utb3V0LXF1YXJ0LFxuXHRcdFx0XHRcdHRyYW5zZm9ybSAxLjRzIGVhc2Utb3V0LXF1YXJ0O1xuXHRcdFx0fVxuXG5cdFx0LmFydGljbGVfY29udGVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiA0MnB4ICRndXR0ZXItLW1vYmlsZSA2MHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNnMgZWFzZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdG1heC13aWR0aDogNjIwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDcwcHggMDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICgtLW1kLWxnKSB7XG5cdFx0XHRcdG1heC13aWR0aDogNTUwcHggIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZzogNTBweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0bWFyZ2luOiBhdXRvIDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwIDAgMCAqO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0XHQuY29udGVudF9pbm5lciB7XG5cdFx0XHRcdGNvbG9yOiAkYmFzZS0tdGV4dC1jb2xvcjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMTJweCA4MHB4IDkwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKC0tbWQtbGcpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHQgICAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcblx0XHRcdFx0XHRwYWRkaW5nOiA2MHB4IDUwcHggNTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdC5jb250ZW50X21ldGEge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0XHQubWV0YV9kYXRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4IC8gMS4xZW07XG5cdFx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1vdXQtcXVhcnQ7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5tZXRhX3RheCB7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTJweDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIycHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy0tNTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvIDA7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAqIDAgMDtcblx0XHRcdFx0XHRcdHNpemU6IDEycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWV0YV9kYXRlIHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuXHRcdFx0LmNvbnRlbnRfdGl0bGUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAzNnB4IC8gMS4yNWVtO1xuXHRcdFx0fVxuXG5cdFx0XHQuY29udGVudF9idG4ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0NHB4O1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cblx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblxuXHRcdFx0Ji5pcy1ob3ZlciB7XG5cblx0XHRcdFx0LmltZ19zcmMge1xuXHRcdFx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xMDUpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmFydGljbGVfY29udGVudCB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguOTc1KTtcblxuXHRcdFx0XHRcdC51LWJ0bi0tNDo6YmVmb3JlIHtcblx0XHRcdFx0ICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcblx0XHRcdFx0ICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdCAgICB9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG59XG4iLCIuYy1oZXJvLWZ1bGwtbWVkaWEge1xuXHRiYWNrZ3JvdW5kOiAkYy0tODtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblxuXHQubWVkaWFfY2FudmFzIHtcblx0XHRvcGFjaXR5OiAuNjtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTUwJTtcblxuXHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7IHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IH1cblx0XHRcdEBtZWRpYSAoLS1zbS1tZCkgeyBwYWRkaW5nLWJvdHRvbTogODAlOyB9XG5cblx0XHR9XG5cblx0fVxuXG5cdFx0Lm1lZGlhX3NyYyB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRAZXh0ZW5kICV1LWFic29sdXRlLWZpbGw7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LmNhbnZhc19pbWcsIC5jYW52YXNfdmlkZW8geyBAZXh0ZW5kICV1LWFic29sdXRlLWZpbGwsICV1LWNvdmVyLW9iamVjdDsgfVxuXG5cdFx0LyogLmNhbnZhc192aWRlbyB7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0XHRcdG1pbi13aWR0aDogMTc3Ljc3dmg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgNTAlICogKiA1MCU7XG5cdFx0XHRzaXplOiAxMDB2dyA1Ni4yNXZ3O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0fSAqL1xuXG59XG4iLCIuYy1oZXJvLWhvbWUge1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjb2xvcjogJGMtLTEgJGMtLTI7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZvbnQtc2l6ZTogMDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0bWluLWhlaWdodDogMTAwdmg7XG5cdH1cblxuXHQuY19jb250ZW50IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbGV4OiAxIDEgMTAwJTtcblx0XHRwYWRkaW5nOiAyMjBweCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjNweCkge1xuXHRcdFx0cGFkZGluZzogMTgwcHggKiAyNDBweDtcblx0XHR9XG5cdH1cblxuXHQuY29udGVudF9yb3cge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5yb3dfdGV4dCB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1heC13aWR0aDogMTYyMHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMCAkZ3V0dGVyLS1tb2JpbGU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRwYWRkaW5nOiAqICRndXR0ZXI7XG5cdFx0fVxuXHR9XG5cblx0LnRleHRfZXh0cmEge1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGNvbG9yOiAkYy0tMTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Zm9udC1zaXplOiAyMHB4IC8gMS4yNzVlbTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC44cyBlYXNlLW91dC1xdWFydDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0Ji4tYWxpZ24tcmlnaHQge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjNweCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0fVxuXHR9XG5cblx0LmV4dHJhX2xpbmUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHQmOm50aC1vZi10eXBlKDIpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0fVxuXHRcdCY6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNjBweDtcblx0XHR9XG5cdH1cblxuXHQudGV4dF9sYWJlbCB7XG5cdFx0QGV4dGVuZCAldS13ZWlnaHQtLXNlbWk7XG5cdFx0Y29sb3I6ICRjLS0xO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSA0NnB4IDE4MHB4O1xuXHRcdGZvbnQtcmFuZ2U6IDM2MHB4IDE2MjBweDtcblx0XHRsaW5lLWhlaWdodDogMS4xNWVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSBzY2FsZVgoMS41KTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjNweCkge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDAuOTE1ZW07XG5cdFx0fVxuXG5cdFx0QG1lZGlhICgtLXhsLXh4bCkge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcblx0XHR9XG5cblx0XHQmLmpzLXNlbGVjdC1hcmVhIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHQmLi1vdXRsaW5lIHtcblx0XHRcdHRleHQtc2hhZG93OiAtMXB4IC0xcHggMCAkYy0tMSwgMXB4IC0xcHggMCAkYy0tMSwgLTFweCAxcHggMCAkYy0tMSwgMXB4IDFweCAwICRjLS0xO1xuXG5cdFx0XHRAc3VwcG9ydHMgKC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweCkge1xuXHRcdFx0XHRjb2xvcjogcmdiYSgyNiwgMjYsIDI2LCAwKTtcblx0XHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcblx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGMtLTE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmlubGluZV9tZWRpYSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRzaXplOiA4LjV2dztcblx0XHRcdG1heC13aWR0aDogMTM2cHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMzZweDtcblx0XHRcdG1hcmdpbi10b3A6IDAuMDNlbTtcblxuXHRcdFx0QG1lZGlhICgtLWxnLWRvd24pIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IGluaXRpYWw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmxhYmVsX3N5bWJvbCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0bWFyZ2luOiBhdXRvIDEwcHggYXV0byAwO1xuXHRcdHNpemU6IDY2cHg7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHRwYXRoIHtcblx0XHRcdHRyYW5zaXRpb246IGZpbGwgMC44cyBlYXNlLW91dC1xdWFydDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAyM3B4KSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRzaXplOiAxMzFweDtcblx0XHR9XG5cdH1cblxuXHQubGFiZWxfZWwge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2Utb3V0LXF1YXJ0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cblxuXHQucm93X2xpbmVzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgKiAwIDA7XG5cdFx0c2l6ZTogMTAwJSAxcHg7XG5cblx0XHQubGluZXNfZWwge1xuXHRcdFx0QGV4dGVuZCAldS1hYnNvbHV0ZS1maWxsO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoMCk7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuXHRcdH1cblxuXHRcdC5saW5lc19lbC4tYmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjYsIDI2LCAyNiwgMC4xKTtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC44cyBlYXNlLW91dC1xdWFydDtcblx0XHR9XG5cblx0XHQubGluZXNfZWwuLWFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjYsIDI2LCAyNiwgMSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuOHMgZWFzZS1vdXQtcXVhcnQgMHMsIHRyYW5zZm9ybSAwLjhzIGVhc2Utb3V0LXF1YXJ0IDAuM3M7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRlbnRfcm93IHtcblx0XHQmOm50aC1vZi10eXBlKDEpIC5yb3dfdGV4dCB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmOm50aC1vZi10eXBlKDIpIHtcblx0XHRcdC5yb3dfdGV4dCB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblxuXHRcdFx0LnJvd19saW5lcyAubGluZXNfZWwuLWFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtb2YtdHlwZSgzKSAucm93X3RleHQge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdH1cblxuXHRcdCY6bnRoLW9mLXR5cGUoNCkgLnJvd190ZXh0IHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50X21vYmlsZS1leGNlcnB0IHtcblx0XHRmb250LXNpemU6IDIwcHggLyAxLjI3NWVtO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwYWRkaW5nOiAwICRndXR0ZXItLW1vYmlsZTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLW91dC1xdWFydDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRzaXplOiAwO1xuXHRcdFx0dGV4dC1pbmRlbnQ6IC05OTlweDtcblx0XHR9XG5cdH1cblxuXHQuZXhjZXJwdF90ZXh0OjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHNpemU6IDMwcHggMXB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cblxuXHQuY19zY3JvbGxlciB7XG5cdFx0QGV4dGVuZCAudS13cmFwcGVyLS0yO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAqIDAgNTBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAyO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRib3R0b206IDE0MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5zY3JvbGxlcl9idG4ge1xuXHRcdGNvbG9yOiAkYy0tMTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLW91dC1xdWFydDtcblx0fVxuXG5cdC5idG5fYXJyb3cgcGF0aCB7XG5cdFx0ZmlsbDogJGMtLTE7XG5cdFx0dHJhbnNpdGlvbjogZmlsbCAwLjhzIGVhc2Utb3V0LXF1YXJ0O1xuXHR9XG5cblx0LmJ0bl9sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxOHB4IC8gMS4xZW07XG5cdFx0bWluLWhlaWdodDogMTZweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG5cdH1cblxuXHQuY19tZWRpYSB7XG5cdFx0QGV4dGVuZCAldS1hYnNvbHV0ZS1maWxsO1xuXHRcdGJhY2tncm91bmQ6ICRjLS0xO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1vdXQtcXVhcnQ7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblxuXHQubWVkaWFfc3JjIHtcblx0XHRAZXh0ZW5kICV1LWFic29sdXRlLWZpbGwsICV1LWNvdmVyLW9iamVjdDtcblx0XHRvcGFjaXR5OiAwLjc7XG5cdH1cblxuXHQvKipcblx0KiBWaWRlbyBpcyBwbGF5aW5nXG5cdCovXG5cdCYuaXMtcGxheWluZyB7XG5cdFx0LnRleHRfbGFiZWwsXG5cdFx0LnRleHRfZXh0cmEsXG5cdFx0LnNjcm9sbGVyX2J0bixcblx0XHQuY29udGVudF9tb2JpbGUtZXhjZXJwdCB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG5cdFx0fVxuXG5cdFx0LnRleHRfbGFiZWwuLW91dGxpbmUge1xuXHRcdFx0QHN1cHBvcnRzICgtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHgpIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJvd19saW5lcyAubGluZXNfZWwuLWFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKDEpICFpbXBvcnRhbnQ7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC44cyBlYXNlLW91dC1xdWFydCAwLjhzLCB0cmFuc2Zvcm0gMC44cyBlYXNlLW91dC1xdWFydCAwcztcblx0XHR9XG5cblx0XHQuY29udGVudF9yb3c6bnRoLW9mLXR5cGUoMikgLnJvd19saW5lcyAubGluZXNfZWwuLWFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG5cdFx0fVxuXG5cdFx0LmJ0bl9hcnJvdyBwYXRoLFxuXHRcdC5sYWJlbF9zeW1ib2wgcGF0aCB7XG5cdFx0XHRmaWxsOiAjZmZmO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4ycztcblx0XHR9XG5cblx0XHQuY19tZWRpYSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4ycztcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0fVxuXHR9XG59XG4iLCIuYy1oZXJvLWxvY2F0aW9uIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0bWFyZ2luLWJvdHRvbTogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblxuXHQ+ICoge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNfaGVhZGluZyB7XG5cdFx0Y29sb3I6ICNmZmYgJGMtLTE7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0cGFkZGluZzogMTYwcHggKiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0cGFkZGluZzogMjYycHggKiAxMTBweDtcblx0XHR9XG5cdH1cblxuXHQuaGVhZGluZ190aXRsZXMge1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0LnRpdGxlc19zdWIge1xuXHRcdEBleHRlbmQgJXUtdGV4dC1zdHlsZS0tMiwgJXUtZm9udC1zaXplLS0xNCwgJXUtd2VpZ2h0LS1zZW1pO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRtYXJnaW46IDAgMCAzMHB4IDMwcHg7XG5cdFx0b3JkZXI6IDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE2MHB4O1xuXHRcdH1cblx0fVxuXG5cdC50aXRsZXNfdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSA2MHB4IDE3MHB4O1xuXHRcdGZvbnQtcmFuZ2U6IDQyMHB4IDE2MjBweDtcblx0XHRsaW5lLWhlaWdodDogMC44NDVlbTtcblx0XHRvcmRlcjogMTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnRpdGxlX2xpbmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHQmOm50aC1vZi10eXBlKDIpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGIsXG5cdFx0c3Ryb25nIHtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRAc3VwcG9ydHMgKC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0KSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDEzMGRlZywgJGMtLTUgMTAlLCAkYy0tNiAxMDQlKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHRcdFx0XHRjb2xvcjogJGMtLTE7XG5cdFx0XHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlOiAzcHggdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNfbWlkIHtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXG5cdFx0Lm1pZF9jb2wge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0ZmxleDogMCAwIDUwJTtcblx0XHRcdFx0bWluLWhlaWdodDogNTMwcHg7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1pZF9pbWFnZSB7XG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDUwJTtcblxuXHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbWFnZV9zcmMge1xuXHRcdFx0QGV4dGVuZCAldS1hYnNvbHV0ZS1maWxsLCAldS1jb3Zlci1vYmplY3Q7XG5cdFx0fVxuXG5cdFx0Lm1pZF9jb250ZW50IHtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDZkZWcsICRjLS01IDEwJSwgJGMtLTYgMTA0JSk7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHBhZGRpbmc6IDExMnB4ICRndXR0ZXItLW1vYmlsZSAyMDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweCAvIDFlbSAhaW1wb3J0YW50O1xuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0b3JkZXI6IDA7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE4MHB4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE2MHB4ICRndXR0ZXIgMzk2cHggY2FsYygxMDB2dyAtIGNhbGMoNTB2dyArIDU1MHB4KSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnRfaW5uZXIge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAqIDAgMDtcblx0XHRcdFx0c2l6ZTogMXB4IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnRfYWRkcmVzcyB7XG5cdFx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMjA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI3NWVtO1xuXHRcdH1cblxuXHRcdC5jb250ZW50X2VtYWlsIHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblxuXHRcdC5jb250ZW50X2JnIHtcblx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDAuMTg7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSBjYWxjKDUwJSAtIDk2MHB4KSAqICogY2FsYyg1MCUgLSAyNTBweCk7XG5cdFx0XHRzaXplOiA0MTIwcHggMzE1N3B4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHR6LWluZGV4OiAwO1xuXHRcdH1cblx0fVxuXG5cdC5jX21hcCB7XG5cdFx0YmFja2dyb3VuZDogJGMtLTg7XG5cdFx0bWFyZ2luOiAtODBweCAwIDAgJGd1dHRlci0tbW9iaWxlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gJGd1dHRlci0tbW9iaWxlKTtcblx0XHR6LWluZGV4OiAzO1xuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTgwcHgpIHtcblx0XHRcdG1hcmdpbjogLTIzMHB4ICogKiBjYWxjKDEwMCUgLSBjYWxjKDUwJSArIDU1MHB4KSk7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgKyA1NTBweCk7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6ICRndXR0ZXI7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gJGd1dHRlcik7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMjUlO1xuXG5cdFx0XHRAbWVkaWEgKC0teGwtdXApIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDUwJTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICgtLXNtLXhsKSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA3NSU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1hcF9mcmFtZSB7XG5cdFx0XHRAZXh0ZW5kICV1LWFic29sdXRlLWZpbGw7XG5cdFx0fVxuXHR9XG59XG4iLCIuYy1oZXJvLXNpbXBsZSB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDA7XG5cdG1hcmdpbi1ib3R0b206IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0PiAqIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5jX2dyYWRpZW50IHtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMTM1LCAxNzksIDI0NCwgMSkgMCUsIHJnYmEoNzksIDIyOSwgMTgwLCAxKSAxMDAlKTtcblx0XHRzaXplOiAxMDAlIDZweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHotaW5kZXg6IDU7XG5cdH1cblxuXHQuY19oZWFkaW5nIHtcblx0XHRjb2xvcjogJGMtLTEgI2ZmZjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRwYWRkaW5nOiAxNjBweCAqIDk2cHggKjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdC8qIHBhZGRpbmc6IDI0MHB4ICogMTMwcHg7ICovXG5cdFx0XHRwYWRkaW5nOiAyMDBweCAqIDEwMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5oZWFkaW5nX3RpdGxlcyB7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRtYXJnaW4tYm90dG9tOiAtMjBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQudGl0bGVzX3N1YiB7XG5cdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0yLCAldS1mb250LXNpemUtLTMsICV1LXdlaWdodC0tc2VtaTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0bWFyZ2luOiAwIDAgMzBweCAzMHB4O1xuXHRcdG9yZGVyOiAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNjBweDtcblx0XHR9XG5cdH1cblxuXHQudGl0bGVzX3RpdGxlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IHJlc3BvbnNpdmUgNjBweCAxNzBweDtcblx0XHRmb250LXJhbmdlOiA0MjBweCAxNjIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDAuODQ1ZW07XG5cdFx0b3JkZXI6IDE7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC50aXRsZV9saW5lIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRjb2x1bW4tZ2FwOiAxNnB4O1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRjb2x1bW4tZ2FwOiAzNnB4O1xuXG5cdFx0XHQmOm50aC1vZi10eXBlKDIpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGIsXG5cdFx0c3Ryb25nIHtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRAc3VwcG9ydHMgKC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0KSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDEzMGRlZywgJGMtLTUgMTAlLCAkYy0tNiAxMDQlKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2U6IDNweCB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY19taWQge1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cblx0XHQubWlkX2NvbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA1MzBweDtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWlkX2ltYWdlIHtcblx0XHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTAlO1xuXG5cdFx0XHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmltYWdlX3NyYyB7XG5cdFx0XHRAZXh0ZW5kICV1LWFic29sdXRlLWZpbGwsICV1LWNvdmVyLW9iamVjdDtcblx0XHR9XG5cblx0XHQubWlkX2NvbnRlbnQge1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0NmRlZywgJGMtLTUgMTAlLCAkYy0tNiAxMDQlKTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0cGFkZGluZzogMTEycHggJGd1dHRlci0tbW9iaWxlIDIwMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4IC8gMWVtICFpbXBvcnRhbnQ7XG5cblx0XHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0XHRvcmRlcjogMDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTgwcHgpIHtcblx0XHRcdFx0cGFkZGluZzogMTYwcHggJGd1dHRlciAzOTZweCBjYWxjKDEwMHZ3IC0gY2FsYyg1MHZ3ICsgNTUwcHgpKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGVudF9pbm5lciB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwICogMCAwO1xuXHRcdFx0XHRzaXplOiAxcHggMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGVudF9hZGRyZXNzIHtcblx0XHRcdEBleHRlbmQgJXUtZm9udC1zaXplLS0yMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjc1ZW07XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnRfZW1haWwge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnRfYmcge1xuXHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0b3BhY2l0eTogMC4xODtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlIGNhbGMoNTAlIC0gOTYwcHgpICogKiBjYWxjKDUwJSAtIDI1MHB4KTtcblx0XHRcdHNpemU6IDQxMjBweCAzMTU3cHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0fVxuXHR9XG5cblx0LmNfbWFwIHtcblx0XHRiYWNrZ3JvdW5kOiAkYy0tODtcblx0XHRtYXJnaW46IC04MHB4IDAgMCAkZ3V0dGVyLS1tb2JpbGU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAkZ3V0dGVyLS1tb2JpbGUpO1xuXHRcdHotaW5kZXg6IDM7XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExODBweCkge1xuXHRcdFx0bWFyZ2luOiAtMjMwcHggKiAqIGNhbGMoMTAwJSAtIGNhbGMoNTAlICsgNTUwcHgpKTtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSArIDU1MHB4KTtcblx0XHR9XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogJGd1dHRlcjtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAkZ3V0dGVyKTtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEyNSU7XG5cblx0XHRcdEBtZWRpYSAoLS14bC11cCkge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKC0tc20teGwpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDc1JTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWFwX2ZyYW1lIHtcblx0XHRcdEBleHRlbmQgJXUtYWJzb2x1dGUtZmlsbDtcblx0XHR9XG5cdH1cbn1cbiIsIi5jLWhlcm8tdGl0bGUtbWVkaWEge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuaGVyb19jb250ZW50IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRwYWRkaW5nOiAxNjBweCAqIDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7IHBhZGRpbmctdG9wOiAyNjJweDsgfVxuXHRcdEBtZWRpYSAoLS1zbS1sZykgeyBwYWRkaW5nLXRvcDogMjAwcHg7IH1cblxuXHR9XG5cblx0Ji5oYXMtaW1hZ2UgLmhlcm9fY29udGVudCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwMHB4O1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7IHBhZGRpbmctYm90dG9tOiAzMjBweDsgfVxuXHRcdEBtZWRpYSAoLS1zbS1sZykgeyBwYWRkaW5nLWJvdHRvbTogMjAwcHg7IH1cblxuXHR9XG5cblx0XHQuY29udGVudF9pbm5lciB7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cblx0XHRcdC5jb250ZW50X3N1YiB7XG5cdFx0XHRcdEBleHRlbmQgJXUtdGV4dC1zdHlsZS0tMiwgJXUtZm9udC1zaXplLS0xNCwgJXUtd2VpZ2h0LS1zZW1pO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMnB4IGNhbGMoJGd1dHRlciAvIDIpO1xuXHRcdFx0XHRvcmRlcjogMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgbWFyZ2luLWxlZnQ6IDE2MHB4OyB9XG5cblx0XHRcdFx0QG1lZGlhICgtLXNtLWxnKSB7IG1hcmdpbjogKiAqIDMwcHggMzBweDsgfVxuXG5cdFx0XHR9XG5cblx0XHRcdCYuLXRpdGxlLS1uby1pbmRlbnQgLmNvbnRlbnRfc3ViIHsgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5cdFx0XHQuY29udGVudF90aXRsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtLjMyNWVtO1xuXHRcdFx0XHRvcmRlcjogMTtcblxuXHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG5cblx0XHRcdFx0LnRpdGxlX2xpbmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgbWFyZ2luLWxlZnQ6IDEyMHB4OyB9XG5cdFx0XHRcdFx0XHRAbWVkaWEgKC0tc20tbGcpIHsgbWFyZ2luLWxlZnQ6IDUwcHg7IH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRiLCBzdHJvbmcge1xuXHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6XG5cdFx0XHRcdFx0XHRcdC0xcHggLTFweCAwICRjLS01LFxuXHRcdFx0XHRcdFx0XHQxcHggLTFweCAwICRjLS01LFxuXHRcdFx0XHRcdFx0XHQtMXB4IDFweCAwICRjLS01LFxuXHRcdFx0XHRcdFx0XHQxcHggMXB4IDAgJGMtLTU7XG5cdFx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHRcdFx0QHN1cHBvcnRzICgtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dCkge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgzMTVkZWcsICRjLS01IDEwJSwgJGMtLTYgMTA0JSk7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdCYuLXRpdGxlLS1uby1pbmRlbnQgLmNvbnRlbnRfdGl0bGUgeyBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5cdFx0Ji4taGVhZGluZy0tZnN6MSAuY29udGVudF90aXRsZSB7XG5cdFx0ICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSA2MHB4IDE3MHB4O1xuXHRcdCAgICBmb250LXJhbmdlOiA0MjBweCAxNjIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogLjg0NWVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cblx0XHQmLi1oZWFkaW5nLS1mc3oyIC5jb250ZW50X3RpdGxlIHtcblx0XHRcdEBleHRlbmQgJXUtZm9udC1zaXplLS0xNTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI3NWVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblxuXHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7IG1hcmdpbi1ib3R0b206IDEwNXB4OyB9XG5cblx0XHR9XG5cblx0XHQuY29udGVudF9hcnJvdy1idG4ge1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGMtLTUgMCUsICRjLS02IDEwMCUpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgKiA1MHB4IDUwcHggKjtcblx0XHRcdHNpemU6IDYwcHg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cblx0XHRcdCY6OmJlZm9yZSxcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy0tODtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0c2l6ZTogNThweDtcblx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9oZXJvX2Fycm93LWRvd24uc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIDIwcHggMjRweDtcblx0XHRcdFx0c2l6ZTogMjBweCAyNHB4O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdFxuXHQuaGVyb19tZWRpYSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAtMjAwcHggYXV0byAwO1xuXHRcdG1heC13aWR0aDogMTkyMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdEBtZWRpYSAoLS1sZy11cCkgeyBtYXJnaW4tdG9wOiAtMzIwcHg7IH1cblx0XHRcblx0fVxuXG5cdFx0Lm1lZGlhX2lubmVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWxlZnQ6ICRndXR0ZXItLW1vYmlsZTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICRndXR0ZXItLW1vYmlsZSk7XG5cdFx0XHR6LWluZGV4OiAwO1xuXHRcblx0XHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNjBweDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuXHRcdFx0fVxuXHRcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7IG1hcmdpbi10b3A6IC0yMjVweCAhaW1wb3J0YW50OyB9XG5cdFxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDg4LjU5JTtcblx0XG5cdFx0XHRcdEBtZWRpYSAoLS1tZC11cCkgeyBwYWRkaW5nLWJvdHRvbTogNTUuMTMlOyB9XG5cdFxuXHRcdFx0fVxuXHRcblx0XG5cdFx0fVxuXHRcblx0XHRcdC5tZWRpYV9pbWcgeyBAZXh0ZW5kICV1LWFic29sdXRlLWZpbGwsICV1LWNvdmVyLW9iamVjdDsgfVxuXG5cdC8qKlxuXHQqIE1vZGlmaWVyc1xuXHQqL1xuXHQvKiBCYWNrZ3JvdW5kICovXG5cdCYuLWJnLS0xIHtcblx0XHRiYWNrZ3JvdW5kOiAkYy0tODtcblx0XHQuaGVyb19jb250ZW50IHsgY29sb3I6ICRjLS04ICRjLS03OyB9XG5cdH1cblxuXHQmLi1iZy0tMiB7XG5cdFx0YmFja2dyb3VuZDogJGMtLTI7XG5cdFx0Lmhlcm9fY29udGVudCB7IGNvbG9yOiAjZmZmICRjLS04OyB9XG5cdH1cblxuXHQmLi1iZy0tMyB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHQuaGVyb19jb250ZW50IHsgY29sb3I6ICRjLS04ICRjLS03OyB9XG5cdH1cblxuXHQmLi1iZy0tNCB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblxuXHRcdC5oZXJvX2NvbnRlbnQge1xuXHRcdFx0YmFja2dyb3VuZDogJGMtLTggdXJsKCcuLi9pbWFnZXMvcGF0dGVybi0tbGluZXMtMS5wbmcnKSBuby1yZXBlYXQgdG9wIC0xNDYwcHggY2VudGVyIC8gNDEyMHB4IDMxNTdweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblxuXHR9XG5cblx0Ji4tYmctLTUge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cblx0XHQuaGVyb19jb250ZW50IHsgY29sb3I6ICNmZmYgJGMtLTg7IH1cblxuXHR9XG5cblx0LyogTGF5b3V0ICovXG5cdCYuLWxheW91dC0tMSB7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblxuXHRcdFx0Lm1lZGlhX2lubmVyIHtcblx0XHRcdFx0bWFyZ2luOiAqIDE2MHB4ICogMDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAqIDAgMCAqO1xuXHRcdFx0XHRcdHNpemU6IGNhbGMoNTAlICsgNDcwcHgpIDEzMHB4O1xuXHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQvKiBBbGlnbm1lbnQgKi9cblx0Ji4tYWxpZ24tY2VudGVyIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHQuY29udGVudF9zdWIsXG5cdFx0LmNvbnRlbnRfdGl0bGUge1xuXHRcdFx0bWFyZ2luOiAqIGF1dG8gIWltcG9ydGFudDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHRcdEBtZWRpYSAoLS1zbS11cCkge1xuXG5cdFx0XHRcdC5jb250ZW50X3RpdGxlIC50aXRsZV9saW5lOm50aC1vZi10eXBlKDIpIHsgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5cdFx0XHR9XG5cblx0fVxuXG59XG4iLCIuYy1sZy10ZXh0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0LmNfdGV4dCB7XG5cdFx0QGV4dGVuZCAldS13ZWlnaHQtLWxpZ2h0LCAldS10ZXh0LXN0eWxlLS0yLCAldS1mb250LXNpemUtLTE2O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR9XG5cdH1cblxuXHQvKipcblx0KiBNb2RpZmllcnNcblx0Ki9cblx0Ji4tYmctLTEge1xuXHRcdGJhY2tncm91bmQ6ICRjLS04IHVybChcIi4uL2ltYWdlcy9wYXR0ZXJuLS1saW5lcy0xLnBuZ1wiKSBuby1yZXBlYXQgdG9wIC0yMDgwcHggY2VudGVyIC8gNDEyMHB4IDMxNTdweDtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXG5cdCYuLXBhZGRpbmctLTEge1xuXHRcdHBhZGRpbmc6IDY4cHggMCA2OHB4O1xuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0cGFkZGluZzogODhweCAqIDg4cHggKjtcblx0XHR9XG5cdH1cbn1cbiIsIi5jLXByZXZpZXctY29tcGFueSB7XG5cblx0Li1oaWRkZW4geyBkaXNwbGF5OiBub25lOyB9XG5cblx0PiAuY19pbm5lciB7XG5cdFx0YmFja2dyb3VuZDogJGMtLTc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0XHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIgeyBkaXNwbGF5OiBub25lOyB9XG5cdH1cblxuXHRcdC5jYW52YXNfaGVybyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDA7XG5cblx0XHRcdC5oZXJvX2hlYWRpbmcge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGMtLTggdXJsKCcuLi9pbWFnZXMvcGF0dGVybi0tbGluZXMtMS5wbmcnKSBuby1yZXBlYXQgdG9wIC0xNDYwcHggY2VudGVyIC8gNDEyMHB4IDMxNTdweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHNpemU6IDEwMCUgNTQwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRoZWlnaHQ6IDYwMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhICgtLW1kLWxnKSB7IGhlaWdodDogNTAwcHg7IH1cblxuXHRcdFx0fVxuXG5cdFx0XHRcdC5oZWFkaW5nX3RpdGxlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAxMzBweCAwICogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdEBtZWRpYSAoLS1sZy11cCkgeyBwb3NpdGlvbjogcmVsYXRpdmUgYXV0bzsgfVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aXRsZV9tYXJxdWVlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdFx0XHRcdC5tYXJxdWVlX3RleHQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdCAgICBmb250LXNpemU6IHJlc3BvbnNpdmUgMTAwcHggMTUwcHg7XG5cdFx0XHRcdFx0XHQgICAgZm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6XG5cdFx0XHRcdFx0XHRcdFx0LTJweCAtMnB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuNTUpLFxuXHRcdFx0XHRcdFx0XHRcdDJweCAtMnB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuNTUpLFxuXHRcdFx0XHRcdFx0XHRcdC0ycHggMnB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuNTUpLFxuXHRcdFx0XHRcdFx0XHRcdDJweCAycHggMCByZ2JhKDI1NSwyNTUsMjU1LC41NSk7XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0XHRcdFx0QHN1cHBvcnRzICgtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHgpIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjU1KTtcblx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5tYXJxdWVlX2xpbmUge1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0XHRcdFx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQubGluZV9lbCB7IHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0Lmhlcm9fY292ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ3ZGVnLCAkYy0tNSAxMC4zNyUsICRjLS02IDEwNCUpO1xuXHRcdFx0XHRtYXJnaW46IC0zNDBweCAwIDAgJGd1dHRlci0tbW9iaWxlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHNpemU6IGNhbGMoMTAwJSAtICRndXR0ZXItLW1vYmlsZSkgNDYwcHg7XG5cdFx0XHRcdHotaW5kZXg6IDA7XG5cblx0XHRcdFx0QG1lZGlhICgtLW1kLWxnKSB7IGhlaWdodDogNDQwcHggIWltcG9ydGFudDsgfVxuXG5cdFx0XHRcdEBtZWRpYSAoLS1tZC11cCkge1xuXHRcdFx0XHRcdG1hcmdpbjogLTMwMHB4ICogKiA4MHB4O1xuXHRcdFx0XHRcdHNpemU6IGNhbGMoMTAwJSAtIDgwcHgpIDYwMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0XHQuY292ZXJfbG9nbyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTI4cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlIDA7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMjBweDtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMjMwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY292ZXJfaW1nIHtcblx0XHRcdFx0XHRAZXh0ZW5kICV1LWFic29sdXRlLWZpbGwsICV1LWNvdmVyLW9iamVjdDtcblx0XHRcdFx0XHRtaXgtYmxlbmQtbW9kZTogbHVtaW5vc2l0eTtcblx0XHRcdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHR9XG5cblx0XHR9XG5cblx0XHQuY2FudmFzX2ludHJvIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRcdC5pbnRyb19jb250ZW50IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDUycHggJGd1dHRlci0tbW9iaWxlIDYwcHg7XG5cblx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDUycHggNDVweCAxMTBweCA4MHB4O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb250ZW50X2Rlc2NyIHtcblx0XHRcdFx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTIsICV1LWZvbnQtc2l6ZS0tMTE7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzVlbTtcblxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cblx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHsgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb250ZW50X2J0biB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNDZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdC5pbnRyb19yZXAge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0ZmxleDogMCAwIDMyMHB4O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMzIwcHg7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03MHB4KTtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHRcdHdpZHRoOiAzMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAoLS1zbS1tZCkge1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0XHQucmVwX2NvbCB7XG5cblx0XHRcdFx0XHRAbWVkaWEgKC0tc20tbWQpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGZsZXg6IDEgMSA1MCU7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXG5cdFx0XHRcdFx0XHQmLnJlcF9jb250ZW50IHsgb3JkZXI6IDA7IH1cblx0XHRcdFx0XHRcdCYucmVwX3Bob3RvIHsgb3JkZXI6IDE7IH1cblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnJlcF9waG90byB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcblxuXHRcdFx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7IHBhZGRpbmctYm90dG9tOiA4Ny41MCU7IH1cblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5waG90b19zcmMgeyBAZXh0ZW5kICV1LWFic29sdXRlLWZpbGwsICV1LWNvdmVyLW9iamVjdDsgfVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucmVwX2NvbnRlbnQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDQwcHggJGd1dHRlci0tbW9iaWxlIDQ1cHg7XG5cblx0XHRcdFx0XHRAbWVkaWEgKC0tbWQtdXApIHsgcGFkZGluZzogMzBweCAzMHB4IDQ1cHg7IH1cblxuXHRcdFx0XHRcdC5jb250ZW50X3BlcnNvbiB7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTI7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnBlcnNvbl9uYW1lIHtcblx0XHRcdFx0XHRcdFx0QGV4dGVuZCAldS13ZWlnaHQtLXNlbWk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweCAvIDEuMWVtO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnBlcnNvbl9qb2Ige1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogcmdiYSgwLDAsMCwuNSk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweCAvIDEuMWVtO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNvbnRlbnRfZ3JvdXAge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHsgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuZ3JvdXBfaGVhZGluZyB7XG5cdFx0XHRcdFx0XHRcdEBleHRlbmQgJXUtd2VpZ2h0LS1zZW1pO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtLTE7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweCAvIDEuMWVtO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7IGZvbnQtc2l6ZTogMTZweDsgfVxuXG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5ncm91cF9saXN0IHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRcdFx0XHRcdC5saXN0X2l0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHsgbWFyZ2luLWJvdHRvbTogN3B4OyB9XG5cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnRlY2hfbGlzdCB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKDI4LDI4LDMwLC43KTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4IC8gMS4zNWVtO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdC5jYW52YXNfbmV3cyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0LmMtYXJ0aWNsZS1ncm91cC5pcy1jYXJvdXNlbCAuY19hcnRpY2xlcyxcblx0XHRcdC5jLWFydGljbGUtZ3JvdXAuaXMtY2Fyb3VzZWwgLmNfYXJ0aWNsZXMgLm8tcG9zdC10aHVtYiB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgyOCwyOCwzMCwuMSkgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7XG5cblx0XHRcdFx0LmMtYXJ0aWNsZS1ncm91cCAuY19oZWFkaW5nIHsgcGFkZGluZy1sZWZ0OiA4MHB4OyB9XG5cblx0XHRcdFx0LmMtYXJ0aWNsZS1ncm91cCAuby1wb3N0LXRodW1iOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogODBweDtcblx0XHRcdFx0XHR3aWR0aDogNTYwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LmNhbnZhc19tZWRpYSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyOCwyOCwzMCwuMSk7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDcwcHggKiA4MHB4O1xuXG5cdFx0XHQuZmxpY2tpdHktdmlld3BvcnQgeyBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5cdFx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdFx0cGFkZGluZzogODBweCAqIDExMHB4O1xuXG5cdFx0XHRcdC5tZWRpYV9pbm5lciB7IHBhZGRpbmctbGVmdDogODBweDsgfVxuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRcdC5tZWRpYV9oZWFkaW5nIHtcblx0XHRcdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0yLCAldS1mb250LXNpemUtLTIsICV1LXdlaWdodC0tc2VtaTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdH1cblxuXHRcdFx0Lm1lZGlhX2Nhcm91c2VsIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRcdC5vLW1lZGlhLXRodW1iIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAzODBweDtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG5cblx0XHRcdFx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMzgwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzgwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdC5jYW52YXNfaW50cm8gKyAuY2FudmFzX21lZGlhIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjgsMjgsMzAsLjEpOyB9XG5cblx0XHQuY2FudmFzX3ZhY2FuY2llcyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7XG5cblx0XHRcdFx0LmMtaGVhZGVkLXRleHQgLmNfaW5uZXIgeyBwYWRkaW5nLWxlZnQ6IDgwcHg7IH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LmNhbnZhc19pbnRybyArIC5jYW52YXNfdmFjYW5jaWVzIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjgsMjgsMzAsLjEpOyB9XG5cblx0XHQuY2FudmFzX3BhZ2luYXRpb24ge1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0XHRjb2xvcjogI2ZmZiAkYy0tODtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cblx0XHRcdEBtZWRpYSAoLS1tZC11cCkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdCY6aG92ZXIgLnBhZ2luYXRpb25fbWV0YTo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTsgfVxuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRcdC5wYWdpbmF0aW9uX2ltZyB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDdkZWcsICRjLS01IDEwLjM3JSwgJGMtLTYgMTA0JSk7XG5cblx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogMjgwcHg7XG5cdFx0XHRcdFx0c2l6ZTogMjgwcHggMjMwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKC0tbWQtbGcpIHtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiAyODBweDtcblx0XHRcdFx0XHRzaXplOiAyMDBweCAxNjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAoLS1tZC11cCkge1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMDtcblx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmJlZm9yZSB7IHBhZGRpbmctYm90dG9tOiA2Ny43NiU7IH1cblxuXHRcdFx0XHQuaW1nX3NyYyB7XG5cdFx0XHRcdFx0QGV4dGVuZCAldS1hYnNvbHV0ZS1maWxsLCAldS1jb3Zlci1vYmplY3Q7XG5cdFx0XHRcdFx0bWl4LWJsZW5kLW1vZGU6IGx1bWlub3NpdHk7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjg7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQucGFnaW5hdGlvbl9tZXRhIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleDogMSAxIDEwMCU7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0bWluLWhlaWdodDogMTUwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDQwcHggMTMwcHggNDBweCAkZ3V0dGVyLS1tb2JpbGU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgbWluLWhlaWdodDogMjMwcHg7IH1cblxuXHRcdFx0XHRAbWVkaWEgKC0tbWQtbGcpIHsgbWluLWhlaWdodDogMTYwcHg7IH1cblxuXHRcdFx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiBhdXRvO1xuXHRcdFx0XHRcdG9yZGVyOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTk1cHggMCA4MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjEpIHVybCgnLi4vaW1hZ2VzL3RlYW0tcHJldmlld19wYWdpbmF0aW9uLWFycm93LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyAxNnB4IDE4cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdG1hcmdpbjogYXV0byAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwICRndXR0ZXItLW1vYmlsZSAwICo7XG5cdFx0XHRcdFx0c2l6ZTogOTBweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0LXF1YXJ0O1xuXG5cdFx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7IHJpZ2h0OiA1NnB4OyB9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5tZXRhX2NvbXBhbnkge1xuXHRcdFx0XHRcdEBleHRlbmQgJXUtdGV4dC1zdHlsZS0tMiwgJXUtZm9udC1zaXplLS0yLCAldS13ZWlnaHQtLXNlbWk7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG59XG5cbi8qKlxuKiBJbnNpZGUgbGlnaHRib3ggKEZlYXRoZXJsaWdodClcbiovXG4uYy1wcmV2aWV3LXBhbmUgLmMtcHJldmlldy1jb21wYW55IHtcblx0b3BhY2l0eTogMDtcblxuXHQudGl0bGVfbWFycXVlZSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTsgfVxuXG5cdC5jb3Zlcl9pbWcge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHR9XG5cblx0LmNvdmVyX2xvZ28ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSguOCk7XG5cdH1cblxufVxuIiwiLmMtcHJldmlldy1wYW5lIHtcblx0b3BhY2l0eTogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHBvc2l0aW9uOiBmaXhlZCAwO1xuXHRzaXplOiAxMDAlO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHotaW5kZXg6IDEwMDA7XG5cblx0LyogUGFuZSBleGl0IGJ1dHRvbiAqL1xuXHQucGFuZV9leGl0LWJ0biB7XG5cdFx0QGV4dGVuZCAldS1kaXNhYmxlLWJ1dHRvbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc3MicgaGVpZ2h0PSc3Micgdmlld0JveD0nMCAwIDcyIDcyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PSczNicgY3k9JzM2JyByPSczNScgc3Ryb2tlPSd1cmwoJTIzcHJldmlldy1wYW5lX2V4aXQtZ3JhZGllbnQtLW1vYmlsZSknIHN0cm9rZS13aWR0aD0nMS41Jy8lM0UlM0NkZWZzJTNFJTNDbGluZWFyR3JhZGllbnQgaWQ9J3ByZXZpZXctcGFuZV9leGl0LWdyYWRpZW50LS1tb2JpbGUnIHgxPSctNTYuODQ5MycgeTE9JzE0Ljg3MDcnIHgyPScyNy44Mjk2JyB5Mj0nMTM2Ljc5NicgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnJTNFJTNDc3RvcCBzdG9wLWNvbG9yPSclMjM4N0IzRjQnLyUzRSUzQ3N0b3Agb2Zmc2V0PScxJyBzdG9wLWNvbG9yPSclMjM0RkU1QjQnLyUzRSUzQy9saW5lYXJHcmFkaWVudCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb3NpdGlvbjogZml4ZWQgMzBweCAqICogJGd1dHRlci0tbW9iaWxlO1xuXHRcdHNpemU6IDcycHg7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSguOCk7XG5cdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0XHR6LWluZGV4OiAyO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL3ByZXZpZXctcGFuZV9leGl0LWJ0bl94LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyA2NHB4O1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwO1xuXHRcdFx0c2l6ZTogNjRweDtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZS1pbi1vdXQtcXVhcnQgMHM7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICgtLXhsLXVwKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMDInIGhlaWdodD0nMTAyJyB2aWV3Qm94PScwIDAgMTAyIDEwMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nNTEnIGN5PSc1MScgcj0nNTAnIHN0cm9rZT0ndXJsKCUyM3ByZXZpZXctcGFuZV9leGl0LWdyYWRpZW50LS1kZXNrdG9wKScgc3Ryb2tlLXdpZHRoPScxLjUnLyUzRSUzQ2RlZnMlM0UlM0NsaW5lYXJHcmFkaWVudCBpZD0ncHJldmlldy1wYW5lX2V4aXQtZ3JhZGllbnQtLWRlc2t0b3AnIHgxPSctODEuNjQxOCcgeTE9JzIwLjgxNTInIHgyPSczOS4zMjgnIHkyPScxOTQuOTk1JyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSclM0UlM0NzdG9wIHN0b3AtY29sb3I9JyUyMzg3QjNGNCcvJTNFJTNDc3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyUyMzRGRTVCNCcvJTNFJTNDL2xpbmVhckdyYWRpZW50JTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0cG9zaXRpb246IDcwcHggKiAqIDY5cHg7XG5cdFx0XHRzaXplOiAxMDJweDtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA4NHB4O1xuXHRcdFx0XHRzaXplOiA4NHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQvKiBNYWluIGNhbnZhcyAqL1xuXHQucGFuZV9jYW52YXMge1xuXHRcdEBleHRlbmQgJXUtYWJzb2x1dGUtZmlsbDtcblx0XHRiYWNrZ3JvdW5kOiAkYy0tNDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuXHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cdFx0ei1pbmRleDogMTtcblx0XHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cdFx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHsgZGlzcGxheTogbm9uZTsgfVxuXG5cdFx0QG1lZGlhICgtLXhsLXVwKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bGVmdDogMjQwcHg7XG5cdFx0XHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjQwcHgpO1xuXHRcdH1cblxuXHRcdC5mZWF0aGVybGlnaHQtY2xvc2UtaWNvbiB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5cdH1cblxuXHQvKiBDbGlja2FibGUgYmFja2dyb3VuZCB6b25lICovXG5cdC5wYW5lX2JnIHtcblx0XHRAZXh0ZW5kICV1LWFic29sdXRlLWZpbGw7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgzNiwzNywzOCwuNyk7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblxuXHQvKipcblx0KiBJcyBvcGVuXG5cdCovXG5cdCYuaXMtb3BlbiB7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cblx0XHQucGFuZV9leGl0LWJ0bjo6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjZzO1xuXHRcdH1cblxuXHR9XG5cbn1cbiIsIi5jLXByZXZpZXctdGVhbSB7XG5cblx0Li1oaWRkZW4geyBkaXNwbGF5OiBub25lOyB9XG5cblx0LmNfaW5uZXIge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcblx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXHRcdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7IGRpc3BsYXk6IG5vbmU7IH1cblxuXHRcdEBtZWRpYSAoLS1tZC11cCkgeyBoZWlnaHQ6IDEwMCU7IH1cblxuXHR9XG5cblx0XHQuY2FudmFzX2NvbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAbWVkaWEgKC0tbWQtdXApIHsgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuXHRcdH1cblxuXHRcdC5jYW52YXNfYXZhdGFyIHtcblx0XHRcdGNvbG9yOiAjZmZmICRjLS04O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHQmOjpiZWZvcmUgeyBwYWRkaW5nLWJvdHRvbTogMTI1JTsgfVxuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0cmlnaHQ6IDQwJTtcblx0XHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICgtLW1kLWxnKSB7XG5cdFx0XHRcdHJpZ2h0OiA1MCU7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAoLS1tZC11cCkge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAqIDAgMDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0XHQuYXZhdGFyX2lubmVyIHtcblx0XHRcdFx0QGV4dGVuZCAldS1hYnNvbHV0ZS1maWxsO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0cGFkZGluZzogJGd1dHRlci0tbW9iaWxlO1xuXG5cdFx0XHRcdEBtZWRpYSAoLS1tZC11cCkge1xuXHRcdFx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG5cdFx0XHRcdFx0cGFkZGluZzogNTBweCA0NXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0XHQuYXZhdGFyX25hbWUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMTA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IC45NWVtO1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRcdFx0QG1lZGlhICgtLW1kLWxnKSB7IGZvbnQtc2l6ZTogNDVweCAhaW1wb3J0YW50OyB9XG5cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lm5hbWVfbGFzdCB7XG5cdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzpcblx0XHRcdFx0XHRcdFx0LTFweCAtMXB4IDAgI2ZmZixcblx0XHRcdFx0XHRcdFx0MXB4IC0xcHggMCAjZmZmLFxuXHRcdFx0XHRcdFx0XHQtMXB4IDFweCAwICNmZmYsXG5cdFx0XHRcdFx0XHRcdDFweCAxcHggMCAjZmZmO1xuXHRcdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdFx0XHRcdEBzdXBwb3J0cyAoLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQpIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdHRleHQtc3Ryb2tlOiAxLjJweCAjZmZmO1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjJweCAjZmZmO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdHRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0LmF2YXRhcl9qb2Ige1xuXHRcdFx0XHRcdEBleHRlbmQgJXUtZm9udC1zaXplLS05O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAzMHB4ICRndXR0ZXItLW1vYmlsZSAqICo7XG5cdFx0XHRcdFx0dGV4dC1vcmllbnRhdGlvbjogbWl4ZWQ7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHR3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdFx0XHRAbWVkaWEgKC0tbWQtdXApIHsgcmlnaHQ6IDMwcHg7IH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmF2YXRhcl9iZyB7XG5cdFx0XHRcdFx0QGV4dGVuZCAldS1hYnNvbHV0ZS1maWxsO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjhkZWcsICRjLS01IDEzJSwgJGMtLTYgMTIzJSk7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmJnX3Bob3RvIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgJXUtYWJzb2x1dGUtZmlsbCwgJXUtY292ZXItb2JqZWN0O1xuXHRcdFx0XHRcdFx0bWl4LWJsZW5kLW1vZGU6IGx1bWlub3NpdHk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0LmNhbnZhc19jb250ZW50IHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHR6LWluZGV4OiAwO1xuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgcGFkZGluZy1sZWZ0OiA2MCU7IH1cblxuXHRcdFx0QG1lZGlhICgtLW1kLWxnKSB7IHBhZGRpbmctbGVmdDogNTAlOyB9XG5cblx0XHRcdEBtZWRpYSAoLS1tZC11cCkge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdFx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0XHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0XHRcdFx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHRcdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7IGRpc3BsYXk6IG5vbmU7IH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdFx0LmNvbnRlbnRfaW5uZXIge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7IG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7IH1cblxuXHRcdFx0fVxuXG5cdFx0XHQuLWNvbnRlbnRfaGVhZGluZyB7XG5cdFx0XHRcdEBleHRlbmQgJXUtd2VpZ2h0LS1zZW1pO1xuXHRcdFx0XHRjb2xvcjogJGMtLTE7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweCAvIDEuMWVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7IGZvbnQtc2l6ZTogMTZweDsgfVxuXG5cdFx0XHR9XG5cblx0XHRcdC5jb250ZW50X2JpbyB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjLS03O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZzogNTBweCAkZ3V0dGVyLS1tb2JpbGUgNjBweDtcblxuXHRcdFx0XHRAbWVkaWEgKC0tbWQtdXApIHsgcGFkZGluZzogODVweCA3MHB4OyB9XG5cblx0XHRcdH1cblxuXHRcdFx0XHQuYmlvX2hlYWRpbmcge1xuXHRcdFx0XHRcdEBleHRlbmQgJXUtdGV4dC1zdHlsZS0tMiwgJXUtZm9udC1zaXplLS0yO1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyOHB4O1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0XHRAbWVkaWEgKC0tbWQtdXApIHsgZGlzcGxheTogYmxvY2s7IH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJpb190ZXh0IHtcblx0XHRcdFx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTI7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdCAgICBmb250LXNpemU6IDI2cHggLyAxLjM1ZW07XG5cblx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHsgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAoLS1tZC11cCkgeyBmb250LXNpemU6IDIwcHg7IH1cblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSAoLS1tZC11cCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUgeyBkaXNwbGF5OiBub25lOyB9XG5cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5iaW9fYWRkaXRpb25hbCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjLS04O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5hZGRpdGlvbmFsX2hlYWRpbmcge1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0yO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuYWRkaXRpb25hbF90ZXh0IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoMjgsMjgsMzAsLjcpO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdCAgICBmb250LXNpemU6IHJlc3BvbnNpdmUgMThweCAxOHB4O1xuXHRcdFx0XHRcdFx0ICAgIGZvbnQtcmFuZ2U6IDQyMHB4IDE2MjBweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzVlbTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblxuXHRcdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7IG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtLTU7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRibG9ja3F1b3RlIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZXNwb25zaXZlIDE4cHggMThweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zNWVtO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyOHB4O1xuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjLS01IDAlLCAkYy0tNiAxMDAlKTtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwICogMCAwO1xuXHRcdFx0XHRcdFx0XHRcdHNpemU6IDFweCAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Yiwgc3Ryb25nIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblx0XHRcdFx0XHRcdHUgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXHRcdFx0XHRcdFx0cyB7IHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG5cblx0XHRcdFx0XHRcdHVsLCBvbCB7XG5cdFx0XHRcdFx0XHQgICAgZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0ICAgIGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogcmdiYSgyOCwyOCwzMCwuNyk7XG5cdFx0XHRcdFx0XHRcdCAgICBmb250LXNpemU6IHJlc3BvbnNpdmUgMThweCAxOHB4O1xuXHRcdFx0XHRcdFx0XHQgICAgZm9udC1yYW5nZTogNDIwcHggMTYyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMS41ZW07XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHR1bCBsaTo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLS01O1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcMjAyMlwiO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHNpemU6IDZweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0b2wgbGkge1xuXHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBkZWNpbWFsO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMWVtO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0LmNvbnRlbnRfcm93IHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGMtLTc7XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUgeyBmbGV4LWdyb3c6IDE7IH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7IGJhY2tncm91bmQ6ICNmZmY7IH1cblxuXHRcdFx0fVxuXG5cdFx0XHQuY29udGVudF9pbnZlc3RtZW50cyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiA1NXB4ICRndXR0ZXItLW1vYmlsZSA3MHB4O1xuXG5cdFx0XHRcdEBtZWRpYSAoLS1tZC11cCkgeyBwYWRkaW5nOiA4NXB4IDcwcHg7IH1cblxuXHRcdFx0fVxuXG5cdFx0XHRcdC5pbnZlc3RtZW50c19oZWFkaW5nIHtcblx0XHRcdFx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTI7XG5cblx0XHRcdFx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHsgZGlzcGxheTogbm9uZTsgfVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaW52ZXN0bWVudHNfdGh1bWJzIHtcblxuXHRcdFx0XHRcdC5mbGlja2l0eS12aWV3cG9ydCB7IG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cblx0XHRcdFx0XHRcdC5vLWNvbXBhbnktdGh1bWIgeyBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNhbnZhc19tZWRpYSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogNTVweCAkZ3V0dGVyLS1tb2JpbGUgNzBweDtcblxuXHRcdFx0XHRcdEBtZWRpYSAoLS1tZC11cCkgeyBwYWRkaW5nOiA4NXB4IDcwcHg7IH1cblxuXHRcdFx0XHRcdC5tZWRpYV9oZWFkaW5nIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgJXUtdGV4dC1zdHlsZS0tMjtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy0tODtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuXHRcdFx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUgeyBkaXNwbGF5OiBub25lOyB9XG5cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5tZWRpYV9jYXJvdXNlbCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0XHQuZmxpY2tpdHktdmlld3BvcnQgeyBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuby1tZWRpYS10aHVtYiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAoLS1tZC11cCkgeyBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdC5jYW52YXNfbmV3cyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiA1NXB4ICRndXR0ZXItLW1vYmlsZSA3MHB4O1xuXG5cdFx0XHRcdEBtZWRpYSAoLS1tZC11cCkgeyBwYWRkaW5nOiA4NXB4IDcwcHg7IH1cblxuXHRcdFx0XHQubmV3c19oZWFkaW5nIHtcblx0XHRcdFx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTI7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLS04O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cblx0XHRcdFx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHsgZGlzcGxheTogbm9uZTsgfVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubmV3c19pdGVtIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyOCwyOCwzMCwuMik7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLS0xO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuaXRlbV9tZXRhIHtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQubWV0YV9jb2wge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogcmdiYSgyOCwyOCwzMCwuNSk7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHggLyAxLjFlbTtcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Lm1ldGFfdGF4IHtcblx0XHRcdFx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEycHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjJweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtLTU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG8gMDtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAqIDAgMDtcblx0XHRcdFx0XHRcdFx0XHRzaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Lm1ldGFfZGF0ZSB7XG5cdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5pdGVtX3RpdGxlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4IC8gMS4zNWVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHQubmV3c19zaG93bW9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdC5jb250ZW50X2V4dHJhIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDYwcHggJGd1dHRlci0tbW9iaWxlIDcwcHg7XG5cblx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7XG5cdFx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZzogODVweCA3MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmV4dHJhX21ldGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubWV0YV9jb2wge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5pbnRlcmVzdHNfbGlzdCB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKDI4LDI4LDMwLC43KTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4IC8gMS4zNWVtO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cblx0XHRcdFx0XHRcdFx0Lmxpc3RfaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgeyBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5tZXRhX2ludGVyZXN0cyArIC5tZXRhX3NvY2lhbCB7IG1hcmdpbi10b3A6IDUwcHg7IH1cblxuXHRcdFx0XHRcdFx0LnNvY2lhbF9saW5rcyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuXHRcdFx0XHRcdFx0XHQubGlua3NfYnRuIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuXHRcdFx0XHRcdFx0XHQubGlua3NfYnRuOm5vdCg6bGFzdC1vZi10eXBlKSB7IG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXG5cblx0XHRcdC5jb250ZW50X2N0YSB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAjZmZmICRjLS04O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4OiAwIDAgMTQwcHg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0cGFkZGluZzogMCAyNDBweCAwICRndXR0ZXItLW1vYmlsZTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRzaXplOiAxMDAlIDE0MHB4O1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogMTEwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMTBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAqIDIyMHB4ICogNTBweDtcblxuXHRcdFx0XHRcdCY6aG92ZXI6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuMik7IH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjEpIHVybCgnLi4vaW1hZ2VzL3RlYW0tcHJldmlld19wYWdpbmF0aW9uLWFycm93LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgLyAxNnB4IDE4cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdG1hcmdpbjogYXV0byAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwIDE2MHB4IDAgKjtcblx0XHRcdFx0XHRzaXplOiA2MHB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQtcXVhcnQ7XG5cblx0XHRcdFx0XHRAbWVkaWEgKC0tbWQtdXApIHsgcmlnaHQ6IDEzMHB4OyB9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdFx0LmN0YV9uYW1lIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4IC8gMS4xZW07XG5cdFx0XHRcdFx0ZmxleDogMSAxIGNhbGMoMTAwJSAtIDE2NHB4KTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTY0cHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmN0YV9waG90byB7XG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAwIDAgMCAqO1xuXHRcdFx0XHRcdHNpemU6IDE0MHB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7IHNpemU6IDExMHB4OyB9XG5cblx0XHRcdFx0XHQucGhvdG9fc3JjIHsgQGV4dGVuZCAldS1hYnNvbHV0ZS1maWxsLCAldS1jb3Zlci1vYmplY3Q7IH1cblxuXHRcdFx0XHR9XG5cbn1cblxuLyoqXG4qIEluc2lkZSBsaWdodGJveCAoRmVhdGhlcmxpZ2h0KVxuKi9cbi5jLXByZXZpZXctcGFuZSAuYy1wcmV2aWV3LXRlYW0ge1xuXHRAZXh0ZW5kICV1LWFic29sdXRlLWZpbGw7XG5cdG9wYWNpdHk6IDA7XG5cblx0LmJnX3Bob3RvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0fVxuXG5cdEBtZWRpYSAoLS1tZC11cCkge1xuXG5cdFx0LmF2YXRhcl9pbm5lciB7IGhlaWdodDogMTAwdmg7IH1cblxuXHRcdC5jYW52YXNfY29udGVudCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMDtcblx0XHRcdHNpemU6IDEwMCU7XG5cdFx0fVxuXG5cdFx0XHQuY29udGVudF9pbm5lciB7IG1pbi1oZWlnaHQ6IDEwMHZoOyB9XG5cblx0fVxuXG59XG4iLCIuYy1zY3JvbGxiYXIgeyB6LWluZGV4OiA5OTk5OTsgfVxuIiwiLmMtc2hhcmUge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwIDAgOTBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblxuXHRAbWVkaWEgKC0tbGctdXApIHsgcGFkZGluZy1ib3R0b206IDE0MHB4OyB9XG5cblx0LmNfbWFpbiB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG5cdFx0cGFkZGluZy10b3A6IDU4cHg7XG5cdH1cblxuXHRcdC5tYWluX2hlYWRpbmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDE2cHggLyAxZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXG5cdFx0LnN0LWlubGluZS1zaGFyZS1idXR0b25zIHtcblxuXHRcdFx0LnN0LWJ0biB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHNpemU6IDU2cHggIWltcG9ydGFudDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblxufVxuIiwiLmMtdGVhbS1pbmRleC1ncmlkIHtcblx0Y29sb3I6ICRjLS04ICRjLS03O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAwO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuY19oZWFkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHR9XG5cblx0LmhlYWRfdGl0bGUge1xuXHRcdEBleHRlbmQgJXUtdGV4dC1zdHlsZS0tMiwgJXUtZm9udC1zaXplLS0yLCAldS13ZWlnaHQtLXNlbWk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdC5oZWFkX2Rlc2NyaXB0aW9uIHtcblx0XHRAZXh0ZW5kICV1LXdlaWdodC0tbGlnaHQsICV1LWZvbnQtc2l6ZS0tMztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsaW5lLWhlaWdodDogMS4zMjVlbTtcblx0fVxuXG5cdC5jX2xpc3Rpbmcge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcblx0XHRncmlkLWNvbHVtbi1nYXA6IDIwcHg7XG5cdFx0Z3JpZC1yb3ctZ2FwOiAyMHB4O1xuXG5cdFx0QG1lZGlhICgtLXNtLXhsKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAoLS14bC11cCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0XHR9XG5cdH1cblxuXHQubGlzdGluZ19pdGVtIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0c2l6ZTogMTAwJSA1NDBweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdC5saXN0aW5nX2ltYWdlIHtcblx0XHRzaXplOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDVkZWcsICM4N2IzZjQwMCAxMCUsICM0ZmU1YjQwMCAxMDQlKTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ1ZGVnLCAkYy0tNSAxMCUsICRjLS02IDEwNCUpO1xuXHRcdH1cblx0fVxuXG5cdC5saXN0aW5nX21lZGlhIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHNpemU6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1peC1ibGVuZC1tb2RlOiBsdW1pbm9zaXR5O1xuXHR9XG5cblx0Lm1lZGlhX3NyYyB7XG5cdFx0QGV4dGVuZCAldS1jb3Zlci1vYmplY3Q7XG5cdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSkgYnJpZ2h0bmVzcygwLjgpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0c2l6ZTogMTAwJTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQuZnVsbF9uYW1lIHtcblx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMjMsICV1LXdlaWdodC0tcmVnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAqICogMjhweCAyOHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRyb3ctZ2FwOiAxMnB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblxuXHQuZnJvbnRfam9iIHtcblx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMTk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlIDI4cHggMjhweCAqICo7XG5cdFx0d3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblxuXHQvKipcblx0KiBNb2RpZmllcnNcblx0Ki9cblx0Ji4tcGFkZGluZy0tMSB7XG5cdFx0cGFkZGluZzogNzBweCAwIDgycHg7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdHBhZGRpbmc6IDEyMHB4ICogMTEwcHg7XG5cdFx0fVxuXHR9XG5cdCYuLXBhZGRpbmctLTIge1xuXHRcdHBhZGRpbmc6IDcwcHggMCA4MnB4O1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRwYWRkaW5nOiA5MHB4ICogMTAwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5jLXRleHQtaW1nLW1vbnRhZ2UgKyAuYy10ZWFtLWluZGV4IHtcblx0bWFyZ2luLXRvcDogLTFweDtcbn1cbiIsIi5jLXRlYW0taW5kZXgge1xuXHRjb2xvcjogI2ZmZiAkYy0tOTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0LmNfaGVhZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0fVxuXG5cdFx0LmhlYWRfdGl0bGUge1xuXHRcdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0yLCAldS1mb250LXNpemUtLTIsICV1LXdlaWdodC0tc2VtaTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXG5cdFx0LmhlYWRfZGVzY3JpcHRpb24ge1xuXHRcdFx0QGV4dGVuZCAldS13ZWlnaHQtLWxpZ2h0LCAldS1mb250LXNpemUtLTM7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMyNWVtO1xuXHRcdH1cblxuXHQuY19saXN0aW5nIHsgZGlzcGxheTogYmxvY2s7IH1cblxuXHRcdC5saXN0aW5nX2l0ZW0ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDkwcHg7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7IGhlaWdodDogMTAwcHg7IH1cblxuXHRcdH1cblxuXHRcdFx0Lml0ZW1fcmV2ZWFsIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0NWRlZywkYy0tNSAxMCUsJGMtLTYgMTA0JSk7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdCAgICBvcGFjaXR5OiAwO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0ICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMCAwICo7XG5cdFx0XHRcdHNpemU6IDQwMHB4IDU0MHB4O1xuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjgpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0ICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5cdFx0XHR9XG5cblx0XHRcdFx0LnJldmVhbF9tZWRpYSB7XG5cdFx0XHRcdFx0bWl4LWJsZW5kLW1vZGU6IGx1bWlub3NpdHk7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0c2l6ZTogMTAwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG5cdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubWVkaWFfc3JjIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgJXUtY292ZXItb2JqZWN0O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHNpemU6IDQwMHB4IDU0MHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdC5pdGVtX21ldGEge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMik7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHBhZGRpbmc6IDE2cHggMDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRzaXplOiAxMDAlO1xuXHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQubGlzdGluZ19pdGVtOmZpcnN0LW9mLXR5cGUgLml0ZW1fbWV0YSB7IGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yKTsgfVxuXG5cdFx0XHRcdC4tbGctbGFiZWwge1xuXHRcdFx0XHRcdEBleHRlbmQgJXUtZm9udC1zaXplLS03O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnRpdGxlX2ZpcnN0LW5hbWUgeyBjb2xvcjogI2ZmZjsgfVxuXG5cdFx0XHRcdFx0LnRpdGxlX2xhc3QtbmFtZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHRleHQtc2hhZG93OlxuXHRcdFx0XHRcdFx0XHQtMXB4IC0xcHggMCAkYy0tNSxcblx0XHRcdFx0XHRcdFx0MXB4IC0xcHggMCAkYy0tNSxcblx0XHRcdFx0XHRcdFx0LTFweCAxcHggMCAkYy0tNSxcblx0XHRcdFx0XHRcdFx0MXB4IDFweCAwICRjLS01O1xuXHRcdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdFx0XHRcdEBzdXBwb3J0cyAoYmFja2dyb3VuZC1jbGlwOiB0ZXh0KSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDMxNWRlZywgJGMtLTUgMTAlLCAkYy0tNiAxMDQlKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLS05O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdFx0dGV4dC1zdHJva2U6IDJweCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZTogMnB4IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAbWVkaWEgbm90IGFsbCBhbmQgKG1pbi1yZXNvbHV0aW9uOi4wMDFkcGNtKSB7XG5cdFx0XHRcdFx0XHRcdEBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lKSB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6XG5cdFx0XHRcdFx0XHRcdFx0XHQtMXB4IC0xcHggMCAkYy0tNSxcblx0XHRcdFx0XHRcdFx0XHRcdDFweCAtMXB4IDAgJGMtLTUsXG5cdFx0XHRcdFx0XHRcdFx0XHQtMXB4IDFweCAwICRjLS01LFxuXHRcdFx0XHRcdFx0XHRcdFx0MXB4IDFweCAwICRjLS01ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1zdHJva2U6IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2U6IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAoLS1sZy11cCkgeyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdC5tZXRhX2Zyb250IHtcblx0XHRcdFx0XHRAZXh0ZW5kIC51LXdyYXBwZXItLTE7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5mcm9udF9pbm5lciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgZGlzcGxheTogZmxleDsgfVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuZnJvbnRfY29sIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuZnJvbnRfbmFtZSB7IHRleHQtYWxpZ246IGxlZnQ7IH1cblxuXHRcdFx0XHRcdFx0LmZyb250X2pvYiB7XG5cdFx0XHRcdFx0XHRcdEBleHRlbmQgJXUtd2VpZ2h0LS1saWdodCwgJXUtZm9udC1zaXplLS04O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNyk7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAycHggJGd1dHRlci0tbW9iaWxlICogKjtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7IHBvc2l0aW9uOiByZWxhdGl2ZSBhdXRvIGF1dG8gKiAqOyB9XG5cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0Lm1ldGFfY292ZXIge1xuXHRcdFx0XHRAZXh0ZW5kICV1LWFic29sdXRlLWZpbGw7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkYy0tNSAwJSwgJGMtLTYgMTAwJSk7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMTAxJSwwKTtcblx0XHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgZGlzcGxheTogYmxvY2s7IH1cblxuXHRcdFx0fVxuXG5cdFx0XHRcdC5jb3Zlcl9tYXJxdWVlIHtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlIDAgKiAqIDA7XG5cdFx0XHRcdFx0c2l6ZTogMTAwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC0xMDElLDApO1xuXHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnRpdGxlX21hcnF1ZWUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Lm1hcnF1ZWVfbGluZSB7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdC8qIGFuaW1hdGlvbjogdS1hbmltX21hcnF1ZWUtLTEgMTBzIGxpbmVhciBpbmZpbml0ZTsgKi9cblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0XHRcdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQubGluZV93cmFwIHsgZGlzcGxheTogZmxleDsgfVxuXG5cdFx0XHRcdFx0XHRcdFx0LmxpbmVfZWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0Ji4tbGctbGFiZWwgeyBwYWRkaW5nOiAwIDF2dzsgfVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQmLi1waG90byB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBleHRlbmQgJXUtY292ZXItYmc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDV2dztcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvIDJ2dztcblx0XHRcdFx0XHRcdFx0XHRcdFx0c2l6ZTogMTAwcHggNjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0Li1vdXRsaW5lIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0LTFweCAtMXB4IDAgI2ZmZixcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQxcHggLTFweCAwICNmZmYsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0LTFweCAxcHggMCAjZmZmLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdDFweCAxcHggMCAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRAc3VwcG9ydHMgKC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNjZDMkUwIDAlLCAjMzFEN0M5IDEwMCUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXN0cm9rZTogMS4ycHggI2ZmZjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlOiAxLjJweCAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHQvKipcblx0KiBNb2RpZmllcnNcblx0Ki9cblx0Ji4tcGFkZGluZy0tMSB7XG5cdFx0cGFkZGluZzogNzBweCAwIDgycHg7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHsgcGFkZGluZzogMTIwcHggKiAxMTBweDsgfVxuXG5cdH1cblxufVxuXG4uYy10ZXh0LWltZy1tb250YWdlICsgLmMtdGVhbS1pbmRleCB7IG1hcmdpbi10b3A6IC0xcHg7IH1cbiIsIi5jLWFydGljbGUtaW5kZXggKyAuYy10ZXh0LWFuY2hvciB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5jLXRleHQtYW5jaG9yIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0bWF4LWhlaWdodDogMjEwcHg7XG5cdGJhY2tncm91bmQ6ICRjLS0yO1xuXG5cdEBtZWRpYSAoLS1zbS1kb3duKSB7XG5cdFx0aGVpZ2h0OiAyMTBweDtcblx0fVxuXG5cdC5jX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0LmNfYW5jaG9yIHtcblx0XHRjb2xvcjogJGMtLTg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LnRpdGxlX2lubmVyIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRodW1iX2ltYWdlIDo6YmVmb3JlIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgwKTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwcztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50aHVtYl9pbWFnZSA6OmFmdGVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pbWFnZV9jb3ZlciB7XG5cdFx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xMDUpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ0bl9hcnJvdyBzdmcge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50aXRsZV9vdXRlciB7XG5cdFx0bWF4LXdpZHRoOiAxMDgwcHg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxuXG5cdC50aXRsZV9pbm5lciB7XG5cdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0yLCAldS13ZWlnaHQtLWxpZ2h0LCAldS1mb250LXNpemUtLTIxO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI3NWVtO1xuXHRcdHRyYW5zaXRpb246IHBhZGRpbmcgMC40NXMgZWFzZTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ZmxleDogMCAwIGNhbGMoNTAlICsgOTBweCk7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgKyA5MHB4KTtcblx0XHR9XG5cdH1cblxuXHQudGl0bGVfY29udGVudCB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdC5yaWdodF9ncm91cCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGNvbHVtbi1nYXA6IDYwcHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdEBtZWRpYSAoLS1zbS1kb3duKSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1dnc7XG5cdFx0fVxuXHR9XG5cblx0LnRodW1iX2ltYWdlIHtcblx0XHRzaXplOiAzMDBweCAyMTBweDtcblxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0NWRlZywgJGMtLTUgMTAlLCAkYy0tNiAxMDQlKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLW91dC1xdWFydDtcblx0XHR6LWluZGV4OiAwO1xuXG5cdFx0QG1lZGlhICgtLXNtLWRvd24pIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmltYWdlX2NvdmVyIHtcblx0XHRcdEBleHRlbmQgJXUtYWJzb2x1dGUtZmlsbCwgJXUtY292ZXItb2JqZWN0O1xuXHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMCk7XG5cdFx0XHRtaXgtYmxlbmQtbW9kZTogbHVtaW5vc2l0eTtcblx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1vdXQtcXVhcnQsIGZpbHRlciAwLjRzIGVhc2Utb3V0LXF1YXJ0LCB0cmFuc2Zvcm0gMS40cyBlYXNlLW91dC1xdWFydDtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0fVxuXHR9XG59XG4iLCIuYy10ZXh0LWFzaWRlLW1lZGlhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0LmNfaW5uZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1heC13aWR0aDogMTYyMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0QG1lZGlhICgtLXh4bC11cCkgeyBtaW4taGVpZ2h0OiAxMDI0cHg7IH1cblxuXHR9XG5cblx0XHQuY19tYWluIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBtZWRpYSAoLS1sZy11cCkgeyBkaXNwbGF5OiBmbGV4OyB9XG5cblx0XHR9XG5cblx0XHRcdC5tYWluX21lZGlhIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IC0yNXB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLW1vYmlsZTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04NXB4KTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ei1pbmRleDogMDtcblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogNzIwcHg7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHRcdFx0XHR3aWR0aDogNzIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYyg1MCUgLSAyMDBweCk7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDUwJSAtIDIwMHB4KTtcblx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAyMDBweCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0ZmxleC1ncm93OiAwO1xuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDVweCk7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdFx0Lm1lZGlhX2ltZzo6YmVmb3JlIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTMzLjMzJTtcblxuXHRcdFx0XHRcdEBtZWRpYSAoLS1sZy11cCkgeyBwYWRkaW5nLWJvdHRvbTogMTM4Ljg5JTsgfVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5tZWRpYV9zcmMge1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAldS1hYnNvbHV0ZS1maWxsLCAldS1jb3Zlci1vYmplY3Q7XG5cdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0Lm1haW5fY29udGVudCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAwICRndXR0ZXItLW1vYmlsZSA4MHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygxMDAlIC0gNzIwcHgpO1xuXHRcdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gNzIwcHgpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwMHB4IDkwcHggMTAwcHggMTAwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDcyMHB4KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDUwJSArIDIwMHB4KTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoNTAlICsgMjAwcHgpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE0MHB4IDYwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlICsgMjAwcHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGZsZXg6IDEgMSBjYWxjKDEwMCUgLSA3MjBweCk7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA3MjBweCk7XG5cdFx0XHRcdFx0b3JkZXI6IDA7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNzIwcHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0XHQuY29udGVudF9oZWFkaW5nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuaGVhZGluZ190aXRsZSB7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTIsICV1LWZvbnQtc2l6ZS0tMiwgJXUtd2VpZ2h0LS1zZW1pO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb250ZW50X3RleHQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudGV4dF9lbCB7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kICV1LWZvbnQtc2l6ZS0tMztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzI1ZW07XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnRleHRfYnRuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNDZweDtcblx0XHRcdFx0XHR9XG5cblx0LmNfc2VjdGlvbi1jb3VudCB7XG5cdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0xO1xuXHRcdGNvbG9yOiAkYy0tNDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG9wYWNpdHk6IC4wNDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgKiAqIDAgMDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHotaW5kZXg6IDA7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cblx0fVxuXG5cdC8qKlxuXHQqIE1vZGlmaWVyc1xuXHQqL1xuXHQmLi1iZy0tMSB7IGNvbG9yOiAkYmFzZS0tdGV4dC1jb2xvciAkYy0tMjsgfVxuXG59XG4iLCIuYy10ZXh0LWltZy1tb250YWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdEBtZWRpYSAoLS1sZy11cCkgeyBwYWRkaW5nLWJvdHRvbTogMTAwcHg7IH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdEBleHRlbmQgJXUtYWJzb2x1dGUtZmlsbDtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSA2MHB4IDAgMDtcblx0XHRzaXplOiAxMDAlIGNhbGMoMTAwJSAtIDYwcHgpO1xuXHRcdHotaW5kZXg6IDA7XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMTIwcHgpO1xuXHRcdFx0dG9wOiAxMjBweDtcblx0XHR9XG5cblx0fVxuXG5cdC5jX2lubmVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IC02MHB4IGF1dG8gMDtcblx0XHRtYXgtd2lkdGg6IDE2MjBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdEBtZWRpYSAoLS1sZy11cCkgeyBtYXJnaW4tdG9wOiAtMTIwcHggfVxuXG5cdH1cblxuXHQmLi1oYXMtYWRkaXRpb25hbCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRib3R0b206IDg1cHg7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDE3MHB4KTtcblx0XHR9XG5cblx0XHQuY19pbm5lciB7IG1hcmdpbi1ib3R0b206IC04NXB4OyB9XG5cblx0XHRAbWVkaWEgKC0tbGctdXApIHtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Ym90dG9tOiAzMDBweDtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA0MjBweCk7XG5cdFx0XHR9XG5cblx0XHRcdC5jX2lubmVyIHsgbWFyZ2luLWJvdHRvbTogLTMwMHB4OyB9XG5cblx0XHR9XG5cblx0fVxuXG5cdFx0LmNfaGVhZCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCBhdXRvIDk1cHg7XG5cdFx0XHRwYWRkaW5nOiAwICRndXR0ZXItLW1vYmlsZTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDExMHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDE1MTBweDtcblx0XHRcdFx0cGFkZGluZzogKiBjYWxjKCRndXR0ZXIgKyAxNjBweCkgKiAkZ3V0dGVyO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0XHQuaGVhZF90aXRsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogcmVzcG9uc2l2ZSAxMjBweCAzNDBweDtcblx0XHRcdCAgICBmb250LXJhbmdlOiA0MjBweCAxNjIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAuODQ1ZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7IHBhZGRpbmctcmlnaHQ6IDEwMHB4OyB9XG5cblx0XHRcdH1cblxuXHRcdFx0LmhlYWRfZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRAZXh0ZW5kICV1LXRleHQtc3R5bGUtLTIsICV1LXdlaWdodC0tbGlnaHQsICV1LWZvbnQtc2l6ZS0tNjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRcdH1cblxuXHRcdFx0LmhlYWRfc2Nyb2xsIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEyMicgaGVpZ2h0PScxMjInIHZpZXdCb3g9JzAgMCAxMjIgMTIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PSc2MScgY3k9JzYxJyByPSc2MCcgc3Ryb2tlPSd1cmwoJTIzZ3JhZGllbnQpJy8lM0UlM0NkZWZzJTNFJTNDbGluZWFyR3JhZGllbnQgaWQ9J2dyYWRpZW50JyB4MT0nLTk4LjE3MDInIHkxPScyNC43NzgzJyB4Mj0nNDYuOTkzNicgeTI9JzIzMy43OTQnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJyUzRSUzQ3N0b3Agc3RvcC1jb2xvcj0nJTIzODdCM0Y0Jy8lM0UlM0NzdG9wIG9mZnNldD0nMScgc3RvcC1jb2xvcj0nJTIzNEZFNUI0Jy8lM0UlM0MvbGluZWFyR3JhZGllbnQlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlIDY4cHggOTVweCAqICo7XG5cdFx0XHRcdHNpemU6IDEyMnB4O1xuXG5cdFx0XHRcdCY6OmJlZm9yZSxcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGMtLTUgMCUsICRjLS02IDEwMCUpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC44NSk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLW91dC1xdWFydDtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL3RleHQtaW1nLW1vbnRhZ2Vfc2Nyb2xsZXItYXJyb3cuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIDIycHggMjFweDtcblx0XHRcdFx0XHRzaXplOiAyMnB4IDIxcHg7XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXI6OmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5cdFx0XHR9XG5cblx0XHQuY19hZGRpdGlvbmFsIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgZGlzcGxheTogZmxleDsgfVxuXG5cdFx0fVxuXG5cdFx0XHQuYWRkaXRpb25hbF9jb2wge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblxuXHRcdFx0XHQmLi1maXJzdCB7IG1hcmdpbi1ib3R0b206IDYwcHg7IH1cblxuXHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblxuXHRcdFx0XHRcdCYuLWZpcnN0IHsgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5cdFx0XHRcdFx0Ji4tbGFzdCB7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA2MHB4ICogKiA2MHB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHRcdC5hZGRpdGlvbmFsX2NvbC4tZmlyc3QgLmNvbF9pbWFnZSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA4MCU7XG5cblx0XHRcdFx0XHQmOjpiZWZvcmUgeyBwYWRkaW5nLWJvdHRvbTogOTMuNzUlOyB9XG5cblx0XHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgbWF4LXdpZHRoOiA4MDBweDsgfVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29sX2NvbnRlbnQge1xuXHRcdFx0XHRcdEBleHRlbmQgJXUtd2VpZ2h0LS1saWdodCwgJXUtZm9udC1zaXplLS0zO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMyNWVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDc0cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAkZ3V0dGVyLS1tb2JpbGU7XG5cblx0XHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE0NXB4O1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA2MjBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgOTBweCAwIDA7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmFkZGl0aW9uYWxfY29sLi1sYXN0IC5jb2xfaW1hZ2Uge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA4MCU7XG5cblx0XHRcdFx0XHQmOjpiZWZvcmUgeyBwYWRkaW5nLWJvdHRvbTogMTAzLjU3JTsgfVxuXG5cdFx0XHRcdFx0QG1lZGlhICgtLWxnLXVwKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNTYwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5pbWFnZV9zcmMgeyBAZXh0ZW5kICV1LWFic29sdXRlLWZpbGwsICV1LWNvdmVyLW9iamVjdDsgfVxuXG5cdC8qKlxuXHQqIE1vZGlmaWVyc1xuXHQqL1xuXHQmLi1iZy0tMSB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHQmOjpiZWZvcmUgeyBiYWNrZ3JvdW5kOiAkYy0tOCB1cmwoJy4uL2ltYWdlcy9wYXR0ZXJuLS1saW5lcy0xLnBuZycpIG5vLXJlcGVhdCB0b3AgLTE0NjBweCBjZW50ZXIgLyA0MTIwcHggMzE1N3B4OyB9XG5cblx0fVxuXG59XG5cbi5jLXRleHQtaW1nLW1vbnRhZ2UuLWhhcy1hZGRpdGlvbmFsICsgLmMtdGVhbS1pbmRleCB7XG5cdHBhZGRpbmctdG9wOiAxNDZweDtcblxuXHRAbWVkaWEgKC0tbGctdXApIHsgcGFkZGluZy10b3A6IDI0MnB4OyB9XG5cbn1cbiIsIi5jLXRleHQtb3ZlcmxhcC1tZWRpYSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0QGV4dGVuZCAldS1hYnNvbHV0ZS1maWxsO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR6LWluZGV4OiAwO1xuXHR9XG5cblx0LmNfaW5uZXIge1xuXHRcdG1hcmdpbjogKiBhdXRvO1xuXHRcdG1heC13aWR0aDogY2FsYygxNjIwcHggKyBjYWxjKCRndXR0ZXIgKiAyKSk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHRcdC5jX21haW4ge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0cGFkZGluZzogMTAwcHggMCAxMjBweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdFx0Lm1haW5fY29sIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdEBtZWRpYSAoLS1tZC11cCkgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuXHRcdFx0fVxuXG5cdFx0XHQubWFpbl9tZWRpYSB7XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOTIuMzElO1xuXG5cdFx0XHRcdFx0QG1lZGlhICgtLXNtLWxnKSB7IHBhZGRpbmctYm90dG9tOiA2MCU7IH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhICgtLW1kLXVwKSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDQwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlIDAgKiAwIDA7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlICsgMjMwcHgpO1xuXHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHRcdFx0Lm1lZGlhX2ltZyB7IEBleHRlbmQgJXUtYWJzb2x1dGUtZmlsbCwgJXUtY292ZXItb2JqZWN0OyB9XG5cblx0XHRcdC5tYWluX2NvbnRlbnQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ1ZGVnLCAkYy0tNSAxMCUsICRjLS02IDEwNCUpO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0cGFkZGluZzogNjBweCAkZ3V0dGVyLS1tb2JpbGUgNzVweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdEBtZWRpYSAoLS1tZC11cCkge1xuXHRcdFx0XHRcdG1heC13aWR0aDogODgwcHg7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogNzQwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMTMwcHggODBweDtcblx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgKyA3MHB4KTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblxuXHRcdFx0XHRcdC5jb250ZW50X2lubmVyIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY29udGVudF9oZWFkaW5nIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgJXUtZm9udC1zaXplLS0yLCAldS13ZWlnaHQtLXNlbWk7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAwIG5vbmU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jb250ZW50X3RleHQge1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAldS1mb250LXNpemUtLTMsICV1LXdlaWdodC0tbGlnaHQ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMyNWVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jb250ZW50X2J0biB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDQycHg7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAoLS1tZC11cCkgeyBtYXJnaW4tdG9wOiA2MnB4OyB9XG5cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbnRlbnRfY291bnRlciB7XG5cdFx0XHRcdFx0QGV4dGVuZCAldS10ZXh0LXN0eWxlLS0xO1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjA4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAqICogMCA2NXB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cblx0XHRcdFx0XHRAbWVkaWEgKC0tbGctdXApIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cblx0XHRcdFx0fVxuXG5cdC8qKlxuXHQqIE1vZGlmaWVyc1xuXHQqL1xuXHQmLi1iZy0tMTo6YmVmb3JlIHtcblx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjLS03O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Ji4tYmctLTI6OmJlZm9yZSB7XG5cdFx0QG1lZGlhICgtLW1kLXVwKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAxOTFBMUI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQmLi1iZy0tMzo6YmVmb3JlIHtcblx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQmLi1iZy0tNDo6YmVmb3JlIHtcblx0XHRAbWVkaWEgKC0tbWQtdXApIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjLS05O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Ji4tb3ZlcmxhcC0tMSB7XG5cdFx0QG1lZGlhICgtLW1kLXVwKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMTIwcHg7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJvdHRvbTogMTIwcHg7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMTIwcHgpO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cbn1cblxuLmMtYXJ0aWNsZS1ncm91cCArIC5jLXRleHQtb3ZlcmxhcC1tZWRpYSB7IG1hcmdpbi10b3A6IC0xcHg7IH1cbiJdfQ== */

