blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html[focus-within]{scroll-behavior:smooth}html:focus-within{scroll-behavior:smooth}body{line-height:1.5;min-height:100vh;text-rendering:optimizespeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}
/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--color-green:#a2ffc9;--color-minty:#9dffc6;--color-blue-0:#61d2e9;--color-blue-1:#0d1d43;--color-blue-2:#007398;--color-blue-3:#67cae3;--color-blue-4:#2671a3;--color-red:#dc4e16;--color-gray:#d8e6e6;--color-gray-light:#dadada;--color-white:#fff;--color-black:#000;--color-gradient-vert:linear-gradient(0deg,var(--color-blue-0) 0%,var(--color-green) 100%);--color-gradient-horiz:linear-gradient(90deg,var(--color-green) 0%,var(--color-blue-0) 100%);--color-gradient-white:linear-gradient(0deg,#dbe6e6,#edf5f5);--color-aqua:var(--color-blue-0);--color-text:var(--color-blue-1);--color-action:var(--color-blue-2);--font-name--default:"Inter";--font-name--heading:"Inter";--font-size--default:1rem;--font-size--small:.875rem;--font-size--medium:1.125rem;--font-size--large:1.375rem;--font-size--targetdefault:3vw;--font-stack--default:var(--font-name--default),sans-serif;--font-stack--heading:var(--font-name--heading),sans-serif;--font-weight--regular:300;--font-weight--semi:600;--font-weight--bold:700;--h1-font-size--max:3.75rem;--h1-font-size--min:2.5rem;--h1-font-size--target:5vw;--h2-font-size--max:3rem;--h2-font-size--min:1.66rem;--h3-alt--max:2.125rem;--h3-alt--min:1.55rem;--h3-font-size--max:1.75rem;--h3-font-size--min:1.5rem;--h4-font-size--max:1.5rem;--h4-font-size--min:1.25rem;--h5-font-size--max:1.25rem;--h5-font-size--min:1.125rem;--h6-font-size--max:1.125rem;--h6-font-size--min:1rem;--component-spacing:3rem;--header-height:9.25rem;--header-height-small:5.5rem;--inner-spacing:1.5rem;--max-container-width:1330px;--max-container-width--small:1094px;--max-container-width--x-small:703px;--mock-one-side-container-padding:calc((100vw - var(--max-container-width))/2 + 2rem);--trans-timing:.2s;--trans-function:cubic-bezier(.6,.04,.98,.335);--trans-delay:0s;--trans-all:var(--trans-timing) var(--trans-function) var(--trans-delay);--type-font-family:var(--font-stack--default);--type-font-size:16px;--type-line-height:1.6;--zindex--hidden:-1;--zindex--base:0;--zindex--content:100;--zindex--nav:200;--zindex--tooltip:300;--zindex--modal:400}.sr-only{clip:rect(0 0 0 0);border:0;-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.is-hidden{display:none}.color--text{color:#0d1d43;color:var(--color-text)}.color--action{color:#007398;color:var(--color-action)}.color--white{color:#fff;color:var(--color-white)}.color--gray{color:#d8e6e6;color:var(--color-gray)}.color--black{color:#000}.color--green{color:#a2ffc9;color:var(--color-green)}.color--blue-0{color:#61d2e9;color:var(--color-blue-0)}.color--blue-1{color:#0d1d43;color:var(--color-blue-1)}.color--blue-2{color:#007398;color:var(--color-blue-2)}.color--blue-3{color:#67cae3;color:var(--color-blue-3)}.color--aqua{color:#61d2e9;color:var(--color-aqua)}.bg--white{background-color:#fff;background-color:var(--color-white)}.bg--black{background-color:#000;background-color:var(--color-black)}.bg--gray{background-color:#d8e6e6;background-color:var(--color-gray)}.bg--green{background-color:#a2ffc9;background-color:var(--color-green)}.bg--blue-0{background-color:#61d2e9;background-color:var(--color-blue-0)}.bg--blue-1{background-color:#0d1d43;background-color:var(--color-blue-1)}.bg--blue-2{background-color:#007398;background-color:var(--color-blue-2)}.bg--blue-3{background-color:#67cae3;background-color:var(--color-blue-3)}.bg--aqua{background-color:#61d2e9;background-color:var(--color-aqua)}.bg--text{background-color:#0d1d43;background-color:var(--color-text)}.bg--action{background-color:#007398;background-color:var(--color-action)}[class*=container]:not(.no-container):not(.carousel__container){margin:0 auto;padding:0 2rem}.container{max-width:1330px;max-width:var(--max-container-width)}.container--small{max-width:1094px;max-width:var(--max-container-width--small)}.container--x-small{margin:0 auto;max-width:703px;max-width:var(--max-container-width--x-small);padding:0 2rem}.container--relative{position:relative}.is-hidden{display:none!important}[hidden]{display:none}.is-locked{overflow:hidden}.video-wrapper{aspect-ratio:16/9;width:100%}.video-wrapper>iframe{border:0;height:100%;width:100%}.l-two-up>*{height:100%}.l-two-up>:first-child{grid-column:1/span 1;grid-row:1}.l-two-up>:last-child{grid-column:1/span 1;grid-row:2}.site-footer .l-two-up .site-footer__brand{grid-row:1}.three-up{padding:4.5rem 0;padding:calc(var(--component-spacing)*1.5) 0;text-align:center}.three-up--white{background-color:#fff;background-color:var(--color-white)}.three-up--gray{background-color:#d8e6e6;background-color:var(--color-gray)}.l-three-up{grid-gap:3rem;grid-gap:var(--component-spacing);gap:3rem;gap:var(--component-spacing);justify-items:center}.l-70-30,.l-three-up{display:grid;grid-template-columns:1fr}.l-70-30{grid-gap:1.5rem;grid-gap:var(--inner-spacing);align-items:stretch;gap:1.5rem;gap:var(--inner-spacing);justify-items:start}.l-five-up{align-items:center;display:flex;flex-flow:column;gap:2rem;justify-content:center}.l-five-up>*{max-width:20%;min-width:-webkit-max-content;min-width:max-content}.preview-bar{background-color:#a2ffc9;background-color:var(--color-green);display:flex;height:3rem;justify-content:center;overflow:hidden;padding:1rem;position:fixed;text-transform:uppercase;top:0;white-space:nowrap;width:100%}.preview-bar>span{color:#0d1d43;color:var(--color-text);display:inline-block;font-family:Inter,sans-serif;font-family:var(--font-stack--default);font-weight:700;font-weight:var(--font-weight--bold);padding-left:100%}@-webkit-keyframes marquee{to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes marquee{to{-webkit-transform:translate(-100%);transform:translate(-100%)}}.rhythm--default>*+*,.rhythm>*+*{margin-top:1rem}.rhythm--small>*+*{margin-top:.5rem}.rhythm--large>*+*{margin-top:2rem}.rhythm--extra-large>*+*{margin-top:4rem}.rhythm--deep *+*,.rhythm--deep-default *+*{margin-top:1rem}.rhythm--deep-small *+*{margin-top:.5rem}.rhythm--deep-large *+*{margin-top:2rem}.rhythm--deep-extra-large *+*{margin-top:4rem}.text--align-center{text-align:center}.text--align-left{text-align:left}.text--align-right{text-align:right}.text--regular{font-weight:300;font-weight:var(--font-weight--regular)}.text--bold{font-weight:700;font-weight:var(--font-weight--bold)}.text--italic{font-style:italic}.text--uppercase{text-transform:uppercase}.text--semi{font-weight:600;font-weight:var(--font-weight--semi)}.text--small{font-size:.875rem;font-size:var(--font-size--small)}.text--large{font-size:1.375rem;font-size:var(--font-size--large)}.text--eyebrow{font-size:.875rem;text-transform:uppercase}.text--wrap-pretty{text-wrap:pretty}.is-flush{margin:0}*{box-sizing:border-box}html{overflow:hidden}body,html{box-sizing:inherit;color:#0d1d43;color:var(--color-text);font-family:Inter,sans-serif;font-family:var(--font-stack--default);font-variant-numeric:tabular-nums;height:100%;line-height:1.6;line-height:var(--type-line-height);min-height:100%;overflow-x:hidden}.root-pgs-index,.root-pgs-index.is-idle{opacity:1;transition:opacity .15s cubic-bezier(.6,.04,.98,.335);transition:opacity .15s var(--trans-function)}.root-pgs-index.is-loading{opacity:0;transition:opacity .2s cubic-bezier(.6,.04,.98,.335);transition:opacity .2s var(--trans-function)}a{color:#0d1d43;color:var(--color-text);text-decoration:underline;transition:color .2s cubic-bezier(.6,.04,.98,.335),-webkit-text-decoration .2s cubic-bezier(.6,.04,.98,.335);transition:color .2s cubic-bezier(.6,.04,.98,.335),text-decoration .2s cubic-bezier(.6,.04,.98,.335);transition:color .2s cubic-bezier(.6,.04,.98,.335),text-decoration .2s cubic-bezier(.6,.04,.98,.335),-webkit-text-decoration .2s cubic-bezier(.6,.04,.98,.335);transition:color .2s var(--trans-function),-webkit-text-decoration .2s var(--trans-function);transition:color .2s var(--trans-function),text-decoration .2s var(--trans-function);transition:color .2s var(--trans-function),text-decoration .2s var(--trans-function),-webkit-text-decoration .2s var(--trans-function)}a:hover{color:#61d2e9;color:var(--color-aqua);text-decoration:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;appearance:none}:root{--reach-accordion:1}[data-reach-accordion-button][disabled]{cursor:not-allowed}.accordion-component__intro{padding-bottom:1.5rem;padding-bottom:var(--inner-spacing)}.accordion-component .accordion-component__section-intro.rich-text,.accordion-component__section-intro{background-color:initial;padding-left:0}.accordion-component__item{border-top:1px solid #d8e6e6;border-top:1px solid var(--color-gray);padding-bottom:1.5rem;padding-bottom:var(--inner-spacing);padding-top:1.5rem;padding-top:var(--inner-spacing)}.accordion-component__item:last-child{border-bottom:1px solid #d8e6e6;border-bottom:1px solid var(--color-gray)}.accordion-component__heading{align-items:center;align-self:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;text-align:left;width:100%}.accordion-component__heading:after{align-items:center;align-self:center;background-clip:content-box,border-box;background-image:linear-gradient(0deg,#61d2e9,#a2ffc9);background-image:var(--color-gradient-vert);background-origin:border-box;border:1px solid transparent;border-radius:50%;box-shadow:none;color:currentcolor;content:"+";display:flex;flex-shrink:0;font-size:1.5rem;height:2.5rem;justify-content:center;line-height:1;margin-left:auto;transition:.2s cubic-bezier(.6,.04,.98,.335) 0s;transition:var(--trans-all);width:2.5rem}.accordion-component__headingspan{display:inline-block;padding-right:1rem}.accordion-component__subheading{align-self:flex-start;text-align:left}.accordion-component .leftrightblocks,.accordion-component .rich-text{background-color:#d8e6e6;background-color:var(--color-gray);padding:2rem}.accordion-component .rich-text h1,.accordion-component .rich-text h2,.accordion-component .rich-text h3,.accordion-component .rich-text h4,.accordion-component .rich-text h5,.accordion-component .rich-text h6{margin-top:0}.accordion-component .leftrightblocks .container{padding:0}.accordion-component .image-callout .rich-text,.accordion-component .leftrightblocks .rich-text{background-color:initial;padding-left:0}.accordion-component .article-callout__heading{font-size:max(1rem,min(calc(1rem + 3vw),1.3rem));font-size:max(1.125rem,min(calc(1rem + 3vw),1.25rem));font-size:max(var(--h5-font-size--min,1rem),min(calc(1rem + var(--font-size--targetdefault, 3vw)),var(--h5-font-size--max,1.3rem)))}.accordion-component .article-callout .article-callout__body .rich-text{padding-left:0;padding-top:0}[data-reach-accordion-button]{background:none;border:0;color:#0d1d43;color:var(--color-text);cursor:pointer;display:block;padding:0;transition:.2s cubic-bezier(.6,.04,.98,.335) 0s;transition:var(--trans-all);width:100%}[data-reach-accordion-button][aria-expanded=true] .accordion-component__heading:after{content:"–"}[data-reach-accordion-button]:hover{color:#007398;color:var(--color-action)}[data-reach-accordion-button]:hover .accordion-component__heading:after{background-image:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),linear-gradient(0deg,#61d2e9,#a2ffc9);background-image:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),var(--color-gradient-vert);box-shadow:inset 2px 1000px 1px #fff}[data-reach-accordion-button]:hover .accordion-component__subheading{color:#0d1d43;color:var(--color-text)}[data-reach-accordion-panel]{padding:3rem 0;padding:var(--component-spacing) 0}[data-reach-accordion-panel]>*+*{margin-top:3rem;margin-top:var(--component-spacing)}.article-callout{grid-gap:0;align-items:start;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.article-callout__body{align-items:center;background-color:#d8e6e6;background-color:var(--color-gray);display:flex;flex-direction:column;grid-column:1/span 2;grid-row:2;justify-content:center;padding:3rem 2rem;padding:var(--component-spacing) 2rem;text-align:left}.article-callout__bodycontent,.article-callout__cta,.article-callout__headinggroup{align-self:flex-start}.article-callout__img{grid-column:1/span 2;grid-row:1}.article-callout__img>img{object-fit:cover;width:100%}.article-card{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;color:var(--color-white);display:flex;flex-direction:column;padding:9rem 2rem;padding:calc(var(--component-spacing)*3) 2rem}.article-card__bodycontent,.article-card__cta,.article-card__headinggroup{align-self:flex-start;text-align:left}.twoupcta .article-card .article-card__heading{font-weight:600;font-weight:var(--font-weight--semi)}.author-bio{margin-top:6rem;margin-top:calc(var(--component-spacing)*2);padding-bottom:9rem;padding-bottom:calc(var(--component-spacing)*3);padding-top:3rem;padding-top:var(--component-spacing);position:relative}.author-bio:before{background-image:linear-gradient(90deg,#a2ffc9,#61d2e9);background-image:var(--color-gradient-horiz);content:"";display:block;height:6px;left:20%;position:absolute;top:0;width:60%}.author-bio__author{align-items:center;display:flex;flex-direction:row;gap:1.5rem;gap:var(--inner-spacing);justify-content:flex-start;margin-bottom:3rem;margin-bottom:var(--component-spacing)}.author-bio__author-image{border-radius:50%;max-width:94px}.author-bio__blurb{font-size:.875rem;font-size:var(--font-size--small)}.benefits-list__item{align-items:center;display:flex;flex-flow:row nowrap;gap:2rem;justify-content:flex-start}.benefits-list__item-icon{height:auto;width:3rem}.benefits-list__item-text{font-weight:700;font-weight:var(--font-weight--bold)}.blockquote{margin:3rem auto;margin:var(--component-spacing) auto;padding-left:3rem;padding-left:var(--component-spacing);position:relative}.blockquote:before{background-image:linear-gradient(0deg,#61d2e9,#a2ffc9);background-image:var(--color-gradient-vert);content:"";height:100%;left:0;position:absolute;top:0;width:6px}.blockquote__body>*{font-size:max(1rem,min(calc(1rem + 3vw),1.375rem))!important;font-size:max(1rem,min(calc(1rem + var(--font-size--targetdefault, 3vw)),1.375rem))!important;font-weight:700;font-weight:var(--font-weight--bold)}:root{--btn-border-width:4px;--btn-border-radius:36px;--btn-disabled-color:var(--color-gray)}.button{background-clip:content-box,border-box;background-image:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),linear-gradient(0deg,#61d2e9,#a2ffc9);background-image:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),var(--color-gradient-vert);background-origin:border-box;border:4px solid transparent;border:var(--btn-border-width) solid transparent;border-radius:36px;border-radius:var(--btn-border-radius);box-shadow:none;color:#0d1d43;color:var(--color-text);cursor:pointer;display:inline-block;font-family:Inter;font-family:var(--font-name--default);font-size:1rem;font-weight:600;line-height:1;min-width:8.5rem;outline:none;padding:.75rem 1.5rem;text-align:center;text-decoration:none;transition:.2s cubic-bezier(.6,.04,.98,.335) 0s;transition:var(--trans-all);white-space:nowrap}.button--outline,.button:focus,.button:hover{box-shadow:inset 2px 1000px 1px #fff;color:#0d1d43;color:var(--color-text)}.button--outline{background-clip:content-box,border-box;background-image:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),linear-gradient(0deg,#61d2e9,#a2ffc9);background-image:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),var(--color-gradient-vert);background-origin:border-box;border:3px solid transparent}.button--outline:focus,.button--outline:hover{box-shadow:none;color:#0d1d43;color:var(--color-text)}.react-tel-input{font-family:Roboto,sans-serif;font-size:15px;position:relative;width:100%}.react-tel-input :disabled{cursor:not-allowed}.react-tel-input .flag{background-image:url(data:image/png;base64,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);height:11px;width:16px}.react-tel-input .ad{background-position:-16px 0}.react-tel-input .ae{background-position:-32px 0}.react-tel-input .af{background-position:-48px 0}.react-tel-input .ag{background-position:-64px 0}.react-tel-input .ai{background-position:-80px 0}.react-tel-input .al{background-position:-96px 0}.react-tel-input .am{background-position:-112px 0}.react-tel-input .ao{background-position:-128px 0}.react-tel-input .ar{background-position:-144px 0}.react-tel-input .as{background-position:-160px 0}.react-tel-input .at{background-position:-176px 0}.react-tel-input .au{background-position:-192px 0}.react-tel-input .aw{background-position:-208px 0}.react-tel-input .az{background-position:-224px 0}.react-tel-input .ba{background-position:-240px 0}.react-tel-input .bb{background-position:0 -11px}.react-tel-input .bd{background-position:-16px -11px}.react-tel-input .be{background-position:-32px -11px}.react-tel-input .bf{background-position:-48px -11px}.react-tel-input .bg{background-position:-64px -11px}.react-tel-input .bh{background-position:-80px -11px}.react-tel-input .bi{background-position:-96px -11px}.react-tel-input .bj{background-position:-112px -11px}.react-tel-input .bm{background-position:-128px -11px}.react-tel-input .bn{background-position:-144px -11px}.react-tel-input .bo{background-position:-160px -11px}.react-tel-input .br{background-position:-176px -11px}.react-tel-input .bs{background-position:-192px -11px}.react-tel-input .bt{background-position:-208px -11px}.react-tel-input .bw{background-position:-224px -11px}.react-tel-input .by{background-position:-240px -11px}.react-tel-input .bz{background-position:0 -22px}.react-tel-input .ca{background-position:-16px -22px}.react-tel-input .cd{background-position:-32px -22px}.react-tel-input .cf{background-position:-48px -22px}.react-tel-input .cg{background-position:-64px -22px}.react-tel-input .ch{background-position:-80px -22px}.react-tel-input .ci{background-position:-96px -22px}.react-tel-input .ck{background-position:-112px -22px}.react-tel-input .cl{background-position:-128px -22px}.react-tel-input .cm{background-position:-144px -22px}.react-tel-input .cn{background-position:-160px -22px}.react-tel-input .co{background-position:-176px -22px}.react-tel-input .cr{background-position:-192px -22px}.react-tel-input .cu{background-position:-208px -22px}.react-tel-input .cv{background-position:-224px -22px}.react-tel-input .cw{background-position:-240px -22px}.react-tel-input .cy{background-position:0 -33px}.react-tel-input .cz{background-position:-16px -33px}.react-tel-input .de{background-position:-32px -33px}.react-tel-input .dj{background-position:-48px -33px}.react-tel-input .dk{background-position:-64px -33px}.react-tel-input .dm{background-position:-80px -33px}.react-tel-input .do{background-position:-96px -33px}.react-tel-input .dz{background-position:-112px -33px}.react-tel-input .ec{background-position:-128px -33px}.react-tel-input .ee{background-position:-144px -33px}.react-tel-input .eg{background-position:-160px -33px}.react-tel-input .er{background-position:-176px -33px}.react-tel-input .es{background-position:-192px -33px}.react-tel-input .et{background-position:-208px -33px}.react-tel-input .fi{background-position:-224px -33px}.react-tel-input .fj{background-position:-240px -33px}.react-tel-input .fk{background-position:0 -44px}.react-tel-input .fm{background-position:-16px -44px}.react-tel-input .fo{background-position:-32px -44px}.react-tel-input .bl,.react-tel-input .fr,.react-tel-input .mf{background-position:-48px -44px}.react-tel-input .ga{background-position:-64px -44px}.react-tel-input .gb{background-position:-80px -44px}.react-tel-input .gd{background-position:-96px -44px}.react-tel-input .ge{background-position:-112px -44px}.react-tel-input .gf{background-position:-128px -44px}.react-tel-input .gh{background-position:-144px -44px}.react-tel-input .gi{background-position:-160px -44px}.react-tel-input .gl{background-position:-176px -44px}.react-tel-input .gm{background-position:-192px -44px}.react-tel-input .gn{background-position:-208px -44px}.react-tel-input .gp{background-position:-224px -44px}.react-tel-input .gq{background-position:-240px -44px}.react-tel-input .gr{background-position:0 -55px}.react-tel-input .gt{background-position:-16px -55px}.react-tel-input .gu{background-position:-32px -55px}.react-tel-input .gw{background-position:-48px -55px}.react-tel-input .gy{background-position:-64px -55px}.react-tel-input .hk{background-position:-80px -55px}.react-tel-input .hn{background-position:-96px -55px}.react-tel-input .hr{background-position:-112px -55px}.react-tel-input .ht{background-position:-128px -55px}.react-tel-input .hu{background-position:-144px -55px}.react-tel-input .id{background-position:-160px -55px}.react-tel-input .ie{background-position:-176px -55px}.react-tel-input .il{background-position:-192px -55px}.react-tel-input .in{background-position:-208px -55px}.react-tel-input .io{background-position:-224px -55px}.react-tel-input .iq{background-position:-240px -55px}.react-tel-input .ir{background-position:0 -66px}.react-tel-input .is{background-position:-16px -66px}.react-tel-input .it{background-position:-32px -66px}.react-tel-input .je{background-position:-144px -154px}.react-tel-input .jm{background-position:-48px -66px}.react-tel-input .jo{background-position:-64px -66px}.react-tel-input .jp{background-position:-80px -66px}.react-tel-input .ke{background-position:-96px -66px}.react-tel-input .kg{background-position:-112px -66px}.react-tel-input .kh{background-position:-128px -66px}.react-tel-input .ki{background-position:-144px -66px}.react-tel-input .xk{background-position:-128px -154px}.react-tel-input .km{background-position:-160px -66px}.react-tel-input .kn{background-position:-176px -66px}.react-tel-input .kp{background-position:-192px -66px}.react-tel-input .kr{background-position:-208px -66px}.react-tel-input .kw{background-position:-224px -66px}.react-tel-input .ky{background-position:-240px -66px}.react-tel-input .kz{background-position:0 -77px}.react-tel-input .la{background-position:-16px -77px}.react-tel-input .lb{background-position:-32px -77px}.react-tel-input .lc{background-position:-48px -77px}.react-tel-input .li{background-position:-64px -77px}.react-tel-input .lk{background-position:-80px -77px}.react-tel-input .lr{background-position:-96px -77px}.react-tel-input .ls{background-position:-112px -77px}.react-tel-input .lt{background-position:-128px -77px}.react-tel-input .lu{background-position:-144px -77px}.react-tel-input .lv{background-position:-160px -77px}.react-tel-input .ly{background-position:-176px -77px}.react-tel-input .ma{background-position:-192px -77px}.react-tel-input .mc{background-position:-208px -77px}.react-tel-input .md{background-position:-224px -77px}.react-tel-input .me{background-position:-112px -154px;height:12px}.react-tel-input .mg{background-position:0 -88px}.react-tel-input .mh{background-position:-16px -88px}.react-tel-input .mk{background-position:-32px -88px}.react-tel-input .ml{background-position:-48px -88px}.react-tel-input .mm{background-position:-64px -88px}.react-tel-input .mn{background-position:-80px -88px}.react-tel-input .mo{background-position:-96px -88px}.react-tel-input .mp{background-position:-112px -88px}.react-tel-input .mq{background-position:-128px -88px}.react-tel-input .mr{background-position:-144px -88px}.react-tel-input .ms{background-position:-160px -88px}.react-tel-input .mt{background-position:-176px -88px}.react-tel-input .mu{background-position:-192px -88px}.react-tel-input .mv{background-position:-208px -88px}.react-tel-input .mw{background-position:-224px -88px}.react-tel-input .mx{background-position:-240px -88px}.react-tel-input .my{background-position:0 -99px}.react-tel-input .mz{background-position:-16px -99px}.react-tel-input .na{background-position:-32px -99px}.react-tel-input .nc{background-position:-48px -99px}.react-tel-input .ne{background-position:-64px -99px}.react-tel-input .nf{background-position:-80px -99px}.react-tel-input .ng{background-position:-96px -99px}.react-tel-input .ni{background-position:-112px -99px}.react-tel-input .bq,.react-tel-input .nl{background-position:-128px -99px}.react-tel-input .no{background-position:-144px -99px}.react-tel-input .np{background-position:-160px -99px}.react-tel-input .nr{background-position:-176px -99px}.react-tel-input .nu{background-position:-192px -99px}.react-tel-input .nz{background-position:-208px -99px}.react-tel-input .om{background-position:-224px -99px}.react-tel-input .pa{background-position:-240px -99px}.react-tel-input .pe{background-position:0 -110px}.react-tel-input .pf{background-position:-16px -110px}.react-tel-input .pg{background-position:-32px -110px}.react-tel-input .ph{background-position:-48px -110px}.react-tel-input .pk{background-position:-64px -110px}.react-tel-input .pl{background-position:-80px -110px}.react-tel-input .pm{background-position:-96px -110px}.react-tel-input .pr{background-position:-112px -110px}.react-tel-input .ps{background-position:-128px -110px}.react-tel-input .pt{background-position:-144px -110px}.react-tel-input .pw{background-position:-160px -110px}.react-tel-input .py{background-position:-176px -110px}.react-tel-input .qa{background-position:-192px -110px}.react-tel-input .re{background-position:-208px -110px}.react-tel-input .ro{background-position:-224px -110px}.react-tel-input .rs{background-position:-240px -110px}.react-tel-input .ru{background-position:0 -121px}.react-tel-input .rw{background-position:-16px -121px}.react-tel-input .sa{background-position:-32px -121px}.react-tel-input .sb{background-position:-48px -121px}.react-tel-input .sc{background-position:-64px -121px}.react-tel-input .sd{background-position:-80px -121px}.react-tel-input .se{background-position:-96px -121px}.react-tel-input .sg{background-position:-112px -121px}.react-tel-input .sh{background-position:-128px -121px}.react-tel-input .si{background-position:-144px -121px}.react-tel-input .sk{background-position:-160px -121px}.react-tel-input .sl{background-position:-176px -121px}.react-tel-input .sm{background-position:-192px -121px}.react-tel-input .sn{background-position:-208px -121px}.react-tel-input .so{background-position:-224px -121px}.react-tel-input .sr{background-position:-240px -121px}.react-tel-input .ss{background-position:0 -132px}.react-tel-input .st{background-position:-16px -132px}.react-tel-input .sv{background-position:-32px -132px}.react-tel-input .sx{background-position:-48px -132px}.react-tel-input .sy{background-position:-64px -132px}.react-tel-input .sz{background-position:-80px -132px}.react-tel-input .tc{background-position:-96px -132px}.react-tel-input .td{background-position:-112px -132px}.react-tel-input .tg{background-position:-128px -132px}.react-tel-input .th{background-position:-144px -132px}.react-tel-input .tj{background-position:-160px -132px}.react-tel-input .tk{background-position:-176px -132px}.react-tel-input .tl{background-position:-192px -132px}.react-tel-input .tm{background-position:-208px -132px}.react-tel-input .tn{background-position:-224px -132px}.react-tel-input .to{background-position:-240px -132px}.react-tel-input .tr{background-position:0 -143px}.react-tel-input .tt{background-position:-16px -143px}.react-tel-input .tv{background-position:-32px -143px}.react-tel-input .tw{background-position:-48px -143px}.react-tel-input .tz{background-position:-64px -143px}.react-tel-input .ua{background-position:-80px -143px}.react-tel-input .ug{background-position:-96px -143px}.react-tel-input .us{background-position:-112px -143px}.react-tel-input .uy{background-position:-128px -143px}.react-tel-input .uz{background-position:-144px -143px}.react-tel-input .va{background-position:-160px -143px}.react-tel-input .vc{background-position:-176px -143px}.react-tel-input .ve{background-position:-192px -143px}.react-tel-input .vg{background-position:-208px -143px}.react-tel-input .vi{background-position:-224px -143px}.react-tel-input .vn{background-position:-240px -143px}.react-tel-input .vu{background-position:0 -154px}.react-tel-input .wf{background-position:-16px -154px}.react-tel-input .ws{background-position:-32px -154px}.react-tel-input .ye{background-position:-48px -154px}.react-tel-input .za{background-position:-64px -154px}.react-tel-input .zm{background-position:-80px -154px}.react-tel-input .zw{background-position:-96px -154px}.react-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.react-tel-input .hide{display:none}.react-tel-input .v-hide{visibility:hidden}.react-tel-input .form-control{background:#fff;border:1px solid #cacaca;border-radius:5px;font-size:14px;height:35px;letter-spacing:.01rem;line-height:25px;margin-bottom:0!important;margin-left:0;margin-top:0!important;outline:none;padding-left:48px;position:relative;width:300px}.react-tel-input .form-control:hover{border-color:#a2a2a2}.react-tel-input .form-control.invalid-number,.react-tel-input .form-control.invalid-number:focus{background-color:#faf0f0;border:1px solid #d79f9f;border-left-color:#cacaca}.react-tel-input .form-control.open{border-color:#96c8da;border-bottom:none;border-radius:5px 5px 0 0;box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:none}.react-tel-input .flag-dropdown{background-color:#f5f5f5;border:1px solid #cacaca;border-radius:3px 0 0 3px;bottom:0;padding:0;position:absolute;top:0}.react-tel-input .flag-dropdown:focus,.react-tel-input .flag-dropdown:hover{cursor:pointer}.react-tel-input .flag-dropdown.open,.react-tel-input .flag-dropdown.open .selected-flag{background:#fff;border-radius:3px 0 0 0}.react-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.react-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:initial}.react-tel-input .selected-flag{border-radius:3px 0 0 3px;height:100%;outline:none;padding:0 0 0 8px;position:relative;width:38px}.react-tel-input .selected-flag:focus,.react-tel-input .selected-flag:hover{background-color:#fff}.react-tel-input .selected-flag .flag{margin-top:-5px;position:absolute;top:50%}.react-tel-input .selected-flag .arrow{border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555;height:0;left:20px;margin-top:-2px;position:relative;top:50%;width:0}.react-tel-input .selected-flag .arrow.up{border-bottom:4px solid #555;border-top:none}.react-tel-input .selected-flag.open{z-index:2}.react-tel-input .country-list{background-color:#fff;border:1px solid #96c8da;border-radius:0 0 5px 5px;border-top:none;box-shadow:1px 2px 10px rgba(0,0,0,.12);list-style:none;margin:0 0 10px -1px;max-height:200px;outline:none;overflow-y:scroll;padding:0;position:absolute;width:300px;z-index:1}.react-tel-input .country-list .flag{display:inline-block}.react-tel-input .country-list .divider{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.react-tel-input .country-list .country{padding:7px 9px}.react-tel-input .country-list .country .dial-code{color:#6b6b6b}.react-tel-input .country-list .country.highlight,.react-tel-input .country-list .country:hover{background-color:#f1f1f1}.react-tel-input .country-list .flag{margin-right:7px;margin-top:2px}.react-tel-input .country-list .country-name{margin-right:6px}.react-tel-input .country-list .search{background-color:#fff;padding:5px 0 6px 10px;position:-webkit-sticky;position:sticky;top:0}.react-tel-input .country-list .search-emoji{display:none;font-size:15px}.react-tel-input .country-list .search-box{border:1px solid #cacaca;border-radius:3px;font-size:15px;line-height:15px;outline:none;padding:3px 8px 5px}.react-tel-input .country-list .no-entries-message{opacity:.7;padding:7px 10px 11px}.react-tel-input .country-list::-webkit-scrollbar{width:12px}.react-tel-input .country-list::-webkit-scrollbar-track{background-color:#e6e6e6}.react-tel-input .country-list::-webkit-scrollbar-thumb{background-color:#c5c5c4;border-radius:5px}.react-tel-input .invalid-number-message{color:#de0000}.react-tel-input .invalid-number-message,.react-tel-input .special-label{background:#fff;font-size:13px;left:46px;padding:0 2px;position:absolute;top:-8px;z-index:1}.react-tel-input .special-label{display:none;white-space:nowrap}.form{width:100%}.form[focus-within]{background-color:var(--color-gray-5);transition:.2s cubic-bezier(.6,.04,.98,.335) 0s;transition:var(--trans-all)}.form:focus-within{background-color:var(--color-gray-5);transition:.2s cubic-bezier(.6,.04,.98,.335) 0s;transition:var(--trans-all)}.form .fieldset{border:0;padding:0}.form .fieldset+.fieldset{margin-top:3rem;margin-top:var(--component-spacing)}.form .fields-2up,.form .fields-2up>.field,.form .fields-2up>.field>*{width:100%}.form .fields-2up>.field+.field{margin-top:3rem;margin-top:var(--component-spacing)}.form .label{color:#0d1d43;color:var(--color-text);cursor:pointer;display:block;font-size:.75rem;font-weight:700;font-weight:var(--font-weight--bold);margin-bottom:.5rem}.form .input{padding:.75rem 1.25rem}.form .form-item--select,.form .input{border:1px solid #dadada;border:1px solid var(--color-gray-light);border-radius:7px}.form .form-item--select{position:relative}.form .form-item--select:after{border-color:#0d1d43;border-color:var(--color-text);border-style:solid;border-width:0 2px 2px 0;content:"";height:.75rem;position:absolute;right:1rem;top:calc(50% - .5rem);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:border-color .2s cubic-bezier(.6,.04,.98,.335);transition:border-color .2s var(--trans-function);width:.75rem;z-index:1}.form .form-item--select:hover:after{border-color:#007398;border-color:var(--color-action)}.form .input--select{-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:7px;display:block;padding:.75rem 1.25rem;width:100%}.form .grow-wrap{display:grid}.form .grow-wrap:after{content:attr(data-replicated-value) " ";visibility:hidden;white-space:pre-wrap}.form .grow-wrap>textarea{overflow:hidden;resize:none}.form .grow-wrap:after,.form .grow-wrap>textarea{border:1px solid #dadada;border:1px solid var(--color-gray-light);border-radius:7px;font:inherit;grid-area:1/1/2/2;padding:.5rem}.form__locations-heading{align-items:center;border-bottom:1px solid #dadada;border-bottom:1px solid var(--color-gray-light);display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:1.5rem;margin-bottom:var(--inner-spacing);padding-bottom:1.5rem;padding-bottom:var(--inner-spacing)}.form__locations-heading .form__locations-title{--h4-font-size--max:1.33rem;--h4-font-size--min:1.125rem;font-weight:600;font-weight:var(--font-weight--semi)}.form__locations-heading .site-footer__social-links{margin-top:0;-webkit-transform:translateY(.25rem);transform:translateY(.25rem)}.form__locations-heading .site-footer__social-list{gap:1ch}.form__locations-heading .site-footer__social-link{display:block;width:1.5rem}.form__locations-heading .site-footer__social-link svg{fill:#61d2e9;fill:var(--color-aqua)}.form__locations-heading .site-footer__social-link:focus svg,.form__locations-heading .site-footer__social-link:hover svg{fill:#0d1d43;fill:var(--color-text)}.form--contact{padding:3rem 0 9rem;padding:var(--component-spacing) 0 calc(var(--component-spacing)*3)}.form--contact .form{margin-bottom:6rem;margin-bottom:calc(var(--component-spacing)*2)}.form--contact__locations{width:100%}.form .location>:not(.heading){font-size:.875rem}.form .react-tel-input .form-control.input{height:auto;padding-left:48px;width:100%}.location .heading{margin-bottom:.5rem}.heading{font-family:Inter,sans-serif;font-family:var(--font-stack--heading);line-height:1.2}.heading--h1{font-size:clamp(1rem,1rem + 3vw,1.3rem);font-size:clamp(2.5rem,1rem + 5vw,3.75rem);font-size:clamp(var(--h1-font-size--min,1rem),1rem + var(--h1-font-size--target,3vw),var(--h1-font-size--max,1.3rem))}.heading--h2{font-size:clamp(1rem,1rem + 3vw,1.3rem);font-size:clamp(1.66rem,1rem + 3vw,3rem);font-size:clamp(var(--h2-font-size--min,1rem),1rem + var(--font-size--targetdefault,3vw),var(--h2-font-size--max,1.3rem));font-weight:600;font-weight:var(--font-weight--semi)}.heading--h3{font-size:clamp(1rem,1rem + 3vw,1.3rem);font-size:clamp(1.5rem,1rem + 3vw,1.75rem);font-size:clamp(var(--h3-font-size--min,1rem),1rem + var(--font-size--targetdefault,3vw),var(--h3-font-size--max,1.3rem))}.heading--h3-alt{font-size:clamp(1rem,1rem + 3vw,1.3rem);font-size:clamp(1.55rem,1rem + 3vw,2.125rem);font-size:clamp(var(--h3-alt--min,1rem),1rem + var(--font-size--targetdefault,3vw),var(--h3-alt--max,1.3rem))}.heading--h4{font-size:clamp(1rem,1rem + 3vw,1.3rem);font-size:clamp(1.25rem,1rem + 3vw,1.5rem);font-size:clamp(var(--h4-font-size--min,1rem),1rem + var(--font-size--targetdefault,3vw),var(--h4-font-size--max,1.3rem))}.heading--h5{font-size:clamp(1rem,1rem + 3vw,1.3rem);font-size:clamp(1.125rem,1rem + 3vw,1.25rem);font-size:clamp(var(--h5-font-size--min,1rem),1rem + var(--font-size--targetdefault,3vw),var(--h5-font-size--max,1.3rem))}.heading--h6{font-size:clamp(1rem,1rem + 3vw,1.3rem);font-size:clamp(1rem,1rem + 3vw,1.125rem);font-size:clamp(var(--h6-font-size--min,1rem),1rem + var(--font-size--targetdefault,3vw),var(--h6-font-size--max,1.3rem))}.heading--h6-alt{font-size:1rem;text-transform:uppercase}.heading--bold,.heading--h6-alt{font-weight:700;font-weight:var(--font-weight--bold)}.heading--semi{font-weight:600;font-weight:var(--font-weight--semi)}.heading--regular{font-weight:300;font-weight:var(--font-weight--regular)}.list--arrow{list-style:none;padding-left:0}.list--arrow .list__item{padding-left:calc(33px + 1ch);position:relative}.list--arrow .list__item:before{background-image:url(/images/list-arrow.svg);content:"";display:inline-block;height:16px;left:0;position:absolute;top:calc(50% - 8px);width:33px}.list--plain{list-style:none;margin-left:0;padding-left:0}.main-site-content .rich-text strong,.rich-text strong{font-weight:700;font-weight:var(--font-weight--bold)}.main-site-content .rich-text em,.rich-text em{font-style:italic}.main-site-content .rich-text ol,.main-site-content .rich-text ul:not(.list--arrow),.rich-text ol,.rich-text ul:not(.list--arrow){margin-left:0;padding-left:1rem}.main-site-content .rich-text .heading,.main-site-content .rich-text h1,.main-site-content .rich-text h2,.main-site-content .rich-text h3,.main-site-content .rich-text h4,.main-site-content .rich-text h5,.main-site-content .rich-text h6,.rich-text .heading,.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-family:Inter,sans-serif;font-family:var(--font-stack--heading);line-height:1.2}.main-site-content .rich-text .heading--h1,.main-site-content .rich-text h1,.main-site-content .rich-text h1>*,.rich-text .heading--h1,.rich-text h1,.rich-text h1>*{font-size:clamp(1rem,1rem + 3vw,1.3rem)!important;font-size:clamp(2.5rem,1rem + 5vw,3.75rem)!important;font-size:clamp(var(--h1-font-size--min,1rem),1rem + var(--h1-font-size--target,3vw),var(--h1-font-size--max,1.3rem))!important}.main-site-content .rich-text .heading--h2,.main-site-content .rich-text h2,.main-site-content .rich-text h2>*,.rich-text .heading--h2,.rich-text h2,.rich-text h2>*{font-size:clamp(1rem,1rem + 3vw,1.3rem)!important;font-size:clamp(1.66rem,1rem + 3vw,3rem)!important;font-size:clamp(var(--h2-font-size--min,1rem),1rem + var(--font-size--targetdefault,3vw),var(--h2-font-size--max,1.3rem))!important;font-weight:600;font-weight:var(--font-weight--semi)}.main-site-content .rich-text .heading--h3,.main-site-content .rich-text h3,.main-site-content .rich-text h3>*,.rich-text .heading--h3,.rich-text h3,.rich-text h3>*{font-size:clamp(1rem,1rem + 3vw,1.3rem)!important;font-size:clamp(1.5rem,1rem + 3vw,1.75rem)!important;font-size:clamp(var(--h3-font-size--min,1rem),1rem + var(--font-size--targetdefault,3vw),var(--h3-font-size--max,1.3rem))!important}.main-site-content .rich-text .heading--h4,.main-site-content .rich-text h4,.main-site-content .rich-text h4>*,.rich-text .heading--h4,.rich-text h4,.rich-text h4>*{font-size:clamp(1rem,1rem + 3vw,1.3rem)!important;font-size:clamp(1.25rem,1rem + 3vw,1.5rem)!important;font-size:clamp(var(--h4-font-size--min,1rem),1rem + var(--font-size--targetdefault,3vw),var(--h4-font-size--max,1.3rem))!important}.main-site-content .rich-text .heading--h5,.main-site-content .rich-text h5,.main-site-content .rich-text h5>*,.rich-text .heading--h5,.rich-text h5,.rich-text h5>*{font-size:clamp(1rem,1rem + 3vw,1.3rem)!important;font-size:clamp(1.125rem,1rem + 3vw,1.25rem)!important;font-size:clamp(var(--h5-font-size--min,1rem),1rem + var(--font-size--targetdefault,3vw),var(--h5-font-size--max,1.3rem))!important}.main-site-content .rich-text .heading--h6,.main-site-content .rich-text h6,.main-site-content .rich-text h6>*,.rich-text .heading--h6,.rich-text h6,.rich-text h6>*{font-size:clamp(1rem,1rem + 3vw,1.3rem)!important;font-size:clamp(1rem,1rem + 3vw,1.125rem)!important;font-size:clamp(var(--h6-font-size--min,1rem),1rem + var(--font-size--targetdefault,3vw),var(--h6-font-size--max,1.3rem))!important}.main-site-content .rich-text .heading--bold,.main-site-content .rich-text bold,.rich-text .heading--bold,.rich-text bold{font-weight:700;font-weight:var(--font-weight--bold)}.main-site-content .rich-text .heading--semi,.main-site-content .rich-text em,.rich-text .heading--semi,.rich-text em{font-weight:600;font-weight:var(--font-weight--semi)}.main-site-content .rich-text p>em,.rich-text p>em{font-weight:300;font-weight:var(--font-weight--regular)}.main-site-content .rich-text sub,.main-site-content .rich-text sup,.rich-text sub,.rich-text sup{font-size:75%!important;line-height:0!important;position:relative;vertical-align:initial}.main-site-content .rich-text sup,.rich-text sup{top:-.5em}.main-site-content .rich-text sub,.rich-text sub{bottom:-.25em}.testimonial{align-items:center;display:flex;flex-flow:column wrap;gap:2rem;justify-content:space-between}.testimonial .media-object__figure{align-self:flex-start;border-radius:50%;order:0}.testimonial .media-object__body,.testimonial .media-object__figure{width:auto}.main-site-content :not([class*=heading-]):not(.rich-text>*){font-size:clamp(.875rem,1rem + 3vw,1.125rem);font-size:clamp(.875rem,1rem + 3vw,1rem);font-size:clamp(var(--font-size--small,.875rem),1rem + var(--font-size--targetdefault,3vw),var(--font-size--default,1.125rem));line-height:1.5}.card--complex{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;max-width:38rem;width:100%}.card--complex__heading{color:#61d2e9;color:var(--color-aqua);text-transform:uppercase;width:100%}.careers-component{padding:9rem 0 0;padding:calc(var(--component-spacing)*3) 0 0}.careers-component .careers-list__list{height:100%;min-height:100%;min-width:100%;width:1px}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-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{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:44px}.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{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}.carousel{background-color:#0d1e45;color:#fff;color:var(--color-white);position:relative}.carousel,.carousel__container{padding:3rem 0;padding:var(--component-spacing) 0}.carousel__container{padding-left:calc(50vw - 665px + 2rem);padding-left:var(--mock-one-side-container-padding);width:100%}.carousel__card{background-color:#d7e5e5;box-shadow:1px 2px 8px #0d1e45;color:#0d1d43;color:var(--color-text);display:flex;flex-direction:column;height:auto;justify-content:flex-start;margin-right:3rem;margin-right:var(--component-spacing);max-width:389px;-webkit-transform:scale(1);transform:scale(1);transition:all .2s cubic-bezier(.6,.04,.98,.335);transition:all .2s var(--trans-function);width:100%}.carousel__card[href]{cursor:pointer;pointer-events:all;text-decoration:none}.carousel__card[href]:focus,.carousel__card[href]:hover{background-color:#b7d1d1;box-shadow:1px 2px 2px rgba(4,9,21,.2),2px 4px 4px rgba(4,9,21,.2),4px 8px 8px rgba(4,9,21,.2),8px 16px 16px rgba(4,9,21,.2),16px 32px 32px rgba(4,9,21,.2);color:#0d1d43;color:var(--color-text);-webkit-transform:scale(1.05);transform:scale(1.05)}.carousel__card-img{aspect-ratio:3/2;overflow:hidden}.carousel__card-img>img{object-fit:cover}.carousel__card-body{aspect-ratio:1/.75;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start;padding:1.5rem;padding:var(--inner-spacing) var(--inner-spacing);text-align:left}.carousel__card-body .heading--h2,.carousel__card-body .rich-text :not(.heading){font-size:1.25rem}.carousel__card-eyebrow{font-size:.875rem;margin-top:auto;text-transform:uppercase}.carousel__cardwrap{min-height:100%}.carousel__arrow{aspect-ratio:1;border-radius:0;border-width:6px;box-shadow:inset 2px 1000px 1px #0d1d43;box-shadow:2px 1000px 1px var(--color-text) inset;color:#fff;color:var(--color-white);font-size:2rem!important;margin-left:1rem;min-width:0;padding:.5rem 1rem;position:static;top:calc(100% - 9rem);top:calc(100% - var(--component-spacing)*3)}.carousel__arrow-prev{left:calc(50vw - 665px + 2rem);left:var(--mock-one-side-container-padding)}.carousel__arrow-next{left:calc(50vw - 653px + 7.5rem);left:calc(var(--mock-one-side-container-padding) + 5.5rem + 12px)}.carousel__arrow:focus,.carousel__arrow:hover{box-shadow:none}.carousel__arrow[disabled]{cursor:default;opacity:.5}.carousel__arrow[disabled]:focus,.carousel__arrow[disabled]:hover{box-shadow:inset 2px 1000px 1px #0d1d43;box-shadow:2px 1000px 1px var(--color-text) inset}.flickity-viewport{overflow:visible;padding:0 1rem;pointer-events:none;transition:height .2s linear}.flickity-slider{align-items:stretch;display:flex;justify-content:flex-start}.flickity-button{pointer-events:all}.contact-form{display:grid;grid-template:1/1}.contact-form>*{grid-area:1/1;transition:all .3s cubic-bezier(.5,0,.5,1) .3s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.contact-form>[aria-hidden=true]{display:inline;display:initial;opacity:0;pointer-events:none;-webkit-transform:scale(.8);transform:scale(.8);transition-delay:0s}:root{--reach-dialog:1}[data-reach-dialog-overlay]{background:rgba(0,0,0,.33);bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0}[data-reach-dialog-content]{background:#fff;margin:10vh auto;padding:2rem;width:50vw}[data-reach-dialog-overlay]{background:rgba(13,29,67,.9);z-index:400;z-index:var(--zindex--modal)}[data-reach-dialog-content]{background:rgba(13,29,67,.9);border-bottom:1.25rem solid #fff;border-bottom:1.25rem solid var(--color-white);margin:0 auto;outline:none;padding:5rem 0 0;position:relative;top:7.5vh;width:80vw}.global-modal [data-reach-dialog-content]{border:1px solid #fff;border:1px solid var(--color-white);padding-top:0;top:10vh;width:90vw}.global-modal__body{padding:5rem 3rem}.global-modal__body .heading{font-size:2.25rem}.global-modal__banner{background-color:#0d1d43;background-color:var(--color-text);color:#fff;color:var(--color-white);padding:2rem}.global-modal__banner-body{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.global-modal__heading{max-width:300px;width:50%}.global-modal__banner-actions{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}.people-modal{background:rgba(13,29,67,.9)}.people-modal__close{background:none;border:1px solid;border-radius:50%;cursor:pointer;font-size:2rem;line-height:1;opacity:.8;position:absolute;right:-1rem;top:-2rem}.people-modal__close,.people-modal__close>span{color:#fff;color:var(--color-white);transition:all .2s cubic-bezier(.6,.04,.98,.335);transition:all .2s var(--trans-function)}.people-modal__close>span{display:inline-block;-webkit-transform:rotate(0deg) translateY(-2px);transform:rotate(0deg) translateY(-2px)}.people-modal__close:hover{color:#61d2e9;color:var(--color-aqua);opacity:1}.people-modal__close:hover>span{color:#61d2e9;color:var(--color-aqua);-webkit-transform:rotate(90deg) translateY(-2px);transform:rotate(90deg) translateY(-2px)}.people-modal__topmatter{grid-gap:2rem;align-items:flex-start;background-color:#fff;background-color:var(--color-white);display:grid;gap:2rem;grid-template-columns:1fr;margin-bottom:-1rem;padding:4rem 2rem 2rem}.people-modal__topmatter-body{display:flex;flex-direction:column;justify-content:space-between}.people-modal__sociallink{display:block;height:1.25rem;width:1.25rem}.people-modal__image{margin-bottom:-8rem;order:-1;-webkit-transform:translateY(-8rem);transform:translateY(-8rem)}.people-modal__body{background-color:#fff;background-color:var(--color-white);font-size:.875rem;padding:2rem}.people-modal__body--twocol{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin-bottom:-8rem;padding-bottom:10rem}.people-modal__banner{background-color:#0d1d43;background-color:var(--color-text);color:#fff;color:var(--color-white);display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:2rem}.people-modal__banner-body{margin-bottom:2rem}.people-modal__banner-actions{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}.people-modal__banner-link{margin:.5rem}.filter-news{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:3rem;padding:0}.filter-news .form{width:100%}.blog-grid__topmatter .filter-news{margin-top:0;width:100%}.site-footer{background-color:#0d1d43;background-color:var(--color-text);color:#fff;color:var(--color-white);padding:4.5rem 0;padding:calc(var(--component-spacing)*1.5) 0}.site-footer__primary{display:block}.site-footer__desc{color:#dadada;color:var(--color-gray-light);font-size:.875rem;margin-bottom:3rem;margin-bottom:var(--component-spacing)}.site-footer__desc strong{color:#fff;color:var(--color-white)}.site-footer__subbrand{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:flex-start}.site-footer__subbrand-logo{height:auto;width:1.625rem}.site-footer__nav{grid-gap:.75rem;display:grid;gap:.75rem;grid-auto-flow:column;grid-template-columns:repeat(2,50%);grid-template-rows:repeat(8,-webkit-min-content);grid-template-rows:repeat(8,min-content)}.site-footer__link{color:#fff;color:var(--color-white);display:inline-block;font-size:.875rem;font-weight:700;font-weight:var(--font-weight--bold);text-decoration:none}.site-footer__link--meta{display:block}.site-footer__link:hover{color:#61d2e9;color:var(--color-aqua);text-decoration:underline}.site-footer__secondary{display:grid;grid-template-columns:1fr;margin-top:3rem;margin-top:var(--component-spacing);padding-top:3rem;padding-top:var(--component-spacing);position:relative}.site-footer__secondary:before{background-image:linear-gradient(0deg,#61d2e9,#a2ffc9);background-image:var(--color-gradient-vert);content:"";display:block;height:2px;left:0;position:absolute;top:0;width:100%}.site-footer__meta{color:#dadada;color:var(--color-gray-light);font-size:.875rem}.site-footer__meta>*+*{margin-top:1rem}.site-footer__social-links{justify-self:flex-start;margin-top:2rem}.site-footer__social-list{display:flex;flex-flow:row wrap;gap:2rem;justify-content:flex-end;list-style:inherit;list-style-type:none;margin:0;padding-left:0}.site-footer__social-list li{display:inline-block}.site-footer__social-link{display:block;width:1.5rem}.site-footer__social-link--twitter{position:relative;top:2px}.site-footer__social-link svg{fill:#61d2e9;fill:var(--color-aqua)}.site-footer__social-link:focus svg,.site-footer__social-link:hover svg{fill:#fff;fill:var(--color-white)}.site-footer .brand{display:block}.site-footer .brand:before{display:none}.brand{align-items:center;display:flex;justify-content:flex-start;max-width:300px;position:relative;text-decoration:none;width:50%}.brand:before{background-image:url(/images/texturestrip.jpg);content:"";height:10px;left:0;position:absolute;top:-10px;width:100%}.brand>img{width:100%}.site-header{background-color:initial;background-image:none;border-image-slice:1;border-image-source:linear-gradient(90deg,#a2ffc9,#61d2e9);border-image-source:var(--color-gradient-horiz);border-top:10px solid;height:5.5rem;height:var(--header-height-small);isolation:isolate;left:0;position:fixed;top:0;width:100%;z-index:200;z-index:var(--zindex--nav)}.site-header:after{background-color:#0d1d43;background-color:var(--color-text);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s cubic-bezier(.6,.04,.98,.335);transition:opacity .2s var(--trans-function);width:100%;z-index:-1}.site-header.is-open.has-burger[\:has\(\.submenu--is-open\)] .site-hamburger{color:#0d1d43;color:var(--color-text)}.site-header.is-open.has-burger:has(.submenu--is-open) .site-hamburger{color:#0d1d43;color:var(--color-text)}.site-header.is-not-scrolled:after{opacity:0;transition:opacity .2s cubic-bezier(.6,.04,.98,.335);transition:opacity .2s var(--trans-function)}.site-header.is-scrolled:after,.site-header.is-start-dark:after{opacity:1;transition:opacity .2s cubic-bezier(.6,.04,.98,.335);transition:opacity .2s var(--trans-function)}.site-header.is-start-dark+:not(.hero){margin-top:5.5rem;margin-top:var(--header-height-small)}.site-header>.container{align-content:center;align-items:stretch;display:flex;height:100%;justify-content:space-between}.site-header .site-hamburger{align-self:center;color:#fff;color:var(--color-white);cursor:pointer;display:block;height:auto;margin-left:auto;position:relative;width:2rem;z-index:401;z-index:calc(var(--zindex--modal) + 1)}.site-header .site-hamburger:hover{color:#0d1d43;color:var(--color-text)}.site-header .site-hamburger__icon{width:100%}.site-header .site-hamburger__open{fill:#fff;fill:var(--color-white);stroke:#fff;stroke:var(--color-white)}.navlist{align-self:center;background-color:#0d1d43;background-color:var(--color-text);display:flex;flex-flow:column nowrap;font-size:1.5rem;gap:1.5rem;height:100vh;justify-content:flex-start;left:calc(100% + 2rem);padding:3rem 2rem;position:absolute;top:0;transition:left .2s cubic-bezier(.6,.04,.98,.335);transition:left .2s var(--trans-function);width:100%}.is-open.has-burger .navlist{left:0}.navlist .navitem__link{color:#fff;color:var(--color-white);cursor:pointer;display:inline-block;font-size:1.25rem;font-weight:600;font-weight:var(--font-weight--semi);padding:0;position:relative;text-decoration:none;z-index:200;z-index:var(--zindex--nav)}.navlist .navitem__link:before{bottom:-1rem;content:"";display:block;left:-1rem;position:absolute;right:-1rem;top:-1rem}.navlist .navitem__link:hover{color:#61d2e9;color:var(--color-blue-0)}.has-burger .navlist .navitem__link:hover{color:#fff;color:var(--color-white)}.navlist .navitem__link[type=button]{background:none;border:none;position:relative;z-index:200;z-index:var(--zindex--nav)}.has-burger .navlist .navitem__link[type=button]{text-align:left;width:100%}.navlist .navitem__link.has--submenu:after{border-left:.33rem solid transparent;border-right:.33rem solid transparent;border-top:.33rem solid;content:"";height:0;left:auto;position:absolute;right:-1.45ch;top:calc(100% - .6rem);width:0}.has-burger .navlist .navitem__link.has--submenu:after{border-bottom:.33rem solid transparent;border-left:.33rem solid;border-right:0;border-top:.33rem solid transparent;content:"";left:auto;margin-left:1ch;right:auto;top:calc(50% - .33rem)}.navlist .navitem__submenu{background:linear-gradient(0deg,#dbe6e6,#edf5f5);background:var(--color-gradient-white);height:auto;opacity:0;overflow:auto;position:absolute;right:2rem;top:-100vh;visibility:hidden;width:auto;z-index:100;z-index:var(--zindex--content)}.navlist .navitem__submenu .navitem__submenu-inner{opacity:0;transition:opacity .15s cubic-bezier(.6,.04,.98,.335) 0s;transition:opacity .15s 0s var(--trans-function)}.navlist .navitem__submenu--is-open{opacity:1;top:90%;visibility:visible;z-index:101;z-index:calc(var(--zindex--content) + 1)}.navlist .navitem__submenu--is-open .navitem__submenu-inner{opacity:1}.is-open .navlist .navitem__submenu:not(.navitem__submenu--is-open){transition:right 0s cubic-bezier(.6,.04,.98,.335) .33s;transition:right 0s .33s var(--trans-function);z-index:99;z-index:calc(var(--zindex--content) - 1)}.is-open .navlist .navitem__submenu:not(.navitem__submenu--is-open) .navitem__submenu-inner{opacity:0}.has-burger .navlist .navitem__submenu{height:100svh;left:calc(100% + 2rem);overflow:auto;position:absolute;top:0;transition:left .2s cubic-bezier(.6,.04,.98,.335);transition:left .2s var(--trans-function);width:100vw;z-index:400;z-index:var(--zindex--modal)}.navlist .navitem__submenu-inner{display:flex;flex-direction:column;gap:2.5rem;height:100%;justify-content:flex-start}.has-burger .navlist .navitem__submenu-inner{padding:2rem}.navlist .navitem__submenulist{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin:0;order:1;padding:0}.navlist .navitem__sublink{color:#0d1d43;color:var(--color-text);font-weight:700;font-weight:var(--font-weight--bold);text-decoration:none}.navlist .navitem__sublink:hover{color:#61d2e9;color:var(--color-blue-0)}.has-burger .navlist .navitem__sublink__sublink{font-size:1.125rem}.navlist .navitem__back-link{background:none;border:none;color:#61d2e9;color:var(--color-blue-0);cursor:pointer;font-size:1.125rem;padding-left:2ch;position:relative}.navlist .navitem__back-link:focus,.navlist .navitem__back-link:hover{color:#0d1d43;color:var(--color-text)}.navlist .navitem__back-link:before{border-bottom:.33rem solid transparent;border-left:0;border-right:.33rem solid;border-top:.33rem solid transparent;content:"";height:0;left:0;margin-right:1ch;position:absolute;right:auto;top:calc(50% - .33rem);width:0}.navlist .navitem__ctablock{order:2;padding-bottom:5rem;width:100%}.navlist .navitem__ctablock[\:has\(\.navitem__ctaimg__link\:hover\)] img{-webkit-transform:scale(1.025);transform:scale(1.025)}.navlist .navitem__ctablock:has(.navitem__ctaimg__link:hover) img{-webkit-transform:scale(1.025);transform:scale(1.025)}.navlist .navitem__ctablock[\:has\(\.navitem__ctaimg__link\:hover\)] .button{box-shadow:inset 2px 1000px 1px #fff;color:#0d1d43;color:var(--color-text)}.navlist .navitem__ctablock:has(.navitem__ctaimg__link:hover) .button{box-shadow:inset 2px 1000px 1px #fff;color:#0d1d43;color:var(--color-text)}.navlist .navitem__ctablock[\:has\(\.button\:hover\)] img{-webkit-transform:scale(1.025);transform:scale(1.025)}.navlist .navitem__ctablock:has(.button:hover) img{-webkit-transform:scale(1.025);transform:scale(1.025)}.navlist .navitem__ctablock .heading{margin-bottom:0}.navlist .navitem__ctablock img{object-fit:cover;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.has-burger .navlist .navitem__ctablock{font-size:1rem}.has-burger .submenu--is-open .navitem__submenu{left:0}.hero{background-image:url(/images/hero-bg-sm.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;margin-bottom:3rem;margin-bottom:var(--component-spacing);padding-bottom:3rem;padding-bottom:var(--component-spacing);padding-top:5.5rem;padding-top:var(--header-height-small);position:relative}.hero__inner{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content;position:relative}.hero__content{align-items:center;color:#fff;flex-direction:column;grid-column:1/span 12;grid-row:2/span 1;height:100%;justify-content:center;left:0;padding:3rem 0;padding:var(--component-spacing) 0;top:0;z-index:2}.hero__title{border-bottom:10px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#a2ffc9,#61d2e9);border-image-source:var(--color-gradient-horiz);margin-bottom:2rem;padding-bottom:2rem}.hero__eyebrow{color:#9dffc6;color:var(--color-minty);margin-right:auto}.hero__intro{line-height:1.6}.hero__intro .rich-text [href]:not(.button){color:#fff;color:var(--color-white);text-decoration:underline}.hero__intro .rich-text [href]:not(.button):hover{color:#9dffc6;color:var(--color-minty)}.hero__intro .rich-text [href].button{margin-top:2rem}.hero__image{grid-column:1/span 12;grid-row:1/span 1;margin-left:-2rem;margin-right:-2rem;position:relative;z-index:1}.has-mobile-image .hero__image-video{display:none}.has-video .hero__image-image--mobile{display:block}.hero__image-image{width:100%}.hero__image-caption{bottom:1.5rem;font-size:1rem;position:absolute;right:1.5rem;text-align:right;top:auto}.hero__image-caption,.hr-callout{color:#fff;color:var(--color-white)}.hr-callout{background-color:#0d1d43;background-color:var(--color-text);padding:4.5rem 0 3rem;padding:calc(var(--component-spacing)*1.5) 0 var(--component-spacing)}.hr-callout__item-bodywrap{position:relative}.hr-callout__body{grid-gap:4.5rem;grid-gap:calc(var(--component-spacing)*1.5);display:grid;gap:4.5rem;gap:calc(var(--component-spacing)*1.5);grid-template-columns:1fr;padding:4.5rem 0;padding:calc(var(--component-spacing)*1.5) 0}.hr-callout__icon{height:auto;left:0;max-height:2.5rem;opacity:1;position:absolute;top:1rem;transition:opacity .2s cubic-bezier(.6,.04,.98,.335) 0s,max-height 0s linear 0s;transition:opacity .2s 0s var(--trans-function),max-height 0s 0s linear;width:3.875rem}.is-hovered .hr-callout__icon,.is-touch .hr-callout__icon{max-height:0;opacity:0;transition:opacity .2s cubic-bezier(.6,.04,.98,.335) 0s,max-height 0s linear .2s;transition:opacity .2s 0s var(--trans-function),max-height 0s .2s linear}.hr-callout__item{padding-top:1.5rem;padding-top:var(--inner-spacing);position:relative}.hr-callout__item:before{background-image:url(/images/texturestrip.jpg)}.hr-callout__item:after,.hr-callout__item:before{content:"";height:10px;left:0;position:absolute;top:-10px;width:10rem}.hr-callout__item:after{background-image:linear-gradient(0deg,#61d2e9,#a2ffc9);background-image:var(--color-gradient-vert);opacity:0;transition:opacity .2s cubic-bezier(.6,.04,.98,.335);transition:opacity .2s var(--trans-function)}.hr-callout__item.is-hovered:after,.is-touch .hr-callout__item:after{opacity:1}.hr-callout__item-title{color:#a2ffc9;color:var(--color-green)}.hr-callout__item-body{opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.6,.04,.98,.335);transition:opacity .2s var(--trans-function)}.is-hovered .hr-callout__item-body,.is-touch .hr-callout__item-body{opacity:1;pointer-events:auto}.icon-cards-banner{padding:1.5rem 0 9rem;padding:calc(var(--component-spacing)/2) 0 calc(var(--component-spacing)*3)}.icon-cards-banner .l-five-up{align-items:stretch}.icon-cards-banner .l-five-up>*{max-width:100%}.icon-cards-banner__item{align-items:center;display:flex;flex-direction:column;font-weight:700;font-weight:var(--font-weight--bold);gap:1rem;justify-content:space-between;text-align:center;width:100%}.icon-cards-banner__item-icon{align-items:center;display:flex;flex-direction:row;height:3.125rem;justify-content:center}.icon-cards-banner__item-bar{background-image:linear-gradient(90deg,#a2ffc9,#61d2e9);background-image:var(--color-gradient-horiz);display:block;height:6px;max-width:13rem;width:100%}.icon-cards-banner__item-label{display:block;margin-top:.75rem;min-width:-webkit-max-content;min-width:max-content}.image-callout{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:9rem 0;padding:calc(var(--component-spacing)*3) 0}.image-callout>.container{align-items:center;display:flex;flex-direction:column;gap:8%;justify-content:space-between}.image-callout.photo-callout>.container{aspect-ratio:2/.66}.image-callout__body{color:#fff;color:var(--color-white);margin-bottom:5rem}.image-callout__card{aspect-ratio:1/1;padding:3rem 2.25rem;padding:var(--component-spacing) calc(var(--inner-spacing)*1.5);position:relative}.image-callout__card-eyebrow{margin-bottom:3rem;margin-bottom:calc(var(--inner-spacing)*2);padding-bottom:3rem;padding-bottom:calc(var(--inner-spacing)*2);position:relative;text-transform:uppercase}.image-callout__card-eyebrow:after{background-image:linear-gradient(0deg,#61d2e9,#a2ffc9);background-image:var(--color-gradient-vert);content:"";display:block;height:6px;left:-3.25rem;left:calc(var(--inner-spacing)*-1.5 - 1rem);position:absolute;top:100%;width:52%}.image-callout--white .image-callout__card{background-color:#fff;background-color:var(--color-white)}.image-callout--green .image-callout__card{background-color:#a2ffc9;background-color:var(--color-green)}.image-callout__video{background-color:initial;padding:0;z-index:1}.image-callout__video,.image-callout__video>iframe{aspect-ratio:16/9;width:100%}.image-callout__video:after{z-index:-1}.image-callout--green .image-callout__video,.image-callout--white .image-callout__video{background-color:initial}.leadership-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));justify-items:center;padding-bottom:9rem!important;padding-bottom:calc(var(--component-spacing)*3)!important}.leadership-grid__cat-title{margin-bottom:3rem;margin-bottom:var(--component-spacing);text-align:center}.leadership-grid__item{padding-bottom:1rem}.leadership-grid__item-trigger{background:none;border:0;cursor:pointer;padding:0}.leadership-grid__item-heading,.leadership-grid__item-subheading{padding:0;text-align:left;transition:color .2s cubic-bezier(.6,.04,.98,.335);transition:color .2s var(--trans-function)}.leadership-grid__item-trigger:hover .leadership-grid__item-heading,.leadership-grid__item-trigger:hover .leadership-grid__item-subheading{color:#67cae3;color:var(--color-blue-3)}.leadership-grid__item-imgwrap{aspect-ratio:1.6/2.5;display:flex;overflow:hidden;position:relative}.leadership-grid__item-imgwrap:after{background-image:linear-gradient(90deg,#a2ffc9,#61d2e9);background-image:var(--color-gradient-horiz);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s cubic-bezier(.6,.04,.98,.335);transition:opacity .2s var(--trans-function);width:100%;z-index:2}.leadership-grid__item-trigger:hover .leadership-grid__item-imgwrap:after{opacity:.83}.leadership-grid__item-image{object-fit:cover}.leadership-grid__item-caption{padding-top:1rem}.leadership-grid.people-grid .leadership-grid__item-trigger{position:relative}.leadership-grid.people-grid .leadership-grid__item-imgwrap{aspect-ratio:3.2/3}.leadership-grid.people-grid .leadership-grid__item-caption{bottom:0;left:0;opacity:0;padding:1rem;pointer-events:none;position:absolute;transition:opacity .2s cubic-bezier(.6,.04,.98,.335);transition:opacity .2s var(--trans-function);width:100%;z-index:10}.leadership-grid.people-grid .leadership-grid__item-trigger:hover .leadership-grid__item-caption{opacity:1}.leadership-grid.people-grid .leadership-grid__item-trigger:hover .leadership-grid__item-heading,.leadership-grid.people-grid .leadership-grid__item-trigger:hover .leadership-grid__item-subheading,.media-contacts__link{color:#0d1d43;color:var(--color-text)}.media-contacts__link:focus,.media-contacts__link:hover{color:#007398;color:var(--color-action)}.media-contacts__link+.media-contacts__link{margin-left:5ch}.media-contacts__icon{fill:currentcolor;height:auto;margin-right:1.25ch;position:relative;top:2px;width:1rem}.leftrightblocks{padding:9rem 0;padding:calc(var(--component-spacing)*3) 0}.leftrightblocks+.leftrightblocks{padding-top:0}.media-object+.media-object{margin-top:3rem;margin-top:var(--component-spacing)}.media-object>.container{align-items:center;display:flex;flex-direction:column;gap:8%;justify-content:space-between}.media-object__figure{margin-bottom:2rem;order:-10;width:100%}.media-object__body{width:100%}.news-grid__topmatter{display:grid;grid-template-columns:1fr;padding:3rem 0 0;padding:var(--component-spacing) 0 0}.news-grid__topmatter.blog-grid__topmatter{grid-template-columns:1fr;justify-items:start}.news-grid__list{padding:3rem 0 9rem;padding:var(--component-spacing) 0 calc(var(--component-spacing)*3)}.news-grid__pagination{align-items:center;border-top:1px solid #dadada;border-top:1px solid var(--color-gray-light);display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:3rem;margin-top:var(--component-spacing);padding-top:3rem;padding-top:var(--component-spacing)}.news-grid__pagination-btn{border-radius:50%;font-size:1.25rem;height:3.125rem;min-width:0;padding:0;width:3.125rem}.news-grid__pagination-btn[disabled]{cursor:default;opacity:.5}.news-grid__pagination-btn[disabled]:focus,.news-grid__pagination-btn[disabled]:hover{box-shadow:none}.news-grid__pagination-label{font-weight:700;font-weight:var(--font-weight--bold)}.news-grid .article-list-item__link{align-items:flex-start;border-top:1px solid #dadada;border-top:1px solid var(--color-gray-light);color:#0d1d43;color:var(--color-text);cursor:pointer;display:flex;flex-flow:column wrap;justify-content:space-between;padding:3rem 1.5rem;padding:var(--component-spacing) var(--inner-spacing);text-decoration:none;transition:all .2s cubic-bezier(.6,.04,.98,.335);transition:all .2s var(--trans-function)}.news-grid .article-list-item__link:hover{background-color:#d8e6e6;background-color:var(--color-gray)}.news-grid .article-list-item__link:hover .article-list-item__figure{-webkit-transform:scale(1.025);transform:scale(1.025)}.news-grid .article-list-item__body{flex:1;padding-right:3rem;padding-right:var(--component-spacing)}.news-grid .article-list-item__eyebrow{color:#61d2e9;color:var(--color-aqua)}.news-grid .article-list-item__pubdate{font-weight:700;font-weight:var(--font-weight--bold)}.news-grid .article-list-item__figure{margin-bottom:2rem;order:-1;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .2s cubic-bezier(.6,.04,.98,.335);transition:transform .2s cubic-bezier(.6,.04,.98,.335);transition:transform .2s cubic-bezier(.6,.04,.98,.335),-webkit-transform .2s cubic-bezier(.6,.04,.98,.335);transition:-webkit-transform .2s var(--trans-function);transition:transform .2s var(--trans-function);transition:transform .2s var(--trans-function),-webkit-transform .2s var(--trans-function)}.news-grid .article-callout__eyebrow{color:#61d2e9;color:var(--color-aqua)}.post-icon__icon{margin:0 auto}.post__inner{display:block;padding-top:3rem;padding-top:var(--component-spacing)}.post__inner .rich-text{grid-column:2/span 10;position:relative}.post__inner .rich-text>.figure,.post__inner .rich-text>.video-wrapper{margin:3rem auto;margin:var(--component-spacing) auto;width:80%}.post__inner .rich-text>.figure figcaption,.post__inner .rich-text>.video-wrapper figcaption{font-size:.875rem;font-size:var(--font-size--small);font-style:italic;margin:1rem auto;text-align:center}.post__inner.template--casestudy{padding-bottom:6rem;padding-bottom:calc(var(--component-spacing)*2)}.post__inner.template--casestudy .rich-text h1,.post__inner.template--casestudy .rich-text h2,.post__inner.template--casestudy .rich-text h3,.post__inner.template--casestudy .rich-text h4,.post__inner.template--casestudy .rich-text h5,.post__inner.template--casestudy .rich-text h6{margin:3rem 0 0;margin:var(--component-spacing) 0 0}.post__inner.template--casestudy .rich-text>:first-child{margin-top:0}.post__inner.template--project .rich-text{grid-column:2/span 7}.post__inner.template--project .sidebar{align-self:start;grid-column:9/span 3}.post__inner.template--project .sidebar__heading{position:relative}.post__inner.template--project .sidebar__heading:after{background-image:linear-gradient(90deg,#a2ffc9,#61d2e9);background-image:var(--color-gradient-horiz);content:"";display:block;height:5px;left:0;position:absolute;top:calc(100% + .25rem);width:100%}.post__inner.template--project .sidebar__body{margin-top:2rem}.post__inner.template--project .sidebar__item-body,.post__inner.template--project .sidebar__item-title{display:block}.post.news-post .post__inner{padding-top:1.5rem;padding-top:calc(var(--component-spacing)/2)}.post.news-post .post__inner>.rich-text{padding-bottom:6rem;padding-bottom:calc(var(--component-spacing)*2);padding-top:3rem;padding-top:var(--component-spacing)}.post__footer{padding-top:3rem;padding-top:var(--component-spacing);position:relative}.post__footer:before{background-image:linear-gradient(90deg,#a2ffc9,#61d2e9);background-image:var(--color-gradient-horiz);content:"";display:block;height:6px;left:0;position:absolute;top:0;width:100%}.post__footer--casestudy,.post__footer--project{margin-top:3rem;margin-top:var(--component-spacing);padding-bottom:9rem;padding-bottom:calc(var(--component-spacing)*3)}.post__footer--casestudy .post__inner,.post__footer--project .post__inner{padding-top:0}.post__footer .rich-text.text--small :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:.875rem;font-size:var(--font-size--small)}.post.news-post .post__footer,.post.news-post .post__footer .post__inner>.rich-text{padding-top:0}.post .leftrightblocks,.post .leftrightblocks .container{padding:0}.post .leftrightblocks .media-object__body .heading{font-size:clamp(1rem,1rem + 3vw,1.3rem)!important;font-size:clamp(1.25rem,1rem + 3vw,1.5rem)!important;font-size:clamp(var(--h4-font-size--min,1rem),1rem + var(--font-size--targetdefault,3vw),var(--h4-font-size--max,1.3rem))!important;margin-top:0}.product-feature-table{align-items:start;display:grid;grid-template-columns:1fr;grid-template-rows:1 fr 1fr}.product-feature-table__heading{grid-gap:1rem;align-content:start;align-items:start;align-self:start;background-color:#fff;background-color:var(--color-white);border-bottom:1px solid #dadada;border-bottom:1px solid var(--color-gray-light);display:grid;gap:1rem;grid-template-columns:1fr;grid-template-rows:auto 1fr;left:0;margin-bottom:3rem;margin-bottom:var(--component-spacing);position:-webkit-sticky;position:sticky;top:5.5rem;top:var(--header-height-small);z-index:2}.product-feature-table__body{position:relative;z-index:1}.product-feature-table__sectionheading{padding-top:1rem}.product-feature-table__fueltypes{border-left:1px solid #dadada;border-left:1px solid var(--color-gray-light);display:grid;grid-area:2/1;grid-template-columns:1fr 1fr 1fr}.product-feature-table__fueltypes:last-child .product-feature-table__fueltypes__fueltype-figcaption{border-right:0}.product-feature-table__fueltype-figcaption{border-right:1px solid #dadada;border-right:1px solid var(--color-gray-light);font-weight:700;font-weight:var(--font-weight--bold);padding:1rem .5rem;text-align:center}.product-feature-table__row{border:1px solid #dadada;border:1px solid var(--color-gray-light);display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;margin-bottom:3rem;margin-bottom:var(--component-spacing)}.product-feature-table__row:nth-child(2n){background-color:rgba(216,230,230,.27)}.product-feature-table__row-titles{grid-gap:.5rem;border-bottom:1px solid #dadada;border-bottom:1px solid var(--color-gray-light);display:grid;gap:.5rem;grid-area:1/1;grid-template-columns:1fr;grid-template-rows:auto auto;padding:1rem}.product-feature-table__row-title{font-weight:700;font-weight:var(--font-weight--bold);grid-area:1/1}.product-feature-table__row-description{grid-area:2/1}.product-feature-table__row-scores{display:grid;grid-area:2/1;grid-template-columns:1fr 1fr 1fr;justify-content:stretch;justify-items:center}.product-feature-table__row-score{border-right:1px solid #dadada;border-right:1px solid var(--color-gray-light);padding:1rem;text-align:center;width:100%}.product-feature-table__row-score:last-child{border-right:0}.product-feature-table .icon-check,.product-feature-table .icon-cross{position:relative;top:2px}.product-feature-table .icon-cross{fill:currentcolor;border:2px solid;border-radius:50%;color:#dc4e16;color:var(--color-red);height:2.25rem;padding:.33rem;width:2.25rem}.product-feature-table .icon-check{background-image:linear-gradient(90deg,#a2ffc9,#61d2e9);background-image:var(--color-gradient-horiz);border:0;border-radius:50%;color:#0d1d43;color:var(--color-text);height:calc(2.25rem + 2px);padding:.33rem;width:calc(2.25rem + 2px)}.product-classes{padding:1rem 0}.product-classes__titles{margin-bottom:3rem;margin-bottom:var(--component-spacing)}.product-classes__eyebrow{color:#61d2e9;color:var(--color-aqua)}.product-classes__item{display:inline-block;margin-bottom:3rem;margin-bottom:var(--component-spacing)}.product-classes__item-inner{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:1fr}.product-classes__item-icon{height:auto;width:100px}.project-map{padding:6rem 0 9rem;padding:calc(var(--component-spacing)*2) 0 calc(var(--component-spacing)*3)}.project-map__map{padding:3rem 0;padding:var(--component-spacing) 0;position:relative}.project-map__map-svg .area--is-active{cursor:pointer}.project-map__map-svg .area--is-active circle{pointer-events:none}.project-map__map-svg .area--is-active circle,.project-map__map-svg .area--is-active path{transition:fill .2s linear}.project-map__map-svg .circles-group circle{fill:#0d1d43;fill:var(--color-text);pointer-events:none;transition:fill .2s linear}.project-map__map-svg .area--CA:hover~.circles-group.circles-group--CA circle,.project-map__map-svg .circles-group.circles-group--is-on circle{fill:#a1ffc8}.project-map__map-svg .area--is-active.area--is-on path,.project-map__map-svg .area--is-active:hover path{fill:#0d1d43;fill:var(--color-text)}.project-map__map-svg .area--is-active.area--is-on circle,.project-map__map-svg .area--is-active:hover circle{fill:#a1ffc8}.project-map .map-overlay{background-color:#fff;background-color:var(--color-white);border:1px solid #0d1d43;border:1px solid var(--color-text);bottom:2.5rem;left:10%;overflow:auto;position:fixed;right:auto;top:3rem;width:80%;z-index:100;z-index:var(--zindex--content)}.project-map .map-overlay__overlay{background:rgba(13,29,67,.9);height:100%;left:0;position:fixed;top:0;width:100%;z-index:399;z-index:calc(var(--zindex--modal) - 1)}.project-map .map-overlay__banner{background-color:#0d1d43;background-color:var(--color-text);left:0;padding:1rem 2rem;position:-webkit-sticky;position:sticky;top:0}.project-map .map-overlay__banner-title{color:#fff;color:var(--color-white)}.project-map .map-overlay__banner-eyebrow{color:#a2ffc9;color:var(--color-green);font-size:.875rem;font-size:var(--font-size--small)}.project-map .map-overlay__project{padding:2rem}.project-map .map-overlay__project+.map-overlay__project{border-top:1px solid #61d2e9;border-top:1px solid var(--color-aqua);padding-top:3rem}.project-map .map-overlay__project-head{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.project-map .map-overlay__project-headgroup{order:1;padding-right:1rem}.project-map .map-overlay__project-location{font-weight:300;font-weight:var(--font-weight--regular)}.project-map .map-overlay__project-img{max-width:50%;order:2}.project-map .map-overlay__project-info{grid-gap:1rem 0;display:grid;font-size:.875rem;font-size:var(--font-size--small);gap:1rem 0;grid-template-columns:repeat(2,50%);margin-bottom:0}.project-map .map-overlay__project-info>li{margin-bottom:1rem;padding-right:.5rem}.project-map .map-overlay__project-info>li strong{text-transform:uppercase}.map-overlay__dialog [data-reach-dialog-content]{border:0;padding-top:0;width:calc(100% - 2rem)}.map-overlay__dialog .map-overlay{background-color:#fff;background-color:var(--color-white);border:1px solid #0d1d43;border:1px solid var(--color-text);overflow:auto}.map-overlay__dialog .map-overlay__close{height:1rem;position:absolute;right:1rem;top:1rem;width:1rem}.map-overlay__dialog .map-overlay__banner{background-color:#0d1d43;background-color:var(--color-text);padding:1rem}.map-overlay__dialog .map-overlay__banner-title{color:#fff;color:var(--color-white)}.map-overlay__dialog .map-overlay__banner-eyebrow{color:#a2ffc9;color:var(--color-green);font-size:.875rem;font-size:var(--font-size--small)}.map-overlay__dialog .map-overlay__project{padding:1rem}.map-overlay__dialog .map-overlay__project+.map-overlay__project{border-top:1px solid #61d2e9;border-top:1px solid var(--color-aqua);padding-top:3rem}.map-overlay__dialog .map-overlay__project-head{display:flex;flex-direction:column;justify-content:space-between}.map-overlay__dialog .map-overlay__project-headgroup{order:2}.map-overlay__dialog .map-overlay__project-location{font-weight:300;font-weight:var(--font-weight--regular)}.map-overlay__dialog .map-overlay__project-img{margin-bottom:1rem;order:1}.map-overlay__dialog .map-overlay__project-info{grid-gap:1rem 0;display:grid;font-size:.875rem;font-size:var(--font-size--small);gap:1rem 0;grid-template-columns:1fr;margin-bottom:0}.map-overlay__dialog .map-overlay__project-info>li{margin-bottom:1rem;padding-right:.5rem}.map-overlay__dialog .map-overlay__project-info>li strong{text-transform:uppercase}.stats-banner{padding:3rem 0;padding:var(--component-spacing) 0}.stats-banner__item{font-weight:700;font-weight:var(--font-weight--bold);text-align:center}.stats-banner__item-stat{align-items:center;display:flex;flex-direction:row;justify-content:center}.stats-banner__item-bar{background-image:linear-gradient(90deg,#a2ffc9,#61d2e9);background-image:var(--color-gradient-horiz);display:block;height:6px;width:100%}.stats-banner__item-label{display:block;margin-top:.75rem;min-width:-webkit-max-content;min-width:max-content}.stats-callout{background-color:#2671a3;background-color:var(--color-blue-4);padding:3rem 0;padding:var(--component-spacing) 0}.stats-callout>.container{display:flex;flex-direction:column;gap:4.5rem;gap:calc(var(--inner-spacing)*3)}.stats-callout__lead{color:#fff;color:var(--color-white);margin:1.5rem auto 4.5rem;margin:var(--inner-spacing) auto calc(var(--inner-spacing)*3);max-width:800px;text-align:center;width:100%}.stats-callout__stats{display:flex;flex-direction:column;gap:4.5rem;gap:calc(var(--inner-spacing)*3)}.stats-callout__statbody{align-items:center;color:#fff;color:var(--color-white);display:flex;flex-direction:column-reverse;gap:1rem;justify-content:flex-start}.stats-callout__title{font-weight:700}.stats-callout__statitem{background-clip:content-box,border-box;background-image:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),linear-gradient(0deg,#61d2e9,#a2ffc9);background-image:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),var(--color-gradient-vert);background-origin:border-box;border:10px solid transparent;box-shadow:inset 2px 1000px 1px #2671a3;box-shadow:2px 1000px 1px var(--color-blue-4) inset;padding:.5rem}.stats-callout__stat{font-size:4.325rem}:root{--reach-tabs:1}[data-reach-tabs][data-orientation=vertical]{display:flex}[data-reach-tab-list]{background:rgba(0,0,0,.05);display:flex}[data-reach-tab-list][aria-orientation=vertical]{flex-direction:column}[data-reach-tab]{-webkit-appearance:none;-moz-appearance:none;background:none;border:none;border-bottom:1px solid transparent;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;padding:.25em .5em}[data-reach-tab]:active{background:rgba(0,0,0,.05)}[data-reach-tab]:disabled{cursor:default;opacity:.25}[data-reach-tab][data-selected]{border-bottom-color:initial}.tabs{padding:5rem 0 2rem}.tabs__list-wrapper{overflow-x:hidden;position:relative}.tabs [data-reach-tab-list]{-ms-overflow-style:none;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border-bottom:1px solid #d8e6e6;border-bottom:1px solid var(--color-gray);display:flex;overflow:-moz-scrollbars-none;overflow:auto;padding:0 2rem!important;width:100%}.tabs [data-reach-tab-list]:after{background:linear-gradient(90deg,transparent,rgba(0,0,0,.2));content:"";height:100%;position:absolute;right:0;top:0;width:1rem}.tabs [data-reach-tab-list]::-webkit-scrollbar{width:0!important}.tabs [data-reach-tab]{border:0;font-weight:700;font-weight:var(--font-weight--bold);padding:0 1rem;text-align:center}.tabs [data-reach-tab-panel]{padding:1rem 0}.tabs .leftrightblocks{padding-bottom:4.5rem;padding-bottom:calc(var(--component-spacing)*1.5);padding-top:0}.teal-callout{background-color:initial;background-image:linear-gradient(90deg,#a2ffc9,#61d2e9);background-image:var(--color-gradient-horiz);padding:9rem 0;padding:calc(var(--component-spacing)*3) 0}.teal-callout__wrapper{grid-gap:5rem;display:grid;gap:5rem;grid-template-columns:1fr}.teal-callout__blockquote,.teal-callout__bodycontent,.teal-callout__heading{align-self:flex-start}.teal-callout__calloutblock{padding:1.5rem 0 1rem;position:relative;top:1.5rem}.teal-callout__calloutblock:before{background-image:url(/images/texturestrip.jpg);content:"";height:10px;left:0;position:absolute;top:-1rem;width:130px}.teal-callout__blockquote{font-size:2rem;line-height:1.33}.text-block{background-color:#fff;background-color:var(--color-white);padding:3rem 0;padding:var(--component-spacing) 0}.text-block__cta{margin-top:3rem;margin-top:var(--component-spacing)}.text-block+.stats-banner{padding-bottom:0;-webkit-transform:translateY(-3.75rem);transform:translateY(-3.75rem);-webkit-transform:translateY(calc(var(--component-spacing)*-1.25));transform:translateY(calc(var(--component-spacing)*-1.25))}.text-block+.stats-banner+.three-up{padding-top:3rem;padding-top:var(--component-spacing)}.timeline-component{background:top url(/images/carat-down.svg) no-repeat;background-size:48px 48px;margin:1rem auto 0;max-width:100%;padding-top:96px}.timeline-component .timeline-item:before{display:none}.timeline-component .timeline-item__content{padding:.5rem 0}.timeline-component .timeline-item__heading{display:block;font-size:1.125rem!important;font-weight:700;font-weight:var(--font-weight--bold)}.timeline-component .timeline-item__year{color:#007398;color:var(--color-blue-2);font-size:.75rem;font-weight:600;font-weight:var(--font-weight--semi)}.timeline-component .timeline-item__image{display:inline-block;max-width:14rem}.timeline-component .MuiTimelineDot-root{background-color:#67cae3;background-color:var(--color-blue-3)}.timeline-component .MuiTimelineConnector-root{background-image:repeating-linear-gradient(180deg,#67cae3,#67cae3 6px,#fff 0,#fff 12px);background-image:repeating-linear-gradient(180deg,var(--color-blue-3),var(--color-blue-3) 6px,var(--color-white) 6px,var(--color-white) 12px);width:2px}.video-callout{background-color:initial;background-image:linear-gradient(90deg,#a2ffc9,#61d2e9);background-image:var(--color-gradient-horiz);padding:4.5rem 0;padding:calc(var(--component-spacing)*1.5) 0;text-align:center}.video-callout__heading{font-size:1.75rem}.video-callout__video{aspect-ratio:16/9;position:relative;width:100%}.video-callout__video>.video-responsive{bottom:0;left:0;position:absolute;right:0;top:0}.video-callout__video iframe{border:0;height:100%;width:100%}@media only screen and (min-width:32rem){.l-five-up{flex-flow:row wrap}.accordion-component__subheading{padding-right:3.5rem}.testimonial{flex-flow:row nowrap}.testimonial .media-object__figure{align-self:center}.people-modal__close{right:1rem;top:1rem}.icon-cards-banner__item{width:calc(50% - 4rem)}.product-classes__item-inner{grid-template-columns:auto 1fr}.map-overlay__dialog .map-overlay__project-head{flex-flow:row nowrap}.map-overlay__dialog .map-overlay__project-headgroup{order:1;padding-right:1rem}.map-overlay__dialog .map-overlay__project-img{margin-bottom:0;max-width:50%;order:2}.map-overlay__dialog .map-overlay__project-info{grid-template-columns:repeat(2,50%)}}@media only screen and (min-width:35.625rem){.leadership-grid__cat-title{text-align:left}}@media only screen and (min-width:48rem){.accordion-component .leftrightblocks,.accordion-component .rich-text{padding:3rem;padding:var(--component-spacing)}.form .fields-2up{align-items:flex-start;display:flex;flex-flow:row wrap;gap:3rem;gap:var(--component-spacing);justify-content:space-between;width:100%}.form .fields-2up>.field{margin-top:0;width:calc(50% - 3rem);width:calc(50% - var(--component-spacing))}.form .fields-2up>.field+.field{margin-top:0}.form__locations-heading{margin-bottom:2.25rem;margin-bottom:calc(var(--inner-spacing)*1.5);padding-bottom:2.25rem;padding-bottom:calc(var(--inner-spacing)*1.5)}.testimonial .media-object__body,.testimonial .media-object__figure{width:auto}.filter-news{justify-content:flex-end;margin-top:0;padding-right:1.5rem;padding-right:var(--inner-spacing);width:100%}.filter-news>.form{max-width:308px}.site-footer__primary{display:grid}.site-footer__desc{margin-bottom:0;max-width:66%}.site-footer__nav{grid-template-columns:repeat(3,33%);grid-template-rows:repeat(4,-webkit-min-content);grid-template-rows:repeat(4,min-content)}.site-footer__secondary{grid-template-columns:2fr 1fr}.site-footer__meta{display:flex;flex-flow:row wrap;gap:1.5ch;justify-content:flex-start}.site-footer__meta>*+*{margin-top:0}.site-footer__social-links{justify-self:flex-end;margin-top:0}.navlist .navitem__submenulist{padding:3.5rem 0 3.5rem 3.5rem;width:40%}.has-mobile-image .hero__image-video{display:block}.has-video .hero__image-image--mobile{display:none}.hr-callout{padding:9rem 0 3rem;padding:calc(var(--component-spacing)*3) 0 var(--component-spacing)}.hr-callout__body{grid-template-columns:1fr 1fr}.icon-cards-banner__item{width:calc(33% - 4rem)}.media-object--display-left .media-object__figure{order:-10}.media-object--display-right .media-object__figure{order:10}.media-object>.container{flex-direction:row}.media-object__figure{align-self:flex-start;margin-bottom:0;order:0;width:42%}.media-object__body{padding-right:8%;width:48%}.news-grid__topmatter{grid-template-columns:1fr 1fr}.news-grid__topmatter.blog-grid__topmatter{justify-items:end}.news-grid .article-list-item__link{flex-flow:row nowrap}.news-grid .article-list-item__figure{margin-bottom:0;order:2}.product-classes__list{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:repeat(2,1fr)}.stats-callout>.container,.stats-callout__stats{gap:1.5rem;gap:var(--inner-spacing)}.stats-callout__stats{flex-direction:row}.stats-callout__statbody{flex-direction:row;justify-content:center}.stats-callout__statbody:nth-child(odd){text-align:right}.stats-callout__statbody:nth-child(2n){text-align:left}.stats-callout__statbody:nth-child(2n) .stats-callout__statitem{order:-10}.tabs [data-reach-tab-list]{flex-flow:row nowrap;justify-content:center;padding:0 5rem!important}.tabs [data-reach-tab-list]:after{display:none}.tabs [data-reach-tab]{padding:1rem .5rem}.tabs [data-reach-tab-panel]{padding:1rem 2.5vw}.timeline-component .timeline-item:before{display:block}.video-callout{padding:9rem 0;padding:calc(var(--component-spacing)*3) 0}.video-callout__heading{font-size:2.25rem}}@media only screen and (min-width:56rem){.l-two-up{grid-gap:8%;align-items:stretch;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr}.l-two-up.no-container{grid-gap:0;align-items:start}.l-two-up>:last-child{grid-column:2/span 1;grid-row:1}.site-footer .l-two-up .site-footer__brand{grid-column:1/span 1;grid-row:1}.article-card{padding-left:8%;padding-right:8%}.global-modal__banner-body{flex-flow:row nowrap}.people-modal .people-modal__topmatter{gap:4rem;grid-template-columns:1fr 1fr;margin-bottom:-8rem;padding:4rem 5rem 2rem 4rem}.people-modal .people-modal__image{margin-bottom:0;order:2}.people-modal .people-modal__body{padding:2rem 5rem 2rem 4rem}.people-modal .people-modal__body--twocol{gap:4rem;grid-template-columns:1fr 1fr;padding-bottom:10rem}.people-modal .people-modal__banner{flex-direction:row;padding:2rem 5rem 2rem 4rem}.people-modal .people-modal__banner-body{margin-bottom:0}.people-modal .people-modal__banner-actions{justify-content:flex-end}.post__inner{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:repeat(12,1fr)}.post__footer:before{left:20%;top:-3rem;top:calc(var(--component-spacing)*-1);width:60%}.post__footer--casestudy,.post__footer--project{margin-top:6rem;margin-top:calc(var(--component-spacing)*2)}.post__footer--casestudy .post__inner,.post__footer--project .post__inner{padding-top:3rem;padding-top:var(--component-spacing)}.project-map .map-overlay{bottom:5.5rem;left:auto;position:absolute;right:0;width:40%}}@media only screen and (min-width:64rem){.l-three-up{gap:6%;grid-template-columns:1fr 1fr 1fr}.l-70-30{grid-template-columns:repeat(12,1fr)}.l-70-30>:first-child{grid-column:1/9;width:100%}.l-70-30>:last-child{grid-column:10/-1;width:100%}.l-five-up{gap:4rem}.article-callout{align-items:stretch;grid-template-rows:1fr}.article-callout__body{grid-column:1/span 1;grid-row:1;height:100%;padding:3rem;padding:var(--component-spacing)}.article-callout__img{grid-column:2/span 1;grid-row:1}.article-callout__img>img{height:100%}.carousel{padding:9rem 0;padding:calc(var(--component-spacing)*3) 0}.flickity-viewport{padding:0}.global-modal [data-reach-dialog-content]{width:40vw}.site-footer .brand{max-width:230px;width:50%}.brand{width:25%}.site-header{height:9.25rem;height:var(--header-height)}.site-header.is-start-dark+:not(.hero){margin-top:9.25rem;margin-top:var(--header-height)}.site-header.is-open .overlay{background-color:#0d1d43;background-color:var(--color-text);content:"";display:block;height:100vh;left:0;opacity:.33;position:fixed;top:10px;width:100vw;z-index:1}.site-header .site-hamburger{display:none}.navlist{background-color:initial;flex-direction:row;font-size:1rem;gap:3rem;height:auto;margin-left:auto;padding:0;position:static;width:auto}.navlist .navitem__link{font-size:.875rem}.navlist .navitem__submenu{max-width:60%}.navlist .navitem__submenu-inner{flex-direction:row}.navlist .navitem__ctablock{background-color:#fff;background-color:var(--color-white);padding:3.75rem;width:65%}.hero{padding-bottom:0;padding-top:14.25rem;padding-top:calc(var(--header-height) + 5rem)}.hero.no-image{padding-bottom:3rem;padding-bottom:var(--component-spacing);padding-top:15.875rem;padding-top:calc(var(--header-height)*1.5 + 2rem)}.hero.no-image:after{display:none}.hero.no-image .hero__content{align-items:flex-start;grid-column:1/span 8;position:relative}.hero.no-image .hero__intro{padding-right:0}.hero.text--align-center{padding-bottom:1.5rem;padding-bottom:calc(var(--component-spacing)/2)}.hero.text--align-center .hero__content{grid-column:3/span 8;padding:3rem 0 0;padding:var(--component-spacing) 0 0;position:relative}.hero.text--align-center .hero__eyebrow{margin-left:auto}.hero.text--align-center .hero__intro{padding-right:0}.hero.text--align-left .hero__title{align-self:flex-start}.hero:after{background-color:#fff;background-color:var(--color-white);content:"";display:block;height:5.25rem;left:0;position:absolute;top:calc(100% - 5.25rem + 1px);width:100%;z-index:0}.hero__inner{align-items:stretch;grid-template-rows:1fr}.hero__content{display:flex;grid-column:1/span 6;grid-row:1/span 2;position:absolute;-webkit-transform:translateY(-5.25rem);transform:translateY(-5.25rem)}.hero__intro{padding-right:40%}.hero__image{grid-column:5/span 8;grid-row:1/span 2;margin-left:0;margin-right:0}.icon-cards-banner__item{width:calc(20% - 4rem)}.image-callout>.container{flex-direction:row}.image-callout__body{margin-bottom:0;width:50%}.image-callout__card{-webkit-transform:translateX(-2rem);transform:translateX(-2rem);width:calc(33% - 2rem)}.image-callout__card-eyebrow:after{left:calc(-20% - 2.25rem);left:calc(-20% - var(--inner-spacing)*1.5)}.image-callout__video{-webkit-transform:translateX(0);transform:translateX(0);width:50%}.media-object__figure{align-self:center}.post .leftrightblocks .media-object>.container .media-object__figure{align-self:flex-start}.product-feature-table{padding-bottom:9rem;padding-bottom:calc(var(--component-spacing)*3);padding-top:6rem;padding-top:calc(var(--component-spacing)*2)}.product-feature-table__heading{align-items:end;gap:0;grid-template-columns:1fr 1.25fr;grid-template-rows:1fr;margin-bottom:0;top:9.25rem;top:var(--header-height)}.product-feature-table__sectionheading{border-right:1px solid #dadada;border-right:1px solid var(--color-gray-light);padding:0 2.75rem 2.75rem 0}.product-feature-table__fueltypes{border-left:0;grid-area:1/2}.product-feature-table__fueltype-figcaption{padding:1rem 1.5rem}.product-feature-table__row{border-left:none;grid-template-columns:1fr 1.25fr;grid-template-rows:auto;margin-bottom:0}.product-feature-table__row+.product-feature-table__row{border-top:none}.product-feature-table__row:first-child{border-top:0}.product-feature-table__row-titles{align-items:center;border:0;border-right:1px solid #dadada;border-right:1px solid var(--color-gray-light);gap:1rem;grid-area:1/1;grid-template-columns:1fr 1.75fr;grid-template-rows:auto;padding-bottom:1rem;padding-top:1rem}.product-feature-table__row-description,.product-feature-table__row-scores{grid-area:1/2}.product-feature-table__row-score{padding:2rem 1rem}.product-classes>.container{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:2fr 1fr}.product-classes>.container[\:has\(\.product-classes__titles\)]{grid-template-columns:1fr 2fr}.product-classes>.container:has(.product-classes__titles){grid-template-columns:1fr 2fr}.teal-callout__wrapper{grid-template-columns:1fr 1fr 1fr}.text-block .text--align-left-wide{max-width:66%}.timeline-component{max-width:60%}}@media only screen and (min-width:72rem){[data-reach-dialog-content]{width:55vw}}@media (min-width:83.125rem){.l-two-up.no-container>:first-child{padding-left:calc(50vw - 665px + 2rem);padding-left:var(--mock-one-side-container-padding)}.l-two-up.no-container>:last-child{padding-right:calc(50vw - 665px + 2rem);padding-right:var(--mock-one-side-container-padding)}.accordion-component .article-callout .article-callout__body{padding-left:2rem!important}.article-callout__body{padding-left:calc(50vw - 665px + 2rem)!important;padding-left:var(--mock-one-side-container-padding)!important}.carousel__arrow{margin-left:0;position:absolute}}@media only screen and (min-width:83.125rem){.l-two-up>:first-child{padding-left:0}.image-callout>.container{overflow-x:visible}}@media (prefers-reduced-motion:no-preference){.preview-bar>span{-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite}body,html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){html[focus-within]{scroll-behavior:auto}html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{*,:first-letter,blockquote:first-line,div:first-line,li:first-line,p:first-line{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}body{font-size:.875rem;padding-bottom:4rem!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h1,h2,h3,h4,h5,h6,p{orphans:3;widows:3}h1,h2,h3,h4,h5,h6{-webkit-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.main-site-content .rich-text,.rich-text{max-width:72ch}.testimonial{display:block;overflow:auto}.testimonial>:first-child{float:left}.testimonial>:last-child{float:right}.flickity-viewport{height:auto!important}.media-object>.container{display:block;overflow:auto}.media-object>.container>:first-child{float:left}.media-object>.container>:last-child{float:right}.media-object__body{padding-top:1.5rem}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3N0eWxlcy9jb3JlL3Jlc2V0LmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tb2Rlcm4tbm9ybWFsaXplL21vZGVybi1ub3JtYWxpemUuY3NzIiwiLi4vLi4vc3R5bGVzL3ZhcmlhYmxlcy9jb2xvcnMuY3NzIiwiLi4vLi4vc3R5bGVzL3ZhcmlhYmxlcy9mb250cy5jc3MiLCIuLi8uLi9zdHlsZXMvdmFyaWFibGVzL21lYXN1cmVtZW50cy5jc3MiLCIuLi8uLi9zdHlsZXMvdmFyaWFibGVzL3RyYW5zaXRpb25zLmNzcyIsIi4uLy4uL3N0eWxlcy92YXJpYWJsZXMvdHlwZS5jc3MiLCIuLi8uLi9zdHlsZXMvdmFyaWFibGVzL3otaW5kZXguY3NzIiwiLi4vLi4vc3R5bGVzL3V0aWxpdGllcy9hMTF5LmNzcyIsIi4uLy4uL3N0eWxlcy91dGlsaXRpZXMvY29sb3IuY3NzIiwiLi4vLi4vc3R5bGVzL3V0aWxpdGllcy9jb250YWluZXIuY3NzIiwiLi4vLi4vc3R5bGVzL3V0aWxpdGllcy9kaXNwbGF5LmNzcyIsIi4uLy4uL3N0eWxlcy91dGlsaXRpZXMvbGF5b3V0LmNzcyIsIi4uLy4uL3N0eWxlcy91dGlsaXRpZXMvcHJldmlldy5jc3MiLCIuLi8uLi9zdHlsZXMvdXRpbGl0aWVzL3JoeXRobS5jc3MiLCIuLi8uLi9zdHlsZXMvdXRpbGl0aWVzL3RleHQuY3NzIiwiLi4vLi4vc3R5bGVzL2NvcmUvcm9vdC5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHJlYWNoL2FjY29yZGlvbi9zdHlsZXMuY3NzIiwiLi4vLi4vc3R5bGVzL3VpL0FjY29yZGlvbi5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvQXJ0aWNsZUNhbGxvdXQuY3NzIiwiLi4vLi4vc3R5bGVzL3VpL0FydGljbGVDYXJkLmNzcyIsIi4uLy4uL3N0eWxlcy91aS9BdXRob3JCaW8uY3NzIiwiLi4vLi4vc3R5bGVzL3VpL0JlbmVmaXRzTGlzdC5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvYmxvY2tzL2Jsb2NrcXVvdGUuY3NzIiwiLi4vLi4vc3R5bGVzL3VpL2Jsb2Nrcy9idXR0b24uY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LXBob25lLWlucHV0LTIvbGliL3NlbWFudGljLXVpLmNzcyIsIi4uLy4uL3N0eWxlcy91aS9ibG9ja3MvZm9ybS5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvYmxvY2tzL2hlYWRpbmcuY3NzIiwiLi4vLi4vc3R5bGVzL3VpL2Jsb2Nrcy9saXN0LmNzcyIsIi4uLy4uL3N0eWxlcy91aS9ibG9ja3MvcmljaC10ZXh0LmNzcyIsIi4uLy4uL3N0eWxlcy91aS9ibG9ja3MvdGVzdGltb25pYWwuY3NzIiwiLi4vLi4vc3R5bGVzL3VpL2Jsb2Nrcy90eXBlLmNzcyIsIi4uLy4uL3N0eWxlcy91aS9DYXJkQ29tcGxleC5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvQ2FyZWVycy5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZmxpY2tpdHkvY3NzL2ZsaWNraXR5LmNzcyIsIi4uLy4uL3N0eWxlcy91aS9DYXJvdXNlbC5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvQ29udGFjdFVzLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AcmVhY2gvZGlhbG9nL3N0eWxlcy5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvRGlhbG9nLmNzcyIsIi4uLy4uL3N0eWxlcy91aS9GaWx0ZXJOZXdzLmNzcyIsIi4uLy4uL3N0eWxlcy91aS9Gb290ZXIuY3NzIiwiLi4vLi4vc3R5bGVzL3VpL0hlYWRlci9icmFuZC5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvSGVhZGVyL2hlYWRlci5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvSGVhZGVyL25hdi5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvSGVyby5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvSG92ZXJSZXZlYWxDYWxsb3V0LmNzcyIsIi4uLy4uL3N0eWxlcy91aS9JY29uQ2FyZHNCYW5uZXIuY3NzIiwiLi4vLi4vc3R5bGVzL3VpL0ltYWdlQ2FsbG91dC5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvTGVhZGVyc2hpcEdyaWQuY3NzIiwiLi4vLi4vc3R5bGVzL3VpL01lZGlhQ29udGFjdHMuY3NzIiwiLi4vLi4vc3R5bGVzL3VpL01lZGlhT2JqZWN0LmNzcyIsIi4uLy4uL3N0eWxlcy91aS9OZXdzR3JpZC5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvUG9zdC5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvcHJvZHVjdC1mZWF0dXJlLXRhYmxlLmNzcyIsIi4uLy4uL3N0eWxlcy91aS9Qcm9kdWN0Q2xhc3Nlcy5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvUHJvamVjdE1hcC5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvU3RhdHNCYW5uZXIuY3NzIiwiLi4vLi4vc3R5bGVzL3VpL1N0YXRzQ2FsbG91dC5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHJlYWNoL3RhYnMvc3R5bGVzLmNzcyIsIi4uLy4uL3N0eWxlcy91aS9UYWJzLmNzcyIsIi4uLy4uL3N0eWxlcy91aS9UZWFsQ2FsbG91dC5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvVGV4dEJsb2NrLmNzcyIsIi4uLy4uL3N0eWxlcy91aS9UaW1lbGluZS5jc3MiLCIuLi8uLi9zdHlsZXMvdWkvVmlkZW9DYWxsb3V0LmNzcyIsIi4uLy4uL3N0eWxlcy9jb3JlL3ByaW50LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRQSwyQ0FVRSxRQUNGLENBR0EsNEJBRUUsZUFDRixDQUdBLG1CQUNFLHNCQUNGLENBRkEsa0JBQ0Usc0JBQ0YsQ0FHQSxLQUdFLGVBQWdCLENBRmhCLGdCQUFpQixDQUNqQiw0QkFFRixDQUdBLGVBQ0UsZ0NBQThCLENBQTlCLDZCQUNGLENBR0EsWUFHRSxhQUFjLENBRGQsY0FFRixDQUdBLDZCQUlFLFlBQ0Y7QUN6REEsOEZBQThGLENBVzlGLGlCQUdDLHFCQUNELENBTUEsS0FZQyw2QkFBOEIsQ0FEOUIsZ0JBQWlCLENBVGpCLFVBQ0QsQ0FxQkEsS0FTQywwSUFTaUIsQ0FqQmpCLFFBQ0QsQ0E2QkEsR0FFQyxhQUFjLENBRGQsUUFFRCxDQVdB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QixDQUFDLHFCQUFxQiw0QkFBNEIsQ0FBQyxxQkFBcUIsNEJBQTRCLENBQUMscUJBQXFCLDJCQUEyQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQiwyQkFBMkIsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsMkJBQTJCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLDJCQUEyQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMsK0RBQStELCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQiwyQkFBMkIsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsMkJBQTJCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixpQ0FBaUMsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsMkJBQTJCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMsV0FBVyxDQUFDLHFCQUFxQiwyQkFBMkIsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsMkJBQTJCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLCtCQUErQixDQUFDLHFCQUFxQiwrQkFBK0IsQ0FBQyxxQkFBcUIsK0JBQStCLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLDBDQUEwQyxnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLDRCQUE0QixDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixpQ0FBaUMsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHFCQUFxQixpQ0FBaUMsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHFCQUFxQixpQ0FBaUMsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHFCQUFxQiw0QkFBNEIsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHFCQUFxQixpQ0FBaUMsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHFCQUFxQixpQ0FBaUMsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHFCQUFxQixpQ0FBaUMsQ0FBQyxxQkFBcUIsNEJBQTRCLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGdDQUFnQyxDQUFDLHFCQUFxQixnQ0FBZ0MsQ0FBQyxxQkFBcUIsZ0NBQWdDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHFCQUFxQixpQ0FB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LE9BRUUsdUJBQ0YsQ0FFQSxvQkFPRSxTQUFVLENBQ1YsUUFDRixDQUVBLGtCQU1FLGdDQUFrQixDQUFsQixpQkFBa0IsQ0FDbEIsc0JBQ0YsQ25DaEVGLHlDQStISSxjQUVKLENDaklBLGFBWUksYUFBYyxDQUNkLGFBK0JKLENBN0JJLDBCQUNFLFVBQ0YsQ0FFQSx5QkFDRSxXQUNGLENLOEdKLG1CQVdJLHFCQUVKLENlakhFLHlCQVlJLGFBQWMsQ0FDZCxhQVVKLENBUkksc0NBQ0UsVUFDRixDQUVBLHFDQUNFLFdBQ0YsQ0FxQkosb0JBU0ksa0JBRUosQ2NuQkYiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIEJveCBzaXppbmcgcnVsZXMgKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiAqL1xuYm9keSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxucCxcbmZpZ3VyZSxcbmJsb2NrcXVvdGUsXG5kbCxcbmRkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBSZW1vdmUgbGlzdCBzdHlsZXMgb24gdWwsIG9sIGVsZW1lbnRzIHdpdGggYSBsaXN0IHJvbGUsIHdoaWNoIHN1Z2dlc3RzIGRlZmF1bHQgc3R5bGluZyB3aWxsIGJlIHJlbW92ZWQgKi9cbnVsW3JvbGU9XCJsaXN0XCJdLFxub2xbcm9sZT1cImxpc3RcIl0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBTZXQgY29yZSByb290IGRlZmF1bHRzICovXG5odG1sOmZvY3VzLXdpdGhpbiB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4vKiBTZXQgY29yZSBib2R5IGRlZmF1bHRzICovXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZXNwZWVkO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4vKiBBIGVsZW1lbnRzIHRoYXQgZG9uJ3QgaGF2ZSBhIGNsYXNzIGdldCBkZWZhdWx0IHN0eWxlcyAqL1xuYTpub3QoW2NsYXNzXSkge1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG59XG5cbi8qIE1ha2UgaW1hZ2VzIGVhc2llciB0byB3b3JrIHdpdGggKi9cbmltZyxcbnBpY3R1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBJbmhlcml0IGZvbnRzIGZvciBpbnB1dHMgYW5kIGJ1dHRvbnMgKi9cbmlucHV0LFxuYnV0dG9uLFxudGV4dGFyZWEsXG5zZWxlY3Qge1xuICBmb250OiBpbmhlcml0O1xufVxuXG4vKiBSZW1vdmUgYWxsIGFuaW1hdGlvbnMgYW5kIHRyYW5zaXRpb25zIGZvciBwZW9wbGUgdGhhdCBwcmVmZXIgbm90IHRvIHNlZSB0aGVtICovXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICBodG1sOmZvY3VzLXdpdGhpbiB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICB9XG5cbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuMDFtcyAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMDFtcyAhaW1wb3J0YW50O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIvKiEgbW9kZXJuLW5vcm1hbGl6ZSB2MS4xLjAgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vZ2l0aHViLmNvbS9zaW5kcmVzb3JodXMvbW9kZXJuLW5vcm1hbGl6ZSAqL1xuXG4vKlxuRG9jdW1lbnRcbj09PT09PT09XG4qL1xuXG4vKipcblVzZSBhIGJldHRlciBib3ggbW9kZWwgKG9waW5pb25hdGVkKS5cbiovXG5cbiosXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKipcblVzZSBhIG1vcmUgcmVhZGFibGUgdGFiIHNpemUgKG9waW5pb25hdGVkKS5cbiovXG5cbmh0bWwge1xuXHQtbW96LXRhYi1zaXplOiA0O1xuXHR0YWItc2l6ZTogNDtcbn1cblxuLyoqXG4xLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4yLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiovXG5cbmh0bWwge1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLypcblNlY3Rpb25zXG49PT09PT09PVxuKi9cblxuLyoqXG5SZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4qL1xuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKipcbkltcHJvdmUgY29uc2lzdGVuY3kgb2YgZGVmYXVsdCBmb250cyBpbiBhbGwgYnJvd3NlcnMuIChodHRwczovL2dpdGh1Yi5jb20vc2luZHJlc29yaHVzL21vZGVybi1ub3JtYWxpemUvaXNzdWVzLzMpXG4qL1xuXG5ib2R5IHtcblx0Zm9udC1mYW1pbHk6XG5cdFx0c3lzdGVtLXVpLFxuXHRcdC1hcHBsZS1zeXN0ZW0sIC8qIEZpcmVmb3ggc3VwcG9ydHMgdGhpcyBidXQgbm90IHlldCBgc3lzdGVtLXVpYCAqL1xuXHRcdCdTZWdvZSBVSScsXG5cdFx0Um9ib3RvLFxuXHRcdEhlbHZldGljYSxcblx0XHRBcmlhbCxcblx0XHRzYW5zLXNlcmlmLFxuXHRcdCdBcHBsZSBDb2xvciBFbW9qaScsXG5cdFx0J1NlZ29lIFVJIEVtb2ppJztcbn1cblxuLypcbkdyb3VwaW5nIGNvbnRlbnRcbj09PT09PT09PT09PT09PT1cbiovXG5cbi8qKlxuMS4gQWRkIHRoZSBjb3JyZWN0IGhlaWdodCBpbiBGaXJlZm94LlxuMi4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2Ugb2YgYm9yZGVyIGNvbG9yIGluIEZpcmVmb3guIChodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTA2NTUpXG4qL1xuXG5ociB7XG5cdGhlaWdodDogMDsgLyogMSAqL1xuXHRjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKlxuVGV4dC1sZXZlbCBzZW1hbnRpY3Ncbj09PT09PT09PT09PT09PT09PT09XG4qL1xuXG4vKipcbkFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuKi9cblxuYWJiclt0aXRsZV0ge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG59XG5cbi8qKlxuQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIEVkZ2UgYW5kIFNhZmFyaS5cbiovXG5cbmIsXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbjEuIEltcHJvdmUgY29uc2lzdGVuY3kgb2YgZGVmYXVsdCBmb250cyBpbiBhbGwgYnJvd3NlcnMuIChodHRwczovL2dpdGh1Yi5jb20vc2luZHJlc29yaHVzL21vZGVybi1ub3JtYWxpemUvaXNzdWVzLzMpXG4yLiBDb3JyZWN0IHRoZSBvZGQgJ2VtJyBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4qL1xuXG5jb2RlLFxua2JkLFxuc2FtcCxcbnByZSB7XG5cdGZvbnQtZmFtaWx5OlxuXHRcdHVpLW1vbm9zcGFjZSxcblx0XHRTRk1vbm8tUmVndWxhcixcblx0XHRDb25zb2xhcyxcblx0XHQnTGliZXJhdGlvbiBNb25vJyxcblx0XHRNZW5sbyxcblx0XHRtb25vc3BhY2U7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG5BZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiovXG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuUHJldmVudCAnc3ViJyBhbmQgJ3N1cCcgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiovXG5cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcblx0dG9wOiAtMC41ZW07XG59XG5cbi8qXG5UYWJ1bGFyIGRhdGFcbj09PT09PT09PT09PVxuKi9cblxuLyoqXG4xLiBSZW1vdmUgdGV4dCBpbmRlbnRhdGlvbiBmcm9tIHRhYmxlIGNvbnRlbnRzIGluIENocm9tZSBhbmQgU2FmYXJpLiAoaHR0cHM6Ly9idWdzLmNocm9taXVtLm9yZy9wL2Nocm9taXVtL2lzc3Vlcy9kZXRhaWw/aWQ9OTk5MDg4LCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAxMjk3KVxuMi4gQ29ycmVjdCB0YWJsZSBib3JkZXIgY29sb3IgaW5oZXJpdGFuY2UgaW4gYWxsIENocm9tZSBhbmQgU2FmYXJpLiAoaHR0cHM6Ly9idWdzLmNocm9taXVtLm9yZy9wL2Nocm9taXVtL2lzc3Vlcy9kZXRhaWw/aWQ9OTM1NzI5LCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk1MDE2KVxuKi9cblxudGFibGUge1xuXHR0ZXh0LWluZGVudDogMDsgLyogMSAqL1xuXHRib3JkZXItY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLypcbkZvcm1zXG49PT09PVxuKi9cblxuLyoqXG4xLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbjIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuXHRtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG5SZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UgYW5kIEZpcmVmb3guXG4xLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4qL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbkNvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4qL1xuXG5idXR0b24sXG5bdHlwZT0nYnV0dG9uJ10sXG5bdHlwZT0ncmVzZXQnXSxcblt0eXBlPSdzdWJtaXQnXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcblJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4qL1xuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuKi9cblxuOi1tb3otZm9jdXNyaW5nIHtcblx0b3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcblJlbW92ZSB0aGUgYWRkaXRpb25hbCAnOmludmFsaWQnIHN0eWxlcyBpbiBGaXJlZm94LlxuU2VlOiBodHRwczovL2dpdGh1Yi5jb20vbW96aWxsYS9nZWNrby1kZXYvYmxvYi8yZjllYWNkOWQzZDk5NWM5MzdiNDI1MWE1NTU3ZDk1ZDQ5NGM5YmUxL2xheW91dC9zdHlsZS9yZXMvZm9ybXMuY3NzI0w3MjgtTDczN1xuKi9cblxuOi1tb3otdWktaW52YWxpZCB7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qKlxuUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dCAnZmllbGRzZXQnIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiovXG5cbmxlZ2VuZCB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUgYW5kIEZpcmVmb3guXG4qL1xuXG5wcm9ncmVzcyB7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG5Db3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBTYWZhcmkuXG4qL1xuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG46Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4yLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiovXG5cblt0eXBlPSdzZWFyY2gnXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuKi9cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbjEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4yLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvICdpbmhlcml0JyBpbiBTYWZhcmkuXG4qL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cblx0Zm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKlxuSW50ZXJhY3RpdmVcbj09PT09PT09PT09XG4qL1xuXG4vKlxuQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4qL1xuXG5zdW1tYXJ5IHtcblx0ZGlzcGxheTogbGlzdC1pdGVtO1xufVxuIiwiOnJvb3Qge1xuICAtLWNvbG9yLWdyZWVuOiAjYTJmZmM5O1xuICAtLWNvbG9yLW1pbnR5OiAjOWRmZmM2O1xuICAtLWNvbG9yLWJsdWUtMDogIzYxZDJlOTtcbiAgLS1jb2xvci1ibHVlLTE6ICMwZDFkNDM7XG4gIC0tY29sb3ItYmx1ZS0yOiAjMDA3Mzk4O1xuICAtLWNvbG9yLWJsdWUtMzogIzY3Y2FlMztcbiAgLS1jb2xvci1ibHVlLTQ6ICMyNjcxYTM7XG4gIC0tY29sb3ItcmVkOiAjZGM0ZTE2O1xuICAtLWNvbG9yLWdyYXk6ICNkOGU2ZTY7XG4gIC0tY29sb3ItZ3JheS1saWdodDogI2RhZGFkYTtcbiAgLS1jb2xvci13aGl0ZTogI2ZmZjtcbiAgLS1jb2xvci1ibGFjazogIzAwMDtcblxuICAvKiBncmFkaWVudHMgKi9cbiAgLS1jb2xvci1ncmFkaWVudC12ZXJ0OiBsaW5lYXItZ3JhZGllbnQoMGRlZywgdmFyKC0tY29sb3ItYmx1ZS0wKSAwJSwgdmFyKC0tY29sb3ItZ3JlZW4pIDEwMCUpO1xuICAtLWNvbG9yLWdyYWRpZW50LWhvcml6OiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHZhcigtLWNvbG9yLWdyZWVuKSAwJSwgdmFyKC0tY29sb3ItYmx1ZS0wKSAxMDAlKTtcbiAgLS1jb2xvci1ncmFkaWVudC13aGl0ZTogbGluZWFyLWdyYWRpZW50KDBkZWcsICNkYmU2ZTYgMCUsICNlZGY1ZjUgMTAwJSk7XG5cbiAgLyogYWxpYXNlcyAqL1xuICAtLWNvbG9yLWFxdWE6IHZhcigtLWNvbG9yLWJsdWUtMCk7XG4gIC0tY29sb3ItdGV4dDogdmFyKC0tY29sb3ItYmx1ZS0xKTtcbiAgLS1jb2xvci1hY3Rpb246IHZhcigtLWNvbG9yLWJsdWUtMik7XG59XG4iLCI6cm9vdCB7XG4gIC8qIEluZGl2aWR1YWwgZm9udCBuYW1lcyAqL1xuICAtLWZvbnQtbmFtZS0tZGVmYXVsdDogXCJJbnRlclwiO1xuICAtLWZvbnQtbmFtZS0taGVhZGluZzogXCJJbnRlclwiO1xuXG4gIC8qIGZvbnQgc2l6ZXMgKi9cbiAgLS1mb250LXNpemUtLWRlZmF1bHQ6IDFyZW07XG4gIC0tZm9udC1zaXplLS1zbWFsbDogLjg3NXJlbTtcbiAgLS1mb250LXNpemUtLW1lZGl1bTogMS4xMjVyZW07XG4gIC0tZm9udC1zaXplLS1sYXJnZTogMS4zNzVyZW07XG4gIC0tZm9udC1zaXplLS10YXJnZXRkZWZhdWx0OiAzdnc7XG5cbiAgLyogZm9udCBzdGFja3MgKi9cbiAgLS1mb250LXN0YWNrLS1kZWZhdWx0OiB2YXIoLS1mb250LW5hbWUtLWRlZmF1bHQpLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtc3RhY2stLWhlYWRpbmc6IHZhcigtLWZvbnQtbmFtZS0taGVhZGluZyksIHNhbnMtc2VyaWY7XG5cbiAgLyogcHJvcGVydHktc2V0IGRlZmluaW5nIHRoZSBsaWdodCBmb250LWZhY2UgKi9cbiAgLS1mb250LXdlaWdodC0tcmVndWxhcjogMzAwO1xuICAtLWZvbnQtd2VpZ2h0LS1zZW1pOiA2MDA7XG4gIC0tZm9udC13ZWlnaHQtLWJvbGQ6IDcwMDtcblxuICAvKiBoZWFkaW5nIHNldHRpbmdzICovXG4gIC0taDEtZm9udC1zaXplLS1tYXg6IDMuNzVyZW07XG4gIC0taDEtZm9udC1zaXplLS1taW46IDIuNXJlbTtcbiAgLS1oMS1mb250LXNpemUtLXRhcmdldDogNXZ3O1xuXG4gIC8qIGgyICovXG4gIC0taDItZm9udC1zaXplLS1tYXg6IDNyZW07XG4gIC0taDItZm9udC1zaXplLS1taW46IDEuNjZyZW07XG5cbiAgLyogaDMtYWx0ICovXG4gIC0taDMtYWx0LS1tYXg6IDIuMTI1cmVtO1xuICAtLWgzLWFsdC0tbWluOiAxLjU1cmVtO1xuXG4gIC8qIGgzICovXG4gIC0taDMtZm9udC1zaXplLS1tYXg6IDEuNzVyZW07XG4gIC0taDMtZm9udC1zaXplLS1taW46IDEuNXJlbTtcblxuICAvKiBoNCAqL1xuICAtLWg0LWZvbnQtc2l6ZS0tbWF4OiAxLjVyZW07XG4gIC0taDQtZm9udC1zaXplLS1taW46IDEuMjVyZW07XG5cbiAgLyogaDUgKi9cbiAgLS1oNS1mb250LXNpemUtLW1heDogMS4yNXJlbTtcbiAgLS1oNS1mb250LXNpemUtLW1pbjogMS4xMjVyZW07XG5cbiAgLyogaDYgKi9cbiAgLS1oNi1mb250LXNpemUtLW1heDogMS4xMjVyZW07XG4gIC0taDYtZm9udC1zaXplLS1taW46IDFyZW07XG59XG4iLCI6cm9vdCB7XG4gIC0tY29tcG9uZW50LXNwYWNpbmc6IDNyZW07XG4gIC0taGVhZGVyLWhlaWdodDogOS4yNXJlbTtcbiAgLS1oZWFkZXItaGVpZ2h0LXNtYWxsOiA1LjVyZW07XG4gIC0taW5uZXItc3BhY2luZzogMS41cmVtO1xuICAtLW1heC1jb250YWluZXItd2lkdGg6IDEzMzBweDtcbiAgLS1tYXgtY29udGFpbmVyLXdpZHRoLS1zbWFsbDogMTA5NHB4O1xuICAtLW1heC1jb250YWluZXItd2lkdGgtLXgtc21hbGw6IDcwM3B4O1xuXG4gIC8qIChzY3JlZW4gd2lkdGggbWludXMgY29udGFpbmVyIHdpZHRoKSAvIDIgKyAxcmVtIHRvIG1hdGNoIGNvbnRhaW5lciBwYWRkaW5nICovXG4gIC0tbW9jay1vbmUtc2lkZS1jb250YWluZXItcGFkZGluZzogY2FsYygoMTAwdncgLSB2YXIoLS1tYXgtY29udGFpbmVyLXdpZHRoKSkgLyAyICsgMnJlbSk7XG59XG4iLCI6cm9vdCB7XG4gIC0tdHJhbnMtdGltaW5nOiAuMnM7XG4gIC0tdHJhbnMtZnVuY3Rpb246IGN1YmljLWJlemllciguNiwgLjA0LCAuOTgsIC4zMzUpO1xuICAtLXRyYW5zLWRlbGF5OiAwcztcbiAgLS10cmFucy1hbGw6IHZhcigtLXRyYW5zLXRpbWluZykgdmFyKC0tdHJhbnMtZnVuY3Rpb24pIHZhcigtLXRyYW5zLWRlbGF5KTtcbn1cbiIsIjpyb290IHtcbiAgLyogVGhlIGJhc2UgZm9udC1mYW1pbHkgZm9yIHRoZSByb290IGh0bWwgZWxlbWVudC4gKi9cbiAgLS10eXBlLWZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXN0YWNrLS1kZWZhdWx0KTtcblxuICAvKiBUaGUgYmFzZSBmb250LXNpemUgZm9yIHRoZSByb290IGh0bWwgZWxlbWVudC4gKi9cbiAgLS10eXBlLWZvbnQtc2l6ZTogMTZweDtcblxuICAvKiBUaGUgYmFzZSBsaW5lIGhlaWdodCBmb3IgdGhlIHJvb3QgaHRtbCBlbGVtZW50LiAqL1xuICAtLXR5cGUtbGluZS1oZWlnaHQ6IDEuNjtcbn1cbiIsIi8qXG4gIFRoZSB6LWluZGV4ZXMgZm9yIHRoZSBwcm9qZWN0LlxuICB6LWluZGV4OiB2YXIoLS16aW5kZXgtLW5hdik7XG4qL1xuOnJvb3Qge1xuICAtLXppbmRleC0taGlkZGVuOiAtMTtcbiAgLS16aW5kZXgtLWJhc2U6IDA7XG4gIC0temluZGV4LS1jb250ZW50OiAxMDA7XG4gIC0temluZGV4LS1uYXY6IDIwMDtcbiAgLS16aW5kZXgtLXRvb2x0aXA6IDMwMDtcbiAgLS16aW5kZXgtLW1vZGFsOiA0MDA7XG59XG4iLCIuc3Itb25seSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAwLCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbiouaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi5jb2xvciB7XG4gICYtLXRleHQge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgfVxuXG4gICYtLWFjdGlvbiB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWFjdGlvbik7XG4gIH1cblxuICAmLS13aGl0ZSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgfVxuXG4gICYtLWdyYXkge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcbiAgfVxuXG4gICYtLWJsYWNrIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gICYtLWdyZWVuIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JlZW4pO1xuICB9XG5cbiAgJi0tYmx1ZS0wIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYmx1ZS0wKTtcbiAgfVxuXG4gICYtLWJsdWUtMSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWJsdWUtMSk7XG4gIH1cblxuICAmLS1ibHVlLTIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibHVlLTIpO1xuICB9XG5cbiAgJi0tYmx1ZS0zIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYmx1ZS0zKTtcbiAgfVxuXG4gICYtLWFxdWEge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hcXVhKTtcbiAgfVxufVxuXG4uYmcge1xuICAmLS13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICB9XG5cbiAgJi0tYmxhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJsYWNrKTtcbiAgfVxuXG4gICYtLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xuICB9XG5cbiAgJi0tZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyZWVuKTtcbiAgfVxuXG4gICYtLWJsdWUtMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmx1ZS0wKTtcbiAgfVxuXG4gICYtLWJsdWUtMSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmx1ZS0xKTtcbiAgfVxuXG4gICYtLWJsdWUtMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmx1ZS0yKTtcbiAgfVxuXG4gICYtLWJsdWUtMyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmx1ZS0zKTtcbiAgfVxuXG4gICYtLWFxdWEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFxdWEpO1xuICB9XG5cbiAgJi0tdGV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIH1cblxuICAmLS1hY3Rpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjdGlvbik7XG4gIH1cbn1cbiIsIltjbGFzcyo9XCJjb250YWluZXJcIl06bm90KC5uby1jb250YWluZXIpOm5vdCguY2Fyb3VzZWxfX2NvbnRhaW5lcikge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAycmVtO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtY29udGFpbmVyLXdpZHRoKTtcblxuICAmLS1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtY29udGFpbmVyLXdpZHRoLS1zbWFsbCk7XG4gIH1cblxuICAmLS14LXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLW1heC1jb250YWluZXItd2lkdGgtLXgtc21hbGwpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxuXG4gICYtLXJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbiIsIi5pcy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmlzLWxvY2tlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi52aWRlby13cmFwcGVyIHtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICB3aWR0aDogMTAwJTtcblxuICAmID4gaWZyYW1lIHtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIubC10d28tdXAge1xuICBAbWVkaWEgKC0tbWVkaXVtLWxhcmdlKSB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWdhcDogOCU7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICB9XG5cbiAgJi5uby1jb250YWluZXIge1xuICAgIEBtZWRpYSAoLS1tZWRpdW0tbGFyZ2UpIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgIGdyaWQtZ2FwOiAwO1xuICAgIH1cblxuICAgICYgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDgzLjEyNXJlbSkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLW1vY2stb25lLXNpZGUtY29udGFpbmVyLXBhZGRpbmcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgPiAqIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmID4gOmZpcnN0LWNoaWxkIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMTtcbiAgICBncmlkLXJvdzogMTtcblxuICAgIEBtZWRpYSAoLS1jb250YWluZXItd2lkdGgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmID4gOmxhc3QtY2hpbGQge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAxO1xuICAgIGdyaWQtcm93OiAyO1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bS1sYXJnZSkge1xuICAgICAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDE7XG4gICAgICBncmlkLXJvdzogMTtcbiAgICB9XG4gIH1cblxuICAuc2l0ZS1mb290ZXIgJiAuc2l0ZS1mb290ZXJfX2JyYW5kIHtcbiAgICBncmlkLXJvdzogMTtcblxuICAgIEBtZWRpYSAoLS1tZWRpdW0tbGFyZ2UpIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAxO1xuICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgfVxuICB9XG59XG5cbi5sLXR3by11cC5uby1jb250YWluZXIgPiA6bGFzdC1jaGlsZCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA4My4xMjVyZW0pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1tb2NrLW9uZS1zaWRlLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG4udGhyZWUtdXAge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDEuNSkgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICYtLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIH1cblxuICAmLS1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcbiAgfVxufVxuXG4ubC10aHJlZS11cCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuXG4gIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgZ2FwOiA2JTtcbiAgfVxufVxuXG4ubC03MC0zMCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiB2YXIoLS1pbm5lci1zcGFjaW5nKTtcbiAganVzdGlmeS1pdGVtczogc3RhcnQ7XG5cbiAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG5cbiAgICAmID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIDk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxMCAvIC0xO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5sLWZpdmUtdXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgZ2FwOiAycmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBAbWVkaWEgKC0tc21hbGwpIHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG5cbiAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgZ2FwOiA0cmVtO1xuICB9XG5cbiAgJiA+ICoge1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbn1cbiIsIi5wcmV2aWV3LWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyZWVuKTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMXJlbTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0b3A6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYgPiBzcGFuIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXN0YWNrLS1kZWZhdWx0KTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLWJvbGQpO1xuICAgIHBhZGRpbmctbGVmdDogMTAwJTtcblxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICAgICAgYW5pbWF0aW9uOiBtYXJxdWVlIDIwcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgfVxuICB9XG59XG5cblxuQGtleWZyYW1lcyBtYXJxdWVlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB9XG59XG4iLCIucmh5dGhtIHtcbiAgJixcbiAgJi0tZGVmYXVsdCB7ICYgPiAqICsgKiB7IG1hcmdpbi10b3A6IDFyZW07IH0gfVxuICAmLS1zbWFsbCB7ICYgPiAqICsgKiB7IG1hcmdpbi10b3A6IC41cmVtOyB9IH1cbiAgJi0tbGFyZ2UgeyAmID4gKiArICogeyBtYXJnaW4tdG9wOiAycmVtOyB9IH1cbiAgJi0tZXh0cmEtbGFyZ2UgeyAmID4gKiArICogeyBtYXJnaW4tdG9wOiA0cmVtOyB9IH1cblxuICAmLS1kZWVwIHtcbiAgICAmLFxuICAgICYtZGVmYXVsdCB7ICYgKiArICogeyBtYXJnaW4tdG9wOiAxcmVtOyB9IH1cbiAgICAmLXNtYWxsIHsgJiAqICsgKiB7IG1hcmdpbi10b3A6IC41cmVtOyB9IH1cbiAgICAmLWxhcmdlIHsgJiAqICsgKiB7IG1hcmdpbi10b3A6IDJyZW07IH0gfVxuICAgICYtZXh0cmEtbGFyZ2UgeyAmICogKyAqIHsgbWFyZ2luLXRvcDogNHJlbTsgfSB9XG4gIH1cbn1cbiIsIi50ZXh0IHtcbiAgJi0tYWxpZ24tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmLS1hbGlnbi1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgJi0tYWxpZ24tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgJi0tcmVndWxhciB7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LS1yZWd1bGFyKTtcbiAgfVxuXG4gICYtLWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC0tYm9sZCk7XG4gIH1cblxuICAmLS1pdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gICYtLXVwcGVyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gICYtLXNlbWkge1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC0tc2VtaSk7XG4gIH1cblxuICAmLS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtLXNtYWxsKTtcbiAgfVxuXG4gICYtLWxhcmdlIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0tbGFyZ2UpO1xuICB9XG5cbiAgJi0tZXllYnJvdyB7XG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmLS13cmFwLXByZXR0eSB7XG4gICAgdGV4dC13cmFwOiBwcmV0dHk7XG4gIH1cbn1cblxuLmlzLWZsdXNoIHtcbiAgbWFyZ2luOiAwO1xufVxuIiwiKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5odG1sLFxuYm9keSB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc3RhY2stLWRlZmF1bHQpO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS10eXBlLWxpbmUtaGVpZ2h0KTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICB9XG59XG5cbi5yb290LXBncy1pbmRleCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyB2YXIoLS10cmFucy1mdW5jdGlvbik7XG5cbiAgJi5pcy1pZGxlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyB2YXIoLS10cmFucy1mdW5jdGlvbik7XG4gIH1cblxuICAmLmlzLWxvYWRpbmcge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgdmFyKC0tdHJhbnMtZnVuY3Rpb24pO1xuICB9XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOlxuICAgIGNvbG9yIC4ycyB2YXIoLS10cmFucy1mdW5jdGlvbiksXG4gICAgdGV4dC1kZWNvcmF0aW9uIC4ycyB2YXIoLS10cmFucy1mdW5jdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWFxdWEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4iLCI6cm9vdCB7XG4gIC0tcmVhY2gtYWNjb3JkaW9uOiAxO1xufVxuXG5bZGF0YS1yZWFjaC1hY2NvcmRpb24tYnV0dG9uXVtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuIiwiQGltcG9ydCBcIkByZWFjaC9hY2NvcmRpb24vc3R5bGVzLmNzc1wiO1xuXG4uYWNjb3JkaW9uLWNvbXBvbmVudCB7XG4gICZfX2ludHJvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0taW5uZXItc3BhY2luZyk7XG4gIH1cblxuICAmX19zZWN0aW9uLWludHJvLFxuICAmIC5hY2NvcmRpb24tY29tcG9uZW50X19zZWN0aW9uLWludHJvLnJpY2gtdGV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWdyYXkpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1pbm5lci1zcGFjaW5nKTtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0taW5uZXItc3BhY2luZyk7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWdyYXkpO1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRpbmcge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1jb2xvci1ncmFkaWVudC12ZXJ0KTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1vcmlnaW46IGJvcmRlci1ib3g7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94LCBib3JkZXItYm94O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbG9yOiBjdXJyZW50Y29sb3I7XG4gICAgICBjb250ZW50OiBcIitcIjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB0cmFuc2l0aW9uOiB2YXIoLS10cmFucy1hbGwpO1xuICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICB9XG5cbiAgICAmc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3N1YmhlYWRpbmcge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIEBtZWRpYSAoLS1zbWFsbCkge1xuICAgICAgcGFkZGluZy1yaWdodDogMy41cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5yaWNoLXRleHQsXG4gIC5sZWZ0cmlnaHRibG9ja3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAucmljaC10ZXh0IHtcbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNSxcbiAgICBoNiB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5sZWZ0cmlnaHRibG9ja3Mge1xuICAgICYgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICYgLnJpY2gtdGV4dCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmIC5pbWFnZS1jYWxsb3V0IHtcbiAgICAmIC5yaWNoLXRleHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJiAuYXJ0aWNsZS1jYWxsb3V0IHtcbiAgICAmX19oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTpcbiAgICAgICAgY2xhbXAoXG4gICAgICAgICAgdmFyKC0taDUtZm9udC1zaXplLS1taW4sIDFyZW0pLFxuICAgICAgICAgIGNhbGMoMXJlbSArIHZhcigtLWZvbnQtc2l6ZS0tdGFyZ2V0ZGVmYXVsdCwgM3Z3KSksXG4gICAgICAgICAgdmFyKC0taDUtZm9udC1zaXplLS1tYXgsIDEuM3JlbSlcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICAmIC5hcnRpY2xlLWNhbGxvdXRfX2JvZHkge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDgzLjEyNXJlbSkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJiAucmljaC10ZXh0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2RhdGEtcmVhY2gtYWNjb3JkaW9uLWJ1dHRvbl0ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnMtYWxsKTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgJiAuYWNjb3JkaW9uLWNvbXBvbmVudF9faGVhZGluZyB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwi4oCTXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWFjdGlvbik7XG5cbiAgICAmIC5hY2NvcmRpb24tY29tcG9uZW50X19oZWFkaW5nIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1IDI1NSAyNTUgLyAwJSksIHJnYmEoMjU1IDI1NSAyNTUgLyAwJSkpLCB2YXIoLS1jb2xvci1ncmFkaWVudC12ZXJ0KTtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDEwMDBweCAxcHggI2ZmZiBpbnNldDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC5hY2NvcmRpb24tY29tcG9uZW50X19zdWJoZWFkaW5nIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICB9XG4gIH1cbn1cblxuW2RhdGEtcmVhY2gtYWNjb3JkaW9uLXBhbmVsXSB7XG4gIHBhZGRpbmc6IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAwO1xuXG4gICYgPiAqICsgKiB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpO1xuICB9XG59XG5cbkBtZWRpYSAoLS1tZWRpdW0pIHtcbiAgLmFjY29yZGlvbi1jb21wb25lbnQge1xuICAgIC5yaWNoLXRleHQsXG4gICAgLmxlZnRyaWdodGJsb2NrcyB7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZyk7XG4gICAgfVxuICB9XG59XG4iLCIuYXJ0aWNsZS1jYWxsb3V0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IDFmcjtcbiAgZ3JpZC1nYXA6IDA7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcblxuICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JheSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIHBhZGRpbmc6IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAycmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAxO1xuICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZyk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDgzLjEyNXJlbSkge1xuICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1tb2NrLW9uZS1zaWRlLWNvbnRhaW5lci1wYWRkaW5nKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRpbmdncm91cCxcbiAgJl9fYm9keWNvbnRlbnQsXG4gICZfX2N0YSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gICAgZ3JpZC1yb3c6IDE7XG5cbiAgICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gc3BhbiAxO1xuICAgICAgZ3JpZC1yb3c6IDE7XG5cbiAgICAgICYgPiBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiLmFydGljbGUtY2FyZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1jb21wb25lbnQtc3BhY2luZykgKiAzKSAycmVtO1xuXG4gIEBtZWRpYSAoLS1tZWRpdW0tbGFyZ2UpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDglO1xuICAgIHBhZGRpbmctcmlnaHQ6IDglO1xuICB9XG5cbiAgJl9faGVhZGluZ2dyb3VwLFxuICAmX19ib2R5Y29udGVudCxcbiAgJl9fY3RhIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudHdvdXBjdGEgJiB7XG4gICAgLmFydGljbGUtY2FyZF9faGVhZGluZyB7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLXNlbWkpO1xuICAgIH1cbiAgfVxufVxuIiwiLmF1dGhvci1iaW8ge1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDIpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1jb21wb25lbnQtc3BhY2luZykgKiAzKTtcbiAgcGFkZGluZy10b3A6IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tY29sb3ItZ3JhZGllbnQtaG9yaXopO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgbGVmdDogMjAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gICZfX2F1dGhvciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiB2YXIoLS1pbm5lci1zcGFjaW5nKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpO1xuICB9XG5cbiAgJl9fYXV0aG9yLWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA5NHB4O1xuICB9XG5cbiAgJl9fYmx1cmIge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLS1zbWFsbCk7XG4gIH1cbn1cbiIsIi5iZW5lZml0cy1saXN0IHtcbiAgJl9faXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAycmVtO1xuICB9XG5cbiAgJl9faXRlbS1pY29uIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAmX19pdGVtLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC0tYm9sZCk7XG4gIH1cbn1cbiIsIi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZykgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jb21wb25lbnQtc3BhY2luZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWNvbG9yLWdyYWRpZW50LXZlcnQpO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNnB4O1xuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgJiA+ICoge1xuICAgICAgZm9udC1zaXplOlxuICAgICAgICBjbGFtcChcbiAgICAgICAgICAxcmVtLFxuICAgICAgICAgIGNhbGMoMXJlbSArIHZhcigtLWZvbnQtc2l6ZS0tdGFyZ2V0ZGVmYXVsdCwgM3Z3KSksXG4gICAgICAgICAgMS4zNzVyZW1cbiAgICAgICAgKSAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LS1ib2xkKTtcbiAgICB9XG4gIH1cbn1cbiIsIjpyb290IHtcbiAgLS1idG4tYm9yZGVyLXdpZHRoOiA0cHg7XG4gIC0tYnRuLWJvcmRlci1yYWRpdXM6IDM2cHg7XG4gIC0tYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcbn1cblxuLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSAyNTUgMjU1IC8gMCUpLCByZ2JhKDI1NSAyNTUgMjU1IC8gMCUpKSwgdmFyKC0tY29sb3ItZ3JhZGllbnQtdmVydCk7XG4gIGJvcmRlcjogdmFyKC0tYnRuLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtb3JpZ2luOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94LCBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW5hbWUtLWRlZmF1bHQpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtaW4td2lkdGg6IDguNXJlbTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogLjc1cmVtIDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zLWFsbCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMnB4IDEwMDBweCAxcHggI2ZmZiBpbnNldDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIH1cblxuICAmLS1vdXRsaW5lIHtcbiAgICBib3JkZXI6IHNvbGlkIDNweCB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUgMjU1IDI1NSAvIDAlKSwgcmdiYSgyNTUgMjU1IDI1NSAvIDAlKSksIHZhcigtLWNvbG9yLWdyYWRpZW50LXZlcnQpO1xuICAgIGJhY2tncm91bmQtb3JpZ2luOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3gsIGJvcmRlci1ib3g7XG4gICAgYm94LXNoYWRvdzogMnB4IDEwMDBweCAxcHggI2ZmZiBpbnNldDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5yZWFjdC10ZWwtaW5wdXR7Zm9udC1mYW1pbHk6J1JvYm90bycsc2Fucy1zZXJpZjtmb250LXNpemU6MTVweDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS5yZWFjdC10ZWwtaW5wdXQgOmRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0ucmVhY3QtdGVsLWlucHV0IC5mbGFne3dpZHRoOjE2cHg7aGVpZ2h0OjExcHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFRQUFBQUNtQ0FNQUFBQUNucUVUQUFBREFGQk1WRVVBQUFEMzBnUUNLbjBHSko0TVA0a01sRDQzV0dmOS9mMzI5dmNCQVFIaEFBRHg4dkh2QXdMOEFRTDdVbEw0UlVVenFEUDJNakxwNnVuMkp5ajBHaG4yUFRyOWZIdmk1T0pZdWxuN1hsNzUrVVBwTnpYVUFRSDI5akg2Y1hDK0FBSUFKd0JOdEUvMjNGZjVhR2REcjBUSkFRSHNaVjNxUjBJQU9RQjN4M2ZkUkQvWjJOdnVXRkxrY0c3ZlZsSDRrSTRBQWxYTzBNOEJBVHNkUzZNQ2FnSUJmUUVBU2dQb0tTYzRWS0w0NDJxNHhlUUFpZ0Q0NmVldEFBQllkOWp2ZjNuWk1pd0FBb0QzMHp6NTVYNW5nOXRQYktabndHWHo4eDc3K2xZN09Uanp6aWtBQkdzZW5oNzJwS05QbGRFQVdnSGdHQmdBQUNIODgvR3F0OTVKUjBPV0F3UDN1TGQvcWRyNTNrTUJCSkozZDNYTVBUcFdlcjhObkF3QUJLUEgxTzFWVkZJdUxTejEzTnRabmxmMmtFaDlrZUxuN3ZmWjR2TmtaR0h6dndKSVhaUmZaTHVEd2Z2NHk4dHZrNzlMbFVibHpzeG9yR2NDQnVzRkt1WUNDY2RtZnE1anF2bHh0L3R6a3RFQUJMYjgvSEwydGxUQXc4U0xsTUZwai9abHBOaEJaODFCWWJRY0d4dVRvTjlTWWRqWFkyTHo3bEQwZENRNlM5RG0wRVVDWVBkRGx2V1d2ZDJBbnZpWHFjMTFlTVpUcVBjM2NQTUNSZXYxNlpyUlVFMEhmL3ROVDdISUp5VHB0RFZUZmZTc1Rrdmh0Z1EwVDRqaWdvRlV4L2craHNYOS9RVUh6UVkxZGJKN3NIVjAyUGR1dmQwbGVpSzFYbWFUcmZwQ1FQZ0VMcnJkc3JZMU5hbWd5UHJoMDNpUHhvc3ZYOTJ5c2JDZ29aems1a1AxWUQ3dDZBSUxudSs0NUx5a05TNDBxdlhEZEhuUjZ0QmVubno2dTNUU3hVMU9yOVN3ejZ3cXpDc1BaS3pnbEpiSXFFWThoRGh5QWdGemJKeHVPQytMaTRkOXNKTEZzbmh3YnZIMmQxQTNrekFxUFpRSVRzTjc2bnEyZHphWmRLSmY0RjZSSmtiMDc4WUZpTSt0bldaR2gyRitkRGlieWtZb01jc25la2RJMVVoQ0F3V2IyNXFWa0VxNDNrbTl5QnJjbFFNR3dmeVozL3paMlFLOWdKeHNKV0NCVWszMlF3cU9TWUtSeGg2WGRtM0I0b01XMjJFUFp6YXduUjcya2dabHRDcVB4cmRIMWRrQmtxRGRXd3dNd01POU8yc3FLWEh2aXBQR0premxSVkxoSmpWSXM5S3JBQUFBQjNSU1RsTUEvdjMrL1BuOUZrMDVxQUFBVVU5SlJFRlVlTnAwbkFsWVZOY1Z4ekhhem9yb0dCa1hoQWdDQ2pNc3JvRG9LSWdLZEZBQkJ3UVVuU0FvQ3FMUkZCZmNDQklNNGticVNoTzFobFNyQ0pxUVFtTnNzVkZxakJhcnNkakZKV2xNVE9MWEpEWnQ4L1g3K2ovbjNwazN2TnEvYmI4KzNuYlA3OTEzNy8rZGQ5NTRxVFZ0OHVUSkw3M09NaHFOZXIwM2FkeTRjV09oV2JObWpWKzBGZktHak1iMzZZOS8xZlhVc3Q5Y2IyeTgvbHBiNzk3ejVrMmRPalhWRDlMam41OWZjSEJ3UUVEQWdHY2gzbDlvbjZmZWVlZWRuMHI5a3ZUMjIyKy9zRXJSZ3ZjREFyd1Y4ZjV0Ti9yY3ZQbk1aMjJwcVZGUlNWR2pSMzhrOVJzcDlmTHFsL01YTGoyMFZHanQyclZlYWsyT2cvYXVJL2tIQlEzV2UvdENvMFpOaHdZTkdqNTgvTmFXbHBiT3lNaElYMS8vMi9qVHJJQ3Zja2hYcnVRc1diSnc0Y0wzdHpoUE9SeW5TazVsWldWdGdsTDlJa21kRFEwNU5xdlZHaEx3YktTVUwrVHZiOXlILzJzaitlTjBJWlozZnZxM0hucDcxWnRDT3lvZmRuVFlTenE5eFg3VXRzRjkrL1kxRnBlWlQ1NHNjMmFVbHE2Snk4OVlNL3FqMm9aYW9lT2tNUjhkVi9UZWUrK05XYjA0cnJBNU1SWUtEQXljL05LQ3B3REl5S2hFOUxFelovcjRETFFBQUU2RXlFZU02QWNOSDdtMXBUTW5CK2ZIWDd0RzlCczBYdCtHd00vZnJxbTV0ejk1MGFLRGs2cnNpQTB4YlVyYlJBaWkvQkRlVjliR2hRc1BSbHlPQ0F1WjlHeWtad1QrK24yUkhQblZZUVUrb2FGRFBRRDhqRVFBUGlEZGFMUGFIR1ZYYm4vTzdZSFF1SUg5Qi9nWWd6dHMxaXFydFNvcEtXbE5Sa3pTNkk4YXJGYU9GdlRmZXc4QWZpWWlsL3JONnNXVEt3dGJBck96RXhJU1VsNyt2d0N1UU50OEJnNzFBUUNjVHdOcFdlRmJXM0lJUUVtSnIwOFhnSXpYMnhEY3ZacnM3SnJ1NUVXWHd3S1N3aDJSa1E3N3c3UTBiWHA2WVJvRGFLTytrWmw4TUN3c1lwSjNwRWY4bGlBQW9QaERocVVNUS93QWtGK29xS2lvc0pZQTdIeG90ZG5UdFZlNlByL1MwaCtBSTkwUWZmVTNUOW9iR3V3ZEQ1UHFrbUppTXRiTSthaldJLzYwVFgwQ09ob2FyQUFFMWRmWFY4MEZnTW1MaTFvU0tQNy9CNkFTQUd5QlY0WU03RC9CeDgvYkY3ZzVmZ21nRXdDQ1NpSnRKUVJneEVpOXpacVZkWVV1OXBXMHRMQ0lnT3Z4ZFIwZHB4eDVhV2w3RXpWN0NZRFYrdFhuQ3pNemt6TXZFNEFGbFR1aFphU2YvT1FueTFMMzJSQytKY0hpa3pKMDZOQUpvZStZTktSYnNiRzN4UGxXWlR4c3NObWRPUC9KMjdmZnVkTEo2MFY3REFhVDFseFJWdmZ3WWUzSmxycTR1SmlLakF3QWNJV1ArQmtBaFYvaTdIQTB1QUc4QkFJVWY4cWZ6dnd2Z0pjUWYrWE1LNEdXaThPR1RwZ1E2dWZ0endDMExJTTJXZ2NBU3dhWE9Cd2xBN3Y2L1lnQWhGUnQycFJHZXUwL1V5SW1iYWw3N2VIRG8ya1ZBSkFlS3dFMGZsNlA2My81blNsVEFLQkNpUjhBb3ZiWkVMOWxmOEk1QU1ENWJvb0FFN096WThYNWZoR0ppMC9uVHpUY01oKzgwaUlCYUYwQVBxdkl1M0VqcWZSR2NWM1M0YVNLWWs4QWFXNEFEVTRnT0ZsZm44c0FYbm9KQkRwVENNREw4N3pVMmt3QVRsK3gxTncrUDJIQ2hLSEJCTURIRlQ4RHdHalgxMUZTWXUvZi9hTWY5WHRPandBYWNmMmhteFJnN3l3WERycjMwa2I3TlZoRHF1by96MHkrbkpzN1pVb1lBNUR4TTRCRm1jbkp5VjkzUHpqYnZRaEszdXJxQVlGN3hmbFdWVDVzc0RhVTRPeDdUOSs2RWk0QmFOMEFVa3ZYSkVFeE1UR0hEOWNkRmdBMnlmZ1pRQVAxZjBkSncwbHJmUzRCbUliNHo1eVpCZ0wvSDhEaWJiZWhHUk9lblEwQVFSaHZaUHdRQUdEUTh3bHFzRmttZFA5b2ZyL24vT2dLMm1sMXh4UUVDQUF5L3RkZWUrKzkxd0NBMW1mV0p5L0tYVVRyNTM2VCtPNjc3NjRYMnI5Ly9UKzNKa1BkRHg1MGY3cUl0RFhmZmYremVBeFkxbFlWMFZDbVBWMVRzNWZHQUdVWURiSHBvMHFUNnZLVGlnbkF0V3ZYaXVmMFN0d0daWlBReWJNUEFZQzgveEYvYmowQVVQd3Z2enl0S0NkbDZkTUF2SnhSdVhqeGtDSG5MODZZTVhzMkE4QjRtNHlXUVRyZElwMHVCeU1hamNBVEpyd3pYd0NJaUlqQUZTcmJKd0dJK0ZsSDAwWUg4L3JReTVlblFQc1lnQksvQkxDSTFjMEFmb25obi9Yakg4TU5MUDlvMVk0UGZnNzk1TjloWVEyM2J0MXE0ZmIwN3orQS9JVFIySjhBRkpucU9QN2l1ajdGYzM1VEsrOS9ia1BhTStOR2lTbnNCNndSSXdHQTRuLzVUNVB6YzVhZWVBcUFQMVZDTTRuaVdScVZncjFwMXNFWWxza05KUUM0QlFaYkxKaTBNQWdDZ0JVS3FZbzNWRVZFaElXRlRacVh0WW1WeGlJQXRCNFFlRFVBdk11U0ZCZ0FKQ2t3QUtIbExBS3c0d01JRkc1VVJWZ2RMZHdlZEVxNkJ1Q2dqMXF6cGk0dWlWU2NZYTZJMGZXS0pRVkMyYVJEWTBlTldybHlFQ3dNTUlERGMydlo2VUYwRjd6OHRCNXc0a1R2dForeWdrbEdrazRsdlo2c25lNDVTRGc4YUpJUTJ6KzRNbWcwcWNmYXVYUG5mdlBOTjlYVi8xUzBWU1d5ZjFMczRGWjVhSUh1L2JsR0tiMlVPTTBja3E0UG1zWjJiOHlZTWIybDRGYmhYOGVQSHdtaHVTUFhraGFRNXEwdFh6QnZudGRVVXE5ZVN5RnU5bmpYeHBBNzRMZWcxOTh5a3RSV1ZJNE9rQWt5bXcyUTNXTzkwK25uTjN1MkgwUWtISTZKcEhIajJHdlRZZHN1cGQ2OEdmVlo0eVRKcUplVWFOS2hRK3J6Q1V2T01YRXIvLzR2RDMzMzNYZExlK3JSSng0aXF1bURuVDJPNXpXMUhJSTFoUEx5OHBKR2p6OUdXZ2s5RDYxQWw0ZldrV2F5OVZSYlVhMUdFVkNZRFJvb251MGRyKytuMFpRMGRNQ05kRFJZSFZydHVJbWpXSFE4MGx2Zmw0V2ZoSmV0dzFDRm02aCtya2F6ZDI4aUpIdnlJZS9JSHQ3Wk9CWTdvNEdQSDRzbVBxZjduUnd6L3NINmJtbWkySHR2WWlCVVlQeEVjWmFrdDcwMVBkc1BBSWhiM0RCYlltSUlBT0srRjlIWEo2ejd0Nzk5QXdESTQ4K2NPUVJpNjZtMm9nb0FZVndJUUVrUWI4RHJKemExYXpSV3E5TnBqVWpYdGcrYU5YSFU5RUVRSFcvWXNHRkQzdG9ITUZaYmd6VXNETlBrUGdBZ3BTY0cxdkE0VGdCOFBaQVRBQW9jNklhc1dQSGhod0NRa3lOQ2R3TUlKQ1ZxRGFiQTgrY0FBSkZMWVZEOTJkdnBqdlFlN1pjQTdwMC8zNTBkRXpObXkraVJBSEJQck85K0F3QjQxT2Y0aDJIb0ZkWlloc2ZMN2VqN1FtYlNCZEVEL0drRFh2K2p1OVB2NGk5bU0rZzA5UnMxZHVLb1FTUVIvNHdoYjdtc2JGaHVmSHk4TTJ4dXA2QVozc0h6V09DaGF2ZUlXUUN0bjAwQTdzLzg0TUR1RDRiZCtmQkRjWUV1a3JWbmE1ZndNUVBBc3FuUVpPcXFMdEJ6ZXp5c3ZIZDZ6L1lMQU5uZFVFTE1HQW1nWHF6UGZlT04zK0lFOFBIYnVMMlllZ1lDQU8rL2Z6L2lvMlZNTSs1SHBSL0JHWElQR0N6aXgzb0FhQm8xM2FBcEs5TWFoZzhmTkFvOUFOc1BHaTdpQjRCTFpSVVBIOWFkdkpHYjZ6eCszSms3RndGdENOZWtOelFVYWJXM2NBdjBFazl1VUEwVStQR3NZNE5tenJ4UVZCUzNlODJ3R1FEQTdidkk4U3NBc2dOUDd5MjZIVjRHQUx5ZUp6R2FZNUoxOGZaNEdUKzNEd0JLOC9LMlpGL3M3djQ2Wll3RXNNSkhySi9nQXBCSjhRUEFzOWdoMkJZQm5UMDc3T3dVbnZjQndCMC9uQ0VBUVBGQmRBRGVmdjVkUEV1M3AydTE4ZTM5QmcyYVBvdTJoOXdObVAzd2k3YkdMOXFzdVZPY2l6b0JnTS9YMEJCdGFtZ2dLMndHQUJuK1dTTHc4YXdtOVA0RHUzZWN5cythTVdQR3Q2SjltZWRGL0VzQklCYnhKeFNGbTR2TTVtb0pBT0dMK0FIQU85MGpmZ2xneTVic2hPN3VGQUlRTTJma3loVXI2c1g2ZlcrTUpRRFlYMXd2V0kvK3VPSWM3OW16aUplYzRFU3hEUEd5NkFGOVJmellIZ0J3MDJzN3lzd05oZjFHREo4K2x2Y2ZQZ0tyeGZvQWEwUzl1UDlIVFY5NUxIZHVyOFR6dUY3VzVPU3FEZEVHQUZpYWlJams5VThoQU1kdysxVHMzcjM3VlBPTUdSL0s5bDNrK0NVQTlQOWI0YzZ5OExLQzZ1cHFBaURqM3dweEQxRGl4L205VWt1M0tBRDZ4TXg1RGdDNnhmckxZd25BRXV3L2pPSm5BTUhqcG52RUN3QThhSzVZc2VLM0VBMmFvZ2YwcFFOSUFJT2FYSThTMC9zQkFQYUhhTFVFSU9KSFBtalVzV0FDQUNONy9xTFZtb3oyWmphYnYzeDhYK29CZFAvRFdlaWg5NGQ5c0h2M0J6TytmT09ORDZsOUM5M3hMMDBCZ095OTdkSG8vWkhtNkVjQXdNOE9IbForWUxwRnRGOWVRQUdBOSs4MXBnOERRQ3pkVTNEOUVmL1lOM0FDOE9QNFo1RDFEQmc3WFltZkFLaXRxWWw3QUE4QXZEeHhWTHRHVzFWVlZoWVJaakMwamhnL1R1enYzajZnQ3VFamZnaEdZZC9jWHJGazVCTnFhaTRLNjMzazkzOGgvWnAxNUM4VHg2OEU3WDdEdG0yYjhRWkVBSDc0M2o4Z1lRUXdDOFRHbHAwOFo3WldDK2svNGVGZjZwYy8vU2plMytUWi9wRmVxWGtRN2hvSWhob0FudmU4b2dSZ0NRWkJNUXNnVGdCZ1h5a3BBb0RLbXBvSXVKUC93TXZ6d2FPS0hraXNWZlVuRFlaWjJKL2szbjRTVC85NFVpSHQyL2QrTHg3eXR0RkFYblArNjBXNitYOWdnUUZ6R0RkZU9KVDc5MWZRTkFnQXYvcUhGRk1BQUpvdTdBV1FCQ0FrS1h6a25XNzFiRDk2QVBuV1E0YytodGhSc3YxVHkyV05BNElud1lZcHpoSlNXMU1UK2xta3h4OWF3eWZOaFFWbXZmOStjOU00a1Z0MWJ5OHRzbXVMdWIzSS9pbjZlcjdVUkdraDFTWjF6bmZrL3hSOW8yb1A3RjhQYXgxdmJPOFJnSmN3aFlwOEJ2cE1jRDF0KzBHZmZQSjd4VW8rQ0E1NFljK0RQWHYydkdBMHZrQmF2ZnFJVyt4ZUgza3I4aUo5UXhKZWdRTnB1L1RNelp1cG56WE9rUTcrT2t1bWVDQ09VK1NpMlNyN2tSNlJrUVovaUEweTYyUFdWS2xVaUx5OGZzejFNU2Q2cytZaEx6MXZ1MHQ3SUxTNFQxUnFuMmNVOWZGNllRZHBNWklBRzZkTm16WjViWCs3UFpLR3NYaTBDTTl4d1orMERtdVZuZWp4c0hNREp1M1p1MjR2a3JUK1FUdFlxNC84bnZXSFB6eWVDYTJIVXlTUmJ6TUtBTzlDR2haMTVQa3U2N3VHbGFTN2Zyem9lRmF0MjZ1WTJDcHppamlJcmJLZkxkSDJidXk3ZUtMa1I4b0FhWFdoUU5MSDgrcUVLaXJLeTB0TFM2TzhiWFZaUXB2ZzhkUG1iVi9PK2pIMEl2UkNsTFkwNmhrUEFjQkdxTGExOWNrQnpDMEhWZyswUjlyUUZwcUZ0V0VSMW9CUGhyMytldXRQb2NldlB6SWFCd1RzZVRPUkF1L3JRN3NkMkFnQTRnNjlUMVBsZm1HVnNYOWZuOEVTQUxrNEVSNUdzYi9NbnkydGJ6R2tQUXdBU0gxczJpVERCd0MyeWhZZVZkZ3EreVhPREF3cENDekFvelQ3RG1sMTJmcVI4VkdjT010azlBMHBrVXZzSTdZdlIrRFFybDJ2UUx0V3BkYkZQQVZBcThsZ01yY3lnS0VFb0tRc0pLVE1ZUWdMRFFuNFpOM3I2MFQ0M25nU3JINWcxckJjV2FJTkFvQ01YMXBsWHE4R29CVUFYTllYNFJjZlBxelZYYTh0cWszYnBBVEFWdG5DVnB5dHNwOHRzQ0JpZmNKVmlsOEJvRmhmdTdPRTVSQ3lHbjBIV3h3ZVFMWXZmL0hGMnRwMVQ1NjhJZ0QwR2YyTUppbEtCU0NyUGY1Q2MzaDc2ZTR6dXdtQXY4WnFRNWNMTXd3TkE0RFduK0lmd29lcVgzLzhrUXZBUUMyckdRQ1UrTmtxeXd1aUFxQVZBQ2E2ck8vaFlzUi91Qmkzd0taZDd3R0ExZ1BBY0V2ZmhBUUFtRUVBNER3TEVnbzQvdG16d3lZZFlxdXJXRis5eldLeGhDS2xUam5WMldFQnhraEhYNS9HOGpTWkVab0tBTFdKV2J1eVlnV0JWUmdBNnZxazloZ0ROaDU0WXRJMnQyamJuNXdCZ0FsMm0xWFRZQW14aEZvTlU1REcvdVJuSHVHL2QveWpFYTBYN2tJRCs5OXRndTZPeFR5dHhLOEEwS29BYUNHZXh6K3JXSFBwVXRLYUc0ZTFod25BaGhOWmxMdE1od3lHK0hoREdWdmwwUFhaMmZ2N3czb01lOHZQaWp1ZjRvZjJBUUN5dXREbXpXZEkxemN2MFBzcjhTT0ZGMkFzMFRoOFFyODRDaUV6Y2pTS25pMDliNGw1QythbDRyOXVBY0NCQTFudGh1WUtjM3NwQTRpMGhXZ05kRmF6Z2JLOG4zaUVqemN0MzgwUzFyZC9mK21rQUVDSkg4N08yMS8ydjc2ZUFMUU00TWlSWDArTUtxWHNGWFNZQWVpOC9kM1dYTEhhb1FOVFVnYTRBWVNHaWVzUFRTRUFTdndFd0NyaW40RDRHWUF2NG05TVM1TTV5YWxHWDF1aXhjY250Q0R3S3FmNW41RlNib0dOQnc0Y2FHMDNtMXRiejV6WnMzdjFiQUFBS3Z0SkRBdXpBZUQxYzByNERFQlk0ZjRES0g0QzhBY2xmZ1lReEZsMGV0UldBQWorUndqQTZEVXlmdW9DM3h0MDJGNkpud0RROFVOcGVRQUIrRFRZNm9wL0h4SkxVK2F1M2pqNUpZUlB3dlI1Wm9GTjN2MTJvVnhqa0Urb1hiRys0bzcxV0g1ZEphOVZBTEQ3d0JQTUFydlA3QUVBZmFUVmdtM05aa3pjc3pIb0JDdmhNNEJ2aFRjZk1PQ0I4T1pIL3NEeHAwaHJDd0E4UHZLak5xa2FBUGFMODBzQXl2VTNmRitzVTF0cHRzcERhUmtBM2dLQUVJb2ZvcndhQVBoWjNmMmRlNFJXZVV2QUFScURLSDY1WkRLRTcvbnhyaWV4bTE3WnRPMEp4dmhYWDFuMVE1VUFZQ01RVENzdm43eWJFdVlMOUpFMnE5amZaSm9TQmdBREVQNXh0NzU3TUpNMHhNY0hVVU9menI5UHl3bHVhK3Z0VGhoSkFPdmRQWURjL0xqUmF5QytDeGlEVG0ybDJTcGJlSm1QSHl3enloTERYSDFJQ0k5NndFQWNBbElyNEFCS1NUaHVYdDRjNzVCeXlKMlpqOXFEV2JEMlNTSm1BZGFxQlNwNUNkUG9CNWZyeDlMRGRFVkRHNkM1Y0tuQi94ejFrZEIzckFjUDJCYjcrWDBxOUd0T1hpcldVN0hHRWdCU3dJL0NvZWhvc3JJVDJmN3BGS210TkZ2bFlGNFcvanZBSTZrTW9YMnkxa0JJWktCSHUxUER3Zk5JN0ExWmJQK1VJZ1BNQW4wOGhGbkFJT1JPYWwzUDZwbmx6U1FsSzhwSGY0RjJzK0F3alNSTnZEc0NhZGw3NmJRaWY5dGJxREJkTnZ6UGZ4Y3k4K25DdzFPVUxERHJPdWtFaTdQWG5uZ28rSURMWThVWlpNbUdPbXNNbjA5eVBUSThWd2poV0VVa1hJWTRtWVZ1Mi83cXE5dEpYdXFzTG94SmorWE1acUVXVW1kbnNrYWJmOG9sV09JOVJsOUlrMDd2cWVoMWlkL0VwcVpSVUdLT2hrc3F4dmV1WkdtMElkeDNnLy8rQlByZDczNG43OTN3WG51RkVvVU9YYytDbEpjckM0d2lJOHJ2ME9uNEdOVWJiaDhUQlJ0d0RPUFZXZXJ4djJQOVN1aVB1a0tjQndkMHhSUHVzdUxTSCsveFVtZDFyOWRtNVhzdVp6WjM1a0JMeEN0K0FOQm9paEE1Q1k2WUFPREVtblM4S1JwSXI3Y0JnSnAydXlEa2FoY21pK0VBVUU3U3B2UFFGUnJ3OXlmY3ZrNW5QSFV5QXBEb2tRV1BCUUNPWE43RGFmUG8rQUJIMVJOOGZMMHQ2T3JWcTFYM2VDN0M4ZFZaNnZIdTJQLzR4ei8vV1FEQVE0NHJubWhYRmxyWVl4ZUFXK21KNmJjU0V5VUFFRkN5cUpkUGZrWDZITHA4K2ZKWEJFQlR5QVIydUFEMHRXalNmYmg5QkdBVXhYLzF6aThIVlhjcEFIWnEwM205Qk5CcHRYWTRFVDhEVU9LWEFOSmsvQXhBRkVUWWJPL2F5SjNhQUNBd2NIM2dlcC9RcnU0UFVaOHcvblc4WDlnV09NU2RaUjdiUkc4MWprT1UxWGplRFVBckZPZXk0aSsrV0ZXMXZyNE5BTVRMYUZqTHZla3VBSnZ5bFlLSVhJY3ZGY1FJdHpMQjlvNUc0NEN6eWxjQStQZTErR2pTK2ZvandHRE80aGJjT2Z1WFgzNWJuWjBkZUlnQjdOeXAxUXFyeWdCKzFXYjlsYk9CQVVRVEFPVjFYdXdoZFJaWEk3UTNVVnBsZlNLUzQ1YUVjME1IOXAveVR2ZUtrUUN3N1dySVhuZVdtWURNckQzKytNbng0N3g4SXF0OEdpVHM0K2JKOHk2VjNYajRzT0xralYyN3FqQTlBWUNCdkdKc1FrTGdYcmFLQkFBRU9zQ2RaUGZMZGJqalJ3UUFVT0p2eHk3dC9CSytOS3VQaHFWWVRYNlBFSEoxMDErcXE4TVdMY3JVcWRmL25lNVBhK092TUxQUlBCM2RCdyt5Y2hhRFNrZXJzN2dhRmlBbGl2MzFzU0hyMTRldXYwbzhuMzIyWG9lQUhYaHdPeXV5ZHNNWXdKRGF4MCtlUEQ1T3l3Q0E4Tk00ZkFJd2RXZmR0SXFLdkt5TVhidUtEUFdGUlM4d0FHM3IzbHZ0RjBSQkF2ZUFOdXF2N0syRGMrM0s5Wi9nN2dHdGxLUmphOXNqUGpTUUY2L2VxYzcrOXR0enRLejNaNnVhcmwyMkJjcUwranZkbzFVUnZ5cXpHYlNVcE9UWDZYbGtXMG12cGFxenVCTEE2ZE94T0Q0REtNQTdrb1J6YU15VWYzK3hjelVDdmxWZ2ljK20rQ1dBSVVOcWp6OTV2RWtCd0pkZkFuaVZoajYrL3h1UmpHeVRBTzQyWFJqVnhKTWZBQ2p4RTRDdXZlUmxDMlNPN2QxM05KRDU5eUpGU1FEMFFSait0UEh1N2ZsaHBxdjZ5K3B2LzlsRjd3bjBRZXhaNGcxYkJJQlpCQ0FuSXNKYUVtK1FBSlQ0Zi9OYXFybW5kZDJ3Q0ZNUGh1SFRwM09XUURrNnZTMWhmY0wrNnY2SS9pVTh2Z1BBa0FzMSs1dlBJbjYyenQ2KzU2QXNkTkNoang0OU9xY3Z3c0VRUHgyT2p3Y0FJdjVkK1lXNWhma1NnTlo4MTR3TkdBREhQMEhFbzU4UThQWGUyRmp4L0prQ3hkN1Q4dVhuK0NVQTNQNEFJTGNQRnU4TnVxckR6aUYrbE5ENGhmQ2ppZ0FRc3l3S296UU4wRXNjOGVKODlMVEhMazgrN1ptVitMbkJuSlgyS05BQThLdlZRLy85eFdUWWtETm5KcTlWVzJtNVhGOHZsMmxTeC9YM0FNRGhVMzVrZWU3eVhTOTRtZmg4U3Q3OFJOWkRPZXRBRXdCQW1hUmpvUzZ0NGE3TTBUS0ZjV3hOdGZFK2N2dmdzV0tDanMzVThqd0ZBR3hkMHcxNTBESUFrSE8wUVNqYVNQTTNQYTZCSStSblZ0b2pBUEFFckJSbzZBZUh0TjFZRFA4dVJyYTFhaXV0WGdZQUxUWjFIMjg3cG4rU3hBQUEwcEZCMGFRVDd3dXpLYk9Rd1Y5M2tmQy9RdDEzai9USTBrNWtnMllxb3gxWVkwVkJ3bEtkV1hneDZWdkx6S2xSclBFalJVNTNRN1FRZHBlbkUvYlc3RzdKQnBaT3BVbWZMVmk5YXJYUVdraHRwZFhMWlA4V3pGc1FGeDNIaDJ2bS9DanJCWmFYOVVidm16ZW5vdFpXV21wWjNBT0pVZ3ZDdGtxLzJ1MlZ5MGxtYmlPZlpoeExxU1d1eUMvRnBTNXFiQ3lpVy82TFVtL29tMnJ2Nm1ydlI5Vkd5Q1JrTkVyczZ1T3ByUzJiY3BhWjkxQmJkMENUbXNUaVBkL2k4Z3R1enhHVlBwb0llYlRZNjFxSithVDlwSk95dEVuUTZOZmlTQmx4Y2JXc01UUkc3TEJ0ZEZ2SjhueEk5RkF5S0VoZ2tKUmE0anFIcGlnalF4TVpxYW1yeS9mVjFIazNlV1J4MTk4em1qVHBtRVpvdlNiZTd0UkdxNCtudHJhR25sWTluSmZUNDdXdTVZQUdWSUtTWklFRjd5OEtPcmc5UjVDKytyMmlJNi9XOW15dkYycDMvWU53eXFRWWNsL0ZjMTRUa2NOQWsrcjYwQWtQaEJ6ZzB3a0E0R05pMmZ5RENNQWc1VlVSS2tmejR1d096V0pOMEdCTnVSMFFybmszalRycnFsaDY4TzF3dkRseU5DQnA2UitrMFRxcTdBQ2dPcDdLMmtvQTZiN3hTZ0ZHZXVUZ3ZrRWxXQllBRURnaWR4Vlk4UDVjMERHTXJiTFRneDkwOHRWVFBkbzczdXVtdys0YmFXOTRXQnlUbHArZkZ1TUNrSkdoQnFEMUFDQ2VGUDJwVGcvV1Z6a2dUcGlYVVY2R3RDQ2VENExpODJOMjl2WUdvRHMxL0xydnkzNzluZ2NBRGFXdGcwSndNQWU4dWZwNDZnSU0rYnJkWW5FS0w0L2xTRjVmSXRxakZFNm1zNi9nL1VWQkIxOFFiMXhnZW5vNHg3cXFmL1hVS2RyODFpMlpJZkphVTFMUjBZRXNiVXhNV21uRlVRRWdQNS9zWUZ4Y2VYbFduMVhJR1I2dzBKekRXb3NHWjJTSUJnZUZ3SnZEZUJCdnR4V1Z6NUlvcjJYbGU0ODZpNEtJTzFmUDNhRVhraXYwUVE0N3BhOUNRb1RUblAzMDQyMjdkMDhlandNc3N6UmF5bHdBWklHRHZ3Q3cvUlE4T2JSUmFCVVhjSWlDRHB3UEFONk52UW9ONXZnSG5nT0E1WFQ3TkRWSmErMzFXVVhTalJzeGEyN0VYRXVMYXdHQW8zSFUvK095c25CamxwZG1QZU5uRXhrWVYxNitITzNORUtNUUpqZ3JHaXpqbDFhME1UTEk0eEwydmVrOUtyQmcrSWl1aEJSVUZoTUFmcm9qaWFlNzRLY2Y3MTVtOGowK25nRGdqL3ZCUjlRT0F5QXJVbWoybmpjNWNKbWtPTENLYTV1NVBUTzRZTU03Y1IwUkVQRUxBTXR4eEEwYnBEWDNTc1hZRndOZHU1YldtWk4wYmM3UmpOcmFPTVNQSHBCUkNnQ3JLV2NZS3EvL25qTnJwNGtHbXlDUUNRbEdnNVg0MFdEWkEzejZ1M3ZBblVFalJ0dzVkKzVMQUppL1FtOXhjT3N0Rmh0OUp4SHA5L1RqRGV0ZUtKeWQ3QUZodVZQS2hGWDM5dmNYWGQ0aHNzamJ1UU80SUd4a0FENmlQWnkxUmc5WWovZzUvSUdQQUdENThrSjQyUTBid25FOEFVREczOW1abDVlVG95TUFpTDYyRm9rMkFrRDM0TzdRTTI2amxJY0cxNG91aTZzWUVqeW1ycHhleXVVSmxhWnVxVmlXbno1WTB4OEFRcHQ3SjZWNkh4cys0azROMmNoRDM4NmYvNkVlUnNlQjlsc284OW9CWTZJKzNsaFZBUVlEU0hmdWQ1cUVrVUVXR2Z0ajU3NGlpMnhXVXFKeVBUcWZLT2pnL1dsUTVQN3Y0d0p3U2d1aG9KRVY3aFcxaHVPSEtPMXhEUUQ0NWFKV1d5b0FVQVBPaEJFQWd3dEFiWjJZaEMyaGFEQS9iYmtmTnZLbXhtUm9iSkY1bWdFRE5ML1EyRVBLVTcybkQ3clBQaHE1cndmOUNJRGRhZ2VBVUsyaG9kNEdBS3JqL1U4QlJpUS9qdTgvUi83VUo0U3NibDlIdXRicEw2M3VVd3MyUkgvazViS2UxdnJLcTh0ZDFuc2ZsRHNYQUVTNU9YUVk5ZGE2MzlTUzZ1UXN3QUMwQnl5VGxSNlFBUWtiRWdJQlFOYmljZ2dZOHFDcGRScGIzTTZkTkFndVM0clRXQzRaandWQ1hJQUJDaXRnZFoyUkdOQkRNQXM0YlNVQW9EcmUveFJnc0NGWXZ4NWhrYmtWVmpmSXY2L0w2ajYxWUlNTE9zN3lzdXZ0dGRTUlYrdmNucUVlY3ljQWlGcGJGdFViaUVwYnpwaXk2TktzRGxoTC9wUzFaUXVxNlRad2tqQ1lKT3R1U1ZOSnBaOG5JUWVhZi9ObVBsS3l6OVIrYjRUKytjajQ2SkYrOWlNOUpLMnVuNSswdXVyamtYMlQ1UXNzbzVEZi83TzZzbUNqNS9hOTNvSSs1ZVVqS3UwSlZwTE1KSy9yMThQRFpSYVdxNGkzazB5a2NIYkxLbWNxYW9WbEN2Y1F0R2pFanlaNmVtRjFGcmUzQ3BEYTZ2S1poYkhuOHdkTHVleXRucVU4bjdDVEZTbGx1Z2VNaWswV2FKZDZDclVaRFRmbXdlcC9jWTNTNU0vaG1xalA3M1Y5TWowdUtqbkE3WlF0RmViaVJXaVZ0OHgveXJIVzZHRTFTWWY4SHJhYTJwc1VhMm0wUVdSbFEwUVdkOEZpVXJrckw1WEsreXRtMTNpaVVvZzNtelp0UWJBTnNycEw3Q2ZweVNDeitHOEJYRUNoWVJWQXhqMXZTc21DRFZVQnhUZkZUcTN6cERPK0xpNS9ROU9GbHJnNnRkWDJNb3ZaQ242TXRYTTdQUzhMQVBRK0hRQTQ4SWNQZWFyZHFGZXNKdGY2SHZMMmJieTk3dGF0OXVuQ0NRSUF6L09Sa1dLZUJ3QjNQZ2FmS1d4T0ZWWVhDWXZqd3VxZTROQWxucGNJZ0loY0ZrUUFBQWZPZnd3Tkl3QUFMUjRJa0tFcE1KcDZacldqMVFVVWd4MllkZTMyRy9oSUIrVlZ4NkxVVmxzQ2NGMkR5dDRNUUJ6dkZRZ0FLUDYycHZBMkNVQmFUWm1GL1JqTEVWK2RuN251VnZ1bzRmUVJGUUJZb0hSSDMxREtBZ2RYNUVNU2IwWkdYSXkwdWlVK0pjTHFFb0JwcnZnWmdCSy9CS0RFSHhZQkFJTUVBRzE2TlFEb0pZQWRPN1FDUUFLbkwwNDNONSttYnBCNHFORVo3N0NYbEZSazVGTUpmRk9kL095T3hKL2RlWjFBOTkrOFdldWU1Z2pBTHBoRkxMK3llemNCMkFoWm15NVkyV25oOWZlU0NHRTFFVDhEQU0yRDNXZUhES0Z1TUdpODBSL2hsK0NqcXZnU0JzQmxjNVYwdk1wQ3FpZ1JGNHZpTjdBVlhWMjUyQjMrUzhqYUt0ZFRab0g1cTdJSWFVVWpKbkVCaFlIV3h5c0EzdHk0NDgyTmIycjUrS3lNdXZ3NjRmUXFuQmtuVDJhVTdhUWUwUFg4TXFvWGFLVXNhQ3Zpdld2UW1pUUE3cUhRNXQ3YmtTdDVSY3RXWXpjRDJNRUF3c05ESklDdkZpN3Nld2Y2a25SbklsdFBuOHZkeEdOWXZHa2NBUGo0Mk9QdDloSmZUcXB5QXdzMUdSbmFJbVJCWFFBUWY0bUJHN2kyc253bmF4bHA1MVIxRmpuRVlSZnFnQm82OW5ITzBZRDFuZ0FLTnhiaVA3UzlCRkFYVjFFaG5ON0Q4S0x3NXJpaWlycTRsWFVISzQ3VklmNm1DNjN0VFUzdHJVM1Q3OElKaWxKU3BRY0F3SzVYZUxsUUFYQ2c2b01iVllpZmU4RENlcDhSU3FrcEFDRCtlMGhMNzBVUEdENVM3MC9wTFhRNnB5aFk0QnpmWWkyMHVORGdCb0Q0QnhpNGdReVFablZaUEszT01xdVhPZWNJZGdRQTB2TUd1UHdiRCt5ZzlSSUE0bzhUMjArdEFGdnhsVjU5VGU2eTBWaDV3V1F5dExZYVRPZ0JBRkNwM0tOaUVQenhybGRVQUREOFZWMDYvd1VXZnc0QVpEVVZxem9TeTJHWEh3eVppVEdnSHdHaExIR29qN01rMGptVUFWUzRENTRCeGNWY3I5MEU1ZlVma0pUR2IzNm94NGdTRHdnOWhrdGhQNFJRQ0R0dTNJYzZkWUVERjFDWVBBSHdlb3dCd2dxUGJWb0p5WEpYZkZDeHJDZ2pEdjhKcjR1ck81MWJrMUdCTERPVVErSXNzeGVzS0tsU3F2ZWVINytpQm5BQXFvL1lUVG9nc3E0OXJPZkI3bTIzYnJVT3AyVUdRTkg0REoxZ0VWbmxlZFA0N3BLdmZMZEVxZC85b2NjbzhUTUFKWDRDb0ZYaWx3QmcrbFFBNUhvRkFJY3Z2aWlaV3NIWEg0cTVuVkR6azlIcUxMTlhVYUZMSmxPUnFhaHV6NHVRT0NEUEFrYmxVWXZreDFiVHczb0d0M1hpNGl2THNvREJuVldleWdOYzNtWVNzb1FBNFBueUZ3RElNQ2dsRDhFalhjMy9rQVFBUGJQRTRXeDlQVzZCRjZSRGtXMWNpMitLK0pzbmdRRTlBQjJRT3dFdWRHTmRSb1U2eSt6bC9vaE1tald5ZjZ1aXlmZHVXRVZTbkowd1pMdzRVdmtNVGFlYkNDdXFMT3RWRlF4S0dhc1Fkd1NZWmRjWlBXd2VTeWtGRnVLd2xaeG9PQmRRWElpR212VWtWeEo1ZzVUYVNpdm5IczNTcWVRMVVaVWw3UTFwOUJwM2tRV3ZGaWNYTnZ2UWZHWDdjUjhmbXFzNm9Qb3pPcDFLQXFnQ2xTeXcxQUtTbnFWQS9QYlRYajNFN1JXbm4vODFqcmNiNGxvSG1lNytuL1B6NWtyV3V1M0dNNStoVm5tT2ZBSUNBRlZXdHpkVkU5ZzA1VkFwSHZOVFBhd25XOGZMaVltUGVYdm9mbUNOenR2MmxSeFJ1Ry9wMUFVWE9sNnJyRGQ2V0ZHeXlxc1hRNG9YbktlM3NSSVQyZjVZQXNZMlBWNG5OSlBVUzJudi9hOXdRSjN5ZXdQaVcyT2NQM3dETjhMUXZJSFAzek8rNy9rWEo4SXZyWUd1SkJVRGdFaHF5cnVhQUpTWGEwSTBlYVNqUndHQTFvdHcyRHJxT3M4SEJ0Nmh6Yit0U2JpNFJBZG4xN2pFL1VJN1V3SncrUG82eExPRmptc3Jvai8vZkVNbXIrZUNDb3ZsNmxVZmVxSHU0N2Qyc2NzRzBXQTVlU3FNajFBb3ZNL1FpQUI4Slhabm5SdkJ1bDZ1OWs0L3Y5Q2NtYnp3bjhaSWdST3d3RFBFVDZzeGRlYUVhNXhPVGZpU25IQSsvL09lV2V0Y2UwY0RWQXpsNUJ3R2dOYjI5bGI1NzBMNzNmWitBRkNxc1dnNGZnQ0lZdXNwTGlkYlZ4endOZ2dnelpPUTBvMkF5TnBHMkpXSEtRWmdKNnNkeWN2UjNDR2REYll5RTZrRkFCRC8rdXlFZ29GY1VCSFFFQUhWVjFYeFp5Tmhjd1VBeS9yMUZQK1VpSUJabzB6bVkrMmV0Y1FjLy8zdXpFNVQ1NFAxZXZTb2t2ajRTQi93N0kvakFVQjRaM042WkY4ZjMvVG1KUnNZd01JTHJhUUxVT3Z3ejhvY0hSMk9EbFNvNVY2NXNnOEFOS3gwQjdJc0pHR3RMYXJhWFhGK05pcjAvcjc3ZlBiNTh3a1hNMUhBQUFDVXBiWmp2UUpBZkpZMDBFbkxSdDhnZFBYUEl5SXVpd29STHFpNG1sQlFrRkk5Z1FGUVVXcERoTk5aYndXQVhBRGcrQU1EOXc4ZE9tVkthTUFzZzJGUSszQllGcy8yVEwrL0VJTjRaOHFqZ1hxamY0a2Rwb1A3a3dDZ01Xa2RNR05ESTAzaE9EKzExK3hocldXdDh1SGl3eWZiR2srNkFkanRqa2hoUFYzRngyRjAvdG55c3ppeFA5Y0N5OC9Vc2hQMnk4L1E3QnJnOXNIZUltdkxYNDJKbExBRHkrRTRIcnh4WmxoWThnU3VFR0dyak9ybmFnQWc0d01BOVJINGxDdSt3NWxMQURwUSttbHh4bThMdkZVeXRLVEVjbkNXb2ZWNWZPVnp6QW1WbERrN3lBbmVQNC80TTc5R2NTb0JjSmI0bDhTSElINCtIajhvTm9lR0x0djhrTm9qQVNqV0dsbndTNWVLMTZCTU02ZWlkTWxoRndCdHBLL0J3M3FHcXF5bjJKK1NrQVNBUHRNNmZ6N2w2MlFHNE84UnZ3UVFMOTVxT0duWkRlQ3lMR2FHVmVZZXNMOGF5eEtBTmw2THQxMjUrL0RWMkNWVFpaR3pjckhaUERtdmJQTG04Ty9SQTRhMzkrdXV4K1dRRjJUNi9aWk14Si95RGJjSFBjQkdQWURqRndCTTJsUEw4amFmeVRDRjQvelVYck9IbFk3aVN0WERFRGxVQVBDTmR6Z2RlSHF6OHo5SHd6eDhTUW9BUjQvUzYveVlvMUZzUGJVS0FEaXBld25aZU12eFpjclM3cTJMdU5ZM1RNWVBBUUFVU2ZIYmVEbWEvMXhtdGRJWVlNWVlRRTV5WUVGS3lqZG9Md01JQzRzSEFQekhTUUFxS292aThMNXcydVQ4eXJ6OHVQTGlXU3RON1N1NjBDT25rQURnOGZrV1UyZG1aa3IvWndXQW9DQ01BVUVVLzdNNG5wOUJFNTdUck0zYXZMbThzSG5oQmtNMGZmYlg0UzRtZG9TTlhpUGl2M2I3eXBJbHQyL3J2TmphWW53WEZRYjk5UVJBTzVRQjRGdmlvNlBaZW9yNE9BdXJ5N21ZWGZNdFdlRnZEL1g2T3BOcWZidGtYcFlMSWtUQmhYMXczMGdEQTZEOU1mcDJkL2NUbjZrWmc3Z1FvTHBhRmxRc0tIL0o5U2o2cDEvOFlrdHE3NkxGSURBdFAzOXlYbjVkWHY0enM1REZxRkIwNlVzOGpZWm43di9HVlJDQlc0cXJDNGFLTVFBOXdKeXpKRnFibjIrSVhyZ2ttZ0hrRHFSVjhud0U0RERVNTNETzdkdDBDNmdMQ3FaaSt0ZGF0SGx5R2hqTjFsUEw0dlZiQXdQdnUyYVZPeW43ZGQ0aDkyUmVWaFJFcUFzdXhrNlhxeUZwbFQwTE1JTFh5a2xRVXBpYVZKbGZXUmtYdDdnOFA2TThJMk5hMUt5VnBUdDJ2UGppUmdqTy9NQXEzUktvcHNEZDNsTkZidVZEV1RqL2htWVRqM2N0elFZQ0VJRlJWemtmaXJVaGVSZGNBd0IxbHBYc255SEFGT1Z5ajJ3OWhkUGs5VXNQalZNK094di85Y2R6eDQ5VmxpRjF3Y1ZZMVM4NGVCZzlKYXZNTGx5cWVPcmh3Nm1wbDRxam9vcWZpU3J1TStzRXJMbUhZUDcrK3NpanZkdVZZZ2ZhN2dYMStYVjZZNDhUem9GNldPRlBEaWxmeFpIVVdXQjFWbFkrRmUxMnFUZTB3Q09JUUtrRStTYUFRY3A2RTFKdmxaUlNZYUgrQXlDUG4xc1RueE1xbXEyU09zdXJYbDVMNnZVV25ZRmI0S1hXSjN2Mzl2aUZCWFhXVkZwVC9FRlkwd09pU2pnLy8wM1dtZDVaZFJjU0w5U0pkeU40TVJLNGN1WDY5Ykh2dGpXeUxuNGNsYUhOcUZDc3NmTi9BQ1NTbEYrTUdLQzgrZlNGakhQYldPSjRCdy8rMVZzbGRYdlZ5MnNYUSt1ZzJGZ3kxMDhEd0lIWFByNGdmbUhoczRmUURlZ0wwZzJkUGhJMjAvMklTd0E0QjUyZnY1RWVRbmNBd0drMC9IUmVIai91NXFVR3JueStvQ0JXTlBoZzQ4R3VLSzNHY01rS2NSMkRkZEk4SWZRWUlmZnZBOGhmakVEQkJrbEc0QThBSERqMERuVHdyNjU2bUFBcGRaWlh2Y3hXZStiTTI3ZTNiUXVqbi9KNkNvREgvRkZrUXMxZEJuQ2lrbEw0aXpFUmJlYlNVbUVNVEUzSHpPSXpPUWF3NDIrZG5YL2JDQkdBRmpTL2hlTlhBRFEyN3UrNmVMSHJJQUJrR09vdUtWbWRzZ3loaW9vTW9VLzU4L2dhMXZuek5WL2o5YmVVcUI5NHYwMkpud0RvcEZ4UHpPcUNDdlV5QVppOHJRYS9kNWY5ZndBa2NnL0FQWHRlQXBnR0ZXcTBoWk05QU54OWZrV1RKNENpek9RaUFXREJZblI4Y2YxQllITnE0UE1BRUFnQUNmc1Bna0JYVk1XbFMrZ0JzbzZsYXBKR3FLVkZJNlQrQlFwVHo2eXd1U3plS1ZWRzZ0Q3h0clpzZFFQZ2VMdTY1QzlXOExMeUN4RUFnRmxtMisySWlIc0FNT1dwQUtnSFhLQWU4QVFFM2o1QnhNcnAvTk80dEpRQnRGT0twcDJzSkFQWXNUd3VPVG51UlFid2ZjV05HNWVFTUxkYzBra0FCeE11N3QrZjBuV3pLNzVubHJkTXhwZThTQUdneEE4ZllWSmxoZituRnBrVnZVU242UlFBT0N0ZDM5V1ZpM2dKUUtTNGYwUjlieEFBVEFhQWV3VUZBRERscVFEK1c5eTFoa1ZSUm1HeXkrNnlncllsZU1WQ000c1FvUnZRS2lGU0JsRzU2Q1ppWVlpZ0VJZ0ZsY0pXaElKMFlVdVVDTE1iVDFtaFM0Q2xhUkpQRVFSRWxoYmhwUkQxcVN5aEludnE2ZjZlODMyek16dGEvYXJlYm00ek96dm5uVzluM2ozZk9lOUg4Zi9nZXY2SEg1N3ZwUFp5TUFiSzBwRVNwQWZ6L1lLQTVZdVd2Yjlza2RuTUJHQ3E2UE8ybHBiTXo2bDE5cFdoVVpkZzhoMWxqdkxIU09DaVpVeEFTeHl3L2VNOUY3Q2JuMUxITkdXdWdZSHl2M3BKZ0ljRGhTUkFsYTVCL3pRQ1pOdmRuajJ5N1U3My9sQWlZRlZKMy8zMzk4MGpKWGtxQXNEQTg0ZSthYW9ycTVNRVlDYUxsQmppVndndzczei8vZWFkWmdBRUlBVjNPNllCOXFONENBU1ExdC9LTWtQODJCRUU0TXUvNStpZW95REE2cG5WemQzRzZOaTNyMFA4YVZxd05BOTRuSkRjZXRmbld5UnVCN1o4MHJxRHZ2OE1QQSszNnkxTTlXMTNlc2NJRUFDVk5XOWVYOSs4dnlJZ2hyMEZucS9yL0lFZEZucS94UDFmd2JIanByRnFaeVlDdkhEYVl6UlhHQmtISkFvQ0FyYnk1cXRKYTRLQUdjdEF3SXpxVFI5L3ZQM2o3WHUyMHdoUTY5Z3dBczdVZ2JQSWZHeVJSVVl4czFMTUN6eTZ0bldUR2o4UjhDa0RuVWZ5RHljNVdPaXl4Q3RtUW1UT0d4Y1hkMjBjbTdtZFRJQUxJNER3dkhCWUdPb3BqY2VPOWN6YWdnRGNBMFRCQSs0QklHQ1NzcDFtcjhZSUFnS3JxcXMvQnJidk9XcjFsTWE1ZWdKMFdXUVFBSWhxWGdBRXFFOUJRdSszT3VpbHZMN1crRlpLT0FtSHZZdUJrd2w0clY4MVdDQjRDbU50Z25jYWcrWGZLeXIwYld5aXE3a0syTURRZGIyZFBBTFV0elBXeXd6bldvbFdvRmNEL2Z2MVVsNnBFMURLalZta2lsb0dQZ012UFRoL3FwR09XanNHb1BlWlVsRjkreXB2Ly9wVlRzcHlMZTVTM24vcGFSNVl5bnZmd2VEdCtxenpFQW41Q1doa2R5U0dSMk5LTUQ0KzFvSC9jNVdBc3Y5bE85cVNxSlo1azVMYk5ndWtLdWVycnhVbUtyU1h6eVRRMm1vU3VKRWdpaW91SUtCZkFQQlRwV08wSXpKUzlyQXNXTkFXUExSMFpRdzlWeUlpc0gxVVFjblhuSlZkU1lqZy9VL1R3Y2R2bDUvZmV3emVqdjBaU2xaMlNEbWhzTHM3dDV3K0kyeUlvendqd3dHeGpGY1prZmxoK2l6MUw3VkJ0VytqemMzcHpNOEN3b3lHVU03aEJjano1WUlLcVRTQmFXcldXYlR4Y1ZaNklIaGdZTk1BWjZWdjdBREVrNEo5amdVQkUxVHBpQ29uUXpsczVXSmppMklIU3ROKzh2RXJDRXp6cFNxbEVWdG5WRzBkeWxuWkVpb1FtTWY3eTdqbnpYTVRFRGpCRi9hSEFHL24vWUhENTR1czh4REU3V2p1ckxWWHVQRERsQWpJaVV6UHlUY1k4SW1SS1NCQVpIMFBISkFGRjQrL2pmRHdkMndsNWM1anc4eEI5Y1NBelZlZUwwdGxlWjhncFlpazZ5UmxRcDBLTVNrclhiM3VxMkVYdnB2OExtV2x1V05GRUlBcUJEY0JxblNNVGlRQ0VIN1IvRDJsdTFJdGtKWmRCV20rYVdrajBxcTJZanRuWmJrS2F3YnZmNFRRMzkvZDNkL1BmL1RaRlZqZyt4SUQyMmwvanY2YWl5WU9QNERFQ0JOUVg5SGdLTXgzVlJBQjBRNWs5bk5paVlDVUlDYUE0cDg0ZWpUQ3AvMjV6UTIxekNDZ3ZIeG1KVVpBb1lFSmtPY0xMelFNREU1ZnNSY2FMRFErQkE1dG84SXdJbUNBNHFjbjdjZVBYNmNTQUc4ekkwbmo4V0o2ZkpRcUhlTWRpWkg1ZFBrM0lYeWpPZi9ya0M1ZmhGOVFVRnA2OWprb05PU3NMQmRJek9EOVNjR2NmK2dpby9HaVErZGZqeGNZTVYyU0FONk8vWUdKemNhSlF1b1NBUlhmRkRraXd6dGlZalB6dzhvcE5aY1NhVEJHUnBZbndod1QrNTkvV0VpamZ1eC9oZUk0VVJrKzgrYWFtWld6elRLTlBVeWVieEtad1JVUndza0xiU3FhdENqK25Uc1BDUUo4L0R5bjM1a0FZMjduVjdWYUFpWmREQWpUMDNnVWZkTGw3OXJWYmN4dzVNK212anlrTUVlUFN5dXRpa1BwS2t2WEV0a3h6d1FBMnd6QU52NmpUMFJCWUpjZ2dMZlQvb2Zyb0tLMk5TT2k0Wk9IT0VCQWFFNjUwVkVVa3drQytMR05mNVNrSlJGd3pXaWFHbTA4UWJXK3h4eFplL2RXT3ZkbWhzOTAxRXpQMUJBZ3BPOVVSNzRVNHNCWmJTWW00S050T3o4aUlBbExTbEdWU2dvQi92VURRV2IrYlNBSUdNbm5UbEwwaXZnY1hQNjJUYnU2elpFNTRiRFcrdG9QSTZDck5DNnV0UFFjR2dFc1hSRS9DR0RseGUxVHQ4QXk4TkF0ejlLZmZXQm10cFhDdi9OTzFSRmlwOUc4MCtoZmgrTVRBZm1GRmJHTzBBVWRNWm5oc2JQTFV6TFNNUWpRMDVrWTVKOFlHVXY3TDJzY2ZhQi9YT01MdEgrOE15c1dVOXRBVDB0Zlg3Z2t3R2dkSWFXdnZsWlpFUEFoajREUFFJRE9vWUlKMkdkc1FGa2lERExjQkp5dkZqekU1K0RtdHlzN3FEd1cxWklnQUZKemEwSGFDSVJmK3YzWGlzTUQxK0lLQW9SSXNhUm1wMi9uUC9wRXpQQWtnTTNUY0FlY09Gd2MzNUdmNzNDNUN1dWJZOXJEUVFDTWtWUGdDbXMwNGtWa2Z2aHMzdi85L25IaitoRS9FMUNFK0xtWXQ2OXZ0eVFBT1dTWTFVa0NaUHl5YlE3S2t1cENQOXlHK0ltQUcydlV5WFl5aUx5Q0NmQnZhUERYRUdBOFh5MTRpTTl2NjdUajR1KytkUGR1SmlDZ1lGN3AyV2RYVloxNzd0ZW5mVDlDT0R6dzU4V3g5T1FNbHEvOXBwdnN2dWZTbi9FVm1BRUNLRUduT2tJTVA3VE4vOUExZkh3aUlMK2pvcjQrcGg3RnVVeEFlVW8rRXdCdmNCREErNy8vUHA4UEV5RGlaNEFBUGw4aVFFcmZFNGNQYzhHU0JOcjRoREsvV3JiOWllT3A4WUdBZmZ2RUYwNzhObURwZUkxYTREQzF2all4SjVZUUR1QXJNQ3V3QzRNSXRqYVk3S3E2bG10ejVWT0FwU2NyMkRFM1FjdmpQNEFQUFo5ZllweXlsamRldE1rV0ZuSjJsZ2hJc1ZnYytVWWpub0wrUWVHejlmdFA1Y2QvYkN4WUlKaGsxdG42RjdYQytxenplUDMySzk0QUJBRVhBeUNBcE9PTmt3R1J0VDFyU0x4YVBRekFQNHF3ZEtrMzR3dk9Fbi94S25EVW16QkdCOTQ3N3c0Z2o3ZnJmWDAxaGc4TXZNYmZZUlpMbUhBWDQvMzVEZnlPeWRqYm81cFpKbjF6dlNYVVVtRUJWYjRMNkQrZi95TUtRS1lSdlBLU0JnZVRVS3A3Z2RUMGMzWFNOU2xhWnF6am80dXBzZTBEQVZGY0RIeXRnbXQzcndEcUxOUVhiZWt3QWFMQXdreTF4M3c4b2ZSVnVhL1A0aUltd3djR05RMTk4T0JCTHkybU1sUVNuUUdMRi92T25ENXNjeUNqVFBFcFZuWmhGalJ0ZGtyYkhYOFU0SlZVVVZGZlVlRjR6MndqV0hOOU50WjVTTkZvcDhQQlpYekY2ZG1qSUQwL2VQamg0dkx5WXNYbjRkYXZkMG1JL3VLaDhDV20yV3d6NXVOMmtpOHhTMXRSc01ESFF5Mnl0bmZ6VG4zdE1MTFFob2NOQWNFVHBPUEV3YUhlQnowSVFMTTVRNWl4elg0aUl6VmpaVVoyeXIwbHM4Z1F2RXc2Uk5DZFptOCt2bUxqYlhaanNHZmJuVEdkdW5CRWdZYTMxLzZLZWhkS1M5ZE1rVmxmSDc5SmZkb3VzQ1NuSzdBTlB2aVJsZ0JJejRUbUR4Nyt4bFV5cTZUK3Zwa3pVZU0wRXdTa0tTaWwybDJ5MkFRQk5UV294aVNMVFphMmdnQStIaXBSQWY2NUR4QUJPQk4zSHBNSW1HUzQyY0NsYyt3NHNYbW9OZlZsRHdJNGNEbTdFenQ3VW1wTVFrUklSTUxxRWtZWkhDSllPbWVHSDk5eGZEY0lTRFdrVHZId1BVN25wcGxoc2tBREJEaGNhRTVmWTdFeWNpbXJtcXZ4Q1U1eUJvSUFaMFlxYkVLSDVXNjc4VmdGY3N6N1I0L3UzTXNJeTdaWkZhUUN0Wk1GQVlzV0dZM2JYbUFDUmdvQ2pHYVd0ZzhoMDZNYTNOMys0RGxhdS94UkFkNkNBSm1DSVFKc3FhblcwelVFNUdqaWh4dmRzT3lZa0VDL2lMZW5zQjk4U1psMGlOaUxHK2J4M2Njelo0ODMyZzFUWlB4eUJLUnNZVE0wNFhpQnIwQ00wK1Z5cnJtWVN3S21qQis2bzJDUzc3cUZDNVdTbDJoblcxdGxvaVVFOTl5UW9JdW9EVzNXclAxOWVBWU1Hd1kxNnV1TjJJRHNYYnRrU1F3UkVHcll0dXlkRGlMZ0haTmEyMnRtS2F3WVFzUlVpSUlGczJjV09NZ0EzS3krdHV5Mlc2M2VZNGQ0amdDS1g1cXhQWkZoRDVvVmFYOXhlaVBpQndHS1EwVDRwc3pkeHpjZG56MCtXRzJycFBvRDVmTW9maVlnejRITER5Z2pZS2hyZnFEdnNHVEZ3UUVFVkdiaDhvODRlNWg5NTBSdVE1dlZ0eDhNakVQOFJJQTRZRUpYNlM3aFFFRyt4S0dHbW5mZVdXNXNKZ0xVMmw0TFpYMFZBcG8zU2tjSXN6WithZUN3K0Q1Z0pxOFFjZXN2M3Q2YmR5TjlvQkN3b2NLbG9LbXB5VFc0S21IeDRtR0xuVk95RUQ5UWRteHZabHZiazIwZ1lOUHUzY2ZEbVFBWlB4T3dmb3NZZlRUYlJaNGtYaGRRL3o2QUVVZkNZTHozUUdEd3NHUysvQThJQW9vdENmaDIrZ1VkSXFsTUkyQjBIK0tmUWZGVFo2YzZBamdMUzc3RW9jM0wzM2xuVVVjeitSS3J0YjBXZXI4NkFtS0U5amZyc3JqMDZqNU5RY012WXpkdTVPc3ZRU3RLdUdkM3o4ZzBCYzdDelkvUnlBU29iWUFRY2tQQ1RkSzNtSnVrcVA2QTcwRzRBeW1mNTJXMUVaUnZzVFdYdEhNMjBoVVNuZEVaVnJRdDR2S1BGRko1OGpkTmZYUG05STA3d1puSmZhWnQ4bWF4VTZENVBDS2diaGt1ZmtjeitSS1R0SlVFOFB2bFBlRDU1L2t4Y1BmYTArK1JNL0VBMmQ5QnlSbnVZOGNWNFJVMk5TbzFkY3BVTFFIbGhveFlFZjRaZ2dBWi9qeUUzMWcxTlYrTi85aVEzYVpwNUZzOG5DRE9uOXNCUkRsMFNCU3l4bDVqZ3kvUlpuV25RZnVud2RXY2dQUkczTkVnS3ZpWmtOczhYRXJKeVc4Y29KbzRqaCtwV1pOSDI5cFZ3ODhqWDJJMDBlQkdFTlJNdnNRc1JRVUIvSDRxeG1hc0IyQnVGcDBqZytkbXJlZkN4azRpQWpoTFRPNXgwOEpnVEQ5cFdwaWJBSGlSV1NJUnZ5RGdTUkRBOFNOOGlwOEljTWRmWFgwTUJKQnZzY1pIR041aWlKOEl5TDV3VERZSVNMVUI2bjI4RnRwZnRya3hDMGQ5OEpDeSs5ZTVwZVI1N0ZFazhTa0kwRWxOOGlWR2FWeE5qZEZjQ0Y5aXNWMFF3TnZYcWtsdmdBaklrVU9BQVFJbUdXODJLbFZhSU9BQ09LbU9Cd01xQVRuS1V3QTh5QkVnS1dBQ3NoUWRuM2tjYllEc1c2dzV2N1VZZVFTYXFVNmxFVUJ1bkxVQ2J4T0dmcjkwQTVxdGppcUFZdXFzdTB5Vmtxamo5WUJlYXRMbUdtUmxDNE5DRjdtM2h3YlIvem1QdHE4RnRQWm0wYnBhWHNnLzg4c1dOY3VKLzgxUUdGQ1cwMURBOGsraUNzRCtIcnR3T2hvbnFJaDlwWmdDWXBnaGZJWEYxUmNOZWdMdTFyVmViMCtwMnBEa21UY21XZW5PNFFJMkJYSklYUllWZFVXUzVoMTUwOGFxV1haQVgyc3N6TkRVejF1dmd2WHpLWmY0ME13WDZSMHB1Q1h2VmVDMDA5VDB1U1pHTDVhaW1scmdzYnEyTmRQQVJxRlNBZ3A0KytqdVlxZG1zYXd3ZXNScnBiUE5zMVk0TmNwaXljYnVMcWNMdjdPektxZmU4ZDZYRzBVV0Y0RGpnNzdXR0ZJYVVMUFU2a1FKcG0wZWZYVHRxWmY0R0ZEOHZreDZSd3F1UmRZc0VlSTlhUlN5cHB3MkpZd0hBVGlRcGhaNHJLNXREVm5WNmt0OGdiUVpjVnV4SFFFbUluQmdNeUFJdUlacWQ2VWpnMDBiUGhQZ2I4L0thaXFyYkdyTGJOa05BcEF2cC9kSTVPcHJqU0dsbHg5b0tpaVFXVjhRZ01CLytPYWJIMTRuZ0lCVExmR0IwSVhYR1FqUU9WTGswV1N2Y0pUZy9iMUhqUm1UM05XVmZEV0RDY0R4TkxYQWNxa3JWMHkzVUdLVVZ2NEtTMDZrNGE1SXZzRkdnODJXNHBUeG55NElRUHpJK0Uxc25naWw1eVpBQnZoQ3RyMm1zcktzckwyc0piTnBTV3dZQ0hqcHZReDF1NzdXR0FRMGxYVnRMYWlTV1Y4aTRCQ21ZY1lKQnRieThja3VnbjFvemY1aUJIRDhUSURla1NLUEpuczFTNFNNUlUzcHhTdFhhZ2tBblpwYVlOR3VIakVsTGNJcUNWaFkyRENuZXRqV3JhanVSVWJJMkwxeXBjM3MzTXp4bjc1WkVsRG5QM0w0eUozTlVIb0tBY29WRHNLWlZGYTJ0Y012UDY1bFNjdlVPeDVKd2RwUmUxZXpvendtUzMwQ1JzbGFZNVdBcnRUY0xybUVCeE13N2htZ2tWWWdlbjJ0Q0RnMUpDUlZVNXc5d1BFekFYcEhDbmFoMVN3Uk1nUVAzSVRrWkRzZXVzQno4VjZjTlZWcmdRVUJGWUdyZHdSV1NITzB3b1Z6NnVlOG0zejJPYVZMVVp4czY1NDFxOXV3c3VINE1jSnhrNWwrNTA2c0k5UCtrY05KS29mSUx5alBXSTdDWEIwSWFJL3RtVUVFN0c4SnV5UFNrSUZzMFhFcFRWdUpBRzJ0c1NBZ0k3aUtzNTRnQU4vOVp3ampCQUhwUW5uV09iT0Y5QlpLRXZGTEF2U09GQW9CU09MaGVJSUFGREZuWDZvbFFLNG1wODZ2bTh2MzdpMkhZd0VUMERCbnpueDhQN2VmYzI0cHRtTUVWTmhzSWU0c0t4Rncvc1NMeklka2dZTStDeHRLQkxTME5NM3Z3MTF1TUJOZmdVaGFOa3V1Z0xZYUkwQ05YMHJwQXkxZFVXVng0djBnNE5GSHJ4VWo0RFVRY0tjZ0lEVXFDZ1NZRlFJR1pQeXQ3NXIwamhSVUlIRi9pYnBFQ0JFQTQ1bU5sM0tQUEFnUXE4bnBDREJtd0FSSXRLbFJyZTJjQnZwbDBQczRCMnpydG1WUGtQRkpBcEJUYlRiWDFUV1BCQUg2Z29XaFdJK3dNaE1GVUMwdFJ3YVhiQVlCdVA0WjZuUzVydGFZZjBzY2FLcXFLc1g3RlFMb0huQnR4MnVDQUdWUGJ2Tktad0tNUmhsKzc3c212U1BGaXBtbzlPRDRCUUZHSURrN041bVBnUXNzYW9VMXRjQjZIMThRVU45TzhRTnpoM0xBQ2NQVWdnUW1nQjRBZFR2OXJ4bCsxY2xMYm5oM3BxM2J2SGwrUzhzZ3NHVHpiQkN3eXVKdTZ6SFg2bXVOSjlNU0grL2pBUHgrSWdDM3ZoOE9IMGI4VEFEZjFRRmFMZzFtYXJjeUFRTk1RRzhyQ05BN1VxeWdVaWVPLzFVK0h0K1lkdXpJTlF2NGkxcGh0UllZQkV6eDhQRkZiVzc3RXFYTjdOMnJ2YS90RHRFdnFXSCt1eVUzUU1EcXJFckc1dkROUk1CZTdab2FyZnBhWTdIRWgvcis5ZlQ0QjE1bkVBR0E2TFlHbUFDY3VuZ01BaWE5SXdYWEluTVdleDRmejZ3V1R3Z0NoaEp5R2Q2RUM3UXFEVEI1b2pWTlY1QkFWTitvZDNBQU5KUDBjOE5VZVRvN3IzVThqcXN1cWFHck5aWmFXMzMvZXAzN1dSNUIwMmFtYjAzVE8xTFFYaXMyY0lHRVBGOG14dzB2bzRUU082bFJuZ3ljbThmNmMzbUw4OTVUejJEN0lHUnVVdlFSOGk2VHZyNDZxWG9HZ0FJTkxvbVlDZ3oxOXF3L0dlTU12Mmw4dVBOeHhRaFozL1ptdENrd1ExcGJMTSs2Y1F2REtPRHVITHVjY0JyamxGTDZLa0RiUjZmM0ZjNVl6d1ZhQWk3WDNXc2hUUm15RTlOVWJGeHNTSHdQd0pld3dlWGFIdzJkVzc4U1NCUFM5S282VDZsNkJyTEhxQVRPRVhnNnpEdmJac2V5dkFFeTZ6dTJNaUVsSVNURm51aDBrdDFnMWxTZUtGWFB4Nkp2dzRNcGl0WVc1UmI5K2JPNUd5dGZJWDNWZUlTUHNGcXdJWHlKOWI3Qy9rZ1pLVm5yenJJeUZ3aHdOeVBqN3JUTWxGZWNRckd2QVRyTG1wWWhZNVNWNVlMVVRHTnBTZ1VSTlZxcENnSnljdkNEVFZyMGdRQ2JQY0FPRjZVTHBaTVVDaHNuVEFBZFlvYS9DQVRndDRaNlBoYWJnV3RtK2JVZ1FMUHVEbGFzMEowL0NFQmdtdFh4MUhpRWo3Qm5Cc3E4MCtzbHQwY3dyVzM1eUIxNGc3TC9mVTFONVNCZ1VkMjI1cHJtWnZ6VDhRSUlXSnlCcTQvdzl6YVZIWGlCQ1dnWDhaK3RGRVFzMTJRWWNrSEFEY2d2NUNOK1NVRHFKVmkyV2NRUEFpNUl3SGp4aTlwUlZOUUNGRTJGb1VJR3R4S3VJa3hQZWlVeGFsU3EzNmppeFl6aUZaOXRPd1FvbytERFp5VUJMcGRSSVFBWFZpTjlSVHgzYmRueUtLVWg3bHJyRThKMXBBVUZVcWg1NGJIRUVCTzZMOTJ4WHNhUDNla05keElCemMxMXpYVWR5NW1BTmNaVnhtSngrVjlBM29zSWNMbmp2OFNlUzFuZzVXcmJTT2hTL1pJWWRsc0NIdERTSXYvQzhVVUppVkViRXpjNmlzS1pnTEFWTSsxbSt4ckNRV0JOZE40akFjaTgrenFKRUpUdTNxcCtQVFJTdUs0QytkSGwvQm9FMEZwMkJ3NEk2UXNDRU0yV2xJd01VUERvUXlDQUN5Wm00SVJZYW1zSm9DekZTM2RndmgxUVpweEx2a0NXdDNsbmMwZEgzYUxsTmNzUWNGN2txdUpWdVB4TkIxNlFCTFRMK00rZVlJZXc0Q3p3SXFWU0R3UkVxUEVUQVVOeEJUVGw5eGZNalN6ZXNjTlp2aU04Zk1DUjRnZ0hBWmh0VU9KL0dRUXNEaDZWR3VJN2N4VVJzTVpOZ0hMOElMNWdEM2YrOEVOUEE3Sk1kOTNKbno4YU5TYUh4ZXA0NG9MaUIzSUs0Z2NCb21BaWJkeTRVc1N2SitBT0VLQXZPSmlzTHFiR0FhL0ErSGZTdDUvaXY0d0ljSEg4SXdLeTNXMTJ5LzNsK1RFQkZMKzZHcHpOTXd1Y2l4SEVYMzhRTUxCc0VSR0FHNHdIQWFIT21jN2E2UncvRTZCOXZ5UmdlV2RkVGMreWg0Z0FXY0RSM3krbHIvQVJ2ajA5L2ZhSGVMdVEzak5ReVMxWG01dTI4V2ZDYndJL3Qrb0xEa2lhTmpNS213VUJheG82Y2ZrNWZpS2dnZUlmUmovT2NFdHB2aHhaNEVXYVIyM2hrSnlubjBiODBxUDB1VEFtUU9NSEVPMUUvSlZVNFZTMGJGbFJlTmpjTDM4VytKandjKy80alcvblRnL0Z1dUY4ZnV2bUhwU09Rd0M3enJCUDhIMDNkN2JjZHdOUHRiRVptMGI2Q2g5aDNBaTJLRk54YnFYR2FYMHZ2WFJGQUI3TDBSRUJZdDIxdWtWMHhmUHFjZmtYeWZpUjlZMTJwUTN6VGJDaUJ1YlFSY094LytYWExKcWpkV2dBQWMvaCtpTitKbUMyVFkyZmdCR2dWSGp0eGxLNTRXR244QWtPc0VlcHIxZXM0dEVCNUFFSG8wV2VmMHRzN08waVFNNVNxNnZqZ1FCMUtwSzJtdzN5c3kyTTBKUGE1azdLOHJvTktkNGhtT1owbG5WcVY2TUwyK1ZuOTkvWlhEZHlvdGovc3VXZURnMVVFSUc3QUI0Q2pObG1YZTF3dkpQTDNBQlJrUEZQUHNHM3JpSW8zeEVRSUdjWlJaaEVnUG9Vb1AzMTJ5OTN0L0hKMWVaT01pZlRGUndBSmkyT0RyN2c4ZnJkZDkrLzZqTHM3eTVBTUhtQzVCK3l6TzRTQjVKejBnd2lsMEFDa0hQQ0V2L2tFNnp2c2xPRnNnQ1hWeUFIaXRVNWRGSmFic2NPMml5MjExa21UNHpYRlVpb0FweXhvaUY0VXJDS0tWZnJzN1R3UnZGd0p0N1JkdnF4ajRjYzI2U2t2cm0wZ2wwaE5yQVdsdSs5U3BHbSt1T05CN1QxMW5rRUZ2ajRCMmpWN1Q5NTh1UFQ1azQrN3p2bHV1bVBaeFpRemRTZWZFVm5jUkhsS1JYdmhMWE1JOFdQS0hlZUZmV3BVNjYrMkkyYnh1dXp0RGVvcGprUEEyK2RJV3Q5eFNJd3NXRnNuaVlXMVNBNVBGWVdTTGcvVDE4d29mY041bCtENUpQbHFpZHRrR1RxM09YeCtaTTdNTGtCKys3UURwN0JNWjNzVTV6cUI2dGQ1VFVJZUgyOVJ5ZWxUOVFramZFdUNQRHcrZ0lCV0VZWmkybExQTDVkbjZYOXZrSzd1dnF1bjBTdDc4YmcyS0w4OXZaWUlnQjVlOUVvQ0NGQUJDUmtCNHdhRlNnZWxXVnk5VGhWQ3V0OWd5a2ZrSjdUaVFWUG1ucUsxdHlmWkpyZkU5aWxmajRJMkxGeGRjZStqbjMrYi9BU0czeCsyWmovc3Z0Sm4rSlJ0Qnllc2o4SXdLK2t5RlNMZ29VK2ZsMXBKY0RvUnJxVE52YW5wS3V0dVVCeHZYVlhkd2dZVUFqUUwyeE14Y3ZycWhjdXROcXJ1YzN0bUZ6U0lyYW9LYkNxcFdnMkVUQlRORXF5RVBMQjlVZ2Q1ZXQyZjZ0a1N5TUg0QVFjMGVLNUgxTlJFV0hqNDNPT0wzMTZKOURVZnBBSVdOSlhVcURXT2svdXdGalpWN2d2MVBMR3A1SUFYN3ZkenpmQUhqSkIrQlJuajRLeHNicnc4aGtQYlh2bzBld1FCZTlDS25hbGpSNWRNb2o0QjY4ZGZjVGdxYlV0OWZWTDJnM1o1eWhmS3pZc01EYVQrZGdoaXlRZ3JRV1BnVkJyYmt2dXU5VzkrYkxXdDZpb290dE5BRHU5QlVJT0V3RjJxOTNYOTRRRWFwSTRmZUxPT2hzNS91NktDbXVNUWtCRHcvVDArOWUwZDdiM0hMdy8ydFFRdEhCL3lidzBXVHNNQWxadldyM3ZEZitnam4xTUFFbGZ1MStDMWM4dmRRSnRseGRNWFhqNWpJZWZLWHh3L2M4K0VyMVFTbDFiWWV4NzNlQzQvYmNOanBNRXBOVFVwSWlDaHZyNjV4MjFCc3N4QlhSQXJLNk4rTSsvaUtSdjY0N096b1VORFhNS2w3VFg3dG1ERWVCWXdLdkxoWWUzTkxXQUFHN01kSEczNkJnbUlJU3l3cjd1dHJsb0o4ZXZwdDBwZnVTcGthTjJrZlNGVW5RMWRDNVlzNmFvcDcwRnZ4Vk1GcXlFZzRxVk5Ga0xmQjRUc0cvZkd4US9wdTlKK2RsOXJYN0Q3TlpSdEYxWE93d0NIcTE0OU1FdjhVb0FCUEFJYUJ3Y2QrMnJnOWN5QVh5Tm0yWEJRa1BubHp0aVVxQlpCSWJ3Q0dDTGp6cC9NeFBnS0srR0NpajByOS9lbHJPOU41NnFMbG5wdEJ3NE1CZyttNWU4Y0ZIOElFQ3Q1ajdCR0g3aWluaW5ldjFQVDlvc2E0UHhpeXBHU0dzUTBObFExZzRDc0VZNnBES1BnTVo1YVVvVytydzNWZytzdzd5MW5MNFhCQVNFV0JQOFVuMXB1ejVyN1hYV2F3OCttTkp0VmJEUVo4TFdORVVKdi9wcVkzK2srdjBYOTREdW1BcEh0THBpb2I1TmpkdmNQcjd1dHNKYWF2T1NCSVFUQVprdExXZUZ6ejZkWm1wY0ZIOFpGMEV0amFDZVlWbVFnSVdUazRvMU00K1ZXVlBOdXVPRGdQYk9waWJjQWZjdDIwY0V6Sit6djBUTW9pZ0VWSy9tK0NVQnlEb25KRXdZQVdmSlMyaTdMbXNOQWg1Yy82MEdWL2dFWTRFa2pWc2MzM1NndmJERUhkVFhxbHZ4RkZnUVBVU0YzcHpzZTl6K0dWV0VncDlBZ0lqLzBpZUJjTlBwOTB4ZnNNREYvY0pYRWdFYklzb0E4bDBteEEzcXpkTjRJZWgzVk9tTkxHOVdUMU43VDAvUHZtVXZFd0ZMK21hVXF0SVpCTHk5ZXFNSVh4S0FlTzJwVm12Q0tONnVsOXBldjZ6Lzlsa3RBZDQ3MUJ3dGNGNmU2dklFSGtCQXl1NTRUZnp4ZW5NeU9GTXp5Z1dHVE9YSFAwSFUrdDU2ajNJVGRGMElvSmJYOC9OODhNaVdFMHNFYi8xQzBMZmlQSndOcnNDeXB2WTN5SEhDMUZNd1NpT1ZRUUFlZzdKOEF6RDlnN1RHQ1BpT2NZV0NhYnFDQjlYeFZxQXQzbVBSMWw5TU9rRCthWjJKejlDVyt0TDIwNU9BUVY0M21CUFFlbW1xbDc3NmhhQ2xGSTZQanhibzFlMXZNczMxcURuNEoybnRwWmVLVmd6a0I2eSs3dGV0RXIyTTdiMHZNMkI2SnJlcldkYkxUeHpCQitxenlucUNzaFQ0QmZBTXZYN0pqUGpFbEt5cFV4TWRpWkkzeFYzQ0lyUEVkRGxPa3lEbVhqMXloTXNmRk94b3UvWFl4MG1RM3NCVVFIOThmYnhlZXFsNGpxMWgvdndHbTExNTNicER3YVpPMTZhZTNwZHA0UUc0YVN2YjNXMXVGeldXOUtIQUFRVU5nRnJRWUZJTkhBbW1MTU1XK3N2NG92aW1ONWh0RlZqajYySEN6Y0RwOFVZa2lPbTJLKzZDczNrMU9wUlZLbG5odlBlNDNvSFR2bFNROFg3VXlrUHlOV0Zwa3BEZXhlNENqZ3FycmJ2Q1VJRy91N3U3SzF6NmVFV0JSRUtDNnNCZ3Q3VXZYRGpmbGlCZjY2WHB5emNYdzRVWDVkbHl1Mkp1ZHJnUjFscTM3UitrNld3T1hSWTBjSXBOOVNGK05XdUxkQ0RCckREOHhxWllVSHBid2ZlOGRFSmtmRWE2SXlNeUl6SW9mRE0xU0lBQUlSdHRzdFkzNzczcHE1VGprVG5hKzR1bmY2TTUvbExaWnJmYVhjQlJFUkdENkNOS2JMYUl3TExHVGluZHU3b1VLY3hTMFdxMXF3NE1DV0Jnem54cmlIZ055MWFzMnZRbWdNTE51STRoZ29EcDB5OVVzOEJrN3RYWXVCLzN3TUhHZmhDZ25jcGFlNXBZS0ZsSzNYbEhzN1lZSHpNK1puNXNQWTNMV2VaQ0VGQ3lFaTFqVzdid3loNXZ0WDZwdEFGK0RGU2JsTVhZYk9idXpzNXVLd2hZdFFyRjJxTkpxcE9QOFdsRXNPcHp2RUZJNzQxN0t6Y3Z3bjBRQkVCRGxKUXNkdXg5enpYdVNGbDNFTVVMRk14UXBEQ0VpSi9OYjFqQUNPc3d4WUVod1RaL0RqSEFyL0YrUTRxTS8rbU9OMEVBMWllRlIrYUZRa295QWJqOFRYUFFsSGVrOGRBSFRNQlRNbjVNWmdxaGs5MWd0SXY5czdZOFJsai9saThvUDhkdm5ka2FFMk0xU3BkUmVJenFzcjZGSUNDQ1lNem82V3c2VWlFSU9Iemc4T0VUaDYrbDJ1TThucVZJeHdEaUxISlNGa252NHRxOW16ZnZxMmxldGpuTWFReDFCWlk0c1ZOWm82c2lzWkRQWjk2TTBhUGo0czVtS1F4bFpMZGhQQ09wcFVoRk1JQ0NnQ1hXRUhwdGFHN0dJQkR4UHgzWEVYMzZ6ZXdSdWdCbkw5dmk2UEwzNFJuWTE5ajQ1dXRyUDNuNGVjS2JFcGRDR0FIR2hpVkdhb0Rmam5zQUxyL2xRZjhQK0w2VVhtK2hpU0NjdmtTaHJuYTRjS2t3V2NGUElYTlBqOWtvQ0Rnd3NiRnhlUCsxSkozeEd2RVhyemxZbklFczJacWtZODVLVkhkbkVRRjF6ZStBZ0l4SWd5SENGcHk3dXF5NU9BTUVzSTB2alpjUk9IOG1BUEVHUUNqNVpaL3Jsb29oMWlXMzNiYkVHb1hYTVJVeDNSa2NmMDhjTFdWOThrTEpCK2p5WDRmTFgwZlQxNmQ1WnBWcC9VQVN4c2FMNjhYcWNUd0NIbnpyZzVlWlFiL3FHMUo0K0N0NEsxMGJ2NFlBWTRXcnRyWStOSFNGR0FFblR2UWZ1Wlp5bG5qTjhSOEVBNVFqakhaTDZYM0xRTURzNHNnVXc3SkFJcUF4MHVFUEF2ajhTNUVXbDFLWXBLRWQ5WHcwSWE5S1JURHd3QU1MVTZQTzlqWjBkM1A0bE9tSmV3TUU2S1RrVmE2U1BtaWd2c2JEYjc0bUNGRGpKd0lHWFUzQUVRWDcwVW1pK3FRR3BiYS9mTE5xc2tzRTk3S1Vkc08wSVVhNDdHQ3VxYmJXYkFtbGdGSHdjV0k0ams2bHQ3MXV2d2RSc2hPZnBmeVU2T3pyYTlyTVhXYU5CeXFhV3BwY2NVR1EwdUw4eDIwZGdhU3hKSURpRGFINHRWSXh4THJ3Z1FmbXBJWjQ2NldwWGtwKzRWb29MajhxV0NRQmF2eXZqdHZ3ak9mckwveXkvYWhWVzN5RGZBS3FNL2orejRDcnI2VlE1eXZNQkFRQ1psb01HZ0ZRVnJnRVhZWDlPQm9Sb0Q4ZkVDQi9TdlVBZ2dCenM2VXN6bFZjYUdZQ2VLMEthdmJEL2t6QXFhVWl4c0IxdHkxSjllNVZic3A3cXZZZ3czR1N0Q1FwM05kWTh2enJEQkNnUHZVSUczeTZCTFlLZUFlcGJGclMvZjI3WGxac2htOWdSRi9oNlNzTUF1UlRnTjdEQk9BcklJN2ZlS3FDakhpaEgrUXdZQUw0ODdxUnBtTUM5Rkw0cjZWaXJnbW83V1ZBWVA3VWUwcHBpZisxLzRzVEg3aXpybTVqc0EwQyt2Mm5FTGhFcEpyaHIxdGVUaWxFVUNDT2N2Um9ydHhweFlxa0pPWG9weXJJMExmbFdkeHJUd2ljSklVZjJHQ2FxNVdHU1RDNG56WnRuZHZ5SWd6Z28yRzdCMlNOdzFWWGpRdzlSL04rL2VwelFaTTFPV1pnbmhzekdKZnE4TWNrVGJHdGJkSWZYdjgyVEQweEF6czAwakRKaWF4bmNJSXNZMXMzTnl5L1BNZ1JDVHNvdVIwT0RWRitxcFB0MlA2NnVrT1dCUFg5bDljcDZDa29hRWs3ejJpbytZYUFEbGZDVmFOSHFFQktxRXJHSGE0UWtEM2w5MnhlWlpXcUFYK2ZrdTMxYjhNMHZ5OFFwYkNLRkdZQ1ZxOTdlOTA2dHZZaEFpTGIyc3BSbXkrMmd3QkVmb25pNG5qSjJNR1lpNVpmdEROaGdudy9DTGhJdW51UFhKNldWak1aTjlGT3JSU2VOOExkSWdrd0FVVkZPUXR5bkF2dUtTckNDNFBoMXo5K3RSbTZ1Z3cyL01GZzhQcTNRVm5Wc3ErcTNWbFNJbUFkQ0VoZWwydE1UVTV1UllOQ1pua2JlaFBrOXBCc3V3THk2THpRMUJseHpmS1JPeTN5ZndlREFNUi9qU3dyV1Q3WnVETEJNQ0J2Z2ovOXRIVThDS0RvcTZxOENSY3pBVTZNQUF5QkJRdndnaS84NzlsUlVmUnZ3MzlCZ0N1d3FhOU1XZWg0amtrU2tKeWNtMXlMdjBCQVptSTU5V1pJNmFzdlVLQzhQRldMaTZ6R3lDdEFnRFIzSDNQT2JRK2tlVWZGekFxSnFsNVhuWnpNYm5DdDgwWWcvTFJ6cTZwdVNzUEVFQWdRR09qSkZIOHdFSDRkRXh4OE1TNy9mMEpBNTVLeU9mdGx2OFdHc2ozSllpMkw1R1JqN2VOdm0wRkFXMllieGYrTGxMNDZxVXErdlgyQjE1eFBGaWx3OVpsNDN1VjFpcm05SU1BZU1tdVczU2o1aFJJVUJGUzk5VlpWMmxnM0Faa29wSlFNU0ovam0yNUtNUHhIQlBTME5PMHZrK2VIRTV3V0xLMjlVcFBmZmh3alFDOTk5VzF1dUllVTFjRDFSRXdsblQ4WkJNamhmK1c1RDRBQWM4aXNBbk0xSDVMNzlvZ0E3OUtxSHhkVi9hUVNnUGpCUUxna2dHOEQrUHMvSW1BSnJ2K2M5OTBMS1U5YkxVODJ1ZFpjaTJwdXZmUnRMOVN1eDE5L25hbXpFUlVGTy8zRmRHQmtsbGppWXFSS0FIeVd2OElzNGs4Ly9jUU5HQ0RBRzZpcWFqbUdwaFZKUUhnUENCaFFSa0FxZi92L3MzdkFFalYrUVFESFQwREc3dkZXdmRURWtGZHVHRHhpQmlPb1hXTHhHcVZnUVYzaTRxWnpIekNWZ2dCenp6aU5GSjQzaHVNdnJmcXBDazA3SUlDUjJUTXdId05BZlFvQS85VlRvTSsxNUh6TlFzcHo4ZmdIa2lVTnJhZVF2dTQ4TUdEcXA2ZmdZbmZGUXJTNnhNV0ZZNjY3cmRUYmFLNDV3QkJHRjVmTkdLTjF1VTBHQVl6NWJoMXdDUzQ4NFQvVEFVZE5rN1VMS1N1RnZLMFNKMGxmSFM2NzdNenlGWnJWMU5RbExpNkFqOWRZYjMrVDU1SVhNOUN4b2dBY1YvM3ZTdkMvQmoxdXRQRDZuL0VubmFRYnJmNkJDWDBBQUFBQVNVVk9SSzVDWUlJPSl9LnJlYWN0LXRlbC1pbnB1dCAuYWR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAwfS5yZWFjdC10ZWwtaW5wdXQgLmFle2JhY2tncm91bmQtcG9zaXRpb246LTMycHggMH0ucmVhY3QtdGVsLWlucHV0IC5hZntiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IDB9LnJlYWN0LXRlbC1pbnB1dCAuYWd7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAwfS5yZWFjdC10ZWwtaW5wdXQgLmFpe2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggMH0ucmVhY3QtdGVsLWlucHV0IC5hbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IDB9LnJlYWN0LXRlbC1pbnB1dCAuYW17YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggMH0ucmVhY3QtdGVsLWlucHV0IC5hb3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAwfS5yZWFjdC10ZWwtaW5wdXQgLmFye2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IDB9LnJlYWN0LXRlbC1pbnB1dCAuYXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTYwcHggMH0ucmVhY3QtdGVsLWlucHV0IC5hdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAwfS5yZWFjdC10ZWwtaW5wdXQgLmF1e2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IDB9LnJlYWN0LXRlbC1pbnB1dCAuYXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMjA4cHggMH0ucmVhY3QtdGVsLWlucHV0IC5hentiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAwfS5yZWFjdC10ZWwtaW5wdXQgLmJhe2JhY2tncm91bmQtcG9zaXRpb246LTI0MHB4IDB9LnJlYWN0LXRlbC1pbnB1dCAuYmJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMXB4fS5yZWFjdC10ZWwtaW5wdXQgLmJke2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTExcHh9LnJlYWN0LXRlbC1pbnB1dCAuYmV7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMTFweH0ucmVhY3QtdGVsLWlucHV0IC5iZntiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0xMXB4fS5yZWFjdC10ZWwtaW5wdXQgLmJne2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTExcHh9LnJlYWN0LXRlbC1pbnB1dCAuYmh7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMTFweH0ucmVhY3QtdGVsLWlucHV0IC5iaXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0xMXB4fS5yZWFjdC10ZWwtaW5wdXQgLmJqe2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC0xMXB4fS5yZWFjdC10ZWwtaW5wdXQgLmJte2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC0xMXB4fS5yZWFjdC10ZWwtaW5wdXQgLmJue2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0xMXB4fS5yZWFjdC10ZWwtaW5wdXQgLmJve2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC0xMXB4fS5yZWFjdC10ZWwtaW5wdXQgLmJye2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC0xMXB4fS5yZWFjdC10ZWwtaW5wdXQgLmJze2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC0xMXB4fS5yZWFjdC10ZWwtaW5wdXQgLmJ0e2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC0xMXB4fS5yZWFjdC10ZWwtaW5wdXQgLmJ3e2JhY2tncm91bmQtcG9zaXRpb246LTIyNHB4IC0xMXB4fS5yZWFjdC10ZWwtaW5wdXQgLmJ5e2JhY2tncm91bmQtcG9zaXRpb246LTI0MHB4IC0xMXB4fS5yZWFjdC10ZWwtaW5wdXQgLmJ6e2JhY2tncm91bmQtcG9zaXRpb246MCAtMjJweH0ucmVhY3QtdGVsLWlucHV0IC5jYXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC0yMnB4fS5yZWFjdC10ZWwtaW5wdXQgLmNke2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTIycHh9LnJlYWN0LXRlbC1pbnB1dCAuY2Z7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMjJweH0ucmVhY3QtdGVsLWlucHV0IC5jZ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0yMnB4fS5yZWFjdC10ZWwtaW5wdXQgLmNoe2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTIycHh9LnJlYWN0LXRlbC1pbnB1dCAuY2l7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtMjJweH0ucmVhY3QtdGVsLWlucHV0IC5ja3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtMjJweH0ucmVhY3QtdGVsLWlucHV0IC5jbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtMjJweH0ucmVhY3QtdGVsLWlucHV0IC5jbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtMjJweH0ucmVhY3QtdGVsLWlucHV0IC5jbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtMjJweH0ucmVhY3QtdGVsLWlucHV0IC5jb3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAtMjJweH0ucmVhY3QtdGVsLWlucHV0IC5jcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOTJweCAtMjJweH0ucmVhY3QtdGVsLWlucHV0IC5jdXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtMjJweH0ucmVhY3QtdGVsLWlucHV0IC5jdntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtMjJweH0ucmVhY3QtdGVsLWlucHV0IC5jd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNDBweCAtMjJweH0ucmVhY3QtdGVsLWlucHV0IC5jeXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMzcHh9LnJlYWN0LXRlbC1pbnB1dCAuY3p7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMzNweH0ucmVhY3QtdGVsLWlucHV0IC5kZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0zM3B4fS5yZWFjdC10ZWwtaW5wdXQgLmRqe2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTMzcHh9LnJlYWN0LXRlbC1pbnB1dCAuZGt7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtMzNweH0ucmVhY3QtdGVsLWlucHV0IC5kbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0zM3B4fS5yZWFjdC10ZWwtaW5wdXQgLmRve2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTMzcHh9LnJlYWN0LXRlbC1pbnB1dCAuZHp7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTMzcHh9LnJlYWN0LXRlbC1pbnB1dCAuZWN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTMzcHh9LnJlYWN0LXRlbC1pbnB1dCAuZWV7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTMzcHh9LnJlYWN0LXRlbC1pbnB1dCAuZWd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTYwcHggLTMzcHh9LnJlYWN0LXRlbC1pbnB1dCAuZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTMzcHh9LnJlYWN0LXRlbC1pbnB1dCAuZXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTkycHggLTMzcHh9LnJlYWN0LXRlbC1pbnB1dCAuZXR7YmFja2dyb3VuZC1wb3NpdGlvbjotMjA4cHggLTMzcHh9LnJlYWN0LXRlbC1pbnB1dCAuZml7YmFja2dyb3VuZC1wb3NpdGlvbjotMjI0cHggLTMzcHh9LnJlYWN0LXRlbC1pbnB1dCAuZmp7YmFja2dyb3VuZC1wb3NpdGlvbjotMjQwcHggLTMzcHh9LnJlYWN0LXRlbC1pbnB1dCAuZmt7YmFja2dyb3VuZC1wb3NpdGlvbjowIC00NHB4fS5yZWFjdC10ZWwtaW5wdXQgLmZte2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTQ0cHh9LnJlYWN0LXRlbC1pbnB1dCAuZm97YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtNDRweH0ucmVhY3QtdGVsLWlucHV0IC5mciwucmVhY3QtdGVsLWlucHV0IC5ibCwucmVhY3QtdGVsLWlucHV0IC5tZntiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC00NHB4fS5yZWFjdC10ZWwtaW5wdXQgLmdhe2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTQ0cHh9LnJlYWN0LXRlbC1pbnB1dCAuZ2J7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtNDRweH0ucmVhY3QtdGVsLWlucHV0IC5nZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC00NHB4fS5yZWFjdC10ZWwtaW5wdXQgLmdle2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC00NHB4fS5yZWFjdC10ZWwtaW5wdXQgLmdme2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC00NHB4fS5yZWFjdC10ZWwtaW5wdXQgLmdoe2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC00NHB4fS5yZWFjdC10ZWwtaW5wdXQgLmdpe2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC00NHB4fS5yZWFjdC10ZWwtaW5wdXQgLmdse2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC00NHB4fS5yZWFjdC10ZWwtaW5wdXQgLmdte2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC00NHB4fS5yZWFjdC10ZWwtaW5wdXQgLmdue2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC00NHB4fS5yZWFjdC10ZWwtaW5wdXQgLmdwe2JhY2tncm91bmQtcG9zaXRpb246LTIyNHB4IC00NHB4fS5yZWFjdC10ZWwtaW5wdXQgLmdxe2JhY2tncm91bmQtcG9zaXRpb246LTI0MHB4IC00NHB4fS5yZWFjdC10ZWwtaW5wdXQgLmdye2JhY2tncm91bmQtcG9zaXRpb246MCAtNTVweH0ucmVhY3QtdGVsLWlucHV0IC5ndHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC01NXB4fS5yZWFjdC10ZWwtaW5wdXQgLmd1e2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTU1cHh9LnJlYWN0LXRlbC1pbnB1dCAuZ3d7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtNTVweH0ucmVhY3QtdGVsLWlucHV0IC5neXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC01NXB4fS5yZWFjdC10ZWwtaW5wdXQgLmhre2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTU1cHh9LnJlYWN0LXRlbC1pbnB1dCAuaG57YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtNTVweH0ucmVhY3QtdGVsLWlucHV0IC5ocntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtNTVweH0ucmVhY3QtdGVsLWlucHV0IC5odHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtNTVweH0ucmVhY3QtdGVsLWlucHV0IC5odXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtNTVweH0ucmVhY3QtdGVsLWlucHV0IC5pZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtNTVweH0ucmVhY3QtdGVsLWlucHV0IC5pZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAtNTVweH0ucmVhY3QtdGVsLWlucHV0IC5pbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOTJweCAtNTVweH0ucmVhY3QtdGVsLWlucHV0IC5pbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtNTVweH0ucmVhY3QtdGVsLWlucHV0IC5pb3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtNTVweH0ucmVhY3QtdGVsLWlucHV0IC5pcXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNDBweCAtNTVweH0ucmVhY3QtdGVsLWlucHV0IC5pcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTY2cHh9LnJlYWN0LXRlbC1pbnB1dCAuaXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtNjZweH0ucmVhY3QtdGVsLWlucHV0IC5pdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC02NnB4fS5yZWFjdC10ZWwtaW5wdXQgLmple2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0xNTRweH0ucmVhY3QtdGVsLWlucHV0IC5qbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC02NnB4fS5yZWFjdC10ZWwtaW5wdXQgLmpve2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTY2cHh9LnJlYWN0LXRlbC1pbnB1dCAuanB7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtNjZweH0ucmVhY3QtdGVsLWlucHV0IC5rZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC02NnB4fS5yZWFjdC10ZWwtaW5wdXQgLmtne2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC02NnB4fS5yZWFjdC10ZWwtaW5wdXQgLmtoe2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC02NnB4fS5yZWFjdC10ZWwtaW5wdXQgLmtpe2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC02NnB4fS5yZWFjdC10ZWwtaW5wdXQgLnhre2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC0xNTRweH0ucmVhY3QtdGVsLWlucHV0IC5rbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtNjZweH0ucmVhY3QtdGVsLWlucHV0IC5rbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAtNjZweH0ucmVhY3QtdGVsLWlucHV0IC5rcHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOTJweCAtNjZweH0ucmVhY3QtdGVsLWlucHV0IC5rcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtNjZweH0ucmVhY3QtdGVsLWlucHV0IC5rd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtNjZweH0ucmVhY3QtdGVsLWlucHV0IC5reXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNDBweCAtNjZweH0ucmVhY3QtdGVsLWlucHV0IC5rentiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTc3cHh9LnJlYWN0LXRlbC1pbnB1dCAubGF7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtNzdweH0ucmVhY3QtdGVsLWlucHV0IC5sYntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC03N3B4fS5yZWFjdC10ZWwtaW5wdXQgLmxje2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTc3cHh9LnJlYWN0LXRlbC1pbnB1dCAubGl7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtNzdweH0ucmVhY3QtdGVsLWlucHV0IC5sa3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC03N3B4fS5yZWFjdC10ZWwtaW5wdXQgLmxye2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTc3cHh9LnJlYWN0LXRlbC1pbnB1dCAubHN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTc3cHh9LnJlYWN0LXRlbC1pbnB1dCAubHR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTc3cHh9LnJlYWN0LXRlbC1pbnB1dCAubHV7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTc3cHh9LnJlYWN0LXRlbC1pbnB1dCAubHZ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTYwcHggLTc3cHh9LnJlYWN0LXRlbC1pbnB1dCAubHl7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTc3cHh9LnJlYWN0LXRlbC1pbnB1dCAubWF7YmFja2dyb3VuZC1wb3NpdGlvbjotMTkycHggLTc3cHh9LnJlYWN0LXRlbC1pbnB1dCAubWN7YmFja2dyb3VuZC1wb3NpdGlvbjotMjA4cHggLTc3cHh9LnJlYWN0LXRlbC1pbnB1dCAubWR7YmFja2dyb3VuZC1wb3NpdGlvbjotMjI0cHggLTc3cHh9LnJlYWN0LXRlbC1pbnB1dCAubWV7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTE1NHB4O2hlaWdodDoxMnB4fS5yZWFjdC10ZWwtaW5wdXQgLm1ne2JhY2tncm91bmQtcG9zaXRpb246MCAtODhweH0ucmVhY3QtdGVsLWlucHV0IC5taHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC04OHB4fS5yZWFjdC10ZWwtaW5wdXQgLm1re2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTg4cHh9LnJlYWN0LXRlbC1pbnB1dCAubWx7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtODhweH0ucmVhY3QtdGVsLWlucHV0IC5tbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC04OHB4fS5yZWFjdC10ZWwtaW5wdXQgLm1ue2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTg4cHh9LnJlYWN0LXRlbC1pbnB1dCAubW97YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtODhweH0ucmVhY3QtdGVsLWlucHV0IC5tcHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtODhweH0ucmVhY3QtdGVsLWlucHV0IC5tcXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtODhweH0ucmVhY3QtdGVsLWlucHV0IC5tcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtODhweH0ucmVhY3QtdGVsLWlucHV0IC5tc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtODhweH0ucmVhY3QtdGVsLWlucHV0IC5tdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAtODhweH0ucmVhY3QtdGVsLWlucHV0IC5tdXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOTJweCAtODhweH0ucmVhY3QtdGVsLWlucHV0IC5tdntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtODhweH0ucmVhY3QtdGVsLWlucHV0IC5td3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtODhweH0ucmVhY3QtdGVsLWlucHV0IC5teHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNDBweCAtODhweH0ucmVhY3QtdGVsLWlucHV0IC5teXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTk5cHh9LnJlYWN0LXRlbC1pbnB1dCAubXp7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtOTlweH0ucmVhY3QtdGVsLWlucHV0IC5uYXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC05OXB4fS5yZWFjdC10ZWwtaW5wdXQgLm5je2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTk5cHh9LnJlYWN0LXRlbC1pbnB1dCAubmV7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtOTlweH0ucmVhY3QtdGVsLWlucHV0IC5uZntiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC05OXB4fS5yZWFjdC10ZWwtaW5wdXQgLm5ne2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTk5cHh9LnJlYWN0LXRlbC1pbnB1dCAubml7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTk5cHh9LnJlYWN0LXRlbC1pbnB1dCAubmwsLnJlYWN0LXRlbC1pbnB1dCAuYnF7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTk5cHh9LnJlYWN0LXRlbC1pbnB1dCAubm97YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTk5cHh9LnJlYWN0LXRlbC1pbnB1dCAubnB7YmFja2dyb3VuZC1wb3NpdGlvbjotMTYwcHggLTk5cHh9LnJlYWN0LXRlbC1pbnB1dCAubnJ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTk5cHh9LnJlYWN0LXRlbC1pbnB1dCAubnV7YmFja2dyb3VuZC1wb3NpdGlvbjotMTkycHggLTk5cHh9LnJlYWN0LXRlbC1pbnB1dCAubnp7YmFja2dyb3VuZC1wb3NpdGlvbjotMjA4cHggLTk5cHh9LnJlYWN0LXRlbC1pbnB1dCAub217YmFja2dyb3VuZC1wb3NpdGlvbjotMjI0cHggLTk5cHh9LnJlYWN0LXRlbC1pbnB1dCAucGF7YmFja2dyb3VuZC1wb3NpdGlvbjotMjQwcHggLTk5cHh9LnJlYWN0LXRlbC1pbnB1dCAucGV7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMTBweH0ucmVhY3QtdGVsLWlucHV0IC5wZntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC0xMTBweH0ucmVhY3QtdGVsLWlucHV0IC5wZ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xMTBweH0ucmVhY3QtdGVsLWlucHV0IC5waHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0xMTBweH0ucmVhY3QtdGVsLWlucHV0IC5wa3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0xMTBweH0ucmVhY3QtdGVsLWlucHV0IC5wbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xMTBweH0ucmVhY3QtdGVsLWlucHV0IC5wbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0xMTBweH0ucmVhY3QtdGVsLWlucHV0IC5wcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtMTEwcHh9LnJlYWN0LXRlbC1pbnB1dCAucHN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTExMHB4fS5yZWFjdC10ZWwtaW5wdXQgLnB0e2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0xMTBweH0ucmVhY3QtdGVsLWlucHV0IC5wd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtMTEwcHh9LnJlYWN0LXRlbC1pbnB1dCAucHl7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTExMHB4fS5yZWFjdC10ZWwtaW5wdXQgLnFhe2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC0xMTBweH0ucmVhY3QtdGVsLWlucHV0IC5yZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtMTEwcHh9LnJlYWN0LXRlbC1pbnB1dCAucm97YmFja2dyb3VuZC1wb3NpdGlvbjotMjI0cHggLTExMHB4fS5yZWFjdC10ZWwtaW5wdXQgLnJze2JhY2tncm91bmQtcG9zaXRpb246LTI0MHB4IC0xMTBweH0ucmVhY3QtdGVsLWlucHV0IC5ydXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEyMXB4fS5yZWFjdC10ZWwtaW5wdXQgLnJ3e2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTEyMXB4fS5yZWFjdC10ZWwtaW5wdXQgLnNhe2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTEyMXB4fS5yZWFjdC10ZWwtaW5wdXQgLnNie2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTEyMXB4fS5yZWFjdC10ZWwtaW5wdXQgLnNje2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTEyMXB4fS5yZWFjdC10ZWwtaW5wdXQgLnNke2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTEyMXB4fS5yZWFjdC10ZWwtaW5wdXQgLnNle2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTEyMXB4fS5yZWFjdC10ZWwtaW5wdXQgLnNne2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC0xMjFweH0ucmVhY3QtdGVsLWlucHV0IC5zaHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtMTIxcHh9LnJlYWN0LXRlbC1pbnB1dCAuc2l7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTEyMXB4fS5yZWFjdC10ZWwtaW5wdXQgLnNre2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC0xMjFweH0ucmVhY3QtdGVsLWlucHV0IC5zbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAtMTIxcHh9LnJlYWN0LXRlbC1pbnB1dCAuc217YmFja2dyb3VuZC1wb3NpdGlvbjotMTkycHggLTEyMXB4fS5yZWFjdC10ZWwtaW5wdXQgLnNue2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC0xMjFweH0ucmVhY3QtdGVsLWlucHV0IC5zb3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtMTIxcHh9LnJlYWN0LXRlbC1pbnB1dCAuc3J7YmFja2dyb3VuZC1wb3NpdGlvbjotMjQwcHggLTEyMXB4fS5yZWFjdC10ZWwtaW5wdXQgLnNze2JhY2tncm91bmQtcG9zaXRpb246MCAtMTMycHh9LnJlYWN0LXRlbC1pbnB1dCAuc3R7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMTMycHh9LnJlYWN0LXRlbC1pbnB1dCAuc3Z7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMTMycHh9LnJlYWN0LXRlbC1pbnB1dCAuc3h7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMTMycHh9LnJlYWN0LXRlbC1pbnB1dCAuc3l7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtMTMycHh9LnJlYWN0LXRlbC1pbnB1dCAuc3p7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMTMycHh9LnJlYWN0LXRlbC1pbnB1dCAudGN7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtMTMycHh9LnJlYWN0LXRlbC1pbnB1dCAudGR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTEzMnB4fS5yZWFjdC10ZWwtaW5wdXQgLnRne2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC0xMzJweH0ucmVhY3QtdGVsLWlucHV0IC50aHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtMTMycHh9LnJlYWN0LXRlbC1pbnB1dCAudGp7YmFja2dyb3VuZC1wb3NpdGlvbjotMTYwcHggLTEzMnB4fS5yZWFjdC10ZWwtaW5wdXQgLnRre2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC0xMzJweH0ucmVhY3QtdGVsLWlucHV0IC50bHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOTJweCAtMTMycHh9LnJlYWN0LXRlbC1pbnB1dCAudG17YmFja2dyb3VuZC1wb3NpdGlvbjotMjA4cHggLTEzMnB4fS5yZWFjdC10ZWwtaW5wdXQgLnRue2JhY2tncm91bmQtcG9zaXRpb246LTIyNHB4IC0xMzJweH0ucmVhY3QtdGVsLWlucHV0IC50b3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNDBweCAtMTMycHh9LnJlYWN0LXRlbC1pbnB1dCAudHJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNDNweH0ucmVhY3QtdGVsLWlucHV0IC50dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC0xNDNweH0ucmVhY3QtdGVsLWlucHV0IC50dntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xNDNweH0ucmVhY3QtdGVsLWlucHV0IC50d3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0xNDNweH0ucmVhY3QtdGVsLWlucHV0IC50entiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0xNDNweH0ucmVhY3QtdGVsLWlucHV0IC51YXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xNDNweH0ucmVhY3QtdGVsLWlucHV0IC51Z3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0xNDNweH0ucmVhY3QtdGVsLWlucHV0IC51c3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtMTQzcHh9LnJlYWN0LXRlbC1pbnB1dCAudXl7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTE0M3B4fS5yZWFjdC10ZWwtaW5wdXQgLnV6e2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0xNDNweH0ucmVhY3QtdGVsLWlucHV0IC52YXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtMTQzcHh9LnJlYWN0LXRlbC1pbnB1dCAudmN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTE0M3B4fS5yZWFjdC10ZWwtaW5wdXQgLnZle2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC0xNDNweH0ucmVhY3QtdGVsLWlucHV0IC52Z3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtMTQzcHh9LnJlYWN0LXRlbC1pbnB1dCAudml7YmFja2dyb3VuZC1wb3NpdGlvbjotMjI0cHggLTE0M3B4fS5yZWFjdC10ZWwtaW5wdXQgLnZue2JhY2tncm91bmQtcG9zaXRpb246LTI0MHB4IC0xNDNweH0ucmVhY3QtdGVsLWlucHV0IC52dXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE1NHB4fS5yZWFjdC10ZWwtaW5wdXQgLndme2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTE1NHB4fS5yZWFjdC10ZWwtaW5wdXQgLndze2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTE1NHB4fS5yZWFjdC10ZWwtaW5wdXQgLnlle2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTE1NHB4fS5yZWFjdC10ZWwtaW5wdXQgLnphe2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTE1NHB4fS5yZWFjdC10ZWwtaW5wdXQgLnpte2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTE1NHB4fS5yZWFjdC10ZWwtaW5wdXQgLnp3e2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTE1NHB4fS5yZWFjdC10ZWwtaW5wdXQgKntib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3h9LnJlYWN0LXRlbC1pbnB1dCAuaGlkZXtkaXNwbGF5Om5vbmV9LnJlYWN0LXRlbC1pbnB1dCAudi1oaWRle3Zpc2liaWxpdHk6aGlkZGVufS5yZWFjdC10ZWwtaW5wdXQgLmZvcm0tY29udHJvbHtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MTRweDtsZXR0ZXItc3BhY2luZzouMDFyZW07bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjQ4cHg7bWFyZ2luLWxlZnQ6MDtiYWNrZ3JvdW5kOiNGRkZGRkY7Ym9yZGVyOjFweCBzb2xpZCAjQ0FDQUNBO2JvcmRlci1yYWRpdXM6NXB4O2xpbmUtaGVpZ2h0OjI1cHg7aGVpZ2h0OjM1cHg7d2lkdGg6MzAwcHg7b3V0bGluZTpub25lfS5yZWFjdC10ZWwtaW5wdXQgLmZvcm0tY29udHJvbDpob3Zlcntib3JkZXItY29sb3I6I2EyYTJhMn0ucmVhY3QtdGVsLWlucHV0IC5mb3JtLWNvbnRyb2wuaW52YWxpZC1udW1iZXJ7Ym9yZGVyOjFweCBzb2xpZCAjZDc5ZjlmO2JhY2tncm91bmQtY29sb3I6I0ZBRjBGMDtib3JkZXItbGVmdC1jb2xvcjojY2FjYWNhfS5yZWFjdC10ZWwtaW5wdXQgLmZvcm0tY29udHJvbC5pbnZhbGlkLW51bWJlcjpmb2N1c3tib3JkZXI6MXB4IHNvbGlkICNkNzlmOWY7Ym9yZGVyLWxlZnQtY29sb3I6I2NhY2FjYTtiYWNrZ3JvdW5kLWNvbG9yOiNGQUYwRjB9LnJlYWN0LXRlbC1pbnB1dCAuZm9ybS1jb250cm9sLm9wZW57Ym94LXNoYWRvdzpyZ2JhKDM0LDM2LDM4LDAuMTUpIDAgMnB4IDNweCAwO2JvcmRlci1jb2xvcjojOTZjOGRhO2JvcmRlci1yYWRpdXM6NXB4IDVweCAwIDA7Ym9yZGVyLWJvdHRvbTpub25lO2JveC1zaGFkb3c6bm9uZX0ucmVhY3QtdGVsLWlucHV0IC5mbGFnLWRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyOjFweCBzb2xpZCAjY2FjYWNhO2JvcmRlci1yYWRpdXM6M3B4IDAgMCAzcHh9LnJlYWN0LXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93bjpob3ZlciwucmVhY3QtdGVsLWlucHV0IC5mbGFnLWRyb3Bkb3duOmZvY3Vze2N1cnNvcjpwb2ludGVyfS5yZWFjdC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24ub3BlbntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czozcHggMCAwIDB9LnJlYWN0LXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93bi5vcGVuIC5zZWxlY3RlZC1mbGFne2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjNweCAwIDAgMH0ucmVhY3QtdGVsLWlucHV0IGlucHV0W2Rpc2FibGVkXSsuZmxhZy1kcm9wZG93bjpob3ZlcntjdXJzb3I6ZGVmYXVsdH0ucmVhY3QtdGVsLWlucHV0IGlucHV0W2Rpc2FibGVkXSsuZmxhZy1kcm9wZG93bjpob3ZlciAuc2VsZWN0ZWQtZmxhZ3tiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5yZWFjdC10ZWwtaW5wdXQgLnNlbGVjdGVkLWZsYWd7b3V0bGluZTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjM4cHg7aGVpZ2h0OjEwMCU7cGFkZGluZzowIDAgMCA4cHg7Ym9yZGVyLXJhZGl1czozcHggMCAwIDNweH0ucmVhY3QtdGVsLWlucHV0IC5zZWxlY3RlZC1mbGFnOmhvdmVyLC5yZWFjdC10ZWwtaW5wdXQgLnNlbGVjdGVkLWZsYWc6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5yZWFjdC10ZWwtaW5wdXQgLnNlbGVjdGVkLWZsYWcgLmZsYWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTttYXJnaW4tdG9wOi01cHh9LnJlYWN0LXRlbC1pbnB1dCAuc2VsZWN0ZWQtZmxhZyAuYXJyb3d7cG9zaXRpb246cmVsYXRpdmU7dG9wOjUwJTttYXJnaW4tdG9wOi0ycHg7bGVmdDoyMHB4O3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDozcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcDo0cHggc29saWQgIzU1NX0ucmVhY3QtdGVsLWlucHV0IC5zZWxlY3RlZC1mbGFnIC5hcnJvdy51cHtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLWJvdHRvbTo0cHggc29saWQgIzU1NX0ucmVhY3QtdGVsLWlucHV0IC5zZWxlY3RlZC1mbGFnLm9wZW57ei1pbmRleDoyfS5yZWFjdC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdHtvdXRsaW5lOm5vbmU7ei1pbmRleDoxO2JvcmRlci1yYWRpdXM6MCAwIDVweCA1cHg7Ym9yZGVyOjFweCBzb2xpZCAjOTZjOGRhO2JvcmRlci10b3A6bm9uZTtsaXN0LXN0eWxlOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZzowO21hcmdpbjowIDAgMTBweCAtMXB4O2JveC1zaGFkb3c6MXB4IDJweCAxMHB4IHJnYmEoMCwwLDAsMC4xMik7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTt3aWR0aDozMDBweDttYXgtaGVpZ2h0OjIwMHB4O292ZXJmbG93LXk6c2Nyb2xsfS5yZWFjdC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuZmxhZ3tkaXNwbGF5OmlubGluZS1ibG9ja30ucmVhY3QtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmRpdmlkZXJ7cGFkZGluZy1ib3R0b206NXB4O21hcmdpbi1ib3R0b206NXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2N9LnJlYWN0LXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5jb3VudHJ5e3BhZGRpbmc6N3B4IDlweH0ucmVhY3QtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLmNvdW50cnkgLmRpYWwtY29kZXtjb2xvcjojNmI2YjZifS5yZWFjdC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuY291bnRyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjF9LnJlYWN0LXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5jb3VudHJ5LmhpZ2hsaWdodHtiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjF9LnJlYWN0LXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5mbGFne21hcmdpbi1yaWdodDo3cHg7bWFyZ2luLXRvcDoycHh9LnJlYWN0LXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5jb3VudHJ5LW5hbWV7bWFyZ2luLXJpZ2h0OjZweH0ucmVhY3QtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLnNlYXJjaHtwb3NpdGlvbjpzdGlja3k7dG9wOjA7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6NXB4IDAgNnB4IDEwcHh9LnJlYWN0LXRlbC1pbnB1dCAuY291bnRyeS1saXN0IC5zZWFyY2gtZW1vaml7ZGlzcGxheTpub25lO2ZvbnQtc2l6ZToxNXB4fS5yZWFjdC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCAuc2VhcmNoLWJveHtib3JkZXI6MXB4IHNvbGlkICNjYWNhY2E7Ym9yZGVyLXJhZGl1czozcHg7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MTVweDtwYWRkaW5nOjNweCA4cHggNXB4O291dGxpbmU6bm9uZX0ucmVhY3QtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3QgLm5vLWVudHJpZXMtbWVzc2FnZXtwYWRkaW5nOjdweCAxMHB4IDExcHg7b3BhY2l0eTouN30ucmVhY3QtdGVsLWlucHV0IC5jb3VudHJ5LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjEycHh9LnJlYWN0LXRlbC1pbnB1dCAuY291bnRyeS1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOiNlNmU2ZTZ9LnJlYWN0LXRlbC1pbnB1dCAuY291bnRyeS1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNjNWM1YzQ7Ym9yZGVyLXJhZGl1czo1cHh9LnJlYWN0LXRlbC1pbnB1dCAuaW52YWxpZC1udW1iZXItbWVzc2FnZXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7Zm9udC1zaXplOjEzcHg7bGVmdDo0NnB4O3RvcDotOHB4O2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjAgMnB4O2NvbG9yOiNkZTAwMDB9LnJlYWN0LXRlbC1pbnB1dCAuc3BlY2lhbC1sYWJlbHtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO2ZvbnQtc2l6ZToxM3B4O2xlZnQ6NDZweDt0b3A6LThweDtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzowIDJweDt3aGl0ZS1zcGFjZTpub3dyYXB9IiwiQGltcG9ydCBcInJlYWN0LXBob25lLWlucHV0LTIvbGliL3NlbWFudGljLXVpLmNzc1wiO1xuXG4uZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICY6Zm9jdXMtd2l0aGluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTUpO1xuICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zLWFsbCk7XG4gIH1cblxuICAuZmllbGRzZXQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJiArIC5maWVsZHNldCB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZyk7XG4gICAgfVxuICB9XG5cbiAgLmZpZWxkcy0ydXAge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGdhcDogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJiA+IC5maWVsZCB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1jb21wb25lbnQtc3BhY2luZykpO1xuICAgICAgfVxuXG4gICAgICAmID4gKiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmICsgLmZpZWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpO1xuXG4gICAgICAgIEBtZWRpYSAoLS1tZWRpdW0pIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxhYmVsIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC0tYm9sZCk7XG4gICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIH1cblxuICAuaW5wdXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWdyYXktbGlnaHQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICBwYWRkaW5nOiAuNzVyZW0gMS4yNXJlbTtcbiAgfVxuXG4gIC5mb3JtLWl0ZW0tLXNlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItZ3JheS1saWdodCk7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IC43NXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIC41cmVtKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMnMgdmFyKC0tdHJhbnMtZnVuY3Rpb24pO1xuICAgICAgd2lkdGg6IC43NXJlbTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1hY3Rpb24pO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC0tc2VsZWN0IHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAuNzVyZW0gMS4yNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5ncm93LXdyYXAge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAvKiBOb3RlIHRoZSB3ZWlyZCBzcGFjZSEgTmVlZGVkIHRvIHByZXZlbnR5IGp1bXB5IGJlaGF2aW9yICovXG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtcmVwbGljYXRlZC12YWx1ZSkgXCIgXCI7XG5cbiAgICAgIC8qIFRoaXMgaXMgaG93IHRleHRhcmVhIHRleHQgYmVoYXZlcyAqL1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuXG4gICAgICAvKiBIaWRkZW4gZnJvbSB2aWV3LCBjbGlja3MsIGFuZCBzY3JlZW4gcmVhZGVycyAqL1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgICYgPiB0ZXh0YXJlYSB7XG4gICAgICAvKiBZb3UgY291bGQgbGVhdmUgdGhpcywgYnV0IGFmdGVyIGEgdXNlciByZXNpemVzLCB0aGVuIGl0IHJ1aW5zIHRoZSBhdXRvIHNpemluZyAqL1xuICAgICAgcmVzaXplOiBub25lO1xuXG4gICAgICAvKiBGaXJlZm94IHNob3dzIHNjcm9sbGJhciBvbiBncm93dGgsIHlvdSBjYW4gaGlkZSBsaWtlIHRoaXMuICovXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICYgPiB0ZXh0YXJlYSxcbiAgICAmOjphZnRlciB7XG4gICAgICAvKiBJZGVudGljYWwgc3R5bGluZyByZXF1aXJlZCEhICovXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5LWxpZ2h0KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgIHBhZGRpbmc6IC41cmVtO1xuICAgICAgZm9udDogaW5oZXJpdDtcblxuICAgICAgLyogUGxhY2Ugb24gdG9wIG9mIGVhY2ggb3RoZXIgKi9cbiAgICAgIGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gMjtcbiAgICB9XG4gIH1cblxuICAmX19sb2NhdGlvbnMtaGVhZGluZyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItZ3JheS1saWdodCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1pbm5lci1zcGFjaW5nKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0taW5uZXItc3BhY2luZyk7XG5cbiAgICBAbWVkaWEgKC0tbWVkaXVtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWlubmVyLXNwYWNpbmcpICogMS41KTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWlubmVyLXNwYWNpbmcpICogMS41KTtcbiAgICB9XG5cbiAgICAuZm9ybV9fbG9jYXRpb25zLXRpdGxlIHtcbiAgICAgIC0taDQtZm9udC1zaXplLS1tYXg6IDEuMzNyZW07XG4gICAgICAtLWg0LWZvbnQtc2l6ZS0tbWluOiAxLjEyNXJlbTtcblxuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LS1zZW1pKTtcbiAgICB9XG5cbiAgICAuc2l0ZS1mb290ZXJfX3NvY2lhbC1saW5rcyB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC4yNXJlbSk7XG4gICAgfVxuXG4gICAgLnNpdGUtZm9vdGVyX19zb2NpYWwtbGlzdCB7XG4gICAgICBnYXA6IDFjaDtcbiAgICB9XG5cbiAgICAuc2l0ZS1mb290ZXJfX3NvY2lhbC1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEuNXJlbTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogdmFyKC0tY29sb3ItYXF1YSk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWNvbnRhY3Qge1xuICAgIHBhZGRpbmc6IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAwIGNhbGModmFyKC0tY29tcG9uZW50LXNwYWNpbmcpICogMyk7XG5cbiAgICAuZm9ybSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDIpO1xuICAgIH1cbiAgfVxuXG4gICYtLWNvbnRhY3RfX2xvY2F0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubG9jYXRpb24gPiAqOm5vdCguaGVhZGluZykge1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgfVxuXG4gIC5yZWFjdC10ZWwtaW5wdXQgLmZvcm0tY29udHJvbC5pbnB1dCB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmxvY2F0aW9uIC5oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG59XG4iLCIuaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXN0YWNrLS1oZWFkaW5nKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAmLS1oMSB7XG4gICAgZm9udC1zaXplOlxuICAgICAgY2xhbXAoXG4gICAgICAgIHZhcigtLWgxLWZvbnQtc2l6ZS0tbWluLCAxcmVtKSxcbiAgICAgICAgMXJlbSArIHZhcigtLWgxLWZvbnQtc2l6ZS0tdGFyZ2V0LCAzdncpLFxuICAgICAgICB2YXIoLS1oMS1mb250LXNpemUtLW1heCwgMS4zcmVtKVxuICAgICAgKTtcbiAgfVxuXG4gICYtLWgyIHtcbiAgICBmb250LXNpemU6XG4gICAgICBjbGFtcChcbiAgICAgICAgdmFyKC0taDItZm9udC1zaXplLS1taW4sIDFyZW0pLFxuICAgICAgICAxcmVtICsgdmFyKC0tZm9udC1zaXplLS10YXJnZXRkZWZhdWx0LCAzdncpLFxuICAgICAgICB2YXIoLS1oMi1mb250LXNpemUtLW1heCwgMS4zcmVtKVxuICAgICAgKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLXNlbWkpO1xuICB9XG5cbiAgJi0taDMge1xuICAgIGZvbnQtc2l6ZTpcbiAgICAgIGNsYW1wKFxuICAgICAgICB2YXIoLS1oMy1mb250LXNpemUtLW1pbiwgMXJlbSksXG4gICAgICAgIDFyZW0gKyB2YXIoLS1mb250LXNpemUtLXRhcmdldGRlZmF1bHQsIDN2dyksXG4gICAgICAgIHZhcigtLWgzLWZvbnQtc2l6ZS0tbWF4LCAxLjNyZW0pXG4gICAgICApO1xuICB9XG5cbiAgJi0taDMtYWx0IHtcbiAgICBmb250LXNpemU6XG4gICAgICBjbGFtcChcbiAgICAgICAgdmFyKC0taDMtYWx0LS1taW4sIDFyZW0pLFxuICAgICAgICAxcmVtICsgdmFyKC0tZm9udC1zaXplLS10YXJnZXRkZWZhdWx0LCAzdncpLFxuICAgICAgICB2YXIoLS1oMy1hbHQtLW1heCwgMS4zcmVtKVxuICAgICAgKTtcbiAgfVxuXG4gICYtLWg0IHtcbiAgICBmb250LXNpemU6XG4gICAgICBjbGFtcChcbiAgICAgICAgdmFyKC0taDQtZm9udC1zaXplLS1taW4sIDFyZW0pLFxuICAgICAgICAxcmVtICsgdmFyKC0tZm9udC1zaXplLS10YXJnZXRkZWZhdWx0LCAzdncpLFxuICAgICAgICB2YXIoLS1oNC1mb250LXNpemUtLW1heCwgMS4zcmVtKVxuICAgICAgKTtcbiAgfVxuXG4gICYtLWg1IHtcbiAgICBmb250LXNpemU6XG4gICAgICBjbGFtcChcbiAgICAgICAgdmFyKC0taDUtZm9udC1zaXplLS1taW4sIDFyZW0pLFxuICAgICAgICAxcmVtICsgdmFyKC0tZm9udC1zaXplLS10YXJnZXRkZWZhdWx0LCAzdncpLFxuICAgICAgICB2YXIoLS1oNS1mb250LXNpemUtLW1heCwgMS4zcmVtKVxuICAgICAgKTtcbiAgfVxuXG4gICYtLWg2IHtcbiAgICBmb250LXNpemU6XG4gICAgICBjbGFtcChcbiAgICAgICAgdmFyKC0taDYtZm9udC1zaXplLS1taW4sIDFyZW0pLFxuICAgICAgICAxcmVtICsgdmFyKC0tZm9udC1zaXplLS10YXJnZXRkZWZhdWx0LCAzdncpLFxuICAgICAgICB2YXIoLS1oNi1mb250LXNpemUtLW1heCwgMS4zcmVtKVxuICAgICAgKTtcbiAgfVxuXG4gICYtLWg2LWFsdCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC0tYm9sZCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gICYtLWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC0tYm9sZCk7XG4gIH1cblxuICAmLS1zZW1pIHtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLXNlbWkpO1xuICB9XG5cbiAgJi0tcmVndWxhciB7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LS1yZWd1bGFyKTtcbiAgfVxufVxuIiwiLmxpc3Qge1xuICAmLS1hcnJvdyB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAmIC5saXN0X19pdGVtIHtcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYygzM3B4ICsgMWNoKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9saXN0LWFycm93LnN2Z1wiKTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDhweCk7XG4gICAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXBsYWluIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuIiwiLnJpY2gtdGV4dCxcbi5tYWluLXNpdGUtY29udGVudCAucmljaC10ZXh0IHtcbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLWJvbGQpO1xuICB9XG5cbiAgZW0ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIHVsOm5vdCgubGlzdC0tYXJyb3cpLFxuICBvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLmhlYWRpbmcsXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXN0YWNrLS1oZWFkaW5nKTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgLmhlYWRpbmctLWgxLFxuICBoMSxcbiAgaDEgPiAqIHtcbiAgICBmb250LXNpemU6XG4gICAgICBjbGFtcChcbiAgICAgICAgdmFyKC0taDEtZm9udC1zaXplLS1taW4sIDFyZW0pLFxuICAgICAgICAxcmVtICsgdmFyKC0taDEtZm9udC1zaXplLS10YXJnZXQsIDN2dyksXG4gICAgICAgIHZhcigtLWgxLWZvbnQtc2l6ZS0tbWF4LCAxLjNyZW0pXG4gICAgICApICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaGVhZGluZy0taDIsXG4gIGgyLFxuICBoMiA+ICoge1xuICAgIGZvbnQtc2l6ZTpcbiAgICAgIGNsYW1wKFxuICAgICAgICB2YXIoLS1oMi1mb250LXNpemUtLW1pbiwgMXJlbSksXG4gICAgICAgIDFyZW0gKyB2YXIoLS1mb250LXNpemUtLXRhcmdldGRlZmF1bHQsIDN2dyksXG4gICAgICAgIHZhcigtLWgyLWZvbnQtc2l6ZS0tbWF4LCAxLjNyZW0pXG4gICAgICApICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LS1zZW1pKTtcbiAgfVxuXG4gIC5oZWFkaW5nLS1oMyxcbiAgaDMsXG4gIGgzID4gKiB7XG4gICAgZm9udC1zaXplOlxuICAgICAgY2xhbXAoXG4gICAgICAgIHZhcigtLWgzLWZvbnQtc2l6ZS0tbWluLCAxcmVtKSxcbiAgICAgICAgMXJlbSArIHZhcigtLWZvbnQtc2l6ZS0tdGFyZ2V0ZGVmYXVsdCwgM3Z3KSxcbiAgICAgICAgdmFyKC0taDMtZm9udC1zaXplLS1tYXgsIDEuM3JlbSlcbiAgICAgICkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oZWFkaW5nLS1oNCxcbiAgaDQsXG4gIGg0ID4gKiB7XG4gICAgZm9udC1zaXplOlxuICAgICAgY2xhbXAoXG4gICAgICAgIHZhcigtLWg0LWZvbnQtc2l6ZS0tbWluLCAxcmVtKSxcbiAgICAgICAgMXJlbSArIHZhcigtLWZvbnQtc2l6ZS0tdGFyZ2V0ZGVmYXVsdCwgM3Z3KSxcbiAgICAgICAgdmFyKC0taDQtZm9udC1zaXplLS1tYXgsIDEuM3JlbSlcbiAgICAgICkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oZWFkaW5nLS1oNSxcbiAgaDUsXG4gIGg1ID4gKiB7XG4gICAgZm9udC1zaXplOlxuICAgICAgY2xhbXAoXG4gICAgICAgIHZhcigtLWg1LWZvbnQtc2l6ZS0tbWluLCAxcmVtKSxcbiAgICAgICAgMXJlbSArIHZhcigtLWZvbnQtc2l6ZS0tdGFyZ2V0ZGVmYXVsdCwgM3Z3KSxcbiAgICAgICAgdmFyKC0taDUtZm9udC1zaXplLS1tYXgsIDEuM3JlbSlcbiAgICAgICkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oZWFkaW5nLS1oNixcbiAgaDYsXG4gIGg2ID4gKiB7XG4gICAgZm9udC1zaXplOlxuICAgICAgY2xhbXAoXG4gICAgICAgIHZhcigtLWg2LWZvbnQtc2l6ZS0tbWluLCAxcmVtKSxcbiAgICAgICAgMXJlbSArIHZhcigtLWZvbnQtc2l6ZS0tdGFyZ2V0ZGVmYXVsdCwgM3Z3KSxcbiAgICAgICAgdmFyKC0taDYtZm9udC1zaXplLS1tYXgsIDEuM3JlbSlcbiAgICAgICkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oZWFkaW5nLS1ib2xkLFxuICBib2xkIHtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLWJvbGQpO1xuICB9XG5cbiAgLmhlYWRpbmctLXNlbWksXG4gIGVtIHtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLXNlbWkpO1xuICB9XG5cbiAgcCA+IGVtIHtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLXJlZ3VsYXIpO1xuICB9XG5cbiAgc3ViLFxuICBzdXAge1xuICAgIGZvbnQtc2l6ZTogNzUlICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgc3VwIHtcbiAgICAvKiBNb3ZlIHRoZSBzdXBlcnNjcmlwdGVkIHRleHQgdXAgKi9cbiAgICB0b3A6IC0uNWVtO1xuICB9XG5cbiAgc3ViIHtcbiAgICAvKiBNb3ZlIHRoZSBzdWJzY3JpcHRlZCB0ZXh0IGRvd24gKi9cbiAgICBib3R0b206IC0uMjVlbTtcbiAgfVxuXG4gIEBtZWRpYSBwcmludCB7XG4gICAgbWF4LXdpZHRoOiA3MmNoO1xuICB9XG59XG4iLCIudGVzdGltb25pYWwge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICBnYXA6IDJyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICBAbWVkaWEgKC0tc21hbGwpIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cblxuICBAbWVkaWEgcHJpbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgPiA6bGFzdC1jaGlsZCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLm1lZGlhLW9iamVjdCB7XG4gICAgJl9fZmlndXJlIHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBvcmRlcjogMDtcblxuICAgICAgQG1lZGlhICgtLXNtYWxsKSB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ib2R5LFxuICAgICZfX2ZpZ3VyZSB7XG4gICAgICB3aWR0aDogYXV0bztcblxuICAgICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tYWluLXNpdGUtY29udGVudCB7XG4gIDpub3QoW2NsYXNzKj1cImhlYWRpbmctXCJdLCAucmljaC10ZXh0ID4gKikge1xuICAgIGZvbnQtc2l6ZTpcbiAgICAgIGNsYW1wKFxuICAgICAgICB2YXIoLS1mb250LXNpemUtLXNtYWxsLCAuODc1cmVtKSxcbiAgICAgICAgMXJlbSArIHZhcigtLWZvbnQtc2l6ZS0tdGFyZ2V0ZGVmYXVsdCwgM3Z3KSxcbiAgICAgICAgdmFyKC0tZm9udC1zaXplLS1kZWZhdWx0LCAxLjEyNXJlbSlcbiAgICAgICk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuIiwiLmNhcmQtLWNvbXBsZXgge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWF4LXdpZHRoOiAzOHJlbTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJl9faGVhZGluZyB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWFxdWEpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi5jYXJlZXJzLWNvbXBvbmVudCB7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tY29tcG9uZW50LXNwYWNpbmcpICogMykgMCAwO1xuXG4gIC5jYXJlZXJzLWxpc3RfX2xpc3Qge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMXB4O1xuICB9XG59XG4iLCIvKiEgRmxpY2tpdHkgdjIuMy4wXG5odHRwczovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZmxpY2tpdHktZW5hYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXMgeyBvdXRsaW5lOiBub25lOyB9XG5cbi5mbGlja2l0eS12aWV3cG9ydCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmxpY2tpdHktc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBkcmFnZ2FibGUgKi9cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qIC0tLS0gZmxpY2tpdHktYnV0dG9uIC0tLS0gKi9cblxuLmZsaWNraXR5LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogaHNsYSgwLCAwJSwgMTAwJSwgMC43NSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5mbGlja2l0eS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgNXB4ICMxOUY7XG59XG5cbi5mbGlja2l0eS1idXR0b246YWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IGF1dG87XG4gIC8qIHByZXZlbnQgZGlzYWJsZWQgYnV0dG9uIGZyb20gY2FwdHVyaW5nIHBvaW50ZXIgdXAgZXZlbnQuICM3MTYgKi9cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLyogLS0tLSBwcmV2aW91cy9uZXh0IGJ1dHRvbnMgLS0tLSAqL1xuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8qIHZlcnRpY2FsbHkgY2VudGVyICovXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMgeyBsZWZ0OiAxMHB4OyB9XG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHsgcmlnaHQ6IDEwcHg7IH1cbi8qIHJpZ2h0IHRvIGxlZnQgKi9cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTBweDtcbn1cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwJTtcbiAgdG9wOiAyMCU7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogNjAlO1xufVxuXG4vKiAtLS0tIHBhZ2UgZG90cyAtLS0tICovXG5cbi5mbGlja2l0eS1wYWdlLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IC0yNXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXBhZ2UtZG90cyB7IGRpcmVjdGlvbjogcnRsOyB9XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwLjI1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4iLCJAaW1wb3J0IFwiZmxpY2tpdHkvY3NzL2ZsaWNraXR5LmNzc1wiO1xuXG4uY2Fyb3VzZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woMjIyZGVnIDY4JSAxNiUpO1xuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICBwYWRkaW5nOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZykgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tY29tcG9uZW50LXNwYWNpbmcpICogMykgMDtcbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpIDA7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1tb2NrLW9uZS1zaWRlLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX2NhcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGhzbCgxODBkZWcgMjIlIDg3JSk7XG4gICAgYm94LXNoYWRvdzogMXB4IDJweCA4cHggaHNsKDIyMmRlZyA2OCUgMTYlKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1jb21wb25lbnQtc3BhY2luZyk7XG4gICAgbWF4LXdpZHRoOiAzODlweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnMgdmFyKC0tdHJhbnMtZnVuY3Rpb24pO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJltocmVmXSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGhzbCgxODBkZWcgMjIlIDc3JSk7XG4gICAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgICAgMXB4IDJweCAycHggaHNsKDIyMmRlZyA2OCUgNSUgLyAyMCUpLFxuICAgICAgICAgIDJweCA0cHggNHB4IGhzbCgyMjJkZWcgNjglIDUlIC8gMjAlKSxcbiAgICAgICAgICA0cHggOHB4IDhweCBoc2woMjIyZGVnIDY4JSA1JSAvIDIwJSksXG4gICAgICAgICAgOHB4IDE2cHggMTZweCBoc2woMjIyZGVnIDY4JSA1JSAvIDIwJSksXG4gICAgICAgICAgMTZweCAzMnB4IDMycHggaHNsKDIyMmRlZyA2OCUgNSUgLyAyMCUpO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgYXNwZWN0LXJhdGlvOiAzIC8gMjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICYgPiBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJvZHkge1xuICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gLjc1O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IC41cmVtO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgcGFkZGluZzogdmFyKC0taW5uZXItc3BhY2luZykgdmFyKC0taW5uZXItc3BhY2luZyk7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAmIC5yaWNoLXRleHQgKjpub3QoLmhlYWRpbmcpLFxuICAgICAgJiAuaGVhZGluZy0taDIge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1leWVicm93IHtcbiAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxuXG4gICZfX2NhcmR3cmFwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgJl9fYXJyb3cge1xuICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgIGJveC1zaGFkb3c6IDJweCAxMDAwcHggMXB4IHZhcigtLWNvbG9yLXRleHQpIGluc2V0O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogY2FsYygxMDAlIC0gKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDMpKTtcbiAgICBtaW4td2lkdGg6IDA7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogODMuMTI1cmVtKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAmLXByZXYge1xuICAgICAgbGVmdDogdmFyKC0tbW9jay1vbmUtc2lkZS1jb250YWluZXItcGFkZGluZyk7XG4gICAgfVxuXG4gICAgJi1uZXh0IHtcbiAgICAgIGxlZnQ6IGNhbGModmFyKC0tbW9jay1vbmUtc2lkZS1jb250YWluZXItcGFkZGluZykgKyA1LjVyZW0gKyAxMnB4KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAuNTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAycHggMTAwMHB4IDFweCB2YXIoLS1jb2xvci10ZXh0KSBpbnNldDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogR2VuZXJhdGVkIGVsZW1lbnRzICovXG4uZmxpY2tpdHktdmlld3BvcnQge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgLjJzIGxpbmVhcjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIEBtZWRpYSBwcmludCB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZsaWNraXR5LXNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5mbGlja2l0eS1idXR0b24ge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuIiwiLmNvbnRhY3QtZm9ybSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGU6IDEgLyAxO1xuXG4gICYgPiAqIHtcbiAgICBncmlkLWFyZWE6IDEvMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIC4zcyBjdWJpYy1iZXppZXIoLjUsIDAsIC41LCAxKTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIH1cblxuICAmID4gKlthcmlhLWhpZGRlbj1cInRydWVcIl0ge1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC44KTtcbiAgfVxufVxuIiwiLyogVGhpcyBjb2RlIGlzIHN1YmplY3QgdG8gTElDRU5TRSBpbiByb290IG9mIHRoaXMgcmVwb3NpdG9yeSAqL1xuXG4vKiBVc2VkIHRvIGRldGVjdCBpbiBKYXZhU2NyaXB0IGlmIGFwcHMgaGF2ZSBsb2FkZWQgc3R5bGVzIG9yIG5vdC4gKi9cbjpyb290IHtcbiAgLS1yZWFjaC1kaWFsb2c6IDE7XG59XG5cbltkYXRhLXJlYWNoLWRpYWxvZy1vdmVybGF5XSB7XG4gIGJhY2tncm91bmQ6IGhzbGEoMCwgMCUsIDAlLCAwLjMzKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5bZGF0YS1yZWFjaC1kaWFsb2ctY29udGVudF0ge1xuICB3aWR0aDogNTB2dztcbiAgbWFyZ2luOiAxMHZoIGF1dG87XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAycmVtO1xuICBvdXRsaW5lOiBub25lO1xufVxuIiwiQGltcG9ydCBcIkByZWFjaC9kaWFsb2cvc3R5bGVzLmNzc1wiO1xuXG5bZGF0YS1yZWFjaC1kaWFsb2ctb3ZlcmxheV0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEzIDI5IDY3IC8gOTAlKTtcbiAgei1pbmRleDogdmFyKC0temluZGV4LS1tb2RhbCk7XG59XG5cbltkYXRhLXJlYWNoLWRpYWxvZy1jb250ZW50XSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTMgMjkgNjcgLyA5MCUpO1xuICBib3JkZXItYm90dG9tOiAxLjI1cmVtIHNvbGlkIHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNy41dmg7XG4gIHdpZHRoOiA4MHZ3O1xuXG4gIEBtZWRpYSAoLS1leHRyYS1sYXJnZSkge1xuICAgIHdpZHRoOiA1NXZ3O1xuICB9XG59XG5cbi5nbG9iYWwtbW9kYWwge1xuICBbZGF0YS1yZWFjaC1kaWFsb2ctY29udGVudF0ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB0b3A6IDEwdmg7XG4gICAgd2lkdGg6IDkwdnc7XG5cbiAgICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICAgIHdpZHRoOiA0MHZ3O1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIHBhZGRpbmc6IDVyZW0gM3JlbTtcblxuICAgICYgLmhlYWRpbmcge1xuICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2Jhbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgJl9fYmFubmVyLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bS1sYXJnZSkge1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRpbmcge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gICZfX2Jhbm5lci1hY3Rpb25zIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLnBlb3BsZS1tb2RhbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTMgMjkgNjcgLyA5MCUpO1xuXG4gICZfX2Nsb3NlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG9wYWNpdHk6IC44O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTFyZW07XG4gICAgdG9wOiAtMnJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIHZhcigtLXRyYW5zLWZ1bmN0aW9uKTtcblxuICAgIEBtZWRpYSAoLS1zbWFsbCkge1xuICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICB0b3A6IDFyZW07XG4gICAgfVxuXG4gICAgJiA+IHNwYW4ge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIHZhcigtLXRyYW5zLWZ1bmN0aW9uKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hcXVhKTtcbiAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFxdWEpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgtMnB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190b3BtYXR0ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW0gMnJlbTtcbiAgfVxuXG4gICZfX3RvcG1hdHRlci1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgJl9fc29jaWFsbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIG9yZGVyOiAtMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThyZW0pO1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICBwYWRkaW5nOiAycmVtO1xuXG4gICAgJi0tdHdvY29sIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdhcDogMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2Jhbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxcmVtO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgJl9fYmFubmVyLWJvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAmX19iYW5uZXItYWN0aW9ucyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgJl9fYmFubmVyLWxpbmsge1xuICAgIG1hcmdpbjogLjVyZW07XG4gIH1cblxuICBAbWVkaWEgKC0tbWVkaXVtLWxhcmdlKSB7XG4gICAgLnBlb3BsZS1tb2RhbF9fdG9wbWF0dGVyIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGdhcDogNHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICAgICAgcGFkZGluZzogNHJlbSA1cmVtIDJyZW0gNHJlbTtcbiAgICB9XG5cbiAgICAucGVvcGxlLW1vZGFsX19pbWFnZSB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnBlb3BsZS1tb2RhbF9fYm9keSB7XG4gICAgICBwYWRkaW5nOiAycmVtIDVyZW0gMnJlbSA0cmVtO1xuICAgIH1cblxuICAgIC5wZW9wbGUtbW9kYWxfX2JvZHktLXR3b2NvbCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBnYXA6IDRyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gICAgfVxuXG4gICAgLnBlb3BsZS1tb2RhbF9fYmFubmVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBwYWRkaW5nOiAycmVtIDVyZW0gMnJlbSA0cmVtO1xuICAgIH1cblxuICAgIC5wZW9wbGUtbW9kYWxfX2Jhbm5lci1ib2R5IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnBlb3BsZS1tb2RhbF9fYmFubmVyLWFjdGlvbnMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG4gIH1cbn1cbiIsIi5maWx0ZXItbmV3cyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIHBhZGRpbmc6IDA7XG5cbiAgLmZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmJsb2ctZ3JpZF9fdG9wbWF0dGVyICYge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhICgtLW1lZGl1bSkge1xuICAuZmlsdGVyLW5ld3Mge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1pbm5lci1zcGFjaW5nKTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYgPiAuZm9ybSB7XG4gICAgICBtYXgtd2lkdGg6IDMwOHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tY29tcG9uZW50LXNwYWNpbmcpICogMS41KSAwO1xuXG4gICZfX3ByaW1hcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheS1saWdodCk7XG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKTtcblxuICAgICYgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgfVxuXG4gICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1heC13aWR0aDogNjYlO1xuICAgIH1cbiAgfVxuXG4gICZfX3N1YmJyYW5kIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGdhcDogMXJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAmLWxvZ28ge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IDEuNjI1cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX25hdiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IC43NXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCA1MCUpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDgsIG1pbi1jb250ZW50KTtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMzMlKTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDQsIG1pbi1jb250ZW50KTtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LS1ib2xkKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmLS1tZXRhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFxdWEpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fc2Vjb25kYXJ5IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKTtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1jb2xvci1ncmFkaWVudC12ZXJ0KTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAoLS1tZWRpdW0pIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmcjtcbiAgICB9XG4gIH1cblxuICAmX19tZXRhIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheS1saWdodCk7XG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xuXG4gICAgJiA+ICogKyAqIHtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBnYXA6IDEuNWNoO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAmID4gKiArICoge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3NvY2lhbC1saW5rcyB7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICBAbWVkaWEgKC0tbWVkaXVtKSB7XG4gICAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAmX19zb2NpYWwtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGdhcDogMnJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGxpc3Qtc3R5bGU6IHVuc2V0O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICZfX3NvY2lhbC1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMS41cmVtO1xuXG4gICAgJi0tdHdpdHRlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDJweDtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgZmlsbDogdmFyKC0tY29sb3ItYXF1YSk7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnJhbmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmFuZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiA1MCU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3RleHR1cmVzdHJpcC5qcGdcIik7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxuXG4gIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAmID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLnNpdGUtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQ7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogdmFyKC0tY29sb3ItZ3JhZGllbnQtaG9yaXopO1xuICBoZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQtc21hbGwpO1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogdmFyKC0temluZGV4LS1uYXYpO1xuXG4gIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgIGhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgdmFyKC0tdHJhbnMtZnVuY3Rpb24pO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgJi5pcy1vcGVuLmhhcy1idXJnZXIge1xuICAgICY6aGFzKC5zdWJtZW51LS1pcy1vcGVuKSB7XG4gICAgICAuc2l0ZS1oYW1idXJnZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pcy1ub3Qtc2Nyb2xsZWQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyB2YXIoLS10cmFucy1mdW5jdGlvbik7XG4gICAgfVxuICB9XG5cbiAgJi5pcy1zY3JvbGxlZCxcbiAgJi5pcy1zdGFydC1kYXJrIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgdmFyKC0tdHJhbnMtZnVuY3Rpb24pO1xuICAgIH1cbiAgfVxuXG4gICYuaXMtc3RhcnQtZGFyayB7XG4gICAgJiArICo6bm90KC5oZXJvKSB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0LXNtYWxsKTtcblxuICAgICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuaXMtb3BlbiAub3ZlcmxheSB7XG4gICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb3BhY2l0eTogLjMzO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cblxuICAmID4gLmNvbnRhaW5lciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG4gIC5zaXRlLWhhbWJ1cmdlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgei1pbmRleDogY2FsYyh2YXIoLS16aW5kZXgtLW1vZGFsKSArIDEpO1xuXG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19vcGVuIHtcbiAgICAgIGZpbGw6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIHN0cm9rZTogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIH1cbiAgfVxufVxuIiwiLyogc3R5bGVsaW50LWRpc2FibGUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAqL1xuLm5hdmxpc3Qge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBnYXA6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBsZWZ0OiBjYWxjKDEwMCUgKyAycmVtKTtcbiAgcGFkZGluZzogM3JlbSAycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogbGVmdCAuMnMgdmFyKC0tdHJhbnMtZnVuY3Rpb24pO1xuICB3aWR0aDogMTAwJTtcblxuICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBnYXA6IDNyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5pcy1vcGVuLmhhcy1idXJnZXIgJiB7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5uYXZpdGVtIHtcbiAgICAmX19saW5rIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLXNlbWkpO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IHZhcigtLXppbmRleC0tbmF2KTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYm90dG9tOiAtMXJlbTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxlZnQ6IC0xcmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMXJlbTtcbiAgICAgICAgdG9wOiAtMXJlbTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibHVlLTApO1xuICAgICAgfVxuXG4gICAgICAuaGFzLWJ1cmdlciAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIH1cblxuICAgICAgJlt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IHZhcigtLXppbmRleC0tbmF2KTtcbiAgICAgIH1cblxuICAgICAgLmhhcy1idXJnZXIgJlt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICYuaGFzLS1zdWJtZW51IHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAuMzNyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAuMzNyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXRvcDogLjMzcmVtIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogLTEuNDVjaDtcbiAgICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIC42cmVtKTtcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaGFzLWJ1cmdlciAmLmhhcy0tc3VibWVudSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAuMzNyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IC4zM3JlbSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgIGJvcmRlci10b3A6IC4zM3JlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDFjaDtcbiAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gLjMzcmVtKTtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX3N1Ym1lbnUge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZ3JhZGllbnQtd2hpdGUpO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDJyZW07XG4gICAgICB0b3A6IC0xMDB2aDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgei1pbmRleDogdmFyKC0temluZGV4LS1jb250ZW50KTtcblxuICAgICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgfVxuXG4gICAgICAubmF2aXRlbV9fc3VibWVudS1pbm5lciB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyAwcyB2YXIoLS10cmFucy1mdW5jdGlvbik7XG4gICAgICB9XG5cbiAgICAgICYtLWlzLW9wZW4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0b3A6IDkwJTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgei1pbmRleDogY2FsYyh2YXIoLS16aW5kZXgtLWNvbnRlbnQpICsgMSk7XG5cbiAgICAgICAgLm5hdml0ZW1fX3N1Ym1lbnUtaW5uZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmlzLW9wZW4gJjpub3QoLm5hdml0ZW1fX3N1Ym1lbnUtLWlzLW9wZW4pIHtcbiAgICAgICAgdHJhbnNpdGlvbjogcmlnaHQgMHMgLjMzcyB2YXIoLS10cmFucy1mdW5jdGlvbik7XG4gICAgICAgIHotaW5kZXg6IGNhbGModmFyKC0temluZGV4LS1jb250ZW50KSAtIDEpO1xuXG4gICAgICAgIC5uYXZpdGVtX19zdWJtZW51LWlubmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhhcy1idXJnZXIgJl9fc3VibWVudSB7XG4gICAgICBoZWlnaHQ6IDEwMHN2aDtcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDJyZW0pO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBsZWZ0IC4ycyB2YXIoLS10cmFucy1mdW5jdGlvbik7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICB6LWluZGV4OiB2YXIoLS16aW5kZXgtLW1vZGFsKTtcbiAgICB9XG5cbiAgICAmX19zdWJtZW51LWlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAyLjVyZW07XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oYXMtYnVyZ2VyICZfX3N1Ym1lbnUtaW5uZXIge1xuICAgICAgcGFkZGluZzogMnJlbTtcbiAgICB9XG5cbiAgICAmX19zdWJtZW51bGlzdCB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgICBwYWRkaW5nOiAzLjVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3VibGluayB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLWJvbGQpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWJsdWUtMCk7XG4gICAgICB9XG5cbiAgICAgIC5oYXMtYnVyZ2VyICZfX3N1Ymxpbmsge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2JhY2stbGluayB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWJsdWUtMCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyY2g7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAuMzNyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogLjMzcmVtIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgICAgICAgYm9yZGVyLXRvcDogLjMzcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFjaDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIC4zM3JlbSk7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2N0YWJsb2NrIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgICAgcGFkZGluZzogMy43NXJlbTtcbiAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgIH1cblxuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICAgICY6aGFzKC5uYXZpdGVtX19jdGFpbWdfX2xpbms6aG92ZXIpIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAxMDAwcHggMXB4ICNmZmYgaW5zZXQ7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aGFzKC5idXR0b246aG92ZXIpIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oYXMtYnVyZ2VyICZfX2N0YWJsb2NrIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmhhcy1idXJnZXIgLnN1Ym1lbnUtLWlzLW9wZW4gLm5hdml0ZW1fX3N1Ym1lbnUge1xuICBsZWZ0OiAwO1xufVxuIiwiLmhlcm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2hlcm8tYmctc20uanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZyk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZyk7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0LXNtYWxsKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICsgNXJlbSk7XG5cbiAgICAmLm5vLWltYWdlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZyk7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYygodmFyKC0taGVhZGVyLWhlaWdodCkgKiAxLjUpICsgMnJlbSk7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJiAuaGVyb19fY29udGVudCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gODtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuXG4gICAgICAmIC5oZXJvX19pbnRybyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50ZXh0LS1hbGlnbi1jZW50ZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tY29tcG9uZW50LXNwYWNpbmcpIC8gMik7XG5cbiAgICAgICYgLmhlcm9fX2NvbnRlbnQge1xuICAgICAgICBncmlkLWNvbHVtbjogMyAvIHNwYW4gODtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpIDAgMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuXG4gICAgICAmIC5oZXJvX19leWVicm93IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgICYgLmhlcm9fX2ludHJvIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRleHQtLWFsaWduLWxlZnQge1xuICAgICAgJiAuaGVyb19fdGl0bGUge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogNS4yNXJlbTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoMTAwJSAtIDUuMjVyZW0gKyAxcHgpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgbWluLWNvbnRlbnQ7XG4gICAgZ2FwOiAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAxMjtcbiAgICBncmlkLXJvdzogMiAvIHNwYW4gMTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZykgMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMjtcblxuICAgIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiA2O1xuICAgICAgZ3JpZC1yb3c6IDEgLyBzcGFuIDI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUuMjVyZW0pO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkO1xuICAgIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbiAgICBib3JkZXItaW1hZ2Utc291cmNlOiB2YXIoLS1jb2xvci1ncmFkaWVudC1ob3Jpeik7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gICZfX2V5ZWJyb3cge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1taW50eSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJl9faW50cm8ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG5cbiAgICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwJTtcbiAgICB9XG5cbiAgICAmIC5yaWNoLXRleHQgW2hyZWZdOm5vdCguYnV0dG9uKSB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbWludHkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgLnJpY2gtdGV4dCBbaHJlZl0uYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAxMjtcbiAgICBncmlkLXJvdzogMSAvIHNwYW4gMTtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgICAgZ3JpZC1jb2x1bW46IDUgLyBzcGFuIDg7XG4gICAgICBncmlkLXJvdzogMSAvIHNwYW4gMjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYtdmlkZW8ge1xuICAgICAgLmhhcy1tb2JpbGUtaW1hZ2UgJiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1pbWFnZS0tbW9iaWxlIHtcbiAgICAgIC5oYXMtdmlkZW8gJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIEBtZWRpYSAoLS1tZWRpdW0pIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1pbWFnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLWNhcHRpb24ge1xuICAgICAgYm90dG9tOiAxLjVyZW07XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEuNXJlbTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxufVxuIiwiLmhyLWNhbGxvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1jb21wb25lbnQtc3BhY2luZykgKiAxLjUpIDAgdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpO1xuXG4gIEBtZWRpYSAoLS1tZWRpdW0pIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDMpIDAgdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpO1xuICB9XG5cbiAgJl9faXRlbS1ib2R5d3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IGNhbGModmFyKC0tY29tcG9uZW50LXNwYWNpbmcpICogMS41KTtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDEuNSkgMDtcblxuICAgIEBtZWRpYSAoLS1tZWRpdW0pIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICBtYXgtaGVpZ2h0OiAyLjVyZW07XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcmVtO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIDBzIHZhcigtLXRyYW5zLWZ1bmN0aW9uKSwgbWF4LWhlaWdodCAwcyAwcyBsaW5lYXI7XG4gICAgd2lkdGg6IDMuODc1cmVtO1xuXG4gICAgLmlzLWhvdmVyZWQgJixcbiAgICAuaXMtdG91Y2ggJiB7XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIDBzIHZhcigtLXRyYW5zLWZ1bmN0aW9uKSwgbWF4LWhlaWdodCAwcyAuMnMgbGluZWFyO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1pbm5lci1zcGFjaW5nKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy90ZXh0dXJlc3RyaXAuanBnXCIpO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgICAgd2lkdGg6IDEwcmVtO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWNvbG9yLWdyYWRpZW50LXZlcnQpO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTBweDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIHZhcigtLXRyYW5zLWZ1bmN0aW9uKTtcbiAgICAgIHdpZHRoOiAxMHJlbTtcbiAgICB9XG5cbiAgICAmLmlzLWhvdmVyZWQ6OmFmdGVyLFxuICAgIC5pcy10b3VjaCAmOjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWdyZWVuKTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLWJvZHkge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgdmFyKC0tdHJhbnMtZnVuY3Rpb24pO1xuXG4gICAgLmlzLWhvdmVyZWQgJixcbiAgICAuaXMtdG91Y2ggJiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIuaWNvbi1jYXJkcy1iYW5uZXIge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAvIDIpIDAgY2FsYyh2YXIoLS1jb21wb25lbnQtc3BhY2luZykgKiAzKTtcblxuICAubC1maXZlLXVwIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICAgICYgPiAqIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC0tYm9sZCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhICgtLXNtYWxsKSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA0cmVtKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKC0tbWVkaXVtKSB7XG4gICAgICB3aWR0aDogY2FsYygzMyUgLSA0cmVtKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDRyZW0pO1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBoZWlnaHQ6IDMuMTI1cmVtO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi1iYXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tY29sb3ItZ3JhZGllbnQtaG9yaXopO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIG1heC13aWR0aDogMTNyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogLjc1cmVtO1xuICAgICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi5pbWFnZS1jYWxsb3V0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDMpIDA7XG5cbiAgJiA+IC5jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxuICAgIEBtZWRpYSAoLS1jb250YWluZXItd2lkdGgpIHtcbiAgICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gICAgfVxuICB9XG5cbiAgJi5waG90by1jYWxsb3V0ID4gLmNvbnRhaW5lciB7XG4gICAgYXNwZWN0LXJhdGlvOiAyIC8gLjY2O1xuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuXG4gICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cblxuICAmX19jYXJkIHtcbiAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgIHBhZGRpbmc6IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSBjYWxjKHZhcigtLWlubmVyLXNwYWNpbmcpICogMS41KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnJlbSk7XG4gICAgICB3aWR0aDogY2FsYygzMyUgLSAycmVtKTtcbiAgICB9XG5cbiAgICAvKiBKdXN0IGNvbW1lbnRpbmcgb3V0LCBhcyBpdCBtYXkgcmV0dXJuIERNLCAxMC8yNC8yMDIyXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9zdGFycy5zdmdcIik7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxNjVweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtNzVweDtcbiAgICAgIHRvcDogLTk1cHg7XG4gICAgICB3aWR0aDogMjgzcHg7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH0gKi9cblxuICAgICYtZXllYnJvdyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWlubmVyLXNwYWNpbmcpICogMik7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1pbm5lci1zcGFjaW5nKSAqIDIpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1jb2xvci1ncmFkaWVudC12ZXJ0KTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWlubmVyLXNwYWNpbmcpICogLTEuNSAtIDFyZW0pO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDUyJTtcblxuICAgICAgICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICAgICAgICBsZWZ0OiBjYWxjKC0yMCUgLSBjYWxjKHZhcigtLWlubmVyLXNwYWNpbmcpICogMS41KSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1hZ2UtY2FsbG91dC0td2hpdGUgJiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgfVxuXG4gICAgLmltYWdlLWNhbGxvdXQtLWdyZWVuICYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JlZW4pO1xuICAgIH1cbiAgfVxuXG4gICZfX3ZpZGVvIHtcbiAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgJiA+IGlmcmFtZSB7XG4gICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cblxuICAgIC5pbWFnZS1jYWxsb3V0LS13aGl0ZSAmLFxuICAgIC5pbWFnZS1jYWxsb3V0LS1ncmVlbiAmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLmxlYWRlcnNoaXAtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogLjVyZW07XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDI1MHB4LCAxZnIpKTtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1jb21wb25lbnQtc3BhY2luZykgKiAzKSAhaW1wb3J0YW50O1xuXG4gICZfX2NhdC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSAoLS1sZWFkZXJzaGlwKSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgJl9faXRlbS10cmlnZ2VyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICZfX2l0ZW0taGVhZGluZyxcbiAgJl9faXRlbS1zdWJoZWFkaW5nIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzIHZhcigtLXRyYW5zLWZ1bmN0aW9uKTtcblxuICAgIC5sZWFkZXJzaGlwLWdyaWRfX2l0ZW0tdHJpZ2dlcjpob3ZlciAmIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibHVlLTMpO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0taW1nd3JhcCB7XG4gICAgYXNwZWN0LXJhdGlvOiAxLjYgLyAyLjU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWNvbG9yLWdyYWRpZW50LWhvcml6KTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgdmFyKC0tdHJhbnMtZnVuY3Rpb24pO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAubGVhZGVyc2hpcC1ncmlkX19pdGVtLXRyaWdnZXI6aG92ZXIgJiB7XG4gICAgICAgIG9wYWNpdHk6IC44MztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pdGVtLWltYWdlIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gICZfX2l0ZW0tY2FwdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cblxuICAvKiBQRU9QTEUgR1JJRCBWQVJJQVRJT05TICovXG4gICYucGVvcGxlLWdyaWQge1xuICAgICYgLmxlYWRlcnNoaXAtZ3JpZF9faXRlbS10cmlnZ2VyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmIC5sZWFkZXJzaGlwLWdyaWRfX2l0ZW0taW1nd3JhcCB7XG4gICAgICBhc3BlY3QtcmF0aW86IDMuMiAvIDM7XG4gICAgfVxuXG4gICAgJiAubGVhZGVyc2hpcC1ncmlkX19pdGVtLWNhcHRpb24ge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyB2YXIoLS10cmFucy1mdW5jdGlvbik7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cblxuICAgICYgLmxlYWRlcnNoaXAtZ3JpZF9faXRlbS10cmlnZ2VyOmhvdmVyIHtcbiAgICAgIC5sZWFkZXJzaGlwLWdyaWRfX2l0ZW0tY2FwdGlvbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgIC5sZWFkZXJzaGlwLWdyaWRfX2l0ZW0taGVhZGluZyxcbiAgICAgIC5sZWFkZXJzaGlwLWdyaWRfX2l0ZW0tc3ViaGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tZWRpYS1jb250YWN0cyB7XG4gICZfX2xpbmsge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWN0aW9uKTtcbiAgICB9XG5cbiAgICAmICsgJiB7XG4gICAgICBtYXJnaW4tbGVmdDogNWNoO1xuICAgIH1cbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1Y2g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMnB4O1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG59XG4iLCIvKiBDb250YWluZXIgKi9cbi5sZWZ0cmlnaHRibG9ja3Mge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDMpIDA7XG5cbiAgJiArICYge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi8qIEluZGl2aWR1YWwgQmxvY2tzICovXG4ubWVkaWEtb2JqZWN0IHtcbiAgJiArICYge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKTtcbiAgfVxuXG4gICYtLWRpc3BsYXktbGVmdCB7XG4gICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgLm1lZGlhLW9iamVjdF9fZmlndXJlIHtcbiAgICAgICAgb3JkZXI6IC0xMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1kaXNwbGF5LXJpZ2h0IHtcbiAgICBAbWVkaWEgKC0tbWVkaXVtKSB7XG4gICAgICAubWVkaWEtb2JqZWN0X19maWd1cmUge1xuICAgICAgICBvcmRlcjogMTA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiA+IC5jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cblxuICAgICAgPiA6bGFzdC1jaGlsZCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgb3JkZXI6IC0xMDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAoLS1tZWRpdW0pIHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgb3JkZXI6IDA7XG4gICAgICB3aWR0aDogNDIlO1xuICAgIH1cblxuICAgIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgcGFkZGluZy1yaWdodDogOCU7XG4gICAgICB3aWR0aDogNDglO1xuICAgIH1cblxuICAgIEBtZWRpYSBwcmludCB7XG4gICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIH1cbiAgfVxufVxuIiwiLm5ld3MtZ3JpZCB7XG4gICZfX3RvcG1hdHRlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBwYWRkaW5nOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZykgMCAwO1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cblxuICAgICYuYmxvZy1ncmlkX190b3BtYXR0ZXIge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcblxuICAgICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBlbmQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgcGFkZGluZzogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpIDAgY2FsYyh2YXIoLS1jb21wb25lbnQtc3BhY2luZykgKiAzKTtcbiAgfVxuXG4gICZfX3BhZ2luYXRpb24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWdyYXktbGlnaHQpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZyk7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKTtcblxuICAgICYtYnRuIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGhlaWdodDogMy4xMjVyZW07XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDMuMTI1cmVtO1xuXG4gICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgb3BhY2l0eTogLjU7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LS1ib2xkKTtcbiAgICB9XG4gIH1cblxuICAuYXJ0aWNsZS1saXN0LWl0ZW0ge1xuICAgICZfX2xpbmsge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItZ3JheS1saWdodCk7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmc6IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSB2YXIoLS1pbm5lci1zcGFjaW5nKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgdmFyKC0tdHJhbnMtZnVuY3Rpb24pO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JheSk7XG5cbiAgICAgICAgJiAuYXJ0aWNsZS1saXN0LWl0ZW1fX2ZpZ3VyZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyNSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpO1xuICAgIH1cblxuICAgICZfX2V5ZWJyb3cge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFxdWEpO1xuICAgIH1cblxuICAgICZfX3B1YmRhdGUge1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LS1ib2xkKTtcbiAgICB9XG5cbiAgICAmX19maWd1cmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIHZhcigtLXRyYW5zLWZ1bmN0aW9uKTtcblxuICAgICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXJ0aWNsZS1jYWxsb3V0X19leWVicm93IHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYXF1YSk7XG4gIH1cbn1cbiIsIi5wb3N0IHtcbiAgJi1pY29uX19pY29uIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpO1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bS1sYXJnZSkge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICAgIGdhcDogM3JlbTtcbiAgICB9XG5cbiAgICAmIC5yaWNoLXRleHQge1xuICAgICAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDEwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmID4gLmZpZ3VyZSxcbiAgICAgICYgPiAudmlkZW8td3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpIGF1dG87XG4gICAgICAgIHdpZHRoOiA4MCU7XG5cbiAgICAgICAgJiBmaWdjYXB0aW9uIHtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0tc21hbGwpO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRlbXBsYXRlLS1jYXNlc3R1ZHkge1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tY29tcG9uZW50LXNwYWNpbmcpICogMik7XG5cbiAgICAgIC5yaWNoLXRleHQge1xuICAgICAgICBoMSxcbiAgICAgICAgaDIsXG4gICAgICAgIGgzLFxuICAgICAgICBoNCxcbiAgICAgICAgaDUsXG4gICAgICAgIGg2IHtcbiAgICAgICAgICBtYXJnaW46IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYudGVtcGxhdGUtLXByb2plY3Qge1xuICAgICAgJiAucmljaC10ZXh0IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDc7XG4gICAgICB9XG5cbiAgICAgICYgLnNpZGViYXIge1xuICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDkgLyBzcGFuIDM7XG5cbiAgICAgICAgJl9faGVhZGluZyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tY29sb3ItZ3JhZGllbnQtaG9yaXopO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAuMjVyZW0pO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fYm9keSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2l0ZW0tdGl0bGUsXG4gICAgICAgICZfX2l0ZW0tYm9keSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm5ld3MtcG9zdCAucG9zdF9faW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAvIDIpO1xuXG4gICAgJiA+IC5yaWNoLXRleHQge1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tY29tcG9uZW50LXNwYWNpbmcpICogMik7XG4gICAgICBwYWRkaW5nLXRvcDogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpO1xuICAgIH1cbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tY29sb3ItZ3JhZGllbnQtaG9yaXopO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBtZWRpYSAoLS1tZWRpdW0tbGFyZ2UpIHtcbiAgICAgICAgbGVmdDogMjAlO1xuICAgICAgICB0b3A6IGNhbGModmFyKC0tY29tcG9uZW50LXNwYWNpbmcpICogLTEpO1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWNhc2VzdHVkeSxcbiAgICAmLS1wcm9qZWN0IHtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDMpO1xuXG4gICAgICBAbWVkaWEgKC0tbWVkaXVtLWxhcmdlKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tY29tcG9uZW50LXNwYWNpbmcpICogMik7XG4gICAgICB9XG5cbiAgICAgICYgLnBvc3RfX2lubmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgQG1lZGlhICgtLW1lZGl1bS1sYXJnZSkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC5yaWNoLXRleHQudGV4dC0tc21hbGwge1xuICAgICAgJiAqOm5vdChoMSk6bm90KGgyKTpub3QoaDMpOm5vdChoNCk6bm90KGg1KTpub3QoaDYpIHtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtLXNtYWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm5ld3MtcG9zdCAucG9zdF9fZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICYgLnBvc3RfX2lubmVyID4gLnJpY2gtdGV4dCB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAubGVmdHJpZ2h0YmxvY2tzIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJiAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgJiAubWVkaWEtb2JqZWN0ID4gLmNvbnRhaW5lciB7XG4gICAgICAmIC5tZWRpYS1vYmplY3RfX2ZpZ3VyZSB7XG4gICAgICAgIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC5tZWRpYS1vYmplY3RfX2JvZHkgLmhlYWRpbmcge1xuICAgICAgZm9udC1zaXplOlxuICAgICAgICBjbGFtcChcbiAgICAgICAgICB2YXIoLS1oNC1mb250LXNpemUtLW1pbiwgMXJlbSksXG4gICAgICAgICAgMXJlbSArIHZhcigtLWZvbnQtc2l6ZS0tdGFyZ2V0ZGVmYXVsdCwgM3Z3KSxcbiAgICAgICAgICB2YXIoLS1oNC1mb250LXNpemUtLW1heCwgMS4zcmVtKVxuICAgICAgICApICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnByb2R1Y3QtZmVhdHVyZS10YWJsZSB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMSBmciAxZnI7XG5cbiAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tY29tcG9uZW50LXNwYWNpbmcpICogMyk7XG4gICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tY29tcG9uZW50LXNwYWNpbmcpICogMik7XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5LWxpZ2h0KTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0LXNtYWxsKTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICBhbGlnbi1pdGVtczogZW5kO1xuICAgICAgZ2FwOiAwO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMS4yNWZyO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgICB9XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gICZfX3NlY3Rpb25oZWFkaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcblxuICAgIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tY29sb3ItZ3JheS1saWdodCk7XG4gICAgICBwYWRkaW5nOiAwIDIuNzVyZW0gMi43NXJlbSAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2Z1ZWx0eXBlcyB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5LWxpZ2h0KTtcbiAgICBncmlkLWFyZWE6IDIgLyAxO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcblxuICAgIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICBncmlkLWFyZWE6IDEgLyAyO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAmX19mdWVsdHlwZS1maWdjYXB0aW9uIHtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAmX19mdWVsdHlwZS1maWdjYXB0aW9uIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5LWxpZ2h0KTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLWJvbGQpO1xuICAgIHBhZGRpbmc6IDFyZW0gLjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICB9XG4gIH1cblxuICAmX19yb3cge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWdyYXktbGlnaHQpO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZyk7XG5cbiAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNiAyMzAgMjMwIC8gMjclKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMS4yNWZyO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgJiArICYge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRpdGxlcyB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItZ3JheS1saWdodCk7XG4gICAgICBncmlkLWFyZWE6IDEgLyAxO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdhcDogLjVyZW07XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICAgICAgcGFkZGluZzogMXJlbTtcblxuICAgICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tY29sb3ItZ3JheS1saWdodCk7XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgZ3JpZC1hcmVhOiAxIC8gMTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMS43NWZyO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGdyaWQtYXJlYTogMSAvIDE7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLWJvbGQpO1xuICAgIH1cblxuICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgZ3JpZC1hcmVhOiAyIC8gMTtcblxuICAgICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICAgIGdyaWQtYXJlYTogMSAvIDI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zY29yZXMge1xuICAgICAgZ3JpZC1hcmVhOiAyIC8gMTtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuXG4gICAgICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICAgICAgZ3JpZC1hcmVhOiAxIC8gMjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNjb3JlIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWdyYXktbGlnaHQpO1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmljb24tY3Jvc3MsXG4gIC5pY29uLWNoZWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuaWNvbi1jcm9zcyB7XG4gICAgYm9yZGVyOiAycHggc29saWQgY3VycmVudGNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcmVkKTtcbiAgICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gICAgaGVpZ2h0OiAyLjI1cmVtO1xuICAgIHBhZGRpbmc6IC4zM3JlbTtcbiAgICB3aWR0aDogMi4yNXJlbTtcbiAgfVxuXG4gIC5pY29uLWNoZWNrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1jb2xvci1ncmFkaWVudC1ob3Jpeik7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xuICAgIHBhZGRpbmc6IC4zM3JlbTtcbiAgICB3aWR0aDogY2FsYygyLjI1cmVtICsgMnB4KTtcbiAgfVxufVxuIiwiLnByb2R1Y3QtY2xhc3NlcyB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcblxuICAmID4gLmNvbnRhaW5lciB7XG4gICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ2FwOiA0cmVtO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyO1xuICAgIH1cblxuICAgICY6aGFzKC5wcm9kdWN0LWNsYXNzZXNfX3RpdGxlcykge1xuICAgICAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDJmcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190aXRsZXMge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKTtcbiAgfVxuXG4gICZfX2V5ZWJyb3cge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hcXVhKTtcbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIEBtZWRpYSAoLS1tZWRpdW0pIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBnYXA6IDRyZW07XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZyk7XG5cbiAgICAmLWlubmVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBnYXA6IDFyZW07XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblxuICAgICAgQG1lZGlhICgtLXNtYWxsKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1pY29uIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9qZWN0LW1hcCB7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tY29tcG9uZW50LXNwYWNpbmcpICogMikgMCBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDMpO1xuXG4gICZfX21hcCB7XG4gICAgcGFkZGluZzogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi1zdmcge1xuICAgICAgLmFyZWEtLWlzLWFjdGl2ZSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cblxuICAgICAgLmFyZWEtLWlzLWFjdGl2ZSBjaXJjbGUge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmFyZWEtLWlzLWFjdGl2ZSBwYXRoLFxuICAgICAgLmFyZWEtLWlzLWFjdGl2ZSBjaXJjbGUge1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIC4ycyBsaW5lYXI7XG4gICAgICB9XG5cbiAgICAgIC5jaXJjbGVzLWdyb3VwIGNpcmNsZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAuMnMgbGluZWFyO1xuICAgICAgfVxuXG4gICAgICAuY2lyY2xlcy1ncm91cC5jaXJjbGVzLWdyb3VwLS1pcy1vbiBjaXJjbGUsXG4gICAgICAuYXJlYS0tQ0E6aG92ZXIgfiAuY2lyY2xlcy1ncm91cC5jaXJjbGVzLWdyb3VwLS1DQSBjaXJjbGUge1xuICAgICAgICBmaWxsOiAjYTFmZmM4O1xuICAgICAgfVxuXG4gICAgICAuYXJlYS0taXMtYWN0aXZlOmhvdmVyIHBhdGgsXG4gICAgICAuYXJlYS0taXMtYWN0aXZlLmFyZWEtLWlzLW9uIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgIH1cblxuICAgICAgLmFyZWEtLWlzLWFjdGl2ZTpob3ZlciBjaXJjbGUsXG4gICAgICAuYXJlYS0taXMtYWN0aXZlLmFyZWEtLWlzLW9uIGNpcmNsZSB7XG4gICAgICAgIGZpbGw6ICNhMWZmYzg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1hcC1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgYm90dG9tOiAyLjVyZW07XG4gICAgbGVmdDogMTAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogYXV0bztcbiAgICB0b3A6IDNyZW07XG4gICAgd2lkdGg6IDgwJTtcbiAgICB6LWluZGV4OiB2YXIoLS16aW5kZXgtLWNvbnRlbnQpO1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bS1sYXJnZSkge1xuICAgICAgYm90dG9tOiA1LjVyZW07XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogNDAlO1xuICAgIH1cblxuICAgICZfX292ZXJsYXkge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgxMyAyOSA2NyAvIDkwJSk7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiBjYWxjKHZhcigtLXppbmRleC0tbW9kYWwpIC0gMSk7XG4gICAgfVxuXG4gICAgJl9fYmFubmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG5cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgfVxuXG4gICAgICAmLWV5ZWJyb3cge1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JlZW4pO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0tc21hbGwpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3Byb2plY3Qge1xuICAgICAgcGFkZGluZzogMnJlbTtcblxuICAgICAgJiArIC5tYXAtb3ZlcmxheV9fcHJvamVjdCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hcXVhKTtcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgICB9XG5cbiAgICAgICYtaGVhZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICB9XG5cbiAgICAgICYtaGVhZGdyb3VwIHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICB9XG5cbiAgICAgICYtbG9jYXRpb24ge1xuICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLXJlZ3VsYXIpO1xuICAgICAgfVxuXG4gICAgICAmLWltZyB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgIH1cblxuICAgICAgJi1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtLXNtYWxsKTtcbiAgICAgICAgZ2FwOiAxcmVtIDA7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDUwJSk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgJiA+IGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuXG4gICAgICAgICAgJiBzdHJvbmcge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1hcC1vdmVybGF5X19kaWFsb2cge1xuICBbZGF0YS1yZWFjaC1kaWFsb2ctY29udGVudF0ge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gIH1cblxuICAubWFwLW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICZfX2Nsb3NlIHtcbiAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgdG9wOiAxcmVtO1xuICAgICAgd2lkdGg6IDFyZW07XG4gICAgfVxuXG4gICAgJl9fYmFubmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgcGFkZGluZzogMXJlbTtcblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgICB9XG5cbiAgICAgICYtZXllYnJvdyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmVlbik7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLS1zbWFsbCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fcHJvamVjdCB7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuXG4gICAgICAmICsgLm1hcC1vdmVybGF5X19wcm9qZWN0IHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFxdWEpO1xuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICAgIH1cblxuICAgICAgJi1oZWFkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIEBtZWRpYSAoLS1zbWFsbCkge1xuICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWhlYWRncm91cCB7XG4gICAgICAgIG9yZGVyOiAyO1xuXG4gICAgICAgIEBtZWRpYSAoLS1zbWFsbCkge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1sb2NhdGlvbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC0tcmVndWxhcik7XG4gICAgICB9XG5cbiAgICAgICYtaW1nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgb3JkZXI6IDE7XG5cbiAgICAgICAgQG1lZGlhICgtLXNtYWxsKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0tc21hbGwpO1xuICAgICAgICBnYXA6IDFyZW0gMDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgQG1lZGlhICgtLXNtYWxsKSB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiBsaSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcblxuICAgICAgICAgICYgc3Ryb25nIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc3RhdHMtYmFubmVyIHtcbiAgcGFkZGluZzogdmFyKC0tY29tcG9uZW50LXNwYWNpbmcpIDA7XG5cbiAgJl9faXRlbSB7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LS1ib2xkKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmLXN0YXQge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi1iYXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tY29sb3ItZ3JhZGllbnQtaG9yaXopO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAuNzVyZW07XG4gICAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLnN0YXRzLWNhbGxvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ibHVlLTQpO1xuICBwYWRkaW5nOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZykgMDtcblxuICAmID4gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogY2FsYyh2YXIoLS1pbm5lci1zcGFjaW5nKSAqIDMpO1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgZ2FwOiB2YXIoLS1pbm5lci1zcGFjaW5nKTtcbiAgICB9XG4gIH1cblxuICAmX19sZWFkIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIG1hcmdpbjogdmFyKC0taW5uZXItc3BhY2luZykgYXV0byBjYWxjKHZhcigtLWlubmVyLXNwYWNpbmcpICogMyk7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX19zdGF0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogY2FsYyh2YXIoLS1pbm5lci1zcGFjaW5nKSAqIDMpO1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogdmFyKC0taW5uZXItc3BhY2luZyk7XG4gICAgfVxuICB9XG5cbiAgJl9fc3RhdGJvZHkge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBnYXA6IDFyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAmIC5zdGF0cy1jYWxsb3V0X19zdGF0aXRlbSB7XG4gICAgICAgICAgb3JkZXI6IC0xMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gICZfX3N0YXRpdGVtIHtcbiAgICBib3JkZXI6IHNvbGlkIDEwcHggdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYigyNTUgMjU1IDI1NSAvIDAlKSwgcmdiKDI1NSAyNTUgMjU1IC8gMCUpKSwgdmFyKC0tY29sb3ItZ3JhZGllbnQtdmVydCk7XG4gICAgYmFja2dyb3VuZC1vcmlnaW46IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveCwgYm9yZGVyLWJveDtcbiAgICBib3gtc2hhZG93OiAycHggMTAwMHB4IDFweCB2YXIoLS1jb2xvci1ibHVlLTQpIGluc2V0O1xuICAgIHBhZGRpbmc6IC41cmVtO1xuICB9XG5cbiAgJl9fc3RhdCB7XG4gICAgZm9udC1zaXplOiA0LjMyNXJlbTtcbiAgfVxufVxuIiwiOnJvb3Qge1xuICAtLXJlYWNoLXRhYnM6IDE7XG59XG5cbltkYXRhLXJlYWNoLXRhYnNdW2RhdGEtb3JpZW50YXRpb249XCJ2ZXJ0aWNhbFwiXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbltkYXRhLXJlYWNoLXRhYi1saXN0XSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6IGhzbGEoMCwgMCUsIDAlLCAwLjA1KTtcbn1cblxuW2RhdGEtcmVhY2gtdGFiLWxpc3RdW2FyaWEtb3JpZW50YXRpb249XCJ2ZXJ0aWNhbFwiXSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbltkYXRhLXJlYWNoLXRhYl0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbltkYXRhLXJlYWNoLXRhYl06YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogaHNsYSgwLCAwJSwgMCUsIDAuMDUpO1xufVxuXG5bZGF0YS1yZWFjaC10YWJdOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5bZGF0YS1yZWFjaC10YWJdW2RhdGEtc2VsZWN0ZWRdIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudENvbG9yO1xufVxuIiwiQGltcG9ydCBcIkByZWFjaC90YWJzL3N0eWxlcy5jc3NcIjtcblxuLnRhYnMge1xuICBwYWRkaW5nOiA1cmVtIDAgMnJlbTtcblxuICAmX19saXN0LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cblxuICBbZGF0YS1yZWFjaC10YWItbGlzdF0ge1xuICAgIGJhY2tncm91bmQ6IHVuc2V0O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICBvdmVyZmxvdzogLW1vei1zY3JvbGxiYXJzLW5vbmU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMCAycmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYigwIDAgMCAvIDAlKSwgcmdiKDAgMCAwIC8gMjAlKSk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMXJlbTtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAoLS1tZWRpdW0pIHtcbiAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCA1cmVtICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBbZGF0YS1yZWFjaC10YWJdIHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LS1ib2xkKTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhICgtLW1lZGl1bSkge1xuICAgICAgcGFkZGluZzogMXJlbSAuNXJlbTtcbiAgICB9XG4gIH1cblxuICBbZGF0YS1yZWFjaC10YWItcGFuZWxdIHtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG5cbiAgICBAbWVkaWEgKC0tbWVkaXVtKSB7XG4gICAgICBwYWRkaW5nOiAxcmVtIDIuNXZ3O1xuICAgIH1cbiAgfVxuXG4gIC5sZWZ0cmlnaHRibG9ja3Mge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDEuNSk7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbiIsIi50ZWFsLWNhbGxvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tY29sb3ItZ3JhZGllbnQtaG9yaXopO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDMpIDA7XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDVyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cbiAgICBAbWVkaWEgKC0tbGFyZ2UpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZGluZyxcbiAgJl9fYm9keWNvbnRlbnQsXG4gICZfX2Jsb2NrcXVvdGUge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAmX19jYWxsb3V0YmxvY2sge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwIDFyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMS41cmVtO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvdGV4dHVyZXN0cmlwLmpwZ1wiKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xcmVtO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICB9XG4gIH1cblxuICAmX19ibG9ja3F1b3RlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIH1cbn1cbiIsIi50ZXh0LWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICBwYWRkaW5nOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZykgMDtcblxuICAmX19jdGEge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKTtcbiAgfVxuXG4gIC50ZXh0LS1hbGlnbi1sZWZ0LXdpZGUge1xuICAgIEBtZWRpYSAoLS1sYXJnZSkge1xuICAgICAgbWF4LXdpZHRoOiA2NiU7XG4gICAgfVxuICB9XG5cbiAgJiArIC5zdGF0cy1iYW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIC0xLjI1KSk7XG5cbiAgICAmICsgLnRocmVlLXVwIHtcbiAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1jb21wb25lbnQtc3BhY2luZyk7XG4gICAgfVxuICB9XG59XG4iLCIudGltZWxpbmUtY29tcG9uZW50IHtcbiAgYmFja2dyb3VuZDogdG9wIGNlbnRlciB1cmwoXCIvaW1hZ2VzL2NhcmF0LWRvd24uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA0OHB4IDQ4cHg7XG4gIG1hcmdpbjogMXJlbSBhdXRvIDA7XG4gIHBhZGRpbmctdG9wOiA5NnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgQG1lZGlhICgtLWxhcmdlKSB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cblxuICAudGltZWxpbmUtaXRlbSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBtZWRpYSAoLS1tZWRpdW0pIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAuNXJlbSAwO1xuICAgIH1cblxuICAgICZfX2hlYWRpbmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtLWJvbGQpO1xuICAgIH1cblxuICAgICZfX3llYXIge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWJsdWUtMik7XG4gICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC0tc2VtaSk7XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAxNHJlbTtcbiAgICB9XG4gIH1cblxuICAuTXVpVGltZWxpbmVEb3Qtcm9vdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmx1ZS0zKTtcbiAgfVxuXG4gIC5NdWlUaW1lbGluZUNvbm5lY3Rvci1yb290IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgICAgcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcbiAgICAgICAgMTgwZGVnLFxuICAgICAgICB2YXIoLS1jb2xvci1ibHVlLTMpLFxuICAgICAgICB2YXIoLS1jb2xvci1ibHVlLTMpIDZweCxcbiAgICAgICAgdmFyKC0tY29sb3Itd2hpdGUpIDZweCxcbiAgICAgICAgdmFyKC0tY29sb3Itd2hpdGUpIDEycHhcbiAgICAgICk7XG4gICAgd2lkdGg6IDJweDtcbiAgfVxufVxuIiwiLnZpZGVvLWNhbGxvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tY29sb3ItZ3JhZGllbnQtaG9yaXopO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDEuNSkgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBtZWRpYSAoLS1tZWRpdW0pIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWNvbXBvbmVudC1zcGFjaW5nKSAqIDMpIDA7XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG5cbiAgICBAbWVkaWEgKC0tbWVkaXVtKSB7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fdmlkZW8ge1xuICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmID4gLnZpZGVvLXJlc3BvbnNpdmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYgaWZyYW1lIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6Zmlyc3QtbGV0dGVyLFxuICBwOjpmaXJzdC1saW5lLFxuICBkaXY6OmZpcnN0LWxpbmUsXG4gIGJsb2NrcXVvdGU6OmZpcnN0LWxpbmUsXG4gIGxpOjpmaXJzdC1saW5lIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBib2R5IHtcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIGEsXG4gIGE6dmlzaXRlZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuXG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cblxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cblxuICBwLFxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYge1xuICAgIGJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxufVxuIl19 */