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--primary-1{color:#fee199}.color--primary-2{color:#ffda5e}.color--primary-3{color:#ef5d3c}.color--primary-4{color:#263b8d}.color--secondary-1{color:#113a18}.color--secondary-2{color:#ffc1cf}.color--secondary-3{color:#5e202d}.color--secondary-4{color:#957342}.color--white{color:#fff}.color--white .heading{color:#ffda5e}.color--white .link:active,.color--white .link:focus,.color--white .link:hover{color:#fff}.color--gray-1{color:#757575}.color--black{color:#231f20}.bg--p1{background-color:#fee199}.bg--p2{background-color:#ffda5e}.bg--p3{background-color:#ef5d3c}.bg--p4{background-color:#263b8d}.bg--s1{background-color:#113a18}.bg--s2{background-color:#ffc1cf}.bg--s3{background-color:#5e202d}.bg--s4{background-color:#91aaba}.bg--sup-1{background-color:#957342}.bg--sup-2{background-color:#866841}.bg--sup-3{background-color:#a78658}.bg--white{background-color:#fff}.bg--gray-1{background-color:#757575}.bg--gray-2{background-color:#8a8687}.bg--gray-3{background-color:#dcdcdc}.bg--gray-4{background-color:#f4f5f5}.bg--black{background-color:#231f20}.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-weight:600}.text--italic{font-style:italic}.text--light{font-weight:300}.text--small{font-size:.875rem}@font-face{font-family:Soehne;font-weight:300;src:url(../fonts/soehne-leicht.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:300;font-style:italic;src:url(../fonts/soehne-leicht-italic.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:400;src:url(../fonts/soehne-buch.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:400;font-style:italic;src:url(../fonts/soehne-buch-italic.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:600;src:url(../fonts/soehne-kraftig.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:600;font-style:italic;src:url(../fonts/soehne-kraftig-italic.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:600;font-style:italic;src:url(../fonts/soehne-kraftig.woff2) format("woff2")}@font-face{font-family:SangBleuKingdom;font-weight:400;src:url(../fonts/sang-bleu-kingdom-regular.otf) format("woff2")}*{box-sizing:border-box}body,html{box-sizing:inherit;color:#231f20;font-family:Soehne,sans-serif;font-weight:300;line-height:1.5;scroll-behavior:smooth}body.lock-body,body.scroll-lock,html.lock-body{overflow:hidden}img{max-width:100%;vertical-align:bottom}strong{font-weight:600}em{font-style:italic}::selection{background-color:rgba(255,218,94,.4)}.fivestone{align-items:center;display:flex;min-height:80vh}.fivestone dl{color:#757575;font-size:.875rem;display:flex;flex-wrap:wrap;max-width:14rem;padding:1.5rem;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s}.fivestone dl dt{flex:0 0 10%;font-weight:600}.fivestone dl dd{flex:1 1 90%}.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--610by713:before{padding-top:116.8852459016393%;content:""}.aspect--1by1:before{padding-top:100%;content:""}.blockquote,blockquote{font-family:SangBleuKingdom,serif;font-size:1.125rem;font-weight:400;line-height:31px}.blockquote .figcaption,blockquote .figcaption{font-family:Soehne,sans-serif;font-size:1.125rem;font-weight:300;margin-top:1rem}.blockquote em,blockquote em{background-image:linear-gradient(90deg,#ffda5e,#ffda5e);background-position:0 100%;background-size:0 100%;background-repeat:no-repeat;font-style:normal;line-height:1.05;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s;transition-property:background-size;transition-delay:.45s;transition-duration:.5s}.is-selected .blockquote em,.is-selected blockquote em{background-position:0 100%;background-size:100% 100%}.button{align-content:center;align-items:center;background-color:transparent;border:3px solid #231f20;border-radius:36px;color:#231f20;cursor:pointer;display:inline-flex;font-family:Soehne,sans-serif;font-size:1rem;font-weight:600;height:3.5rem;justify-content:center;line-height:1;margin-left:1.5rem;min-width:15rem;outline:none;padding:0;position:relative;text-align:center;text-decoration:none;transition:.2s ease-in;white-space:nowrap}.button--default:before,.button.link:before{border-top:3px solid;content:"";display:block;left:-1.5rem;position:absolute;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s;width:42px;top:50%}.button--default:hover,.button.link:hover{border-color:#957342;color:#957342;text-decoration:none}.button--default:hover:before,.button.link:hover:before{border-color:#957342;left:calc(100% - 1.25rem)}.button--default:active,.button.link:active{background-color:rgba(149,115,66,.07);border-color:#957342;color:#957342}.button--default:active:before,.button.link:active:before{border-color:#957342;left:calc(100% - 1.875rem)}.button--default:focus,.button.link:focus{outline:none}.button--default[disabled],.button.link[disabled]{border-color:#888;color:#888;cursor:default;pointer-events:none}.button--default[disabled]:before,.button.link[disabled]:before{border-color:#888}.button--default span,.button.link span{display:block;flex:1 1 auto}.button--default.button--white,.button.link.button--white{background-color:transparent;border-color:#fff;color:#fff}.button--default.button--white:active,.button--default.button--white:hover,.button.link.button--white:active,.button.link.button--white:hover{border-color:#a78658;color:#a78658}.button--default.button--white:active:before,.button--default.button--white:hover:before,.button.link.button--white:active:before,.button.link.button--white:hover:before{border-color:#a78658}.button--default.button--white:active,.button.link.button--white:active{background-color:hsla(0,0%,100%,.07)}.button--default.button--white:focus,.button.link.button--white:focus{color:#fff}.button--default.button--white[disabled],.button.link.button--white[disabled]{background-color:inherit;border-color:#888;color:#888}.button[type=submit]{background-image:url(../images/icons/arrow-black.svg);background-position:100%;background-repeat:no-repeat;border:none;border-radius:0;font-weight:300;justify-content:left;padding:0 6rem 0 0;min-width:10rem}.button[type=submit] span{text-align:left}.button[type=submit]:before{display:none;content:""}.button[type=submit].button--white{background-image:url(../images/icons/arrow-white.svg);color:#fff}.button[type=submit].button--white:active,.button[type=submit].button--white:hover{color:#fff}.button[type=submit]:hover{background-image:url(../images/icons/arrow-brown.svg);background-position:right .4rem center}.button[type=submit]:active{background-color:transparent;background-position:100%}.button[type=submit][disabled]{color:#888;pointer-events:none}.button--burger{border:0;border-radius:0;color:inherit;height:32px;min-width:0;padding:0;position:relative;width:32px;z-index:200}.button--burger:after,.button--burger:before{background-color:currentColor;border:none;content:"";display:block;height:4px;left:6px;position:absolute;right:0;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s;transition-duration:.4s;transform-origin:center center;width:24px}.button--burger:before{top:8px;content:""}.button--burger:after{top:20px;content:""}.button--burger.active:before{background-color:#fff;top:12px;transform:rotate(45deg);content:""}.button--burger.active:after{background-color:#fff;top:12px;transform:rotate(-45deg);content:""}.button--carousel{border:none;border-radius:0;color:currentColor;height:2.5rem;margin:0;min-width:0;padding:0;transition:none;width:5.375rem}.button--carousel+.button--carousel{margin-left:1.3125rem}.button--carousel svg path{fill:currentColor}.button--carousel[disabled]{color:hsla(0,0%,100%,.3)!important;cursor:default}.button--carousel[disabled] svg path{fill:hsla(0,0%,100%,.3)!important}.card{border:1px solid var(--color-gray);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:.2s cubic-bezier(.455,.03,.4,1.645) 0s}.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{display:flex;flex-wrap:wrap}.dl .dt{flex:1 0 33%;font-weight:600}.dl .dt:after{content:": "}.dl .dd{flex:0 1 67%}.form__item{padding:.75rem 0}.form legend{font-size:2.125rem;margin-bottom:1.5rem}.heading-eyebrow{display:block;font-size:.75rem;margin-bottom:-1.5rem;text-transform:uppercase}.heading-eyebrow--prominent{background-color:#ffda5e;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:Soehne,sans-serif;font-range:320px 1280px;font-weight:400;line-height:1.2em}.heading--h1,.heading--h1-major,.richtext h1{font-family:SangBleuKingdom,serif;font-size:calc(2rem + 1.25*(100vw - 26.25rem)/53.75)}.heading--h1-major{font-size:calc(3.125rem + 5.5*(100vw - 26.25rem)/53.75)}.heading--h2,.richtext h2{font-size:calc(2rem + 0.5*(100vw - 26.25rem)/53.75)}.heading--h3,.richtext h3{font-size:calc(1.75rem + 0.375*(100vw - 26.25rem)/53.75)}.heading--h4,.richtext h4{font-size:calc(1.5rem + 0.25*(100vw - 26.25rem)/53.75)}.heading--h5,.richtext h5{font-size:calc(1.25rem + 0.0625*(100vw - 26.25rem)/53.75);font-weight:600}.heading--h6,.richtext h6{font-size:calc(1rem + 0.125*(100vw - 26.25rem)/53.75)}.heading--alt{font-family:SangBleuKingdom,serif}.heading--light{font-weight:300!important}.heading--heavy{font-weight:600!important}.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:.2s cubic-bezier(.455,.03,.4,1.645) 0s;width:100%}.image__lazy-panel{background-color:#dcdcdc;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:.2s cubic-bezier(.455,.03,.4,1.645) 0s}.image__lazy-wrapper.is-loaded .image.is-lazy{opacity:1;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s}.input{background-color:#fff;border:0;border-bottom:1px solid #888;color:#231f20;font-family:Soehne;font-weight:300;font-size:1.25rem;line-height:1;padding:0 0 .5rem;max-width:25rem;width:100%}.input:focus{border-color:#000;outline:0}.input::placeholder{color:#757575;opacity:.8}.input[type=radio]+.label:after{border-radius:7px;content:""}.input[type=radio]+.label:before{border-radius:12px;content:""}.input[type=file]{border-color:transparent}.input.select,.input[type=date],.input[type=datetime-local],.input[type=time]{background-image:url(../images/icons/select.svg);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{background-image:none}.input[type=date]:active,.input[type=date]:focus,.input[type=date]:hover,.input[type=datetime-local]:active,.input[type=datetime-local]:focus,.input[type=datetime-local]:hover,.input[type=time]:active,.input[type=time]:focus,.input[type=time]:hover{background-image:none!important}.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{display:inline-block;font-weight:400;height:24px;margin-left:3rem;position:relative}.input[type=checkbox]+.label:after,.input[type=radio]+.label:after{background-color:#fee199;box-sizing:border-box;content:"";display:inline-block;height:14px;left:-43px;position:absolute;top:5px;transform:scale(0);transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s;width:14px}.input[type=checkbox]+.label:before,.input[type=radio]+.label:before{border:2px solid #dcdcdc;box-sizing:border-box;content:"";display:inline-block;position:absolute;height:24px;left:-48px;top:0;transition:.2s cubic-bezier(.455,.03,.4,1.645) 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{border-color:#fee199}.input[type=checkbox]:checked+.label:after,.input[type=radio]:checked+.label:after{background-color:#fee199;transform:scale(1)}.label{color:#231f20;cursor:pointer;display:block;font-size:.875rem;font-weight:600;text-transform:uppercase}.leadership{display:grid;grid-gap:1.125rem;grid-template-columns:repeat(12,1fr)}.leadership__content,.leadership__img{grid-column:1/span 12}.leadership__content{font-size:1.3125rem}.link,.richtext a{color:#231f20;text-decoration:underline;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s}.link:active,.link:focus,.link:hover,.richtext a:active,.richtext a:focus,.richtext a:hover{color:#957342;text-decoration:underline}.link--button,.link.button,.richtext a.button{min-width:15rem;text-decoration:none;transition:.2s ease-in;user-select:none}.link--button:active,.link--button:focus,.link--button:hover,.link.button:active,.link.button:focus,.link.button:hover,.richtext a.button:active,.richtext a.button:focus,.richtext a.button:hover{color:#957342;text-decoration:none}.link.button--white,.richtext a.button--white{border-color:#fff;color:#fff}.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{border-color:var(--color-sup--3)!important;color:#a78658!important}.link.button--white:active:before,.link.button--white:focus:before,.link.button--white:hover:before,.richtext a.button--white:active:before,.richtext a.button--white:focus:before,.richtext a.button--white:hover:before{border-color:var(--color-sup--3)!important;transition:border-color .4s cubic-bezier(.455,.03,.4,1.645) 0s,left .2s cubic-bezier(.455,.03,.4,1.645)}.link--block,.link--next{display:block}.link--next{background-position:100%;background-repeat:no-repeat;padding:1.5rem 0;overflow:hidden;width:11.975rem}.link--next:active,.link--next:focus,.link--next:hover{margin-left:1rem}.link--icon{background-position:bottom;background-repeat:no-repeat;background-size:contain;display:inline-block;height:21px;width:27px}.link--icon.icon--twitter{background-image:url(../images/icons/icon-twitter.svg)}.link--icon.icon--linkedin{background-image:url(../images/icons/icon-linkedin.svg)}.link--icon.icon--facebook{background-image:url(../images/icons/icon-facebook.svg)}.link--icon.icon--mail{background-image:url(../images/icons/icon-mail.svg)}.list,.richtext ol,.richtext ul{list-style:unset;padding-left:1.5em!important}.list .li,.richtext ol .li,.richtext ul .li{margin:0 0 .5em}.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}.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{flex-basis:50%}.media-object__figure{margin-bottom:2rem;order:-10}.media-object--no-stack .media-object__figure{margin-bottom:0;margin-top:2rem;order:0}.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}.paragraph,.richtext p{display:block}.paragraph--taller{line-height:1.6}.picture__img{max-width:100%;vertical-align:bottom}.picture__img--gif{max-width:10.875rem}.picture--stretched .picture__img{width:100%}.select{appearance:none;border-radius:0;display:inline-block;font-weight:400;padding-right:2rem}.social-share{align-items:flex-end;display:flex;flex-wrap:nowrap;justify-content:right;width:100%}.social-share .link+.link{margin-left:1ch}.table-wrapper{max-width:100%;overflow-x:auto}.table{width:100%}.table__caption{caption-side:bottom;font-size:1.5rem;font-weight:600;padding:1.5rem 0}.table__cell{border-bottom:1px dotted var(--color-gray);padding:.5rem}.table__cell--header{font-weight:600;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:#f4f5f5}.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-weight:600;text-align:left}.textarea{background-image:repeating-linear-gradient(0deg,#888,#888 1px,transparent 0,transparent);background-position:top 28px left 0;background-size:1px 35px;border:none;font-family:Soehne,sans-serif;line-height:1.575;max-width:none;min-height:16rem;overflow:auto;resize:vertical;width:100%}.underline{background-image:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),linear-gradient(currentColor,currentColor);background-size:100% 2px,0 2px;background-position:100% 100%,0 90%;background-repeat:no-repeat;line-height:1.05;cursor:pointer;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s;transition-property:background;transition-duration:.35s}.card:active .underline,.card:focus .underline,.card:hover .underline,.link:active .underline,.link:focus .underline,.link:hover .underline,.richtext a:active .underline,.richtext a:focus .underline,.richtext a:hover .underline,.underline:active,.underline:focus,.underline:hover{background-size:0 2px,100% 2px;background-position:100% 100%,0 90%}.wrapper{margin-left:auto;margin-right:auto;max-width:77.5rem;padding:0 .75rem;position:relative;transition:padding .2s ease-in}.wrapper--large{max-width:100rem}.wrapper--medium{max-width:90rem}.wrapper--small{max-width:77.5rem}.wrapper--smaller{max-width:66rem}.wrapper--smallest{max-width:38rem}.wrapper .wrapper{padding-left:0;padding-right:0}.accordion,.accordion__head{border-bottom:1px solid #888}.accordion__head{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.125rem;padding:0 0 3rem}.accordion__intro,.accordion__title{grid-column:1/span 12}.accordion__intro{font-size:1.3125rem}.accordion__drawer{border-radius:2px;margin-bottom:0}.accordion__drawer .expandable__drawer{padding:0 0 1rem}.accordion__group{margin:1rem 0}.accordion__heading{cursor:pointer;display:grid;grid-gap:.5rem 1.125rem;grid-template-columns:repeat(12,1fr);padding:1.5rem 0;position:relative;text-transform:uppercase}.accordion__heading:focus{outline:none}.accordion__heading:after{transform-origin:center}.accordion__heading:after,.accordion__heading:before{background-color:#231f20;content:"";display:block;height:2px;position:absolute;right:.75rem;top:2.25rem;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s;width:1.45rem}.accordion__heading:before{transform:rotate(90deg);transform-origin:center}.accordion__heading[aria-expanded=true]:before{transform:rotate(135deg);content:""}.accordion__heading[aria-expanded=true]:after{transform:rotate(45deg);content:""}.accordion__heading1{font-weight:600;grid-column:1/span 10}.accordion__heading2,.accordion__heading3{grid-column:1/span 11}.accordion__content{padding-bottom:1.5rem}.accordion__group--numeric .accordion__layout{align-items:start;display:grid;grid-gap:0 1.125rem;grid-template-columns:repeat(12,1fr)}.accordion__group--numeric .accordion__head{border:0;grid-column:1/span 12;grid-row:1/span 99}.accordion__group--numeric .accordion__head .heading{margin-bottom:.25em}.accordion__group--numeric .accordion__head .link{color:#8a8587;font-size:1.3125rem;margin-top:.25rem}.accordion__group--numeric .accordion__head .link:active,.accordion__group--numeric .accordion__head .link:focus,.accordion__group--numeric .accordion__head .link:hover{color:#957342}.accordion__group--numeric .accordion--numeric{margin-left:1.5rem}.accordion__group--numeric .accordion--numeric .accordion__content,.accordion__group--numeric .accordion--numeric .accordion__heading{margin-left:-1.5rem}.accordion__group--numeric .accordion__title{grid-column:1/span 12}.accordion__group--numeric .accordion__intro{grid-column:1/span 12;padding:0}.accordion__group--numeric .accordion__cta{font-size:1.1325rem;grid-column:1/span 12}.accordion__group--numeric .accordion__cta .link{color:#8a8587}.accordion__group--numeric .accordion__cta .link:active,.accordion__group--numeric .accordion__cta .link:focus,.accordion__group--numeric .accordion__cta .link:hover{color:#957342}.accordion__group--numeric .accordion{border-bottom:1px solid #888;border-top:1px solid #888;grid-column:1/span 12;position:relative}.accordion__group--numeric .accordion+.accordion{border-top:0}.accordion__group--numeric .accordion__heading0{font-size:.875rem;font-weight:400;grid-row:0;left:-2rem;position:absolute;top:1px}.accordion__group--numeric .accordion__heading1{grid-column:1/span 10;margin-left:2rem;position:relative}.blog{background-color:#231f20;color:#fff}.blog__title{margin:3rem 0}.blog--light{background-color:#f4f5f5;color:#231f20}.blog__card{padding:0;text-align:center;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s}.blog__card+.blog__card{margin-top:4rem}.blog--light .blog__card{color:#231f20}.blog__card-image{grid-column:1/span 12;width:100%}.blog__card-content{display:flex;flex-direction:column}.blog__card-content .link{color:unset;text-decoration:none}.blog__card-content .link:active,.blog__card-content .link:focus,.blog__card-content .link:hover{text-decoration:none}.blog__card-date{display:block;font-size:.875rem;margin:.75rem 0;grid-row:1}.blog__card-link{order:2}.blog__card-link .heading--h2{font-size:1.5rem;line-height:130%}.blog__card-summary{order:3;padding:1.5rem 0}.blog__cta{margin-top:8rem;text-align:center}.blog__card--major .blog__card-content{display:flex;flex-direction:column}.blog__card--major .blog__card-link .heading--h2{font-size:1.75rem}.callout{display:grid;grid-template-columns:repeat(12,1fr);text-align:center}.callout .heading{grid-column:1/span 12;font-family:SangBleuKingdom,serif;line-height:1.5;font-size:calc(1.5rem + 0.625*(100vw - 26.25rem)/53.75)}.callout__attribution{grid-column:1/span 12;font-size:1.125rem;font-weight:400;margin-top:1.5rem}.callout--sans-serif .heading{font-family:Soehne,sans-serif}
/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{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;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.carousel{position:relative;transition:.5s ease-in;z-index:100}.carousel__container{width:100%}.carousel__cell{background-color:transparent;padding:13.75rem 0 5rem;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{display:none}.carousel__count{color:currentColor;display:block;top:7rem}.carousel__count,.carousel__title{left:.75rem;position:absolute;z-index:200}.carousel__title{color:#fff;font-size:24px!important;top:4rem}.carousel__controls{left:100px;position:absolute;top:6.5rem;z-index:200}.carousel--basic .carousel__cell{padding:6rem 0 3rem}.carousel--basic .carousel__title{color:#231f20;left:.75rem;top:2.5rem}.carousel--basic .button--carousel-prev,.carousel--basic .carousel__count{display:none}.carousel--basic .button--carousel-next{margin:0}.carousel--basic .carousel__controls{left:auto;right:.75rem;top:2.25rem}.flickity-viewport{transition:height .2s ease-in;overflow:hidden}.cta-contact{background-color:#fff;overflow:hidden;padding:5rem 0}.cta-contact__layout{display:grid;grid-gap:1.125rem;grid-template-columns:repeat(12,1fr);position:relative}.cta-contact__content{margin-bottom:25px}.cta-contact__content,.cta-contact__cta{grid-column:1/span 12;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s}.cta-contact__sent-content{grid-column:1/span 12}.cta-contact__legend{font-size:calc(1.5rem + 0.625*(100vw - 26.25rem)/53.75);margin-bottom:1.5rem}.cta-contact__text-inputs .input{line-height:1.5;padding:0}.cta-contact__textarea .button{float:right}.cta-contact p{font-size:calc(1.5rem + 0.625*(100vw - 26.25rem)/53.75);line-height:1.2}.cta-contact p+p{margin-top:1rem}.cta-contact__step1,.cta-contact__step2,.cta-contact__step3{left:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;right:0;transition:opacity 1s cubic-bezier(.165,.84,.44,1)}.cta-contact.step1 .cta-contact__step1,.cta-contact.step2 .cta-contact__step2,.cta-contact.step3 .cta-contact__step3{max-height:50rem;opacity:1;pointer-events:all}.cta-contact .textarea{margin:1.5rem 0;min-height:8.35rem;max-width:25rem}.cta-contact__newsletter{display:block;font-size:1.25rem;margin-top:2.5rem}.cta-contact .show-validation input:invalid{border-bottom:1px solid #c2302c}.cta-newsletter{align-items:center;background-color:#f4f5f5;display:flex;justify-content:center;min-height:5.3125rem}.cta-newsletter .link{color:#231f20;transition-timing-function:ease-in}.cta-newsletter .link:active,.cta-newsletter .link:focus,.cta-newsletter .link:hover{color:#866841}.cta-newsletter--dark{background-color:#000}.cta-newsletter--dark .link{color:#fff}.cta-newsletter--dark .link:active,.cta-newsletter--dark .link:focus,.cta-newsletter--dark .link:hover{color:#a78658}.expandable{overflow:hidden;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s;transition-timing-function:ease-in}.expandable:not(.is-expanded) .expandable__drawer{box-shadow:inset 0 -2px 5px 0 #f4f5f5}.global-footer{background-color:#231f20;overflow:auto;min-height:100vh}.global-header{background-color:transparent;display:flex;left:0;padding:0;position:fixed;right:0;top:0;transition:top .5s,background-color .5s;transition-duration:.5s;transition-delay:0,.2s;z-index:200}.global-header .wrapper{flex:0 0 100%}.global-header__layout{align-items:center;display:grid;grid-template-columns:repeat(12,1fr);height:3.5rem;width:100%}.global-header__brand{grid-column:1/span 8;transition:none}.global-header__brand svg{width:5.625rem}.global-header__toggle{align-items:center;display:flex;grid-column:12;justify-content:flex-end}.global-header__backdrop{bottom:0;content:"";display:block;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s;transition-duration:.35s;width:100vw;z-index:-1}.nav-open .global-header__backdrop{opacity:1;pointer-events:all;z-index:-1}.global-header__navigation{min-height:100vh}.global-header__navigation .navigation__layout{height:calc(100vh - 6.825rem);opacity:0;overflow:auto;transform:scale(1.04);transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s}.nav-open .global-header__navigation .navigation__layout{opacity:1;transform:scale(1);transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s}.scrolled-down .global-header{top:-3.5rem}.scrolled-up .global-header{background-color:rgba(0,0,0,.9);top:0;transition-delay:.1s}.scrolled-up .global-header .global-header__brand svg path{fill:#fff}.scrolled-up .global-header .global-header__tagline{color:#fff}.scrolled-up .global-header .global-header__toggle .button:after,.scrolled-up .global-header .global-header__toggle .button:before{background-color:#fff}.icon-grid{background-color:#f4f5f5;padding-bottom:3rem}.icon-grid__layout{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.5rem}.icon-grid__heading,.icon-grid__intro{grid-column:1/span 12}.icon-grid__intro p{font-size:calc(1rem + 0.3125*(100vw - 26.25rem)/53.75)}.icon-grid__cards{display:grid;flex-wrap:wrap;grid-column:2/span 10;grid-gap:20px 10px;grid-template-columns:1fr 1fr;margin:3rem 0}.icon-grid__card{align-items:center;display:flex;justify-content:center;padding:15%}.input-checkbox,.input-radio{padding:.75rem 0}.latest-work{background-color:#f4f5f5;padding-top:3rem}.latest-work__layout{display:flex;flex-wrap:wrap;gap:1rem;margin:3rem 0}.latest-work__eyebrow{display:block;font-size:.75rem;line-height:150%;margin-bottom:12px}.latest-work__heading{font-size:1.125rem;line-height:127%}.latest-work__link{color:#231f20;display:block;text-decoration:none}.latest-work__link:active,.latest-work__link:focus,.latest-work__link:hover{text-decoration:underline}.latest-work__cta{padding:0 0 3rem;text-align:right}.latest-work--dark{background-color:#231f20;color:#fff}.latest-work--dark .button{border-color:#fff;color:#fff}.latest-work__card{border:0;color:var(--color-text);padding:0 0 2.75rem;flex:0 0 100%;gap:1.25rem;margin-bottom:1.5rem;text-decoration:none;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s}.latest-work__card .heading{font-size:1.125rem}.latest-work__card.latest-work__card--major .heading,.latest-work__card.latest-work__card--super .heading{font-size:1.5rem}.latest-work__card.latest-work__card--super{position:relative}.latest-work__card.latest-work__card--super .latest-work__card-image{position:relative;left:-1.5rem;right:-1.5rem;width:calc(100% + 3rem)}.latest-work__card.latest-work__card--super .latest-work__card-content{background-color:#f4f5f5;margin:-5rem 1.5rem 0;padding:1rem 1.25rem;position:relative}.latest-work--dark .latest-work__card.latest-work__card--super .latest-work__card-content{color:#231f20}.latest-work__card .latest-work__card-image{overflow:hidden}.latest-work__card .latest-work__card-image .picture__img{transform:scale(1.01);transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s;transition-duration:.35s;width:100%}.latest-work__card:active .latest-work__card-image .picture__img,.latest-work__card:focus .latest-work__card-image .picture__img,.latest-work__card:hover .latest-work__card-image .picture__img{transform:scale(1.04)}.marquee-article{background-color:#fff}.marquee-article__layout{align-items:center;display:grid;grid-gap:0 1.5rem;grid-template-columns:1fr 1fr;padding:3.5rem 0 3rem}.marquee-article__image{grid-column:1/span 2;margin-top:1.5rem}.marquee-article__image img{width:100%}.marquee-article__heading{grid-column:1/span 2;grid-row:2;padding:1.5rem 0}.marquee-article__type{grid-column:1;grid-row:3}.marquee-article__date{grid-column:1/span 2;grid-row:4}.marquee-article__author{grid-column:1;grid-row:5}.marquee-article__author+.marquee-article__share{grid-row:4/span 2}.marquee-article__share{align-self:flex-end;grid-column:2;grid-row:3/span 2;text-align:right}.marquee-article__author,.marquee-article__date,.marquee-article__type{font-size:.875rem;line-height:1.5rem}.marquee-major{position:relative}.marquee-major__layout{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.125rem}.marquee-major__heading{grid-column:1/span 12}.marquee-major__heading .heading{transition:font-size .2s linear}.marquee-major__heading .richtext{font-size:1.25rem;margin:1.5rem 0;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s;transition-timing-function:ease-in}.marquee-major__intro{grid-column:1/span 12}.marquee-major__images{grid-column:1/span 12;position:relative;z-index:2}.marquee-major__images .image{left:0;opacity:0;position:absolute;right:0;top:0}.marquee-major__images[data-step=step-1] .image:first-child,.marquee-major__images[data-step=step-2] .image:nth-child(2),.marquee-major__images[data-step=step-3] .image:nth-child(3),.marquee-major__images[data-step=step-4] .image:nth-child(4),.marquee-major__images[data-step=step-5] .image:nth-child(5),.marquee-major__images[data-step=step-6] .image:nth-child(6){opacity:1}.marquee-major__ending{color:#fff;grid-column:1/span 12;position:relative;z-index:1}.marquee-major__tagline{font-size:calc(1.75rem + 0.75*(100vw - 26.25rem)/53.75);position:relative}.marquee-major__tagline.active{top:0;opacity:1}.marquee-major:before{background-color:#231f20;bottom:0;content:"";left:0;position:absolute;right:0;height:55%}.marquee-major--alt{padding-bottom:0}.marquee-major--alt:before{background-color:#f4f5f5;height:45%;content:""}.marquee-major--alt .marquee-major__ending{padding:18rem 0 3rem}.marquee-super{background-color:#fff;padding:5.5rem 0 0}.marquee-super__layout{display:grid;grid-template-columns:repeat(12,1fr)}.marquee-super .heading{grid-column:1/span 12;grid-row:2;line-height:90%;margin-bottom:-.65rem}.marquee-super .richtext{font-size:1rem;grid-column:2/span 10;grid-row:1;margin-bottom:3rem}.marquee-super .video{background-color:#231f20;border:10px solid #fff;grid-column:1/span 12;grid-row:3;width:100%}.marquee-super:after{background-color:#f4f5f5;content:"";display:block;height:8rem;margin-top:-6rem;width:100%}.marquee-two-column{padding:8rem 0 3rem}.marquee-two-column__layout{align-items:center;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(12,1fr);grid-template-rows:1.125rem 1fr}.marquee-two-column__heading{align-self:end;grid-column:1/span 12;grid-row:1}.marquee-two-column__content{align-self:start;grid-column:1/span 12;grid-row:2;font-size:calc(1.125rem + 0.1875*(100vw - 26.25rem)/53.75);padding-bottom:1.5rem;max-width:100%}.marquee-two-column__form{background-color:#fff;grid-column:1/span 12;grid-row:3;padding:1.5rem}.marquee-two-column__form .button{background-image:url(../images/icons/subscribe-button.svg);color:#757575;float:right;margin:3rem 0 0;padding-right:7rem}.marquee-two-column__form .button:active,.marquee-two-column__form .button:focus,.marquee-two-column__form .button:hover{color:#866841}.marquee-two-column__form .feedback-summary .error{color:#c2302c}.marquee-two-column__form .hidden{display:none}.marquee{background-color:#fff;padding:8rem 0 3rem}.marquee__layout{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(12,1fr)}.marquee__heading{grid-column:1/span 12;grid-row:1;font-size:calc(2rem + 2.375*(100vw - 26.25rem)/53.75)}.marquee__content{grid-column:1/span 12;grid-row:2;font-size:calc(1.125rem + 0.5*(100vw - 26.25rem)/53.75);padding-bottom:3rem}.modal{--modal-icon-color:currentColor;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s}.modal__close{align-items:center;background-color:transparent;border:none;color:var(--color-red);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;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:#fee199;bottom:0;cursor:pointer;height:100vh;left:0;position:fixed;right:0;top:0;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:#231f20;height:auto;left:0;margin:0 auto;max-height:100vh;overflow:auto;padding:0;right:0;top:2.5rem;width:calc(100% - 3rem)}.modal--alternate .modal__close{right:1.75rem;top:1rem}.modal--alternate .modal__dialog{background-color:#fff;border-radius:25px;color:#231f20;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}.navigation{background-color:#231f20;color:#fff;padding:6rem 0 3rem;overflow:auto}.navigation .link,.navigation .link:active,.navigation .link:focus,.navigation .link:hover{color:#fff}.navigation__nav{display:flex;flex-direction:column}.navigation__layout{display:grid;grid-gap:6rem}.navigation__nav-item{align-self:start;font-size:calc(2.5rem + 0.625*(100vw - 26.25rem)/53.75);text-decoration:none}.navigation__nav-item:active,.navigation__nav-item:focus,.navigation__nav-item:hover{text-decoration:none}.navigation__contact{font-size:calc(1rem + 0.375*(100vw - 26.25rem)/53.75);font-weight:300}.navigation__contact .heading{font-size:calc(.875rem + 0.5*(100vw - 26.25rem)/53.75);font-weight:300}.navigation__contact .link{text-decoration:underline;transition-timing-function:ease-in}.navigation__contact .link:active,.navigation__contact .link:focus,.navigation__contact .link:hover{color:#a78658}.navigation__copy{font-size:calc(.875rem + 0.125*(100vw - 26.25rem)/53.75);margin-top:5rem}.next-article{margin-top:3rem;position:relative}.next-article__image{background-position:50%;background-repeat:no-repeat;background-size:cover;grid-column:1/span 12}.next-article__image .image{vertical-align:baseline}.next-article__content{align-items:center;color:#ef5d3c;display:flex;flex-direction:column;grid-column:1/span 12;justify-content:space-between;padding:3rem 1.5rem 1.5rem;text-align:center;transition:padding .2s linear}.next-article__content i{font-size:calc(.75rem + 0.25*(100vw - 26.25rem)/53.75)}.next-article__content .heading{line-height:1.3}.next-article__date{color:#91aaba;display:block}.next-article__link{display:block}.next-article__link svg{fill:currentColor}.next-article .link{color:currentColor;text-decoration:none}.next-article:before{background-color:#f4f5f5;bottom:3rem;content:"";display:block;height:66%;left:0;position:absolute;right:0}.pagination__layout{align-items:center;display:flex;justify-content:space-around}.pagination .list{display:flex}.panel-content{align-items:center;background-color:transparent!important;display:grid;grid-template-columns:repeat(12,1fr)}.panel-content__heading{font-family:SangBleuKingdom,serif;grid-column:1/span 12;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s}.carousel .panel-content__heading{color:#fff}.panel-content__content{color:inherit;font-size:1.3125rem;grid-column:1/span 12;line-height:1.5;margin:2.25rem 0 0;max-width:691px}.panel-content__content .link{color:inherit;display:block;font-size:1.3125rem;margin-top:1rem}.panel-content__content,.panel-content__heading{opacity:0;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s;transition-duration:.25s;transition-delay:.125s}.is-selected .panel-content__content,.is-selected .panel-content__heading{opacity:1}.parallax-graphic{padding:3rem 0 0;position:relative}.parallax-graphic__mobile-img{margin:auto;max-width:60%;text-align:center}.parallax-graphic__mobile-img .image{margin:1.5rem 0 3rem}.parallax-graphic__img{display:none}.picture-inline__layout{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(12,1fr)}.picture-inline .figure{grid-column:1/span 12}.picture-inline .picture,.picture-inline img{display:block;width:100%}.picture-inline .picture+.picture{margin-top:1.5rem}.richtext--prominent{font-size:calc(1.5rem + 0.25*(100vw - 26.25rem)/53.75)}.richtext--large{font-size:calc(1.25rem + 0.0625*(100vw - 26.25rem)/53.75)}.richtext--default{font-size:1rem}.richtext--small{font-size:.8125rem}.richtext--desc{padding:0}.richtext--desc+.richtext--desc{padding:3rem 0 0}.richtext--fullwidth{padding:0}.richtext--fullwidth ol,.richtext--fullwidth ul{margin:.25rem 0 0 2rem}.richtext__layout{display:grid;grid-gap:0 1.125rem;grid-template-columns:repeat(12,1fr)}.richtext__layout>*{grid-column:1/span 12}.richtext--fullwidth .richtext__layout>*{grid-column:1/span 10;padding-left:2rem}.richtext strong{font-weight:600}.richtext em{font-style:italic}.richtext li{margin:0 0 .125rem}.richtext sub,.richtext sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.richtext sup{top:-.5em}.richtext sub{bottom:-.25em}.select-clients{opacity:0}.is-selected .select-clients{opacity:1}.select-clients__layout{align-items:center;display:grid;grid-gap:1.125rem;grid-template-columns:repeat(12,1fr)}.select-clients__title{grid-column:1/span 6;grid-row:1}.select-clients__client{font-weight:600}.select-clients__client a{color:inherit;padding:.5rem 0;text-decoration:underline}.select-clients__client a:active,.select-clients__client a:focus,.select-clients__client a:hover{color:#a78658}.select-clients__figure{grid-column:1/span 12;grid-row:2;margin:1.5rem 0;z-index:1}.select-clients__img{display:none}.select-clients__img .image{display:block}.carousel__cell .select-clients__img{opacity:0;transform:translate(60px)}.carousel__cell.is-selected .select-clients__img{opacity:1;transform:translate(0);transition:transform .75s ease-out}.select-clients__quote{background-color:#fff;font-size:calc(1.125rem + 0.225*(100vw - 26.25rem)/53.75);padding:2.5rem 0}.select-clients__cite{align-items:center;display:flex}.select-clients__cite .image{border-radius:50%;margin-right:.625rem;max-width:3.125rem}.split-media__layout{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(12,1fr);justify-items:center}.split-media__content{border-top:3px solid #231f20;font-size:1.125rem;grid-column:1/span 12;padding-top:1.5rem}.split-media__image{grid-column:1/span 12;width:100%}.split-media__image img{width:100%}.tabs{max-width:100%}.tabs__tab-list{display:flex;justify-content:center;text-align:center}.tabs__tab{border:0;background:none;color:#231f20;cursor:pointer;display:inline-block;font-weight:700;padding:1rem 2rem;position:relative;text-transform:uppercase}.tabs__tab:focus{outline:none}.tabs__tab:active,.tabs__tab:focus,.tabs__tab:hover{background-color:#dcdcdc}.tabs__tab:after{background-color:#fee199;content:"";display:block;height:4px;left:0;max-width:0;position:absolute;top:100%;transition:.2s cubic-bezier(.455,.03,.4,1.645) 0s;width:100%;z-index:100}.tabs__tab.is-active:after{max-width:100%;content:""}.tabs__panel-list{max-width:100%;padding:1.5rem}.tabs__panel{max-width:100%}.testimonial{padding:1rem 0}.testimonial .blockquote{padding-left:0;padding-right:0}.testimonial+.testimonial{border-top:1px solid #f4f5f5}.text-with-cta{background-color:#231f20;color:#fff;font-size:calc(1.25rem + 0.125*(100vw - 26.25rem)/53.75)}.text-with-cta__layout{display:grid;grid-gap:1.125rem;grid-template-columns:repeat(12,1fr)}.text-with-cta__cta,.text-with-cta__primary,.text-with-cta__secondary{grid-column:1/span 12;margin-bottom:1.5rem}.text-with-cta__cta{text-align:left}.three-col-deck{padding:3rem 0}.three-col-deck__layout{display:grid;grid-gap:6rem}.three-col-deck__card{padding:0}.three-col-deck .richtext{margin:1.5rem 0 1rem}.three-col-deck a{color:inherit}.umbraco-form,.umbraco-form .turnstyle-grid--1up,.umbraco-form .turnstyle-grid--2up,.umbraco-form .turnstyle-grid--3up{display:grid;grid-template-columns:1fr}.grid{display:grid;grid-gap:1.5rem;margin:3rem 0}.pageshell{margin:0 auto;overflow-x:clip}.pageshell__main{background-color:#fff;position:relative}.sg-definition{border-top:1px solid grey;grid-gap:1.5rem;padding:1.5rem 0}.sg-definition__label{font-weight:700}.sg-definition--body--grid>*{margin-top:1.5rem}.sg-definition--heading{display:grid;grid-template-columns:1fr}.sg-definition--heading .sg-h1-is-mobile,.sg-definition--heading .sg-h2-is-mobile{font-size:2rem!important}.sg-definition--heading .sg-h3-is-mobile{font-size:1.75rem!important}.sg-definition--heading .sg-h4-is-mobile{font-size:1.5rem!important}.sg-definition--heading .sg-h5-is-mobile{font-size:1.25rem!important}.sg-definition--heading .sg-h6-is-mobile{font-size:1rem!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 #f4f5f5;padding:0 0 66.666%}.sg-definition--palette__card .dl{font-size:.7rem}.sg-definition--palette__card .figure .figcaption{padding:1.5rem}.button--burger:active:after,.button--burger:active:before,.button--burger:hover:after,.button--burger:hover:before,.button--default.button--white:active:before,.button--default.button--white:hover:before,.button--default:active:before,.button--default:before,.button--default:hover:before,.button--default[disabled]:before,.button.link.button--white:active:before,.button.link.button--white:hover:before,.button.link:active:before,.button.link:before,.button.link:hover:before,.button.link[disabled]:before,.input[type=checkbox]:active+.label:before,.input[type=checkbox]:checked+.label:after,.input[type=checkbox]:focus+.label:before,.input[type=radio]:active+.label:before,.input[type=radio]:checked+.label:after,.input[type=radio]:focus+.label:before,.link.button--white:active:before,.link.button--white:focus:before,.link.button--white:hover:before,.richtext a.button--white:active:before,.richtext a.button--white:focus:before,.richtext a.button--white:hover:before,.scrolled-up .global-header .global-header__toggle .button:after,.scrolled-up .global-header .global-header__toggle .button:before{content:""}@media only screen and (min-width:32rem){.accordion__heading1{grid-column:1/span 4}.accordion__heading2{grid-column:5/span 4}.accordion__heading3{grid-column:9/span 3}.cta-contact__newsletter{font-size:1.625rem}.modal--signin .modal__dialog{right:1.5rem}}@media only screen and (min-width:40rem){.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 #dcdcdc}.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 #dcdcdc}}@media only screen and (min-width:48rem){.blockquote,blockquote{font-size:1.625rem;line-height:39px}.button{height:4.5rem;font-size:1.25rem;min-width:14rem;padding:0 2.25rem}.button--default:before,.button.link:before{width:66px;left:-2.5rem}.button--default:hover:before,.button.link:hover:before{left:calc(100% - 1.75rem)}.button--burger{height:60px;min-width:0;padding:0;width:48px}.button--burger:after,.button--burger:before{left:14px;width:32px}.button--burger:before{top:22px;content:""}.button--burger:after{top:36px;content:""}.button--burger.active:after,.button--burger.active:before{top:28px;content:""}.button--carousel{height:2.5rem;margin:0;min-width:0;padding:0;width:5.375rem}.form__item{padding:1.5rem 0}.input{font-size:1.625rem}.leadership__img{grid-column:1/span 3}.leadership__content{grid-column:5/span 7}.link--icon{height:26px;width:34px}.media-object{flex-direction:row}.media-object>:first-child{margin-right:2rem}.media-object__figure{margin-bottom:0;order:0}.media-object--no-stack .media-object__figure{margin-top:0}.picture__img--gif{max-width:100%}.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:""}.textarea{background-position:top 41px left 0;background-size:1px 44px;line-height:1.68}.wrapper{padding:0 1.5rem}.accordion__head{padding:0 0 4.25rem}.accordion__intro{grid-column:5/span 6;padding:1.5rem 3rem 0 0}.accordion__group{margin:5rem 0}.accordion__heading{padding:2rem 0}.accordion__heading:after,.accordion__heading:before{right:1.5rem;top:2.75rem;content:""}.accordion__group--numeric .accordion__head{grid-column:1/span 4;padding-right:3rem}.accordion__group--numeric .accordion--numeric,.accordion__group--numeric .accordion--numeric .accordion__content,.accordion__group--numeric .accordion--numeric .accordion__heading{margin-left:0}.accordion__group--numeric .accordion{grid-column:5/span 8}.accordion__group--numeric .accordion__heading1{margin-left:0}.blog__title{margin:3rem 0 4.5rem}.blog--light .blog__title{font-size:50px}.blog__card{align-items:start;display:grid;grid-gap:1.125rem;grid-template-columns:repeat(12,1fr);text-align:left}.blog__card-image{grid-column:1/span 3}.blog__card-content{display:grid;grid-template-columns:1fr;grid-column:5/span 8}.blog__card-date{color:#91aaba;font-size:1rem;grid-row:2}.blog__card-link{order:1}.blog__card-link .heading--h2{font-size:2rem;line-height:120%}.blog__card-summary{font-size:1.125rem}.blog__cta{margin:8rem 0 5rem;text-align:right}.blog__card--major .blog__card-image{grid-column:1/span 6}.blog__card--major .blog__card-content{grid-column:7/span 6;padding:0 3rem;text-align:center}.blog__card--major .blog__card-summary{flex:0 0 100%;font-size:1.3125rem;padding:1.5rem 0}.blog__card--major .blog__card-link{flex:0 0 100%;order:1}.blog__card--major .blog__card-link .heading--h2{font-size:2.5rem}.blog__card--major .blog__card-date{flex:0 0 100%;order:2}.blog__card--reversed .blog__card-image{grid-column:7/span 6;grid-row:1}.blog__card--reversed .blog__card-content{grid-column:1/span 6;grid-row:1;padding:0 3rem}.callout .heading{grid-column:3/span 8}.carousel__cell{padding:24.75rem 0 12rem}.carousel__count{left:3rem;top:15.25rem}.carousel__title{font-size:34px!important;left:3rem;line-height:41px}.carousel__controls{left:158px;top:14.875rem}.carousel--basic .carousel__cell{padding:13rem 0 6rem}.carousel--basic .carousel__title{left:1.5rem;top:4rem}.carousel--basic .carousel__controls{left:1.5rem;top:7rem}.cta-contact{padding:10rem 0;text-align:left}.cta-contact__content{grid-column:1/span 6;margin-bottom:0}.cta-contact__cta{grid-column:8/span 5}.cta-contact__form-layout,.cta-contact__sent-layout{display:grid;grid-gap:1.125rem;grid-template-columns:repeat(12,1fr)}.cta-contact__legend,.cta-contact__sent-content{grid-column:1/span 12}.cta-contact__text-inputs{grid-column:1/span 6}.cta-contact__textarea{grid-column:7/span 6}.cta-contact .textarea{margin:0;min-height:16rem}.global-footer{position:fixed;bottom:0;left:0;min-height:0;right:0;z-index:1}.global-header__layout{grid-gap:1.5rem;height:6.825rem}.global-header__brand{grid-column:1/span 2}.global-header__brand svg{width:8.0625rem}.scrolled-down .global-header{top:-6.825rem}.icon-grid{padding:5rem 0 8rem}.icon-grid__heading{font-size:34px!important}.icon-grid__intro{grid-column:2/span 10}.icon-grid__cards{grid-template-columns:1fr 1fr 1fr 1fr}.icon-grid--sans-heading .icon-grid__intro{grid-column:2/span 6}.latest-work{padding-top:4.9rem}.latest-work__layout{margin:4.5rem 0}.latest-work__eyebrow{font-size:1rem}.latest-work--major .latest-work__heading,.latest-work--super .latest-work__heading,.latest-work__heading{font-size:1.5rem}.latest-work__cta{padding-bottom:6rem}.latest-work__card{flex:1 1 31%}.latest-work__card .heading{font-size:1.4rem}.latest-work__card.latest-work__card--major,.latest-work__card.latest-work__card--super{flex:0 0 66%;flex-direction:row;margin-bottom:0;margin-left:auto;padding:0}.latest-work__card.latest-work__card--major .latest-work__card-content,.latest-work__card.latest-work__card--major .latest-work__card-image,.latest-work__card.latest-work__card--super .latest-work__card-content,.latest-work__card.latest-work__card--super .latest-work__card-image{align-items:start;flex:1 1 50%}.latest-work__card.latest-work__card--major .latest-work__card-content,.latest-work__card.latest-work__card--super .latest-work__card-content{border-top:3px solid;margin-top:0;padding:1.5rem 1.5rem 0 0}.latest-work__card.latest-work__card--major .heading,.latest-work__card.latest-work__card--super .heading{font-size:1.625rem}.latest-work__card.latest-work__card--super{flex:0 0 100%}.latest-work__card.latest-work__card--super .latest-work__card-image{flex:1 1 67.25%;left:unset;right:unset;width:100%}.latest-work--dark .latest-work__card.latest-work__card--super .latest-work__card-content{color:inherit}.latest-work__card.latest-work__card--super .latest-work__card-content{background-color:unset;flex:1 1 32.75%;margin:0;position:static}.latest-work__card--reversed.latest-work__card--super .latest-work__card-image{flex:1 1 67%;order:2}.latest-work__card--reversed.latest-work__card--super .latest-work__card-content{flex:1 1 33%;order:1}.latest-work__card--reversed.latest-work__card--major .latest-work__card-image{order:2}.latest-work__card--reversed.latest-work__card--major .latest-work__card-content{order:1}.marquee-article__layout{align-items:start;grid-template-columns:repeat(12,1fr);padding:6.825rem 0 1.5rem}.marquee-article__image{grid-column:1/span 6;margin-top:0}.marquee-article__heading{grid-column:7/span 5;grid-row:1;padding:0}.marquee-article__date{grid-column:3/span 5}.marquee-article__author{grid-column:7/span 3}.marquee-article__author+.marquee-article__share{grid-column:10/span 3}.marquee-article__share{grid-row:2!important;grid-column:10/span 3;padding-top:2rem!important}.marquee-article__author,.marquee-article__date,.marquee-article__type{font-size:1rem}.marquee-article__author,.marquee-article__date,.marquee-article__share,.marquee-article__type{padding-top:3rem;grid-row:2}.marquee-major__heading{grid-column:1/span 5;padding-right:3rem}.marquee-major__heading .heading{margin-bottom:1.5rem}.marquee-major__heading .richtext{font-size:1.25rem}.marquee-major__intro{grid-column:2/span 4}.marquee-major__images{grid-column:6/span 7;grid-row:1;margin-top:-3.75rem}.marquee-major__ending{grid-column:6/span 7;grid-row:2;padding:29rem 0 3rem}.marquee-major__tagline{top:1rem}.marquee-major__tagline.active{top:-1rem}.marquee-super{padding:8rem 0 0}.marquee-super .heading{margin-bottom:-2.25rem}.marquee-super .richtext{font-size:1.15rem;grid-column:6/span 5;padding-left:1.25rem}.marquee-super .video{border:15px solid #fff;grid-column:6/span 7}.marquee-super:after{height:10rem;margin-top:-10rem;content:""}.marquee-two-column{padding:10rem 0 3rem}.marquee-two-column__layout{grid-template-rows:100px 1fr}.marquee-two-column__content{grid-column:1/span 4;padding-bottom:3rem}.marquee-two-column__form{grid-column:6/span 7;grid-row:1/span 2;margin-bottom:-8rem;padding:3rem}.marquee{padding:10rem 0 3rem}.marquee__layout{grid-gap:3rem 1.5rem}.marquee__content{grid-column:3/span 7}.modal--signin .modal__dialog{height:fit-content;left:auto;min-height:31rem;position:absolute;right:-.5rem;width:22.25rem}.modal--alternate .modal__dialog{padding:3rem 4rem;top:3rem}.navigation{padding:10rem 0}.navigation__layout{grid-gap:0;grid-template-columns:repeat(12,1fr)}.navigation__nav{grid-column:1/span 5}.navigation__contact{grid-column:7/span 5}.next-article__layout{align-items:stretch;display:grid;grid-template-columns:repeat(12,1fr)}.next-article__image{grid-column:1/span 6}.next-article__content{grid-column:7/span 6;padding:1.5rem}.panel-content__heading{font-size:2.75rem!important;grid-column:3/span 8}.panel-content__content{grid-column:3/span 8}.parallax-graphic__img .image{bottom:0;right:8%}.picture-inline .figure{grid-column:3/span 8}.picture-inline .picture+.picture{margin-top:0}.picture-inline--fullbleed .figure{grid-column:1/span 12}.picture-inline--narrow .figure{grid-column:4/span 6}.picture-inline--2col .figure{display:flex;gap:1.5rem;grid-column:3/span 8}.richtext--fullwidth ol,.richtext--fullwidth ul{margin:.25rem 0 0}.richtext__layout>*{grid-column:3/span 8}.richtext--full .richtext__layout>*{grid-column:2/span 10}.richtext--narrow .richtext__layout>*{grid-column:4/span 6}.richtext--skinny .richtext__layout>*{grid-column:5/span 3}.richtext--desc .richtext__layout>*{grid-column:5/span 7}.richtext--fullwidth .richtext__layout>*{padding-left:0}.select-clients__title{margin:3rem 0}.select-clients__figure{grid-column:2/span 11;margin:3rem 0}.select-clients__quote{padding:2.5rem 3rem 2.5rem 0}.select-clients__cite .image{margin-right:1.875rem;max-width:5rem}.split-media__content{font-size:1.3125rem;grid-column:7/span 6}.split-media__image{grid-column:1/span 5}.split-media--reversed .split-media__content{grid-column:1/span 6;grid-row:1}.split-media--reversed .split-media__image{grid-column:8/span 5}.text-with-cta__primary{grid-column:1/span 7}.text-with-cta__secondary{grid-column:2/span 7;padding-right:2rem}.text-with-cta__cta{grid-column:9/span 3;text-align:right}.three-col-deck{padding:7rem 0}.three-col-deck__layout{grid-gap:1.125rem 3rem;grid-template-columns:1fr 1fr 1fr}.three-col-deck__card{font-size:1.125rem}.three-col-deck .richtext{margin:2rem 0}.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}.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-template-columns:1fr 250px}.pageshell__main{min-height:100vh;z-index:2}.sg-definition{padding:3rem 0}.sg-definition--body--grid>*{margin-top:0}.sg-definition--heading{grid-template-columns:1.5fr 6fr 2fr}}@media only screen and (min-width:64rem){.social-share .link+.link{margin-left:2ch}.accordion__group--numeric .accordion__head{padding-right:4rem}.blog__card-content{grid-template-columns:2fr 1fr;grid-column:5/span 8}.blog__card-date{margin:1.5rem 0 1rem}.blog__card-link .heading--h2{font-size:2.5rem}.blog__card-summary{padding:1.5rem 0 0 3rem;grid-row:1/span 2}.blog__card--major .blog__card-content{padding:0 3rem}.blog__card--major .blog__card-link .heading--h2{font-size:3.25rem;line-height:3.875rem}.carousel__count{left:100px}.carousel__title{left:100px;top:9.8rem}.carousel__controls{left:210px;top:14.875rem}.carousel--basic .carousel__cell{padding:0}.cta-contact__content{grid-column:3/span 4}.cta-contact__sent-content{grid-column:3/span 8}.cta-contact__legend{grid-column:3/span 11}.cta-contact__text-inputs{grid-column:3/span 4}.cta-contact__textarea{grid-column:7/span 4}.icon-grid__intro{grid-column:5/span 6}.latest-work__heading{font-size:1.625rem}.latest-work--major .latest-work__heading,.latest-work--super .latest-work__heading{font-size:2.125rem;line-height:40.8px}.latest-work__card{margin-bottom:0;padding-bottom:5.5rem}.marquee-article__image{padding-right:1.5rem}.marquee-article__date{grid-column:4/span 3}.marquee-major__heading .richtext{padding-left:20%}.marquee-major__intro{grid-column:3/span 3}.marquee-major__images{grid-column:6/span 5}.marquee-super .heading{margin-bottom:-3.5rem}.marquee-super .richtext{grid-column:6/span 4;font-size:1.0625rem}.marquee-super .video{border:20px solid #fff}.marquee-super:after{height:20rem;margin-top:-15rem;content:""}.marquee-two-column__heading{font-size:4.375rem!important}.marquee-two-column__content{grid-column:3/span 3}.marquee-two-column__form{grid-column:7/span 6;grid-row:1/span 2;margin-bottom:-10rem;padding:6.3125rem 6.5rem 5rem}.navigation__contact{grid-column:9/span 4}.next-article__image{grid-column:2/span 5}.next-article__content{grid-column:7/span 5;padding:4.25rem 3rem 3rem}.panel-content__heading{font-size:3.75rem!important;grid-column:3/span 7;line-height:70px}.panel-content__content{grid-column:3/span 7}.parallax-graphic{padding:11rem 0 0}.parallax-graphic__layout{background-image:url(../images/parallax-bg.jpg);background-repeat:no-repeat;background-size:contain;height:0;padding-bottom:48%;position:relative}.parallax-graphic__mobile-img{display:none}.parallax-graphic__img{display:block;position:relative;z-index:100}.parallax-graphic__img .image{position:absolute;right:16%;top:-190px;z-index:10}.select-clients__layout{grid-template-rows:1fr 3fr}.select-clients__client{padding-right:8.5rem}.select-clients__figure{grid-column:2/span 7;margin:-3rem 0 0}.select-clients__img{display:block;grid-column:7/span 6;grid-row:1/span 2;position:relative;right:0;z-index:0}.select-clients__quote{padding:2.5rem 2.75rem 2.5rem 0}.select-clients__cite{padding-right:8.5rem}.three-col-deck__layout{grid-gap:1.125rem 4.5rem}.three-col-deck__card{font-size:1.3125rem}}@media only screen and (min-width:72rem){.marquee-major__heading .heading{font-size:3.75rem;margin-bottom:2.125rem}.next-article__date{margin-top:0}.select-clients__figure{grid-column:2/span 6}}@media screen and (min-width:1280px){.heading--h1,.heading--h1-major,.richtext h1{font-size:3.25rem}.heading--h1-major{font-size:8.625rem}.heading--h2,.richtext h2{font-size:2.5rem}.heading--h3,.richtext h3{font-size:2.125rem}.heading--h4,.richtext h4{font-size:1.75rem}.heading--h5,.richtext h5{font-size:1.3125rem}.heading--h6,.richtext h6{font-size:1.125rem}.callout .heading,.cta-contact__legend,.cta-contact p{font-size:2.125rem}.icon-grid__intro p{font-size:1.3125rem}.marquee-major__tagline{font-size:2.5rem}.marquee-two-column__content{font-size:1.3125rem}.marquee__heading{font-size:4.375rem}.marquee__content{font-size:1.625rem}.navigation__nav-item{font-size:3.125rem}.navigation__contact,.navigation__contact .heading{font-size:1.375rem}.navigation__copy,.next-article__content i{font-size:1rem}.richtext--prominent{font-size:1.75rem}.richtext--large{font-size:1.3125rem}.select-clients__quote{font-size:1.35rem}.text-with-cta{font-size:1.375rem}}@media only screen and (min-width:90rem){.wrapper{padding:0 100px}.carousel--basic .carousel__title{left:100px;top:7rem}.carousel--basic .carousel__controls{left:100px;top:10rem}.carousel--basic .flickity-viewport{width:calc(100% + 100px)}.marquee-major__heading .heading{font-size:4.375rem;margin-bottom:2.125rem}.marquee-major__heading .richtext{font-size:1.25rem;padding-left:40%;padding-right:2.5rem}.select-clients__layout{max-width:1440px;padding:0 50px}.select-clients__img{grid-column:6/span 7;right:-6rem}}@media only screen and (max-width:48rem){.sg-definition>*+*{margin-top:1.5rem}}@media screen and (max-width:420px){.heading--h1,.heading--h1-major,.richtext h1{font-size:2rem}.heading--h1-major{font-size:3.125rem}.heading--h2,.richtext h2{font-size:2rem}.heading--h3,.richtext h3{font-size:1.75rem}.heading--h4,.richtext h4{font-size:1.5rem}.heading--h5,.richtext h5{font-size:1.25rem}.heading--h6,.richtext h6{font-size:1rem}.callout .heading,.cta-contact__legend,.cta-contact p{font-size:1.5rem}.icon-grid__intro p{font-size:1rem}.marquee-major__tagline{font-size:1.75rem}.marquee-two-column__content{font-size:1.125rem}.marquee__heading{font-size:2rem}.marquee__content{font-size:1.125rem}.navigation__nav-item{font-size:2.5rem}.navigation__contact{font-size:1rem}.navigation__contact .heading,.navigation__copy{font-size:.875rem}.next-article__content i{font-size:.75rem}.richtext--prominent{font-size:1.5rem}.richtext--large{font-size:1.25rem}.select-clients__quote{font-size:1.125rem}.text-with-cta{font-size:1.25rem}}@media (--smallee){.marquee-major__heading .richtext{margin:3rem 0}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition-duration:0s!important;transition-delay:0s!important}}
/*# sourceMappingURL=data:application/json;base64,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LDJDQUNDLGNBQ0QsQ0FDQSxxQkFDQyxpQkFDRCxDQUNBLGlCQUNDLG1CQUNELENBQ0EsdUJBQ0MsaUJBQ0QsQ0FDQSxlQUNDLGtCQUNELENBQ0QsQ0FDQSx5Q0FDQSxTQUNJLGVBQ0osQ0FDQSxrQ0FDUSxVQUFXLENBQ1gsUUFDSixDQUNKLHFDQUNRLFVBQVcsQ0FDWCxTQUNKLENBQ0osb0NBQ00sd0JBQ0osQ0FDRixpQ0FDUSxrQkFBbUIsQ0FDbkIsc0JBQ0osQ0FDSixrQ0FDUSxpQkFBa0IsQ0FDbEIsZ0JBQWlCLENBQ2pCLG9CQUNKLENBQ0osd0JBQ00sZ0JBQWlCLENBQ2pCLGNBQ0osQ0FDRixxQkFDTSxvQkFBcUIsQ0FDckIsV0FDSixDQUNBLENBQ0YseUNBQ0ksbUJBQ0UsaUJBQ0YsQ0FDRixDQUNGLG9DQUNDLDZDQUNDLGNBQ0QsQ0FDQSxtQkFDQyxrQkFDRCxDQUNBLDBCQUNDLGNBQ0QsQ0FDQSwwQkFDQyxpQkFDRCxDQUNBLDBCQUNDLGdCQUNELENBQ0EsMEJBQ0MsaUJBQ0QsQ0FDQSwwQkFDQyxjQUNELENBT0Esc0RBQ0MsZ0JBQ0QsQ0FDQSxvQkFDQyxjQUNELENBQ0Esd0JBQ0MsaUJBQ0QsQ0FDQSw2QkFDQyxrQkFDRCxDQUNBLGtCQUNDLGNBQ0QsQ0FDQSxrQkFDQyxrQkFDRCxDQUNBLHNCQUNDLGdCQUNELENBQ0EscUJBQ0MsY0FDRCxDQUlBLGdEQUNDLGlCQUNELENBQ0EseUJBQ0MsZ0JBQ0QsQ0FDQSxxQkFDQyxnQkFDRCxDQUNBLGlCQUNDLGlCQUNELENBQ0EsdUJBQ0Msa0JBQ0QsQ0FDQSxlQUNDLGlCQUNELENBQ0QsQ0FDQSxtQkFDQSxrQ0FDUSxhQUNKLENBQ0UsQ0FDTix1Q0FDRSxFQUNJLHdCQUEwQixDQUMxQixnQ0FBa0MsQ0FDbEMsNkJBQ0osQ0FDRiIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogU3RhbmRhcmQgRXJpYyBNZXllciByZXNldCAqL1xyXG4vKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjQuMCB8IDIwMTgwNjAyXG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuKi9cclxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLCBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLCBiLCB1LCBpLCBjZW50ZXIsIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIGZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cclxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xyXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cclxuLyogSFRNTDUgaGlkZGVuLWF0dHJpYnV0ZSBmaXggZm9yIG5ld2VyIGJyb3dzZXJzICovXHJcbipbaGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cclxuYm9keSB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxyXG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxyXG5ibG9ja3F1b3RlLCBxIHtcblx0cXVvdGVzOiBub25lO1xufVxyXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciwgcTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cclxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cclxuLyogR2V0IHRoZSB2YXJpYWJsZXMgaW4gZWFybHkgc28gdGhleSdyZSBhdmFpbGFibGUgKi9cclxuLypcclxuICBUaGUgYnJlYWtwb2ludHMgZm9yIGFsbCByZXNvbHV0aW9ucyByZXByZXNlbnRlZCBhcyBwYWlycyB3aXRoIHRoZSBicmVha3BvaW50IG5hbWUgYW5kIGl0cyBhc3NvY2lhdGVkIHBpeGVsIHdpZHRoLlxyXG4gIEBtZWRpYSAoLS1tZWRpdW0pIHsgLi4uc3R5bGVzLi4uIH1cclxuKi9cclxuLyogQWJvdmUtdGFyZ3QgYnJlYWtwb2ludHMgKi9cclxuLyogQmVsb3ctdGFyZ2V0IGJyZWFrcG9pbnRzICovXHJcbi8qIE1vdGlvbiByZWR1Y3Rpb24gYnJlYWtwb2ludCAqL1xyXG4vKiBIaWdoIGNvbnRyYXN0IGJyZWFrcG9pbnRzICovXHJcbi8qXHJcbiAgQWxsb3dzIHlvdSB0byBjcmVhdGUgeW91ciBvd24gc2VsZWN0b3JzXHJcbiAgaHR0cDovL2Nzc25leHQuaW8vZmVhdHVyZXMvI2N1c3RvbS1zZWxlY3RvcnNcclxuICAuTXlNb2R1bGU6LS1lbnRlciB7XHJcbiAgICAuLi5cclxuICB9XHJcbiovXHJcbi8qXHJcbiAgVGhlIHotaW5kZXhlcyBmb3IgdGhlIHByb2plY3QuXHJcbiAgei1pbmRleDogdmFyKC0temluZGV4LS1uYXYpO1xyXG4qL1xyXG4vKiBJbXBvcnQgdGhlIHV0aWxpdHkgY2xhc3NlcyAqL1xyXG4uc3Itb25seSB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XHJcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDBweCAwcHgsIDBweCAwcHgsIDBweCAwcHgpO1xyXG4gIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDBweCAwcHgsIDBweCAwcHgsIDBweCAwcHgpO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbjogLTFweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uY29sb3ItLXByaW1hcnktMSB7XHJcbiAgICBjb2xvcjogI0ZFRTE5OTtcclxuICB9XHJcbi5jb2xvci0tcHJpbWFyeS0yIHtcclxuICAgIGNvbG9yOiAjRkZEQTVFO1xyXG4gIH1cclxuLmNvbG9yLS1wcmltYXJ5LTMge1xyXG4gICAgY29sb3I6ICNFRjVEM0M7XHJcbiAgfVxyXG4uY29sb3ItLXByaW1hcnktNCB7XHJcbiAgICBjb2xvcjogIzI2M0I4RDtcclxuICB9XHJcbi5jb2xvci0tc2Vjb25kYXJ5LTEge1xyXG4gICAgY29sb3I6ICMxMTNBMTg7XHJcbiAgfVxyXG4uY29sb3ItLXNlY29uZGFyeS0yIHtcclxuICAgIGNvbG9yOiAjRkZDMUNGO1xyXG4gIH1cclxuLmNvbG9yLS1zZWNvbmRhcnktMyB7XHJcbiAgICBjb2xvcjogIzVFMjAyRDtcclxuICB9XHJcbi5jb2xvci0tc2Vjb25kYXJ5LTQge1xyXG4gICAgY29sb3I6ICM5NTczNDI7XHJcbiAgfVxyXG4uY29sb3ItLXdoaXRlIHtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gIH1cclxuLmNvbG9yLS13aGl0ZSAuaGVhZGluZyB7XHJcbiAgICAgIGNvbG9yOiAjRkZEQTVFO1xyXG4gICAgfVxyXG4uY29sb3ItLXdoaXRlIC5saW5rOmhvdmVyLC5jb2xvci0td2hpdGUgLmxpbms6YWN0aXZlLC5jb2xvci0td2hpdGUgLmxpbms6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICB9XHJcbi5jb2xvci0tZ3JheS0xIHtcclxuICAgIGNvbG9yOiAjNzU3NTc1O1xyXG4gIH1cclxuLmNvbG9yLS1ibGFjayB7XHJcbiAgICBjb2xvcjogIzIzMUYyMDtcclxuICB9XHJcbi5iZy0tcDEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZFRTE5OTtcclxuICB9XHJcbi5iZy0tcDIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREE1RTtcclxuICB9XHJcbi5iZy0tcDMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VGNUQzQztcclxuICB9XHJcbi5iZy0tcDQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2M0I4RDtcclxuICB9XHJcbi5iZy0tczEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExM0ExODtcclxuICB9XHJcbi5iZy0tczIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzFDRjtcclxuICB9XHJcbi5iZy0tczMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVFMjAyRDtcclxuICB9XHJcbi5iZy0tczQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkxQUFCQTtcclxuICB9XHJcbi5iZy0tc3VwLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk1NzM0MjtcclxuICB9XHJcbi5iZy0tc3VwLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg2Njg0MTtcclxuICB9XHJcbi5iZy0tc3VwLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0E3ODY1ODtcclxuICB9XHJcbi5iZy0td2hpdGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcbi5iZy0tZ3JheS0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzU7XHJcbiAgfVxyXG4uYmctLWdyYXktMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1O1xyXG4gIH1cclxuLmJnLS1ncmF5LTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhBODY4NztcclxuICB9XHJcbi5iZy0tZ3JheS0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNEQ0RDREM7XHJcbiAgfVxyXG4uYmctLWdyYXktNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNUY1O1xyXG4gIH1cclxuLmJnLS1ibGFjayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxRjIwO1xyXG4gIH1cclxuLnJoeXRobSA+ICogKyAqLCAucmh5dGhtLS1kZWZhdWx0ID4gKiArICogeyBtYXJnaW4tdG9wOiAxZW07IH1cclxuLnJoeXRobS0tc21hbGwgPiAqICsgKiB7IG1hcmdpbi10b3A6IDAuNWVtOyB9XHJcbi5yaHl0aG0tLWxhcmdlID4gKiArICogeyBtYXJnaW4tdG9wOiAyZW07IH1cclxuLnJoeXRobS0tZXh0cmEtbGFyZ2UgPiAqICsgKiB7IG1hcmdpbi10b3A6IDRlbTsgfVxyXG4ucmh5dGhtLS1kZWVwICogKyAqLCAucmh5dGhtLS1kZWVwLWRlZmF1bHQgKiArICogeyBtYXJnaW4tdG9wOiAxZW07IH1cclxuLnJoeXRobS0tZGVlcC1zbWFsbCAqICsgKiB7IG1hcmdpbi10b3A6IDAuNWVtOyB9XHJcbi5yaHl0aG0tLWRlZXAtbGFyZ2UgKiArICogeyBtYXJnaW4tdG9wOiAyZW07IH1cclxuLnJoeXRobS0tZGVlcC1leHRyYS1sYXJnZSAqICsgKiB7IG1hcmdpbi10b3A6IDRlbTsgfVxyXG4udGV4dC0tYWxpZ24tY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbi50ZXh0LS1hbGlnbi1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG4udGV4dC0tYWxpZ24tcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG4udGV4dC0tYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxuLnRleHQtLWl0YWxpYyB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgfVxyXG4udGV4dC0tbGlnaHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICB9XHJcbi50ZXh0LS1zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgfVxyXG4vKiBJbXBvcnQgcm9vdCBzdHlsZXMgKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFNvZWhuZTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc29laG5lLWxlaWNodC53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFNvZWhuZTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NvZWhuZS1sZWljaHQtaXRhbGljLndvZmYyXCIpIGZvcm1hdCgnd29mZjInKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogU29laG5lO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zb2VobmUtYnVjaC53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFNvZWhuZTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NvZWhuZS1idWNoLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFNvZWhuZTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc29laG5lLWtyYWZ0aWcud29mZjJcIikgZm9ybWF0KCd3b2ZmMicpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBTb2VobmU7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zb2VobmUta3JhZnRpZy1pdGFsaWMud29mZjJcIikgZm9ybWF0KCd3b2ZmMicpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBTb2VobmU7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zb2VobmUta3JhZnRpZy53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFNhbmdCbGV1S2luZ2RvbTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc2FuZy1ibGV1LWtpbmdkb20tcmVndWxhci5vdGZcIikgZm9ybWF0KCd3b2ZmMicpO1xyXG59XHJcbioge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuaHRtbCwgYm9keSB7XHJcbiAgYm94LXNpemluZzogaW5oZXJpdDtcclxuICBjb2xvcjogIzIzMUYyMDtcclxuICBmb250LWZhbWlseTogJ1NvZWhuZScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG59XHJcbmh0bWwubG9jay1ib2R5LCBib2R5LmxvY2stYm9keSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuYm9keS5zY3JvbGwtbG9jayB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuaW1nIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuZW0ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG46OnNlbGVjdGlvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDIxOCwgOTQsIC40KTtcclxufVxyXG4vKiBJbXBvcnQgYWxsIGNvbXBvbmVudCBzdHlsZXMgKi9cclxuLmZpdmVzdG9uZSB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1pbi1oZWlnaHQ6IDgwdmg7XHJcbn1cclxuLmZpdmVzdG9uZSBkbCB7XHJcbiAgICBjb2xvcjogIzc1NzU3NTtcclxuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXgtd2lkdGg6IDE0cmVtO1xyXG4gICAgcGFkZGluZzogMS41cmVtO1xyXG4gICAgdHJhbnNpdGlvbjogLjJzIGN1YmljLWJlemllciguNDU1LCAuMDMsIC40LCAxLjY0NSkgMHM7XHJcbiAgfVxyXG4uZml2ZXN0b25lIGRsIGR0IHtcclxuICAgICAgZmxleDogMCAwIDEwJTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuLmZpdmVzdG9uZSBkbCBkZCB7XHJcbiAgICAgIGZsZXg6IDEgMSA5MCU7XHJcbiAgICB9XHJcbi5hc3BlY3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYXNwZWN0OjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb250ZW50OiAnJztcclxuICB9XHJcbi5hc3BlY3QgPiAqIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbi5hc3BlY3QtLTE2Ynk5OjpiZWZvcmUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgIH1cclxuLmFzcGVjdC0tNGJ5Mzo6YmVmb3JlIHtcclxuICAgICAgcGFkZGluZy10b3A6IDc1JTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICB9XHJcbi5hc3BlY3QtLTJieTE6OmJlZm9yZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MCU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgfVxyXG4uYXNwZWN0LS02MTBieTcxMzo6YmVmb3JlIHtcclxuICAgICAgcGFkZGluZy10b3A6IDExNi44ODUyNDU5MDE2MzkzJTtcclxuICAgICAgY29udGVudDogJydcclxuICAgIH1cclxuLmFzcGVjdC0tMWJ5MTo6YmVmb3JlIHtcclxuICAgICAgcGFkZGluZy10b3A6IDEwMCU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgfVxyXG4uYmxvY2txdW90ZSwgYmxvY2txdW90ZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdTYW5nQmxldUtpbmdkb20nLCBzZXJpZjtcclxuICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XHJcbn1cclxuLmJsb2NrcXVvdGUgLmZpZ2NhcHRpb24sIGJsb2NrcXVvdGUgLmZpZ2NhcHRpb24ge1xyXG4gICAgZm9udC1mYW1pbHk6ICdTb2VobmUnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gIH1cclxuLmJsb2NrcXVvdGUgZW0sIGJsb2NrcXVvdGUgZW0ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkZEQTVFIDAlLCNGRkRBNUUgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjA1O1xyXG4gICAgdHJhbnNpdGlvbjogLjJzIGN1YmljLWJlemllciguNDU1LCAuMDMsIC40LCAxLjY0NSkgMHM7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLXNpemU7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNDVzO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xyXG4gIH1cclxuLmlzLXNlbGVjdGVkIC5ibG9ja3F1b3RlIGVtLCAuaXMtc2VsZWN0ZWQgYmxvY2txdW90ZSBlbSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgfVxyXG4uYnV0dG9uIHtcclxuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDNweCBzb2xpZCAjMjMxRjIwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDM2cHg7XHJcbiAgY29sb3I6ICMyMzFGMjA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGZvbnQtZmFtaWx5OiAnU29laG5lJywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBoZWlnaHQ6IDMuNXJlbTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG4gIG1pbi13aWR0aDogMTVyZW07XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmJ1dHRvbi0tZGVmYXVsdDo6YmVmb3JlLCAuYnV0dG9uLmxpbms6OmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBsZWZ0OiAtMS41cmVtO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRyYW5zaXRpb246IC4ycyBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNCwgMS42NDUpIDBzO1xyXG4gICAgICB3aWR0aDogNDJweDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICB9XHJcbi5idXR0b24tLWRlZmF1bHQ6aG92ZXIsIC5idXR0b24ubGluazpob3ZlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzk1NzM0MjtcclxuICAgICAgY29sb3I6ICM5NTczNDI7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuLmJ1dHRvbi0tZGVmYXVsdDpob3Zlcjo6YmVmb3JlLCAuYnV0dG9uLmxpbms6aG92ZXI6OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjOTU3MzQyO1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDEuMjVyZW0pO1xyXG4gICAgICB9XHJcbi5idXR0b24tLWRlZmF1bHQ6YWN0aXZlLCAuYnV0dG9uLmxpbms6YWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDksIDExNSwgNjYsIC4wNyk7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzk1NzM0MjtcclxuICAgICAgY29sb3I6ICM5NTczNDI7XHJcbiAgICB9XHJcbi5idXR0b24tLWRlZmF1bHQ6YWN0aXZlOjpiZWZvcmUsIC5idXR0b24ubGluazphY3RpdmU6OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjOTU3MzQyO1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDEuODc1cmVtKTtcclxuICAgICAgfVxyXG4uYnV0dG9uLS1kZWZhdWx0OmZvY3VzLCAuYnV0dG9uLmxpbms6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4uYnV0dG9uLS1kZWZhdWx0W2Rpc2FibGVkXSwgLmJ1dHRvbi5saW5rW2Rpc2FibGVkXSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzg4ODg4ODtcclxuICAgICAgY29sb3I6ICM4ODg4ODg7XHJcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbi5idXR0b24tLWRlZmF1bHRbZGlzYWJsZWRdOjpiZWZvcmUsIC5idXR0b24ubGlua1tkaXNhYmxlZF06OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjODg4ODg4O1xyXG4gICAgICB9XHJcbi5idXR0b24tLWRlZmF1bHQgc3BhbiwgLmJ1dHRvbi5saW5rIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICB9XHJcbi5idXR0b24tLWRlZmF1bHQuYnV0dG9uLS13aGl0ZSwgLmJ1dHRvbi5saW5rLmJ1dHRvbi0td2hpdGUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIH1cclxuLmJ1dHRvbi0tZGVmYXVsdC5idXR0b24tLXdoaXRlOmhvdmVyLCAuYnV0dG9uLS1kZWZhdWx0LmJ1dHRvbi0td2hpdGU6YWN0aXZlLCAuYnV0dG9uLmxpbmsuYnV0dG9uLS13aGl0ZTpob3ZlciwgLmJ1dHRvbi5saW5rLmJ1dHRvbi0td2hpdGU6YWN0aXZlIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNBNzg2NTg7XHJcbiAgICAgICAgY29sb3I6ICNBNzg2NTg7XHJcbiAgICAgIH1cclxuLmJ1dHRvbi0tZGVmYXVsdC5idXR0b24tLXdoaXRlOmhvdmVyOjpiZWZvcmUsIC5idXR0b24tLWRlZmF1bHQuYnV0dG9uLS13aGl0ZTphY3RpdmU6OmJlZm9yZSwgLmJ1dHRvbi5saW5rLmJ1dHRvbi0td2hpdGU6aG92ZXI6OmJlZm9yZSwgLmJ1dHRvbi5saW5rLmJ1dHRvbi0td2hpdGU6YWN0aXZlOjpiZWZvcmUge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjQTc4NjU4O1xyXG4gICAgICAgIH1cclxuLmJ1dHRvbi0tZGVmYXVsdC5idXR0b24tLXdoaXRlOmFjdGl2ZSwgLmJ1dHRvbi5saW5rLmJ1dHRvbi0td2hpdGU6YWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wNyk7XHJcbiAgICAgIH1cclxuLmJ1dHRvbi0tZGVmYXVsdC5idXR0b24tLXdoaXRlOmZvY3VzLCAuYnV0dG9uLmxpbmsuYnV0dG9uLS13aGl0ZTpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgIH1cclxuLmJ1dHRvbi0tZGVmYXVsdC5idXR0b24tLXdoaXRlW2Rpc2FibGVkXSwgLmJ1dHRvbi5saW5rLmJ1dHRvbi0td2hpdGVbZGlzYWJsZWRdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzg4ODg4ODtcclxuICAgICAgICBjb2xvcjogIzg4ODg4ODtcclxuICAgICAgfVxyXG4uYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hcnJvdy1ibGFjay5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMCA2cmVtIDAgMDtcclxuICAgIG1pbi13aWR0aDogMTByZW07XHJcbiAgfVxyXG4uYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0gc3BhbiB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbi5idXR0b25bdHlwZT1cInN1Ym1pdFwiXTo6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICB9XHJcbi5idXR0b25bdHlwZT1cInN1Ym1pdFwiXS5idXR0b24tLXdoaXRlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9hcnJvdy13aGl0ZS5zdmcpO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbi5idXR0b25bdHlwZT1cInN1Ym1pdFwiXS5idXR0b24tLXdoaXRlOmhvdmVyLCAuYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0uYnV0dG9uLS13aGl0ZTphY3RpdmUge1xyXG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICB9XHJcbi5idXR0b25bdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvYXJyb3ctYnJvd24uc3ZnKTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLjRyZW0gY2VudGVyO1xyXG4gICAgfVxyXG4uYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuICAgIH1cclxuLmJ1dHRvblt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXSB7XHJcbiAgICAgIGNvbG9yOiAjODg4ODg4O1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuLmJ1dHRvbi0tYnVyZ2VyIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIG1pbi13aWR0aDogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIHotaW5kZXg6IDIwMDtcclxuICB9XHJcbi5idXR0b24tLWJ1cmdlcjo6YmVmb3JlLCAuYnV0dG9uLS1idXJnZXI6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIGxlZnQ6IDZweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdHJhbnNpdGlvbjogLjJzIGN1YmljLWJlemllciguNDU1LCAuMDMsIC40LCAxLjY0NSkgMHM7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC40cztcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICB9XHJcbi5idXR0b24tLWJ1cmdlcjo6YmVmb3JlIHtcclxuICAgICAgdG9wOiA4cHg7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgfVxyXG4uYnV0dG9uLS1idXJnZXI6OmFmdGVyIHtcclxuICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgIH1cclxuLmJ1dHRvbi0tYnVyZ2VyLmFjdGl2ZTo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIH1cclxuLmJ1dHRvbi0tYnVyZ2VyLmFjdGl2ZTo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIH1cclxuLmJ1dHRvbi0tY2Fyb3VzZWwge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1pbi13aWR0aDogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgd2lkdGg6IDUuMzc1cmVtO1xyXG4gIH1cclxuLmJ1dHRvbi0tY2Fyb3VzZWwgKyAuYnV0dG9uLS1jYXJvdXNlbCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxLjMxMjVyZW07XHJcbiAgICB9XHJcbi5idXR0b24tLWNhcm91c2VsIHN2ZyBwYXRoIHtcclxuICAgICAgZmlsbDogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG4uYnV0dG9uLS1jYXJvdXNlbFtkaXNhYmxlZF0ge1xyXG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMykgIWltcG9ydGFudDtcclxuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgfVxyXG4uYnV0dG9uLS1jYXJvdXNlbFtkaXNhYmxlZF0gc3ZnIHBhdGgge1xyXG4gICAgICAgIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjMpICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuLmNhcmQge1xyXG4gIGJvcmRlcjogc29saWQgMXB4IHZhcigtLWNvbG9yLWdyYXkpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBwYWRkaW5nOiAxLjVyZW07XHJcbn1cclxuLmNhcmQtLWNlbnRlcmVkIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbi5jYXJkLS1zaGFkb3dlZCB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMnB4IHJnYmEoMCwgMCwgMCwgLjEyNSk7XHJcbiAgfVxyXG4uY2FyZC0tc2hhZG93ZWQ6aG92ZXIsLmNhcmQtLXNoYWRvd2VkOmFjdGl2ZSwuY2FyZC0tc2hhZG93ZWQ6Zm9jdXMge1xyXG4gICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMnB4IHJnYmEoMCwgMCwgMCwgLjI1KTtcclxuICAgICAgdHJhbnNpdGlvbjogLjJzIGN1YmljLWJlemllciguNDU1LCAuMDMsIC40LCAxLjY0NSkgMHM7XHJcbiAgICB9XHJcbi5jYXJvdXNlbC1wYW5lbCB7XHJcbiAgLyogQ2Fyb3VzZWxQYW5lbCAqL1xyXG59XHJcbi5jb21wb25lbnQge1xyXG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gIHBhZGRpbmctdG9wOiAzcmVtO1xyXG59XHJcbi5jb21wb25lbnQtLW5vLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZzogMFxyXG4gIH1cclxuLmNvbXBvbmVudC0tYm90dG9tLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbi5jb21wb25lbnQtLXRvcC1wYWRkaW5nIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDNyZW07XHJcbiAgfVxyXG4uY29tcG9uZW50LS1sYXJnZS1wYWRkaW5nIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDNyZW0gKiAxLjUpO1xyXG4gICAgcGFkZGluZy10b3A6IGNhbGMoM3JlbSAqIDEuNSk7XHJcbiAgfVxyXG4uY29tcG9uZW50LS1ib3R0b20tbGFyZ2UtcGFkZGluZyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygzcmVtICogMS41KTtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuLmNvbXBvbmVudC0tdG9wLWxhcmdlLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogY2FsYygzcmVtICogMik7XHJcbiAgfVxyXG4uY29tcG9uZW50LS1sYXJnZXItcGFkZGluZyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygzcmVtICogMik7XHJcbiAgICBwYWRkaW5nLXRvcDogY2FsYygzcmVtICogMik7XHJcbiAgfVxyXG4uY29tcG9uZW50LS1ib3R0b20tbGFyZ2VyLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoM3JlbSAqIDIpO1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG4uY29tcG9uZW50LS10b3AtbGFyZ2VyLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogY2FsYygzcmVtICogMik7XHJcbiAgfVxyXG4uY29tcG9uZW50LS1zbWFsbC1wYWRkaW5nIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xyXG4gIH1cclxuLmNvbXBvbmVudC0tYm90dG9tLXNtYWxsLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuLmNvbXBvbmVudC0tdG9wLXNtYWxsLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xyXG4gIH1cclxuLmRsIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4uZGwgLmR0IHtcclxuICAgIGZsZXg6IDEgMCAzMyU7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxuLmRsIC5kdDo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnOiAnO1xyXG4gICAgfVxyXG4uZGwgLmRkIHtcclxuICAgIGZsZXg6IDAgMSA2NyU7XHJcbiAgfVxyXG4uZmlndXJlIHtcclxuICAvKiBGaWd1cmUgKi9cclxufVxyXG4uZm9ybV9faXRlbSB7XHJcbiAgICBwYWRkaW5nOiBjYWxjKDEuNXJlbSAvIDIpIDA7XHJcbiAgfVxyXG4uZm9ybSBsZWdlbmQge1xyXG4gICAgZm9udC1zaXplOiAyLjEyNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICB9XHJcbi5oZWFkaW5nLWV5ZWJyb3cge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogLjc1cmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW07XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG4uaGVhZGluZy1leWVicm93LS1wcm9taW5lbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREE1RTtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgcGFkZGluZzogMS4yNXJlbSAyLjVyZW07XHJcbiAgfVxyXG4uaGVhZGluZywgLnJpY2h0ZXh0IGgxLCAucmljaHRleHQgaDIsIC5yaWNodGV4dCBoMywgLnJpY2h0ZXh0IGg0LCAucmljaHRleHQgaDUsIC5yaWNodGV4dCBoNiB7XHJcbiAgZm9udC1mYW1pbHk6ICdTb2VobmUnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtcmFuZ2U6IDMyMHB4IDEyODBweDsgLyogdmlld3BvcnQgd2lkdGhzIGJldHdlZW4gd2hpY2ggZm9udC1zaXplIGlzIGZsdWlkICovXHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMS4yZW07XHJcbn1cclxuLmhlYWRpbmctLWgxLCAuaGVhZGluZy0taDEtbWFqb3IsIC5yaWNodGV4dCBoMSB7XHJcbiAgICBmb250LWZhbWlseTogJ1NhbmdCbGV1S2luZ2RvbScsIHNlcmlmO1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDJyZW0gKyAxLjI1ICogKCgxMDB2dyAtIDI2LjI1cmVtKSAvIDUzLjc1KSk7XHJcbiAgfVxyXG4uaGVhZGluZy0taDEtbWFqb3Ige1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDMuMTI1cmVtICsgNS41ICogKCgxMDB2dyAtIDI2LjI1cmVtKSAvIDUzLjc1KSk7XHJcbiAgfVxyXG4uaGVhZGluZy0taDIsIC5yaWNodGV4dCBoMiB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMnJlbSArIDAuNSAqICgoMTAwdncgLSAyNi4yNXJlbSkgLyA1My43NSkpO1xyXG4gIH1cclxuLmhlYWRpbmctLWgzLCAucmljaHRleHQgaDMge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuNzVyZW0gKyAwLjM3NSAqICgoMTAwdncgLSAyNi4yNXJlbSkgLyA1My43NSkpO1xyXG4gIH1cclxuLmhlYWRpbmctLWg0LCAucmljaHRleHQgaDQge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuNXJlbSArIDAuMjUgKiAoKDEwMHZ3IC0gMjYuMjVyZW0pIC8gNTMuNzUpKTtcclxuICB9XHJcbi5oZWFkaW5nLS1oNSwgLnJpY2h0ZXh0IGg1IHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI1cmVtICsgMC4wNjI1ICogKCgxMDB2dyAtIDI2LjI1cmVtKSAvIDUzLjc1KSk7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxuLmhlYWRpbmctLWg2LCAucmljaHRleHQgaDYge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDFyZW0gKyAwLjEyNSAqICgoMTAwdncgLSAyNi4yNXJlbSkgLyA1My43NSkpO1xyXG4gIH1cclxuLmhlYWRpbmctLWFsdCB7XHJcbiAgICBmb250LWZhbWlseTogJ1NhbmdCbGV1S2luZ2RvbScsIHNlcmlmXHJcbiAgfVxyXG4uaGVhZGluZy0tbGlnaHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuLmhlYWRpbmctLWhlYXZ5IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuICB9XHJcbi5pbWFnZSwgLnJpY2h0ZXh0IGltZyB7XHJcbiAgaGVpZ2h0OmF1dG87XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi5pbWFnZS0tcm91bmRlZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIH1cclxuLmltYWdlLS1iYWNrZ3JvdW5kIHtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuLmltYWdlX19sYXp5LWJveCB7XHJcbiAgICAgIGJvdHRvbTogNHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHotaW5kZXg6IDM7XHJcbiAgICB9XHJcbi5pbWFnZV9fbGF6eS1ib3ggLmltYWdlX19sb3ctcmVzIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNCwgMS42NDUpIDBzO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbi5pbWFnZV9fbGF6eS1wYW5lbCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEQ0RDREM7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IDM7XHJcbiAgICB9XHJcbi5pbWFnZV9fbGF6eS13cmFwcGVyIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbi5pbWFnZV9fbGF6eS13cmFwcGVyLnByZS1sb2FkIC5pbWFnZV9fbG93LXJlcyB7XHJcbiAgICAgICAgICBmaWx0ZXI6IGJsdXIoNnB4KTtcclxuICAgICAgICB9XHJcbi5pbWFnZV9fbGF6eS13cmFwcGVyLnByZS1sb2FkIC5pbWFnZV9fbGF6eS1wYW5lbCB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICB9XHJcbi5pbWFnZV9fbGF6eS13cmFwcGVyLmlzLWxvYWRlZCAuaW1hZ2VfX2xvdy1yZXMge1xyXG4gICAgICAgICAgZmlsdGVyOiBub25lO1xyXG4gICAgICAgIH1cclxuLmltYWdlX19sYXp5LXdyYXBwZXIuaXMtbG9hZGVkIC5pbWFnZV9fbGF6eS1ib3gge1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNCwgMS42NDUpIDBzO1xyXG4gICAgICAgIH1cclxuLmltYWdlX19sYXp5LXdyYXBwZXIuaXMtbG9hZGVkIC5pbWFnZS5pcy1sYXp5IHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjQsIDEuNjQ1KSAwcztcclxuICAgICAgICB9XHJcbi5pbnB1dCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4ODg4ODg7XHJcbiAgY29sb3I6ICMyMzFGMjA7XHJcbiAgZm9udC1mYW1pbHk6ICdTb2VobmUnO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHBhZGRpbmc6IDAgMCAuNXJlbSAwO1xyXG4gIG1heC13aWR0aDogMjVyZW07XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmlucHV0OmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgfVxyXG4uaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNzU3NTc1O1xyXG4gICAgb3BhY2l0eTogLjg7XHJcbiAgfVxyXG4uaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLmxhYmVsOjphZnRlciB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogY2FsYygxNHB4IC8gMik7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIH1cclxuLmlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYWJlbDo6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjKDI0cHggLyAyKTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgfVxyXG4uaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbi5pbnB1dFt0eXBlPVwiZGF0ZVwiXSwgLmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwgLmlucHV0W3R5cGU9XCJ0aW1lXCJdLCAuaW5wdXQuc2VsZWN0IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ljb25zL3NlbGVjdC5zdmcnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA1MCUgcmlnaHQgLjVyZW07XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIH1cclxuLyogcmVtb3ZlcyB0aGUgZGVmYXVsdCBjYWxlbmRhciBpY29uIGluIHdlYmtpdCBicm93c2VycyAqL1xyXG4uaW5wdXRbdHlwZT1cImRhdGVcIl06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciwgLmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yLCAuaW5wdXRbdHlwZT1cInRpbWVcIl06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciwgLmlucHV0LnNlbGVjdDo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxuLmlucHV0W3R5cGU9XCJkYXRlXCJdOmhvdmVyLC5pbnB1dFt0eXBlPVwiZGF0ZVwiXTphY3RpdmUsLmlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLCAuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOmhvdmVyLCAuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOmFjdGl2ZSwgLmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTpmb2N1cywgLmlucHV0W3R5cGU9XCJ0aW1lXCJdOmhvdmVyLCAuaW5wdXRbdHlwZT1cInRpbWVcIl06YWN0aXZlLCAuaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbi5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIC5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICAgIGNsaXAtcGF0aDogcG9seWdvbigwLCAwLCAwLCAwLCAwLCAwKTtcclxuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDAsIDAsIDAsIDAsIDAsIDApO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IC0xcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gIH1cclxuLmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIC5sYWJlbCwgLmlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYWJlbCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogY2FsYygyICogMS41cmVtKTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4uaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgLmxhYmVsOjphZnRlciwgLmlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5sYWJlbDo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRUUxOTk7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoLTIgKiAyNHB4ICsgNXB4KTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjQsIDEuNjQ1KSAwcztcclxuICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgfVxyXG4uaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgLmxhYmVsOjpiZWZvcmUsIC5pbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAubGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI0RDRENEQztcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoLTIgKiAyNHB4KTtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjQsIDEuNjQ1KSAwcztcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgfVxyXG4uaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzICsgLmxhYmVsOjpiZWZvcmUsIC5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06YWN0aXZlICsgLmxhYmVsOjpiZWZvcmUsIC5pbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMgKyAubGFiZWw6OmJlZm9yZSwgLmlucHV0W3R5cGU9XCJyYWRpb1wiXTphY3RpdmUgKyAubGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkVFMTk5O1xyXG4gICAgICB9XHJcbi5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC5sYWJlbDo6YWZ0ZXIsIC5pbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5sYWJlbDo6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZFRTE5OTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgfVxyXG4ubGFiZWwge1xyXG4gIGNvbG9yOiAjMjMxRjIwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbi5sZWFkZXJzaGlwIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtZ2FwOiAxLjEyNXJlbTtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcclxufVxyXG4ubGVhZGVyc2hpcF9faW1nIHtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgfVxyXG4ubGVhZGVyc2hpcF9fY29udGVudCB7XHJcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgfVxyXG4ubGluaywgLnJpY2h0ZXh0IGEge1xyXG4gIGNvbG9yOiAjMjMxRjIwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIHRyYW5zaXRpb246IC4ycyBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNCwgMS42NDUpIDBzO1xyXG59XHJcbi5saW5rOmhvdmVyLC5saW5rOmFjdGl2ZSwubGluazpmb2N1cywgLnJpY2h0ZXh0IGE6aG92ZXIsIC5yaWNodGV4dCBhOmFjdGl2ZSwgLnJpY2h0ZXh0IGE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM5NTczNDI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbi5saW5rLS1idXR0b24sIC5saW5rLmJ1dHRvbiwgLnJpY2h0ZXh0IGEuYnV0dG9uIHtcclxuICAgIG1pbi13aWR0aDogMTVyZW07XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbjtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIH1cclxuLmxpbmstLWJ1dHRvbjpob3ZlciwubGluay0tYnV0dG9uOmFjdGl2ZSwubGluay0tYnV0dG9uOmZvY3VzLCAubGluay5idXR0b246aG92ZXIsIC5saW5rLmJ1dHRvbjphY3RpdmUsIC5saW5rLmJ1dHRvbjpmb2N1cywgLnJpY2h0ZXh0IGEuYnV0dG9uOmhvdmVyLCAucmljaHRleHQgYS5idXR0b246YWN0aXZlLCAucmljaHRleHQgYS5idXR0b246Zm9jdXMge1xyXG4gICAgICBjb2xvcjogIzk1NzM0MjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4ubGluay5idXR0b24tLXdoaXRlLCAucmljaHRleHQgYS5idXR0b24tLXdoaXRlIHtcclxuICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gIH1cclxuLmxpbmsuYnV0dG9uLS13aGl0ZTpob3ZlciwubGluay5idXR0b24tLXdoaXRlOmFjdGl2ZSwubGluay5idXR0b24tLXdoaXRlOmZvY3VzLCAucmljaHRleHQgYS5idXR0b24tLXdoaXRlOmhvdmVyLCAucmljaHRleHQgYS5idXR0b24tLXdoaXRlOmFjdGl2ZSwgLnJpY2h0ZXh0IGEuYnV0dG9uLS13aGl0ZTpmb2N1cyB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3Itc3VwLS0zKSAhaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogI0E3ODY1OCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4ubGluay5idXR0b24tLXdoaXRlOmhvdmVyOjpiZWZvcmUsLmxpbmsuYnV0dG9uLS13aGl0ZTphY3RpdmU6OmJlZm9yZSwubGluay5idXR0b24tLXdoaXRlOmZvY3VzOjpiZWZvcmUsIC5yaWNodGV4dCBhLmJ1dHRvbi0td2hpdGU6aG92ZXI6OmJlZm9yZSwgLnJpY2h0ZXh0IGEuYnV0dG9uLS13aGl0ZTphY3RpdmU6OmJlZm9yZSwgLnJpY2h0ZXh0IGEuYnV0dG9uLS13aGl0ZTpmb2N1czo6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXN1cC0tMykgIWltcG9ydGFudDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjRzIGN1YmljLWJlemllciguNDU1LCAuMDMsIC40LCAxLjY0NSkgMHMsIGxlZnQgLjJzIGN1YmljLWJlemllciguNDU1LCAuMDMsIC40LCAxLjY0NSk7XHJcbiAgICAgIH1cclxuLmxpbmstLWJsb2NrLCAubGluay0tbmV4dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbi5saW5rLS1uZXh0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTEuOTc1cmVtO1xyXG4gIH1cclxuLmxpbmstLW5leHQ6aG92ZXIsLmxpbmstLW5leHQ6YWN0aXZlLC5saW5rLS1uZXh0OmZvY3VzIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICB9XHJcbi5saW5rLS1pY29uIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgd2lkdGg6IDI3cHg7XHJcbiAgfVxyXG4ubGluay0taWNvbi5pY29uLS10d2l0dGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXR3aXR0ZXIuc3ZnKTtcclxuICAgIH1cclxuLmxpbmstLWljb24uaWNvbi0tbGlua2VkaW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlua2VkaW4uc3ZnKTtcclxuICAgIH1cclxuLmxpbmstLWljb24uaWNvbi0tZmFjZWJvb2sge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZmFjZWJvb2suc3ZnKTtcclxuICAgIH1cclxuLmxpbmstLWljb24uaWNvbi0tbWFpbCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1tYWlsLnN2Zyk7XHJcbiAgICB9XHJcbi5saXN0LCAucmljaHRleHQgb2wsIC5yaWNodGV4dCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogdW5zZXQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbSAhaW1wb3J0YW50O1xyXG59XHJcbi5saXN0IC5saSwgLnJpY2h0ZXh0IG9sIC5saSwgLnJpY2h0ZXh0IHVsIC5saSB7XHJcbiAgICBtYXJnaW46IDAgMCAuNWVtIDA7XHJcbiAgfVxyXG4ubGlzdC0tYmxhbmsge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuLmxpc3QtLWlubGluZSB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG4ubGlzdC0taW5saW5lIC5saSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luOiAwIDFlbSAwIDA7XHJcbiAgICB9XHJcbi5saXN0LS1vcmRlcmVkLCAucmljaHRleHQgb2wge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xyXG4gIH1cclxuLmxpc3QtLXVub3JkZXJlZCwgLnJpY2h0ZXh0IHVsIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcclxuICB9XHJcbi5tYXJrIHtcclxuICAvKiBNYXJrICovXHJcbn1cclxuLm1lZGlhLW9iamVjdCB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi8qIGFsaWdubWVudCB2YXJpYW50cyAqL1xyXG4ubWVkaWEtb2JqZWN0LS10b3AgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxyXG4ubWVkaWEtb2JqZWN0LS1taWRkbGUgeyBhbGlnbi1pdGVtczogY2VudGVyOyB9XHJcbi5tZWRpYS1vYmplY3QtLWJvdHRvbSB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxyXG4vKiBzaXppbmcgdmFyaWFudHMgKi9cclxuLm1lZGlhLW9iamVjdC0tMi0zID4gOmZpcnN0LWNoaWxkIHtcclxuICAgICAgZmxleC1iYXNpczogMzUlO1xyXG4gICAgfVxyXG4ubWVkaWEtb2JqZWN0LS0yLTMgPiA6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDYwJTtcclxuICAgIH1cclxuLm1lZGlhLW9iamVjdC0tMy0yID4gOmZpcnN0LWNoaWxkIHtcclxuICAgICAgZmxleC1iYXNpczogNjAlO1xyXG4gICAgfVxyXG4ubWVkaWEtb2JqZWN0LS0zLTIgPiA6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDM1JTtcclxuICAgIH1cclxuLm1lZGlhLW9iamVjdC0tNTAtNTAgPiA6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICB9XHJcbi5tZWRpYS1vYmplY3QtLTUwLTUwID4gOmxhc3QtY2hpbGQge1xyXG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICB9XHJcbi5tZWRpYS1vYmplY3RfX2ZpZ3VyZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgb3JkZXI6IC0xMDtcclxuICB9XHJcbi5tZWRpYS1vYmplY3QtLW5vLXN0YWNrIC5tZWRpYS1vYmplY3RfX2ZpZ3VyZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgIG9yZGVyOiAwO1xyXG4gICAgfVxyXG4vKiBmaWd1cmUgYWxpZ25tZW50IHZhcmlhbnRzICovXHJcbi5tZWRpYS1vYmplY3RfX2ZpZ3VyZS0tdG9wIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxyXG4ubWVkaWEtb2JqZWN0X19maWd1cmUtLW1pZGRsZSB7IGFsaWduLXNlbGY6IGNlbnRlcjsgfVxyXG4ubWVkaWEtb2JqZWN0X19maWd1cmUtLWJvdHRvbSB7IGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XHJcbi8qIGJvZHkgYWxpZ25tZW50IHZhcmlhbnRzICovXHJcbi5tZWRpYS1vYmplY3RfX2JvZHktLXRvcCB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cclxuLm1lZGlhLW9iamVjdF9fYm9keS0tbWlkZGxlIHsgYWxpZ24tc2VsZjogY2VudGVyOyB9XHJcbi5tZWRpYS1vYmplY3RfX2JvZHktLWJvdHRvbSB7IGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XHJcbi5wYXJhZ3JhcGgsIC5yaWNodGV4dCBwIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4ucGFyYWdyYXBoLS10YWxsZXIge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICB9XHJcbi5waWN0dXJlX19pbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICB9XHJcbi5waWN0dXJlX19pbWctLWdpZiB7XHJcbiAgICBtYXgtd2lkdGg6IDEwLjg3NXJlbTtcclxuICB9XHJcbi5waWN0dXJlLS1zdHJldGNoZWQgLnBpY3R1cmVfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4uc2VsZWN0IHtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcclxufVxyXG4uc29jaWFsLXNoYXJlIHtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5zb2NpYWwtc2hhcmUgLmxpbmsgKyAubGluayB7XHJcbiAgICBtYXJnaW4tbGVmdDogMWNoO1xyXG4gIH1cclxuLnN2ZyB7XHJcbiAgLyogU3ZnICovXHJcbn1cclxuLnRhYmxlLXdyYXBwZXIge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdy14OiBhdXRvO1xyXG59XHJcbi50YWJsZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogZGVmYXVsdCBzdHlsZXMgKi9cclxuLnRhYmxlX19jYXB0aW9uIHtcclxuICAgIGNhcHRpb24tc2lkZTogYm90dG9tO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgcGFkZGluZzogMS41cmVtIDA7XHJcbiAgfVxyXG4udGFibGVfX2NlbGwge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCB2YXIoLS1jb2xvci1ncmF5KTtcclxuICAgIHBhZGRpbmc6IC41cmVtO1xyXG4gIH1cclxuLnRhYmxlX19jZWxsLS1oZWFkZXIge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4udGFibGUtLW1vYmlsZS1zY3JvbGwgLnRhYmxlX19jZWxsIHtcclxuICAgICAgLyogVGhpcyBydWxlIGV4aXN0cyB0byBiZXR0ZXIgZGVtb25zdHJhdGUgdGhlIHJlc3BvbnNpdmUgcHJvcGVydGllcyAqL1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG4udGFibGUtLW1vYmlsZS1jb2xsYXBzZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuLnRhYmxlLS1tb2JpbGUtY29sbGFwc2UgLnRhYmxlX19jYXB0aW9uLCAudGFibGUtLW1vYmlsZS1jb2xsYXBzZSAudGFibGVfX2JvZHksIC50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9fZm9vdCwgLnRhYmxlLS1tb2JpbGUtY29sbGFwc2UgLnRhYmxlX19yb3cge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuLnRhYmxlLS1tb2JpbGUtY29sbGFwc2UgLnRhYmxlX19oZWFkIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuLnRhYmxlLS1tb2JpbGUtY29sbGFwc2UgLnRhYmxlX19yb3c6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNUY1O1xyXG4gICAgICB9XHJcbi50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9fY2VsbCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICB9XHJcbi50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9fY2VsbDo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtaGVhZGluZyk7XHJcbiAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbi50ZXh0YXJlYSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgwZGVnLCAjODg4ODg4LCAjODg4ODg4IDFweCwgdHJhbnNwYXJlbnQgMXB4LCB0cmFuc3BhcmVudCk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDI4cHggbGVmdCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMXB4IDM1cHg7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGZvbnQtZmFtaWx5OiAnU29laG5lJywgc2Fucy1zZXJpZjtcclxuICBsaW5lLWhlaWdodDogMS41NzU7XHJcbiAgbWF4LXdpZHRoOiBub25lO1xyXG4gIG1pbi1oZWlnaHQ6IDE2cmVtO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnVuZGVybGluZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KGhzbGEoMCwwJSwxMDAlLDApLGhzbGEoMCwwJSwxMDAlLDApKSxsaW5lYXItZ3JhZGllbnQoY3VycmVudENvbG9yLGN1cnJlbnRDb2xvcik7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDJweCwgMCAycHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlLCAwIDkwJTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjA1O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiAuMnMgY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjQsIDEuNjQ1KSAwcztcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4zNXM7XHJcbn1cclxuLnVuZGVybGluZTpob3ZlciwudW5kZXJsaW5lOmFjdGl2ZSwudW5kZXJsaW5lOmZvY3VzLCAuY2FyZDpob3ZlciAudW5kZXJsaW5lLCAuY2FyZDphY3RpdmUgLnVuZGVybGluZSwgLmNhcmQ6Zm9jdXMgLnVuZGVybGluZSwgLmxpbms6aG92ZXIgLnVuZGVybGluZSwgLmxpbms6YWN0aXZlIC51bmRlcmxpbmUsIC5saW5rOmZvY3VzIC51bmRlcmxpbmUsIC5yaWNodGV4dCBhOmhvdmVyIC51bmRlcmxpbmUsIC5yaWNodGV4dCBhOmFjdGl2ZSAudW5kZXJsaW5lLCAucmljaHRleHQgYTpmb2N1cyAudW5kZXJsaW5lIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMCAycHgsMTAwJSAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCUsMCA5MCU7XHJcbiAgfVxyXG4ud3JhcHBlciB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1heC13aWR0aDogNzcuNXJlbTtcclxuICBwYWRkaW5nOiAwIC43NXJlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdHJhbnNpdGlvbjogcGFkZGluZyAuMnMgZWFzZS1pbjtcclxufVxyXG4ud3JhcHBlci0tbGFyZ2Uge1xyXG4gICAgbWF4LXdpZHRoOiAxMDByZW07XHJcbiAgfVxyXG4ud3JhcHBlci0tbWVkaXVtIHtcclxuICAgIG1heC13aWR0aDogOTByZW07XHJcbiAgfVxyXG4ud3JhcHBlci0tc21hbGwge1xyXG4gICAgbWF4LXdpZHRoOiA3Ny41cmVtO1xyXG4gIH1cclxuLndyYXBwZXItLXNtYWxsZXIge1xyXG4gICAgbWF4LXdpZHRoOiA2NnJlbTtcclxuICB9XHJcbi53cmFwcGVyLS1zbWFsbGVzdHtcclxuICAgIG1heC13aWR0aDogMzhyZW07XHJcbiAgfVxyXG4ud3JhcHBlciAud3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIH1cclxuLmFjY29yZGlvbiB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4ODg4ODg7XHJcbn1cclxuLmFjY29yZGlvbl9faGVhZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg4ODg4ODtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcclxuICAgIGdyaWQtZ2FwOiAxLjEyNXJlbTtcclxuICAgIHBhZGRpbmc6IDAgMCAzcmVtO1xyXG4gIH1cclxuLmFjY29yZGlvbl9fdGl0bGUge1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcclxuICB9XHJcbi5hY2NvcmRpb25fX2ludHJvIHtcclxuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcclxuICB9XHJcbi5hY2NvcmRpb25fX2RyYXdlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuLmFjY29yZGlvbl9fZHJhd2VyIC5leHBhbmRhYmxlX19kcmF3ZXIge1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMXJlbSAwO1xyXG4gICAgfVxyXG4uYWNjb3JkaW9uX19ncm91cCB7XHJcbiAgICBtYXJnaW46IDFyZW0gMDtcclxuICB9XHJcbi5hY2NvcmRpb25fX2hlYWRpbmcge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtZ2FwOiAuNXJlbSAxLjEyNXJlbTtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xyXG4gICAgcGFkZGluZzogMS41cmVtIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxuLmFjY29yZGlvbl9faGVhZGluZzpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbi5hY2NvcmRpb25fX2hlYWRpbmc6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMUYyMDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogLjc1cmVtO1xyXG4gICAgICB0b3A6IDIuMjVyZW07XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgICAgdHJhbnNpdGlvbjogLjJzIGN1YmljLWJlemllciguNDU1LCAuMDMsIC40LCAxLjY0NSkgMHM7ICBcclxuICAgICAgd2lkdGg6IDEuNDVyZW07XHJcbiAgICB9XHJcbi5hY2NvcmRpb25fX2hlYWRpbmc6OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzFGMjA7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IC43NXJlbTtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAgIHRyYW5zaXRpb246IC4ycyBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNCwgMS42NDUpIDBzO1xyXG4gICAgICB0b3A6IDIuMjVyZW07XHJcbiAgICAgIHdpZHRoOiAxLjQ1cmVtO1xyXG4gICAgfVxyXG4uYWNjb3JkaW9uX19oZWFkaW5nW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOjpiZWZvcmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIH1cclxuLmFjY29yZGlvbl9faGVhZGluZ1thcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgfVxyXG4uYWNjb3JkaW9uX19oZWFkaW5nMSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTA7XHJcbiAgICB9XHJcbi5hY2NvcmRpb25fX2hlYWRpbmcyIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMTtcclxuICAgIH1cclxuLmFjY29yZGlvbl9faGVhZGluZzMge1xyXG4gICAgICBncmlkLWNvbHVtbjogMS9zcGFuIDExO1xyXG4gICAgfVxyXG4uYWNjb3JkaW9uX19jb250ZW50IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcbiAgfVxyXG4uYWNjb3JkaW9uX19ncm91cC0tbnVtZXJpYyAuYWNjb3JkaW9uX19sYXlvdXQge1xyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtZ2FwOiAwIDEuMTI1cmVtO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XHJcbiAgfVxyXG4uYWNjb3JkaW9uX19ncm91cC0tbnVtZXJpYyAuYWNjb3JkaW9uX19oZWFkIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgICBncmlkLXJvdzogMS9zcGFuIDk5O1xyXG4gIH1cclxuLmFjY29yZGlvbl9fZ3JvdXAtLW51bWVyaWMgLmFjY29yZGlvbl9faGVhZCAuaGVhZGluZyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC4yNWVtO1xyXG4gICAgfVxyXG4uYWNjb3JkaW9uX19ncm91cC0tbnVtZXJpYyAuYWNjb3JkaW9uX19oZWFkIC5saW5rIHtcclxuICAgICAgY29sb3I6ICM4QTg1ODc7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAuMjVyZW07XHJcbiAgICB9XHJcbi5hY2NvcmRpb25fX2dyb3VwLS1udW1lcmljIC5hY2NvcmRpb25fX2hlYWQgLmxpbms6aG92ZXIsLmFjY29yZGlvbl9fZ3JvdXAtLW51bWVyaWMgLmFjY29yZGlvbl9faGVhZCAubGluazphY3RpdmUsLmFjY29yZGlvbl9fZ3JvdXAtLW51bWVyaWMgLmFjY29yZGlvbl9faGVhZCAubGluazpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICM5NTczNDI7XHJcbiAgICAgIH1cclxuLmFjY29yZGlvbl9fZ3JvdXAtLW51bWVyaWMgLmFjY29yZGlvbi0tbnVtZXJpYyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG4gIH1cclxuLmFjY29yZGlvbl9fZ3JvdXAtLW51bWVyaWMgLmFjY29yZGlvbi0tbnVtZXJpYyAuYWNjb3JkaW9uX19oZWFkaW5nLCAuYWNjb3JkaW9uX19ncm91cC0tbnVtZXJpYyAuYWNjb3JkaW9uLS1udW1lcmljIC5hY2NvcmRpb25fX2NvbnRlbnQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcclxuICAgIH1cclxuLmFjY29yZGlvbl9fZ3JvdXAtLW51bWVyaWMgLmFjY29yZGlvbl9fdGl0bGUge1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcclxuICB9XHJcbi5hY2NvcmRpb25fX2dyb3VwLS1udW1lcmljIC5hY2NvcmRpb25fX2ludHJvIHtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuLmFjY29yZGlvbl9fZ3JvdXAtLW51bWVyaWMgLmFjY29yZGlvbl9fY3RhIHtcclxuICAgIGZvbnQtc2l6ZTogMS4xMzI1cmVtO1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcclxuICB9XHJcbi5hY2NvcmRpb25fX2dyb3VwLS1udW1lcmljIC5hY2NvcmRpb25fX2N0YSAubGluayB7XHJcbiAgICAgIGNvbG9yOiAjOGE4NTg3O1xyXG4gICAgfVxyXG4uYWNjb3JkaW9uX19ncm91cC0tbnVtZXJpYyAuYWNjb3JkaW9uX19jdGEgLmxpbms6aG92ZXIsLmFjY29yZGlvbl9fZ3JvdXAtLW51bWVyaWMgLmFjY29yZGlvbl9fY3RhIC5saW5rOmFjdGl2ZSwuYWNjb3JkaW9uX19ncm91cC0tbnVtZXJpYyAuYWNjb3JkaW9uX19jdGEgLmxpbms6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAjOTU3MzQyO1xyXG4gICAgICB9XHJcbi5hY2NvcmRpb25fX2dyb3VwLS1udW1lcmljIC5hY2NvcmRpb24ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4ODg4ODg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzg4ODg4ODtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4uYWNjb3JkaW9uX19ncm91cC0tbnVtZXJpYyAuYWNjb3JkaW9uICsgLmFjY29yZGlvbiB7XHJcbiAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICB9XHJcbi5hY2NvcmRpb25fX2dyb3VwLS1udW1lcmljIC5hY2NvcmRpb25fX2hlYWRpbmcwIHtcclxuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBncmlkLXJvdzogMDtcclxuICAgIGxlZnQ6IC0ycmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgfVxyXG4uYWNjb3JkaW9uX19ncm91cC0tbnVtZXJpYyAuYWNjb3JkaW9uX19oZWFkaW5nMSB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4uYmxvZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMUYyMDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxufVxyXG4uYmxvZ19fdGl0bGUge1xyXG4gICAgbWFyZ2luOiAzcmVtIDA7XHJcbiAgfVxyXG4uYmxvZy0tbGlnaHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjVGNTtcclxuICAgIGNvbG9yOiAjMjMxRjIwO1xyXG4gIH1cclxuLmJsb2dfX2NhcmQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IC4ycyBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNCwgMS42NDUpIDBzO1xyXG4gIH1cclxuLmJsb2dfX2NhcmQgKyAuYmxvZ19fY2FyZCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICB9XHJcbi5ibG9nLS1saWdodCAuYmxvZ19fY2FyZCB7XHJcbiAgICAgIGNvbG9yOiAjMjMxRjIwO1xyXG4gICAgfVxyXG4uYmxvZ19fY2FyZC1pbWFnZSB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4uYmxvZ19fY2FyZC1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuLmJsb2dfX2NhcmQtY29udGVudCAubGluayB7XHJcbiAgICAgIGNvbG9yOiB1bnNldDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4uYmxvZ19fY2FyZC1jb250ZW50IC5saW5rOmhvdmVyLC5ibG9nX19jYXJkLWNvbnRlbnQgLmxpbms6YWN0aXZlLC5ibG9nX19jYXJkLWNvbnRlbnQgLmxpbms6Zm9jdXMge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4uYmxvZ19fY2FyZC1kYXRlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgbWFyZ2luOiAuNzVyZW0gMDtcclxuICAgIGdyaWQtcm93OiAxO1xyXG4gIH1cclxuLmJsb2dfX2NhcmQtbGluayB7XHJcbiAgICBvcmRlcjogMjtcclxuICB9XHJcbi5ibG9nX19jYXJkLWxpbmsgLmhlYWRpbmctLWgyIHtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgfVxyXG4uYmxvZ19fY2FyZC1zdW1tYXJ5IHtcclxuICAgIG9yZGVyOiAzO1xyXG4gICAgcGFkZGluZzogMS41cmVtIDA7XHJcbiAgfVxyXG4uYmxvZ19fY3RhIHtcclxuICAgIG1hcmdpbi10b3A6IDhyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4vKiBNYWpvciB2YXJpYW50ICovXHJcbi5ibG9nX19jYXJkLS1tYWpvciAuYmxvZ19fY2FyZC1jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuLmJsb2dfX2NhcmQtLW1ham9yIC5ibG9nX19jYXJkLWxpbmsgLmhlYWRpbmctLWgyIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgIH1cclxuLyogUmV2ZXJzZWQgdmFyaWFudCovXHJcbi5jYWxsb3V0IHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uY2FsbG91dCAuaGVhZGluZyB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xyXG4gICAgZm9udC1mYW1pbHk6ICdTYW5nQmxldUtpbmdkb20nLCBzZXJpZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS41cmVtICsgMC42MjUgKiAoKDEwMHZ3IC0gMjYuMjVyZW0pIC8gNTMuNzUpKTtcclxuICB9XHJcbi5jYWxsb3V0X19hdHRyaWJ1dGlvbiB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgfVxyXG4uY2FsbG91dC0tc2Fucy1zZXJpZiAuaGVhZGluZyB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnU29laG5lJywgc2Fucy1zZXJpZjtcclxuICAgIH1cclxuLyohIEZsaWNraXR5IHYyLjIuMVxuaHR0cHM6Ly9mbGlja2l0eS5tZXRhZml6enkuY29cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmZsaWNraXR5LWVuYWJsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XHJcbi5mbGlja2l0eS1lbmFibGVkOmZvY3VzIHsgb3V0bGluZTogbm9uZTsgfVxyXG4uZmxpY2tpdHktdmlld3BvcnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cclxuLmZsaWNraXR5LXNsaWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cclxuLyogZHJhZ2dhYmxlICovXHJcbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XHJcbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBjdXJzb3I6IGdyYWI7XG59XHJcbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQuaXMtcG9pbnRlci1kb3duIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxyXG4vKiAtLS0tIGZsaWNraXR5LWJ1dHRvbiAtLS0tICovXHJcbi5mbGlja2l0eS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IGhzbGEoMCwgMCUsIDEwMCUsIDAuNzUpO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xufVxyXG4uZmxpY2tpdHktYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cclxuLmZsaWNraXR5LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjMTlGO1xufVxyXG4uZmxpY2tpdHktYnV0dG9uOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cclxuLmZsaWNraXR5LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBhdXRvO1xuICAvKiBwcmV2ZW50IGRpc2FibGVkIGJ1dHRvbiBmcm9tIGNhcHR1cmluZyBwb2ludGVyIHVwIGV2ZW50LiAjNzE2ICovXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxyXG4uZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XHJcbi8qIC0tLS0gcHJldmlvdXMvbmV4dCBidXR0b25zIC0tLS0gKi9cclxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAvKiB2ZXJ0aWNhbGx5IGNlbnRlciAqL1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XHJcbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHsgbGVmdDogMTBweDsgfVxyXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHsgcmlnaHQ6IDEwcHg7IH1cclxuLyogcmlnaHQgdG8gbGVmdCAqL1xyXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEwcHg7XG59XHJcbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMHB4O1xufVxyXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwJTtcbiAgdG9wOiAyMCU7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogNjAlO1xufVxyXG4vKiAtLS0tIHBhZ2UgZG90cyAtLS0tICovXHJcbi5mbGlja2l0eS1wYWdlLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IC0yNXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XHJcbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXBhZ2UtZG90cyB7IGRpcmVjdGlvbjogcnRsOyB9XHJcbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwLjI1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XHJcbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDE7XG59XHJcbi5jYXJvdXNlbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluO1xyXG4gIHotaW5kZXg6IDEwMDtcclxufVxyXG4uY2Fyb3VzZWxfX2NvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbi5jYXJvdXNlbF9fY2VsbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmc6IDEzLjc1cmVtIDAgNXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG4uY2Fyb3VzZWxfX2NlbGwuaXMtc2VsZWN0ZWQge1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4uY2Fyb3VzZWxfX2NlbGwuaXMtc2VsZWN0ZWQgLmxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG4uY2Fyb3VzZWxfX2NlbGwgLmltYWdlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbi5jYXJvdXNlbF9fY2VsbCAubGluayB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbi5jYXJvdXNlbF9fY291bnQge1xyXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGVmdDogLjc1cmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA3cmVtO1xyXG4gICAgei1pbmRleDogMjAwO1xyXG4gIH1cclxuLmNhcm91c2VsX190aXRsZSB7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogLjc1cmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA0cmVtO1xyXG4gICAgei1pbmRleDogMjAwO1xyXG4gIH1cclxuLmNhcm91c2VsX19jb250cm9scyB7XHJcbiAgICBsZWZ0OiAxMDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNi41cmVtO1xyXG4gICAgei1pbmRleDogMjAwO1xyXG4gIH1cclxuLmNhcm91c2VsLS1iYXNpYyAuY2Fyb3VzZWxfX2NlbGwge1xyXG4gICAgICBwYWRkaW5nOiA2cmVtIDAgM3JlbTtcclxuICAgIH1cclxuLmNhcm91c2VsLS1iYXNpYyAuY2Fyb3VzZWxfX3RpdGxlIHtcclxuICAgICAgY29sb3I6ICMyMzFGMjA7XHJcbiAgICAgIGxlZnQ6IC43NXJlbTtcclxuICAgICAgdG9wOiAyLjVyZW07XHJcbiAgICB9XHJcbi5jYXJvdXNlbC0tYmFzaWMgLmNhcm91c2VsX19jb3VudCwgLmNhcm91c2VsLS1iYXNpYyAuYnV0dG9uLS1jYXJvdXNlbC1wcmV2IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuLmNhcm91c2VsLS1iYXNpYyAuYnV0dG9uLS1jYXJvdXNlbC1uZXh0IHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4uY2Fyb3VzZWwtLWJhc2ljIC5jYXJvdXNlbF9fY29udHJvbHMge1xyXG4gICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICByaWdodDogLjc1cmVtO1xyXG4gICAgICB0b3A6IDIuMjVyZW07XHJcbiAgICB9XHJcbi8qIEdlbmVyYXRlZCBlbGVtZW50cyAqL1xyXG4uZmxpY2tpdHktdmlld3BvcnQge1xyXG4gIHRyYW5zaXRpb246IGhlaWdodCAuMnMgZWFzZS1pbjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5jdGEtY29udGFjdCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBhZGRpbmc6IDVyZW0gMDtcclxufVxyXG4uY3RhLWNvbnRhY3RfX2xheW91dCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1nYXA6IDEuMTI1cmVtO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4uY3RhLWNvbnRhY3RfX2NvbnRlbnQge1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnMgY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjQsIDEuNjQ1KSAwcztcclxuICB9XHJcbi5jdGEtY29udGFjdF9fY3RhIHtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnMgY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjQsIDEuNjQ1KSAwcztcclxuICB9XHJcbi5jdGEtY29udGFjdF9fc2VudC1jb250ZW50IHtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgfVxyXG4uY3RhLWNvbnRhY3RfX2xlZ2VuZCB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS41cmVtICsgMC42MjUgKiAoKDEwMHZ3IC0gMjYuMjVyZW0pIC8gNTMuNzUpKTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICB9XHJcbi5jdGEtY29udGFjdF9fdGV4dC1pbnB1dHMgLmlucHV0IHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuLmN0YS1jb250YWN0X190ZXh0YXJlYSAuYnV0dG9uIHtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG4uY3RhLWNvbnRhY3QgcCB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS41cmVtICsgMC42MjUgKiAoKDEwMHZ3IC0gMjYuMjVyZW0pIC8gNTMuNzUpKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgfVxyXG4uY3RhLWNvbnRhY3QgcCArIHAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgfVxyXG4uY3RhLWNvbnRhY3RfX3N0ZXAxLCAuY3RhLWNvbnRhY3RfX3N0ZXAyLCAuY3RhLWNvbnRhY3RfX3N0ZXAzIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXgtaGVpZ2h0OiAwcHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGN1YmljLWJlemllciguMTY1LCAuODQsIC40NCwgMSk7XHJcbiAgfVxyXG4uY3RhLWNvbnRhY3Quc3RlcDEgLmN0YS1jb250YWN0X19zdGVwMSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDUwcmVtO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgfVxyXG4uY3RhLWNvbnRhY3Quc3RlcDIgLmN0YS1jb250YWN0X19zdGVwMiB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDUwcmVtO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgfVxyXG4uY3RhLWNvbnRhY3Quc3RlcDMgLmN0YS1jb250YWN0X19zdGVwMyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDUwcmVtO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgfVxyXG4uY3RhLWNvbnRhY3QgLnRleHRhcmVhIHtcclxuICAgIG1hcmdpbjogMS41cmVtIDA7XHJcbiAgICBtaW4taGVpZ2h0OiA4LjM1cmVtO1xyXG4gICAgbWF4LXdpZHRoOiAyNXJlbTtcclxuICB9XHJcbi5jdGEtY29udGFjdF9fbmV3c2xldHRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcclxuICB9XHJcbi5jdGEtY29udGFjdCAuc2hvdy12YWxpZGF0aW9uIGlucHV0OmludmFsaWQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjMjMwMmM7XHJcbiAgfVxyXG4uY3RhLW5ld3NsZXR0ZXIge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjVGNTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1pbi1oZWlnaHQ6IDUuMzEyNXJlbTtcclxufVxyXG4uY3RhLW5ld3NsZXR0ZXIgLmxpbmsge1xyXG4gICAgY29sb3I6ICMyMzFGMjA7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcbi5jdGEtbmV3c2xldHRlciAubGluazpob3ZlciwuY3RhLW5ld3NsZXR0ZXIgLmxpbms6YWN0aXZlLC5jdGEtbmV3c2xldHRlciAubGluazpmb2N1cyB7XHJcbiAgICAgIGNvbG9yOiAjODY2ODQxO1xyXG4gICAgfVxyXG4uY3RhLW5ld3NsZXR0ZXItLWRhcmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuICB9XHJcbi5jdGEtbmV3c2xldHRlci0tZGFyayAubGluayB7XHJcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgfVxyXG4uY3RhLW5ld3NsZXR0ZXItLWRhcmsgLmxpbms6aG92ZXIsLmN0YS1uZXdzbGV0dGVyLS1kYXJrIC5saW5rOmFjdGl2ZSwuY3RhLW5ld3NsZXR0ZXItLWRhcmsgLmxpbms6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAjQTc4NjU4O1xyXG4gICAgICB9XHJcbi5leHBhbmRhYmxlIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IC4ycyBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNCwgMS42NDUpIDBzO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG59XHJcbi5leHBhbmRhYmxlOm5vdCguaXMtZXhwYW5kZWQpIC5leHBhbmRhYmxlX19kcmF3ZXIge1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggNXB4IDAgI0Y0RjVGNTtcclxuICAgIH1cclxuLmdsb2JhbC1mb290ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzFGMjA7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbn1cclxuLmdsb2JhbC1oZWFkZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbGVmdDogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbiAgdHJhbnNpdGlvbjogdG9wIC41cywgYmFja2dyb3VuZC1jb2xvciAuNXM7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAsIC4ycztcclxuICAvKiB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tdHJhbnMtZnVuY3Rpb24pOyAqL1xyXG4gIHotaW5kZXg6IDIwMDtcclxufVxyXG4uZ2xvYmFsLWhlYWRlciAud3JhcHBlciB7XHJcbiAgICBmbGV4OiAwIDAgMTAwJVxyXG4gIH1cclxuLmdsb2JhbC1oZWFkZXJfX2xheW91dCB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xyXG4gICAgaGVpZ2h0OiAzLjVyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbi5nbG9iYWwtaGVhZGVyX19icmFuZCB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDg7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gIH1cclxuLmdsb2JhbC1oZWFkZXJfX2JyYW5kIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiA1LjYyNXJlbTtcclxuICAgIH1cclxuLmdsb2JhbC1oZWFkZXJfX3RvZ2dsZSB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdyaWQtY29sdW1uOiAxMjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fYmFja2Ryb3Age1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnMgY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjQsIDEuNjQ1KSAwcztcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zNXM7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcbi5uYXYtb3BlbiAuZ2xvYmFsLWhlYWRlcl9fYmFja2Ryb3Age1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuLmdsb2JhbC1oZWFkZXJfX25hdmlnYXRpb24ge1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgfVxyXG4uZ2xvYmFsLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbl9fbGF5b3V0IHtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNi44MjVyZW0pO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcclxuICAgICAgdHJhbnNpdGlvbjogLjJzIGN1YmljLWJlemllciguNDU1LCAuMDMsIC40LCAxLjY0NSkgMHM7XHJcbiAgICB9XHJcbi5uYXYtb3BlbiAuZ2xvYmFsLWhlYWRlcl9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbl9fbGF5b3V0IHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGN1YmljLWJlemllciguNDU1LCAuMDMsIC40LCAxLjY0NSkgMHM7XHJcbiAgICAgIH1cclxuLnNjcm9sbGVkLWRvd24gLmdsb2JhbC1oZWFkZXIge1xyXG4gICAgdG9wOiBjYWxjKDBweCAtIDMuNXJlbSk7XHJcbiAgfVxyXG4uc2Nyb2xsZWQtdXAgLmdsb2JhbC1oZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuOSk7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XHJcbiAgfVxyXG4uc2Nyb2xsZWQtdXAgLmdsb2JhbC1oZWFkZXIgLmdsb2JhbC1oZWFkZXJfX2JyYW5kIHN2ZyBwYXRoIHtcclxuICAgICAgZmlsbDogI0ZGRkZGRjtcclxuICAgIH1cclxuLnNjcm9sbGVkLXVwIC5nbG9iYWwtaGVhZGVyIC5nbG9iYWwtaGVhZGVyX190YWdsaW5lIHtcclxuICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICB9XHJcbi5zY3JvbGxlZC11cCAuZ2xvYmFsLWhlYWRlciAuZ2xvYmFsLWhlYWRlcl9fdG9nZ2xlIC5idXR0b246OmJlZm9yZSwgLnNjcm9sbGVkLXVwIC5nbG9iYWwtaGVhZGVyIC5nbG9iYWwtaGVhZGVyX190b2dnbGUgLmJ1dHRvbjo6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgfVxyXG4uaWNvbi1ncmlkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNUY1O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG59XHJcbi5pY29uLWdyaWRfX2xheW91dCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XHJcbiAgICBncmlkLWdhcDogMS41cmVtO1xyXG4gIH1cclxuLmljb24tZ3JpZF9faGVhZGluZyB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xyXG4gIH1cclxuLmljb24tZ3JpZF9faW50cm8ge1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcclxuICB9XHJcbi5pY29uLWdyaWRfX2ludHJvIHAge1xyXG4gICAgICBmb250LXNpemU6IGNhbGMoMXJlbSArIDAuMzEyNSAqICgoMTAwdncgLSAyNi4yNXJlbSkgLyA1My43NSkpO1xyXG4gICAgfVxyXG4uaWNvbi1ncmlkX19jYXJkcyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ3JpZC1jb2x1bW46IDIvc3BhbiAxMDtcclxuICAgIGdyaWQtZ2FwOiAyMHB4IDEwcHg7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBtYXJnaW46IDNyZW0gMDtcclxuICB9XHJcbi5pY29uLWdyaWRfX2NhcmQge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDE1JTtcclxuICB9XHJcbi5pbnB1dC1jaGVja2JveCB7XHJcbiAgcGFkZGluZzogY2FsYygxLjVyZW0gLyAyKSAwO1xyXG59XHJcbi5pbnB1dC1yYWRpbyB7XHJcbiAgcGFkZGluZzogY2FsYygxLjVyZW0gLyAyKSAwO1xyXG59XHJcbi5sYXRlc3Qtd29yayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjVGNTtcclxuICBwYWRkaW5nLXRvcDogM3JlbTtcclxufVxyXG4ubGF0ZXN0LXdvcmtfX2xheW91dCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxcmVtO1xyXG4gICAgbWFyZ2luOiAzcmVtIDA7XHJcbiAgfVxyXG4ubGF0ZXN0LXdvcmtfX2V5ZWJyb3cge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IC43NXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICB9XHJcbi5sYXRlc3Qtd29ya19faGVhZGluZyB7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyNyU7XHJcbiAgfVxyXG4ubGF0ZXN0LXdvcmtfX2xpbmsge1xyXG4gICAgY29sb3I6ICMyMzFGMjA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbi5sYXRlc3Qtd29ya19fbGluazpob3ZlciwubGF0ZXN0LXdvcmtfX2xpbms6YWN0aXZlLC5sYXRlc3Qtd29ya19fbGluazpmb2N1cyB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4ubGF0ZXN0LXdvcmtfX2N0YSB7XHJcbiAgICBwYWRkaW5nOiAwIDAgM3JlbTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxuLmxhdGVzdC13b3JrLS1kYXJrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzFGMjA7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcbi5sYXRlc3Qtd29yay0tZGFyayAuYnV0dG9uIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIH1cclxuLmxhdGVzdC13b3JrX19jYXJkIHtcclxuICBib3JkZXI6IDA7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gIHBhZGRpbmc6IDAgMCAyLjc1cmVtIDA7XHJcbiAgZmxleDogMCAwIDEwMCU7XHJcbiAgZ2FwOiAxLjI1cmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogLjJzIGN1YmljLWJlemllciguNDU1LCAuMDMsIC40LCAxLjY0NSkgMHM7XHJcbn1cclxuLmxhdGVzdC13b3JrX19jYXJkIC5oZWFkaW5nIHtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgfVxyXG4ubGF0ZXN0LXdvcmtfX2NhcmQubGF0ZXN0LXdvcmtfX2NhcmQtLXN1cGVyIC5oZWFkaW5nLCAubGF0ZXN0LXdvcmtfX2NhcmQubGF0ZXN0LXdvcmtfX2NhcmQtLW1ham9yIC5oZWFkaW5nIHtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbi5sYXRlc3Qtd29ya19fY2FyZC5sYXRlc3Qtd29ya19fY2FyZC0tc3VwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuLmxhdGVzdC13b3JrX19jYXJkLmxhdGVzdC13b3JrX19jYXJkLS1zdXBlciAubGF0ZXN0LXdvcmtfX2NhcmQtaW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxlZnQ6IC0xLjVyZW07XHJcbiAgICAgIHJpZ2h0OiAtMS41cmVtO1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgM3JlbSk7XHJcbiAgICB9XHJcbi5sYXRlc3Qtd29ya19fY2FyZC5sYXRlc3Qtd29ya19fY2FyZC0tc3VwZXIgLmxhdGVzdC13b3JrX19jYXJkLWNvbnRlbnQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNUY1O1xyXG4gICAgICBtYXJnaW46IC01cmVtIDEuNXJlbSAwIDEuNXJlbTtcclxuICAgICAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbi5sYXRlc3Qtd29yay0tZGFyayAubGF0ZXN0LXdvcmtfX2NhcmQubGF0ZXN0LXdvcmtfX2NhcmQtLXN1cGVyIC5sYXRlc3Qtd29ya19fY2FyZC1jb250ZW50IHtcclxuICAgICAgICBjb2xvcjogIzIzMUYyMDtcclxuICAgICAgfVxyXG4ubGF0ZXN0LXdvcmtfX2NhcmQgLmxhdGVzdC13b3JrX19jYXJkLWltYWdlIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4ubGF0ZXN0LXdvcmtfX2NhcmQgLmxhdGVzdC13b3JrX19jYXJkLWltYWdlIC5waWN0dXJlX19pbWcge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMnMgY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjQsIDEuNjQ1KSAwcztcclxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjM1cztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbi5sYXRlc3Qtd29ya19fY2FyZDpob3ZlciAubGF0ZXN0LXdvcmtfX2NhcmQtaW1hZ2UgLnBpY3R1cmVfX2ltZywubGF0ZXN0LXdvcmtfX2NhcmQ6YWN0aXZlIC5sYXRlc3Qtd29ya19fY2FyZC1pbWFnZSAucGljdHVyZV9faW1nLC5sYXRlc3Qtd29ya19fY2FyZDpmb2N1cyAubGF0ZXN0LXdvcmtfX2NhcmQtaW1hZ2UgLnBpY3R1cmVfX2ltZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcclxuICAgICAgfVxyXG4ubWFycXVlZS1hcnRpY2xlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG59XHJcbi5tYXJxdWVlLWFydGljbGVfX2xheW91dCB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtZ2FwOiAwIDEuNXJlbTtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIHBhZGRpbmc6IDMuNXJlbSAwIDNyZW07XHJcbiAgfVxyXG4ubWFycXVlZS1hcnRpY2xlX19pbWFnZSB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgfVxyXG4ubWFycXVlZS1hcnRpY2xlX19pbWFnZSBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuLm1hcnF1ZWUtYXJ0aWNsZV9faGVhZGluZyB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XHJcbiAgICBncmlkLXJvdzogMjtcclxuICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xyXG4gIH1cclxuLm1hcnF1ZWUtYXJ0aWNsZV9fdHlwZSB7XHJcbiAgICBncmlkLWNvbHVtbjogMTtcclxuICAgIGdyaWQtcm93OiAzO1xyXG4gIH1cclxuLm1hcnF1ZWUtYXJ0aWNsZV9fZGF0ZSB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XHJcbiAgICBncmlkLXJvdzogNDtcclxuICB9XHJcbi5tYXJxdWVlLWFydGljbGVfX2F1dGhvciB7XHJcbiAgICBncmlkLWNvbHVtbjogMTtcclxuICAgIGdyaWQtcm93OiA1O1xyXG4gIH1cclxuLm1hcnF1ZWUtYXJ0aWNsZV9fYXV0aG9yICsgLm1hcnF1ZWUtYXJ0aWNsZV9fc2hhcmUge1xyXG4gICAgICBncmlkLXJvdzogNC9zcGFuIDI7XHJcbiAgICB9XHJcbi5tYXJxdWVlLWFydGljbGVfX3NoYXJlIHtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgZ3JpZC1jb2x1bW46IDI7XHJcbiAgICBncmlkLXJvdzogMy9zcGFuIDI7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcbi5tYXJxdWVlLWFydGljbGVfX3R5cGUsIC5tYXJxdWVlLWFydGljbGVfX2RhdGUsIC5tYXJxdWVlLWFydGljbGVfX2F1dGhvciB7XHJcbiAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gIH1cclxuLm1hcnF1ZWUtbWFqb3Ige1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ubWFycXVlZS1tYWpvcl9fbGF5b3V0IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcclxuICAgIGdyaWQtZ2FwOiAxLjEyNXJlbTtcclxuICB9XHJcbi5tYXJxdWVlLW1ham9yX19oZWFkaW5nIHtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgfVxyXG4ubWFycXVlZS1tYWpvcl9faGVhZGluZyAuaGVhZGluZyB7XHJcbiAgICAgIHRyYW5zaXRpb246IGZvbnQtc2l6ZSAuMnMgbGluZWFyO1xyXG4gICAgfVxyXG4ubWFycXVlZS1tYWpvcl9faGVhZGluZyAucmljaHRleHQge1xyXG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgIG1hcmdpbjogMS41cmVtIDA7XHJcbiAgICAgIHRyYW5zaXRpb246IC4ycyBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNCwgMS42NDUpIDBzO1xyXG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIH1cclxuLm1hcnF1ZWUtbWFqb3JfX2ludHJvIHtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgfVxyXG4ubWFycXVlZS1tYWpvcl9faW1hZ2VzIHtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuLm1hcnF1ZWUtbWFqb3JfX2ltYWdlcyAuaW1hZ2Uge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbi5tYXJxdWVlLW1ham9yX19pbWFnZXNbZGF0YS1zdGVwPVwic3RlcC0xXCJdIC5pbWFnZTpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuLm1hcnF1ZWUtbWFqb3JfX2ltYWdlc1tkYXRhLXN0ZXA9XCJzdGVwLTJcIl0gLmltYWdlOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4ubWFycXVlZS1tYWpvcl9faW1hZ2VzW2RhdGEtc3RlcD1cInN0ZXAtM1wiXSAuaW1hZ2U6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbi5tYXJxdWVlLW1ham9yX19pbWFnZXNbZGF0YS1zdGVwPVwic3RlcC00XCJdIC5pbWFnZTpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuLm1hcnF1ZWUtbWFqb3JfX2ltYWdlc1tkYXRhLXN0ZXA9XCJzdGVwLTVcIl0gLmltYWdlOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4ubWFycXVlZS1tYWpvcl9faW1hZ2VzW2RhdGEtc3RlcD1cInN0ZXAtNlwiXSAuaW1hZ2U6bnRoLWNoaWxkKDYpIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbi5tYXJxdWVlLW1ham9yX19lbmRpbmcge1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbi5tYXJxdWVlLW1ham9yX190YWdsaW5lIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjc1cmVtICsgMC43NSAqICgoMTAwdncgLSAyNi4yNXJlbSkgLyA1My43NSkpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuLm1hcnF1ZWUtbWFqb3JfX3RhZ2xpbmUuYWN0aXZlIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4ubWFycXVlZS1tYWpvcjo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzFGMjA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIGhlaWdodDogNTUlO1xyXG4gIH1cclxuLm1hcnF1ZWUtbWFqb3ItLWFsdCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuLm1hcnF1ZWUtbWFqb3ItLWFsdDo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY1RjU7XHJcbiAgICBoZWlnaHQ6IDQ1JTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gIH1cclxuLm1hcnF1ZWUtbWFqb3ItLWFsdCAubWFycXVlZS1tYWpvcl9fZW5kaW5nIHtcclxuICAgIHBhZGRpbmc6IDE4cmVtIDAgM3JlbTtcclxuICB9XHJcbi5tYXJxdWVlLXN1cGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gIHBhZGRpbmc6IDUuNXJlbSAwIDA7XHJcbn1cclxuLm1hcnF1ZWUtc3VwZXJfX2xheW91dCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XHJcbiAgfVxyXG4ubWFycXVlZS1zdXBlciAuaGVhZGluZyB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xyXG4gICAgZ3JpZC1yb3c6IDI7XHJcbiAgICBsaW5lLWhlaWdodDogOTAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLS42NXJlbTtcclxuICB9XHJcbi5tYXJxdWVlLXN1cGVyIC5yaWNodGV4dCB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBncmlkLWNvbHVtbjogMi9zcGFuIDEwO1xyXG4gICAgZ3JpZC1yb3c6IDE7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gIH1cclxuLm1hcnF1ZWUtc3VwZXIgLnZpZGVvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzFGMjA7XHJcbiAgICBib3JkZXI6IDEwcHggc29saWQgI0ZGRkZGRjtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgICBncmlkLXJvdzogMztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuLm1hcnF1ZWUtc3VwZXI6OmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY1RjU7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiA4cmVtO1xyXG4gICAgbWFyZ2luLXRvcDogLTZyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbi5tYXJxdWVlLXR3by1jb2x1bW4ge1xyXG4gIHBhZGRpbmc6IDhyZW0gMCAzcmVtO1xyXG59XHJcbi5tYXJxdWVlLXR3by1jb2x1bW5fX2xheW91dCB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtZ2FwOiAxLjVyZW07XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS4xMjVyZW0gMWZyO1xyXG4gIH1cclxuLm1hcnF1ZWUtdHdvLWNvbHVtbl9faGVhZGluZyB7XHJcbiAgICBhbGlnbi1zZWxmOiBlbmQ7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xyXG4gICAgZ3JpZC1yb3c6IDE7XHJcbiAgfVxyXG4ubWFycXVlZS10d28tY29sdW1uX19jb250ZW50IHtcclxuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcclxuICAgIGdyaWQtcm93OiAyO1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuMTI1cmVtICsgMC4xODc1ICogKCgxMDB2dyAtIDI2LjI1cmVtKSAvIDUzLjc1KSk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuLm1hcnF1ZWUtdHdvLWNvbHVtbl9fZm9ybSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcclxuICAgIGdyaWQtcm93OiAzO1xyXG4gICAgcGFkZGluZzogMS41cmVtO1xyXG5cclxuICB9XHJcbi5tYXJxdWVlLXR3by1jb2x1bW5fX2Zvcm0gLmJ1dHRvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvc3Vic2NyaWJlLWJ1dHRvbi5zdmcpO1xyXG4gICAgICBjb2xvcjogIzc1NzU3NTtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW46IDNyZW0gMCAwIDA7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDdyZW07XHJcbiAgICB9XHJcbi5tYXJxdWVlLXR3by1jb2x1bW5fX2Zvcm0gLmJ1dHRvbjpob3ZlciwubWFycXVlZS10d28tY29sdW1uX19mb3JtIC5idXR0b246YWN0aXZlLC5tYXJxdWVlLXR3by1jb2x1bW5fX2Zvcm0gLmJ1dHRvbjpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICM4NjY4NDE7XHJcbiAgICAgIH1cclxuLm1hcnF1ZWUtdHdvLWNvbHVtbl9fZm9ybSAuZmVlZGJhY2stc3VtbWFyeSAuZXJyb3J7XHJcbiAgICAgICAgY29sb3I6ICNjMjMwMmM7XHJcbiAgICAgIH1cclxuLm1hcnF1ZWUtdHdvLWNvbHVtbl9fZm9ybSAuaGlkZGVue1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4ubWFycXVlZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBwYWRkaW5nOiA4cmVtIDAgM3JlbTtcclxufVxyXG4ubWFycXVlZV9fbGF5b3V0IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLWdhcDogMS41cmVtO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XHJcbiAgfVxyXG4ubWFycXVlZV9faGVhZGluZyB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xyXG4gICAgZ3JpZC1yb3c6IDE7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMnJlbSArIDIuMzc1ICogKCgxMDB2dyAtIDI2LjI1cmVtKSAvIDUzLjc1KSk7XHJcbiAgfVxyXG4ubWFycXVlZV9fY29udGVudCB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xyXG4gICAgZ3JpZC1yb3c6IDI7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS4xMjVyZW0gKyAwLjUgKiAoKDEwMHZ3IC0gMjYuMjVyZW0pIC8gNTMuNzUpKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gIH1cclxuLm1vZGFsIHtcclxuICAtLW1vZGFsLWljb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICB0cmFuc2l0aW9uOiAuMnMgY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjQsIDEuNjQ1KSAwcztcclxufVxyXG4ubW9kYWxfX2Nsb3NlIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1yZWQpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGhlaWdodDogM3JlbTtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiBjYWxjKDQwMCArIDEpO1xyXG4gIH1cclxuLm1vZGFsX19jbG9zZTpob3ZlciwubW9kYWxfX2Nsb3NlOmFjdGl2ZSwubW9kYWxfX2Nsb3NlOmZvY3VzIHtcclxuICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICB9XHJcbi5tb2RhbF9fY2xvc2UtaWNvbiB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luOiAxLjVjaCAwIDNjaDtcclxuICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICB9XHJcbi5tb2RhbF9fZGlhbG9nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICBsZWZ0OiAxcmVtO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogOHJlbTtcclxuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMnJlbSk7XHJcbiAgICB6LWluZGV4OiBjYWxjKDQwMCArIDEpO1xyXG4gIH1cclxuLm1vZGFsX19kaWFsb2dbb3Blbl0ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuLm1vZGFsX19vdmVybGF5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRUUxOTk7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgei1pbmRleDogNDAwO1xyXG4gIH1cclxuLm1vZGFsLS1zaWduaW4gLm1vZGFsX19vdmVybGF5IHtcclxuICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICB9XHJcbi5tb2RhbC0tc2lnbmluIC5tb2RhbF9fY2xvc2Uge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4ubW9kYWwtLXNpZ25pbiAubW9kYWxfX2RpYWxvZyB7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgY29sb3I6ICMyMzFGMjA7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMi41cmVtO1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbiAgICB9XHJcbi5tb2RhbC0tYWx0ZXJuYXRlIC5tb2RhbF9fY2xvc2Uge1xyXG4gICAgICByaWdodDogMS43NXJlbTtcclxuICAgICAgdG9wOiAxcmVtO1xyXG4gICAgfVxyXG4ubW9kYWwtLWFsdGVybmF0ZSAubW9kYWxfX2RpYWxvZyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgIGNvbG9yOiAjMjMxRjIwO1xyXG4gICAgICBwYWRkaW5nOiAxLjVyZW07XHJcbiAgICAgIHRvcDogMS41cmVtO1xyXG4gICAgfVxyXG4ubW9kYWxbYXJpYS1oaWRkZW49J3RydWUnXSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5bZGF0YS1hMTF5LWRpYWxvZy1uYXRpdmVdID4gLm1vZGFsX19vdmVybGF5IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5tb2RhbF9fZGlhbG9nW29wZW5dICsgJl9fb3ZlcmxheSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuI3NpZ25pbi1tb2RhbCAubW9kYWxfX292ZXJsYXkge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbi5uYXZpZ2F0aW9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxRjIwO1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIHBhZGRpbmc6IDZyZW0gMCAzcmVtO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5uYXZpZ2F0aW9uIC5saW5rIHtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gIH1cclxuLm5hdmlnYXRpb24gLmxpbms6aG92ZXIsLm5hdmlnYXRpb24gLmxpbms6YWN0aXZlLC5uYXZpZ2F0aW9uIC5saW5rOmZvY3VzIHtcclxuICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICB9XHJcbi5uYXZpZ2F0aW9uX19uYXYge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG4ubmF2aWdhdGlvbl9fbGF5b3V0IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLWdhcDogNnJlbTtcclxuICB9XHJcbi5uYXZpZ2F0aW9uX19uYXYtaXRlbSB7XHJcbiAgICBhbGlnbi1zZWxmOiBzdGFydDtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygyLjVyZW0gKyAwLjYyNSAqICgoMTAwdncgLSAyNi4yNXJlbSkgLyA1My43NSkpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuLm5hdmlnYXRpb25fX25hdi1pdGVtOmhvdmVyLC5uYXZpZ2F0aW9uX19uYXYtaXRlbTphY3RpdmUsLm5hdmlnYXRpb25fX25hdi1pdGVtOmZvY3VzIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4ubmF2aWdhdGlvbl9fY29udGFjdCB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMXJlbSArIDAuMzc1ICogKCgxMDB2dyAtIDI2LjI1cmVtKSAvIDUzLjc1KSk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gIH1cclxuLm5hdmlnYXRpb25fX2NvbnRhY3QgLmhlYWRpbmcge1xyXG4gICAgICBmb250LXNpemU6IGNhbGMoLjg3NXJlbSArIDAuNSAqICgoMTAwdncgLSAyNi4yNXJlbSkgLyA1My43NSkpO1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG4ubmF2aWdhdGlvbl9fY29udGFjdCAubGluayB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIH1cclxuLm5hdmlnYXRpb25fX2NvbnRhY3QgLmxpbms6aG92ZXIsLm5hdmlnYXRpb25fX2NvbnRhY3QgLmxpbms6YWN0aXZlLC5uYXZpZ2F0aW9uX19jb250YWN0IC5saW5rOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogI0E3ODY1ODtcclxuICAgICAgfVxyXG4ubmF2aWdhdGlvbl9fY29weSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoLjg3NXJlbSArIDAuMTI1ICogKCgxMDB2dyAtIDI2LjI1cmVtKSAvIDUzLjc1KSk7XHJcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gIH1cclxuLm5leHQtYXJ0aWNsZSB7XHJcbiAgbWFyZ2luLXRvcDogM3JlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLm5leHQtYXJ0aWNsZV9faW1hZ2Uge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcclxuICB9XHJcbi5uZXh0LWFydGljbGVfX2ltYWdlIC5pbWFnZSB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICAgIH1cclxuLm5leHQtYXJ0aWNsZV9fY29udGVudCB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sb3I6ICNFRjVEM0M7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAzcmVtIDEuNXJlbSAxLjVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBwYWRkaW5nIC4ycyBsaW5lYXI7XHJcbiAgfVxyXG4ubmV4dC1hcnRpY2xlX19jb250ZW50IGkge1xyXG4gICAgICBmb250LXNpemU6IGNhbGMoLjc1cmVtICsgMC4yNSAqICgoMTAwdncgLSAyNi4yNXJlbSkgLyA1My43NSkpO1xyXG4gICAgfVxyXG4ubmV4dC1hcnRpY2xlX19jb250ZW50IC5oZWFkaW5nIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIH1cclxuLm5leHQtYXJ0aWNsZV9fZGF0ZSB7XHJcbiAgICBjb2xvcjogIzkxQUFCQTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuLm5leHQtYXJ0aWNsZV9fbGluayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbi5uZXh0LWFydGljbGVfX2xpbmsgc3ZnIHtcclxuICAgICAgZmlsbDogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG4ubmV4dC1hcnRpY2xlIC5saW5rIHtcclxuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG4ubmV4dC1hcnRpY2xlOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjVGNTtcclxuICAgIGJvdHRvbTogM3JlbTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDY2JTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICB9XHJcbi5wYWdpbmF0aW9uX19sYXlvdXQge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICB9XHJcbi5wYWdpbmF0aW9uIC5saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgXHJcbiAgfVxyXG4ucGFuZWwtY29udGVudCB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcclxufVxyXG4ucGFuZWwtY29udGVudF9faGVhZGluZyB7XHJcbiAgICBmb250LWZhbWlseTogJ1NhbmdCbGV1S2luZ2RvbScsIHNlcmlmO1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcclxuICAgIHRyYW5zaXRpb246IC4ycyBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNCwgMS42NDUpIDBzO1xyXG4gIH1cclxuLmNhcm91c2VsIC5wYW5lbC1jb250ZW50X19oZWFkaW5nIHtcclxuICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICB9XHJcbi5wYW5lbC1jb250ZW50X19jb250ZW50IHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiAxLjMxMjVyZW07XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIG1hcmdpbjogMi4yNXJlbSAwIDA7XHJcbiAgICBtYXgtd2lkdGg6IDY5MXB4O1xyXG4gIH1cclxuLnBhbmVsLWNvbnRlbnRfX2NvbnRlbnQgLmxpbmsge1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgfVxyXG4ucGFuZWwtY29udGVudF9faGVhZGluZywgLnBhbmVsLWNvbnRlbnRfX2NvbnRlbnQge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IC4ycyBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNCwgMS42NDUpIDBzO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IC4xMjVzO1xyXG4gIH1cclxuLmlzLXNlbGVjdGVkIC5wYW5lbC1jb250ZW50X19oZWFkaW5nLCAuaXMtc2VsZWN0ZWQgLnBhbmVsLWNvbnRlbnRfX2NvbnRlbnQge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4ucGFyYWxsYXgtZ3JhcGhpYyB7XHJcbiAgcGFkZGluZzogM3JlbSAwIDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5wYXJhbGxheC1ncmFwaGljX19tb2JpbGUtaW1nIHtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIG1heC13aWR0aDogNjAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuLnBhcmFsbGF4LWdyYXBoaWNfX21vYmlsZS1pbWcgLmltYWdlIHtcclxuICAgICAgbWFyZ2luOiAxLjVyZW0gMCAzcmVtIDA7XHJcbiAgICB9XHJcbi5wYXJhbGxheC1ncmFwaGljX19pbWcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbi5waWN0dXJlLWlubGluZV9fbGF5b3V0IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLWdhcDogMS41cmVtO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XHJcbiAgfVxyXG4ucGljdHVyZS1pbmxpbmUgLmZpZ3VyZSB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xyXG4gIH1cclxuLnBpY3R1cmUtaW5saW5lIC5waWN0dXJlLCAucGljdHVyZS1pbmxpbmUgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4ucGljdHVyZS1pbmxpbmUgLnBpY3R1cmUgKyAucGljdHVyZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgIH1cclxuLnJpY2h0ZXh0LS1wcm9taW5lbnQge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuNXJlbSArIDAuMjUgKiAoKDEwMHZ3IC0gMjYuMjVyZW0pIC8gNTMuNzUpKTtcclxuICB9XHJcbi5yaWNodGV4dC0tbGFyZ2Uge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjVyZW0gKyAwLjA2MjUgKiAoKDEwMHZ3IC0gMjYuMjVyZW0pIC8gNTMuNzUpKVxyXG4gIH1cclxuLnJpY2h0ZXh0LS1kZWZhdWx0IHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICB9XHJcbi5yaWNodGV4dC0tc21hbGwge1xyXG4gICAgZm9udC1zaXplOiAuODEyNXJlbTtcclxuICB9XHJcbi5yaWNodGV4dC0tZGVzYyB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuLnJpY2h0ZXh0LS1kZXNjICsgLnJpY2h0ZXh0LS1kZXNjIHtcclxuICAgICAgcGFkZGluZzogM3JlbSAwIDAgMDtcclxuICAgIH1cclxuLnJpY2h0ZXh0LS1mdWxsd2lkdGgge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbi5yaWNodGV4dC0tZnVsbHdpZHRoIHVsLCAucmljaHRleHQtLWZ1bGx3aWR0aCBvbCB7XHJcbiAgICAgIG1hcmdpbjogLjI1cmVtIDAgMCAycmVtO1xyXG4gICAgfVxyXG4ucmljaHRleHRfX2xheW91dCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1nYXA6IDAgMS4xMjVyZW07XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcclxuICB9XHJcbi5yaWNodGV4dF9fbGF5b3V0ID4gKiB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgICB9XHJcbi5yaWNodGV4dC0tZnVsbHdpZHRoIC5yaWNodGV4dF9fbGF5b3V0ID4gKiB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgIH1cclxuLyogY29tbW9uIFJURSBlbGVtZW50cyAqL1xyXG4ucmljaHRleHQgc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG4ucmljaHRleHQgZW0ge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIH1cclxuLnJpY2h0ZXh0IGxpIHtcclxuICAgIG1hcmdpbjogMCAwIC4xMjVyZW0gMDtcclxuICB9XHJcbi5yaWNodGV4dCBzdWIsIC5yaWNodGV4dCBzdXAge1xyXG4gICAgZm9udC1zaXplOiA3NSU7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICB9XHJcbi5yaWNodGV4dCBzdXAge1xyXG4gICAgLyogTW92ZSB0aGUgc3VwZXJzY3JpcHRlZCB0ZXh0IHVwICovXHJcbiAgICB0b3A6IC0uNWVtO1xyXG4gIH1cclxuLnJpY2h0ZXh0IHN1YiB7XHJcbiAgICAvKiBNb3ZlIHRoZSBzdWJzY3JpcHRlZCB0ZXh0IGRvd24sIGJ1dCBvbmx5XHJcbiAgICAgICAgaGFsZiBhcyBmYXIgZG93biBhcyB0aGUgc3VwZXJzY3JpcHQgbW92ZWQgdXAgKi9cclxuICAgIGJvdHRvbTogLS4yNWVtO1xyXG4gIH1cclxuLnNlbGVjdC1jbGllbnRzIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi5pcy1zZWxlY3RlZCAuc2VsZWN0LWNsaWVudHMge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbi5zZWxlY3QtY2xpZW50c19fbGF5b3V0IHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1nYXA6IDEuMTI1cmVtO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XHJcbiAgfVxyXG4uc2VsZWN0LWNsaWVudHNfX3RpdGxlIHtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gNjtcclxuICAgIGdyaWQtcm93OiAxO1xyXG4gIH1cclxuLnNlbGVjdC1jbGllbnRzX19jbGllbnQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcbi5zZWxlY3QtY2xpZW50c19fY2xpZW50IGEge1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgcGFkZGluZzogLjVyZW0gMDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbi5zZWxlY3QtY2xpZW50c19fY2xpZW50IGE6aG92ZXIsLnNlbGVjdC1jbGllbnRzX19jbGllbnQgYTphY3RpdmUsLnNlbGVjdC1jbGllbnRzX19jbGllbnQgYTpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICNBNzg2NTg7XHJcbiAgICAgIH1cclxuLnNlbGVjdC1jbGllbnRzX19maWd1cmUge1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcclxuICAgIGdyaWQtcm93OiAyO1xyXG4gICAgbWFyZ2luOiAxLjVyZW0gMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG4uc2VsZWN0LWNsaWVudHNfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuLnNlbGVjdC1jbGllbnRzX19pbWcgLmltYWdlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbi5jYXJvdXNlbF9fY2VsbCAuc2VsZWN0LWNsaWVudHNfX2ltZyB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYwcHgsIDApO1xyXG4gICAgfVxyXG4uY2Fyb3VzZWxfX2NlbGwuaXMtc2VsZWN0ZWQgLnNlbGVjdC1jbGllbnRzX19pbWcge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC43NXMgZWFzZS1vdXQ7XHJcbiAgICB9XHJcbi5zZWxlY3QtY2xpZW50c19fcXVvdGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjEyNXJlbSArIDAuMjI1MDAwMDAwMDAwMDAwMSAqICgoMTAwdncgLSAyNi4yNXJlbSkgLyA1My43NSkpO1xyXG5cclxuICAgIHBhZGRpbmc6IDIuNXJlbSAwO1xyXG4gIH1cclxuLnNlbGVjdC1jbGllbnRzX19jaXRlIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuLnNlbGVjdC1jbGllbnRzX19jaXRlIC5pbWFnZSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAuNjI1cmVtO1xyXG4gICAgICBtYXgtd2lkdGg6IDMuMTI1cmVtO1xyXG4gICAgfVxyXG4uc3BsaXQtbWVkaWFfX2xheW91dCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1nYXA6IDEuNXJlbTtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xyXG4gICAganVzdGlmeS1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuLnNwbGl0LW1lZGlhX19jb250ZW50IHtcclxuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMjMxRjIwO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XHJcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xyXG4gIH1cclxuLnNwbGl0LW1lZGlhX19pbWFnZSB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4uc3BsaXQtbWVkaWFfX2ltYWdlIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4udGFicyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi50YWJzX190YWItbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4udGFic19fdGFiIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjb2xvcjogIzIzMUYyMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbi50YWJzX190YWI6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4udGFic19fdGFiOmhvdmVyLC50YWJzX190YWI6YWN0aXZlLC50YWJzX190YWI6Zm9jdXMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRENEQ0RDO1xyXG4gICAgfVxyXG4udGFic19fdGFiOjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRUUxOTk7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG1heC13aWR0aDogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDEwMCU7XHJcbiAgICAgIHRyYW5zaXRpb246IC4ycyBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNCwgMS42NDUpIDBzO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgfVxyXG4udGFic19fdGFiLmlzLWFjdGl2ZTo6YWZ0ZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgfVxyXG4udGFic19fcGFuZWwtbGlzdCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW07XHJcbiAgfVxyXG4udGFic19fcGFuZWwge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuLnRlc3RpbW9uaWFsIHtcclxuICBwYWRkaW5nOiAxcmVtIDA7XHJcbn1cclxuLnRlc3RpbW9uaWFsIC5ibG9ja3F1b3RlIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG4udGVzdGltb25pYWwgKyAudGVzdGltb25pYWwge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGNEY1RjU7XHJcbiAgfVxyXG4udGV4dC13aXRoLWN0YSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMUYyMDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBmb250LXNpemU6IGNhbGMoMS4yNXJlbSArIDAuMTI1ICogKCgxMDB2dyAtIDI2LjI1cmVtKSAvIDUzLjc1KSk7XHJcbn1cclxuLnRleHQtd2l0aC1jdGFfX2xheW91dCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1nYXA6IDEuMTI1cmVtO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XHJcbiAgfVxyXG4udGV4dC13aXRoLWN0YV9fcHJpbWFyeSwgLnRleHQtd2l0aC1jdGFfX3NlY29uZGFyeSwgLnRleHQtd2l0aC1jdGFfX2N0YSB7XHJcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gIH1cclxuLnRleHQtd2l0aC1jdGFfX2N0YSB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuLnRocmVlLWNvbC1kZWNrIHtcclxuICBwYWRkaW5nOiAzcmVtIDA7XHJcbn1cclxuLnRocmVlLWNvbC1kZWNrX19sYXlvdXQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtZ2FwOiA2cmVtO1xyXG4gIH1cclxuLnRocmVlLWNvbC1kZWNrX19jYXJkIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4udGhyZWUtY29sLWRlY2sgLnJpY2h0ZXh0IHtcclxuICAgIG1hcmdpbjogMS41cmVtIDAgMXJlbTtcclxuICB9XHJcbi50aHJlZS1jb2wtZGVjayBhIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gIH1cclxuLnVtYnJhY28tZm9ybSAudHVybnN0eWxlLWdyaWQtLTF1cCwgLnVtYnJhY28tZm9ybSAudHVybnN0eWxlLWdyaWQtLTJ1cCwgLnVtYnJhY28tZm9ybSAudHVybnN0eWxlLWdyaWQtLTN1cCwgLnVtYnJhY28tZm9ybSB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgfVxyXG4udmlkZW8tYmFja2dyb3VuZCB7XHJcbiAgLyogVmlkZW9CYWNrZ3JvdW5kICovXHJcbn1cclxuLmdyaWQge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC1nYXA6IDEuNXJlbTtcclxuICBtYXJnaW46IDNyZW0gMDtcclxufVxyXG4ucGFnZXNoZWxsIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBvdmVyZmxvdy14OiBjbGlwO1xyXG59XHJcbi5wYWdlc2hlbGxfX21haW4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbi5hYm91dCB7XHJcbiAgLyogQWJvdXQgKi9cclxufVxyXG4uYXJ0aWNsZSB7XHJcbiAgLyogQXJ0aWNsZSAqL1xyXG59XHJcbi5jYXJlZXJzIHtcclxuICAvKiBDYXJlZXJzICovXHJcbn1cclxuLmNvbnRhY3Qge1xyXG4gIC8qIENvbnRhY3QgKi9cclxufVxyXG4uaG9tZSB7XHJcbiAgLyogSG9tZSAqL1xyXG59XHJcbi5pbnNpZ2h0cyB7XHJcbiAgLyogSW5zaWdodHMgKi9cclxufVxyXG4ubmV3c2xldHRlciB7XHJcbiAgLyogTmV3c2xldHRlciAqL1xyXG59XHJcbi5zZXJ2aWNlcyB7XHJcbiAgLyogU2VydmljZXMgKi9cclxufVxyXG4uc2ctZGVmaW5pdGlvbiB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGdyYXk7XHJcbiAgZ3JpZC1nYXA6IDEuNXJlbTtcclxuICBwYWRkaW5nOiAxLjVyZW0gMDtcclxufVxyXG4uc2ctZGVmaW5pdGlvbl9fbGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4uc2ctZGVmaW5pdGlvbi0tYm9keS0tZ3JpZCA+ICoge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgICAgfVxyXG4uc2ctZGVmaW5pdGlvbi0taGVhZGluZyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgfVxyXG4uc2ctZGVmaW5pdGlvbi0taGVhZGluZyAuc2ctaDEtaXMtbW9iaWxlIHtcclxuICAgICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbi5zZy1kZWZpbml0aW9uLS1oZWFkaW5nIC5zZy1oMi1pcy1tb2JpbGUge1xyXG4gICAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuLnNnLWRlZmluaXRpb24tLWhlYWRpbmcgLnNnLWgzLWlzLW1vYmlsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4uc2ctZGVmaW5pdGlvbi0taGVhZGluZyAuc2ctaDQtaXMtbW9iaWxlIHtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuLnNnLWRlZmluaXRpb24tLWhlYWRpbmcgLnNnLWg1LWlzLW1vYmlsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4uc2ctZGVmaW5pdGlvbi0taGVhZGluZyAuc2ctaDYtaXMtbW9iaWxlIHtcclxuICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbi5zZy1kZWZpbml0aW9uLS1wYWxldHRlIHtcclxuICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICB9XHJcbi5zZy1kZWZpbml0aW9uLS1wYWxldHRlIC5ncmlkID4gKiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgfVxyXG4uc2ctZGVmaW5pdGlvbi0tcGFsZXR0ZV9fY2FyZCB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuLnNnLWRlZmluaXRpb24tLXBhbGV0dGVfX2NhcmQgLmNhcmQge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y0RjVGNTtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgNjYuNjY2JSAwO1xyXG4gICAgICB9XHJcbi5zZy1kZWZpbml0aW9uLS1wYWxldHRlX19jYXJkIC5kbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAuN3JlbTtcclxuICAgICAgfVxyXG4uc2ctZGVmaW5pdGlvbi0tcGFsZXR0ZV9fY2FyZCAuZmlndXJlIC5maWdjYXB0aW9uIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgICAgICB9XHJcbi53b3JrIHtcclxuICAvKiBXb3JrICovXHJcbn1cclxuLmJ1dHRvbi0tZGVmYXVsdDo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG59XHJcbi5idXR0b24ubGluazo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG59XHJcbi5idXR0b24tLWRlZmF1bHQ6aG92ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uYnV0dG9uLmxpbms6aG92ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uYnV0dG9uLS1kZWZhdWx0OmFjdGl2ZTo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG59XHJcbi5idXR0b24ubGluazphY3RpdmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uYnV0dG9uLS1kZWZhdWx0W2Rpc2FibGVkXTo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG59XHJcbi5idXR0b24ubGlua1tkaXNhYmxlZF06OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uYnV0dG9uLS1kZWZhdWx0LmJ1dHRvbi0td2hpdGU6aG92ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uYnV0dG9uLS1kZWZhdWx0LmJ1dHRvbi0td2hpdGU6YWN0aXZlOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcbn1cclxuLmJ1dHRvbi5saW5rLmJ1dHRvbi0td2hpdGU6aG92ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uYnV0dG9uLmxpbmsuYnV0dG9uLS13aGl0ZTphY3RpdmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uYnV0dG9uLS1idXJnZXI6aG92ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uYnV0dG9uLS1idXJnZXI6YWN0aXZlOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcbn1cclxuLmJ1dHRvbi0tYnVyZ2VyOmhvdmVyOjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uYnV0dG9uLS1idXJnZXI6YWN0aXZlOjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzICsgLmxhYmVsOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcbn1cclxuLmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTphY3RpdmUgKyAubGFiZWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzICsgLmxhYmVsOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcbn1cclxuLmlucHV0W3R5cGU9XCJyYWRpb1wiXTphY3RpdmUgKyAubGFiZWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubGFiZWw6OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG59XHJcbi5pbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5sYWJlbDo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcbn1cclxuLmxpbmsuYnV0dG9uLS13aGl0ZTpob3Zlcjo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG59XHJcbi5saW5rLmJ1dHRvbi0td2hpdGU6YWN0aXZlOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcbn1cclxuLmxpbmsuYnV0dG9uLS13aGl0ZTpmb2N1czo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG59XHJcbi5yaWNodGV4dCBhLmJ1dHRvbi0td2hpdGU6aG92ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4ucmljaHRleHQgYS5idXR0b24tLXdoaXRlOmFjdGl2ZTo6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG59XHJcbi5yaWNodGV4dCBhLmJ1dHRvbi0td2hpdGU6Zm9jdXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xufVxyXG4uc2Nyb2xsZWQtdXAgLmdsb2JhbC1oZWFkZXIgLmdsb2JhbC1oZWFkZXJfX3RvZ2dsZSAuYnV0dG9uOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcbn1cclxuLnNjcm9sbGVkLXVwIC5nbG9iYWwtaGVhZGVyIC5nbG9iYWwtaGVhZGVyX190b2dnbGUgLmJ1dHRvbjo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMnJlbSkge1xyXG4uYWNjb3JkaW9uX19oZWFkaW5nMSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEvc3BhbiA0XHJcbiAgICB9XHJcbi5hY2NvcmRpb25fX2hlYWRpbmcyIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogNS9zcGFuIDRcclxuICAgIH1cclxuLmFjY29yZGlvbl9faGVhZGluZzMge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiA5L3NwYW4gM1xyXG4gICAgfVxyXG4uY3RhLWNvbnRhY3RfX25ld3NsZXR0ZXIge1xyXG4gICAgICBmb250LXNpemU6IDEuNjI1cmVtXHJcbiAgfVxyXG4ubW9kYWwtLXNpZ25pbiAubW9kYWxfX2RpYWxvZyB7XHJcbiAgICAgICAgcmlnaHQ6IDEuNXJlbVxyXG4gICAgfVxyXG4gICAgICB9XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDByZW0pIHtcclxuLm1vZGFsX19kaWFsb2cge1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDQwdncpO1xyXG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMnJlbSk7XHJcbiAgICAgIG1heC13aWR0aDogODB2dztcclxuICAgICAgdG9wOiAycmVtXHJcbiAgfVxyXG4udGFicy0tdmVydGljYWwsIC50YWJzLS12ZXJ0IHtcclxuICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxyXG4gIH1cclxuLnRhYnMtLXZlcnRpY2FsIC50YWJzX190YWItbGlzdCwgLnRhYnMtdmVydCAudGFic19fdGFiLWxpc3Qge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDE1JVxyXG4gICAgfVxyXG5cclxuICAgICAgICAudGFicy0tdmVydGljYWwgLnRhYnNfX3RhYi1saXN0ICsgLnRhYnNfX3BhbmVsLWxpc3QsIC50YWJzLXZlcnQgLnRhYnNfX3RhYi1saXN0ICsgLnRhYnNfX3BhbmVsLWxpc3Qge1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRENEQ0RDO1xyXG4gICAgICAgIH1cclxuLnRhYnMtLXZlcnRpY2FsIC50YWJzX190YWIsIC50YWJzLXZlcnQgLnRhYnNfX3RhYiB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAxcmVtXHJcbiAgICB9XHJcbi50YWJzLS12ZXJ0aWNhbCAudGFic19fcGFuZWwtbGlzdCwgLnRhYnMtdmVydCAudGFic19fcGFuZWwtbGlzdCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KVxyXG4gICAgfVxyXG5cclxuICAgICAgICAudGFicy0tdmVydGljYWwgLnRhYnNfX3BhbmVsLWxpc3QgKyAudGFic19fdGFiLWxpc3QsIC50YWJzLXZlcnQgLnRhYnNfX3BhbmVsLWxpc3QgKyAudGFic19fdGFiLWxpc3Qge1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRENEQ0RDO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OHJlbSkge1xyXG4uYmxvY2txdW90ZSwgYmxvY2txdW90ZSB7XHJcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM5cHhcclxufVxyXG4uYnV0dG9uIHtcclxuICAgIGhlaWdodDogNC41cmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgbWluLXdpZHRoOiAxNHJlbTtcclxuICAgIHBhZGRpbmc6IDAgMi4yNXJlbVxyXG59XHJcbi5idXR0b24tLWRlZmF1bHQ6OmJlZm9yZSwgLmJ1dHRvbi5saW5rOjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiA2NnB4O1xyXG4gICAgICAgIGxlZnQ6IC0yLjVyZW1cclxuICAgIH1cclxuLmJ1dHRvbi0tZGVmYXVsdDpob3Zlcjo6YmVmb3JlLCAuYnV0dG9uLmxpbms6aG92ZXI6OmJlZm9yZSB7XHJcbiAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgLSAxLjc1cmVtKVxyXG4gICAgICB9XHJcbi5idXR0b24tLWJ1cmdlciB7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB3aWR0aDogNDhweFxyXG4gIH1cclxuLmJ1dHRvbi0tYnVyZ2VyOjpiZWZvcmUsIC5idXR0b24tLWJ1cmdlcjo6YWZ0ZXIge1xyXG4gICAgICAgIGxlZnQ6IDE0cHg7XHJcbiAgICAgICAgd2lkdGg6IDMycHhcclxuICAgIH1cclxuLmJ1dHRvbi0tYnVyZ2VyOjpiZWZvcmUge1xyXG4gICAgICAgIHRvcDogMjJweDtcclxuICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgfVxyXG4uYnV0dG9uLS1idXJnZXI6OmFmdGVyIHtcclxuICAgICAgICB0b3A6IDM2cHg7XHJcbiAgICAgICAgY29udGVudDogJydcclxuICAgIH1cclxuLmJ1dHRvbi0tYnVyZ2VyLmFjdGl2ZTo6YmVmb3JlIHtcclxuICAgICAgICAgIHRvcDogMjhweDtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgIH1cclxuLmJ1dHRvbi0tYnVyZ2VyLmFjdGl2ZTo6YWZ0ZXIge1xyXG4gICAgICAgICAgdG9wOiAyOHB4O1xyXG4gICAgICAgICAgY29udGVudDogJydcclxuICAgICAgfVxyXG4uYnV0dG9uLS1jYXJvdXNlbCB7XHJcbiAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIG1pbi13aWR0aDogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgd2lkdGg6IDUuMzc1cmVtXHJcbiAgfVxyXG4uZm9ybV9faXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAwXHJcbiAgfVxyXG4uaW5wdXQge1xyXG4gICAgZm9udC1zaXplOiAxLjYyNXJlbVxyXG59XHJcbi5sZWFkZXJzaGlwX19pbWcge1xyXG4gICAgICBncmlkLWNvbHVtbjogMS9zcGFuIDNcclxuICB9XHJcbi5sZWFkZXJzaGlwX19jb250ZW50IHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDUvc3BhbiA3XHJcbiAgfVxyXG4ubGluay0taWNvbiB7XHJcbiAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgd2lkdGg6IDM0cHhcclxuICB9XHJcbi5tZWRpYS1vYmplY3Qge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvd1xyXG59XHJcbi5tZWRpYS1vYmplY3QgPiA6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDJyZW1cclxuICB9XHJcbi5tZWRpYS1vYmplY3RfX2ZpZ3VyZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIG9yZGVyOiAwXHJcbiAgfVxyXG4ubWVkaWEtb2JqZWN0LS1uby1zdGFjayAubWVkaWEtb2JqZWN0X19maWd1cmUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDBcclxuICAgIH1cclxuLnBpY3R1cmVfX2ltZy0tZ2lmIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlXHJcbiAgfVxyXG4udGFibGVfX2NhcHRpb24ge1xyXG4gICAgICBjYXB0aW9uLXNpZGU6IHRvcFxyXG4gIH1cclxuLnRhYmxlLS1tb2JpbGUtY29sbGFwc2Uge1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZVxyXG4gIH1cclxuLnRhYmxlLS1tb2JpbGUtY29sbGFwc2UgLnRhYmxlX19oZWFkIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXBcclxuICAgIH1cclxuLnRhYmxlLS1tb2JpbGUtY29sbGFwc2UgLnRhYmxlX19jYXB0aW9uIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uXHJcbiAgICB9XHJcbi50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9fYm9keSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwXHJcbiAgICB9XHJcbi50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9fZm9vdCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwXHJcbiAgICB9XHJcbi50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9fcm93IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3dcclxuICAgIH1cclxuLnRhYmxlLS1tb2JpbGUtY29sbGFwc2UgLnRhYmxlX19jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsXHJcbiAgICB9XHJcbi50YWJsZS0tbW9iaWxlLWNvbGxhcHNlIC50YWJsZV9fY2VsbDo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgIH1cclxuLnRleHRhcmVhIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA0MXB4IGxlZnQgMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMXB4IDQ0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS42OFxyXG59XHJcbi53cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDAgMS41cmVtXHJcbn1cclxuLmFjY29yZGlvbl9faGVhZCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCA0LjI1cmVtXHJcbiAgfVxyXG4uYWNjb3JkaW9uX19pbnRybyB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA1L3NwYW4gNjtcclxuICAgICAgcGFkZGluZzogMS41cmVtIDNyZW0gMCAwXHJcbiAgfVxyXG4uYWNjb3JkaW9uX19ncm91cCB7XHJcbiAgICAgIG1hcmdpbjogNXJlbSAwXHJcbiAgfVxyXG4uYWNjb3JkaW9uX19oZWFkaW5nIHtcclxuICAgICAgcGFkZGluZzogMnJlbSAwXHJcbiAgfVxyXG4uYWNjb3JkaW9uX19oZWFkaW5nOjphZnRlciB7XHJcbiAgICAgICAgcmlnaHQ6IDEuNXJlbTtcclxuICAgICAgICB0b3A6IDIuNzVyZW07XHJcbiAgICAgICAgY29udGVudDogJydcclxuICAgIH1cclxuLmFjY29yZGlvbl9faGVhZGluZzo6YmVmb3JlIHtcclxuICAgICAgICByaWdodDogMS41cmVtO1xyXG4gICAgICAgIHRvcDogMi43NXJlbTtcclxuICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgfVxyXG4uYWNjb3JkaW9uX19ncm91cC0tbnVtZXJpYyAuYWNjb3JkaW9uX19oZWFkIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvc3BhbiA0O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtXHJcbiAgfVxyXG4uYWNjb3JkaW9uX19ncm91cC0tbnVtZXJpYyAuYWNjb3JkaW9uLS1udW1lcmljIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDBcclxuICB9XHJcbi5hY2NvcmRpb25fX2dyb3VwLS1udW1lcmljIC5hY2NvcmRpb24tLW51bWVyaWMgLmFjY29yZGlvbl9faGVhZGluZywgLmFjY29yZGlvbl9fZ3JvdXAtLW51bWVyaWMgLmFjY29yZGlvbi0tbnVtZXJpYyAuYWNjb3JkaW9uX19jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMFxyXG4gICAgfVxyXG4uYWNjb3JkaW9uX19ncm91cC0tbnVtZXJpYyAuYWNjb3JkaW9uIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDUvc3BhbiA4XHJcbiAgfVxyXG4uYWNjb3JkaW9uX19ncm91cC0tbnVtZXJpYyAuYWNjb3JkaW9uX19oZWFkaW5nMSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwXHJcbiAgfVxyXG4uYmxvZ19fdGl0bGUge1xyXG4gICAgICBtYXJnaW46IDNyZW0gMCA0LjVyZW1cclxuICB9XHJcbi5ibG9nLS1saWdodCAuYmxvZ19fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTBweFxyXG4gICAgfVxyXG4uYmxvZ19fY2FyZCB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC1nYXA6IDEuMTI1cmVtO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdFxyXG4gIH1cclxuLmJsb2dfX2NhcmQtaW1hZ2Uge1xyXG4gICAgICBncmlkLWNvbHVtbjogMS9zcGFuIDNcclxuICB9XHJcbi5ibG9nX19jYXJkLWNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ3JpZC1jb2x1bW46IDUvc3BhbiA4XHJcbiAgfVxyXG4uYmxvZ19fY2FyZC1kYXRlIHtcclxuICAgICAgY29sb3I6ICM5MUFBQkE7XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgZ3JpZC1yb3c6IDJcclxuICB9XHJcbi5ibG9nX19jYXJkLWxpbmsge1xyXG4gICAgICBvcmRlcjogMVxyXG4gIH1cclxuLmJsb2dfX2NhcmQtbGluayAuaGVhZGluZy0taDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJVxyXG4gICAgfVxyXG4uYmxvZ19fY2FyZC1zdW1tYXJ5IHtcclxuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbVxyXG4gIH1cclxuLmJsb2dfX2N0YSB7XHJcbiAgICAgIG1hcmdpbjogOHJlbSAwIDVyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0XHJcbiAgfVxyXG4uYmxvZ19fY2FyZC0tbWFqb3IgLmJsb2dfX2NhcmQtaW1hZ2Uge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gNlxyXG4gICAgfVxyXG4uYmxvZ19fY2FyZC0tbWFqb3IgLmJsb2dfX2NhcmQtY29udGVudCB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDcvc3BhbiA2O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIH1cclxuLmJsb2dfX2NhcmQtLW1ham9yIC5ibG9nX19jYXJkLXN1bW1hcnkge1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwXHJcbiAgICB9XHJcbi5ibG9nX19jYXJkLS1tYWpvciAuYmxvZ19fY2FyZC1saW5rIHtcclxuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICBvcmRlcjogMVxyXG4gICAgfVxyXG4uYmxvZ19fY2FyZC0tbWFqb3IgLmJsb2dfX2NhcmQtbGluayAuaGVhZGluZy0taDIge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyLjVyZW1cclxuICAgICAgfVxyXG4uYmxvZ19fY2FyZC0tbWFqb3IgLmJsb2dfX2NhcmQtZGF0ZSB7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgb3JkZXI6IDJcclxuICAgIH1cclxuLmJsb2dfX2NhcmQtLXJldmVyc2VkIC5ibG9nX19jYXJkLWltYWdlIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogNy9zcGFuIDY7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDFcclxuICAgIH1cclxuLmJsb2dfX2NhcmQtLXJldmVyc2VkIC5ibG9nX19jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gNjtcclxuICAgICAgICBncmlkLXJvdzogMTtcclxuICAgICAgICBwYWRkaW5nOiAwIDNyZW1cclxuICAgIH1cclxuLmNhbGxvdXQgLmhlYWRpbmcge1xyXG4gICAgICBncmlkLWNvbHVtbjogMy9zcGFuIDhcclxuICB9XHJcbi5jYXJvdXNlbF9fY2VsbCB7XHJcbiAgICAgIHBhZGRpbmc6IDI0Ljc1cmVtIDAgMTJyZW1cclxuICB9XHJcbi5jYXJvdXNlbF9fY291bnQge1xyXG4gICAgICBsZWZ0OiAzcmVtO1xyXG4gICAgICB0b3A6IDE1LjI1cmVtXHJcbiAgfVxyXG4uY2Fyb3VzZWxfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGxlZnQ6IDNyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MXB4XHJcbiAgfVxyXG4uY2Fyb3VzZWxfX2NvbnRyb2xzIHtcclxuICAgICAgbGVmdDogMTU4cHg7XHJcbiAgICAgIHRvcDogMTQuODc1cmVtXHJcbiAgfVxyXG4uY2Fyb3VzZWwtLWJhc2ljIC5jYXJvdXNlbF9fY2VsbCB7XHJcbiAgICAgICAgcGFkZGluZzogMTNyZW0gMCA2cmVtXHJcbiAgICB9XHJcbi5jYXJvdXNlbC0tYmFzaWMgLmNhcm91c2VsX190aXRsZSB7XHJcbiAgICAgICAgbGVmdDogMS41cmVtO1xyXG4gICAgICAgIHRvcDogNHJlbVxyXG4gICAgfVxyXG4uY2Fyb3VzZWwtLWJhc2ljIC5jYXJvdXNlbF9fY29udHJvbHMge1xyXG4gICAgICAgIGxlZnQ6IDEuNXJlbTtcclxuICAgICAgICB0b3A6IDdyZW1cclxuICAgIH1cclxuLmN0YS1jb250YWN0IHtcclxuICAgIHBhZGRpbmc6IDEwcmVtIDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XHJcbn1cclxuLmN0YS1jb250YWN0X19jb250ZW50IHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvc3BhbiA2O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgfVxyXG4uY3RhLWNvbnRhY3RfX2N0YSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA4L3NwYW4gNVxyXG4gIH1cclxuLmN0YS1jb250YWN0X19mb3JtLWxheW91dCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtZ2FwOiAxLjEyNXJlbTtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcilcclxuICB9XHJcbi5jdGEtY29udGFjdF9fc2VudC1sYXlvdXQge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLWdhcDogMS4xMjVyZW07XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpXHJcbiAgfVxyXG4uY3RhLWNvbnRhY3RfX3NlbnQtY29udGVudCB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTJcclxuICB9XHJcbi5jdGEtY29udGFjdF9fbGVnZW5kIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMlxyXG4gIH1cclxuLmN0YS1jb250YWN0X190ZXh0LWlucHV0cyB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gNlxyXG4gIH1cclxuLmN0YS1jb250YWN0X190ZXh0YXJlYSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA3L3NwYW4gNlxyXG4gIH1cclxuLmN0YS1jb250YWN0IC50ZXh0YXJlYSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbWluLWhlaWdodDogMTZyZW1cclxuICB9XHJcbi5nbG9iYWwtZm9vdGVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB6LWluZGV4OiAxXHJcbn1cclxuLmdsb2JhbC1oZWFkZXJfX2xheW91dCB7XHJcbiAgICAgIGdyaWQtZ2FwOiAxLjVyZW07XHJcbiAgICAgIGhlaWdodDogNi44MjVyZW1cclxuICB9XHJcbi5nbG9iYWwtaGVhZGVyX19icmFuZCB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMlxyXG4gIH1cclxuLmdsb2JhbC1oZWFkZXJfX2JyYW5kIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDguMDYyNXJlbVxyXG4gICAgfVxyXG4uc2Nyb2xsZWQtZG93biAuZ2xvYmFsLWhlYWRlciB7XHJcbiAgICAgIHRvcDogY2FsYygwcHggLSA2LjgyNXJlbSlcclxuICB9XHJcbi5pY29uLWdyaWQge1xyXG4gICAgcGFkZGluZzogNXJlbSAwIDhyZW1cclxufVxyXG4uaWNvbi1ncmlkX19oZWFkaW5nIHtcclxuICAgICAgZm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnRcclxuICB9XHJcbi5pY29uLWdyaWRfX2ludHJvIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIvc3BhbiAxMFxyXG4gIH1cclxuLmljb24tZ3JpZF9fY2FyZHMge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmclxyXG4gIH1cclxuLmljb24tZ3JpZC0tc2Fucy1oZWFkaW5nIC5pY29uLWdyaWRfX2ludHJvIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogMi9zcGFuIDZcclxuICAgIH1cclxuLmxhdGVzdC13b3JrIHtcclxuICAgIHBhZGRpbmctdG9wOiA0LjlyZW1cclxufVxyXG4ubGF0ZXN0LXdvcmtfX2xheW91dCB7XHJcbiAgICAgIG1hcmdpbjogNC41cmVtIDBcclxuICB9XHJcbi5sYXRlc3Qtd29ya19fZXllYnJvdyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbVxyXG4gIH1cclxuLmxhdGVzdC13b3JrX19oZWFkaW5nIHtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW1cclxuICB9XHJcbi5sYXRlc3Qtd29yay0tbWFqb3IgLmxhdGVzdC13b3JrX19oZWFkaW5nLCAubGF0ZXN0LXdvcmstLXN1cGVyIC5sYXRlc3Qtd29ya19faGVhZGluZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW1cclxuICAgIH1cclxuLmxhdGVzdC13b3JrX19jdGEge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbVxyXG4gIH1cclxuLmxhdGVzdC13b3JrX19jYXJkIHtcclxuICAgIGZsZXg6IDEgMSBjYWxjKDMxJSlcclxufVxyXG4ubGF0ZXN0LXdvcmtfX2NhcmQgLmhlYWRpbmcge1xyXG4gICAgICBmb250LXNpemU6IDEuNHJlbVxyXG4gIH1cclxuLmxhdGVzdC13b3JrX19jYXJkLmxhdGVzdC13b3JrX19jYXJkLS1zdXBlciwgLmxhdGVzdC13b3JrX19jYXJkLmxhdGVzdC13b3JrX19jYXJkLS1tYWpvciB7XHJcbiAgICAgIGZsZXg6IDAgMCA2NiU7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAwXHJcbiAgfVxyXG4ubGF0ZXN0LXdvcmtfX2NhcmQubGF0ZXN0LXdvcmtfX2NhcmQtLXN1cGVyIC5sYXRlc3Qtd29ya19fY2FyZC1pbWFnZSwgLmxhdGVzdC13b3JrX19jYXJkLmxhdGVzdC13b3JrX19jYXJkLS1zdXBlciAubGF0ZXN0LXdvcmtfX2NhcmQtY29udGVudCwgLmxhdGVzdC13b3JrX19jYXJkLmxhdGVzdC13b3JrX19jYXJkLS1tYWpvciAubGF0ZXN0LXdvcmtfX2NhcmQtaW1hZ2UsIC5sYXRlc3Qtd29ya19fY2FyZC5sYXRlc3Qtd29ya19fY2FyZC0tbWFqb3IgLmxhdGVzdC13b3JrX19jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICBmbGV4OiAxIDEgNTAlXHJcbiAgICB9XHJcbi5sYXRlc3Qtd29ya19fY2FyZC5sYXRlc3Qtd29ya19fY2FyZC0tc3VwZXIgLmxhdGVzdC13b3JrX19jYXJkLWNvbnRlbnQsIC5sYXRlc3Qtd29ya19fY2FyZC5sYXRlc3Qtd29ya19fY2FyZC0tbWFqb3IgLmxhdGVzdC13b3JrX19jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDNweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW0gMCAwXHJcbiAgICB9XHJcbi5sYXRlc3Qtd29ya19fY2FyZC5sYXRlc3Qtd29ya19fY2FyZC0tc3VwZXIgLmhlYWRpbmcsIC5sYXRlc3Qtd29ya19fY2FyZC5sYXRlc3Qtd29ya19fY2FyZC0tbWFqb3IgLmhlYWRpbmcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW1cclxuICAgIH1cclxuLmxhdGVzdC13b3JrX19jYXJkLmxhdGVzdC13b3JrX19jYXJkLS1zdXBlciB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlXHJcbiAgfVxyXG4ubGF0ZXN0LXdvcmtfX2NhcmQubGF0ZXN0LXdvcmtfX2NhcmQtLXN1cGVyIC5sYXRlc3Qtd29ya19fY2FyZC1pbWFnZSB7XHJcbiAgICAgICAgZmxleDogMSAxIDY3LjI1JTtcclxuICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuLmxhdGVzdC13b3JrLS1kYXJrIC5sYXRlc3Qtd29ya19fY2FyZC5sYXRlc3Qtd29ya19fY2FyZC0tc3VwZXIgLmxhdGVzdC13b3JrX19jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgICAgY29sb3I6IGluaGVyaXRcclxuICAgICAgfVxyXG4ubGF0ZXN0LXdvcmtfX2NhcmQubGF0ZXN0LXdvcmtfX2NhcmQtLXN1cGVyIC5sYXRlc3Qtd29ya19fY2FyZC1jb250ZW50IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcclxuICAgICAgICBmbGV4OiAxIDEgMzIuNzUlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbFxyXG4gICAgfVxyXG4ubGF0ZXN0LXdvcmtfX2NhcmQtLXJldmVyc2VkLmxhdGVzdC13b3JrX19jYXJkLS1zdXBlciAubGF0ZXN0LXdvcmtfX2NhcmQtaW1hZ2Uge1xyXG4gICAgICAgIGZsZXg6IDEgMSA2NyU7XHJcbiAgICAgICAgb3JkZXI6IDJcclxuICAgIH1cclxuLmxhdGVzdC13b3JrX19jYXJkLS1yZXZlcnNlZC5sYXRlc3Qtd29ya19fY2FyZC0tc3VwZXIgLmxhdGVzdC13b3JrX19jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgIGZsZXg6IDEgMSAzMyU7XHJcbiAgICAgICAgb3JkZXI6IDFcclxuICAgIH1cclxuLmxhdGVzdC13b3JrX19jYXJkLS1yZXZlcnNlZC5sYXRlc3Qtd29ya19fY2FyZC0tbWFqb3IgLmxhdGVzdC13b3JrX19jYXJkLWltYWdlIHtcclxuICAgICAgICBvcmRlcjogMlxyXG4gICAgfVxyXG4ubGF0ZXN0LXdvcmtfX2NhcmQtLXJldmVyc2VkLmxhdGVzdC13b3JrX19jYXJkLS1tYWpvciAubGF0ZXN0LXdvcmtfX2NhcmQtY29udGVudCB7XHJcbiAgICAgICAgb3JkZXI6IDFcclxuICAgIH1cclxuLm1hcnF1ZWUtYXJ0aWNsZV9fbGF5b3V0IHtcclxuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcclxuICAgICAgcGFkZGluZzogNi44MjVyZW0gMCAxLjVyZW1cclxuICB9XHJcbi5tYXJxdWVlLWFydGljbGVfX2ltYWdlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvc3BhbiA2O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwXHJcbiAgfVxyXG4ubWFycXVlZS1hcnRpY2xlX19oZWFkaW5nIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDcvc3BhbiA1O1xyXG4gICAgICBncmlkLXJvdzogMTtcclxuICAgICAgcGFkZGluZzogMFxyXG4gIH1cclxuLm1hcnF1ZWUtYXJ0aWNsZV9fZGF0ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAzL3NwYW4gNVxyXG4gIH1cclxuLm1hcnF1ZWUtYXJ0aWNsZV9fYXV0aG9yIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDcvc3BhbiAzXHJcbiAgfVxyXG4ubWFycXVlZS1hcnRpY2xlX19hdXRob3IgKyAubWFycXVlZS1hcnRpY2xlX19zaGFyZSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEwL3NwYW4gM1xyXG4gICAgfVxyXG4ubWFycXVlZS1hcnRpY2xlX19zaGFyZSB7XHJcbiAgICAgIGdyaWQtcm93OiAyIWltcG9ydGFudDtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEwL3NwYW4gMztcclxuICAgICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudFxyXG4gIH1cclxuLm1hcnF1ZWUtYXJ0aWNsZV9fdHlwZSwgLm1hcnF1ZWUtYXJ0aWNsZV9fZGF0ZSwgLm1hcnF1ZWUtYXJ0aWNsZV9fYXV0aG9yIHtcclxuICAgICAgZm9udC1zaXplOiAxcmVtXHJcbiAgfVxyXG4ubWFycXVlZS1hcnRpY2xlX190eXBlLCAubWFycXVlZS1hcnRpY2xlX19kYXRlLCAubWFycXVlZS1hcnRpY2xlX19hdXRob3IsIC5tYXJxdWVlLWFydGljbGVfX3NoYXJlIHtcclxuICAgICAgcGFkZGluZy10b3A6IDNyZW07XHJcbiAgICAgIGdyaWQtcm93OiAyXHJcbiAgfVxyXG4ubWFycXVlZS1tYWpvcl9faGVhZGluZyB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gNTtcclxuICAgICAgcGFkZGluZy1yaWdodDogM3JlbVxyXG4gIH1cclxuLm1hcnF1ZWUtbWFqb3JfX2hlYWRpbmcgLmhlYWRpbmcge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbVxyXG4gICAgfVxyXG4ubWFycXVlZS1tYWpvcl9faGVhZGluZyAucmljaHRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbVxyXG4gICAgfVxyXG4ubWFycXVlZS1tYWpvcl9faW50cm8ge1xyXG4gICAgICBncmlkLWNvbHVtbjogMi9zcGFuIDRcclxuICB9XHJcbi5tYXJxdWVlLW1ham9yX19pbWFnZXMge1xyXG4gICAgICBncmlkLWNvbHVtbjogNi9zcGFuIDc7XHJcbiAgICAgIGdyaWQtcm93OiAxO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMy43NXJlbVxyXG4gIH1cclxuLm1hcnF1ZWUtbWFqb3JfX2VuZGluZyB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA2L3NwYW4gNztcclxuICAgICAgZ3JpZC1yb3c6IDI7XHJcbiAgICAgIHBhZGRpbmc6IDI5cmVtIDAgM3JlbVxyXG4gIH1cclxuLm1hcnF1ZWUtbWFqb3JfX3RhZ2xpbmUge1xyXG4gICAgICB0b3A6IDFyZW1cclxuICB9XHJcbi5tYXJxdWVlLW1ham9yX190YWdsaW5lLmFjdGl2ZSB7XHJcbiAgICAgICAgdG9wOiAtMXJlbVxyXG4gICAgfVxyXG4ubWFycXVlZS1zdXBlciB7XHJcbiAgICBwYWRkaW5nOiA4cmVtIDAgMFxyXG59XHJcbi5tYXJxdWVlLXN1cGVyIC5oZWFkaW5nIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW1cclxuICB9XHJcbi5tYXJxdWVlLXN1cGVyIC5yaWNodGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcclxuICAgICAgZ3JpZC1jb2x1bW46IDYvc3BhbiA1O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW1cclxuICB9XHJcbi5tYXJxdWVlLXN1cGVyIC52aWRlbyB7XHJcbiAgICAgIGJvcmRlcjogMTVweCBzb2xpZCAjRkZGRkZGO1xyXG4gICAgICBncmlkLWNvbHVtbjogNi9zcGFuIDdcclxuICB9XHJcbi5tYXJxdWVlLXN1cGVyOjphZnRlciB7XHJcbiAgICAgIGhlaWdodDogMTByZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IC0xMHJlbTtcclxuICAgICAgY29udGVudDogJydcclxuICB9XHJcbi5tYXJxdWVlLXR3by1jb2x1bW4ge1xyXG4gICAgcGFkZGluZzogMTByZW0gMCAzcmVtXHJcbn1cclxuLm1hcnF1ZWUtdHdvLWNvbHVtbl9fbGF5b3V0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxMDBweCAxZnJcclxuICB9XHJcbi5tYXJxdWVlLXR3by1jb2x1bW5fX2NvbnRlbnQge1xyXG4gICAgICBncmlkLWNvbHVtbjogMS9zcGFuIDQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtXHJcbiAgfVxyXG4ubWFycXVlZS10d28tY29sdW1uX19mb3JtIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDYvc3BhbiA3O1xyXG4gICAgICBncmlkLXJvdzogMS9zcGFuIDI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xyXG4gICAgICBwYWRkaW5nOiAzcmVtXHJcblxyXG4gIH1cclxuLm1hcnF1ZWUge1xyXG4gICAgcGFkZGluZzogMTByZW0gMCAzcmVtXHJcbn1cclxuLm1hcnF1ZWVfX2xheW91dCB7XHJcbiAgICAgIGdyaWQtZ2FwOiAzcmVtIDEuNXJlbVxyXG4gIH1cclxuLm1hcnF1ZWVfX2NvbnRlbnQge1xyXG4gICAgICBncmlkLWNvbHVtbjogMy9zcGFuIDdcclxuICB9XHJcbi5tb2RhbC0tc2lnbmluIC5tb2RhbF9fZGlhbG9nIHtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWluLWhlaWdodDogMzFyZW07XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAtLjVyZW07XHJcbiAgICAgICAgd2lkdGg6IDIyLjI1cmVtXHJcbiAgICB9XHJcbi5tb2RhbC0tYWx0ZXJuYXRlIC5tb2RhbF9fZGlhbG9nIHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtIDRyZW07XHJcbiAgICAgICAgdG9wOiAzcmVtXHJcbiAgICB9XHJcbi5uYXZpZ2F0aW9uIHtcclxuICAgIHBhZGRpbmc6IDEwcmVtIDAgMTByZW1cclxufVxyXG4ubmF2aWdhdGlvbl9fbGF5b3V0IHtcclxuICAgICAgZ3JpZC1nYXA6IDA7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpXHJcbiAgfVxyXG4ubmF2aWdhdGlvbl9fbmF2IHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvc3BhbiA1XHJcbiAgfVxyXG4ubmF2aWdhdGlvbl9fY29udGFjdCB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA3L3NwYW4gNVxyXG4gIH1cclxuLm5leHQtYXJ0aWNsZV9fbGF5b3V0IHtcclxuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpXHJcbiAgfVxyXG4ubmV4dC1hcnRpY2xlX19pbWFnZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gNlxyXG4gIH1cclxuLm5leHQtYXJ0aWNsZV9fY29udGVudCB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA3L3NwYW4gNjtcclxuICAgICAgcGFkZGluZzogMS41cmVtXHJcbiAgfVxyXG4ucGFuZWwtY29udGVudF9faGVhZGluZyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi43NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICBncmlkLWNvbHVtbjogMy9zcGFuIDhcclxuICB9XHJcbi5wYW5lbC1jb250ZW50X19jb250ZW50IHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDMvc3BhbiA4XHJcbiAgfVxyXG4ucGFyYWxsYXgtZ3JhcGhpY19faW1nIC5pbWFnZSB7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHJpZ2h0OiA4JVxyXG4gICAgfVxyXG4ucGljdHVyZS1pbmxpbmUgLmZpZ3VyZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAzL3NwYW4gOFxyXG4gIH1cclxuLnBpY3R1cmUtaW5saW5lIC5waWN0dXJlICsgLnBpY3R1cmUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDBcclxuICAgIH1cclxuLnBpY3R1cmUtaW5saW5lLS1mdWxsYmxlZWQgLmZpZ3VyZSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMlxyXG4gICAgfVxyXG4ucGljdHVyZS1pbmxpbmUtLW5hcnJvdyAuZmlndXJlIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogNC9zcGFuIDZcclxuICAgIH1cclxuLnBpY3R1cmUtaW5saW5lLS0yY29sIC5maWd1cmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW07XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDMvc3BhbiA4XHJcbiAgICB9XHJcbi5yaWNodGV4dC0tZnVsbHdpZHRoIHVsLCAucmljaHRleHQtLWZ1bGx3aWR0aCBvbCB7XHJcbiAgICAgICAgbWFyZ2luOiAuMjVyZW0gMCAwIDBcclxuICAgIH1cclxuLnJpY2h0ZXh0X19sYXlvdXQgPiAqIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogMy9zcGFuIDhcclxuICAgIH1cclxuLnJpY2h0ZXh0LS1mdWxsIC5yaWNodGV4dF9fbGF5b3V0ID4gKiB7XHJcbiAgICAgICAgICBncmlkLWNvbHVtbjogMi9zcGFuIDEwXHJcbiAgICAgIH1cclxuLnJpY2h0ZXh0LS1uYXJyb3cgLnJpY2h0ZXh0X19sYXlvdXQgPiAqIHtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiA0L3NwYW4gNlxyXG4gICAgICB9XHJcbi5yaWNodGV4dC0tc2tpbm55IC5yaWNodGV4dF9fbGF5b3V0ID4gKiB7XHJcbiAgICAgICAgICBncmlkLWNvbHVtbjogNS9zcGFuIDNcclxuICAgICAgfVxyXG4ucmljaHRleHQtLWRlc2MgLnJpY2h0ZXh0X19sYXlvdXQgPiAqIHtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiA1L3NwYW4gN1xyXG4gICAgICB9XHJcbi5yaWNodGV4dC0tZnVsbHdpZHRoIC5yaWNodGV4dF9fbGF5b3V0ID4gKiB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBcclxuICAgICAgfVxyXG4uc2VsZWN0LWNsaWVudHNfX3RpdGxlIHtcclxuICAgICAgbWFyZ2luOiAzcmVtIDBcclxuICB9XHJcbi5zZWxlY3QtY2xpZW50c19fZmlndXJlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIvc3BhbiAxMTtcclxuICAgICAgbWFyZ2luOiAzcmVtIDBcclxuICB9XHJcbi5zZWxlY3QtY2xpZW50c19fcXVvdGUge1xyXG4gICAgICBwYWRkaW5nOiAyLjVyZW0gM3JlbSAyLjVyZW0gMFxyXG4gIH1cclxuLnNlbGVjdC1jbGllbnRzX19jaXRlIC5pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcclxuICAgICAgICBtYXgtd2lkdGg6IDVyZW1cclxuICAgIH1cclxuLnNwbGl0LW1lZGlhX19jb250ZW50IHtcclxuICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XHJcbiAgICAgIGdyaWQtY29sdW1uOiA3L3NwYW4gNlxyXG4gIH1cclxuLnNwbGl0LW1lZGlhX19pbWFnZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gNVxyXG4gIH1cclxuLnNwbGl0LW1lZGlhLS1yZXZlcnNlZCAuc3BsaXQtbWVkaWFfX2NvbnRlbnQge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gNjtcclxuICAgICAgICBncmlkLXJvdzogMVxyXG4gICAgfVxyXG4uc3BsaXQtbWVkaWEtLXJldmVyc2VkIC5zcGxpdC1tZWRpYV9faW1hZ2Uge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiA4L3NwYW4gNVxyXG4gICAgfVxyXG4udGV4dC13aXRoLWN0YV9fcHJpbWFyeSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gN1xyXG4gIH1cclxuLnRleHQtd2l0aC1jdGFfX3NlY29uZGFyeSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyL3NwYW4gNztcclxuICAgICAgcGFkZGluZy1yaWdodDogMnJlbVxyXG4gIH1cclxuLnRleHQtd2l0aC1jdGFfX2N0YSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA5L3NwYW4gMztcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHRcclxuICB9XHJcbi50aHJlZS1jb2wtZGVjayB7XHJcbiAgICBwYWRkaW5nOiA3cmVtIDBcclxufVxyXG4udGhyZWUtY29sLWRlY2tfX2xheW91dCB7XHJcbiAgICAgIGdyaWQtZ2FwOiAxLjEyNXJlbSAzcmVtO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyXHJcbiAgfVxyXG4udGhyZWUtY29sLWRlY2tfX2NhcmQge1xyXG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtXHJcbiAgfVxyXG4udGhyZWUtY29sLWRlY2sgLnJpY2h0ZXh0IHtcclxuICAgICAgbWFyZ2luOiAycmVtIDBcclxuICB9XHJcbi51bWJyYWNvLWZvcm0gLnR1cm5zdHlsZS1ncmlkLS0xdXAsIC51bWJyYWNvLWZvcm0gLnR1cm5zdHlsZS1ncmlkLS0ydXAsIC51bWJyYWNvLWZvcm0gLnR1cm5zdHlsZS1ncmlkLS0zdXAsIC51bWJyYWNvLWZvcm0ge1xyXG4gICAgICBncmlkLWdhcDogMS41cmVtIDNyZW1cclxuICB9XHJcbi51bWJyYWNvLWZvcm0gLnR1cm5zdHlsZS1ncmlkLS0ydXAge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnJcclxuICB9XHJcbi51bWJyYWNvLWZvcm0gLnR1cm5zdHlsZS1ncmlkLS0zdXAge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyXHJcbiAgfVxyXG4uZ3JpZC0tMmNvbCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmclxyXG4gIH1cclxuLmdyaWQtLTNjb2wge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyXHJcbiAgfVxyXG4uZ3JpZC0tNGNvbCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyXHJcbiAgfVxyXG4uZ3JpZC0tbWFqb3ItbWlub3Ige1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAyNTBweFxyXG4gIH1cclxuLnBhZ2VzaGVsbF9fbWFpbiB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgICB6LWluZGV4OiAyXHJcbiAgfVxyXG4uc2ctZGVmaW5pdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAzcmVtIDBcclxufVxyXG4uc2ctZGVmaW5pdGlvbi0tYm9keS0tZ3JpZCA+ICoge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMFxyXG4gICAgICB9XHJcbi5zZy1kZWZpbml0aW9uLS1oZWFkaW5nIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVmciA2ZnIgMmZyXHJcbiAgfVxyXG4gIH1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4uc29jaWFsLXNoYXJlIC5saW5rICsgLmxpbmsge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMmNoXHJcbiAgfVxyXG4uYWNjb3JkaW9uX19ncm91cC0tbnVtZXJpYyAuYWNjb3JkaW9uX19oZWFkIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogNHJlbVxyXG4gIH1cclxuLmJsb2dfX2NhcmQtY29udGVudCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmcjtcclxuICAgICAgZ3JpZC1jb2x1bW46IDUvc3BhbiA4XHJcbiAgfVxyXG4uYmxvZ19fY2FyZC1kYXRlIHtcclxuICAgICAgbWFyZ2luOiAxLjVyZW0gMCAxcmVtXHJcbiAgfVxyXG4uYmxvZ19fY2FyZC1saW5rIC5oZWFkaW5nLS1oMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW1cclxuICAgIH1cclxuLmJsb2dfX2NhcmQtc3VtbWFyeSB7XHJcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAwIDAgM3JlbTtcclxuICAgICAgZ3JpZC1yb3c6IDEvc3BhbiAyXHJcbiAgfVxyXG4uYmxvZ19fY2FyZC0tbWFqb3IgLmJsb2dfX2NhcmQtY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAzcmVtXHJcbiAgICB9XHJcbi5ibG9nX19jYXJkLS1tYWpvciAuYmxvZ19fY2FyZC1saW5rIC5oZWFkaW5nLS1oMiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDMuMjVyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy44NzVyZW1cclxuICAgICAgfVxyXG4uY2Fyb3VzZWxfX2NvdW50IHtcclxuICAgICAgbGVmdDogMTAwcHhcclxuICB9XHJcbi5jYXJvdXNlbF9fdGl0bGUge1xyXG4gICAgICBsZWZ0OiAxMDBweDtcclxuICAgICAgdG9wOiA5LjhyZW1cclxuICB9XHJcbi5jYXJvdXNlbF9fY29udHJvbHMge1xyXG4gICAgICBsZWZ0OiAyMTBweDtcclxuICAgICAgdG9wOiAxNC44NzVyZW1cclxuICB9XHJcbi5jYXJvdXNlbC0tYmFzaWMgLmNhcm91c2VsX19jZWxsIHtcclxuICAgICAgICBwYWRkaW5nOiAwXHJcbiAgICB9XHJcbi5jdGEtY29udGFjdF9fY29udGVudCB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAzL3NwYW4gNFxyXG4gIH1cclxuLmN0YS1jb250YWN0X19zZW50LWNvbnRlbnQge1xyXG4gICAgICBncmlkLWNvbHVtbjogMy9zcGFuIDhcclxuICB9XHJcbi5jdGEtY29udGFjdF9fbGVnZW5kIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDMvc3BhbiAxMVxyXG4gIH1cclxuLmN0YS1jb250YWN0X190ZXh0LWlucHV0cyB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAzL3NwYW4gNFxyXG4gIH1cclxuLmN0YS1jb250YWN0X190ZXh0YXJlYSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA3L3NwYW4gNFxyXG4gIH1cclxuLmljb24tZ3JpZF9faW50cm8ge1xyXG4gICAgICBncmlkLWNvbHVtbjogNS9zcGFuIDZcclxuICB9XHJcbi5sYXRlc3Qtd29ya19faGVhZGluZyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW1cclxuICB9XHJcbi5sYXRlc3Qtd29yay0tbWFqb3IgLmxhdGVzdC13b3JrX19oZWFkaW5nLCAubGF0ZXN0LXdvcmstLXN1cGVyIC5sYXRlc3Qtd29ya19faGVhZGluZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDAuOHB4XHJcbiAgICB9XHJcbi5sYXRlc3Qtd29ya19fY2FyZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUuNXJlbVxyXG59XHJcbi5tYXJxdWVlLWFydGljbGVfX2ltYWdlIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtXHJcbiAgfVxyXG4ubWFycXVlZS1hcnRpY2xlX19kYXRlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDQvc3BhbiAzXHJcbiAgfVxyXG4ubWFycXVlZS1tYWpvcl9faGVhZGluZyAucmljaHRleHQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjAlXHJcbiAgICB9XHJcbi5tYXJxdWVlLW1ham9yX19pbnRybyB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAzL3NwYW4gM1xyXG4gIH1cclxuLm1hcnF1ZWUtbWFqb3JfX2ltYWdlcyB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA2L3NwYW4gNVxyXG4gIH1cclxuLm1hcnF1ZWUtc3VwZXIgLmhlYWRpbmcge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtXHJcbiAgfVxyXG4ubWFycXVlZS1zdXBlciAucmljaHRleHQge1xyXG4gICAgICBncmlkLWNvbHVtbjogNi9zcGFuIDQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtXHJcbiAgfVxyXG4ubWFycXVlZS1zdXBlciAudmlkZW8ge1xyXG4gICAgICBib3JkZXI6IDIwcHggc29saWQgI0ZGRkZGRlxyXG4gIH1cclxuLm1hcnF1ZWUtc3VwZXI6OmFmdGVyIHtcclxuICAgICAgaGVpZ2h0OiAyMHJlbTtcclxuICAgICAgbWFyZ2luLXRvcDogLTE1cmVtO1xyXG4gICAgICBjb250ZW50OiAnJ1xyXG4gIH1cclxuLm1hcnF1ZWUtdHdvLWNvbHVtbl9faGVhZGluZyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNC4zNzVyZW0gIWltcG9ydGFudFxyXG4gIH1cclxuLm1hcnF1ZWUtdHdvLWNvbHVtbl9fY29udGVudCB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAzL3NwYW4gM1xyXG4gIH1cclxuLm1hcnF1ZWUtdHdvLWNvbHVtbl9fZm9ybSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA3L3NwYW4gNjtcclxuICAgICAgZ3JpZC1yb3c6IDEvc3BhbiAyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMTByZW07XHJcbiAgICAgIHBhZGRpbmc6IDYuMzEyNXJlbSA2LjVyZW0gNXJlbVxyXG5cclxuICB9XHJcbi5uYXZpZ2F0aW9uX19jb250YWN0IHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDkvc3BhbiA0XHJcbiAgfVxyXG4ubmV4dC1hcnRpY2xlX19pbWFnZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyL3NwYW4gNVxyXG4gIH1cclxuLm5leHQtYXJ0aWNsZV9fY29udGVudCB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA3L3NwYW4gNTtcclxuICAgICAgcGFkZGluZzogY2FsYygzcmVtICsgMS4yNXJlbSkgM3JlbSAzcmVtIDNyZW1cclxuICB9XHJcbi5wYW5lbC1jb250ZW50X19oZWFkaW5nIHtcclxuICAgICAgZm9udC1zaXplOiAzLjc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAzL3NwYW4gNztcclxuICAgICAgbGluZS1oZWlnaHQ6IDcwcHhcclxuICB9XHJcbi5wYW5lbC1jb250ZW50X19jb250ZW50IHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDMvc3BhbiA3XHJcbiAgfVxyXG4ucGFyYWxsYXgtZ3JhcGhpYyB7XHJcbiAgICBwYWRkaW5nOiAxMXJlbSAwIDBcclxufVxyXG4ucGFyYWxsYXgtZ3JhcGhpY19fbGF5b3V0IHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcGFyYWxsYXgtYmcuanBnJyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDglO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICB9XHJcbi5wYXJhbGxheC1ncmFwaGljX19tb2JpbGUtaW1nIHtcclxuICAgICAgZGlzcGxheTogbm9uZVxyXG4gIH1cclxuLnBhcmFsbGF4LWdyYXBoaWNfX2ltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDEwMFxyXG4gIH1cclxuLnBhcmFsbGF4LWdyYXBoaWNfX2ltZyAuaW1hZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMTYlO1xyXG4gICAgICAgIHRvcDogLTE5MHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDEwXHJcbiAgICB9XHJcbi5zZWxlY3QtY2xpZW50c19fbGF5b3V0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgM2ZyXHJcbiAgfVxyXG4uc2VsZWN0LWNsaWVudHNfX2NsaWVudCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDguNXJlbVxyXG4gIH1cclxuLnNlbGVjdC1jbGllbnRzX19maWd1cmUge1xyXG4gICAgICBncmlkLWNvbHVtbjogMi9zcGFuIDc7XHJcbiAgICAgIG1hcmdpbjogLTNyZW0gMCAwIDBcclxuICB9XHJcbi5zZWxlY3QtY2xpZW50c19faW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGdyaWQtY29sdW1uOiA3L3NwYW4gNjtcclxuICAgICAgZ3JpZC1yb3c6IDEvc3BhbiAyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB6LWluZGV4OiAwXHJcbiAgfVxyXG4uc2VsZWN0LWNsaWVudHNfX3F1b3RlIHtcclxuICAgICAgcGFkZGluZzogMi41cmVtIDIuNzVyZW0gMi41cmVtIDBcclxuICB9XHJcbi5zZWxlY3QtY2xpZW50c19fY2l0ZSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDguNXJlbVxyXG4gIH1cclxuLnRocmVlLWNvbC1kZWNrX19sYXlvdXQge1xyXG4gICAgICBncmlkLWdhcDogMS4xMjVyZW0gNC41cmVtXHJcbiAgfVxyXG4udGhyZWUtY29sLWRlY2tfX2NhcmQge1xyXG4gICAgICBmb250LXNpemU6IDEuMzEyNXJlbVxyXG4gIH1cclxuICAgIH1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MnJlbSkge1xyXG4ubWFycXVlZS1tYWpvcl9faGVhZGluZyAuaGVhZGluZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjc1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuMTI1cmVtXHJcbiAgICB9XHJcbi5uZXh0LWFydGljbGVfX2RhdGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwXHJcbiAgfVxyXG4uc2VsZWN0LWNsaWVudHNfX2ZpZ3VyZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyL3NwYW4gNlxyXG4gIH1cclxuICAgICAgfVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcclxuXHQuaGVhZGluZy0taDEsIC5oZWFkaW5nLS1oMS1tYWpvciwgLnJpY2h0ZXh0IGgxIHtcblx0XHRmb250LXNpemU6IDMuMjVyZW07XG5cdH1cclxuXHQuaGVhZGluZy0taDEtbWFqb3Ige1xuXHRcdGZvbnQtc2l6ZTogOC42MjVyZW07XG5cdH1cclxuXHQuaGVhZGluZy0taDIsIC5yaWNodGV4dCBoMiB7XG5cdFx0Zm9udC1zaXplOiAyLjVyZW07XG5cdH1cclxuXHQuaGVhZGluZy0taDMsIC5yaWNodGV4dCBoMyB7XG5cdFx0Zm9udC1zaXplOiAyLjEyNXJlbTtcblx0fVxyXG5cdC5oZWFkaW5nLS1oNCwgLnJpY2h0ZXh0IGg0IHtcblx0XHRmb250LXNpemU6IDEuNzVyZW07XG5cdH1cclxuXHQuaGVhZGluZy0taDUsIC5yaWNodGV4dCBoNSB7XG5cdFx0Zm9udC1zaXplOiAxLjMxMjVyZW07XG5cdH1cclxuXHQuaGVhZGluZy0taDYsIC5yaWNodGV4dCBoNiB7XG5cdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0fVxyXG5cdC5jYWxsb3V0IC5oZWFkaW5nIHtcblx0XHRmb250LXNpemU6IDIuMTI1cmVtO1xuXHR9XHJcblx0LmN0YS1jb250YWN0X19sZWdlbmQge1xuXHRcdGZvbnQtc2l6ZTogMi4xMjVyZW07XG5cdH1cclxuXHQuY3RhLWNvbnRhY3QgcCB7XG5cdFx0Zm9udC1zaXplOiAyLjEyNXJlbTtcblx0fVxyXG5cdC5pY29uLWdyaWRfX2ludHJvIHAge1xuXHRcdGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuXHR9XHJcblx0Lm1hcnF1ZWUtbWFqb3JfX3RhZ2xpbmUge1xuXHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHR9XHJcblx0Lm1hcnF1ZWUtdHdvLWNvbHVtbl9fY29udGVudCB7XG5cdFx0Zm9udC1zaXplOiAxLjMxMjVyZW07XG5cdH1cclxuXHQubWFycXVlZV9faGVhZGluZyB7XG5cdFx0Zm9udC1zaXplOiA0LjM3NXJlbTtcblx0fVxyXG5cdC5tYXJxdWVlX19jb250ZW50IHtcblx0XHRmb250LXNpemU6IDEuNjI1cmVtO1xuXHR9XHJcblx0Lm5hdmlnYXRpb25fX25hdi1pdGVtIHtcblx0XHRmb250LXNpemU6IDMuMTI1cmVtO1xuXHR9XHJcblx0Lm5hdmlnYXRpb25fX2NvbnRhY3Qge1xuXHRcdGZvbnQtc2l6ZTogMS4zNzVyZW07XG5cdH1cclxuXHQubmF2aWdhdGlvbl9fY29udGFjdCAuaGVhZGluZyB7XG5cdFx0Zm9udC1zaXplOiAxLjM3NXJlbTtcblx0fVxyXG5cdC5uYXZpZ2F0aW9uX19jb3B5IHtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdH1cclxuXHQubmV4dC1hcnRpY2xlX19jb250ZW50IGkge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0fVxyXG5cdC5yaWNodGV4dC0tcHJvbWluZW50IHtcblx0XHRmb250LXNpemU6IDEuNzVyZW07XG5cdH1cclxuXHQucmljaHRleHQtLWxhcmdlIHtcblx0XHRmb250LXNpemU6IDEuMzEyNXJlbTtcblx0fVxyXG5cdC5zZWxlY3QtY2xpZW50c19fcXVvdGUge1xuXHRcdGZvbnQtc2l6ZTogMS4zNXJlbTtcblx0fVxyXG5cdC50ZXh0LXdpdGgtY3RhIHtcblx0XHRmb250LXNpemU6IDEuMzc1cmVtO1xuXHR9XG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTByZW0pIHtcclxuLndyYXBwZXIge1xyXG4gICAgcGFkZGluZzogMCAxMDBweFxyXG59XHJcbi5jYXJvdXNlbC0tYmFzaWMgLmNhcm91c2VsX190aXRsZSB7XHJcbiAgICAgICAgbGVmdDogMTAwcHg7XHJcbiAgICAgICAgdG9wOiA3cmVtXHJcbiAgICB9XHJcbi5jYXJvdXNlbC0tYmFzaWMgLmNhcm91c2VsX19jb250cm9scyB7XHJcbiAgICAgICAgbGVmdDogMTAwcHg7XHJcbiAgICAgICAgdG9wOiAxMHJlbVxyXG4gICAgfVxyXG4uY2Fyb3VzZWwtLWJhc2ljIC5mbGlja2l0eS12aWV3cG9ydCB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMDBweClcclxuICB9XHJcbi5tYXJxdWVlLW1ham9yX19oZWFkaW5nIC5oZWFkaW5nIHtcclxuICAgICAgICBmb250LXNpemU6IDQuMzc1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuMTI1cmVtXHJcbiAgICB9XHJcbi5tYXJxdWVlLW1ham9yX19oZWFkaW5nIC5yaWNodGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDAlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbVxyXG4gICAgfVxyXG4uc2VsZWN0LWNsaWVudHNfX2xheW91dCB7XHJcbiAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDUwcHhcclxuICB9XHJcbi5zZWxlY3QtY2xpZW50c19faW1nIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDYvc3BhbiA3O1xyXG4gICAgICByaWdodDogLTZyZW1cclxuICB9XHJcbiAgfVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4cmVtKSB7XHJcbiAgICAuc2ctZGVmaW5pdGlvbiA+ICogKyAqIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcclxuXHQuaGVhZGluZy0taDEsIC5oZWFkaW5nLS1oMS1tYWpvciwgLnJpY2h0ZXh0IGgxIHtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdH1cclxuXHQuaGVhZGluZy0taDEtbWFqb3Ige1xuXHRcdGZvbnQtc2l6ZTogMy4xMjVyZW07XG5cdH1cclxuXHQuaGVhZGluZy0taDIsIC5yaWNodGV4dCBoMiB7XG5cdFx0Zm9udC1zaXplOiAycmVtO1xuXHR9XHJcblx0LmhlYWRpbmctLWgzLCAucmljaHRleHQgaDMge1xuXHRcdGZvbnQtc2l6ZTogMS43NXJlbTtcblx0fVxyXG5cdC5oZWFkaW5nLS1oNCwgLnJpY2h0ZXh0IGg0IHtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0fVxyXG5cdC5oZWFkaW5nLS1oNSwgLnJpY2h0ZXh0IGg1IHtcblx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdH1cclxuXHQuaGVhZGluZy0taDYsIC5yaWNodGV4dCBoNiB7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHR9XHJcblx0LmNhbGxvdXQgLmhlYWRpbmcge1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHR9XHJcblx0LmN0YS1jb250YWN0X19sZWdlbmQge1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHR9XHJcblx0LmN0YS1jb250YWN0IHAge1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHR9XHJcblx0Lmljb24tZ3JpZF9faW50cm8gcCB7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHR9XHJcblx0Lm1hcnF1ZWUtbWFqb3JfX3RhZ2xpbmUge1xuXHRcdGZvbnQtc2l6ZTogMS43NXJlbTtcblx0fVxyXG5cdC5tYXJxdWVlLXR3by1jb2x1bW5fX2NvbnRlbnQge1xuXHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdH1cclxuXHQubWFycXVlZV9faGVhZGluZyB7XG5cdFx0Zm9udC1zaXplOiAycmVtO1xuXHR9XHJcblx0Lm1hcnF1ZWVfX2NvbnRlbnQge1xuXHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdH1cclxuXHQubmF2aWdhdGlvbl9fbmF2LWl0ZW0ge1xuXHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHR9XHJcblx0Lm5hdmlnYXRpb25fX2NvbnRhY3Qge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0fVxyXG5cdC5uYXZpZ2F0aW9uX19jb250YWN0IC5oZWFkaW5nIHtcblx0XHRmb250LXNpemU6IC44NzVyZW07XG5cdH1cclxuXHQubmF2aWdhdGlvbl9fY29weSB7XG5cdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHR9XHJcblx0Lm5leHQtYXJ0aWNsZV9fY29udGVudCBpIHtcblx0XHRmb250LXNpemU6IC43NXJlbTtcblx0fVxyXG5cdC5yaWNodGV4dC0tcHJvbWluZW50IHtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0fVxyXG5cdC5yaWNodGV4dC0tbGFyZ2Uge1xuXHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0fVxyXG5cdC5zZWxlY3QtY2xpZW50c19fcXVvdGUge1xuXHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdH1cclxuXHQudGV4dC13aXRoLWN0YSB7XG5cdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHR9XG59XHJcbkBtZWRpYSAoLS1zbWFsbGVlKSB7XHJcbi5tYXJxdWVlLW1ham9yX19oZWFkaW5nIC5yaWNodGV4dCB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtIDBcclxuICAgIH1cclxuICAgICAgfVxyXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xyXG4gICoge1xyXG4gICAgICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHMgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuIl19 */