a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.sr-only{border:0;clip:rect(0 0 0 0);clip-path:polygon(0 0,0 0,0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.color--text{color:#252526}.color--action,.color--primary-1{color:#003768}.color--primary-2,.color--primary-3{color:var(--color-secondary)}.color--secondary-1{color:#007398}.color--secondary-2{color:#3eb1c8}.color--secondary-3{color:#0a2e4e}.color--white{color:#fff}.color--gray-1{color:#f6f6f6}.color--gray-2{color:#dadddc}.color--gray-3{color:#b6b6b6}.color--black{color:#252526}.bg--primary-1{background-color:#003768}.bg--primary-2{background-color:#e31b23}.bg--primary-3{background-color:#ba9e66}.bg--secondary-1{background-color:#007398}.bg--secondary-2{background-color:#3eb1c8}.bg--secondary-3{background-color:#0a2e4e}.bg--white{background-color:#fff}.bg--gray-1{background-color:#f6f6f6}.bg--gray-2{background-color:#dadddc}.bg--gray-3{background-color:#b6b6b6}.bg--black{background-color:#252526}.rhythm--default>*+*,.rhythm>*+*{margin-top:1em}.rhythm--small>*+*{margin-top:.5em}.rhythm--large>*+*{margin-top:2em}.rhythm--extra-large>*+*{margin-top:4em}.rhythm--deep *+*,.rhythm--deep-default *+*{margin-top:1em}.rhythm--deep-small *+*{margin-top:.5em}.rhythm--deep-large *+*{margin-top:2em}.rhythm--deep-extra-large *+*{margin-top:4em}.text--align-center{text-align:center}.text--align-left{text-align:left}.text--align-right{text-align:right}.text--bold{font-family:Gilroy Bold,sans-serif}.text--italic{font-style:italic}.text--light{font-family:var(--font-stack--regular)}.text--small{font-size:.875rem}@font-face{font-family:Gilroy Light;font-style:normal;font-weight:400;src:url(../fonts/gilroy-light-webfont.eot) format("eot"),url(../fonts/gilroy-light-webfont.woff2) format("woff2"),url(../fonts/gilroy-light-webfont.woff) format("woff"),url(../fonts/gilroy-light-webfont.ttf) format("truetype"),url(../fonts/gilroy-light-webfont.html#Gilroy_Light) format("svg");font-display:block}@font-face{font-family:Gilroy Regular;font-style:normal;font-weight:400;src:url(../fonts/gilroy-regular-webfont.eot) format("eot"),url(../fonts/gilroy-regular-webfont.woff2) format("woff2"),url(../fonts/gilroy-regular-webfont.woff) format("woff"),url(../fonts/gilroy-regular-webfont.ttf) format("truetype"),url(../fonts/gilroy-regular-webfont.html#Gilroy_Regular) format("svg");font-display:block}@font-face{font-family:Gilroy Bold;font-style:normal;font-weight:400;src:url(../fonts/gilroy-bold-webfont.eot) format("eot"),url(../fonts/gilroy-bold-webfont.woff2) format("woff2"),url(../fonts/gilroy-bold-webfont.woff) format("woff"),url(../fonts/gilroy-bold-webfont.ttf) format("truetype"),url(../fonts/gilroy-bold-webfont.html#Gilroy_Bold) format("svg");font-display:block}*{box-sizing:border-box}body,html{box-sizing:inherit;color:#252526;font-family:Gilroy Regular,sans-serif;line-height:1.5;scroll-behavior:smooth;overflow-x:hidden}body.lock-body,html.lock-body{overflow:hidden}strong{font-family:Gilroy Bold,sans-serif}img{vertical-align:bottom}a{cursor:pointer}a:visited{color:inherit}a sup{vertical-align:super;margin-left:-1rem;font-size:.75rem;display:inline-block;padding:.25rem 1rem}.aspect{position:relative}.aspect:before{display:block;content:""}.aspect>*{height:100%;left:0;position:absolute;top:0;width:100%}.aspect--16by9:before{padding-top:56.25%;content:""}.aspect--4by3:before{padding-top:75%;content:""}.aspect--2by1:before{padding-top:50%;content:""}.aspect--310by123:before{padding-top:39.677%;content:""}.aspect--31by7:before{padding-top:22.58%;content:""}.asterisk{color:#003768;font-family:Gilroy Bold,sans-serif}.banker-card{background-color:#fff;border-radius:1.625rem;color:#252526;flex:1 1 auto;line-height:1.5;max-width:20.75rem;position:relative}.banker-card__image{border:2px solid #ba9e66;border-radius:50%;position:absolute;right:1.6875rem;top:-2.875rem}.banker-card__contact{color:#003768}.banker-card .heading{font-size:1.25rem;text-transform:uppercase;max-width:50%}.blockquote,blockquote{font-size:1.5rem;font-style:italic}.blockquote .figcaption,blockquote .figcaption{font-size:1.125rem;font-weight:300;margin-top:1rem}.brand{display:inline-block}.brand--bordered{border:1px solid #d4d4d4}.button,.input[type=submit],input[type=submit]{background-color:#003768;border:2px solid transparent;border-radius:1.5rem;color:#fff;cursor:pointer;display:inline-block;font-family:Gilroy Bold;font-size:1rem;line-height:1;padding:.75rem 1.75rem;text-decoration:none;transition:.25s cubic-bezier(.86,0,.07,1) 0s;white-space:nowrap}.button:hover,.input[type=submit]:hover,input[type=submit]:hover{background-color:#3eb1c8;text-decoration:none}.button:active,.button:focus,.input[type=submit]:active,.input[type=submit]:focus,input[type=submit]:active,input[type=submit]:focus{background-color:#003768}.button[disabled]{background-color:#b6b6b6;cursor:default}.button--global-sign-in{align-items:center;background-color:transparent;border-radius:2rem;color:#003768!important;display:inline-flex;min-width:0;padding:1rem 1.5rem}.button--global-sign-in svg{margin-right:1ch}.button--global-sign-in svg path{fill:#fff}.button--icon{align-items:center;display:inline-flex}.button--icon .icon,.button--icon svg{flex:0 0 auto;fill:#fff;stroke:#fff;transition:.25s cubic-bezier(.86,0,.07,1) 0s;height:1rem;margin:0 0 0 1ch;width:1rem}.button--outlined{background-color:transparent;border-color:#003768;color:#003768}.button--outlined:hover{background-color:#003768;color:#fff}.button--outlined:active{background-color:#e31b23;border-color:#e31b23}.button--outlined:focus{color:#fff}.button--outlined[disabled]{background-color:inherit;border-color:#b6b6b6;color:#b6b6b6}.button--gold{color:#252526!important}.button--gold,.button--gold:active,.button--gold:focus{background-color:#ba9e66}.button--white{background:#fff;color:#003768;opacity:.9}.button--white:active,.button--white:focus,.button--white:hover{background:#fff;color:#0a2e4e;opacity:1}.button--underlined,.button--underlined-small{background-color:transparent;border:0;border-bottom:3px solid #3eb1c8;border-radius:0;color:#252526;font-size:1.125rem;padding:.75rem 0}.button--underlined-small:active,.button--underlined-small:focus,.button--underlined-small:hover,.button--underlined:active,.button--underlined:focus,.button--underlined:hover{background-color:transparent;border-bottom-color:#003768}.button--underlined-small{font-family:Gilroy Regular,sans-serif;font-size:1rem;padding:.25rem 0}.button--close{background-color:transparent;color:#252526;font-family:Gilroy Regular,sans-serif;padding:.75rem 0}.button--close:active,.button--close:focus,.button--close:hover{background-color:transparent;color:#3eb1c8}.button--close:active svg,.button--close:focus svg,.button--close:hover svg{transform:rotate(180deg)}.button--close svg{transition:.25s cubic-bezier(.86,0,.07,1) 0s}.button--play{background-color:transparent;background-image:url(../images/icons/play.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;color:#3eb1c8;height:70px;opacity:.8;padding:0;text-align:center;width:70px}.button--play:active,.button--play:focus,.button--play:hover{background-color:transparent;opacity:1}.button--plain{background:none!important;color:inherit;font-family:var(--font-stack--normal);font-size:1rem;padding:0}.card{border:1px solid #dadddc;margin:1.5rem;padding:1.5rem}.card,.card--centered{display:flex;flex-direction:column}.card--centered{align-items:center;border:none}.card--shadowed{border:0;box-shadow:0 4px 8px 2px rgba(0,0,0,.125)}.card--shadowed:active,.card--shadowed:focus,.card--shadowed:hover{box-shadow:0 4px 8px 2px rgba(0,0,0,.25);transition:.25s cubic-bezier(.86,0,.07,1) 0s}.card--blank{border:0}.card--comparison{background-color:#fff;border:0;border-radius:1rem;box-shadow:0 6px 12px 0 rgba(0,1,6,.29);margin:1.5rem 2rem 1.5rem 0;max-width:100%;min-height:340px;padding:0;text-align:center;transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:18rem}.card--comparison:active,.card--comparison:focus,.card--comparison:hover{box-shadow:0 5px 10px 0 rgba(0,1,6,.2)}.card--comparison-simple .card--comparison__cta{min-height:unset}.card--comparison__content{flex:1 1 auto;padding:1.5rem 2rem}.card--comparison__cta{align-items:flex-start;background-color:#f6f6f6;border:0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border-top:2px solid #003768;display:grid;grid-gap:1.5rem;grid-template-columns:1fr;justify-items:center;margin-top:0;min-height:8.875rem;padding:1.5rem}.card--banker-card{margin:3rem 1.5rem 1.5rem;padding:2.5rem}.card--icon{border:0;max-width:392px;text-align:center}.card--icon .i,.card--icon .image{margin:0 auto 1.5rem;max-width:92px}.component{padding-bottom:3rem;padding-top:3rem}.component--no-padding{padding:0}.component--bottom-padding{padding-bottom:3rem;padding-top:0}.component--top-padding{padding-bottom:0;padding-top:3rem}.component--large-padding{padding-bottom:4.5rem;padding-top:4.5rem}.component--bottom-large-padding{padding-bottom:4.5rem;padding-top:0}.component--top-large-padding{padding-bottom:0;padding-top:6rem}.component--larger-padding{padding-bottom:6rem;padding-top:6rem}.component--bottom-larger-padding{padding-bottom:6rem;padding-top:0}.component--top-larger-padding{padding-bottom:0;padding-top:6rem}.component--small-padding{padding-bottom:1.5rem;padding-top:1.5rem}.component--bottom-small-padding{padding-bottom:1.5rem;padding-top:0}.component--top-small-padding{padding-bottom:0;padding-top:1.5rem}.dl{border-top:1px solid #d4d4d4;display:flex;flex-wrap:wrap}.dl .dd,.dl .dt{border-bottom:1px solid #d4d4d4;padding:1rem 0}.dl .dt{flex:0 0 50%;font-family:Gilroy Bold,sans-serif}.dl .dt:after{content:": "}.dl .dd{flex:0 0 50%;text-align:right}.form__item{padding:.75rem 0}.form legend{font-size:1.25rem}.google-map{padding-bottom:62.4%;position:relative}.google-map iframe{bottom:0;left:0;position:absolute;right:0;top:0}.heading-eyebrow{display:block;font-size:.75rem;text-transform:uppercase}.heading-eyebrow--prominent{background-color:#e31b23;color:#fff;display:inline-block;font-size:1.25rem;padding:1.25rem 2.5rem}.heading,.richtext h1,.richtext h2,.richtext h3,.richtext h4,.richtext h5,.richtext h6{font-family:Gilroy Bold,sans-serif;font-range:320px 1280px;line-height:1.2em}.heading--h1,.richtext h1{font-size:calc(1.57558rem + 2.09302vw)}.heading--h2,.richtext h2{font-size:calc(1.63372rem + 1.39535vw)}.heading--h3,.richtext h3{font-size:1.875rem}.heading--h4,.richtext h4{font-size:1.5rem}.heading--h5,.richtext h5{font-size:1.125rem}.heading--h6,.richtext h6{font-size:.75rem}.heading--bold{font-family:Gilroy Bold,sans-serif}.heading--light{font-family:var(--font-stack--regular)}.hr{background:#e31b23;border:none;height:1px;margin-left:auto;margin-right:auto;width:100%}.hr--dashed{border-top:1px dashed #e31b23}.hr--dotted{border-top:1px dotted #e31b23}.hr--gray{background:#d4d4d4;max-width:64.875rem}.i--rounded{align-items:center;background-color:#3eb1c8;border-radius:100%;color:#fff;display:flex;font-family:Gilroy Bold,sans-serif;font-size:1.875rem;height:4.3125rem;justify-content:center;padding:1rem;width:4.3125rem}.icon{display:inline-block;height:3.625rem;max-height:100%;max-width:100%;width:3.625rem}.icon use{height:100%;width:100%}.icon--brand{height:49px;width:268px}.icon--equal-housing-lender{height:14px;margin-right:1ch;opacity:.6;position:relative;top:2px;width:18px}.icon--utility-nav{height:.875rem;width:.875rem}.image,.richtext img{height:auto;max-width:100%}.image--rounded{border-radius:100%}.image--background{bottom:0;z-index:-1}.image--background,.image__lazy-box{left:0;position:absolute;right:0;top:0}.image__lazy-box{bottom:4px;opacity:1;overflow:hidden;z-index:3}.image__lazy-box .image__low-res{height:100%;left:0;position:absolute;top:0;transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:100%}.image__lazy-panel{background-color:#b6b6b6;display:block;height:100%;opacity:0;position:absolute;width:100%;z-index:3}.image__lazy-wrapper{display:inline-block;position:relative}.image__lazy-wrapper.pre-load .image__low-res{filter:blur(6px)}.image__lazy-wrapper.pre-load .image__lazy-panel{opacity:.5}.image__lazy-wrapper.is-loaded .image__low-res{filter:none}.image__lazy-wrapper.is-loaded .image__lazy-box{opacity:0;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.image__lazy-wrapper.is-loaded .image.is-lazy{opacity:1;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.input,input{background-color:#fff;border:1px solid #b6b6b6;border-radius:.5rem;color:#252526;font-family:Gilroy Bold;font-size:.875rem;line-height:1;padding:.66rem 1rem}.input:focus,input:focus{border:1px solid #003768;outline-width:0}.input::placeholder,input::placeholder{color:#b6b6b6;opacity:0}.input--no-border,input--no-border{border:0;border-bottom:1px solid #3eb1c8;border-radius:0;color:#0a2e4e;font-family:Gilroy Regular,sans-serif;outline:0;padding:.25rem 0}.input--no-border:active,.input--no-border:focus,.input--no-border:hover,input--no-border:active,input--no-border:focus,input--no-border:hover{border:0;border-bottom:1px solid #3eb1c8}.input.select,.input.text,.input[type=date],.input[type=datetime-local],.input[type=time],input.select,input.text,input[type=date],input[type=datetime-local],input[type=time]{min-height:2.5625rem;width:100%}.input--search-submit,input--search-submit{appearance:none;background-color:transparent;border:0}.input[type=radio]+.label:after,input[type=radio]+.label:after{border-radius:7px}.input[type=radio]+.label:before,input[type=radio]+.label:before{border-radius:12px}.input[type=checkbox]+.label:after,input[type=checkbox]+.label:after{background-color:transparent!important;border-bottom:3px solid #007398;border-right:3px solid #007398}.input[type=checkbox]:checked+.label:after,input[type=checkbox]:checked+.label:after{height:14px;left:-39px;top:-2px;transform:scale(1) rotate(40deg)!important;width:8.4px}.input[type=file],input[type=file]{border-color:transparent}.input.select,.input[type=date],.input[type=datetime-local],.input[type=time],input.select,input[type=date],input[type=datetime-local],input[type=time]{background-position:top 50% right .5rem;background-repeat:no-repeat}.input.select::-webkit-calendar-picker-indicator,.input[type=date]::-webkit-calendar-picker-indicator,.input[type=datetime-local]::-webkit-calendar-picker-indicator,.input[type=time]::-webkit-calendar-picker-indicator,input.select::-webkit-calendar-picker-indicator,input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{background-image:none}.input[type=date],.input[type=datetime-local],.input[type=time],input[type=date],input[type=datetime-local],input[type=time]{padding-right:0}.input[type=checkbox],.input[type=radio],input[type=checkbox],input[type=radio]{border:0;clip:rect(0 0 0 0);clip-path:polygon(0,0,0,0,0,0);-webkit-clip-path:polygon(0,0,0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.input[type=checkbox]+.label,.input[type=radio]+.label,input[type=checkbox]+.label,input[type=radio]+.label{display:inline-block;font-family:var(--font-stack--regular);height:24px;margin-left:3rem;position:relative}.input[type=checkbox]+.label:after,.input[type=radio]+.label:after,input[type=checkbox]+.label:after,input[type=radio]+.label:after{background-color:#003768;box-sizing:border-box;content:"";display:inline-block;height:14px;left:-43px;position:absolute;top:-1px;transform:scale(0);transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:14px}.input[type=checkbox]+.label:before,.input[type=radio]+.label:before,input[type=checkbox]+.label:before,input[type=radio]+.label:before{border:2px solid #b6b6b6;box-sizing:border-box;content:"";display:inline-block;position:absolute;height:24px;left:-48px;top:-6px;transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:24px}.input[type=checkbox]:active+.label:before,.input[type=checkbox]:focus+.label:before,.input[type=radio]:active+.label:before,.input[type=radio]:focus+.label:before,input[type=checkbox]:active+.label:before,input[type=checkbox]:focus+.label:before,input[type=radio]:active+.label:before,input[type=radio]:focus+.label:before{border-color:#003768}.input[type=checkbox]:checked+.label:after,.input[type=radio]:checked+.label:after,input[type=checkbox]:checked+.label:after,input[type=radio]:checked+.label:after{background-color:#003768;transform:scale(1)}.label{color:#252526;cursor:pointer;display:block;font-size:.875rem;font-family:Gilroy Bold,sans-serif;line-height:1.2;padding:.5rem 0;text-align:left}.language-select{align-items:center;align-self:stretch;background-image:url(../images/icons/select.svg);background-position:100%;background-repeat:no-repeat;display:flex;max-width:10rem;padding:0;position:relative}.language-select__options{background-color:#fff;box-shadow:0 1px 10px -4px rgba(0,0,0,.5);position:absolute;top:100%;left:0;opacity:0;padding:0;pointer-events:none;right:-1rem;z-index:400}.language-select__options .link{display:block;margin:0!important;padding:.5rem 1rem}.language-select__options .link.is-active{background-color:#f6f6f6;pointer-events:none}.language-select__options .link:active,.language-select__options .link:focus,.language-select__options .link:hover{background-color:#f6f6f6}.language-select .button{align-self:stretch;border-radius:0;font-size:.875rem;padding:0 1rem;width:100%}.language-select:focus-within .language-select__options,.language-select:focus .language-select__options{opacity:1;pointer-events:all}.link,.richtext a{border-bottom:2px solid #3eb1c8;color:#252526;display:inline-block;line-height:1.125;padding-bottom:2px;text-decoration:none;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.link:active,.link:focus,.link:hover,.richtext a:active,.richtext a:focus,.richtext a:hover{color:#3eb1c8;text-decoration:none}.link--underlined,.richtext a{border:none;text-decoration:underline}.link--underlined:active,.link--underlined:focus,.link--underlined:hover,.richtext a:active,.richtext a:focus,.richtext a:hover{color:#3eb1c8;text-decoration:underline}.link.button,.richtext a.button{border:none;color:#fff;padding:.75rem 1.75rem;text-decoration:none}.link.button.button--underlined,.richtext a.button.button--underlined{color:unset}.link.button--white,.richtext a.button--white{color:#003768}.link.button--white:active,.link.button--white:focus,.link.button--white:hover,.richtext a.button--white:active,.richtext a.button--white:focus,.richtext a.button--white:hover{color:#0a2e4e}.link--appstore,.link--googleplay{background-repeat:no-repeat;background-size:100%;border:none;display:inline-block;height:31px;width:83px}.link--appstore:active,.link--appstore:focus,.link--appstore:hover,.link--googleplay:active,.link--googleplay:focus,.link--googleplay:hover{opacity:.6}.link--appstore{background-image:url(../images/appstore.png)}.link--googleplay{background-image:url(../images/googleplay.png)}.link--utility-nav{align-items:center;display:inline-flex;height:2.375rem;padding:0 1.25rem}.link--utility-nav .icon{margin-right:1ch}.link--emphasized{font-family:Gilroy Bold,sans-serif;padding-bottom:6px}.link--cta{align-items:center;background-color:#0a2e4e;color:#fff;border-radius:0;display:flex;font-size:1.25rem;line-height:1.3;padding:1rem 1.25rem;position:relative;text-align:center;white-space:normal}.link--cta:active,.link--cta:focus,.link--cta:hover{background-color:#ba9e66}.link--cta:active span,.link--cta:focus span,.link--cta:hover span{border-bottom-color:#fff}.link--cta span{border-bottom:4px solid #3eb1c8;display:inline-block;padding-bottom:.5rem;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.link--plain{align-items:center;border:0;text-decoration:none}.link--plain:active,.link--plain:focus,.link--plain:hover{text-decoration:underline}.link--plain *+*{margin-left:2ch}.link--plain-blue{align-items:center;border:0;color:#003768}.link--plain-blue,.link--plain-blue:active,.link--plain-blue:focus,.link--plain-blue:hover{text-decoration:underline}.list,.richtext ol,.richtext ul{list-style:unset;padding-left:2em}.list .li,.richtext ol .li,.richtext ul .li{margin:0 0 .5em;padding-left:1ch}.list--blank,.list--inline{list-style-type:none;padding-left:0}.list--inline .li{display:inline-block;margin:0 1em 0 0}.list--ordered,.richtext ol{list-style-type:decimal}.list--unordered,.richtext ul{list-style-type:disc}.list--custom{list-style-type:none}.list--custom .li{margin-bottom:1em;position:relative}.list--custom svg{height:22px;left:-24px;position:absolute;top:2px;width:22px}.media-object{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.media-object--top{align-items:flex-start}.media-object--middle{align-items:center}.media-object--bottom{align-items:flex-end}.media-object--2-3>:first-child{flex-basis:35%}.media-object--2-3>:last-child,.media-object--3-2>:first-child{flex-basis:60%}.media-object--3-2>:last-child{flex-basis:35%}.media-object--50-50>:first-child,.media-object--50-50>:last-child,.media-object--carousel-item>:first-child,.media-object--carousel-item>:last-child{flex-basis:50%}.media-object__figure{background-image:url(../images/image-treatment.svg);background-position:bottom -.5rem right -.5rem;background-repeat:no-repeat;background-size:contain;margin-bottom:5rem;margin-top:3rem;order:-10;padding:0 .5rem .5rem 0}.media-object--no-stack .media-object__figure{margin-bottom:0;margin-top:2rem;order:0}.media-object--carousel-item .media-object__figure{background-image:none;margin:0 0 1.5rem!important;padding:0;position:relative}.media-object--carousel-item .media-object__figure:after{background-image:url(../images/image-treatment-alt.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:2rem;margin-top:-.875rem;position:relative;width:100%}.media-object__figure--top{align-self:flex-start}.media-object__figure--middle{align-self:center}.media-object__figure--bottom{align-self:flex-end}.media-object__body--top{align-self:flex-start}.media-object__body--middle{align-self:center}.media-object__body--bottom{align-self:flex-end}.media-object--carousel-item .media-object__body{align-self:stretch;background-color:#003768;color:#fff;padding:3rem}.paragraph,.richtext p{display:block}.paragraph--taller{line-height:1.6}.richtext strong{font-family:Gilroy Bold,sans-serif}.richtext em{font-style:italic}.richtext li{margin:0 0 .5rem}.richtext sub,.richtext sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.richtext sup{top:-.5em}.richtext sub{bottom:-.25em}.richtext table{display:block;width:100%}.richtext table tbody,.richtext table tfoot,.richtext table tr{display:block}.richtext table tr:nth-child(2n){background-color:#d4d4d4}.richtext table td,.richtext table th{border-bottom:1px dotted #f6f6f6;display:flex;justify-content:flex-end;padding:.5rem}.richtext table th{display:none}.richtext table td:before,.richtext table th{font-family:Gilroy Bold,sans-serif;text-align:left}.richtext table td:before{content:attr(data-heading);flex:1 1 auto}.richtext table td>*{text-align:right}.select{appearance:none;background-image:url(../images/icons/select.svg);display:inline-block;-webkit-appearance:none}.select--plain{background-color:transparent;border:0;color:#003768;cursor:pointer;font-family:Gilroy Regular,sans-serif;height:1.5rem;padding:0 1.25rem 0 1rem;width:auto!important}.select--plain:active,.select--plain:focus,.select--plain:hover{border:0}.table-wrapper{max-width:100%;overflow-x:auto}.table{width:100%}.table__caption{caption-side:bottom;font-size:1.5rem;font-family:Gilroy Bold,sans-serif;padding:1.5rem 0}.table__cell{border-bottom:1px solid #dadddc;padding:.5rem}.table__cell--header{font-family:Gilroy Bold,sans-serif;text-align:left}.table--mobile-scroll .table__cell{white-space:nowrap}.table--mobile-collapse{display:block;width:100%}.table--mobile-collapse .table__body,.table--mobile-collapse .table__caption,.table--mobile-collapse .table__foot,.table--mobile-collapse .table__row{display:block}.table--mobile-collapse .table__head{display:none}.table--mobile-collapse .table__row:nth-child(2n){background-color:#d4d4d4}.table--mobile-collapse .table__cell{display:flex;justify-content:flex-end}.table--mobile-collapse .table__cell:before{content:attr(data-heading);flex:1 1 auto;font-family:Gilroy Bold,sans-serif;text-align:left}.textarea{min-height:6rem;overflow:auto;resize:vertical;width:100%}.wrapper{margin-left:auto;margin-right:auto;max-width:78.125rem;padding:0 1rem;position:relative}.wrapper--large{max-width:96.875rem}.wrapper--medium{max-width:78.125rem}.wrapper--small{max-width:51.5625rem}.wrapper--featured{padding:2rem 1rem}.wrapper .wrapper{padding-left:0;padding-right:0}.accordion{border-bottom:1px solid #d4d4d4;padding:1rem 0}.accordion__head{border-bottom:4px solid #e31b23;padding-bottom:3rem;text-align:center}.accordion__head-text{flex:1 1 auto}.accordion__head-toggle{align-items:flex-end;display:flex;display:none;flex:0 0 auto;justify-content:center}.accordion__toggleall-collapse,.accordion__toggleall.is-active .accordion__toggleall-expand{display:none}.accordion__toggleall.is-active .accordion__toggleall-collapse{display:inline}.accordion__drawer{border-radius:2px;margin-bottom:0}.accordion__drawer .expandable__drawer{padding:1rem 0;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.accordion__heading{cursor:pointer;font-family:Gilroy Bold,sans-serif;padding:1rem 4rem 1rem 0;position:relative}.accordion__heading:focus{outline:none}.accordion__heading:after{transform-origin:center}.accordion__heading:after,.accordion__heading:before{background-color:#3eb1c8;content:"";display:block;height:6px;position:absolute;right:1.5rem;top:1.75rem;width:1.45rem}.accordion__heading:before{transform:rotate(90deg);transform-origin:center;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.accordion__heading[aria-expanded=true]:before{transform:rotate(180deg);content:""}.accordion__heading[aria-expanded=true] .link,.accordion__heading[aria-expanded=true] a{display:inline-block}.accordion__heading[aria-expanded=false] .link,.accordion__heading[aria-expanded=false] a{display:none}.bank-offer{position:relative}.bank-offer .figure{display:grid;grid-template-columns:1fr}.bank-offer__image{position:relative;z-index:-1}.bank-offer__heading{background-color:#003768;color:#fff;padding:1.5rem}.bank-offer__heading .heading{font-size:1.875rem}.bank-offer__heading .heading span{color:#ba9e66;display:block}.bank-offer__content{padding:1.5rem}.bank-offer__highlights{margin:1.5rem 0}.bank-offer .heading-eyebrow{position:absolute;right:2rem;top:-2rem}.banker-bio__layout{display:grid;grid-template-columns:1fr;margin-bottom:3rem}.banker-bio__content{flex:1 1 auto;order:2}.banker-bio__content .heading{margin-bottom:.5rem}.banker-bio__photo{margin-bottom:1.5rem;order:1}.banker-bio__photo .image{max-width:13.375rem}.banker-bio__quote{order:3}.banker-bio__quote .figure{max-width:54rem}.banker-bio__contact{margin:3rem 0}.banker-bio__contact .figure{margin-top:3rem}.banker-bio__social{margin-left:-.5rem;padding:.5rem;transform:scale(1.25);transform-origin:top left}.banker-bio__social:active,.banker-bio__social:focus,.banker-bio__social:hover{opacity:.8}.banker-listing{background-color:#003768;background-image:url(../images/bg-star.png);background-position:center top -5%;background-repeat:no-repeat;background-size:120%;color:#fff}.banker-listing__intro{padding-bottom:3rem;text-align:center}.banker-listing__intro *{margin-left:auto;margin-right:auto;max-width:51.5rem}.banker-listing__cta,.banker-listing__list{display:flex;flex-wrap:wrap;justify-content:center}.banker-listing__cta{align-items:center;padding:1.5rem 0}.banker-listing__cta *{margin:0 0 1.5rem}.banker-listing--transparent{background-color:transparent;background-image:none;padding-top:0}.biocard{background-color:#ba9e66;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;cursor:pointer;height:27rem;margin:.75rem;overflow:hidden;position:relative;width:18rem}.biocard:before{content:"";display:block;padding-bottom:100%}.biocard:active .biocard__drawer,.biocard:focus .biocard__drawer,.biocard:hover .biocard__drawer{bottom:0}.biocard:active .biocard__drawer .figure--blockquote,.biocard:active .biocard__link,.biocard:focus .biocard__drawer .figure--blockquote,.biocard:focus .biocard__link,.biocard:hover .biocard__drawer .figure--blockquote,.biocard:hover .biocard__link{opacity:1}.biocard:active .biocard__content,.biocard:focus .biocard__content,.biocard:hover .biocard__content{background-color:transparent}.biocard__link{display:inline-block;margin:0 1.5rem 2px;opacity:0;transition:.25s cubic-bezier(.86,0,.07,1) 0s;transition-delay:.25s}.biocard__link:active,.biocard__link:focus,.biocard__link:hover{border-bottom:none}.biocard__content{background-color:rgba(37,37,38,.44);bottom:0;font-size:.875rem;left:0;min-height:5.5rem;padding:.875rem 1rem;pointer-events:none;position:absolute;right:0;transition:.25s cubic-bezier(.86,0,.07,1) 0s;z-index:3}.biocard__content>*+*{margin-top:.25rem}.biocard__drawer{background-color:rgba(37,37,38,.44);bottom:-100%;color:#fff;height:100%;position:absolute;transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:100%}.biocard__drawer .figure--blockquote{opacity:0;padding:1.5rem;pointer-events:none;transition:.25s cubic-bezier(.86,0,.07,1) 0s;transition-delay:.25s}.biocard__drawer .figure--blockquote .blockquote{font-family:Gilroy Bold,sans-serif;font-size:1.125rem;font-style:normal}.biocards__layout{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center}.biocards .wrapper{padding:0}.branch-manager-quote__layout{align-items:flex-start;border-top:1px solid #dadddc;display:flex;flex-direction:column;padding-top:3rem}.branch-manager-quote__image{border:2px solid #ba9e66;border-radius:50%;margin:0 0 1.5rem;max-width:107px}.branch-manager-quote--text{font-style:normal}.branch-manager-quote .heading--h4{font-size:1.25rem}.branch-manager-quote .blockquote{font-style:normal}.branch-manager-quote cite{display:block;font-size:1rem}.card-deck{text-align:center}.card-deck .card{justify-content:center}.card-deck .i,.card-deck__icon{align-self:center}.card-deck__icon{max-width:75px}
/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;bottom:-25px;padding:0;margin:0;list-style:none;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.carousel{margin-bottom:7.5rem}.carousel__container{width:100%}.carousel__cell{height:auto;width:100%;z-index:-1}.carousel__cell.is-selected{z-index:1}.carousel__cell.is-selected .link{display:inline-block}.carousel__cell .image{width:100%}.carousel__cell .link,.carousel__count{display:none}.carousel__heading{margin-bottom:2rem}.carousel--dark .carousel__heading{color:#fff}.modal .carousel__container,.modal .carousel__container+.carousel__count{opacity:0;transition:opacity .25s cubic-bezier(.86,0,.07,1) .33s}.modal .carousel__container.is-open,.modal .carousel__container.is-open+.carousel__count{opacity:1}.carousel--card .carousel__cell{align-items:stretch;display:flex;min-height:100%;width:auto}.carousel--gallery .flickity-prev-next-button.next,.carousel--gallery .flickity-prev-next-button.previous{top:100%}.carousel--gallery .flickity-prev-next-button.previous{left:0}.carousel--gallery .flickity-prev-next-button.next{right:0}.carousel--gallery .flickity-page-dots{bottom:-1.5rem}.flickity-viewport{transition:.25s cubic-bezier(.86,0,.07,1) 0s}.carousel--card .flickity-viewport{overflow:hidden}.flickity-button{background-color:#f6f6f6;border-radius:0;bottom:-120px;height:77px;top:unset;width:77px}.flickity-button-icon{fill:#003768;height:30%!important;left:35%!important;top:35%!important;width:30%!important}.flickity-button:active,.flickity-button:focus,.flickity-button:hover{background-color:#dadddc}.carousel--card .flickity-button{background-color:transparent;border:1px solid #007398;border-radius:38px;height:76px;transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:76px}.carousel--card .flickity-button-icon{fill:#ba9e66;height:40%!important;left:30%!important;right:30%!important;top:30%!important;width:40%!important}.carousel--card .flickity-button:active,.carousel--card .flickity-button:focus,.carousel--card .flickity-button:hover{background-color:transparent}.flickity-prev-next-button.previous{left:calc(50% - 85px)}.flickity-prev-next-button.next{right:calc(50% - 85px)}.flickity-page-dots{bottom:0;left:0;max-width:100%;text-align:center;width:100%}.carousel--no-nav .flickity-page-dots{display:none}.flickity-page-dots .dot{background-color:transparent;border:1px solid #003768;height:12px;opacity:1;width:12px}.flickity-page-dots .dot:first-child{margin-left:0}.compare,.flickity-page-dots .dot.is-selected{background-color:#003768}.compare{overflow:hidden}.compare .wrapper--medium{max-width:96.875rem}.compare__heading{color:#fff}.compare__layout{display:flex;flex-wrap:wrap;justify-content:flex-start}.compare .carousel{margin-bottom:5rem;padding:0}.comparison__layout{align-items:start;display:grid;gap:1.5rem}.comparison__cell{grid-column:auto/span 2}.comparison__cell:first-of-type,.comparison__cell:nth-of-type(2){grid-column:auto/span 3}.comparison__cell .heading{font-size:.875rem;text-transform:uppercase}.comparison__cell .figure{float:left}.comparison__cell .figure .image{margin-bottom:1.5rem}.comparison__cell li{margin-bottom:0;font-size:.875rem}.comparison__promotion{color:#ba9e66;font-weight:700;text-align:center}.comparison+.comparison{border-top:1px solid #f6f6f6}.content-card{border:0;margin:0 auto;max-width:25rem;padding:0}.content-card .image{margin-bottom:1.5rem}.content-card .figcaption>*+*{margin-top:.75em}.content-card .figure{height:100%;padding-bottom:1.5rem}.content-card .richtext{line-height:1.75}.content-card .link{align-self:start}.content-card--centered{margin:1.5rem .75rem;max-width:18.125rem;text-align:center}.content-card--centered .heading{line-height:1.33}.content-card--centered .link{font-size:1.125rem;margin-top:auto;align-self:center}.content-card--centered .figcaption{display:flex;flex-direction:column}.cookie-consent{background-color:#f6f6f6;bottom:0;left:0;padding:1.5rem 0;position:fixed;right:0;transition:.25s cubic-bezier(.86,0,.07,1) 0s;transition-delay:.5s;z-index:400}.cookie-consent--is-dismissed{bottom:-10vh;opacity:0;pointer-events:none}.cookie-consent__layout{display:grid;grid-gap:3rem;grid-template-colummns:1fr}.cookie-consent__action{align-items:flex-start;display:flex;flex-direction:column}.cookie-consent__action *+*{margin:1.5rem 0 0}.currency-rates .table__head .table__cell{text-align:center}.currency-rates .table__head .table__cell strong{font-size:.75rem}.currency-rates .table__head .table__cell em{font-size:.875rem}.currency-rates .table__head .table__cell:first-child{padding-left:0;text-align:left}.currency-rates .table__body .table__cell{font-family:Gilroy Bold,sans-serif;font-size:1.25rem;text-align:center}.currency-rates__flag{padding:.75rem .5rem;text-align:center!important}.currency-rates__flag .image{margin:1ch 0;max-width:80px;vertical-align:middle}.currency-rates__flag strong{padding:0 1ch}.customer-service-sidebar{background-color:#f6f6f6;padding:2.25rem}.customer-service-sidebar__address,.customer-service-sidebar__phone{margin:1.5rem 0}.customer-service-sidebar__address{padding:1.5rem 0}.disclosures{background-color:#f6f6f6;font-size:.875rem}.disclosures__heading{padding:3.25rem 0 1.125rem}.disclosures__hr--default hr:not(.hr--dashed){background:#b6b6b6}.disclosures__hr--vb-gray{background:#d4d4d4;margin-bottom:1.5rem}.disclosures__list{padding-bottom:5.75rem}.executive-bio__header{align-items:center;border-bottom:4px solid #e31b23;display:flex;font-size:.875rem;padding:0 0 1.5rem;margin:0 0 3rem}.executive-bio .heading{font-size:1.25rem;margin-bottom:.5em}.executive-bio .image{margin-right:1.5rem}.executive-bio__footer{margin-top:3rem}.executive-bio__footer .link{display:inline-flex}.expandable{overflow:hidden;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.expandable:not(.is-expanded) .expandable__drawer{box-shadow:inset 0 -2px 5px 0 #d4d4d4}.external-link{opacity:0;pointer-events:none;transition:.25s cubic-bezier(.86,0,.07,1) 0s;z-index:-1}.external-link,.external-link__overlay{bottom:0;left:0;position:fixed;right:0;top:0}.external-link__overlay{background-color:#003768;opacity:.9;z-index:500}.external-link__close{appearance:none;background:url(../images/icons/close.svg) 50%;background-repeat:no-repeat;border:none;cursor:pointer;display:block;height:2rem;position:absolute;right:1.5rem;top:1.5rem;transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:2rem}.external-link__close:active,.external-link__close:focus,.external-link__close:hover{transform:rotate(270deg)}.external-link__location{color:#fff!important}.external-link__content{background-color:#f6f6f6;border-radius:1.5rem;font-size:1.5rem;margin:1.5rem;padding:3rem;position:absolute;text-align:center;z-index:505}.external-link--is-active{opacity:1;overflow:auto;pointer-events:all;z-index:500}.feature-list__layout{display:grid;grid-gap:1.5rem;grid-template-columns:1fr}.feature-list__overview .heading{margin-top:0}.feature-list__list .li{min-height:2.5rem;width:100%}.feature-list__list .li .heading{margin-top:3px}.feature-list__list .li a{display:none}.feature-list__list .li p,.is-selected .feature-list__list .li a{display:inline}.feature-list__list .li ul{list-style-type:disc;margin:.5rem 0 0 1rem}.filter-set{margin-left:auto;margin-right:auto;max-width:57rem;text-align:center}.filter-set__layout .form__item{flex:1 1 50%;max-width:23rem}.find-a-banker{background-color:#003768;background-image:url(../images/bg-star.png);background-position:center top -5%;background-repeat:no-repeat;background-size:120%;color:#fff;text-align:center}.find-a-banker__layout{margin:3rem auto;max-width:51.125rem;padding:0 1.5rem}.find-a-banker__form{margin:1.5rem auto;max-width:22.1875rem}.find-a-banker .label{display:none}.find-a-banker [type=submit]{background-color:#ba9e66;margin-top:2rem;min-width:13.3125rem}.find-a-banker [type=submit]:active,.find-a-banker [type=submit]:focus,.find-a-banker [type=submit]:hover{background-color:#3eb1c8}.four-column__intro{text-align:center}.four-column__layout{display:flex;flex-wrap:wrap;justify-content:center;justify-items:center}.global-alerts{background-color:#d4d4d4;max-height:50vh;padding:0 1.5rem 3rem;position:relative;transition:.25s cubic-bezier(.86,0,.07,1) 0s;transition-delay:.25s;overflow-y:auto}.global-alerts .richtext{max-width:71.43rem}.global-alerts .wrapper{opacity:1;transition:.25s cubic-bezier(.86,0,.07,1) 0s;transition-delay:0s}.global-alerts.is-hidden{max-height:0;padding:0}.global-alerts.is-hidden .wrapper{opacity:0}.global-footer{font-size:.875rem;margin-top:3rem}.global-footer__layout{border-top:4px solid #e31b23;padding:3rem 0}.global-footer__social{align-items:center;display:flex}.global-footer__social .link{border:0;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.global-footer__social .link:active,.global-footer__social .link:focus,.global-footer__social .link:hover{opacity:.8}.global-footer__social .icon,.global-footer__social .link{max-width:18px}.global-footer__social .link+.link{margin-left:1.5rem}.global-footer__layout-major .global-footer__social{display:none}.global-footer__layout-minor .global-footer__social{display:block}.global-footer__links{display:grid;grid-template-columns:1fr;gap:3rem 1.5rem;grid-area:links;margin:3rem 0}.global-footer__links .link{border-bottom:none;padding-bottom:0}.global-footer__links .li{padding-left:0}.global-footer__meta{display:grid;font-size:.75rem;grid-area:meta;grid-template-columns:1fr;grid-template-rows:.35fr auto}.global-footer__apps{align-items:center;display:flex;padding:3rem 0}.global-footer__apps .link+.link{margin-left:1.5rem}.global-footer__apps,.global-footer__brand,.global-footer__social{padding-right:1.5rem}.global-header{background-color:#fff;border-bottom:1px solid #f6f6f6;height:calc(3.125rem + 2px);left:0;right:0;top:0;transition:.25s cubic-bezier(.86,0,.07,1) 0s;z-index:200}.global-header--plain{height:3.5125rem!important}.global-header--plain .global-header__layout{align-items:center;justify-content:center;height:3.5125rem!important;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.global-header--plain .global-header__brand{display:block;height:42px;max-height:none}.global-header--plain .global-header__brand,.global-header--plain .global-header__brand .svg{transition:.25s cubic-bezier(.86,0,.07,1) 0s}.global-header__brand{max-height:3.125rem}.global-header__brand--mobile{display:block;flex:1 1 auto}.global-header__brand--mobile .icon{max-width:123px}.global-header__brand--desktop{display:none;flex:1 1 auto}.global-header__backdrop{background-color:transparent;bottom:0;content:"";display:block;height:100vh;left:0;pointer-events:none;position:fixed;right:0;top:0;transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:100vw;z-index:-1}.global-header__navigation{display:flex;flex:0 0 auto;flex-direction:row;justify-content:flex-end}.global-header__navigation>.nav-utility{transform:translateX(-2.875rem);transition:.25s cubic-bezier(.86,0,.07,1) 0s}.global-header__navigation>.navigation>.nav-item{opacity:0;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.global-header__layout{align-items:center;display:flex;flex-direction:row;height:3.125rem;justify-content:space-between}.global-header__mobile-signin{align-items:center;background-color:transparent;color:#252526;display:flex;font-size:.875rem;min-width:auto;padding:.75rem 1rem}.global-header__mobile-signin svg{margin-right:.75ch}.global-header__mobile-signin:active,.global-header__mobile-signin:focus,.global-header__mobile-signin:hover{background-color:transparent;color:#3eb1c8}.global-header__utility{background-color:#f6f6f6;display:none;font-size:.875rem}.global-header__utility .link{align-items:center;border:0;display:flex;font-size:.875rem;margin:0 1.5rem}.global-header__utility .link svg{margin-right:1ch}.global-header__utility .link+link{margin-right:0}.global-header__utility-search:focus-within .input{opacity:1;width:16rem}.global-header__utility-search:focus-within .label{pointer-events:none}.global-header__utility-search .input{background-color:transparent;border:0;border-bottom:1px solid #3eb1c8;border-radius:0;font-family:Gilroy Regular,sans-serif;line-height:2;opacity:0;padding:0 .25rem;transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:0}.global-header__utility-search .label{background-image:url(../images/icons/search.svg);background-position:3px;background-repeat:no-repeat;color:#252526;display:inline-block;font-size:.875rem;font-family:Gilroy Regular,sans-serif;padding-left:1.25rem;text-transform:none}.global-header__locations{margin-left:0!important}.global-header__mobile-search{margin-top:4rem}.global-header__mobile-search-layout{position:relative}.global-header__mobile-search-layout .input--mobile-search-text{width:100%}.global-header__mobile-search-layout .input--search-submit{bottom:.25rem;position:absolute;right:0}@keyframes fadeOut{0%{opacity:1;width:100%}99%{opacity:0;padding-right:0;padding-left:0;width:0}to{display:none}}.nav-item{align-items:center;background-color:transparent;display:inline-flex;flex-grow:0;outline:0;padding:0 .5rem 0 0;text-align:left;transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:100%}.nav-item.is-open .nav-item__menu{left:auto;opacity:1;pointer-events:all;right:0}.nav-item.is-open .nav-item__icon use{fill:#e31b23;stroke:#e31b23}.nav-item.is-hidden{padding-right:0;padding-left:0;opacity:0;width:0}.nav-item[hidden]{display:none;pointer-events:none}.nav-item__icon{max-height:2.8125rem;max-width:2.8125rem;height:100%;width:100%}.nav-item__menu-label{display:none}.nav-item__menu-label .heading{color:#fff;font-size:1.25rem;max-width:55%;opacity:.5;text-align:left}.nav-item__menu-items{align-content:flex-start;display:flex;flex-flow:column wrap;max-height:100%;overflow:auto}.nav-item__menu-items .link{border:0;color:#252526;display:inline-block;flex:0 0 25%;font-family:Gilroy Bold,sans-serif;padding:.25rem 1.5rem .125rem 0;text-align:left}.nav-item__menu{background-color:#fff;bottom:0;box-shadow:0 2px 10px 0 rgba(0,0,0,.075);height:calc(100vh - 3.125rem);left:100%;max-width:320px;min-height:450px;opacity:0;overflow:auto;padding:4rem 1.5rem 3rem;position:absolute;right:-320px;top:0;transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:100%;z-index:200}.nav-item__label{color:#252526;cursor:pointer;font-family:Gilroy Bold;font-size:1rem;font-family:Gilroy Bold,sans-serif;letter-spacing:0;line-height:2;text-decoration:none;opacity:1;outline:none;padding:.25rem .5rem .25rem 0;position:relative;white-space:nowrap}.nav-item__link{display:block;opacity:1;outline:none;position:relative;text-align:left;text-decoration:none}.nav-item__link:before{bottom:-.5rem;content:"";left:-.5rem;position:absolute;right:-.5rem;top:-.5rem}.nav-item__link:focus .nav-item__label{color:#003768}.nav-item__link>.icon{height:2.8125rem;min-height:unset;min-width:unset;padding:.7125rem .5rem;transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:2.8125rem}.nav-item__link>.icon[hidden]{display:none}.nav-item__toggle{background-color:transparent;border:none;cursor:pointer;display:inline-block;flex-direction:column;opacity:1;outline:none;padding:0;position:relative;text-align:left;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.nav-item--icon .nav-item__toggle:before{bottom:-.5rem;content:"";left:-.5rem;position:absolute;right:-.5rem;top:-.5rem}.nav-item--icon .nav-item__toggle:focus:before{border:3px solid #00b0ff;box-shadow:0 0 4px 0 #00b0ff;content:""}.navigation{align-items:center;display:flex;flex-direction:row;width:100%}.navigation__drawer{align-items:center;background-color:#fff;border-top:1px solid #f6f6f6;box-shadow:0 2px 10px 0 rgba(0,0,0,.075);height:calc(100vh - 3.125rem);max-width:320px;overflow-x:hidden;overflow-y:auto;padding:4rem 1.5rem 1.5rem;position:absolute;right:-100%;top:3.125rem;transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:100%;z-index:200}.navigation__drawer[hidden]{z-index:-1}.navigation__drawer .nav-item>.nav-item__toggle{width:100%}.navigation__signin{display:none}.navigation__signin svg{margin-right:1ch}.navigation__toggle{background:transparent;border:none;border-left:1px solid #f6f6f6;cursor:pointer;outline:none;display:flex;flex-direction:column;height:3.125rem;justify-content:space-between;padding:1.125rem .75rem .5rem;right:-1rem;text-align:center;width:3.125rem;z-index:200}.navigation__toggle,.navigation__toggle>span{opacity:1;position:relative;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.navigation__toggle>span{background-color:#003768;height:2px;display:block;left:0;width:100%}.navigation__toggle>span:first-child{transform-origin:top left;width:65%}.navigation__toggle>span:nth-child(3){transform-origin:bottom left;width:75%}.navigation.nav-open .navigation__drawer{right:0}.navigation.nav-open .navigation__toggle{background:#003768}.navigation.nav-open .navigation__toggle>span{background-color:#fff}.navigation.nav-open .navigation__toggle>span:first-child{top:-4px;transform:translateY(-1px) translateX(5px) rotate(45deg);width:128%}.navigation.nav-open .navigation__toggle>span:nth-child(2){opacity:0}.navigation.nav-open .navigation__toggle>span:nth-child(3){top:1px;transform:translateX(5px) rotate(-45deg);width:128%}.navigation.nav-open+.nav-utility>.nav-item{opacity:0}.navigation.sub-open .navigation__back{opacity:1;pointer-events:auto;transition-delay:.5s}.navigation__back{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-family:Gilroy Bold,sans-serif;font-size:1rem;height:2rem;outline:none;justify-content:space-between;opacity:0;padding:.5rem;position:absolute;right:210px;text-align:center;top:4rem;transition:.25s cubic-bezier(.86,0,.07,1) 0s;z-index:201}.navigation__back[hidden]{pointer-events:none;opacity:0}.navigation__back>.icon{fill:#e31b23;min-height:unset;min-width:unset;stroke:transparent}.global-signin{background-color:#fff;border:5px solid #003768;border-radius:25px;margin:0 auto;max-width:22.5rem;padding:2.625rem;text-align:center}.global-signin .input-password,.global-signin .input-select,.global-signin .input-text{padding:0}.global-signin .label{cursor:auto;padding-bottom:0}.global-signin .input{width:100%}.global-signin__text{font-family:Gilroy Bold,sans-serif;margin-top:3rem}.global-signin--business #login-personal,.global-signin--personal #login-business{display:none}.input-checkbox{align-items:center;display:flex;padding:.75rem 1.5rem}.input-checkbox .label{padding:0}.input-radio{align-items:center;display:flex;padding:.75rem 1.5rem}.input-radio .label{padding:0}.left-right--reversed .media-object__figure{order:1;margin-right:0}.left-right--reversed .media-object__body{order:2}.left-right--variant .media-object{background-color:#f6f6f6}.left-right--variant .media-object__figure{align-self:stretch;background-image:none;display:flex;margin:0;padding:0;position:relative}.left-right--variant .media-object__figure .image{align-self:stretch;object-fit:cover}.left-right--variant .wrapper--medium{max-width:96.875rem}.left-right--variant .media-object__body{padding:1.5rem}.left-right--variant .media-object__body *{max-width:31rem}.left-right--variant .media-object__body .heading--h3{font-size:calc(1.63372rem + 1.39535vw);margin-top:1.5rem}.left-right__secondarycta{margin-top:3rem}.link-list__description{align-content:center;align-items:center;border-bottom:4px solid #e31b23;justify-content:center;padding:.25rem 0 1rem;text-align:center}.link-list__entry{border-bottom:1px solid #d4d4d4;padding:1rem 0}.location-alert{background-color:#d4d4d4;max-height:50vh;padding:1.5rem 3rem;position:relative;transition:.25s cubic-bezier(.86,0,.07,1) 0s;transition-delay:.25s;overflow-y:auto}.location-alert .richtext{max-width:71.43rem}.location-alert .wrapper{opacity:1;transition:.25s cubic-bezier(.86,0,.07,1) 0s;transition-delay:0s}.location-alert.is-hidden{max-height:0;padding:0}.location-alert.is-hidden .wrapper{opacity:0}.locations-list__layout{display:grid;grid-gap:1.5rem;grid-template-columns:1fr}.locations-list__heading{padding-bottom:1.5rem;text-align:center}.locations-list__heading--gold{color:#ba9e66}.locations-list__sidebar{padding-bottom:1.5rem;text-align:center}.locations-list__list .li{align-content:flex-start;display:inline-flex;flex-direction:column;margin-bottom:2em;min-height:2.5rem;width:100%}.locations-list__list .li .heading{margin-top:3px}.locations-list__list a{color:#252526}#locations-map{min-height:320px;min-width:100%}.locations__layout{display:grid;grid-gap:1.5rem}.logo{background-color:transparent;display:inline-block;height:calc(100% + 4rem);padding:.5rem .75rem;position:relative;width:10.25rem}.logo__icon{display:block;height:auto;max-height:3.625rem;max-width:8.75rem;width:auto}.logo__icon::-moz-focus-inner{border:0}.logo.has-mobile{width:3.8125rem}.logo.has-mobile .logo__icon{display:none}.logo.has-mobile .logo__icon--mobile{display:block}.logo__inner-wrap{display:inline-block;height:100%;max-height:5.625rem;position:relative;width:100%;z-index:200}.logo__inner-wrap::-moz-focus-inner{border:0}.logo__inner-wrap:after{bottom:-.5rem;content:"";left:-.5rem;position:absolute;right:-.5rem;top:-.5rem}.logo__inner-wrap:focus{outline:0}.logo__inner-wrap:focus:after{border:3px solid #00b0ff;box-shadow:0 0 4px 0 #00b0ff;content:""}.marquee .image{vertical-align:bottom}.marquee__media{text-align:center}.marquee__content{color:#fff;text-align:center}.marquee--centered .marquee__content{text-align:center}.marquee__text{background-color:#003768;padding:1.5rem 2rem 3rem}.marquee__text .heading{font-size:2rem;line-height:1.2}.marquee__text .heading em{display:block;font-size:.75rem;margin-bottom:.5em;text-transform:uppercase}.marquee__text .heading i{color:#ba9e66;display:block}.marquee__cta{display:flex;justify-content:center}.marquee__cta .link{margin-top:-1.5rem;max-width:200px}.marquee .wrapper{padding:0}.marquee--blog-detail,.marquee--search{position:relative}.marquee--blog-detail .heading,.marquee--search .heading{font-size:1.25rem}.marquee--blog-detail .heading em,.marquee--search .heading em{color:#ba9e66;margin-bottom:1.5rem}.marquee--blog-detail{background-color:#000}.marquee--blog-detail .marquee__text{margin-left:auto;margin-right:auto;max-width:51.5rem}.marquee--blog-detail .heading em{color:#fff}.marquee--blog-detail .marquee__subcontent{bottom:-4.5rem;left:0;position:absolute;right:0;text-align:center}.marquee--video-bg .marquee__content{margin-top:0}.media-feature{position:relative;text-align:center}.media-feature__layout{align-items:center;background-size:cover;display:flex;justify-content:center}.media-feature__image .image{width:100%}.media-feature__content{background-color:#003768;color:#fff;max-width:50rem;padding:3rem 1.5rem}.media-feature__content .heading{margin-left:auto;margin-right:auto;max-width:40rem}.modal{--modal-icon-color:currentColor;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.modal__close{align-items:center;background-color:transparent;border:none;color:#e31b23;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1rem;height:3rem;justify-content:flex-end;padding:0;position:absolute;right:0;top:0;z-index:401}.modal__close:active,.modal__close:focus,.modal__close:hover{color:#fff}.modal__close-icon{height:auto;margin:1.5ch 0 3ch;width:1rem}.modal__dialog{background-color:transparent;border:none;color:#fff;cursor:auto;display:none;left:1rem;margin:0;overflow-x:hidden;overflow-y:auto;padding:3rem 0;position:fixed;top:8rem;width:calc(100vw - 2rem);z-index:401}.modal__dialog[open]{display:block}.modal__overlay{background-color:#003768;bottom:0;cursor:pointer;height:100vh;left:0;position:fixed;right:0;top:0;opacity:.89;width:100vw;z-index:400}.modal--signin .modal__overlay{opacity:.5}.modal--signin .modal__close{display:none}.modal--signin .modal__dialog{bottom:0;border-radius:25px;color:#252526;height:auto;left:0;margin:0 auto;max-height:100vh;overflow:auto;padding:0;right:0;top:2.5rem;width:calc(100% - 3rem)}.modal--speedbump{max-height:100vh}.modal--speedbump .modal__overlay{cursor:default}.modal--speedbump .modal__dialog{background-color:#fff;border-radius:1.5rem;color:#252526;height:calc(100% - 3rem);left:1rem;padding:1.5rem 1.5rem 3rem;max-height:100%;right:1rem;top:1rem}.modal--speedbump .modal__close{background-color:#003768;color:#fff;margin:3rem auto 0;padding:0 3rem;position:relative}.modal--speedbump .modal__close:active,.modal--speedbump .modal__close:focus,.modal--speedbump .modal__close:hover{background-color:#3eb1c8}.modal--alternate .modal__close{right:1.75rem;top:1rem}.modal--alternate .modal__dialog{background-color:#fff;border-radius:25px;bottom:1.5rem;color:#252526;padding:1.5rem;top:1.5rem}.modal[aria-hidden=true],[data-a11y-dialog-native]>.modal__overlay{display:none}.modal__dialog[open]+&__overlay{display:block}#signin-modal .modal__overlay{opacity:0}.pagination__layout{align-items:center;display:flex;justify-content:space-around}.pagination .list{display:flex}.quote{text-align:center}.quote__title{font-size:1.25rem;text-transform:uppercase}.quote__body{font-family:var(--font-stack--light);font-size:1.875rem;line-height:42px;margin-bottom:2rem}.quote__name{font-size:1.25rem}.quote .wrapper{max-width:56.5625rem}.search-result__text{border-bottom:1px solid #d4d4d4;padding:1rem 0 2.3125rem}.search-result+.search-result{padding-top:0}.search-result.component{padding-bottom:2.3125rem}.tabs{max-width:100%}.tabs__tab-list{display:flex;justify-content:flex-start;text-align:center}.tabs__tab{border:0;background:none;color:#252526;cursor:pointer;display:inline-block;font-family:Gilroy Bold,sans-serif;font-size:1rem;opacity:.75;padding:.5rem 0;position:relative}.tabs__tab+.tabs__tab{margin-left:1.5rem}.tabs__tab:focus{outline:none}.tabs__tab:active,.tabs__tab:focus,.tabs__tab:hover{opacity:1}.tabs__tab:after{background-color:#dadddc;content:"";display:block;height:3px;left:0;position:absolute;top:100%;transition:.25s cubic-bezier(.86,0,.07,1) 0s;width:100%;z-index:100}.tabs__tab.is-active{cursor:pointer;opacity:1;pointer-events:none}.tabs__tab.is-active:after{background-color:#ba9e66;content:""}.tabs__panel,.tabs__panel-list{max-width:100%;width:100%}.tabs__panel{pointer-events:none;z-index:0}.tabs__panel.is-selected{pointer-events:all;z-index:100}.text-only--centered,.text-only-multiline--centered{text-align:center}.three-card__heading,.three-card__intro{text-align:center;margin-bottom:3rem}.three-card__heading+.three-card__intro{margin-top:-1.5rem}.three-card__layout{display:grid;grid-template-columns:1fr;grid-gap:4rem;justify-content:center}.umbraco-form,.umbraco-form .turnstyle-grid--1up,.umbraco-form .turnstyle-grid--2up,.umbraco-form .turnstyle-grid--3up{display:grid;grid-template-columns:1fr}.video-background video{max-width:100%}.video-background__text{align-items:center;background-position:50%;background-size:contain;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-shadow:rgb(0 0 0/70%) 0 2px 8px;text-align:center;transition:.25s cubic-bezier(.86,0,.07,1) 0s;transition-duration:.4s;z-index:200}.video-background--playing .video-background__text{opacity:0;pointer-events:none}.video-background__text .heading{display:none}.video-background__text .button{opacity:1}.video-background__transcripts{text-align:center}.video-background__transcribed-content{font-family:monospace;font-size:1rem;margin:0;max-height:0;overflow:hidden;text-align:left;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.video-background--view-transcripts .video-background__transcribed-content{max-height:90rem;overflow:auto}.video-background--split .video-background__layout{display:grid;grid-gap:3rem;grid-template-columns:1fr}.video-background--split .video-background__split-content{grid-row:2;padding:0 3rem 1.5rem 0}.video-background--split .video-background__split-content .button{margin-top:3rem}.video-background--split .video-background__video{grid-row:1}.video-embed{font-family:Gilroy Bold,sans-serif;font-size:1.25rem}.video-embed .button{font-family:var(--font-stack-heading);font-size:1.25rem}.video-embed--narrow .video-embed__video{border:1px solid #252526;margin-left:auto;margin-right:auto;max-width:46.875rem}.flex{flex-wrap:wrap;margin:3rem 0}.flex>*{margin:.75rem}.grid{display:grid;grid-gap:1.5rem}.major-minor__major,.major-minor__minor{padding:1.5rem}.pageshell{margin:0 auto;max-width:100%}.sg-definition{border-top:1px solid grey;grid-column-gap:1rem;grid-row-gap:1rem;margin:0 2rem;padding:2rem 0}.sg-definition__label{font-weight:700}.sg-definition--body--grid>*{margin-top:2rem}.sg-definition--heading{display:grid;grid-template-columns:1fr}.sg-definition--heading .sg-h1-is-mobile{font-size:2.125rem!important}.sg-definition--heading .sg-h2-is-mobile{font-size:2rem!important}.sg-definition--heading .sg-h3-is-mobile{font-size:1.875rem!important}.sg-definition--heading .sg-h4-is-mobile{font-size:1.5rem!important}.sg-definition--heading .sg-h5-is-mobile{font-size:1.125rem!important}.sg-definition--heading .sg-h6-is-mobile{font-size:.75rem!important}.sg-definition--palette{padding:1.5rem}.sg-definition--palette .grid>*{display:flex;flex-direction:column;justify-content:space-between}.sg-definition--palette__card{border:0;padding:0}.sg-definition--palette__card .card{border:0;border-bottom:1px solid #d4d4d4;padding:0 0 66.666%}.sg-definition--palette__card .dl{font-size:.7rem}.sg-definition--palette__card .figure .figcaption{padding:1.5rem}.input[type=checkbox]+.label:after,.input[type=checkbox]:active+.label:before,.input[type=checkbox]:checked+.label:after,.input[type=checkbox]:focus+.label:before,.input[type=radio]+.label:after,.input[type=radio]+.label:before,.input[type=radio]:active+.label:before,.input[type=radio]:checked+.label:after,.input[type=radio]:focus+.label:before,input[type=checkbox]+.label:after,input[type=checkbox]:active+.label:before,input[type=checkbox]:checked+.label:after,input[type=checkbox]:focus+.label:before,input[type=radio]+.label:after,input[type=radio]+.label:before,input[type=radio]:active+.label:before,input[type=radio]:checked+.label:after,input[type=radio]:focus+.label:before{content:""}@media only screen and (min-width:24rem){.modal--speedbump .modal__dialog{height:auto}}@media only screen and (min-width:32rem){.global-footer__links{grid-template-columns:1fr 1fr}.modal--signin .modal__dialog{right:1.5rem}.video-background__text .heading{display:block}}@media only screen and (min-width:40rem){.global-footer__layout-major .global-footer__social{display:flex}.global-footer__layout-minor .global-footer__social{display:none}.global-footer__apps,.global-footer__brand,.global-footer__social{height:3.5rem}.modal__dialog{left:calc(50% - 40vw);max-height:calc(100vh - 2rem);max-width:80vw;top:2rem}.tabs--vert,.tabs--vertical{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.tabs--vertical .tabs__tab-list,.tabs-vert .tabs__tab-list{flex-direction:column;justify-content:flex-start;max-width:200px;width:15%}.tabs--vertical .tabs__tab-list+.tabs__panel-list,.tabs-vert .tabs__tab-list+.tabs__panel-list{border-left:1px solid #b6b6b6}.tabs--vertical .tabs__tab,.tabs-vert .tabs__tab{padding:2rem 1rem}.tabs--vertical .tabs__panel-list,.tabs-vert .tabs__panel-list{width:calc(100% - 200px)}.tabs--vertical .tabs__panel-list+.tabs__tab-list,.tabs-vert .tabs__panel-list+.tabs__tab-list{border-left:1px solid #b6b6b6}}@media only screen and (min-width:48rem){.button--play{height:103px;width:103px}.card--comparison{width:20.75rem}.heading-eyebrow{margin-bottom:-1rem}.i--rounded{font-size:2.75rem;height:5.75rem;width:5.75rem}.media-object{flex-direction:row}.media-object>:first-child{margin-right:1.5rem}.media-object--carousel-item{align-items:flex-start}.media-object__figure{background-position:bottom -1rem right -1rem;margin-bottom:3rem;order:0;padding:0 1rem 1rem 0}.media-object--no-stack .media-object__figure{margin-top:0}.media-object--carousel-item .media-object__figure{padding:0;right:-2rem}.media-object--carousel-item .media-object__body{padding:6rem}.richtext table{display:table}.richtext table thead{display:table-header-group}.richtext table tbody,.richtext table tfoot{display:table-row-group}.richtext table tr{display:table-row}.richtext table td,.richtext table th{display:table-cell}.richtext table td:before{content:""}.richtext table td>*{text-align:left}.table__caption{caption-side:top}.table--mobile-collapse{display:table}.table--mobile-collapse .table__head{display:table-header-group}.table--mobile-collapse .table__caption{display:table-caption}.table--mobile-collapse .table__body,.table--mobile-collapse .table__foot{display:table-row-group}.table--mobile-collapse .table__row{display:table-row}.table--mobile-collapse .table__cell{display:table-cell}.table--mobile-collapse .table__cell:before{content:""}.wrapper--flush{padding:0}.wrapper--featured{padding:2rem 0}.accordion__head{display:flex;text-align:left}.bank-offer .figure{align-items:flex-start;grid-template-columns:1fr 1fr}.bank-offer .figcaption{order:1}.bank-offer__image{order:2}.bank-offer__image:after{background-image:url(../images/image-treatment-alt.svg);background-size:cover;background-position:50%;content:"";display:block;height:3rem;position:absolute;left:0;right:0;bottom:-1.75rem}.bank-offer__heading{margin-top:4rem;padding:3rem;width:120%;position:relative}.bank-offer__content{padding:3rem}.bank-offer .heading-eyebrow{right:3rem}.banker-bio__layout{grid-template-columns:2fr 1fr;grid-template-rows:1fr auto}.banker-bio__content{order:1}.banker-bio__photo{justify-self:end;order:2}.banker-bio__quote{grid-column:1/span 2}.banker-listing{background-position:right -10% top -15%;background-size:38.1875rem 33.625rem}.banker-listing__cta *{margin:0 1.5rem}.branch-manager-quote__layout{flex-direction:row}.branch-manager-quote__image{margin:0 1.5rem 0 0}.card-deck__layout{align-items:start;display:grid;grid-template-columns:1fr 1fr 1fr}.carousel--gallery .carousel__cell{max-width:62rem}.carousel--gallery .flickity-prev-next-button.next,.carousel--gallery .flickity-prev-next-button.previous{top:100%}.carousel--gallery .flickity-prev-next-button.previous{left:3rem;right:auto}.carousel--gallery .flickity-prev-next-button.next{left:auto;right:3rem}.flickity-prev-next-button.previous{bottom:unset;left:3rem;top:500px}.carousel--card .flickity-prev-next-button.previous{left:unset;right:100px;top:-4rem}.flickity-prev-next-button.next{bottom:unset;left:calc(3rem + 90px);right:unset;top:500px}.carousel--card .flickity-prev-next-button.next{left:unset;right:0;top:-4rem}.compare .carousel{margin-bottom:0;padding-bottom:3rem;padding-top:3rem}.comparison__layout{grid-template-columns:repeat(12,1fr)}.content-card .figcaption>*+*{margin-top:1.25em}.cookie-consent__layout{align-items:center;grid-template-columns:1.1fr .9fr}.cookie-consent__action{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.cookie-consent__action *+*{margin:0 0 0 1.5rem}.currency-rates .table__head .table__cell{padding:1.5rem}.currency-rates .table__head .table__cell:first-child{width:40%}.currency-rates__flag .image{display:inline-block;max-width:110px}.customer-service-sidebar{max-width:20rem}.executive-bio__header{font-size:1rem}.executive-bio .heading{font-size:1.875rem;margin-bottom:.25rem}.external-link__content{left:calc(50% - 20.5rem);margin:auto;top:10rem;width:41rem}.feature-list__layout{grid-template-columns:1fr 2fr}.feature-list__overview>*{max-width:23rem}.feature-list__list>ul{display:grid;grid-gap:0 3rem;grid-template-columns:1fr 1fr}.filter-set__layout{display:flex;justify-content:space-between}.find-a-banker{background-position:right -10% top -15%;background-size:38.1875rem 33.625rem}.global-footer__layout{display:grid;grid-template-columns:1fr;gap:1.5rem;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"brand social meta" "links links meta"}.global-footer__links{grid-template-columns:repeat(2,1fr);margin:1.5rem 0}.global-footer__apps{padding:0}.global-header--plain,.global-header--plain .global-header__layout{height:5.3125rem!important}.global-header--plain .global-header__brand{height:51px}.global-header__brand--mobile .icon{max-width:195px}.global-header__mobile-search{display:none}.navigation__drawer{max-width:20rem}.left-right--reversed .media-object__figure{order:2;margin:0 0 0 1.5rem}.left-right--reversed .media-object__body{order:1}.left-right--variant .media-object__body{padding-left:0}.link-list__entry{align-content:space-between;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.locations-list__layout{grid-template-columns:1fr 3fr}.locations-list__sidebar{text-align:left;padding-bottom:0}.locations-list__list ul{column-count:3;column-gap:3rem}.locations__layout{grid-template-columns:1fr 2fr}.logo{height:6.625rem;max-width:15.5rem;width:100%}.logo__icon{max-height:5.625rem;max-width:14.5rem}.logo.has-mobile{width:100%}.logo.has-mobile .logo__icon{display:block}.logo.has-mobile .logo__icon--mobile{display:none}.logo__inner-wrap{height:5.625rem}.marquee__content{align-items:center;background-color:#003768;display:flex;margin-top:-1rem;text-align:left}.marquee__text{flex:1 1 auto;padding-bottom:1.5rem}.marquee__cta{align-self:stretch}.marquee__cta .link{margin-top:0;max-width:220px}.marquee .wrapper{padding:0 1rem}.marquee--blog-detail .wrapper,.marquee--search .wrapper{bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.marquee--blog-detail .marquee__content,.marquee--search .marquee__content{background-color:transparent;justify-self:stretch;width:100%}.marquee--blog-detail .marquee__text,.marquee--search .marquee__text{background-color:transparent}.marquee--blog-detail .marquee__media:after,.marquee--search .marquee__media:after{background-image:url(../images/image-treatment-alt.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;content:"";display:block;height:5rem;margin:-2.1rem auto 0;max-width:64rem;position:relative;width:100%}.marquee--blog-detail .marquee__media:after{display:none;content:""}.media-feature__layout{bottom:0;left:0;position:absolute;right:0;top:0}.media-feature__image{position:relative;z-index:-1}.media-feature__content{background-color:transparent;padding:0}.modal--signin .modal__dialog{height:fit-content;left:auto;min-height:31rem;position:absolute;right:0;width:22.25rem}.modal--speedbump .modal__dialog{left:calc(50% - 25vw);max-width:50vw;padding:3rem;right:calc(50% - 25vw);top:3rem}.modal--alternate .modal__dialog{padding:3rem 4rem;top:3rem}.tabs__tab+.tabs__tab{margin-left:3rem}.three-card__layout{grid-template-columns:33% 33%;grid-gap:3rem 1.5rem}.umbraco-form,.umbraco-form .turnstyle-grid--1up,.umbraco-form .turnstyle-grid--2up,.umbraco-form .turnstyle-grid--3up{grid-gap:1.5rem 3rem}.umbraco-form .turnstyle-grid--2up{grid-template-columns:1fr 1fr}.umbraco-form .turnstyle-grid--3up{grid-template-columns:1fr 1fr 1fr}.video-background--split .video-background__layout{grid-template-columns:repeat(12,1fr)}.video-background--split .video-background__split-content{grid-column:1/span 6;grid-row:1}.video-background--split .video-background__video{grid-column:7/span 6;grid-row:1}.video-background--reversed .video-background__split-content{grid-column:7/span 6}.video-background--reversed .video-background__video{grid-column:1/span 6}.flex{display:flex;gap:1.5rem}.flex--no-wrap{flex-wrap:nowrap}.flex--justify-center{justify-content:center}.flex--space-between{justify-content:space-between}.flex--space-evenly{justify-content:space-evenly}.grid--2col{grid-template-columns:1fr 1fr}.grid--3col{grid-template-columns:1fr 1fr 1fr}.grid--4col{grid-template-columns:1fr 1fr 1fr 1fr}.grid--major-minor{grid-gap:3rem;grid-template-columns:1fr 320px}.major-minor{display:grid;grid-template-columns:2fr 1fr}.sg-definition{margin:0 4rem;padding:4.25rem 0}.sg-definition--body>*{padding:0 1rem}.sg-definition--body--grid>*{margin-top:0}.sg-definition--heading{grid-template-columns:1fr 3fr 3fr}.sg-definition--heading-dynamic{grid-template-columns:1fr 4fr 2fr}}@media only screen and (min-width:56rem){.global-header{height:8rem;transition:none}.global-header__brand{display:none;max-height:3.125rem}.global-header__brand--mobile{display:none}.global-header__brand--desktop{display:block;margin-left:-.25rem}.global-header__navigation{width:100%}.global-header__navigation>.nav-utility{transform:translateX(0)}.global-header__navigation>.navigation{margin-right:0}.global-header__navigation>.navigation>.nav-item{opacity:1}.global-header__layout{height:5.625rem}.global-header__mobile-signin{display:none}.global-header.nav-open .global-header__backdrop{pointer-events:auto;z-index:198}.global-header__utility{align-items:center;display:flex;height:2.375rem;justify-content:flex-end}.nav-item{border-bottom:8px solid transparent;border-top:8px solid transparent;height:5.625rem;padding:0 1.5rem;text-align:center;width:auto}.nav-item.is-current-section{border-bottom:8px solid #003768}.nav-item.is-open{background-color:#003768}.nav-item--mobile-only{display:none;pointer-events:none}.nav-item__menu-label{display:block;margin-top:.25rem;pointer-events:none}.nav-item__menu-layout{display:grid;grid-template-columns:20% auto;padding:0 1rem}.nav-item__menu-items{max-height:6rem;overflow:unset}.nav-item__menu-items .link{color:#fff;font-size:.875rem;padding:0 1.5rem .75rem 0;width:25%}.nav-item__menu{background-color:#003768;bottom:unset;height:auto;left:0;max-width:100vw;min-height:0;overflow:initial;padding:1.5rem 3rem;pointer-events:none;position:absolute;right:0;top:5.625rem;width:100%}.nav-item__label{height:2.8125rem;padding:.25rem .5rem}.is-open .nav-item__label{color:#fff}.nav-item__link{padding:0}.nav-item__toggle{padding:1rem 0;text-align:center}.navigation__drawer{background-color:transparent;border:none;box-shadow:none;display:flex;flex-direction:row;height:5.625rem;margin-left:auto;margin-right:auto;max-width:1250px;overflow:unset;padding:1.5rem;position:unset;top:0;transform:none;transition:.25s cubic-bezier(.86,0,.07,1) 0s}.navigation__signin{align-items:center;display:flex;margin-left:1rem;min-width:auto;padding:.75rem 1.5rem}.navigation__toggle{display:none}.navigation.sub-open .navigation__back,.navigation__back,.navigation__toggle{opacity:0;pointer-events:none}.navigation__back{display:none;transition:none}}@media only screen and (min-width:64rem){.button--global-sign-in{background-color:#003768;color:#fff!important}.heading-eyebrow{margin-bottom:-1.5rem}.link--cta span{max-width:13rem;padding-bottom:1.5rem}.media-object>:first-child{margin-right:5rem}.media-object--carousel-item{margin:0 auto;max-width:62rem}.media-object--carousel-item .media-object__figure{margin:3rem 0 1.5rem!important}.bank-offer .figure{grid-template-columns:5fr 7fr}.bank-offer__heading{width:130%}.bank-offer__heading .heading{font-size:2.75rem}.banker-bio__photo .image{max-width:17.5rem}.carousel{margin-bottom:3rem}.carousel--gallery .flickity-prev-next-button.next,.carousel--gallery .flickity-prev-next-button.previous{top:50%}.carousel--gallery .flickity-prev-next-button.previous{left:0}.carousel--gallery .flickity-prev-next-button.next{right:0}.flickity-prev-next-button.previous{left:0;right:unset;top:300px}.carousel--card .flickity-prev-next-button.previous{right:120px}.flickity-prev-next-button.next{left:unset;right:0;top:300px}.currency-rates__flag{text-align:left!important}.filter-set__layout .form__item{max-width:25rem}.global-footer__layout{grid-template-columns:1fr 1fr 1fr 1fr 1.5fr;grid-template-areas:"brand brand brand social meta" "links links links links meta"}.global-footer__brand{grid-area:brand}.global-footer__social{grid-area:social}.global-footer__links{grid-template-columns:repeat(4,1fr)}.global-footer__copyright{padding-top:3rem}.nav-item--short .nav-item__menu-items{max-height:4rem}.left-right--reversed .media-object__figure{margin:0 0 0 5rem}.marquee__content{margin-top:-3rem}.marquee__text{padding:3rem}.marquee__text .heading{font-size:2.75rem;line-height:1.3}.marquee__text .heading em{margin-bottom:0}.marquee__cta .link{font-size:1.5rem;max-width:100%;padding-left:5rem;padding-right:5rem}.marquee--blog-detail .heading,.marquee--search .heading{font-size:3.75rem}.marquee--blog-detail .heading em,.marquee--search .heading em{margin-bottom:.75rem}.three-card__layout{grid-template-columns:1fr 1fr 1fr}.video-background__transcribed-content{max-width:80ch}.grid--major-minor{grid-gap:8.75rem}}@media screen and (min-width:1280px){.heading--h1,.richtext h1{font-size:3.25rem}.heading--h2,.richtext h2{font-size:2.75rem}.heading--h3,.richtext h3{font-size:1.875rem}.heading--h4,.richtext h4{font-size:1.5rem}.heading--h5,.richtext h5{font-size:1.125rem}.heading--h6,.richtext h6{font-size:.75rem}}@media only screen and (min-width:90rem){.modal--signin .modal__dialog{right:5rem}}@media only screen and (min-width:100rem){.modal--signin .modal__dialog{right:9.5rem}}@media only screen and (max-width:48rem){.sg-definition>*+*{margin-top:2rem}}@media screen and (max-width:420px){.heading--h1,.richtext h1{font-size:2.125rem}.heading--h2,.richtext h2{font-size:2rem}.heading--h3,.richtext h3{font-size:1.875rem}.heading--h4,.richtext h4{font-size:1.5rem}.heading--h5,.richtext h5{font-size:1.125rem}.heading--h6,.richtext h6{font-size:.75rem}}@media (--extra-large){.marquee--video-bg .marquee__content{margin-top:-3rem}}@media print{.button,.input[type=submit],input[type=submit]{display:none}}
/*# sourceMappingURL=data:application/json;base64,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QkFDQyxrQkFDRCxDQUNBLDBCQUNDLGdCQUNELENBQ0EsMEJBQ0Msa0JBQ0QsQ0FDQSwwQkFDQyxnQkFDRCxDQUNELENBQ0EsdUJBSUEscUNBQ1EsZ0JBQ0osQ0FDRSxDQUNOLGFBQ0EsK0NBQ0ksWUFDSixDQUNFIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBTdGFuZGFyZCBFcmljIE1leWVyIHJlc2V0ICovXHJcbi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gICB2NC4wIHwgMjAxODA2MDJcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0Zm9udDogaW5oZXJpdDtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxyXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXHJcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxyXG4vKiBIVE1MNSBoaWRkZW4tYXR0cmlidXRlIGZpeCBmb3IgbmV3ZXIgYnJvd3NlcnMgKi9cclxuKltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxyXG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XHJcbm9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XHJcbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLCBxOmJlZm9yZSwgcTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRjb250ZW50OiBub25lO1xufVxyXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxyXG4vKiBHZXQgdGhlIHZhcmlhYmxlcyBpbiBlYXJseSBzbyB0aGV5J3JlIGF2YWlsYWJsZSAqL1xyXG4vKlxyXG4gIFRoZSBicmVha3BvaW50cyBmb3IgYWxsIHJlc29sdXRpb25zIHJlcHJlc2VudGVkIGFzIHBhaXJzIHdpdGggdGhlIGJyZWFrcG9pbnQgbmFtZSBhbmQgaXRzIGFzc29jaWF0ZWQgcGl4ZWwgd2lkdGguXHJcbiAgQG1lZGlhICgtLW1lZGl1bSkgeyAuLi5zdHlsZXMuLi4gfVxyXG4qL1xyXG4vKiBBYm92ZS10YXJndCBicmVha3BvaW50cyAqL1xyXG4vKiBCZWxvdy10YXJnZXQgYnJlYWtwb2ludHMgKi9cclxuLyogTW90aW9uIHJlZHVjdGlvbiBicmVha3BvaW50ICovXHJcbi8qIEhpZ2ggY29udHJhc3QgYnJlYWtwb2ludHMgKi9cclxuLypcclxuICBBbGxvd3MgeW91IHRvIGNyZWF0ZSB5b3VyIG93biBzZWxlY3RvcnNcclxuICBodHRwOi8vY3NzbmV4dC5pby9mZWF0dXJlcy8jY3VzdG9tLXNlbGVjdG9yc1xyXG4gIC5NeU1vZHVsZTotLWVudGVyIHtcclxuICAgIC4uLlxyXG4gIH1cclxuKi9cclxuLypcclxuICBUaGUgei1pbmRleGVzIGZvciB0aGUgcHJvamVjdC5cclxuICB6LWluZGV4OiB2YXIoLS16aW5kZXgtLW5hdik7XHJcbiovXHJcbi8qIEltcG9ydCB0aGUgdXRpbGl0eSBjbGFzc2VzICovXHJcbi5zci1vbmx5IHtcclxuICBib3JkZXI6IDA7XHJcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICBjbGlwLXBhdGg6IHBvbHlnb24oMHB4IDBweCwgMHB4IDBweCwgMHB4IDBweCk7XHJcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oMHB4IDBweCwgMHB4IDBweCwgMHB4IDBweCk7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5jb2xvci0tdGV4dCB7XHJcbiAgICBjb2xvcjogIzI1MjUyNjtcclxuICB9XHJcbi5jb2xvci0tYWN0aW9uIHtcclxuICAgIGNvbG9yOiAjMDAzNzY4O1xyXG4gIH1cclxuLmNvbG9yLS1wcmltYXJ5LTEge1xyXG4gICAgY29sb3I6ICMwMDM3Njg7XHJcbiAgfVxyXG4uY29sb3ItLXByaW1hcnktMiB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcclxuICB9XHJcbi5jb2xvci0tcHJpbWFyeS0zIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xyXG4gIH1cclxuLmNvbG9yLS1zZWNvbmRhcnktMSB7XHJcbiAgICBjb2xvcjogIzAwNzM5ODtcclxuICB9XHJcbi5jb2xvci0tc2Vjb25kYXJ5LTIge1xyXG4gICAgY29sb3I6ICMzZWIxYzg7XHJcbiAgfVxyXG4uY29sb3ItLXNlY29uZGFyeS0zIHtcclxuICAgIGNvbG9yOiAjMGEyZTRlO1xyXG4gIH1cclxuLmNvbG9yLS13aGl0ZSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbi5jb2xvci0tZ3JheS0xIHtcclxuICAgIGNvbG9yOiAjZjZmNmY2O1xyXG4gIH1cclxuLmNvbG9yLS1ncmF5LTIge1xyXG4gICAgY29sb3I6ICNkYWRkZGM7XHJcbiAgfVxyXG4uY29sb3ItLWdyYXktMyB7XHJcbiAgICBjb2xvcjogI2I2YjZiNjtcclxuICB9XHJcbi5jb2xvci0tYmxhY2sge1xyXG4gICAgY29sb3I6ICMyNTI1MjY7XHJcbiAgfVxyXG4uYmctLXByaW1hcnktMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNzY4O1xyXG4gIH1cclxuLmJnLS1wcmltYXJ5LTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzMWIyMztcclxuICB9XHJcbi5iZy0tcHJpbWFyeS0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYTllNjY7XHJcbiAgfVxyXG4uYmctLXNlY29uZGFyeS0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDczOTg7XHJcbiAgfVxyXG4uYmctLXNlY29uZGFyeS0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZWIxYzg7XHJcbiAgfVxyXG4uYmctLXNlY29uZGFyeS0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTJlNGU7XHJcbiAgfVxyXG4uYmctLXdoaXRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG4uYmctLWdyYXktMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xyXG4gIH1cclxuLmJnLS1ncmF5LTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGRkYztcclxuICB9XHJcbi5iZy0tZ3JheS0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNmI2YjY7XHJcbiAgfVxyXG4uYmctLWJsYWNrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTI1MjY7XHJcbiAgfVxyXG4ucmh5dGhtID4gKiArICosIC5yaHl0aG0tLWRlZmF1bHQgPiAqICsgKiB7IG1hcmdpbi10b3A6IDFlbTsgfVxyXG4ucmh5dGhtLS1zbWFsbCA+ICogKyAqIHsgbWFyZ2luLXRvcDogMC41ZW07IH1cclxuLnJoeXRobS0tbGFyZ2UgPiAqICsgKiB7IG1hcmdpbi10b3A6IDJlbTsgfVxyXG4ucmh5dGhtLS1leHRyYS1sYXJnZSA+ICogKyAqIHsgbWFyZ2luLXRvcDogNGVtOyB9XHJcbi5yaHl0aG0tLWRlZXAgKiArICosIC5yaHl0aG0tLWRlZXAtZGVmYXVsdCAqICsgKiB7IG1hcmdpbi10b3A6IDFlbTsgfVxyXG4ucmh5dGhtLS1kZWVwLXNtYWxsICogKyAqIHsgbWFyZ2luLXRvcDogMC41ZW07IH1cclxuLnJoeXRobS0tZGVlcC1sYXJnZSAqICsgKiB7IG1hcmdpbi10b3A6IDJlbTsgfVxyXG4ucmh5dGhtLS1kZWVwLWV4dHJhLWxhcmdlICogKyAqIHsgbWFyZ2luLXRvcDogNGVtOyB9XHJcbi50ZXh0LS1hbGlnbi1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuLnRleHQtLWFsaWduLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcbi50ZXh0LS1hbGlnbi1yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcbi50ZXh0LS1ib2xkIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnR2lscm95IEJvbGQnLCBzYW5zLXNlcmlmO1xyXG4gIH1cclxuLnRleHQtLWl0YWxpYyB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgfVxyXG4udGV4dC0tbGlnaHQge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc3RhY2stLXJlZ3VsYXIpO1xyXG4gIH1cclxuLnRleHQtLXNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICB9XHJcbi8qIEltcG9ydCByb290IHN0eWxlcyAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogR2lscm95IExpZ2h0O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzp1cmwoLi4vZm9udHMvZ2lscm95LWxpZ2h0LXdlYmZvbnQuZW90KSBmb3JtYXQoXCJlb3RcIiksXHJcbiAgICAgIHVybCguLi9mb250cy9naWxyb3ktbGlnaHQtd2ViZm9udC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICAgIHVybCguLi9mb250cy9naWxyb3ktbGlnaHQtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICB1cmwoLi4vZm9udHMvZ2lscm95LWxpZ2h0LXdlYmZvbnQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgdXJsKC4uL2ZvbnRzL2dpbHJveS1saWdodC13ZWJmb250LnN2ZyNHaWxyb3lfTGlnaHQpIGZvcm1hdChcInN2Z1wiKTtcclxuICBmb250LWRpc3BsYXk6YmxvY2s7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IEdpbHJveSBSZWd1bGFyO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzp1cmwoLi4vZm9udHMvZ2lscm95LXJlZ3VsYXItd2ViZm9udC5lb3QpIGZvcm1hdChcImVvdFwiKSxcclxuICAgICAgdXJsKC4uL2ZvbnRzL2dpbHJveS1yZWd1bGFyLXdlYmZvbnQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgICB1cmwoLi4vZm9udHMvZ2lscm95LXJlZ3VsYXItd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICB1cmwoLi4vZm9udHMvZ2lscm95LXJlZ3VsYXItd2ViZm9udC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICB1cmwoLi4vZm9udHMvZ2lscm95LXJlZ3VsYXItd2ViZm9udC5zdmcjR2lscm95X1JlZ3VsYXIpIGZvcm1hdChcInN2Z1wiKTtcclxuICBmb250LWRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBHaWxyb3kgQm9sZDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6dXJsKC4uL2ZvbnRzL2dpbHJveS1ib2xkLXdlYmZvbnQuZW90KSBmb3JtYXQoXCJlb3RcIiksXHJcbiAgICAgIHVybCguLi9mb250cy9naWxyb3ktYm9sZC13ZWJmb250LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgICAgdXJsKC4uL2ZvbnRzL2dpbHJveS1ib2xkLXdlYmZvbnQud29mZikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgdXJsKC4uL2ZvbnRzL2dpbHJveS1ib2xkLXdlYmZvbnQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgdXJsKC4uL2ZvbnRzL2dpbHJveS1ib2xkLXdlYmZvbnQuc3ZnI0dpbHJveV9Cb2xkKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgZm9udC1kaXNwbGF5OmJsb2NrO1xyXG59XHJcbioge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuaHRtbCwgYm9keSB7XHJcbiAgYm94LXNpemluZzogaW5oZXJpdDtcclxuICBjb2xvcjogIzI1MjUyNjtcclxuICBmb250LWZhbWlseTogJ0dpbHJveSBSZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5odG1sLmxvY2stYm9keSwgYm9keS5sb2NrLWJvZHkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbnN0cm9uZyB7XHJcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3kgQm9sZCcsIHNhbnMtc2VyaWY7XHJcbn1cclxuaW1nIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcbmEge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5hOnZpc2l0ZWQge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgfVxyXG5hIHN1cCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XHJcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XHJcbiAgICBmb250LXNpemU6IC43NXJlbTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IC4yNXJlbSAxcmVtO1xyXG4gIH1cclxuLyogSW1wb3J0IGFsbCBjb21wb25lbnQgc3R5bGVzICovXHJcbi5hc3BlY3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYXNwZWN0OjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb250ZW50OiAnJztcclxuICB9XHJcbi5hc3BlY3QgPiAqIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbi5hc3BlY3QtLTE2Ynk5OjpiZWZvcmUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgIH1cclxuLmFzcGVjdC0tNGJ5Mzo6YmVmb3JlIHtcclxuICAgICAgcGFkZGluZy10b3A6IDc1JTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICB9XHJcbi5hc3BlY3QtLTJieTE6OmJlZm9yZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MCU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgfVxyXG4uYXNwZWN0LS0zMTBieTEyMzo6YmVmb3JlIHtcclxuICAgICAgcGFkZGluZy10b3A6IDM5LjY3NyU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgfVxyXG4uYXNwZWN0LS0zMWJ5Nzo6YmVmb3JlIHtcclxuICAgICAgcGFkZGluZy10b3A6IDIyLjU4JTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICB9XHJcbi5hc3RlcmlzayB7XHJcbiAgY29sb3I6ICMwMDM3Njg7XHJcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3kgQm9sZCcsIHNhbnMtc2VyaWY7XHJcbn1cclxuLmJhbmtlci1jYXJkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEuNjI1cmVtO1xyXG4gIGNvbG9yOiAjMjUyNTI2O1xyXG4gIGZsZXg6IDEgMSBhdXRvO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgbWF4LXdpZHRoOiAyMC43NXJlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmJhbmtlci1jYXJkX19pbWFnZSB7XHJcbiAgICBib3JkZXI6IHNvbGlkIDJweCAjYmE5ZTY2O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDEuNjg3NXJlbTtcclxuICAgIHRvcDogLTIuODc1cmVtO1xyXG4gIH1cclxuLmJhbmtlci1jYXJkX19jb250YWN0IHtcclxuICAgIGNvbG9yOiAjMDAzNzY4O1xyXG4gIH1cclxuLmJhbmtlci1jYXJkIC5oZWFkaW5nIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbi5ibG9ja3F1b3RlLCBibG9ja3F1b3RlIHtcclxuICBmb250LXNpemU6IDEuNXJlbTtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuLmJsb2NrcXVvdGUgLmZpZ2NhcHRpb24sIGJsb2NrcXVvdGUgLmZpZ2NhcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gIH1cclxuLmJyYW5kIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmJyYW5kLS1ib3JkZXJlZCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ0O1xyXG4gIH1cclxuLmJ1dHRvbiwgLmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM3Njg7XHJcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3kgQm9sZCc7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHBhZGRpbmc6IC43NXJlbSAxLjc1cmVtO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uYnV0dG9uOmhvdmVyLCAuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ViMWM4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuLmJ1dHRvbjphY3RpdmUsIC5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc2ODtcclxuICB9XHJcbi5idXR0b246Zm9jdXMsIC5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDM3Njg7XHJcbiAgfVxyXG4uYnV0dG9uW2Rpc2FibGVkXSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZiNmI2O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIH1cclxuLmJ1dHRvbi0tZ2xvYmFsLXNpZ24taW4ge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgIGNvbG9yOiAjMDAzNzY4ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIG1pbi13aWR0aDogMDtcclxuICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xyXG4gIH1cclxuLmJ1dHRvbi0tZ2xvYmFsLXNpZ24taW4gc3ZnIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxY2g7XHJcbiAgICB9XHJcbi5idXR0b24tLWdsb2JhbC1zaWduLWluIHN2ZyBwYXRoIHtcclxuICAgICAgICBmaWxsOiAjZmZmZmZmO1xyXG4gICAgICB9XHJcbi5idXR0b24tLWljb24ge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIH1cclxuLmJ1dHRvbi0taWNvbiAuaWNvbiwgLmJ1dHRvbi0taWNvbiBzdmcge1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgZmlsbDogI2ZmZmZmZjtcclxuICAgICAgc3Ryb2tlOiAjZmZmZmZmO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxY2g7XHJcbiAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgfVxyXG4uYnV0dG9uLS1vdXRsaW5lZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwMzc2ODtcclxuICAgIGNvbG9yOiAjMDAzNzY4O1xyXG4gIH1cclxuLmJ1dHRvbi0tb3V0bGluZWQ6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNzY4O1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuLmJ1dHRvbi0tb3V0bGluZWQ6YWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzMWIyMztcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjZTMxYjIzO1xyXG4gICAgfVxyXG4uYnV0dG9uLS1vdXRsaW5lZDpmb2N1cyB7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG4uYnV0dG9uLS1vdXRsaW5lZFtkaXNhYmxlZF0ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICBib3JkZXItY29sb3I6ICNiNmI2YjY7XHJcbiAgICAgIGNvbG9yOiAjYjZiNmI2O1xyXG4gICAgfVxyXG4uYnV0dG9uLS1nb2xkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYTllNjY7XHJcbiAgICBjb2xvcjogIzI1MjUyNiAhaW1wb3J0YW50O1xyXG4gIH1cclxuLmJ1dHRvbi0tZ29sZDphY3RpdmUsIC5idXR0b24tLWdvbGQ6Zm9jdXMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmE5ZTY2O1xyXG4gICAgfVxyXG4uYnV0dG9uLS13aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgY29sb3I6ICMwMDM3Njg7XHJcbiAgICBvcGFjaXR5OiAuOTtcclxuICB9XHJcbi5idXR0b24tLXdoaXRlOmhvdmVyLC5idXR0b24tLXdoaXRlOmFjdGl2ZSwuYnV0dG9uLS13aGl0ZTpmb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgIGNvbG9yOiAjMGEyZTRlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4uYnV0dG9uLS11bmRlcmxpbmVkLCAuYnV0dG9uLS11bmRlcmxpbmVkLXNtYWxsIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMzZWIxYzg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgY29sb3I6ICMyNTI1MjY7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgcGFkZGluZzogLjc1cmVtIDA7XHJcbiAgfVxyXG4uYnV0dG9uLS11bmRlcmxpbmVkOmhvdmVyLC5idXR0b24tLXVuZGVybGluZWQ6YWN0aXZlLC5idXR0b24tLXVuZGVybGluZWQ6Zm9jdXMsIC5idXR0b24tLXVuZGVybGluZWQtc21hbGw6aG92ZXIsIC5idXR0b24tLXVuZGVybGluZWQtc21hbGw6YWN0aXZlLCAuYnV0dG9uLS11bmRlcmxpbmVkLXNtYWxsOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDM3Njg7XHJcbiAgICB9XHJcbi5idXR0b24tLXVuZGVybGluZWQtc21hbGwge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3kgUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBwYWRkaW5nOiAuMjVyZW0gMDtcclxuICB9XHJcbi5idXR0b24tLWNsb3NlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICMyNTI1MjY7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveSBSZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuICAgIHBhZGRpbmc6IC43NXJlbSAwO1xyXG4gIH1cclxuLmJ1dHRvbi0tY2xvc2U6aG92ZXIsLmJ1dHRvbi0tY2xvc2U6YWN0aXZlLC5idXR0b24tLWNsb3NlOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGNvbG9yOiAjM2ViMWM4O1xyXG4gICAgfVxyXG4uYnV0dG9uLS1jbG9zZTpob3ZlciBzdmcsLmJ1dHRvbi0tY2xvc2U6YWN0aXZlIHN2ZywuYnV0dG9uLS1jbG9zZTpmb2N1cyBzdmcge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIH1cclxuLmJ1dHRvbi0tY2xvc2Ugc3ZnIHtcclxuICAgICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gICAgfVxyXG4uYnV0dG9uLS1wbGF5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9wbGF5LnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBjb2xvcjogIzNlYjFjODtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIG9wYWNpdHk6IC44O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiA3MHB4O1xyXG4gIH1cclxuLmJ1dHRvbi0tcGxheTpob3ZlciwuYnV0dG9uLS1wbGF5OmFjdGl2ZSwuYnV0dG9uLS1wbGF5OmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbi5idXR0b24tLXBsYWluIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zdGFjay0tbm9ybWFsKTtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4uY2FyZCB7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2RhZGRkYztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWFyZ2luOiAxLjVyZW07XHJcbiAgcGFkZGluZzogMS41cmVtO1xyXG59XHJcbi5jYXJkLS1jZW50ZXJlZCB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG4uY2FyZC0tc2hhZG93ZWQge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDJweCByZ2JhKDAsIDAsIDAsIC4xMjUpO1xyXG4gIH1cclxuLmNhcmQtLXNoYWRvd2VkOmhvdmVyLC5jYXJkLS1zaGFkb3dlZDphY3RpdmUsLmNhcmQtLXNoYWRvd2VkOmZvY3VzIHtcclxuICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDJweCByZ2JhKDAsIDAsIDAsIC4yNSk7XHJcbiAgICAgIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICAgIH1cclxuLmNhcmQtLWJsYW5rIHtcclxuICAgIGJvcmRlcjogMDtcclxuICB9XHJcbi5jYXJkLS1jb21wYXJpc29uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgYm94LXNoYWRvdzogMCA2cHggMTJweCAwIHJnYmEoMCwxLDYsMC4yOSk7XHJcbiAgICBtYXJnaW46IDEuNXJlbSAycmVtIDEuNXJlbSAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMzQwcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gICAgd2lkdGg6IDE4cmVtO1xyXG4gIH1cclxuLmNhcmQtLWNvbXBhcmlzb246aG92ZXIsLmNhcmQtLWNvbXBhcmlzb246YWN0aXZlLC5jYXJkLS1jb21wYXJpc29uOmZvY3VzIHtcclxuICAgICAgYm94LXNoYWRvdzogMCA1cHggMTBweCAwIHJnYmEoMCwxLDYsLjIpO1xyXG4gICAgfVxyXG4uY2FyZC0tY29tcGFyaXNvbi1zaW1wbGUgLmNhcmQtLWNvbXBhcmlzb25fX2N0YSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XHJcbiAgICAgIH1cclxuLmNhcmQtLWNvbXBhcmlzb25fX2NvbnRlbnQge1xyXG4gICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgcGFkZGluZzogMS41cmVtIDJyZW07XHJcbiAgICB9XHJcbi5jYXJkLS1jb21wYXJpc29uX19jdGEge1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xyXG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcclxuICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICMwMDM3Njg7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtZ2FwOiAxLjVyZW07XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDguODc1cmVtO1xyXG4gICAgICBwYWRkaW5nOiAxLjVyZW07XHJcbiAgICB9XHJcbi5jYXJkLS1iYW5rZXItY2FyZCB7XHJcbiAgICBtYXJnaW46IDNyZW0gMS41cmVtIDEuNXJlbTtcclxuICAgIHBhZGRpbmc6IDIuNXJlbTtcclxuICB9XHJcbi5jYXJkLS1pY29uIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG1heC13aWR0aDogMzkycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4uY2FyZC0taWNvbiAuaW1hZ2UsIC5jYXJkLS1pY29uIC5pIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMS41cmVtO1xyXG4gICAgICBtYXgtd2lkdGg6IDkycHg7XHJcbiAgICB9XHJcbi5jb21wb25lbnQge1xyXG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gIHBhZGRpbmctdG9wOiAzcmVtO1xyXG59XHJcbi5jb21wb25lbnQtLW5vLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZzogMFxyXG4gIH1cclxuLmNvbXBvbmVudC0tYm90dG9tLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbi5jb21wb25lbnQtLXRvcC1wYWRkaW5nIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDNyZW07XHJcbiAgfVxyXG4uY29tcG9uZW50LS1sYXJnZS1wYWRkaW5nIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDNyZW0gKiAxLjUpO1xyXG4gICAgcGFkZGluZy10b3A6IGNhbGMoM3JlbSAqIDEuNSk7XHJcbiAgfVxyXG4uY29tcG9uZW50LS1ib3R0b20tbGFyZ2UtcGFkZGluZyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygzcmVtICogMS41KTtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuLmNvbXBvbmVudC0tdG9wLWxhcmdlLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogY2FsYygzcmVtICogMik7XHJcbiAgfVxyXG4uY29tcG9uZW50LS1sYXJnZXItcGFkZGluZyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygzcmVtICogMik7XHJcbiAgICBwYWRkaW5nLXRvcDogY2FsYygzcmVtICogMik7XHJcbiAgfVxyXG4uY29tcG9uZW50LS1ib3R0b20tbGFyZ2VyLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoM3JlbSAqIDIpO1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG4uY29tcG9uZW50LS10b3AtbGFyZ2VyLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogY2FsYygzcmVtICogMik7XHJcbiAgfVxyXG4uY29tcG9uZW50LS1zbWFsbC1wYWRkaW5nIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xyXG4gIH1cclxuLmNvbXBvbmVudC0tYm90dG9tLXNtYWxsLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuLmNvbXBvbmVudC0tdG9wLXNtYWxsLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xyXG4gIH1cclxuLmRsIHtcclxuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2Q0ZDRkNDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4uZGwgLmR0LCAuZGwgLmRkIHtcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZDRkNGQ0O1xyXG4gICAgcGFkZGluZzogMXJlbSAwO1xyXG4gIH1cclxuLmRsIC5kdCB7XHJcbiAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3kgQm9sZCcsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG4uZGwgLmR0OjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICc6ICc7XHJcbiAgICB9XHJcbi5kbCAuZGQge1xyXG4gICAgZmxleDogMCAwIDUwJTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxuLmZpZ3VyZSB7XHJcbiAgLyogRmlndXJlICovXHJcbn1cclxuLyogU3RhbmRhcmQgRXJpYyBNZXllciByZXNldCAqL1xyXG4vKiBHZXQgdGhlIHZhcmlhYmxlcyBpbiBlYXJseSBzbyB0aGV5J3JlIGF2YWlsYWJsZSAqL1xyXG4vKiBJbXBvcnQgdGhlIHV0aWxpdHkgY2xhc3NlcyAqL1xyXG4vKiBJbXBvcnQgcm9vdCBzdHlsZXMgKi9cclxuLyogSW1wb3J0IGFsbCBjb21wb25lbnQgc3R5bGVzICovXHJcbi5mb3JtX19pdGVtIHtcclxuICAgIHBhZGRpbmc6IC43NXJlbSAwO1xyXG4gIH1cclxuLmZvcm0gbGVnZW5kIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICB9XHJcbi5nb29nbGUtbWFwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogNjIuNCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5nb29nbGUtbWFwIGlmcmFtZSB7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG4uaGVhZGluZy1leWVicm93IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXNpemU6IC43NXJlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbi5oZWFkaW5nLWV5ZWJyb3ctLXByb21pbmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMxYjIzO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDIuNXJlbTtcclxuICB9XHJcbi5oZWFkaW5nLCAucmljaHRleHQgaDEsIC5yaWNodGV4dCBoMiwgLnJpY2h0ZXh0IGgzLCAucmljaHRleHQgaDQsIC5yaWNodGV4dCBoNSwgLnJpY2h0ZXh0IGg2IHtcclxuICBmb250LWZhbWlseTogJ0dpbHJveSBCb2xkJywgc2Fucy1zZXJpZjtcclxuICBmb250LXJhbmdlOiAzMjBweCAxMjgwcHg7IC8qIHZpZXdwb3J0IHdpZHRocyBiZXR3ZWVuIHdoaWNoIGZvbnQtc2l6ZSBpcyBmbHVpZCAqL1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxufVxyXG4uaGVhZGluZy0taDEsIC5yaWNodGV4dCBoMSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMi4xMjVyZW0gKyAxLjEyNSAqICgoMTAwdncgLSAyNi4yNXJlbSkgLyA1My43NSkpO1xyXG4gIH1cclxuLmhlYWRpbmctLWgyLCAucmljaHRleHQgaDIge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDJyZW0gKyAwLjc1ICogKCgxMDB2dyAtIDI2LjI1cmVtKSAvIDUzLjc1KSk7XHJcbiAgfVxyXG4uaGVhZGluZy0taDMsIC5yaWNodGV4dCBoMyB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS44NzVyZW0gKyAwICogKCgxMDB2dyAtIDI2LjI1cmVtKSAvIDUzLjc1KSk7XHJcbiAgfVxyXG4uaGVhZGluZy0taDQsIC5yaWNodGV4dCBoNCB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS41cmVtICsgMCAqICgoMTAwdncgLSAyNi4yNXJlbSkgLyA1My43NSkpO1xyXG4gIH1cclxuLmhlYWRpbmctLWg1LCAucmljaHRleHQgaDUge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuMTI1cmVtICsgMCAqICgoMTAwdncgLSAyNi4yNXJlbSkgLyA1My43NSkpO1xyXG4gIH1cclxuLmhlYWRpbmctLWg2LCAucmljaHRleHQgaDYge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKC43NXJlbSArIDAgKiAoKDEwMHZ3IC0gMjYuMjVyZW0pIC8gNTMuNzUpKTtcclxuICB9XHJcbi5oZWFkaW5nLS1ib2xkIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnR2lscm95IEJvbGQnLCBzYW5zLXNlcmlmO1xyXG4gIH1cclxuLmhlYWRpbmctLWxpZ2h0IHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXN0YWNrLS1yZWd1bGFyKTtcclxuICB9XHJcbi5ociB7XHJcbiAgYmFja2dyb3VuZDogI2UzMWIyMztcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5oci0tZGFzaGVkIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI2UzMWIyMztcclxuICB9XHJcbi5oci0tZG90dGVkIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2UzMWIyMztcclxuICB9XHJcbi5oci0tZ3JheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZDRkNGQ0O1xyXG4gICAgbWF4LXdpZHRoOiA2NC44NzVyZW07XHJcbiAgfVxyXG4uaS0tcm91bmRlZCB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNlYjFjODtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveSBCb2xkJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICBoZWlnaHQ6IDQuMzEyNXJlbTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIHdpZHRoOiA0LjMxMjVyZW07XHJcbiAgfVxyXG4uaWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogY2FsYyg1LjYyNXJlbSAtIDJyZW0pO1xyXG4gIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHdpZHRoOiBjYWxjKDUuNjI1cmVtIC0gMnJlbSk7XHJcbn1cclxuLmljb24gdXNlIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuLmljb24tLWJyYW5kIHtcclxuICAgIGhlaWdodDogNDlweDtcclxuICAgIHdpZHRoOiAyNjhweDtcclxuICB9XHJcbi5pY29uLS1lcXVhbC1ob3VzaW5nLWxlbmRlciB7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFjaDtcclxuICAgIG9wYWNpdHk6IC42O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAycHg7XHJcbiAgICB3aWR0aDogMThweDtcclxuICB9XHJcbi5pY29uLS11dGlsaXR5LW5hdiB7XHJcbiAgICBoZWlnaHQ6IC44NzVyZW07XHJcbiAgICB3aWR0aDogLjg3NXJlbTtcclxuICB9XHJcbi5pbWFnZSwgLnJpY2h0ZXh0IGltZyB7XHJcbiAgaGVpZ2h0OmF1dG87XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi5pbWFnZS0tcm91bmRlZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIH1cclxuLmltYWdlLS1iYWNrZ3JvdW5kIHtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuLmltYWdlX19sYXp5LWJveCB7XHJcbiAgICAgIGJvdHRvbTogNHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHotaW5kZXg6IDM7XHJcbiAgICB9XHJcbi5pbWFnZV9fbGF6eS1ib3ggLmltYWdlX19sb3ctcmVzIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4uaW1hZ2VfX2xhenktcGFuZWwge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZiNmI2O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB6LWluZGV4OiAzO1xyXG4gICAgfVxyXG4uaW1hZ2VfX2xhenktd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4uaW1hZ2VfX2xhenktd3JhcHBlci5wcmUtbG9hZCAuaW1hZ2VfX2xvdy1yZXMge1xyXG4gICAgICAgICAgZmlsdGVyOiBibHVyKDZweCk7XHJcbiAgICAgICAgfVxyXG4uaW1hZ2VfX2xhenktd3JhcHBlci5wcmUtbG9hZCAuaW1hZ2VfX2xhenktcGFuZWwge1xyXG4gICAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgfVxyXG4uaW1hZ2VfX2xhenktd3JhcHBlci5pcy1sb2FkZWQgLmltYWdlX19sb3ctcmVzIHtcclxuICAgICAgICAgIGZpbHRlcjogbm9uZTtcclxuICAgICAgICB9XHJcbi5pbWFnZV9fbGF6eS13cmFwcGVyLmlzLWxvYWRlZCAuaW1hZ2VfX2xhenktYm94IHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgICAgICAgfVxyXG4uaW1hZ2VfX2xhenktd3JhcHBlci5pcy1sb2FkZWQgLmltYWdlLmlzLWxhenkge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICAgICAgICB9XHJcbi5pbnB1dCwgaW5wdXQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2I2YjZiNjtcclxuICBib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuICBjb2xvcjogIzI1MjUyNjtcclxuICBmb250LWZhbWlseTogJ0dpbHJveSBCb2xkJztcclxuICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgcGFkZGluZzogLjY2cmVtIDFyZW07XHJcbn1cclxuLmlucHV0OmZvY3VzLCBpbnB1dDpmb2N1cyB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzNzY4O1xyXG4gICAgb3V0bGluZS13aWR0aDogMDtcclxuICB9XHJcbi5pbnB1dDo6cGxhY2Vob2xkZXIsIGlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogI2I2YjZiNjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4uaW5wdXQtLW5vLWJvcmRlciwgaW5wdXQtLW5vLWJvcmRlciB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNlYjFjODtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBjb2xvcjogIzBhMmU0ZTtcclxuICAgIGZvbnQtZmFtaWx5OiAnR2lscm95IFJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIHBhZGRpbmc6IC4yNXJlbSAwO1xyXG4gIH1cclxuLmlucHV0LS1uby1ib3JkZXI6aG92ZXIsLmlucHV0LS1uby1ib3JkZXI6YWN0aXZlLC5pbnB1dC0tbm8tYm9yZGVyOmZvY3VzLCBpbnB1dC0tbm8tYm9yZGVyOmhvdmVyLCBpbnB1dC0tbm8tYm9yZGVyOmFjdGl2ZSwgaW5wdXQtLW5vLWJvcmRlcjpmb2N1cyB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzZWIxYzg7XHJcbiAgICB9XHJcbi5pbnB1dFt0eXBlPVwiZGF0ZVwiXSwgLmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwgLmlucHV0W3R5cGU9XCJ0aW1lXCJdLCAuaW5wdXQuc2VsZWN0LCAuaW5wdXQudGV4dCwgaW5wdXRbdHlwZT1cImRhdGVcIl0sIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwgaW5wdXRbdHlwZT1cInRpbWVcIl0sIGlucHV0LnNlbGVjdCwgaW5wdXQudGV4dCB7XHJcbiAgICBtaW4taGVpZ2h0OiAyLjU2MjVyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbi5pbnB1dC0tc2VhcmNoLXN1Ym1pdCwgaW5wdXQtLXNlYXJjaC1zdWJtaXQge1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuLmlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYWJlbDo6YWZ0ZXIsIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYWJlbDo6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMTRweCAvIDIpO1xyXG4gICAgICB9XHJcbi5pbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAubGFiZWw6OmJlZm9yZSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLmxhYmVsOjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMjRweCAvIDIpO1xyXG4gICAgICB9XHJcbi5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyAubGFiZWw6OmFmdGVyLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyAubGFiZWw6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDA3Mzk4O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICMwMDczOTg7XHJcbiAgICAgIH1cclxuLmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLmxhYmVsOjphZnRlciwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGFiZWw6OmFmdGVyIHtcclxuICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoLTIgKiAyNHB4ICsgOXB4KTtcclxuICAgICAgICAgIHRvcDogLTJweDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDQwZGVnKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTRweCAqIC42KTtcclxuICAgICAgICB9XHJcbi5pbnB1dFt0eXBlPVwiZmlsZVwiXSwgaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbi5pbnB1dFt0eXBlPVwiZGF0ZVwiXSwgLmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwgLmlucHV0W3R5cGU9XCJ0aW1lXCJdLCAuaW5wdXQuc2VsZWN0LCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLCBpbnB1dFt0eXBlPVwidGltZVwiXSwgaW5wdXQuc2VsZWN0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgcmlnaHQgLjVyZW07XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIH1cclxuLyogcmVtb3ZlcyB0aGUgZGVmYXVsdCBjYWxlbmRhciBpY29uIGluIHdlYmtpdCBicm93c2VycyAqL1xyXG4uaW5wdXRbdHlwZT1cImRhdGVcIl06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciwgLmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yLCAuaW5wdXRbdHlwZT1cInRpbWVcIl06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciwgLmlucHV0LnNlbGVjdDo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciwgaW5wdXRbdHlwZT1cInRpbWVcIl06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciwgaW5wdXQuc2VsZWN0Ojotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgfVxyXG4uaW5wdXRbdHlwZT1cImRhdGVcIl0sIC5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sIC5pbnB1dFt0eXBlPVwidGltZVwiXSwgaW5wdXRbdHlwZT1cImRhdGVcIl0sIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwgaW5wdXRbdHlwZT1cInRpbWVcIl0ge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcbi5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIC5pbnB1dFt0eXBlPVwicmFkaW9cIl0sIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XHJcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCwgMCwgMCwgMCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbigwLCAwLCAwLCAwLCAwLCAwKTtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgbWFyZ2luOiAtMXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICB9XHJcbi5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyAubGFiZWwsIC5pbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAubGFiZWwsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIC5sYWJlbCwgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLmxhYmVsIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zdGFjay0tcmVndWxhcik7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoMiAqIDEuNXJlbSk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuLmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIC5sYWJlbDo6YWZ0ZXIsIC5pbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAubGFiZWw6OmFmdGVyLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyAubGFiZWw6OmFmdGVyLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAubGFiZWw6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNzY4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICBsZWZ0OiBjYWxjKC0yICogMjRweCArIDVweCk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgfVxyXG4uaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgLmxhYmVsOjpiZWZvcmUsIC5pbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAubGFiZWw6OmJlZm9yZSwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgLmxhYmVsOjpiZWZvcmUsIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYWJlbDo6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjYjZiNmI2O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgbGVmdDogY2FsYygtMiAqIDI0cHgpO1xyXG4gICAgICAgIHRvcDogLTZweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIH1cclxuLmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyArIC5sYWJlbDo6YmVmb3JlLCAuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmFjdGl2ZSArIC5sYWJlbDo6YmVmb3JlLCAuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzICsgLmxhYmVsOjpiZWZvcmUsIC5pbnB1dFt0eXBlPVwicmFkaW9cIl06YWN0aXZlICsgLmxhYmVsOjpiZWZvcmUsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyArIC5sYWJlbDo6YmVmb3JlLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06YWN0aXZlICsgLmxhYmVsOjpiZWZvcmUsIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIC5sYWJlbDo6YmVmb3JlLCBpbnB1dFt0eXBlPVwicmFkaW9cIl06YWN0aXZlICsgLmxhYmVsOjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwMzc2ODtcclxuICAgICAgfVxyXG4uaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGFiZWw6OmFmdGVyLCAuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAubGFiZWw6OmFmdGVyLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC5sYWJlbDo6YWZ0ZXIsIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmxhYmVsOjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNzY4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICB9XHJcbi5sYWJlbCB7XHJcbiAgY29sb3I6ICMyNTI1MjY7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICBmb250LWZhbWlseTogJ0dpbHJveSBCb2xkJywgc2Fucy1zZXJpZjtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIHBhZGRpbmc6IC41cmVtIDA7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4ubGFuZ3VhZ2Utc2VsZWN0IHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9zZWxlY3Quc3ZnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1heC13aWR0aDogMTByZW07XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmxhbmd1YWdlLXNlbGVjdF9fb3B0aW9ucyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAxMHB4IC00cHggcmdiYSgwLDAsMCwwLjUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICByaWdodDogLTFyZW07XHJcbiAgICB6LWluZGV4OiA0MDA7XHJcbiAgfVxyXG4ubGFuZ3VhZ2Utc2VsZWN0X19vcHRpb25zIC5saW5rIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xyXG4gICAgfVxyXG4ubGFuZ3VhZ2Utc2VsZWN0X19vcHRpb25zIC5saW5rLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgfVxyXG4ubGFuZ3VhZ2Utc2VsZWN0X19vcHRpb25zIC5saW5rOmhvdmVyLC5sYW5ndWFnZS1zZWxlY3RfX29wdGlvbnMgLmxpbms6YWN0aXZlLC5sYW5ndWFnZS1zZWxlY3RfX29wdGlvbnMgLmxpbms6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XHJcbiAgICAgIH1cclxuLmxhbmd1YWdlLXNlbGVjdCAuYnV0dG9uIHtcclxuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4ubGFuZ3VhZ2Utc2VsZWN0OmZvY3VzIC5sYW5ndWFnZS1zZWxlY3RfX29wdGlvbnMsIC5sYW5ndWFnZS1zZWxlY3Q6Zm9jdXMtd2l0aGluIC5sYW5ndWFnZS1zZWxlY3RfX29wdGlvbnMge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgfVxyXG4ubGluaywgLnJpY2h0ZXh0IGEge1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjM2ViMWM4O1xyXG4gIGNvbG9yOiAjMjUyNTI2O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBsaW5lLWhlaWdodDogMS4xMjU7XHJcbiAgcGFkZGluZy1ib3R0b206IDJweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG59XHJcbi5saW5rOmhvdmVyLC5saW5rOmFjdGl2ZSwubGluazpmb2N1cywgLnJpY2h0ZXh0IGE6aG92ZXIsIC5yaWNodGV4dCBhOmFjdGl2ZSwgLnJpY2h0ZXh0IGE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMzZWIxYzg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG4ubGluay0tdW5kZXJsaW5lZCwgLnJpY2h0ZXh0IGEge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG4ubGluay0tdW5kZXJsaW5lZDpob3ZlciwubGluay0tdW5kZXJsaW5lZDphY3RpdmUsLmxpbmstLXVuZGVybGluZWQ6Zm9jdXMsIC5yaWNodGV4dCBhOmhvdmVyLCAucmljaHRleHQgYTphY3RpdmUsIC5yaWNodGV4dCBhOmZvY3VzIHtcclxuICAgICAgY29sb3I6ICMzZWIxYzg7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4ubGluay5idXR0b24sIC5yaWNodGV4dCBhLmJ1dHRvbiB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAuNzVyZW0gMS43NXJlbTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbi5saW5rLmJ1dHRvbi5idXR0b24tLXVuZGVybGluZWQsIC5yaWNodGV4dCBhLmJ1dHRvbi5idXR0b24tLXVuZGVybGluZWQge1xyXG4gICAgY29sb3I6IHVuc2V0O1xyXG4gIH1cclxuLmxpbmsuYnV0dG9uLS13aGl0ZSwgLnJpY2h0ZXh0IGEuYnV0dG9uLS13aGl0ZSB7XHJcbiAgICBjb2xvcjogIzAwMzc2ODtcclxuICB9XHJcbi5saW5rLmJ1dHRvbi0td2hpdGU6aG92ZXIsLmxpbmsuYnV0dG9uLS13aGl0ZTphY3RpdmUsLmxpbmsuYnV0dG9uLS13aGl0ZTpmb2N1cywgLnJpY2h0ZXh0IGEuYnV0dG9uLS13aGl0ZTpob3ZlciwgLnJpY2h0ZXh0IGEuYnV0dG9uLS13aGl0ZTphY3RpdmUsIC5yaWNodGV4dCBhLmJ1dHRvbi0td2hpdGU6Zm9jdXMge1xyXG4gICAgICBjb2xvcjogIzBhMmU0ZTtcclxuICAgIH1cclxuLmxpbmstLWFwcHN0b3JlLCAubGluay0tZ29vZ2xlcGxheSB7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAzMXB4O1xyXG4gICAgd2lkdGg6IDgzcHg7XHJcbiAgfVxyXG4ubGluay0tYXBwc3RvcmU6aG92ZXIsLmxpbmstLWFwcHN0b3JlOmFjdGl2ZSwubGluay0tYXBwc3RvcmU6Zm9jdXMsIC5saW5rLS1nb29nbGVwbGF5OmhvdmVyLCAubGluay0tZ29vZ2xlcGxheTphY3RpdmUsIC5saW5rLS1nb29nbGVwbGF5OmZvY3VzIHtcclxuICAgICAgb3BhY2l0eTogLjY7XHJcbiAgICB9XHJcbi5saW5rLS1hcHBzdG9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2FwcHN0b3JlLnBuZyk7XHJcbiAgfVxyXG4ubGluay0tZ29vZ2xlcGxheSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2dvb2dsZXBsYXkucG5nKTtcclxuICB9XHJcbi5saW5rLS11dGlsaXR5LW5hdiB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBoZWlnaHQ6IDIuMzc1cmVtO1xyXG4gICAgcGFkZGluZzogMCAxLjI1cmVtO1xyXG4gIH1cclxuLmxpbmstLXV0aWxpdHktbmF2IC5pY29uIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxY2g7XHJcbiAgICB9XHJcbi5saW5rLS1lbXBoYXNpemVkIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnR2lscm95IEJvbGQnLCBzYW5zLXNlcmlmO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcclxuICB9XHJcbi5saW5rLS1jdGEge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTJlNGU7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgfVxyXG4ubGluay0tY3RhOmhvdmVyLC5saW5rLS1jdGE6YWN0aXZlLC5saW5rLS1jdGE6Zm9jdXMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmE5ZTY2O1xyXG4gICAgfVxyXG4ubGluay0tY3RhOmhvdmVyIHNwYW4sLmxpbmstLWN0YTphY3RpdmUgc3BhbiwubGluay0tY3RhOmZvY3VzIHNwYW4ge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIH1cclxuLmxpbmstLWN0YSBzcGFuIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMzZWIxYzg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcGFkZGluZy1ib3R0b206IC41cmVtO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgICB9XHJcbi5saW5rLS1wbGFpbiB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuLmxpbmstLXBsYWluOmhvdmVyLC5saW5rLS1wbGFpbjphY3RpdmUsLmxpbmstLXBsYWluOmZvY3VzIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbi5saW5rLS1wbGFpbiAqICsgKiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyY2g7XHJcbiAgICB9XHJcbi5saW5rLS1wbGFpbi1ibHVlIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjb2xvcjogIzAwMzc2ODtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuLmxpbmstLXBsYWluLWJsdWU6aG92ZXIsLmxpbmstLXBsYWluLWJsdWU6YWN0aXZlLC5saW5rLS1wbGFpbi1ibHVlOmZvY3VzIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbi5saXN0LCAucmljaHRleHQgb2wsIC5yaWNodGV4dCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogdW5zZXQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAyZW07XHJcbn1cclxuLmxpc3QgLmxpLCAucmljaHRleHQgb2wgLmxpLCAucmljaHRleHQgdWwgLmxpIHtcclxuICAgIG1hcmdpbjogMCAwIC41ZW0gMDtcclxuICAgIHBhZGRpbmctbGVmdDogMWNoO1xyXG4gIH1cclxuLmxpc3QtLWJsYW5rIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbi5saXN0LS1pbmxpbmUge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuLmxpc3QtLWlubGluZSAubGkge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCAxZW0gMCAwO1xyXG4gICAgfVxyXG4ubGlzdC0tb3JkZXJlZCwgLnJpY2h0ZXh0IG9sIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcclxuICB9XHJcbi5saXN0LS11bm9yZGVyZWQsIC5yaWNodGV4dCB1bCB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcbiAgfVxyXG4ubGlzdC0tY3VzdG9tIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICB9XHJcbi5saXN0LS1jdXN0b20gLmxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbi5saXN0LS1jdXN0b20gc3ZnIHtcclxuICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBsZWZ0OiAtMjRweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDJweDtcclxuICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICB9XHJcbi5tZWRpYS1vYmplY3Qge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4vKiBhbGlnbm1lbnQgdmFyaWFudHMgKi9cclxuLm1lZGlhLW9iamVjdC0tdG9wIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cclxuLm1lZGlhLW9iamVjdC0tbWlkZGxlIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxyXG4ubWVkaWEtb2JqZWN0LS1ib3R0b20geyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cclxuLyogc2l6aW5nIHZhcmlhbnRzICovXHJcbi5tZWRpYS1vYmplY3QtLTItMyA+IDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDM1JTtcclxuICAgIH1cclxuLm1lZGlhLW9iamVjdC0tMi0zID4gOmxhc3QtY2hpbGQge1xyXG4gICAgICBmbGV4LWJhc2lzOiA2MCU7XHJcbiAgICB9XHJcbi5tZWRpYS1vYmplY3QtLTMtMiA+IDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDYwJTtcclxuICAgIH1cclxuLm1lZGlhLW9iamVjdC0tMy0yID4gOmxhc3QtY2hpbGQge1xyXG4gICAgICBmbGV4LWJhc2lzOiAzNSU7XHJcbiAgICB9XHJcbi5tZWRpYS1vYmplY3QtLTUwLTUwID4gOmZpcnN0LWNoaWxkLCAubWVkaWEtb2JqZWN0LS1jYXJvdXNlbC1pdGVtID4gOmZpcnN0LWNoaWxkIHtcclxuICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgfVxyXG4ubWVkaWEtb2JqZWN0LS01MC01MCA+IDpsYXN0LWNoaWxkLCAubWVkaWEtb2JqZWN0LS1jYXJvdXNlbC1pdGVtID4gOmxhc3QtY2hpbGQge1xyXG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICB9XHJcbi8qIENBUk9VU0VMIElURU0gKi9cclxuLm1lZGlhLW9iamVjdF9fZmlndXJlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaW1hZ2UtdHJlYXRtZW50LnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gLS41cmVtIHJpZ2h0IC0uNXJlbTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgIG9yZGVyOiAtMTA7XHJcbiAgICBwYWRkaW5nOiAwIC41cmVtIC41cmVtIDA7XHJcbiAgfVxyXG4ubWVkaWEtb2JqZWN0LS1uby1zdGFjayAubWVkaWEtb2JqZWN0X19maWd1cmUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICBvcmRlcjogMDtcclxuICAgIH1cclxuLyogQ0FST1VTRUwgRklHVVJFICovXHJcbi5tZWRpYS1vYmplY3QtLWNhcm91c2VsLWl0ZW0gLm1lZGlhLW9iamVjdF9fZmlndXJlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgbWFyZ2luOiAwIDAgMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuLm1lZGlhLW9iamVjdC0tY2Fyb3VzZWwtaXRlbSAubWVkaWEtb2JqZWN0X19maWd1cmU6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ltYWdlLXRyZWF0bWVudC1hbHQuc3ZnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtLjg3NXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuLm1lZGlhLW9iamVjdF9fZmlndXJlLS10b3Age1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4ubWVkaWEtb2JqZWN0X19maWd1cmUtLW1pZGRsZSB7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuLm1lZGlhLW9iamVjdF9fZmlndXJlLS1ib3R0b20ge1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgIH1cclxuLm1lZGlhLW9iamVjdF9fYm9keS0tdG9wIHtcclxuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgIH1cclxuLm1lZGlhLW9iamVjdF9fYm9keS0tbWlkZGxlIHtcclxuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgfVxyXG4ubWVkaWEtb2JqZWN0X19ib2R5LS1ib3R0b20ge1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgIH1cclxuLyogQ0FST1VTRUwgQk9EWSAqL1xyXG4ubWVkaWEtb2JqZWN0LS1jYXJvdXNlbC1pdGVtIC5tZWRpYS1vYmplY3RfX2JvZHkge1xyXG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNzY4O1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcGFkZGluZzogM3JlbTtcclxuICAgIH1cclxuLnBhcmFncmFwaCwgLnJpY2h0ZXh0IHAge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5wYXJhZ3JhcGgtLXRhbGxlciB7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gIH1cclxuLnJpY2h0ZXh0IHN0cm9uZyB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveSBCb2xkJywgc2Fucy1zZXJpZjtcclxuICB9XHJcbi5yaWNodGV4dCBlbSB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgfVxyXG4ucmljaHRleHQgbGkge1xyXG4gICAgbWFyZ2luOiAwIDAgLjVyZW0gMDtcclxuICB9XHJcbi5yaWNodGV4dCBzdWIsIC5yaWNodGV4dCBzdXAge1xyXG4gICAgZm9udC1zaXplOiA3NSU7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICB9XHJcbi5yaWNodGV4dCBzdXAge1xyXG4gICAgLyogTW92ZSB0aGUgc3VwZXJzY3JpcHRlZCB0ZXh0IHVwICovXHJcbiAgICB0b3A6IC0uNWVtO1xyXG4gIH1cclxuLnJpY2h0ZXh0IHN1YiB7XHJcbiAgICAvKiBNb3ZlIHRoZSBzdWJzY3JpcHRlZCB0ZXh0IGRvd24sIGJ1dCBvbmx5XHJcbiAgICAgICBoYWxmIGFzIGZhciBkb3duIGFzIHRoZSBzdXBlcnNjcmlwdCBtb3ZlZCB1cCAqL1xyXG4gICAgYm90dG9tOiAtLjI1ZW07XHJcbiAgfVxyXG4ucmljaHRleHQgdGFibGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbi5yaWNodGV4dCB0YWJsZSB0Ym9keSwgLnJpY2h0ZXh0IHRhYmxlIHRmb290LCAucmljaHRleHQgdGFibGUgdHIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuLnJpY2h0ZXh0IHRhYmxlIHRyOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDRkNDtcclxuICAgICAgfVxyXG4ucmljaHRleHQgdGFibGUgdGgsIC5yaWNodGV4dCB0YWJsZSB0ZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2Y2ZjZmNjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgcGFkZGluZzogLjVyZW07XHJcbiAgICB9XHJcbi5yaWNodGV4dCB0YWJsZSB0aCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnR2lscm95IEJvbGQnLCBzYW5zLXNlcmlmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4ucmljaHRleHQgdGFibGUgdGQ6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhLWhlYWRpbmcpO1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnR2lscm95IEJvbGQnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuLnJpY2h0ZXh0IHRhYmxlIHRkID4gKiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuLnNlbGVjdCB7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvc2VsZWN0LnN2Z1wiKTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcbi5zZWxlY3QtLXBsYWluIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY29sb3I6ICMwMDM3Njg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveSBSZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgcGFkZGluZzogMCAxLjI1cmVtIDAgMXJlbTtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4uc2VsZWN0LS1wbGFpbjpob3Zlciwuc2VsZWN0LS1wbGFpbjphY3RpdmUsLnNlbGVjdC0tcGxhaW46Zm9jdXMge1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcbi5zdmcge1xyXG4gIC8qIFN2ZyAqL1xyXG59XHJcbi50YWJsZS13cmFwcGVyIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3cteDogYXV0bztcclxufVxyXG4udGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIGRlZmF1bHQgc3R5bGVzICovXHJcbi50YWJsZV9fY2FwdGlvbiB7XHJcbiAgICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3kgQm9sZCcsIHNhbnMtc2VyaWY7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcclxuICB9XHJcbi50YWJsZV9fY2VsbCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RhZGRkYztcclxuICAgIHBhZGRpbmc6IC41cmVtO1xyXG4gIH1cclxuLnRhYmxlX19jZWxsLS1oZWFkZXIge1xyXG4gICAgICBmb250LWZhbWlseTogJ0dpbHJveSBCb2xkJywgc2Fucy1zZXJpZjtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuLnRhYmxlLS1tb2JpbGUtc2Nyb2xsIC50YWJsZV9fY2VsbCB7XHJcbiAgICAgIC8qIFRoaXMgcnVsZSBleGlzdHMgdG8gYmV0dGVyIGRlbW9uc3RyYXRlIHRoZSByZXNwb25zaXZlIHByb3BlcnRpZXMgKi9cclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuLnRhYmxlLS1tb2JpbGUtY29sbGFwc2Uge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbi50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9fY2FwdGlvbiwgLnRhYmxlLS1tb2JpbGUtY29sbGFwc2UgLnRhYmxlX19ib2R5LCAudGFibGUtLW1vYmlsZS1jb2xsYXBzZSAudGFibGVfX2Zvb3QsIC50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9fcm93IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbi50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9faGVhZCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbi50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9fcm93Om50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDRkNDtcclxuICAgICAgfVxyXG4udGFibGUtLW1vYmlsZS1jb2xsYXBzZSAudGFibGVfX2NlbGwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG4udGFibGUtLW1vYmlsZS1jb2xsYXBzZSAudGFibGVfX2NlbGw6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhLWhlYWRpbmcpO1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnR2lscm95IEJvbGQnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuLnRleHRhcmVhIHtcclxuICBtaW4taGVpZ2h0OiA2cmVtO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLndyYXBwZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXgtd2lkdGg6IDc4LjEyNXJlbTtcclxuICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi53cmFwcGVyLS1sYXJnZSB7XHJcbiAgICBtYXgtd2lkdGg6IDk2Ljg3NXJlbTtcclxuICB9XHJcbi53cmFwcGVyLS1tZWRpdW0ge1xyXG4gICAgbWF4LXdpZHRoOiA3OC4xMjVyZW07XHJcbiAgfVxyXG4ud3JhcHBlci0tc21hbGwge1xyXG4gICAgbWF4LXdpZHRoOiA1MS41NjI1cmVtO1xyXG4gIH1cclxuLndyYXBwZXItLWZlYXR1cmVkIHtcclxuICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcclxuICB9XHJcbi53cmFwcGVyIC53cmFwcGVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG4uYWNjb3JkaW9uIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q0ZDRkNDtcclxuICBwYWRkaW5nOiAxcmVtIDA7XHJcbn1cclxuLmFjY29yZGlvbl9faGVhZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2UzMWIyMztcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuLmFjY29yZGlvbl9faGVhZC10ZXh0IHtcclxuICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gIH1cclxuLmFjY29yZGlvbl9faGVhZC10b2dnbGUge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuLmFjY29yZGlvbl9fdG9nZ2xlYWxsLWNvbGxhcHNlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuLmFjY29yZGlvbl9fdG9nZ2xlYWxsLmlzLWFjdGl2ZSAuYWNjb3JkaW9uX190b2dnbGVhbGwtZXhwYW5kIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbi5hY2NvcmRpb25fX3RvZ2dsZWFsbC5pcy1hY3RpdmUgLmFjY29yZGlvbl9fdG9nZ2xlYWxsLWNvbGxhcHNlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIH1cclxuLmFjY29yZGlvbl9fZHJhd2VyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4uYWNjb3JkaW9uX19kcmF3ZXIgLmV4cGFuZGFibGVfX2RyYXdlciB7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gICAgfVxyXG4uYWNjb3JkaW9uX19oZWFkaW5nIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtZmFtaWx5OiAnR2lscm95IEJvbGQnLCBzYW5zLXNlcmlmO1xyXG4gICAgcGFkZGluZzogMXJlbSA0cmVtIDFyZW0gMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbi5hY2NvcmRpb25fX2hlYWRpbmc6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4uYWNjb3JkaW9uX19oZWFkaW5nOjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZWIxYzg7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDEuNXJlbTtcclxuICAgICAgdG9wOiAxLjc1cmVtO1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxLjQ1cmVtO1xyXG4gICAgfVxyXG4uYWNjb3JkaW9uX19oZWFkaW5nOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ViMWM4O1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAxLjVyZW07XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgICAgIHRvcDogMS43NXJlbTtcclxuICAgICAgd2lkdGg6IDEuNDVyZW07XHJcbiAgICB9XHJcbi5hY2NvcmRpb25fX2hlYWRpbmdbYXJpYS1leHBhbmRlZD1cInRydWVcIl06OmJlZm9yZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgfVxyXG4uYWNjb3JkaW9uX19oZWFkaW5nW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIGEsIC5hY2NvcmRpb25fX2hlYWRpbmdbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG4uYWNjb3JkaW9uX19oZWFkaW5nW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSBhLCAuYWNjb3JkaW9uX19oZWFkaW5nW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSAubGluayB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4uYmFuay1vZmZlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5iYW5rLW9mZmVyIC5maWd1cmUge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIH1cclxuLmJhbmstb2ZmZXJfX2ltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuLmJhbmstb2ZmZXJfX2hlYWRpbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc2ODtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgcGFkZGluZzogMS41cmVtO1xyXG4gIH1cclxuLmJhbmstb2ZmZXJfX2hlYWRpbmcgLmhlYWRpbmcge1xyXG4gICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgfVxyXG4uYmFuay1vZmZlcl9faGVhZGluZyAuaGVhZGluZyBzcGFuIHtcclxuICAgICAgICBjb2xvcjogI2JhOWU2NjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4uYmFuay1vZmZlcl9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW07XHJcbiAgfVxyXG4uYmFuay1vZmZlcl9faGlnaGxpZ2h0cyB7XHJcbiAgICBtYXJnaW46IDEuNXJlbSAwO1xyXG4gIH1cclxuLmJhbmstb2ZmZXIgLmhlYWRpbmctZXllYnJvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMnJlbTtcclxuICAgIHRvcDogLTJyZW07XHJcbiAgfVxyXG4uYmFua2VyLWJpb19fbGF5b3V0IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgfVxyXG4uYmFua2VyLWJpb19fY29udGVudCB7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgIG9yZGVyOiAyO1xyXG4gIH1cclxuLmJhbmtlci1iaW9fX2NvbnRlbnQgLmhlYWRpbmcge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICAgIH1cclxuLmJhbmtlci1iaW9fX3Bob3RvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgIG9yZGVyOiAxO1xyXG4gIH1cclxuLmJhbmtlci1iaW9fX3Bob3RvIC5pbWFnZSB7XHJcbiAgICAgIG1heC13aWR0aDogMTMuMzc1cmVtO1xyXG4gICAgfVxyXG4uYmFua2VyLWJpb19fcXVvdGUge1xyXG4gICAgb3JkZXI6IDM7XHJcbiAgfVxyXG4uYmFua2VyLWJpb19fcXVvdGUgLmZpZ3VyZSB7XHJcbiAgICAgIG1heC13aWR0aDogNTRyZW07XHJcbiAgICB9XHJcbi5iYW5rZXItYmlvX19jb250YWN0IHtcclxuICAgIG1hcmdpbjogM3JlbSAwO1xyXG4gIH1cclxuLmJhbmtlci1iaW9fX2NvbnRhY3QgLmZpZ3VyZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICB9XHJcbi5iYW5rZXItYmlvX19zb2NpYWwge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0uNXJlbTtcclxuICAgIHBhZGRpbmc6IC41cmVtO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gIH1cclxuLmJhbmtlci1iaW9fX3NvY2lhbDpob3ZlciwuYmFua2VyLWJpb19fc29jaWFsOmFjdGl2ZSwuYmFua2VyLWJpb19fc29jaWFsOmZvY3VzIHtcclxuICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICB9XHJcbi5iYW5rZXItbGlzdGluZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc2ODtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXN0YXIucG5nKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIC01JTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTIwJTtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uYmFua2VyLWxpc3RpbmdfX2ludHJvIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuLmJhbmtlci1saXN0aW5nX19pbnRybyAqIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiA1MS41cmVtO1xyXG4gICAgfVxyXG4uYmFua2VyLWxpc3RpbmdfX2xpc3QsIC5iYW5rZXItbGlzdGluZ19fY3RhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbi5iYW5rZXItbGlzdGluZ19fY3RhIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcclxuICB9XHJcbi5iYW5rZXItbGlzdGluZ19fY3RhICoge1xyXG4gICAgICBtYXJnaW46IDAgMCAxLjVyZW07XHJcbiAgICB9XHJcbi5iYW5rZXItbGlzdGluZy0tdHJhbnNwYXJlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG4uYmlvY2FyZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhOWU2NjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBoZWlnaHQ6IDI3cmVtO1xyXG4gIG1hcmdpbjogY2FsYygxLjVyZW0gLyAyKTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMThyZW07XHJcbn1cclxuLmJpb2NhcmQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMCU7XHJcbiAgfVxyXG4uYmlvY2FyZDpob3ZlciAuYmlvY2FyZF9fZHJhd2VyLC5iaW9jYXJkOmFjdGl2ZSAuYmlvY2FyZF9fZHJhd2VyLC5iaW9jYXJkOmZvY3VzIC5iaW9jYXJkX19kcmF3ZXIge1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICB9XHJcbi5iaW9jYXJkOmhvdmVyIC5iaW9jYXJkX19kcmF3ZXIgLmZpZ3VyZS0tYmxvY2txdW90ZSwuYmlvY2FyZDphY3RpdmUgLmJpb2NhcmRfX2RyYXdlciAuZmlndXJlLS1ibG9ja3F1b3RlLC5iaW9jYXJkOmZvY3VzIC5iaW9jYXJkX19kcmF3ZXIgLmZpZ3VyZS0tYmxvY2txdW90ZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4uYmlvY2FyZDpob3ZlciAuYmlvY2FyZF9fbGluaywuYmlvY2FyZDphY3RpdmUgLmJpb2NhcmRfX2xpbmssLmJpb2NhcmQ6Zm9jdXMgLmJpb2NhcmRfX2xpbmsge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4uYmlvY2FyZDpob3ZlciAuYmlvY2FyZF9fY29udGVudCwuYmlvY2FyZDphY3RpdmUgLmJpb2NhcmRfX2NvbnRlbnQsLmJpb2NhcmQ6Zm9jdXMgLmJpb2NhcmRfX2NvbnRlbnQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuLmJpb2NhcmRfX2xpbmsge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIDEuNXJlbSAycHggIDEuNXJlbTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xyXG4gIH1cclxuLmJpb2NhcmRfX2xpbms6aG92ZXIsLmJpb2NhcmRfX2xpbms6YWN0aXZlLC5iaW9jYXJkX19saW5rOmZvY3VzIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIH1cclxuLmJpb2NhcmRfX2NvbnRlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgMzcsIDM4LCAuNDQpO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1pbi1oZWlnaHQ6IDUuNXJlbTtcclxuICAgIHBhZGRpbmc6IC44NzVyZW0gMXJlbTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gIH1cclxuLmJpb2NhcmRfX2NvbnRlbnQgPiAqICsgKiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC4yNXJlbTtcclxuICAgIH1cclxuLmJpb2NhcmRfX2RyYXdlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCAzNywgMzgsIC40NCk7XHJcbiAgICBib3R0b206IC0xMDAlO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbi5iaW9jYXJkX19kcmF3ZXIgLmZpZ3VyZS0tYmxvY2txdW90ZSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjI1cztcclxuICAgIH1cclxuLmJpb2NhcmRfX2RyYXdlciAuZmlndXJlLS1ibG9ja3F1b3RlIC5ibG9ja3F1b3RlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0dpbHJveSBCb2xkJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgfVxyXG4uYmlvY2FyZHNfX2xheW91dCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuLmJpb2NhcmRzIC53cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4uYnJhbmNoLW1hbmFnZXItcXVvdGVfX2xheW91dCB7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGFkZGRjO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICB9XHJcbi5icmFuY2gtbWFuYWdlci1xdW90ZV9faW1hZ2Uge1xyXG4gICAgYm9yZGVyOiBzb2xpZCAycHggI2JhOWU2NjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIG1hcmdpbjogMCAwIDEuNXJlbTtcclxuICAgIG1heC13aWR0aDogMTA3cHg7XHJcbiAgfVxyXG4uYnJhbmNoLW1hbmFnZXItcXVvdGUtLXRleHQge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIH1cclxuLmJyYW5jaC1tYW5hZ2VyLXF1b3RlIC5oZWFkaW5nLS1oNCB7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgfVxyXG4uYnJhbmNoLW1hbmFnZXItcXVvdGUgLmJsb2NrcXVvdGUge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIH1cclxuLmJyYW5jaC1tYW5hZ2VyLXF1b3RlIGNpdGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgfVxyXG4uY2FyZC1kZWNrIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmNhcmQtZGVjayAuY2FyZCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbi5jYXJkLWRlY2sgLmkge1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIH1cclxuLmNhcmQtZGVja19faWNvbiB7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDc1cHg7XHJcbiAgfVxyXG4vKiEgRmxpY2tpdHkgdjIuMi4yXG5odHRwczovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uZmxpY2tpdHktZW5hYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cclxuLmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXMgeyBvdXRsaW5lOiBub25lOyB9XHJcbi5mbGlja2l0eS12aWV3cG9ydCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxyXG4uZmxpY2tpdHktc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxyXG4vKiBkcmFnZ2FibGUgKi9cclxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cclxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cclxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XHJcbi8qIC0tLS0gZmxpY2tpdHktYnV0dG9uIC0tLS0gKi9cclxuLmZsaWNraXR5LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogaHNsYSgwLCAwJSwgMTAwJSwgMC43NSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMzMzM7XG59XHJcbi5mbGlja2l0eS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxyXG4uZmxpY2tpdHktYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgNXB4ICMxOUY7XG59XHJcbi5mbGlja2l0eS1idXR0b246YWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxyXG4uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IGF1dG87XG4gIC8qIHByZXZlbnQgZGlzYWJsZWQgYnV0dG9uIGZyb20gY2FwdHVyaW5nIHBvaW50ZXIgdXAgZXZlbnQuICM3MTYgKi9cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XHJcbi5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cclxuLyogLS0tLSBwcmV2aW91cy9uZXh0IGJ1dHRvbnMgLS0tLSAqL1xyXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8qIHZlcnRpY2FsbHkgY2VudGVyICovXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cclxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMgeyBsZWZ0OiAxMHB4OyB9XHJcbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQgeyByaWdodDogMTBweDsgfVxyXG4vKiByaWdodCB0byBsZWZ0ICovXHJcbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTBweDtcbn1cclxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwcHg7XG59XHJcbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIC5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjAlO1xuICB0b3A6IDIwJTtcbiAgd2lkdGg6IDYwJTtcbiAgaGVpZ2h0OiA2MCU7XG59XHJcbi8qIC0tLS0gcGFnZSBkb3RzIC0tLS0gKi9cclxuLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cclxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcGFnZS1kb3RzIHsgZGlyZWN0aW9uOiBydGw7IH1cclxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDAgOHB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cclxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90LmlzLXNlbGVjdGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cclxuLmNhcm91c2VsIHtcclxuICBtYXJnaW4tYm90dG9tOiBjYWxjKDNyZW0gKiAyLjUpO1xyXG59XHJcbi5jYXJvdXNlbF9fY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuLmNhcm91c2VsX19jZWxsIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG4uY2Fyb3VzZWxfX2NlbGwuaXMtc2VsZWN0ZWQge1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4uY2Fyb3VzZWxfX2NlbGwuaXMtc2VsZWN0ZWQgLmxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG4uY2Fyb3VzZWxfX2NlbGwgLmltYWdlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbi5jYXJvdXNlbF9fY2VsbCAubGluayB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbi5jYXJvdXNlbF9fY291bnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbi5jYXJvdXNlbF9faGVhZGluZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIH1cclxuLmNhcm91c2VsLS1kYXJrIC5jYXJvdXNlbF9faGVhZGluZyB7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG4ubW9kYWwgLmNhcm91c2VsX19jb250YWluZXIge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIC4zM3M7XHJcbiAgfVxyXG4ubW9kYWwgLmNhcm91c2VsX19jb250YWluZXIgKyAuY2Fyb3VzZWxfX2NvdW50IHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgLjMzcztcclxuICAgIH1cclxuLm1vZGFsIC5jYXJvdXNlbF9fY29udGFpbmVyLmlzLW9wZW4ge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4ubW9kYWwgLmNhcm91c2VsX19jb250YWluZXIuaXMtb3BlbiArIC5jYXJvdXNlbF9fY291bnQge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuLmNhcm91c2VsLS1jYXJkIC5jYXJvdXNlbF9fY2VsbCB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuLmNhcm91c2VsLS1nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzLCAuY2Fyb3VzZWwtLWdhbGxlcnkgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XHJcbiAgICAgIHRvcDogMTAwJTtcclxuICAgIH1cclxuLmNhcm91c2VsLS1nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuLmNhcm91c2VsLS1nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuLmNhcm91c2VsLS1nYWxsZXJ5IC5mbGlja2l0eS1wYWdlLWRvdHMge1xyXG4gICAgICBib3R0b206IC0xLjVyZW07XHJcbiAgICB9XHJcbi8qIEdlbmVyYXRlZCBlbGVtZW50cyAqL1xyXG4uZmxpY2tpdHktdmlld3BvcnQge1xyXG4gIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxufVxyXG4uY2Fyb3VzZWwtLWNhcmQgLmZsaWNraXR5LXZpZXdwb3J0IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4uZmxpY2tpdHktYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgYm90dG9tOiAtMTIwcHg7XHJcbiAgaGVpZ2h0OiA3N3B4O1xyXG4gIHRvcDogdW5zZXQ7XHJcbiAgd2lkdGg6IDc3cHg7XHJcbn1cclxuLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcclxuICAgIGZpbGw6ICMwMDM3Njg7XHJcbiAgICBoZWlnaHQ6IDMwJSAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogMzUlICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDM1JSAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuLmZsaWNraXR5LWJ1dHRvbjpob3ZlciwuZmxpY2tpdHktYnV0dG9uOmFjdGl2ZSwuZmxpY2tpdHktYnV0dG9uOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWRkZGM7XHJcbiAgfVxyXG4uY2Fyb3VzZWwtLWNhcmQgLmZsaWNraXR5LWJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDczOTg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzOHB4O1xyXG4gICAgaGVpZ2h0OiA3NnB4O1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gICAgd2lkdGg6IDc2cHg7XHJcbiAgfVxyXG4uY2Fyb3VzZWwtLWNhcmQgLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcclxuICAgICAgZmlsbDogI2JhOWU2NjtcclxuICAgICAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcclxuICAgICAgbGVmdDogMzAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIHJpZ2h0OiAzMCUgIWltcG9ydGFudDtcclxuICAgICAgdG9wOiAzMCUgIWltcG9ydGFudDtcclxuICAgICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4uY2Fyb3VzZWwtLWNhcmQgLmZsaWNraXR5LWJ1dHRvbjpob3ZlciwuY2Fyb3VzZWwtLWNhcmQgLmZsaWNraXR5LWJ1dHRvbjphY3RpdmUsLmNhcm91c2VsLS1jYXJkIC5mbGlja2l0eS1idXR0b246Zm9jdXMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xyXG4gICAgbGVmdDogY2FsYyg1MCUgLSA4NXB4KTtcclxuICB9XHJcbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xyXG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gODVweCk7XHJcbiAgfVxyXG4uZmxpY2tpdHktcGFnZS1kb3RzIHtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5jYXJvdXNlbC0tbm8tbmF2IC5mbGlja2l0eS1wYWdlLWRvdHMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDM3Njg7XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbiAgfVxyXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3Q6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90LmlzLXNlbGVjdGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc2ODtcclxuICAgIH1cclxuLmNvbXBhcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM3Njg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uY29tcGFyZSAud3JhcHBlci0tbWVkaXVtIHtcclxuICAgIG1heC13aWR0aDogOTYuODc1cmVtO1xyXG4gIH1cclxuLmNvbXBhcmVfX2hlYWRpbmcge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG4uY29tcGFyZV9fbGF5b3V0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG4vKiBkZXByZWNhdGVkICovXHJcbi5jb21wYXJlIC5jYXJvdXNlbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbi5jb21wYXJpc29uX19sYXlvdXQge1xyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdhcDogMS41cmVtO1xyXG4gIH1cclxuLmNvbXBhcmlzb25fX2NlbGwge1xyXG4gICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuIDI7XHJcbiAgfVxyXG4uY29tcGFyaXNvbl9fY2VsbDpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAzO1xyXG4gICAgfVxyXG4uY29tcGFyaXNvbl9fY2VsbDpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAzO1xyXG4gICAgfVxyXG4uY29tcGFyaXNvbl9fY2VsbCAuaGVhZGluZyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuLmNvbXBhcmlzb25fX2NlbGwgLmZpZ3VyZSB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4uY29tcGFyaXNvbl9fY2VsbCAuZmlndXJlIC5pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICB9XHJcbi5jb21wYXJpc29uX19jZWxsIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgfVxyXG4uY29tcGFyaXNvbl9fcHJvbW90aW9uIHtcclxuICAgIGNvbG9yOiAjYmE5ZTY2O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4uY29tcGFyaXNvbiArIC5jb21wYXJpc29uIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjZmNmY2O1xyXG4gIH1cclxuLmNvbnRlbnQtY2FyZCB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogMjVyZW07XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uY29udGVudC1jYXJkIC5pbWFnZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgfVxyXG4uY29udGVudC1jYXJkIC5maWdjYXB0aW9uID4gKiArICoge1xyXG4gICAgbWFyZ2luLXRvcDogLjc1ZW07XHJcbiAgfVxyXG4uY29udGVudC1jYXJkIC5maWd1cmUge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcclxuICB9XHJcbi5jb250ZW50LWNhcmQgLnJpY2h0ZXh0IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gIH1cclxuLmNvbnRlbnQtY2FyZCAubGluayB7XHJcbiAgICBhbGlnbi1zZWxmOiBzdGFydDtcclxuICB9XHJcbi5jb250ZW50LWNhcmQtLWNlbnRlcmVkIHtcclxuICAgIG1hcmdpbjogMS41cmVtIC43NXJlbTtcclxuICAgIG1heC13aWR0aDogMTguMTI1cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuLmNvbnRlbnQtY2FyZC0tY2VudGVyZWQgLmhlYWRpbmcge1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zMztcclxuICAgIH1cclxuLmNvbnRlbnQtY2FyZC0tY2VudGVyZWQgLmxpbmsge1xyXG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICB9XHJcbi5jb250ZW50LWNhcmQtLWNlbnRlcmVkIC5maWdjYXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuLmNvb2tpZS1jb25zZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHBhZGRpbmc6IDEuNXJlbSAwO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogLjVzO1xyXG4gIHotaW5kZXg6IDQwMDtcclxufVxyXG4uY29va2llLWNvbnNlbnQtLWlzLWRpc21pc3NlZCB7XHJcbiAgICBib3R0b206IC0xMHZoO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuLmNvb2tpZS1jb25zZW50X19sYXlvdXQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtZ2FwOiAzcmVtO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW1uczogMWZyO1xyXG4gIH1cclxuLmNvb2tpZS1jb25zZW50X19hY3Rpb24ge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbi5jb29raWUtY29uc2VudF9fYWN0aW9uICogKyAqIHtcclxuICAgICAgbWFyZ2luOiAxLjVyZW0gMCAwO1xyXG4gICAgfVxyXG4uY3VycmVuY3ktcmF0ZXMgLnRhYmxlX19oZWFkIC50YWJsZV9fY2VsbCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuLmN1cnJlbmN5LXJhdGVzIC50YWJsZV9faGVhZCAudGFibGVfX2NlbGwgc3Ryb25nIHtcclxuICAgICAgICBmb250LXNpemU6IC43NXJlbTtcclxuICAgICAgfVxyXG4uY3VycmVuY3ktcmF0ZXMgLnRhYmxlX19oZWFkIC50YWJsZV9fY2VsbCBlbSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICB9XHJcbi5jdXJyZW5jeS1yYXRlcyAudGFibGVfX2hlYWQgLnRhYmxlX19jZWxsOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuLmN1cnJlbmN5LXJhdGVzIC50YWJsZV9fYm9keSAudGFibGVfX2NlbGwge1xyXG4gICAgICBmb250LWZhbWlseTogJ0dpbHJveSBCb2xkJywgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbi5jdXJyZW5jeS1yYXRlc19fZmxhZyB7XHJcbiAgICBwYWRkaW5nOiAuNzVyZW0gLjVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICB9XHJcbi5jdXJyZW5jeS1yYXRlc19fZmxhZyAuaW1hZ2Uge1xyXG4gICAgICBtYXJnaW46IDFjaCAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDgwcHg7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbi5jdXJyZW5jeS1yYXRlc19fZmxhZyBzdHJvbmcge1xyXG4gICAgICBwYWRkaW5nOiAwIDFjaDtcclxuICAgIH1cclxuLmN1c3RvbWVyLXNlcnZpY2Utc2lkZWJhciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcclxuICBwYWRkaW5nOiAyLjI1cmVtO1xyXG59XHJcbi5jdXN0b21lci1zZXJ2aWNlLXNpZGViYXJfX3Bob25lLCAuY3VzdG9tZXItc2VydmljZS1zaWRlYmFyX19hZGRyZXNzIHtcclxuICAgIG1hcmdpbjogMS41cmVtIDA7XHJcbiAgfVxyXG4uY3VzdG9tZXItc2VydmljZS1zaWRlYmFyX19hZGRyZXNzIHtcclxuICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xyXG4gIH1cclxuLmRpc2Nsb3N1cmVzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xyXG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxufVxyXG4uZGlzY2xvc3VyZXNfX2hlYWRpbmcge1xyXG4gICAgcGFkZGluZzogMy4yNXJlbSAwIDEuMTI1cmVtO1xyXG4gIH1cclxuLmRpc2Nsb3N1cmVzX19oci0tZGVmYXVsdCAgaHI6bm90KC5oci0tZGFzaGVkKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjZiNmI2O1xyXG4gIH1cclxuLmRpc2Nsb3N1cmVzX19oci0tdmItZ3JheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZDRkNGQ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gIH1cclxuLmRpc2Nsb3N1cmVzX19saXN0IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1Ljc1cmVtO1xyXG4gIH1cclxuLmV4ZWN1dGl2ZS1iaW9fX2hlYWRlciB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgNHB4ICNlMzFiMjM7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgcGFkZGluZzogMCAwIDEuNXJlbTtcclxuICAgIG1hcmdpbjogMCAwIDNyZW07XHJcbiAgfVxyXG4uZXhlY3V0aXZlLWJpbyAuaGVhZGluZyB7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xyXG4gIH1cclxuLmV4ZWN1dGl2ZS1iaW8gLmltYWdlIHtcclxuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xyXG4gIH1cclxuLmV4ZWN1dGl2ZS1iaW9fX2Zvb3RlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gIH1cclxuLmV4ZWN1dGl2ZS1iaW9fX2Zvb3RlciAubGluayB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgfVxyXG4uZXhwYW5kYWJsZSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbn1cclxuLmV4cGFuZGFibGU6bm90KC5pcy1leHBhbmRlZCkgLmV4cGFuZGFibGVfX2RyYXdlciB7XHJcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCA1cHggMCAjZDRkNGQ0O1xyXG4gICAgfVxyXG4uZXh0ZXJuYWwtbGluayB7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgICB6LWluZGV4OiAtMTtcclxufVxyXG4uZXh0ZXJuYWwtbGlua19fb3ZlcmxheSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNzY4O1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgb3BhY2l0eTogLjk7XHJcbiAgICB6LWluZGV4OiA1MDA7XHJcbiAgfVxyXG4uZXh0ZXJuYWwtbGlua19fY2xvc2Uge1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvY2xvc2Uuc3ZnKSBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDEuNXJlbTtcclxuICAgIHRvcDogMS41cmVtO1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gICAgd2lkdGg6IDJyZW07XHJcbiAgfVxyXG4uZXh0ZXJuYWwtbGlua19fY2xvc2U6aG92ZXIsLmV4dGVybmFsLWxpbmtfX2Nsb3NlOmFjdGl2ZSwuZXh0ZXJuYWwtbGlua19fY2xvc2U6Zm9jdXMge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgfVxyXG4uZXh0ZXJuYWwtbGlua19fbG9jYXRpb24ge1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICB9XHJcbi5leHRlcm5hbC1saW5rX19jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIG1hcmdpbjogMS41cmVtO1xyXG4gICAgcGFkZGluZzogM3JlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHotaW5kZXg6IGNhbGMoNTAwICsgNSk7XHJcbiAgfVxyXG4uZXh0ZXJuYWwtbGluay0taXMtYWN0aXZlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICB6LWluZGV4OiA1MDA7XHJcbiAgfVxyXG4uZmVhdHVyZS1saXN0X19sYXlvdXQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtZ2FwOiAxLjVyZW07XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICB9XHJcbi5mZWF0dXJlLWxpc3RfX292ZXJ2aWV3IC5oZWFkaW5nIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuLmZlYXR1cmUtbGlzdF9fbGlzdCAubGkge1xyXG4gICAgICBtaW4taGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4uZmVhdHVyZS1saXN0X19saXN0IC5saSAuaGVhZGluZyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICB9XHJcbi5mZWF0dXJlLWxpc3RfX2xpc3QgLmxpIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuLmlzLXNlbGVjdGVkIC5mZWF0dXJlLWxpc3RfX2xpc3QgLmxpIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIH1cclxuLmZlYXR1cmUtbGlzdF9fbGlzdCAubGkgcCB7IFxyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgfVxyXG4uZmVhdHVyZS1saXN0X19saXN0IC5saSB1bCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG4gICAgICAgIG1hcmdpbjogLjVyZW0gMCAwIDFyZW07XHJcbiAgICAgIH1cclxuLmZpbHRlci1zZXQge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXgtd2lkdGg6IDU3cmVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZmlsdGVyLXNldF9fbGF5b3V0IC5mb3JtX19pdGVtIHtcclxuICAgICAgZmxleDogMSAxIDUwJTtcclxuICAgICAgbWF4LXdpZHRoOiAyM3JlbTtcclxuICAgIH1cclxuLmZpbmQtYS1iYW5rZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM3Njg7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy1zdGFyLnBuZyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAtNSU7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEyMCU7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5maW5kLWEtYmFua2VyX19sYXlvdXQge1xyXG4gICAgbWFyZ2luOiAzcmVtIGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDUxLjEyNXJlbTtcclxuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xyXG4gIH1cclxuLmZpbmQtYS1iYW5rZXJfX2Zvcm0ge1xyXG4gICAgbWFyZ2luOiAxLjVyZW0gYXV0bztcclxuICAgIG1heC13aWR0aDogMjIuMTg3NXJlbTtcclxuICB9XHJcbi5maW5kLWEtYmFua2VyIC5sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuLmZpbmQtYS1iYW5rZXIgW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JhOWU2NjtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICBtaW4td2lkdGg6IDEzLjMxMjVyZW07XHJcbiAgfVxyXG4uZmluZC1hLWJhbmtlciBbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwuZmluZC1hLWJhbmtlciBbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsLmZpbmQtYS1iYW5rZXIgW3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2ViMWM4O1xyXG4gICAgfVxyXG4uZm91ci1jb2x1bW5fX2ludHJvIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbi5mb3VyLWNvbHVtbl9fbGF5b3V0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbi5nbG9iYWwtYWxlcnRzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNGQ0O1xyXG4gIG1heC1oZWlnaHQ6IDUwdmg7XHJcbiAgcGFkZGluZzogMCAxLjVyZW0gM3JlbSAxLjVyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuLmdsb2JhbC1hbGVydHMgLnJpY2h0ZXh0IHtcclxuICAgIG1heC13aWR0aDogNzEuNDNyZW07XHJcbiAgfVxyXG4uZ2xvYmFsLWFsZXJ0cyAud3JhcHBlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgfVxyXG4uZ2xvYmFsLWFsZXJ0cy5pcy1oaWRkZW4ge1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4uZ2xvYmFsLWFsZXJ0cy5pcy1oaWRkZW4gLndyYXBwZXIge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4uZ2xvYmFsLWZvb3RlciB7XHJcbiAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gIG1hcmdpbi10b3A6IDNyZW07XHJcbn1cclxuLmdsb2JhbC1mb290ZXJfX2xheW91dCB7XHJcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgI2UzMWIyMztcclxuICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICB9XHJcbi5nbG9iYWwtZm9vdGVyX19zb2NpYWwge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4uZ2xvYmFsLWZvb3Rlcl9fc29jaWFsIC5saW5re1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICAgIH1cclxuLmdsb2JhbC1mb290ZXJfX3NvY2lhbCAubGluazpob3ZlciwuZ2xvYmFsLWZvb3Rlcl9fc29jaWFsIC5saW5rOmFjdGl2ZSwuZ2xvYmFsLWZvb3Rlcl9fc29jaWFsIC5saW5rOmZvY3VzIHtcclxuICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgfVxyXG4uZ2xvYmFsLWZvb3Rlcl9fc29jaWFsIC5saW5rLCAuZ2xvYmFsLWZvb3Rlcl9fc29jaWFsIC5pY29uIHtcclxuICAgICAgbWF4LXdpZHRoOiAxOHB4O1xyXG4gICAgfVxyXG4uZ2xvYmFsLWZvb3Rlcl9fc29jaWFsIC5saW5rICsgLmxpbmsge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG4gICAgfVxyXG4uZ2xvYmFsLWZvb3Rlcl9fbGF5b3V0LW1ham9yIC5nbG9iYWwtZm9vdGVyX19zb2NpYWwge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4uZ2xvYmFsLWZvb3Rlcl9fbGF5b3V0LW1pbm9yIC5nbG9iYWwtZm9vdGVyX19zb2NpYWwge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuLmdsb2JhbC1mb290ZXJfX2xpbmtzIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIGdhcDogM3JlbSAxLjVyZW07XHJcbiAgICBncmlkLWFyZWE6IGxpbmtzO1xyXG4gICAgbWFyZ2luOiAzcmVtIDA7XHJcbiAgfVxyXG4uZ2xvYmFsLWZvb3Rlcl9fbGlua3MgLmxpbmsge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuLmdsb2JhbC1mb290ZXJfX2xpbmtzIC5saSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuLmdsb2JhbC1mb290ZXJfX21ldGEge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xyXG4gICAgZ3JpZC1hcmVhOiBtZXRhO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IC4zNWZyIGF1dG87XHJcblxyXG5cclxuICB9XHJcbi5nbG9iYWwtZm9vdGVyX19hcHBzIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogM3JlbSAwO1xyXG4gIH1cclxuLmdsb2JhbC1mb290ZXJfX2FwcHMgLmxpbmsgKyAubGluayB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XHJcbiAgICB9XHJcbi5nbG9iYWwtZm9vdGVyX19icmFuZCwgLmdsb2JhbC1mb290ZXJfX3NvY2lhbCwgLmdsb2JhbC1mb290ZXJfX2FwcHMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xyXG4gIH1cclxuLmdsb2JhbC1oZWFkZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNmY2ZjY7XHJcbiAgaGVpZ2h0OiBjYWxjKDMuMTI1cmVtICsgMnB4KTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMDtcclxuICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgei1pbmRleDogMjAwO1xyXG59XHJcbi5nbG9iYWwtaGVhZGVyLS1wbGFpbiB7XHJcbiAgICBoZWlnaHQ6IDMuNTEyNXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuLmdsb2JhbC1oZWFkZXItLXBsYWluIC5nbG9iYWwtaGVhZGVyX19sYXlvdXQge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgaGVpZ2h0OiAzLjUxMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gICAgfVxyXG4uZ2xvYmFsLWhlYWRlci0tcGxhaW4gLmdsb2JhbC1oZWFkZXJfX2JyYW5kIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gICAgfVxyXG4uZ2xvYmFsLWhlYWRlci0tcGxhaW4gLmdsb2JhbC1oZWFkZXJfX2JyYW5kIC5zdmcge1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICAgICAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fYnJhbmQge1xyXG4gICAgbWF4LWhlaWdodDogMy4xMjVyZW07XHJcbiAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fYnJhbmQtLW1vYmlsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgIH1cclxuLmdsb2JhbC1oZWFkZXJfX2JyYW5kLS1tb2JpbGUgLmljb24ge1xyXG4gICAgICAgIG1heC13aWR0aDogMTIzcHg7XHJcbiAgICAgIH1cclxuLmdsb2JhbC1oZWFkZXJfX2JyYW5kLS1kZXNrdG9wIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICB9XHJcbi5nbG9iYWwtaGVhZGVyX19iYWNrZHJvcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcbi5nbG9iYWwtaGVhZGVyX19uYXZpZ2F0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIH1cclxuLmdsb2JhbC1oZWFkZXJfX25hdmlnYXRpb24gPiAubmF2LXV0aWxpdHkge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIuODc1cmVtKTtcclxuICAgICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gICAgfVxyXG4vKiBtYXJnaW4tcmlnaHQ6IC03LjYyNXJlbTsgKi9cclxuLmdsb2JhbC1oZWFkZXJfX25hdmlnYXRpb24gPiAubmF2aWdhdGlvbiA+IC5uYXYtaXRlbSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgICAgIH1cclxuLmdsb2JhbC1oZWFkZXJfX2xheW91dCB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBoZWlnaHQ6IDMuMTI1cmVtO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuLmdsb2JhbC1oZWFkZXJfX21vYmlsZS1zaWduaW4ge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICMyNTI1MjY7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgcGFkZGluZzogLjc1cmVtIDFyZW07XHJcbiAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fbW9iaWxlLXNpZ25pbiBzdmcge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC43NWNoO1xyXG4gICAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fbW9iaWxlLXNpZ25pbjpob3ZlciwuZ2xvYmFsLWhlYWRlcl9fbW9iaWxlLXNpZ25pbjphY3RpdmUsLmdsb2JhbC1oZWFkZXJfX21vYmlsZS1zaWduaW46Zm9jdXMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgY29sb3I6ICMzZWIxYzg7XHJcbiAgICB9XHJcbi5nbG9iYWwtaGVhZGVyX191dGlsaXR5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gIH1cclxuLmdsb2JhbC1oZWFkZXJfX3V0aWxpdHkgLmxpbmsge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgbWFyZ2luOiAwIDEuNXJlbTtcclxuICAgIH1cclxuLmdsb2JhbC1oZWFkZXJfX3V0aWxpdHkgLmxpbmsgc3ZnIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFjaDtcclxuICAgICAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fdXRpbGl0eSAubGluayArIGxpbmsge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fdXRpbGl0eS1zZWFyY2g6Zm9jdXMtd2l0aGluIC5pbnB1dCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB3aWR0aDogMTZyZW07XHJcbiAgICAgIH1cclxuLmdsb2JhbC1oZWFkZXJfX3V0aWxpdHktc2VhcmNoOmZvY3VzLXdpdGhpbiAubGFiZWwge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcbi5nbG9iYWwtaGVhZGVyX191dGlsaXR5LXNlYXJjaCAuaW5wdXQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNlYjFjODtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdHaWxyb3kgUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBwYWRkaW5nOiAwIC4yNXJlbTtcclxuICAgICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgIH1cclxuLmdsb2JhbC1oZWFkZXJfX3V0aWxpdHktc2VhcmNoIC5sYWJlbCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvc2VhcmNoLnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDNweCBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGNvbG9yOiAjMjUyNTI2O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgZm9udC1mYW1pbHk6ICdHaWxyb3kgUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB9XHJcbi5nbG9iYWwtaGVhZGVyX19sb2NhdGlvbnMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbi5nbG9iYWwtaGVhZGVyX19tb2JpbGUtc2VhcmNoIHtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fbW9iaWxlLXNlYXJjaC1sYXlvdXQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuLmdsb2JhbC1oZWFkZXJfX21vYmlsZS1zZWFyY2gtbGF5b3V0IC5pbnB1dC0tbW9iaWxlLXNlYXJjaC10ZXh0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbi5nbG9iYWwtaGVhZGVyX19tb2JpbGUtc2VhcmNoLWxheW91dCAuaW5wdXQtLXNlYXJjaC1zdWJtaXQge1xyXG4gICAgICBib3R0b206IC4yNXJlbTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuQGtleWZyYW1lcyBmYWRlT3V0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICA5OSUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMDtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLm5hdi1pdGVtIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGZsZXgtZ3JvdzogMDtcclxuICBvdXRsaW5lOiAwO1xyXG4gIHBhZGRpbmc6IDAgLjVyZW0gMCAwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5uYXYtaXRlbS5pcy1vcGVuIC5uYXYtaXRlbV9fbWVudSB7XHJcbiAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4ubmF2LWl0ZW0uaXMtb3BlbiAubmF2LWl0ZW1fX2ljb24gdXNlIHtcclxuICAgICAgZmlsbDogI2UzMWIyMztcclxuICAgICAgc3Ryb2tlOiAjZTMxYjIzO1xyXG4gICAgfVxyXG4ubmF2LWl0ZW0uaXMtaGlkZGVuIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgfVxyXG4ubmF2LWl0ZW1baGlkZGVuXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG4ubmF2LWl0ZW1fX2ljb24ge1xyXG4gICAgbWF4LWhlaWdodDogMi44MTI1cmVtO1xyXG4gICAgbWF4LXdpZHRoOiAyLjgxMjVyZW07XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbi5uYXYtaXRlbV9fbWVudS1sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuLm5hdi1pdGVtX19tZW51LWxhYmVsIC5oZWFkaW5nIHtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgbWF4LXdpZHRoOiA1NSU7XHJcbiAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4ubmF2LWl0ZW1fX21lbnUtaXRlbXMge1xyXG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuLm5hdi1pdGVtX19tZW51LWl0ZW1zIC5saW5rIHtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBjb2xvcjogIzI1MjUyNjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmbGV4OiAwIDAgMjUlO1xyXG4gICAgICBmb250LWZhbWlseTogJ0dpbHJveSBCb2xkJywgc2Fucy1zZXJpZjtcclxuICAgICAgcGFkZGluZzogLjI1cmVtIDEuNXJlbSAuMTI1cmVtIDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbi5uYXYtaXRlbV9fbWVudSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDJweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuMTI1cmVtKTtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgbWluLWhlaWdodDogNDUwcHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiA0cmVtIDEuNXJlbSAzcmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IC0zMjBweDtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMjAwO1xyXG4gIH1cclxuLm5hdi1pdGVtX19sYWJlbCB7XHJcbiAgICBjb2xvcjogIzI1MjUyNjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtZmFtaWx5OiAnR2lscm95IEJvbGQnO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3kgQm9sZCcsIHNhbnMtc2VyaWY7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAuMjVyZW0gLjVyZW0gLjI1cmVtIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxuLm5hdi1pdGVtOmhvdmVyIC5uYXYtaXRlbV9fbGFiZWwsLm5hdi1pdGVtOmFjdGl2ZSAubmF2LWl0ZW1fX2xhYmVsLC5uYXYtaXRlbTpmb2N1cyAubmF2LWl0ZW1fX2xhYmVsIHtcclxuICAgICAgLyogY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktMyk7ICovXHJcbiAgICB9XHJcbi5uYXYtaXRlbV9fbGluayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbi5uYXYtaXRlbV9fbGluazo6YmVmb3JlIHtcclxuICAgICAgYm90dG9tOiAtLjVyZW07XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBsZWZ0OiAtLjVyZW07XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IC0uNXJlbTtcclxuICAgICAgdG9wOiAtLjVyZW07XHJcbiAgICB9XHJcbi5uYXYtaXRlbV9fbGluazpmb2N1cyAubmF2LWl0ZW1fX2xhYmVsIHtcclxuICAgICAgICBjb2xvcjogIzAwMzc2ODtcclxuICAgICAgfVxyXG4ubmF2LWl0ZW1fX2xpbmsgPiAuaWNvbiB7XHJcbiAgICAgIGhlaWdodDogMi44MTI1cmVtO1xyXG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcclxuICAgICAgbWluLXdpZHRoOiB1bnNldDtcclxuICAgICAgcGFkZGluZzogLjcxMjVyZW0gLjVyZW07XHJcbiAgICAgIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICAgICAgd2lkdGg6IDIuODEyNXJlbTtcclxuICAgIH1cclxuLm5hdi1pdGVtX19saW5rID4gLmljb25baGlkZGVuXSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4ubmF2LWl0ZW1fX3RvZ2dsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gIH1cclxuLm5hdi1pdGVtLS1pY29uIC5uYXYtaXRlbV9fdG9nZ2xlOjpiZWZvcmUge1xyXG4gICAgICAgIGJvdHRvbTogLS41cmVtO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGxlZnQ6IC0uNXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IC0uNXJlbTtcclxuICAgICAgICB0b3A6IC0uNXJlbTtcclxuICAgICAgfVxyXG4ubmF2LWl0ZW0tLWljb24gLm5hdi1pdGVtX190b2dnbGU6Zm9jdXM6OmJlZm9yZSB7XHJcbiAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjMDBiMGZmO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDRweCAwICMwMGIwZmY7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB9XHJcbi5uYXZpZ2F0aW9uIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4ubmF2aWdhdGlvbl9fZHJhd2VyIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmNmY2ZjY7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy4xMjVyZW0pO1xyXG4gICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBwYWRkaW5nOiA0cmVtIDEuNXJlbSAxLjVyZW07XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTEwMCU7XHJcbiAgICB0b3A6IDMuMTI1cmVtO1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAyMDA7XHJcbiAgfVxyXG4ubmF2aWdhdGlvbl9fZHJhd2VyW2hpZGRlbl0ge1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuLm5hdmlnYXRpb25fX2RyYXdlciAubmF2LWl0ZW0gPiAubmF2LWl0ZW1fX3RvZ2dsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuLm5hdmlnYXRpb25fX3NpZ25pbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuLm5hdmlnYXRpb25fX3NpZ25pbiBzdmcge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDFjaDtcclxuICAgIH1cclxuLm5hdmlnYXRpb25fX3RvZ2dsZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Y2ZjZmNjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGhlaWdodDogMy4xMjVyZW07XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcGFkZGluZzogMS4xMjVyZW0gLjc1cmVtIC41cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcmlnaHQ6IC0xcmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gICAgd2lkdGg6IDMuMTI1cmVtO1xyXG4gICAgei1pbmRleDogMjAwO1xyXG4gIH1cclxuLm5hdmlnYXRpb25fX3RvZ2dsZSA+IHNwYW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNzY4O1xyXG4gICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdHJhbnNpdGlvbjogLjI1cyBjdWJpYy1iZXppZXIoLjg2LCAwLCAuMDcsIDEpIDBzO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuLm5hdmlnYXRpb25fX3RvZ2dsZSA+IHNwYW46bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgICAgICB3aWR0aDogNjUlO1xyXG4gICAgICB9XHJcbi5uYXZpZ2F0aW9uX190b2dnbGUgPiBzcGFuOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgfVxyXG4ubmF2aWdhdGlvbi5uYXYtb3BlbiAubmF2aWdhdGlvbl9fZHJhd2VyIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbi5uYXZpZ2F0aW9uLm5hdi1vcGVuIC5uYXZpZ2F0aW9uX190b2dnbGUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDAzNzY4O1xyXG4gICAgfVxyXG4ubmF2aWdhdGlvbi5uYXYtb3BlbiAubmF2aWdhdGlvbl9fdG9nZ2xlID4gc3BhbiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcbi5uYXZpZ2F0aW9uLm5hdi1vcGVuIC5uYXZpZ2F0aW9uX190b2dnbGUgPiBzcGFuOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgdG9wOiAtNHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KSB0cmFuc2xhdGVYKDVweCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICB3aWR0aDogMTI4JTtcclxuICAgICAgfVxyXG4ubmF2aWdhdGlvbi5uYXYtb3BlbiAubmF2aWdhdGlvbl9fdG9nZ2xlID4gc3BhbjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuLm5hdmlnYXRpb24ubmF2LW9wZW4gLm5hdmlnYXRpb25fX3RvZ2dsZSA+IHNwYW46bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICB3aWR0aDogMTI4JTtcclxuICAgICAgfVxyXG4ubmF2aWdhdGlvbi5uYXYtb3BlbiArIC5uYXYtdXRpbGl0eSA+IC5uYXYtaXRlbSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbi5uYXZpZ2F0aW9uLnN1Yi1vcGVuIC5uYXZpZ2F0aW9uX19iYWNrIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XHJcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC41cztcclxuICAgIH1cclxuLm5hdmlnYXRpb25fX2JhY2sge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZvbnQtZmFtaWx5OiAnR2lscm95IEJvbGQnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwYWRkaW5nOiAuNXJlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyMTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRvcDogNHJlbTtcclxuICAgIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICAgIHotaW5kZXg6IGNhbGMoMjAwICsgMSk7XHJcbiAgfVxyXG4ubmF2aWdhdGlvbl9fYmFja1toaWRkZW5dIHtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbi5uYXZpZ2F0aW9uX19iYWNrID4gLmljb24ge1xyXG4gICAgICBmaWxsOiAjZTMxYjIzO1xyXG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcclxuICAgICAgbWluLXdpZHRoOiB1bnNldDtcclxuICAgICAgc3Ryb2tlOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuLmdsb2JhbC1wb3B1cHMge1xyXG4gIC8qIEdsb2JhbFBvcHVwcyAqL1xyXG59XHJcbi5nbG9iYWwtc2lnbmluIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlcjogNXB4IHNvbGlkICMwMDM3Njg7XHJcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDIyLjVyZW07XHJcbiAgcGFkZGluZzogMi42MjVyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5nbG9iYWwtc2lnbmluIC5pbnB1dC1zZWxlY3QsIC5nbG9iYWwtc2lnbmluIC5pbnB1dC10ZXh0LCAuZ2xvYmFsLXNpZ25pbiAuaW5wdXQtcGFzc3dvcmQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbi5nbG9iYWwtc2lnbmluIC5sYWJlbCB7XHJcbiAgICBjdXJzb3I6IGluaXRpYWw7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcbi5nbG9iYWwtc2lnbmluIC5pbnB1dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbi5nbG9iYWwtc2lnbmluX190ZXh0IHtcclxuICAgIGZvbnQtZmFtaWx5OiAnR2lscm95IEJvbGQnLCBzYW5zLXNlcmlmO1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICB9XHJcbi5nbG9iYWwtc2lnbmluLS1idXNpbmVzcyAjbG9naW4tcGVyc29uYWwge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4uZ2xvYmFsLXNpZ25pbi0tcGVyc29uYWwgI2xvZ2luLWJ1c2luZXNzIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuLmlucHV0LWNoZWNrYm94IHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcGFkZGluZzogY2FsYygxLjVyZW0gLyAyKSAxLjVyZW07XHJcbn1cclxuLmlucHV0LWNoZWNrYm94IC5sYWJlbCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuLmlucHV0LXJhZGlvIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcGFkZGluZzogY2FsYygxLjVyZW0gLyAyKSAxLjVyZW07XHJcbn1cclxuLmlucHV0LXJhZGlvIC5sYWJlbCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuLmxlZnQtcmlnaHQtLXJldmVyc2VkIC5tZWRpYS1vYmplY3RfX2ZpZ3VyZSB7XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbi5sZWZ0LXJpZ2h0LS1yZXZlcnNlZCAubWVkaWEtb2JqZWN0X19ib2R5IHtcclxuICAgICAgb3JkZXI6IDI7XHJcbiAgICB9XHJcbi5sZWZ0LXJpZ2h0LS12YXJpYW50IC5tZWRpYS1vYmplY3Qge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xyXG4gICAgfVxyXG4ubGVmdC1yaWdodC0tdmFyaWFudCAubWVkaWEtb2JqZWN0X19maWd1cmUge1xyXG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuLmxlZnQtcmlnaHQtLXZhcmlhbnQgLm1lZGlhLW9iamVjdF9fZmlndXJlIC5pbWFnZSB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4ubGVmdC1yaWdodC0tdmFyaWFudCAud3JhcHBlci0tbWVkaXVtIHtcclxuICAgICAgbWF4LXdpZHRoOiA5Ni44NzVyZW07IC8qIHNhbWUgc2l6ZSBhcyB3cmFwcGVyIGxhcmdlICovXHJcbiAgICB9XHJcbi5sZWZ0LXJpZ2h0LS12YXJpYW50IC5tZWRpYS1vYmplY3RfX2JvZHkge1xyXG4gICAgICBwYWRkaW5nOiAxLjVyZW07XHJcbiAgICB9XHJcbi5sZWZ0LXJpZ2h0LS12YXJpYW50IC5tZWRpYS1vYmplY3RfX2JvZHkgKiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMXJlbTtcclxuICAgICAgfVxyXG4ubGVmdC1yaWdodC0tdmFyaWFudCAubWVkaWEtb2JqZWN0X19ib2R5IC5oZWFkaW5nLS1oMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDJyZW0gKyAwLjc1ICogKCgxMDB2dyAtIDI2LjI1cmVtKSAvIDUzLjc1KSk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gICAgICB9XHJcbi5sZWZ0LXJpZ2h0X19zZWNvbmRhcnljdGEge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICB9XHJcbi5saW5rLWxpc3RfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2UzMWIyMztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogLjI1cmVtIDAgMXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbi5saW5rLWxpc3RfX2VudHJ5IHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDRkNGQ0O1xyXG4gICAgcGFkZGluZzogMXJlbSAwO1xyXG4gIH1cclxuLmxvY2F0aW9uLWFsZXJ0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNGQ0O1xyXG4gIG1heC1oZWlnaHQ6IDUwdmg7XHJcbiAgcGFkZGluZzogMS41cmVtIDNyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuLmxvY2F0aW9uLWFsZXJ0IC5yaWNodGV4dCB7XHJcbiAgICBtYXgtd2lkdGg6IDcxLjQzcmVtO1xyXG4gIH1cclxuLmxvY2F0aW9uLWFsZXJ0IC53cmFwcGVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuICB9XHJcbi5sb2NhdGlvbi1hbGVydC5pcy1oaWRkZW4ge1xyXG4gICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgcGFkZGluZzogMDtcclxuICB9XHJcbi5sb2NhdGlvbi1hbGVydC5pcy1oaWRkZW4gLndyYXBwZXIge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4ubG9jYXRpb25zLWxpc3RfX2xheW91dCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1nYXA6IDEuNXJlbTtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIH1cclxuLmxvY2F0aW9ucy1saXN0X19oZWFkaW5nIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4ubG9jYXRpb25zLWxpc3RfX2hlYWRpbmctLWdvbGQge1xyXG4gICAgICBjb2xvcjogI2JhOWU2NjtcclxuICAgIH1cclxuLmxvY2F0aW9ucy1saXN0X19zaWRlYmFyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4ubG9jYXRpb25zLWxpc3RfX2xpc3QgLmxpIHtcclxuICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICAgICAgbWluLWhlaWdodDogMi41cmVtO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuLmxvY2F0aW9ucy1saXN0X19saXN0IC5saSAuaGVhZGluZyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICB9XHJcbi5sb2NhdGlvbnMtbGlzdF9fbGlzdCBhIHtcclxuICAgICAgY29sb3I6ICMyNTI1MjY7XHJcbiAgICB9XHJcbiNsb2NhdGlvbnMtbWFwIHtcclxuICBtaW4taGVpZ2h0OiAzMjBweDtcclxuICBtaW4td2lkdGg6IDEwMCU7XHJcbn1cclxuLmxvY2F0aW9uc19fbGF5b3V0IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLWdhcDogMS41cmVtO1xyXG4gIH1cclxuLmxvZ28ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDRyZW0pO1xyXG4gIHBhZGRpbmc6IC41cmVtIC43NXJlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwLjI1cmVtO1xyXG59XHJcbi5sb2dvX19pY29uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWF4LWhlaWdodDogY2FsYyg1LjYyNXJlbSAtIDJyZW0pO1xyXG4gICAgbWF4LXdpZHRoOiA4Ljc1cmVtO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG4ubG9nb19faWNvbjo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuLmxvZ28uaGFzLW1vYmlsZSB7XHJcbiAgICB3aWR0aDogY2FsYygyLjgxMjVyZW0gKyAuNXJlbSArIC41cmVtKTtcclxuICB9XHJcbi5sb2dvLmhhcy1tb2JpbGUgLmxvZ29fX2ljb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4ubG9nby5oYXMtbW9iaWxlIC5sb2dvX19pY29uLS1tb2JpbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbi5sb2dvX19pbm5lci13cmFwIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDUuNjI1cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAyMDA7XHJcbiAgfVxyXG4ubG9nb19faW5uZXItd3JhcDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuLmxvZ29fX2lubmVyLXdyYXA6OmFmdGVyIHtcclxuICAgICAgYm90dG9tOiAtLjVyZW07XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBsZWZ0OiAtLjVyZW07XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IC0uNXJlbTtcclxuICAgICAgdG9wOiAtLjVyZW07XHJcbiAgICB9XHJcbi5sb2dvX19pbm5lci13cmFwOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogMDtcclxuICAgIH1cclxuLmxvZ29fX2lubmVyLXdyYXA6Zm9jdXM6OmFmdGVyIHtcclxuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjMDBiMGZmO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCAjMDBiMGZmO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB9XHJcbi5tYXJxdWVlIC5pbWFnZSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gIH1cclxuLm1hcnF1ZWVfX21lZGlhIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbi5tYXJxdWVlX19jb250ZW50IHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuLm1hcnF1ZWUtLWNlbnRlcmVkIC5tYXJxdWVlX19jb250ZW50IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4ubWFycXVlZV9fdGV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNzY4O1xyXG4gICAgcGFkZGluZzogMS41cmVtIDJyZW0gM3JlbTtcclxuICB9XHJcbi5tYXJxdWVlX190ZXh0IC5oZWFkaW5nIHtcclxuICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG4ubWFycXVlZV9fdGV4dCAuaGVhZGluZyBlbSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB9XHJcbi5tYXJxdWVlX190ZXh0IC5oZWFkaW5nIGkge1xyXG4gICAgICAgIGNvbG9yOiAjYmE5ZTY2O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbi5tYXJxdWVlX19jdGEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuLm1hcnF1ZWVfX2N0YSAubGluayB7XHJcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTEgKiAxLjVyZW0pO1xyXG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgfVxyXG4ubWFycXVlZSAud3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuLm1hcnF1ZWUtLXNlYXJjaCwgLm1hcnF1ZWUtLWJsb2ctZGV0YWlsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbi5tYXJxdWVlLS1zZWFyY2ggLmhlYWRpbmcsIC5tYXJxdWVlLS1ibG9nLWRldGFpbCAuaGVhZGluZyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIH1cclxuLm1hcnF1ZWUtLXNlYXJjaCAuaGVhZGluZyBlbSwgLm1hcnF1ZWUtLWJsb2ctZGV0YWlsIC5oZWFkaW5nIGVtIHtcclxuICAgICAgICBjb2xvcjogI2JhOWU2NjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICAgIH1cclxuLm1hcnF1ZWUtLWJsb2ctZGV0YWlsIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgfVxyXG4ubWFycXVlZS0tYmxvZy1kZXRhaWwgLm1hcnF1ZWVfX3RleHQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDUxLjVyZW07XHJcbiAgICB9XHJcbi5tYXJxdWVlLS1ibG9nLWRldGFpbCAuaGVhZGluZyBlbSB7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIH1cclxuLm1hcnF1ZWUtLWJsb2ctZGV0YWlsIC5tYXJxdWVlX19zdWJjb250ZW50IHtcclxuICAgICAgYm90dG9tOiAtNC41cmVtO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbi5tYXJxdWVlLS12aWRlby1iZyAubWFycXVlZV9fY29udGVudCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbi5tZWRpYS1mZWF0dXJlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5tZWRpYS1mZWF0dXJlX19sYXlvdXQge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG4ubWVkaWEtZmVhdHVyZV9faW1hZ2UgLmltYWdlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbi5tZWRpYS1mZWF0dXJlX19jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDM3Njg7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIG1heC13aWR0aDogNTByZW07XHJcbiAgICBwYWRkaW5nOiAzcmVtIDEuNXJlbTtcclxuICB9XHJcbi5tZWRpYS1mZWF0dXJlX19jb250ZW50IC5oZWFkaW5nIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiA0MHJlbTtcclxuICAgIH1cclxuLm1vZGFsIHtcclxuICAtLW1vZGFsLWljb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbn1cclxuLm1vZGFsX19jbG9zZSB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjb2xvcjogI2UzMWIyMztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogY2FsYyg0MDAgKyAxKTtcclxuICB9XHJcbi5tb2RhbF9fY2xvc2U6aG92ZXIsLm1vZGFsX19jbG9zZTphY3RpdmUsLm1vZGFsX19jbG9zZTpmb2N1cyB7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG4ubW9kYWxfX2Nsb3NlLWljb24ge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogMS41Y2ggMCAzY2g7XHJcbiAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgfVxyXG4ubW9kYWxfX2RpYWxvZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgY3Vyc29yOiBpbml0aWFsO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGxlZnQ6IDFyZW07XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiA4cmVtO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSAycmVtKTtcclxuICAgIHotaW5kZXg6IGNhbGMoNDAwICsgMSk7XHJcbiAgfVxyXG4ubW9kYWxfX2RpYWxvZ1tvcGVuXSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4ubW9kYWxfX292ZXJsYXkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc2ODtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBvcGFjaXR5OiAuODk7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICB6LWluZGV4OiA0MDA7XHJcbiAgfVxyXG4ubW9kYWwtLXNpZ25pbiAubW9kYWxfX292ZXJsYXkge1xyXG4gICAgICBvcGFjaXR5OiAuNTtcclxuICAgIH1cclxuLm1vZGFsLS1zaWduaW4gLm1vZGFsX19jbG9zZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbi5tb2RhbC0tc2lnbmluIC5tb2RhbF9fZGlhbG9nIHtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICBjb2xvcjogIzI1MjUyNjtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWF4LWhlaWdodDogMTAwdmg7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAyLjVyZW07XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxuICAgIH1cclxuLm1vZGFsLS1zcGVlZGJ1bXAge1xyXG4gICAgbWF4LWhlaWdodDogMTAwdmg7XHJcbiAgfVxyXG4ubW9kYWwtLXNwZWVkYnVtcCAubW9kYWxfX292ZXJsYXkge1xyXG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbi5tb2RhbC0tc3BlZWRidW1wIC5tb2RhbF9fZGlhbG9nIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xyXG4gICAgICBjb2xvcjogIzI1MjUyNjtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzcmVtKTtcclxuICAgICAgbGVmdDogMXJlbTtcclxuICAgICAgcGFkZGluZzogMS41cmVtIDEuNXJlbSAzcmVtO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICByaWdodDogMXJlbTtcclxuICAgICAgdG9wOiAxcmVtO1xyXG4gICAgfVxyXG4ubW9kYWwtLXNwZWVkYnVtcCAubW9kYWxfX2Nsb3NlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc2ODtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIG1hcmdpbjogM3JlbSBhdXRvIDA7XHJcbiAgICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4ubW9kYWwtLXNwZWVkYnVtcCAubW9kYWxfX2Nsb3NlOmhvdmVyLC5tb2RhbC0tc3BlZWRidW1wIC5tb2RhbF9fY2xvc2U6YWN0aXZlLC5tb2RhbC0tc3BlZWRidW1wIC5tb2RhbF9fY2xvc2U6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZWIxYzg7XHJcbiAgICAgIH1cclxuLm1vZGFsLS1hbHRlcm5hdGUgLm1vZGFsX19jbG9zZSB7XHJcbiAgICAgIHJpZ2h0OiAxLjc1cmVtO1xyXG4gICAgICB0b3A6IDFyZW07XHJcbiAgICB9XHJcbi5tb2RhbC0tYWx0ZXJuYXRlIC5tb2RhbF9fZGlhbG9nIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgYm90dG9tOiAxLjVyZW07XHJcbiAgICAgIGNvbG9yOiAjMjUyNTI2O1xyXG4gICAgICBwYWRkaW5nOiAxLjVyZW07XHJcbiAgICAgIHRvcDogMS41cmVtO1xyXG4gICAgfVxyXG4ubW9kYWxbYXJpYS1oaWRkZW49J3RydWUnXSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5bZGF0YS1hMTF5LWRpYWxvZy1uYXRpdmVdID4gLm1vZGFsX19vdmVybGF5IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5tb2RhbF9fZGlhbG9nW29wZW5dICsgJl9fb3ZlcmxheSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuI3NpZ25pbi1tb2RhbCAubW9kYWxfX292ZXJsYXkge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbi5wYWdpbmF0aW9uX19sYXlvdXQge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICB9XHJcbi5wYWdpbmF0aW9uIC5saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgXHJcbiAgfVxyXG4ucXVvdGUge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ucXVvdGVfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG4ucXVvdGVfX2JvZHkge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc3RhY2stLWxpZ2h0KTtcclxuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG4ucXVvdGVfX25hbWUge1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gIH1cclxuLnF1b3RlIC53cmFwcGVyIHtcclxuICAgIG1heC13aWR0aDogNTYuNTYyNXJlbTtcclxuICB9XHJcbi5zZWFyY2gtcmVzdWx0X190ZXh0IHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDRkNGQ0O1xyXG4gICAgcGFkZGluZzogMXJlbSAwIDIuMzEyNXJlbTtcclxuICB9XHJcbi5zZWFyY2gtcmVzdWx0ICsgLnNlYXJjaC1yZXN1bHQge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG4uc2VhcmNoLXJlc3VsdC5jb21wb25lbnQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIuMzEyNXJlbTtcclxuICB9XHJcbi50YWJzIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLnRhYnNfX3RhYi1saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4udGFic19fdGFiIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjb2xvcjogIzI1MjUyNjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtZmFtaWx5OiAnR2lscm95IEJvbGQnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgb3BhY2l0eTogLjc1O1xyXG4gICAgcGFkZGluZzogLjVyZW0gMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbi50YWJzX190YWIgKyAudGFic19fdGFiIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcclxuICAgIH1cclxuLnRhYnNfX3RhYjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbi50YWJzX190YWI6aG92ZXIsLnRhYnNfX3RhYjphY3RpdmUsLnRhYnNfX3RhYjpmb2N1cyB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbi50YWJzX190YWI6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGRkYztcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDEwMCU7XHJcbiAgICAgIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgIH1cclxuLnRhYnNfX3RhYi5pcy1hY3RpdmUge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4udGFic19fdGFiLmlzLWFjdGl2ZTo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYTllNjY7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIH1cclxuLnRhYnNfX3BhbmVsLWxpc3Qge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4udGFic19fcGFuZWwge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgfVxyXG4udGFic19fcGFuZWwuaXMtc2VsZWN0ZWQge1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgICB6LWluZGV4OiAxMDBcclxuICAgIH1cclxuLnRleHQtb25seS1tdWx0aWxpbmUtLWNlbnRlcmVkIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbi50ZXh0LW9ubHktLWNlbnRlcmVkIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbi50aHJlZS1jYXJkX19pbnRybyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gIH1cclxuLnRocmVlLWNhcmRfX2hlYWRpbmcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbi50aHJlZS1jYXJkX19oZWFkaW5nICsgLnRocmVlLWNhcmRfX2ludHJvIHtcclxuICAgICAgbWFyZ2luLXRvcDogY2FsYygxLjVyZW0gKiAtMSk7XHJcbiAgICB9XHJcbi50aHJlZS1jYXJkX19sYXlvdXQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgZ3JpZC1nYXA6IDRyZW07XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbi51bWJyYWNvLWZvcm0gLnR1cm5zdHlsZS1ncmlkLS0xdXAsIC51bWJyYWNvLWZvcm0gLnR1cm5zdHlsZS1ncmlkLS0ydXAsIC51bWJyYWNvLWZvcm0gLnR1cm5zdHlsZS1ncmlkLS0zdXAsIC51bWJyYWNvLWZvcm0ge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIH1cclxuLnZpZGVvLWJhY2tncm91bmQgdmlkZW8ge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuLnZpZGVvLWJhY2tncm91bmRfX3RleHQge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LXNoYWRvdzogcmdiKDAgMCAwIC8gNzAlKSAwcHggMnB4IDhweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IC4yNXMgY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSAwcztcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC40cztcclxuICAgIHotaW5kZXg6IDIwMDtcclxuICB9XHJcbi52aWRlby1iYWNrZ3JvdW5kLS1wbGF5aW5nIC52aWRlby1iYWNrZ3JvdW5kX190ZXh0IHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbi52aWRlby1iYWNrZ3JvdW5kX190ZXh0IC5oZWFkaW5nIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuLnZpZGVvLWJhY2tncm91bmRfX3RleHQgLmJ1dHRvbiB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbi52aWRlby1iYWNrZ3JvdW5kX190cmFuc2NyaXB0cyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4udmlkZW8tYmFja2dyb3VuZF9fdHJhbnNjcmliZWQtY29udGVudCB7XHJcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbWF4LWhlaWdodDogMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHM7XHJcbiAgfVxyXG4udmlkZW8tYmFja2dyb3VuZC0tdmlldy10cmFuc2NyaXB0cyAudmlkZW8tYmFja2dyb3VuZF9fdHJhbnNjcmliZWQtY29udGVudCB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDkwcmVtO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIH1cclxuLnZpZGVvLWJhY2tncm91bmQtLXNwbGl0IC52aWRlby1iYWNrZ3JvdW5kX19sYXlvdXQge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLWdhcDogM3JlbTtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICB9XHJcbi52aWRlby1iYWNrZ3JvdW5kLS1zcGxpdCAudmlkZW8tYmFja2dyb3VuZF9fc3BsaXQtY29udGVudCB7XHJcbiAgICAgIGdyaWQtcm93OiAyO1xyXG4gICAgICBwYWRkaW5nOiAwIDNyZW0gMS41cmVtIDA7XHJcbiAgICB9XHJcbi52aWRlby1iYWNrZ3JvdW5kLS1zcGxpdCAudmlkZW8tYmFja2dyb3VuZF9fc3BsaXQtY29udGVudCAuYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICB9XHJcbi52aWRlby1iYWNrZ3JvdW5kLS1zcGxpdCAudmlkZW8tYmFja2dyb3VuZF9fdmlkZW8ge1xyXG4gICAgICBncmlkLXJvdzogMTtcclxuICAgIH1cclxuLnZpZGVvLWVtYmVkIHtcclxuICBmb250LWZhbWlseTogJ0dpbHJveSBCb2xkJywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDEuMjVyZW07XHJcbn1cclxuLnZpZGVvLWVtYmVkIC5idXR0b24ge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc3RhY2staGVhZGluZyk7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgfVxyXG4udmlkZW8tZW1iZWQtLW5hcnJvdyAudmlkZW8tZW1iZWRfX3ZpZGVvIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzI1MjUyNjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiA0Ni44NzVyZW07XHJcbiAgICB9XHJcbi5mbGV4IHtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWFyZ2luOiAzcmVtIDA7XHJcbn1cclxuLyogdW50aWwgd2UgY2FuIHVzZSBGbGV4IGdhcCAoaHR0cHM6Ly9jYW5pdXNlLmNvbS8jc2VhcmNoPWdhcCkgKi9cclxuLmZsZXggPiAqIHtcclxuICAgIG1hcmdpbjogY2FsYygxLjVyZW0gLyAyKTtcclxuICB9XHJcbi5ncmlkIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtZ2FwOiAxLjVyZW07XHJcbn1cclxuLm1ham9yLW1pbm9yX19tYWpvciwgLm1ham9yLW1pbm9yX19taW5vciB7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW07XHJcbiAgfVxyXG4ucGFnZXNoZWxsIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLmFsbC1jb21wb25lbnRzIHtcclxuICAvKiBBbGxDb21wb25lbnRzICovXHJcbn1cclxuLmJhbmtlci1sYW5kaW5nIHtcclxuICAvKiBCYW5rZXJMYW5kaW5nICovXHJcbn1cclxuLmJsb2ctZGV0YWlsIHtcclxuICAvKiBCbG9nRGV0YWlsICovXHJcbn1cclxuLmJ1c2luZXNzLWxhbmRpbmcge1xyXG4gIC8qIEJ1c2luZXNzTGFuZGluZyAqL1xyXG59XHJcbi5jb250YWN0LXVzIHtcclxuICAvKiBDb250YWN0VXMgKi9cclxufVxyXG4uaG9tZS1yZXZpc2VkIHtcclxuICAvKiBIb21lUmV2aXNlZCAqL1xyXG59XHJcbi5pbnRlcm5hdGlvbmFsLWxhbmRpbmcge1xyXG4gIC8qIEludGVybmF0aW9uYWxMYW5kaW5nICovXHJcbn1cclxuLnBlcnNvbmFsLWxhbmRpbmcge1xyXG4gIC8qIFBlcnNvbmFsTGFuZGluZyAqL1xyXG59XHJcbi5zZWFyY2gtcmVzdWx0cyB7XHJcbiAgLyogU2VhcmNoUmVzdWx0cyAqL1xyXG59XHJcbi5zZy1kZWZpbml0aW9uIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgZ3JheTtcclxuICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XHJcbiAgZ3JpZC1yb3ctZ2FwOiAxcmVtO1xyXG4gIG1hcmdpbjogMCAycmVtO1xyXG4gIHBhZGRpbmc6IDJyZW0gMDtcclxufVxyXG4uc2ctZGVmaW5pdGlvbl9fbGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4uc2ctZGVmaW5pdGlvbi0tYm9keS0tZ3JpZCA+ICoge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgIH1cclxuLnNnLWRlZmluaXRpb24tLWhlYWRpbmcge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIH1cclxuLnNnLWRlZmluaXRpb24tLWhlYWRpbmcgLnNnLWgxLWlzLW1vYmlsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4xMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuLnNnLWRlZmluaXRpb24tLWhlYWRpbmcgLnNnLWgyLWlzLW1vYmlsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4uc2ctZGVmaW5pdGlvbi0taGVhZGluZyAuc2ctaDMtaXMtbW9iaWxlIHtcclxuICAgICAgZm9udC1zaXplOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4uc2ctZGVmaW5pdGlvbi0taGVhZGluZyAuc2ctaDQtaXMtbW9iaWxlIHtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuLnNnLWRlZmluaXRpb24tLWhlYWRpbmcgLnNnLWg1LWlzLW1vYmlsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuLnNnLWRlZmluaXRpb24tLWhlYWRpbmcgLnNnLWg2LWlzLW1vYmlsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogLjc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbi5zZy1kZWZpbml0aW9uLS1wYWxldHRlIHtcclxuICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICB9XHJcbi5zZy1kZWZpbml0aW9uLS1wYWxldHRlIC5ncmlkID4gKiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgfVxyXG4uc2ctZGVmaW5pdGlvbi0tcGFsZXR0ZV9fY2FyZCB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuLnNnLWRlZmluaXRpb24tLXBhbGV0dGVfX2NhcmQgLmNhcmQge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q0ZDRkNDtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgNjYuNjY2JSAwO1xyXG4gICAgICB9XHJcbi5zZy1kZWZpbml0aW9uLS1wYWxldHRlX19jYXJkIC5kbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAuN3JlbTtcclxuICAgICAgfVxyXG4uc2ctZGVmaW5pdGlvbi0tcGFsZXR0ZV9fY2FyZCAuZmlndXJlIC5maWdjYXB0aW9uIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgICAgICB9XHJcbi5pbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAubGFiZWw6OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG59XHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYWJlbDo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcbn1cclxuLmlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYWJlbDo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG59XHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYWJlbDo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG59XHJcbi5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyAubGFiZWw6OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG59XHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIC5sYWJlbDo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcbn1cclxuLmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLmxhYmVsOjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC5sYWJlbDo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcbn1cclxuLmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyArIC5sYWJlbDo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG59XHJcbi5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06YWN0aXZlICsgLmxhYmVsOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcbn1cclxuLmlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIC5sYWJlbDo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG59XHJcbi5pbnB1dFt0eXBlPVwicmFkaW9cIl06YWN0aXZlICsgLmxhYmVsOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcbn1cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzICsgLmxhYmVsOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcbn1cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmFjdGl2ZSArIC5sYWJlbDo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG59XHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIC5sYWJlbDo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG59XHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTphY3RpdmUgKyAubGFiZWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAubGFiZWw6OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG59XHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmxhYmVsOjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDI0cmVtKSB7XHJcbi5tb2RhbC0tc3BlZWRidW1wIC5tb2RhbF9fZGlhbG9nIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG9cclxuICAgIH1cclxuICAgICAgfVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMycmVtKSB7XHJcbi5nbG9iYWwtZm9vdGVyX19saW5rcyB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmclxyXG4gIH1cclxuLm1vZGFsLS1zaWduaW4gLm1vZGFsX19kaWFsb2cge1xyXG4gICAgICAgIHJpZ2h0OiAxLjVyZW1cclxuICAgIH1cclxuLnZpZGVvLWJhY2tncm91bmRfX3RleHQgLmhlYWRpbmcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICB9XHJcbiAgICB9XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDByZW0pIHtcclxuLmdsb2JhbC1mb290ZXJfX2xheW91dC1tYWpvciAuZ2xvYmFsLWZvb3Rlcl9fc29jaWFsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICB9XHJcbi5nbG9iYWwtZm9vdGVyX19sYXlvdXQtbWlub3IgLmdsb2JhbC1mb290ZXJfX3NvY2lhbCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgfVxyXG4uZ2xvYmFsLWZvb3Rlcl9fYnJhbmQsIC5nbG9iYWwtZm9vdGVyX19zb2NpYWwsIC5nbG9iYWwtZm9vdGVyX19hcHBzIHtcclxuICAgICAgaGVpZ2h0OiAzLjVyZW1cclxuICB9XHJcbi5tb2RhbF9fZGlhbG9nIHtcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSA0MHZ3KTtcclxuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDJyZW0pO1xyXG4gICAgICBtYXgtd2lkdGg6IDgwdnc7XHJcbiAgICAgIHRvcDogMnJlbVxyXG4gIH1cclxuLnRhYnMtLXZlcnRpY2FsLCAudGFicy0tdmVydCB7XHJcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcclxuICB9XHJcbi50YWJzLS12ZXJ0aWNhbCAudGFic19fdGFiLWxpc3QsIC50YWJzLXZlcnQgLnRhYnNfX3RhYi1saXN0IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxNSVcclxuICAgIH1cclxuXHJcbiAgICAgICAgLnRhYnMtLXZlcnRpY2FsIC50YWJzX190YWItbGlzdCArIC50YWJzX19wYW5lbC1saXN0LCAudGFicy12ZXJ0IC50YWJzX190YWItbGlzdCArIC50YWJzX19wYW5lbC1saXN0IHtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2I2YjZiNjtcclxuICAgICAgICB9XHJcbi50YWJzLS12ZXJ0aWNhbCAudGFic19fdGFiLCAudGFicy12ZXJ0IC50YWJzX190YWIge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMXJlbVxyXG4gICAgfVxyXG4udGFicy0tdmVydGljYWwgLnRhYnNfX3BhbmVsLWxpc3QsIC50YWJzLXZlcnQgLnRhYnNfX3BhbmVsLWxpc3Qge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweClcclxuICAgIH1cclxuXHJcbiAgICAgICAgLnRhYnMtLXZlcnRpY2FsIC50YWJzX19wYW5lbC1saXN0ICsgLnRhYnNfX3RhYi1saXN0LCAudGFicy12ZXJ0IC50YWJzX19wYW5lbC1saXN0ICsgLnRhYnNfX3RhYi1saXN0IHtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2I2YjZiNjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OHJlbSkge1xyXG4uYnV0dG9uLS1wbGF5IHtcclxuICAgICAgaGVpZ2h0OiAxMDNweDtcclxuICAgICAgd2lkdGg6IDEwM3B4XHJcbiAgfVxyXG4uY2FyZC0tY29tcGFyaXNvbiB7XHJcbiAgICAgIHdpZHRoOiAyMC43NXJlbVxyXG4gIH1cclxuLmhlYWRpbmctZXllYnJvdyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbVxyXG59XHJcbi5pLS1yb3VuZGVkIHtcclxuICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xyXG4gICAgICBoZWlnaHQ6IDUuNzVyZW07XHJcbiAgICAgIHdpZHRoOiA1Ljc1cmVtXHJcbiAgfVxyXG4ubWVkaWEtb2JqZWN0IHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcclxufVxyXG4ubWVkaWEtb2JqZWN0ID4gOmZpcnN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW1cclxuICB9XHJcbi5tZWRpYS1vYmplY3QtLWNhcm91c2VsLWl0ZW0ge1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG4gIH1cclxuLm1lZGlhLW9iamVjdF9fZmlndXJlIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIC0xcmVtIHJpZ2h0IC0xcmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICBvcmRlcjogMDtcclxuICAgICAgcGFkZGluZzogMCAxcmVtIDFyZW0gMFxyXG4gIH1cclxuLm1lZGlhLW9iamVjdC0tbm8tc3RhY2sgLm1lZGlhLW9iamVjdF9fZmlndXJlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwXHJcbiAgICB9XHJcbi5tZWRpYS1vYmplY3QtLWNhcm91c2VsLWl0ZW0gLm1lZGlhLW9iamVjdF9fZmlndXJlIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAtMnJlbVxyXG4gICAgfVxyXG4ubWVkaWEtb2JqZWN0LS1jYXJvdXNlbC1pdGVtIC5tZWRpYS1vYmplY3RfX2JvZHkge1xyXG4gICAgICAgIHBhZGRpbmc6IDZyZW1cclxuICAgIH1cclxuLnJpY2h0ZXh0IHRhYmxlIHtcclxuICAgICAgZGlzcGxheTogdGFibGVcclxuICB9XHJcbi5yaWNodGV4dCB0YWJsZSB0aGVhZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwXHJcbiAgICB9XHJcbi5yaWNodGV4dCB0YWJsZSB0Ym9keSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwXHJcbiAgICB9XHJcbi5yaWNodGV4dCB0YWJsZSB0Zm9vdCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwXHJcbiAgICB9XHJcbi5yaWNodGV4dCB0YWJsZSB0ciB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93XHJcbiAgICB9XHJcbi5yaWNodGV4dCB0YWJsZSB0aCwgLnJpY2h0ZXh0IHRhYmxlIHRkIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsXHJcbiAgICB9XHJcbi5yaWNodGV4dCB0YWJsZSB0ZDo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgIH1cclxuLnJpY2h0ZXh0IHRhYmxlIHRkID4gKiB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XHJcbiAgICAgIH1cclxuLnRhYmxlX19jYXB0aW9uIHtcclxuICAgICAgY2FwdGlvbi1zaWRlOiB0b3BcclxuICB9XHJcbi50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIHtcclxuICAgICAgZGlzcGxheTogdGFibGVcclxuICB9XHJcbi50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9faGVhZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwXHJcbiAgICB9XHJcbi50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9fY2FwdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2FwdGlvblxyXG4gICAgfVxyXG4udGFibGUtLW1vYmlsZS1jb2xsYXBzZSAudGFibGVfX2JvZHkge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cFxyXG4gICAgfVxyXG4udGFibGUtLW1vYmlsZS1jb2xsYXBzZSAudGFibGVfX2Zvb3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cFxyXG4gICAgfVxyXG4udGFibGUtLW1vYmlsZS1jb2xsYXBzZSAudGFibGVfX3JvdyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93XHJcbiAgICB9XHJcbi50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9fY2VsbCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbFxyXG4gICAgfVxyXG4udGFibGUtLW1vYmlsZS1jb2xsYXBzZSAudGFibGVfX2NlbGw6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgICB9XHJcbi53cmFwcGVyLS1mbHVzaCB7XHJcbiAgICAgIHBhZGRpbmc6IDBcclxuICB9XHJcbi53cmFwcGVyLS1mZWF0dXJlZCB7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW0gMFxyXG4gIH1cclxuLmFjY29yZGlvbl9faGVhZCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnRcclxuICB9XHJcbi5iYW5rLW9mZmVyIC5maWd1cmUge1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyXHJcbiAgfVxyXG4uYmFuay1vZmZlciAuZmlnY2FwdGlvbiB7XHJcbiAgICAgIG9yZGVyOiAxXHJcbiAgfVxyXG4uYmFuay1vZmZlcl9faW1hZ2Uge1xyXG4gICAgICBvcmRlcjogMlxyXG4gIH1cclxuLmJhbmstb2ZmZXJfX2ltYWdlOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pbWFnZS10cmVhdG1lbnQtYWx0LnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IC0xLjc1cmVtXHJcbiAgICB9XHJcbi5iYW5rLW9mZmVyX19oZWFkaW5nIHtcclxuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgcGFkZGluZzogM3JlbTtcclxuICAgICAgd2lkdGg6IDEyMCU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gIH1cclxuLmJhbmstb2ZmZXJfX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAzcmVtXHJcbiAgfVxyXG4uYmFuay1vZmZlciAuaGVhZGluZy1leWVicm93IHtcclxuICAgICAgcmlnaHQ6IDNyZW1cclxuICB9XHJcbi5iYW5rZXItYmlvX19sYXlvdXQge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAxZnI7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG9cclxuICB9XHJcbi5iYW5rZXItYmlvX19jb250ZW50IHtcclxuICAgICAgb3JkZXI6IDFcclxuICB9XHJcbi5iYW5rZXItYmlvX19waG90byB7XHJcbiAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xyXG4gICAgICBvcmRlcjogMlxyXG4gIH1cclxuLmJhbmtlci1iaW9fX3F1b3RlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDJcclxuICB9XHJcbi5iYW5rZXItbGlzdGluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMTAlIHRvcCAtMTUlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAzOC4xODc1cmVtIDMzLjYyNXJlbVxyXG59XHJcbi5iYW5rZXItbGlzdGluZ19fY3RhICoge1xyXG4gICAgICAgIG1hcmdpbjogMCAxLjVyZW1cclxuICAgIH1cclxuLmJyYW5jaC1tYW5hZ2VyLXF1b3RlX19sYXlvdXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93XHJcbiAgfVxyXG4uYnJhbmNoLW1hbmFnZXItcXVvdGVfX2ltYWdlIHtcclxuICAgICAgbWFyZ2luOiAwIDEuNXJlbSAwIDBcclxuICB9XHJcbi5jYXJkLWRlY2tfX2xheW91dCB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmclxyXG4gIH1cclxuLmNhcm91c2VsLS1nYWxsZXJ5IC5jYXJvdXNlbF9fY2VsbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MnJlbVxyXG4gICAgfVxyXG4uY2Fyb3VzZWwtLWdhbGxlcnkgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMsIC5jYXJvdXNlbC0tZ2FsbGVyeSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcclxuICAgICAgICB0b3A6IDEwMCVcclxuICAgIH1cclxuLmNhcm91c2VsLS1nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcclxuICAgICAgICBsZWZ0OiAzcmVtO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvXHJcbiAgICB9XHJcbi5jYXJvdXNlbC0tZ2FsbGVyeSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAzcmVtXHJcbiAgICB9XHJcbi5jYXJvdXNlbC0tY2FyZCAuZmxpY2tpdHktdmlld3BvcnQge1xyXG4gICAgICAvKiBvdmVyZmxvdzogdmlzaWJsZTsgKi9cclxuICB9XHJcbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcclxuICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgbGVmdDogM3JlbTtcclxuICAgICAgdG9wOiA1MDBweFxyXG4gIH1cclxuLmNhcm91c2VsLS1jYXJkIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcclxuICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICByaWdodDogMTAwcHg7XHJcbiAgICAgICAgdG9wOiAtNHJlbVxyXG4gICAgfVxyXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcclxuICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgbGVmdDogY2FsYygzcmVtICsgOTBweCk7XHJcbiAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgdG9wOiA1MDBweFxyXG4gIH1cclxuLmNhcm91c2VsLS1jYXJkIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xyXG4gICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogLTRyZW1cclxuICAgIH1cclxuLmNvbXBhcmUgLmNhcm91c2VsIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzcmVtXHJcbiAgfVxyXG4uY29tcGFyaXNvbl9fbGF5b3V0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcilcclxuICB9XHJcbi5jb250ZW50LWNhcmQgLmZpZ2NhcHRpb24gPiAqICsgKiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuMjVlbVxyXG4gIH1cclxuLmNvb2tpZS1jb25zZW50X19sYXlvdXQge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuMWZyIC45ZnJcclxuICB9XHJcbi5jb29raWUtY29uc2VudF9fYWN0aW9uIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxyXG4gIH1cclxuLmNvb2tpZS1jb25zZW50X19hY3Rpb24gKiArICoge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMS41cmVtXHJcbiAgICB9XHJcbi5jdXJyZW5jeS1yYXRlcyAudGFibGVfX2hlYWQgLnRhYmxlX19jZWxsIHtcclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW1cclxuICAgIH1cclxuLmN1cnJlbmN5LXJhdGVzIC50YWJsZV9faGVhZCAudGFibGVfX2NlbGw6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgIHdpZHRoOiA0MCVcclxuICAgICAgfVxyXG4uY3VycmVuY3ktcmF0ZXNfX2ZsYWcgLmltYWdlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMTBweFxyXG4gICAgfVxyXG4uY3VzdG9tZXItc2VydmljZS1zaWRlYmFyIHtcclxuICAgIG1heC13aWR0aDogMjByZW1cclxufVxyXG4uZXhlY3V0aXZlLWJpb19faGVhZGVyIHtcclxuICAgICAgZm9udC1zaXplOiAxcmVtXHJcbiAgfVxyXG4uZXhlY3V0aXZlLWJpbyAuaGVhZGluZyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC4yNXJlbVxyXG4gIH1cclxuLmV4dGVybmFsLWxpbmtfX2NvbnRlbnQge1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDIwLjVyZW0pO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIHRvcDogMTByZW07XHJcbiAgICAgIHdpZHRoOiA0MXJlbVxyXG4gIH1cclxuLmZlYXR1cmUtbGlzdF9fbGF5b3V0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMmZyXHJcbiAgfVxyXG4gICAgICAuZmVhdHVyZS1saXN0X19vdmVydmlldyA+ICoge1xyXG4gICAgICAgIG1heC13aWR0aDogMjNyZW07XHJcbiAgICAgIH1cclxuLmZlYXR1cmUtbGlzdF9fbGlzdCA+IHVsIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtZ2FwOiAwIDNyZW07XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyXHJcbiAgICB9XHJcbi5maWx0ZXItc2V0X19sYXlvdXQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICB9XHJcbi5maW5kLWEtYmFua2VyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xMCUgdG9wIC0xNSU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM4LjE4NzVyZW0gMzMuNjI1cmVtXHJcbn1cclxuLmdsb2JhbC1mb290ZXJfX2xheW91dCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDEuNXJlbTtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcclxuICAgICAgICBcImJyYW5kIHNvY2lhbCBtZXRhXCJcclxuICAgICAgICBcImxpbmtzIGxpbmtzIG1ldGFcIlxyXG4gIH1cclxuLmdsb2JhbC1mb290ZXJfX2xpbmtzIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgbWFyZ2luOiAxLjVyZW0gMFxyXG4gIH1cclxuLmdsb2JhbC1mb290ZXJfX2FwcHMge1xyXG4gICAgICBwYWRkaW5nOiAwXHJcbiAgfVxyXG4uZ2xvYmFsLWhlYWRlci0tcGxhaW4ge1xyXG4gICAgICBoZWlnaHQ6IDUuMzEyNXJlbSAhaW1wb3J0YW50XHJcbiAgfVxyXG4uZ2xvYmFsLWhlYWRlci0tcGxhaW4gLmdsb2JhbC1oZWFkZXJfX2xheW91dCB7XHJcbiAgICAgICAgaGVpZ2h0OiA1LjMxMjVyZW0gIWltcG9ydGFudFxyXG4gICAgfVxyXG4uZ2xvYmFsLWhlYWRlci0tcGxhaW4gLmdsb2JhbC1oZWFkZXJfX2JyYW5kIHtcclxuICAgICAgICBoZWlnaHQ6IDUxcHhcclxuICAgIH1cclxuLmdsb2JhbC1oZWFkZXJfX2JyYW5kLS1tb2JpbGUgLmljb24ge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxOTVweFxyXG4gICAgICB9XHJcbi5nbG9iYWwtaGVhZGVyX19tb2JpbGUtc2VhcmNoIHtcclxuICAgICAgZGlzcGxheTogbm9uZVxyXG4gIH1cclxuLm5hdmlnYXRpb25fX2RyYXdlciB7XHJcbiAgICAgIG1heC13aWR0aDogMjByZW1cclxuICB9XHJcbi5sZWZ0LXJpZ2h0LS1yZXZlcnNlZCAubWVkaWEtb2JqZWN0X19maWd1cmUge1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMS41cmVtXHJcbiAgICB9XHJcbi5sZWZ0LXJpZ2h0LS1yZXZlcnNlZCAubWVkaWEtb2JqZWN0X19ib2R5IHtcclxuICAgICAgICBvcmRlcjogMVxyXG4gICAgfVxyXG4ubGVmdC1yaWdodC0tdmFyaWFudCAubWVkaWEtb2JqZWN0X19ib2R5IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBcclxuICAgIH1cclxuLmxpbmstbGlzdF9fZW50cnkge1xyXG4gICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxyXG4gIH1cclxuLmxvY2F0aW9ucy1saXN0X19sYXlvdXQge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzZnJcclxuICB9XHJcbi5sb2NhdGlvbnMtbGlzdF9fc2lkZWJhciB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwXHJcbiAgfVxyXG4ubG9jYXRpb25zLWxpc3RfX2xpc3QgdWwge1xyXG4gICAgICAgIGNvbHVtbi1jb3VudDogMztcclxuICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtXHJcbiAgICB9XHJcbi5sb2NhdGlvbnNfX2xheW91dCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDJmclxyXG4gIH1cclxuLmxvZ28ge1xyXG4gICAgaGVpZ2h0OiBjYWxjKDUuNjI1cmVtICsgLjVyZW0gKyAuNXJlbSk7XHJcbiAgICBtYXgtd2lkdGg6IDE1LjVyZW07XHJcbiAgICB3aWR0aDogMTAwJVxyXG59XHJcbi5sb2dvX19pY29uIHtcclxuICAgICAgbWF4LWhlaWdodDogNS42MjVyZW07XHJcbiAgICAgIG1heC13aWR0aDogMTQuNXJlbVxyXG4gIH1cclxuLmxvZ28uaGFzLW1vYmlsZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgfVxyXG5cclxuICAgICAgLmxvZ28uaGFzLW1vYmlsZSAubG9nb19faWNvbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvZ28uaGFzLW1vYmlsZSAubG9nb19faWNvbi0tbW9iaWxlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4ubG9nb19faW5uZXItd3JhcCB7XHJcbiAgICAgIGhlaWdodDogNS42MjVyZW1cclxuICB9XHJcbi5tYXJxdWVlX19jb250ZW50IHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc2ODtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luLXRvcDogLTFyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnRcclxuICB9XHJcbi5tYXJxdWVlX190ZXh0IHtcclxuICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW1cclxuICB9XHJcbi5tYXJxdWVlX19jdGEge1xyXG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoXHJcbiAgfVxyXG4ubWFycXVlZV9fY3RhIC5saW5rIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogMjIwcHhcclxuICAgIH1cclxuLm1hcnF1ZWUgLndyYXBwZXIge1xyXG4gICAgICBwYWRkaW5nOiAwIDFyZW1cclxuICB9XHJcbi5tYXJxdWVlLS1zZWFyY2ggLndyYXBwZXIsIC5tYXJxdWVlLS1ibG9nLWRldGFpbCAud3JhcHBlciB7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwXHJcbiAgICB9XHJcbi5tYXJxdWVlLS1zZWFyY2ggLm1hcnF1ZWVfX2NvbnRlbnQsIC5tYXJxdWVlLS1ibG9nLWRldGFpbCAubWFycXVlZV9fY29udGVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAganVzdGlmeS1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcbi5tYXJxdWVlLS1zZWFyY2ggLm1hcnF1ZWVfX3RleHQsIC5tYXJxdWVlLS1ibG9nLWRldGFpbCAubWFycXVlZV9fdGV4dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcclxuICAgIH1cclxuLm1hcnF1ZWUtLXNlYXJjaCAubWFycXVlZV9fbWVkaWE6OmFmdGVyLCAubWFycXVlZS0tYmxvZy1kZXRhaWwgLm1hcnF1ZWVfX21lZGlhOjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ltYWdlLXRyZWF0bWVudC1hbHQuc3ZnKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBoZWlnaHQ6IDVyZW07XHJcbiAgICAgICAgICBtYXJnaW46IC0yLjFyZW0gYXV0byAwO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA2NHJlbTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgIH1cclxuLm1hcnF1ZWUtLWJsb2ctZGV0YWlsIC5tYXJxdWVlX19tZWRpYTo6YWZ0ZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgIH1cclxuLm1lZGlhLWZlYXR1cmVfX2xheW91dCB7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwXHJcbiAgfVxyXG4ubWVkaWEtZmVhdHVyZV9faW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IC0xXHJcbiAgfVxyXG4ubWVkaWEtZmVhdHVyZV9fY29udGVudCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBwYWRkaW5nOiAwXHJcbiAgfVxyXG4ubW9kYWwtLXNpZ25pbiAubW9kYWxfX2RpYWxvZyB7XHJcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDMxcmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMjIuMjVyZW1cclxuICAgIH1cclxuLm1vZGFsLS1zcGVlZGJ1bXAgLm1vZGFsX19kaWFsb2cge1xyXG4gICAgICAgIGxlZnQ6ICBjYWxjKDUwJSAtIDI1dncpO1xyXG4gICAgICAgIG1heC13aWR0aDogNTB2dztcclxuICAgICAgICBwYWRkaW5nOiAzcmVtO1xyXG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDI1dncpO1xyXG4gICAgICAgIHRvcDogM3JlbVxyXG4gICAgfVxyXG4ubW9kYWwtLWFsdGVybmF0ZSAubW9kYWxfX2RpYWxvZyB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSA0cmVtO1xyXG4gICAgICAgIHRvcDogM3JlbVxyXG4gICAgfVxyXG4udGFic19fdGFiICsgLnRhYnNfX3RhYiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW1cclxuICAgIH1cclxuLnRocmVlLWNhcmRfX2xheW91dCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzMlIDMzJTtcclxuICAgICAgZ3JpZC1nYXA6IDNyZW0gMS41cmVtXHJcbiAgfVxyXG4udW1icmFjby1mb3JtIC50dXJuc3R5bGUtZ3JpZC0tMXVwLCAudW1icmFjby1mb3JtIC50dXJuc3R5bGUtZ3JpZC0tMnVwLCAudW1icmFjby1mb3JtIC50dXJuc3R5bGUtZ3JpZC0tM3VwLCAudW1icmFjby1mb3JtIHtcclxuICAgICAgZ3JpZC1nYXA6IDEuNXJlbSAzcmVtXHJcbiAgfVxyXG4udW1icmFjby1mb3JtIC50dXJuc3R5bGUtZ3JpZC0tMnVwIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyXHJcbiAgfVxyXG4udW1icmFjby1mb3JtIC50dXJuc3R5bGUtZ3JpZC0tM3VwIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmclxyXG4gIH1cclxuLnZpZGVvLWJhY2tncm91bmQtLXNwbGl0IC52aWRlby1iYWNrZ3JvdW5kX19sYXlvdXQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpXHJcbiAgICB9XHJcbi52aWRlby1iYWNrZ3JvdW5kLS1zcGxpdCAudmlkZW8tYmFja2dyb3VuZF9fc3BsaXQtY29udGVudCB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEvc3BhbiA2O1xyXG4gICAgICAgIGdyaWQtcm93OiAxXHJcbiAgICB9XHJcbi52aWRlby1iYWNrZ3JvdW5kLS1zcGxpdCAudmlkZW8tYmFja2dyb3VuZF9fdmlkZW8ge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiA3L3NwYW4gNjtcclxuICAgICAgICBncmlkLXJvdzogMVxyXG4gICAgfVxyXG4udmlkZW8tYmFja2dyb3VuZC0tcmV2ZXJzZWQgLnZpZGVvLWJhY2tncm91bmRfX3NwbGl0LWNvbnRlbnQge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiA3L3NwYW4gNlxyXG4gICAgfVxyXG4udmlkZW8tYmFja2dyb3VuZC0tcmV2ZXJzZWQgLnZpZGVvLWJhY2tncm91bmRfX3ZpZGVvIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogMS9zcGFuIDZcclxuICAgIH1cclxuLmZsZXgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMS41cmVtXHJcbn1cclxuLmZsZXgtLW5vLXdyYXAge1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcFxyXG4gIH1cclxuLmZsZXgtLWp1c3RpZnktY2VudGVyIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICB9XHJcbi5mbGV4LS1zcGFjZS1iZXR3ZWVuIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgfVxyXG4uZmxleC0tc3BhY2UtZXZlbmx5IHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHlcclxuICB9XHJcbi5ncmlkLS0yY29sIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyXHJcbiAgfVxyXG4uZ3JpZC0tM2NvbCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnJcclxuICB9XHJcbi5ncmlkLS00Y29sIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnJcclxuICB9XHJcbi5ncmlkLS1tYWpvci1taW5vciB7XHJcbiAgICAgIGdyaWQtZ2FwOiAzcmVtO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzMjBweFxyXG4gIH1cclxuLm1ham9yLW1pbm9yIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAxZnJcclxufVxyXG4uc2ctZGVmaW5pdGlvbiB7XHJcbiAgICBtYXJnaW46IDAgNHJlbTtcclxuICAgIHBhZGRpbmc6IDQuMjVyZW0gMFxyXG59XHJcbiAgICAgIC5zZy1kZWZpbml0aW9uLS1ib2R5ID4gKiB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICB9XHJcbi5zZy1kZWZpbml0aW9uLS1ib2R5LS1ncmlkID4gKiB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwXHJcbiAgICAgIH1cclxuLnNnLWRlZmluaXRpb24tLWhlYWRpbmcge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzZnIgM2ZyXHJcbiAgfVxyXG5cclxuICAgICAgLnNnLWRlZmluaXRpb24tLWhlYWRpbmctZHluYW1pYyB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNGZyIDJmcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2cmVtKSB7XHJcbi5nbG9iYWwtaGVhZGVyIHtcclxuICAgIGhlaWdodDogOHJlbTtcclxuICAgIHRyYW5zaXRpb246IG5vbmVcclxufVxyXG4uZ2xvYmFsLWhlYWRlcl9fYnJhbmQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzLjEyNXJlbVxyXG4gIH1cclxuLmdsb2JhbC1oZWFkZXJfX2JyYW5kLS1tb2JpbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgIH1cclxuLmdsb2JhbC1oZWFkZXJfX2JyYW5kLS1kZXNrdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tbGVmdDogLS4yNXJlbVxyXG4gICAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fbmF2aWdhdGlvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fbmF2aWdhdGlvbiA+IC5uYXYtdXRpbGl0eSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApXHJcbiAgICB9XHJcbi5nbG9iYWwtaGVhZGVyX19uYXZpZ2F0aW9uID4gLm5hdmlnYXRpb24ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMFxyXG4gICAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fbmF2aWdhdGlvbiA+IC5uYXZpZ2F0aW9uID4gLm5hdi1pdGVtIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDFcclxuICAgICAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fbGF5b3V0IHtcclxuICAgICAgaGVpZ2h0OiA1LjYyNXJlbVxyXG4gIH1cclxuLmdsb2JhbC1oZWFkZXJfX21vYmlsZS1zaWduaW4ge1xyXG4gICAgICBkaXNwbGF5OiBub25lXHJcbiAgfVxyXG4gICAgICAuZ2xvYmFsLWhlYWRlci5uYXYtb3BlbiAuZ2xvYmFsLWhlYWRlcl9fYmFja2Ryb3Age1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xyXG4gICAgICAgIHotaW5kZXg6IDE5ODtcclxuICAgICAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fdXRpbGl0eSB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGhlaWdodDogMi4zNzVyZW07XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcclxuICB9XHJcbi5uYXYtaXRlbSB7XHJcbiAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBoZWlnaHQ6IDUuNjI1cmVtO1xyXG4gICAgcGFkZGluZzogMCAxLjVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogYXV0b1xyXG59XHJcbi5uYXYtaXRlbS5pcy1jdXJyZW50LXNlY3Rpb24ge1xyXG4gICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgIzAwMzc2OFxyXG4gIH1cclxuLm5hdi1pdGVtLmlzLW9wZW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNzY4XHJcbiAgfVxyXG4ubmF2LWl0ZW0tLW1vYmlsZS1vbmx5IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxuICB9XHJcbi5uYXYtaXRlbV9fbWVudS1sYWJlbCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAuMjVyZW07XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXHJcbiAgfVxyXG4ubmF2LWl0ZW1fX21lbnUtbGF5b3V0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMCUgYXV0bztcclxuICAgICAgcGFkZGluZzogMCAxcmVtXHJcbiAgfVxyXG4ubmF2LWl0ZW1fX21lbnUtaXRlbXMge1xyXG4gICAgICBtYXgtaGVpZ2h0OiA2cmVtO1xyXG4gICAgICBvdmVyZmxvdzogdW5zZXRcclxuICB9XHJcbi5uYXYtaXRlbV9fbWVudS1pdGVtcyAubGluayB7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMS41cmVtIC43NXJlbSAwO1xyXG4gICAgICAgIHdpZHRoOiAyNSVcclxuICAgIH1cclxuLm5hdi1pdGVtX19tZW51IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc2ODtcclxuICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xyXG4gICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICBvdmVyZmxvdzogaW5pdGlhbDtcclxuICAgICAgcGFkZGluZzogMS41cmVtIDNyZW07XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDUuNjI1cmVtO1xyXG4gICAgICB3aWR0aDogMTAwJVxyXG4gIH1cclxuLm5hdi1pdGVtX19sYWJlbCB7XHJcbiAgICAgIGhlaWdodDogMi44MTI1cmVtO1xyXG4gICAgICBwYWRkaW5nOiAuMjVyZW0gLjVyZW1cclxuICB9XHJcblxyXG4gICAgICAuaXMtb3BlbiAubmF2LWl0ZW1fX2xhYmVsIHtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgfVxyXG4ubmF2LWl0ZW1fX2xpbmsge1xyXG4gICAgICBwYWRkaW5nOiAwXHJcbiAgfVxyXG4ubmF2LWl0ZW1fX3RvZ2dsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgfVxyXG4ubmF2aWdhdGlvbl9fZHJhd2VyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgaGVpZ2h0OiA1LjYyNXJlbTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiAxMjUwcHg7XHJcbiAgICAgIG92ZXJmbG93OiB1bnNldDtcclxuICAgICAgcGFkZGluZzogMS41cmVtO1xyXG4gICAgICBwb3NpdGlvbjogdW5zZXQ7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMjVzIGN1YmljLWJlemllciguODYsIDAsIC4wNywgMSkgMHNcclxuICB9XHJcbi5uYXZpZ2F0aW9uX19zaWduaW4ge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAuNzVyZW0gMS41cmVtXHJcbiAgfVxyXG4ubmF2aWdhdGlvbl9fdG9nZ2xlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxuICB9XHJcbi5uYXZpZ2F0aW9uLnN1Yi1vcGVuIC5uYXZpZ2F0aW9uX19iYWNrIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXHJcbiAgICB9XHJcbi5uYXZpZ2F0aW9uX19iYWNrIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIHRyYW5zaXRpb246IG5vbmVcclxuICB9XHJcbiAgfVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XHJcbi5idXR0b24tLWdsb2JhbC1zaWduLWluIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc2ODtcclxuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudFxyXG4gIH1cclxuLmhlYWRpbmctZXllYnJvdyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtXHJcbn1cclxuLmxpbmstLWN0YSBzcGFuIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEzcmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW1cclxuICAgIH1cclxuLm1lZGlhLW9iamVjdCA+IDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXJlbVxyXG4gIH1cclxuLm1lZGlhLW9iamVjdC0tY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDYycmVtXHJcbiAgfVxyXG4ubWVkaWEtb2JqZWN0LS1jYXJvdXNlbC1pdGVtIC5tZWRpYS1vYmplY3RfX2ZpZ3VyZSB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtIDAgMS41cmVtICFpbXBvcnRhbnRcclxuICAgIH1cclxuLmJhbmstb2ZmZXIgLmZpZ3VyZSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDdmclxyXG4gIH1cclxuLmJhbmstb2ZmZXJfX2hlYWRpbmcge1xyXG4gICAgICB3aWR0aDogMTMwJVxyXG4gIH1cclxuLmJhbmstb2ZmZXJfX2hlYWRpbmcgLmhlYWRpbmcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbVxyXG4gICAgfVxyXG4uYmFua2VyLWJpb19fcGhvdG8gLmltYWdlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE3LjVyZW1cclxuICAgIH1cclxuLmNhcm91c2VsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDNyZW1cclxufVxyXG4uY2Fyb3VzZWwtLWdhbGxlcnkgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMsIC5jYXJvdXNlbC0tZ2FsbGVyeSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcclxuICAgICAgICB0b3A6IDUwJVxyXG4gICAgfVxyXG4uY2Fyb3VzZWwtLWdhbGxlcnkgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xyXG4gICAgICAgIGxlZnQ6IDBcclxuICAgIH1cclxuLmNhcm91c2VsLS1nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAwXHJcbiAgICB9XHJcbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICB0b3A6IDMwMHB4XHJcbiAgfVxyXG4uY2Fyb3VzZWwtLWNhcmQgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xyXG4gICAgICAgIHJpZ2h0OiAxMjBweFxyXG4gICAgfVxyXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcclxuICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDMwMHB4XHJcbiAgfVxyXG4uY3VycmVuY3ktcmF0ZXNfX2ZsYWcge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnRcclxuICB9XHJcbi5maWx0ZXItc2V0X19sYXlvdXQgLmZvcm1fX2l0ZW0ge1xyXG4gICAgICAgIG1heC13aWR0aDogMjVyZW1cclxuICAgIH1cclxuLmdsb2JhbC1mb290ZXJfX2xheW91dCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyIDEuNWZyO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxyXG4gICAgICAgIFwiYnJhbmQgYnJhbmQgYnJhbmQgc29jaWFsIG1ldGFcIlxyXG4gICAgICAgIFwibGlua3MgbGlua3MgbGlua3MgbGlua3MgbWV0YVwiXHJcbiAgfVxyXG4uZ2xvYmFsLWZvb3Rlcl9fYnJhbmQge1xyXG4gICAgICBncmlkLWFyZWE6IGJyYW5kXHJcbiAgfVxyXG4uZ2xvYmFsLWZvb3Rlcl9fc29jaWFsIHtcclxuICAgICAgZ3JpZC1hcmVhOiBzb2NpYWxcclxuICB9XHJcbi5nbG9iYWwtZm9vdGVyX19saW5rcyB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcilcclxuICB9XHJcbi5nbG9iYWwtZm9vdGVyX19jb3B5cmlnaHQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogM3JlbVxyXG4gIH1cclxuLm5hdi1pdGVtLS1zaG9ydCAubmF2LWl0ZW1fX21lbnUtaXRlbXMge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDRyZW1cclxuICAgIH1cclxuLmxlZnQtcmlnaHQtLXJldmVyc2VkIC5tZWRpYS1vYmplY3RfX2ZpZ3VyZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCA1cmVtXHJcbiAgICB9XHJcbi5tYXJxdWVlX19jb250ZW50IHtcclxuICAgICAgbWFyZ2luLXRvcDogLTNyZW1cclxuICB9XHJcbi5tYXJxdWVlX190ZXh0IHtcclxuICAgICAgcGFkZGluZzogM3JlbVxyXG4gIH1cclxuLm1hcnF1ZWVfX3RleHQgLmhlYWRpbmcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zXHJcbiAgICB9XHJcbi5tYXJxdWVlX190ZXh0IC5oZWFkaW5nIGVtIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgfVxyXG4ubWFycXVlZV9fY3RhIC5saW5rIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW1cclxuICAgIH1cclxuLm1hcnF1ZWUtLXNlYXJjaCAuaGVhZGluZywgLm1hcnF1ZWUtLWJsb2ctZGV0YWlsIC5oZWFkaW5nIHtcclxuICAgICAgICBmb250LXNpemU6IDMuNzVyZW1cclxuICAgIH1cclxuLm1hcnF1ZWUtLXNlYXJjaCAuaGVhZGluZyBlbSwgLm1hcnF1ZWUtLWJsb2ctZGV0YWlsIC5oZWFkaW5nIGVtIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS41cmVtIC8gMilcclxuICAgICAgfVxyXG4udGhyZWUtY2FyZF9fbGF5b3V0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmclxyXG4gIH1cclxuLnZpZGVvLWJhY2tncm91bmRfX3RyYW5zY3JpYmVkLWNvbnRlbnQge1xyXG4gICAgICBtYXgtd2lkdGg6IDgwY2hcclxuICB9XHJcbi5ncmlkLS1tYWpvci1taW5vciB7XHJcbiAgICAgIGdyaWQtZ2FwOiA4Ljc1cmVtXHJcbiAgfVxyXG4gICAgfVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcclxuXHQuaGVhZGluZy0taDEsIC5yaWNodGV4dCBoMSB7XG5cdFx0Zm9udC1zaXplOiAzLjI1cmVtO1xuXHR9XHJcblx0LmhlYWRpbmctLWgyLCAucmljaHRleHQgaDIge1xuXHRcdGZvbnQtc2l6ZTogMi43NXJlbTtcblx0fVxyXG5cdC5oZWFkaW5nLS1oMywgLnJpY2h0ZXh0IGgzIHtcblx0XHRmb250LXNpemU6IDEuODc1cmVtO1xuXHR9XHJcblx0LmhlYWRpbmctLWg0LCAucmljaHRleHQgaDQge1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHR9XHJcblx0LmhlYWRpbmctLWg1LCAucmljaHRleHQgaDUge1xuXHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdH1cclxuXHQuaGVhZGluZy0taDYsIC5yaWNodGV4dCBoNiB7XG5cdFx0Zm9udC1zaXplOiAuNzVyZW07XG5cdH1cbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MHJlbSkge1xyXG4ubW9kYWwtLXNpZ25pbiAubW9kYWxfX2RpYWxvZyB7XHJcbiAgICAgICAgcmlnaHQ6IDVyZW1cclxuICAgIH1cclxuICAgICAgfVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHJlbSkge1xyXG4ubW9kYWwtLXNpZ25pbiAubW9kYWxfX2RpYWxvZyB7XHJcbiAgICAgICAgcmlnaHQ6IDkuNXJlbVxyXG4gICAgfVxyXG4gICAgICB9XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhyZW0pIHtcclxuICAgIC5zZy1kZWZpbml0aW9uID4gKiArICoge1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcclxuXHQuaGVhZGluZy0taDEsIC5yaWNodGV4dCBoMSB7XG5cdFx0Zm9udC1zaXplOiAyLjEyNXJlbTtcblx0fVxyXG5cdC5oZWFkaW5nLS1oMiwgLnJpY2h0ZXh0IGgyIHtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdH1cclxuXHQuaGVhZGluZy0taDMsIC5yaWNodGV4dCBoMyB7XG5cdFx0Zm9udC1zaXplOiAxLjg3NXJlbTtcblx0fVxyXG5cdC5oZWFkaW5nLS1oNCwgLnJpY2h0ZXh0IGg0IHtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0fVxyXG5cdC5oZWFkaW5nLS1oNSwgLnJpY2h0ZXh0IGg1IHtcblx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHR9XHJcblx0LmhlYWRpbmctLWg2LCAucmljaHRleHQgaDYge1xuXHRcdGZvbnQtc2l6ZTogLjc1cmVtO1xuXHR9XG59XHJcbkBtZWRpYSAoLS1leHRyYS1sYXJnZSkge1xyXG4ubWFycXVlZS0tdmlkZW8tYmcgLm1hcnF1ZWVfX21lZGlhIHtcclxuICAgICAgICAvKiBtYXJnaW4tYm90dG9tOiAtNy41cmVtOyAqL1xyXG4gICAgfVxyXG4ubWFycXVlZS0tdmlkZW8tYmcgLm1hcnF1ZWVfX2NvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zcmVtXHJcbiAgICB9XHJcbiAgICAgIH1cclxuQG1lZGlhIHByaW50IHtcclxuLmJ1dHRvbiwgLmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgZGlzcGxheTogbm9uZVxyXG59XHJcbiAgfVxyXG4iXX0= */