.resources-hero .resources-headline{font-size:28px;line-height:40px}@media(min-width:600px){.resources-hero .resources-headline{font-size:42px;letter-spacing:-.5px;line-height:50px}}@media(min-width:1024px){.resources-hero .resources-headline{font-size:54px;letter-spacing:-.5px;line-height:64px}}.resources-hero h1{margin-bottom:32px}.resources-hero .resources-subheadline{font-size:16px;line-height:28px;margin:0 auto;text-align:center}@media(min-width:600px){.resources-hero .resources-subheadline{font-size:22px;line-height:30px;width:100%}}@media(min-width:1024px){.resources-hero .resources-subheadline{font-size:28px;line-height:40px;width:100%}}.resource-stories{overflow:hidden}.resource-stories__headline{color:#202124;font:500 26px/40px Google Sans;margin-bottom:44px;padding-top:8px;text-align:center}@media(min-width:1024px){.resource-stories__headline{font-size:40px;line-height:35px;margin-bottom:55px;padding-top:20px}}.resource-stories__container{background:#fff}.resource-stories__content{padding:36px 0 64px}@media(min-width:600px){.resource-stories__content{margin:0;order:2}}@media(min-width:1024px){.resource-stories__content{padding:80px 0}}@media(min-width:1440px){.resource-stories__content{padding:112px 0 140px}}.resource-stories__spacer{display:none}@media(min-width:600px){.resource-stories__spacer{display:block}}.resource-stories__spacer--first{order:1}.resource-stories__spacer--middle{order:3}@media(min-width:1024px){.resource-stories__image-container{height:100%;order:4}}.resource-stories__body{margin-bottom:32px}.resource-stories__body p{color:#5f6368;font-size:16px;line-height:28px}.resource-stories__headline.glue-headline.glue-headline--headline-4{font-size:24px;line-height:32px}@media(max-width:599px){.resource-stories__headline.glue-headline.glue-headline--headline-4{margin-bottom:24px}}.resource-stories__quote{border-left:3px solid #9aa0a6;color:#202124;font-weight:500;padding-left:20px}@media(min-width:1024px){.resource-stories__quote{padding-left:42px}}.resource-stories__images{height:100%;position:relative}@media(min-width:600px){.resource-stories__images{align-items:center;display:grid;margin-right:-40px}}@media(min-width:1024px){.resource-stories__images{max-height:700px;min-height:640px}}.resource-stories__images img{height:100%;max-width:unset}.resource-stories__background-image{width:100%}@media(min-width:1024px){.resource-stories__background-image{bottom:0;position:absolute;top:0;width:auto}}.resource-stories__product-image{left:0;position:absolute;top:0}.resource-stories__navigation{align-items:center;display:flex;justify-content:space-between;margin-top:32px}@media(min-width:600px){.resource-stories__navigation{justify-content:center}}@media(min-width:1024px){.resource-stories__navigation{justify-content:center;margin-top:80px}}.resource-stories__pipe{padding:0 16px}.resource-stories__pipe span{border-left:1px solid #9aa0a6;height:32px}@media(max-width:599px){.resource-success{display:flex;flex-direction:column}}.resource-success__eyebrow{text-transform:uppercase}.resource-success__content{display:flex;flex-direction:column;order:2}@media(min-width:1024px){.resource-success__content{order:unset}}.resource-success__quote{margin-bottom:32px}@media(min-width:1024px)and (max-width:1439px){.resource-success__quote{max-width:390px}}@media(min-width:600px){.resource-success__quote.glue-headline.glue-headline--headline-3{font-size:24px;line-height:32px}}@media(min-width:1024px){.resource-success__quote.glue-headline.glue-headline--headline-3{font-size:32px;line-height:40px}}@media(min-width:1440px){.resource-success__quote.glue-headline.glue-headline--headline-3{font-size:32px;line-height:40px}}.resource-success__details{font-size:12px;line-height:16px}@media(min-width:1024px){.resource-success__details{font-size:16px;line-height:24px}}.resource-success__details span{display:block}.resource-success__image-container{display:flex;margin-bottom:32px;order:1}@media(min-width:1024px){.resource-success__image-container{order:unset}}.resource-success__image-container img{width:100%}.resource-success__spacer{display:none}@media(min-width:600px){.resource-success__spacer{display:block}}.resource-success .resource-carousel__cta{margin:50px auto 0}@media(min-width:1024px){.resource-success .resource-carousel__cta{margin:50px 0 0}}.resources-story-selector{display:flex;flex-direction:column;justify-content:center}@media(min-width:1024px){.resources-story-selector{flex-direction:row}}.resources-story-selector__title{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:26px;font-weight:500;line-height:42px;margin-bottom:15px;text-align:center}@media(min-width:600px){.resources-story-selector__title{font-size:36px;line-height:50px;margin-bottom:0;text-align:center;white-space:nowrap}}@media(min-width:1024px){.resources-story-selector__title{text-align:right}}.resources-story-selector__listcontainer{opacity:1;overflow:hidden;transition:height .4s}.resources-story-selector__listcontainer svg{display:none;transition:transform .4s;width:15px}@media(min-width:600px){.resources-story-selector__listcontainer svg{width:24px}}.resources-story-selector__listcontainer.expanded svg{transform:rotate(180deg)}.resources-story-selector__storydropdown{display:flex;flex-direction:column;line-height:56px;list-style:none;margin:0;padding:0}.resources-story-selector__storylinkcontainer{align-items:center;display:flex;justify-content:center;margin-bottom:8px}@media(min-width:600px){.resources-story-selector__storylinkcontainer{justify-content:center}}@media(min-width:1024px){.resources-story-selector__storylinkcontainer{justify-content:left}}.resources-story-selector__storylinkcontainer:first-child button{color:#1967d2}.resources-story-selector__storylinkcontainer:first-child button span:before{display:block}.resources-story-selector__storylinkcontainer:first-child button svg{display:inline-block}.resources-story-selector__storylink{align-items:center;background:transparent;border:0;color:#80868b;display:flex;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;line-height:24px;outline:0;padding:0 0 0 10px;text-align:left;text-decoration:none}.resources-story-selector__storylink:visited{color:#80868b}.using-keyboard .resources-story-selector__storylink:focus{background-color:#f1f3f4}@media(min-width:600px){.resources-story-selector__storylink{font-size:32px;line-height:40px}}@media(min-width:1024px){.resources-story-selector__storylink{font-size:36px;line-height:50px}}.resources-story-selector__storylink span{margin-right:11px;position:relative}.resources-story-selector__storylink span:before{background-color:#1967d2;bottom:0;display:none;height:1px;position:absolute;width:100%}@media(min-width:600px){.resources-story-selector__storylink span:before{content:""}}.resource-section{border-bottom:1px solid #d8d8d8;margin:0 auto;padding:50px 28px}.resource-section:last-of-type{border-bottom:0}@media(min-width:600px){.resource-section{border-bottom:0;padding:68px 28px}}@media(min-width:1024px){.resource-section{padding:68px 0}}.resource-section .glue-page{margin:0}.resource-section a,.resource-section a:visited{color:#1a73e8;font-family:Roboto;font-weight:500;text-decoration:none}.resource-section p:not([class]){color:#5f6368;font-size:16px;letter-spacing:-.1px;line-height:28px;text-align:left}.resource-section p:not([class]) a{font-family:Google Sans}.resource-section .resource-header{color:#5f6368;text-align:center}@media(min-width:600px){.resource-section .resource-header{text-align:left}}.resource-section .resource-header .resource-link{text-decoration:none}.resource-section .resource-header h2{font-size:28px;line-height:40px;margin-top:24px}@media(min-width:600px){.resource-section .resource-header h2{font-size:32px;letter-spacing:-.5px;line-height:40px;margin:16px auto 0}}@media(min-width:1024px){.resource-section .resource-header h2{font-size:48px;line-height:56px;margin-top:16px}}.resource-section .resource-grid--blue:after{background-color:#1967d2}.resource-section .resource-grid--yellow:after{background-color:#fbbc04}.resource-section .resource-grid--red:after{background-color:#d93025}.resource-section .resource-grid--green:after{background-color:#1e8e3e}.resource-section .resource-grid-right{min-height:476px;position:relative}@media(min-width:1440px){.resource-section .resource-grid-right{position:relative}}.resource-section .resource-grid-right:after{content:"";display:none;height:160px;position:absolute;right:0;width:30%;z-index:-2}@media(min-width:600px){.resource-section .resource-grid-right:after{display:block;height:526px;top:50%;transform:translateY(-50%);width:40%}}@media(min-width:1024px){.resource-section .resource-grid-right:after{height:476px}}@media(min-width:600px){.resource-section .image-container-right{margin-top:30px}}.resource-section .image-container-right img{height:auto;margin-bottom:10px;margin-top:unset;position:relative;width:60%;z-index:-1}@media(min-width:600px){.resource-section .image-container-right img{margin:unset;width:270px}}.resource-section .image-container-right .product-image-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:24px}.resource-section .image-container-right .product-image-wrapper .gsuite-image{margin-bottom:30px;margin-right:auto;width:265px}@media(min-width:600px){.resource-section .image-container-right .product-image-wrapper .gsuite-image{width:85%}.resource-section .image-container-right .product-image-wrapper{align-items:flex-start}}.resource-section .image-container-right .product-image-wrapper:after{content:"";height:160px;position:absolute;right:0;width:50%;z-index:-3}@media(min-width:600px){.resource-section .image-container-right .product-image-wrapper:after{display:none}}.resource-section .image-container-right .product-image-wrapper--blue:after{background-color:#1967d2}.resource-section .image-container-right .product-image-wrapper--yellow:after{background-color:#fbbc04}.resource-section .image-container-right .product-image-wrapper--red:after{background-color:#d93025}.resource-section .image-container-right .product-image-wrapper--green:after{background-color:#1e8e3e}.resource-section .resource-grid-left{position:relative}@media(min-width:600px){.resource-section .resource-grid-left{min-height:476px}}@media(min-width:1440px){.resource-section .resource-grid-left{position:relative}}.resource-section .resource-grid-left:after{content:"";display:none;height:476px;left:0;position:absolute;width:30%;z-index:-2}@media(min-width:600px){.resource-section .resource-grid-left:after{display:block;top:50%;transform:translateY(-50%);width:40%}}.resource-section .image-container-left{height:auto}@media(min-width:600px){.resource-section .image-container-left{position:relative}}.resource-section .image-container-left img{display:block;margin-bottom:30px;margin-left:auto;position:relative;transform:none;width:267px}@media(min-width:600px){.resource-section .image-container-left img{margin:unset;position:relative;width:85%;z-index:-1}}.resource-section .image-container-left .product-image-wrapper{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin:48px auto 24px}.resource-section .image-container-left .product-image-wrapper:before{content:"";height:160px;left:0;position:absolute;width:50%;z-index:-222}@media(min-width:600px){.resource-section .image-container-left .product-image-wrapper:before{display:none}}.resource-section .image-container-left .product-image-wrapper--blue:before{background-color:#1967d2}.resource-section .image-container-left .product-image-wrapper--yellow:before{background-color:#fbbc04}.resource-section .image-container-left .product-image-wrapper--red:before{background-color:#d93025}.resource-section .image-container-left .product-image-wrapper--green:before{background-color:#1e8e3e}.resource-section .resource-copy-lg{display:none}@media(min-width:600px){.resource-section .resource-copy-lg{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}}.resource-section .resource-left-col{display:none}@media(min-width:600px){.resource-section .resource-left-col{display:block}}.resource-section .resource-copy-sm.glue-grid__col{display:block}@media(min-width:600px){.resource-section .resource-copy-sm.glue-grid__col{display:none}}.resource-form{padding:0;position:relative}@media(min-width:600px){.resource-form{padding:120px 0 80px}}.resource-form__logo{height:30px;margin-bottom:24px}.resource-form__interested{margin-bottom:16px}.resource-form__background{position:relative}.resource-form__background img{max-width:none;width:100%}@media(min-width:1024px){.resource-form__background{height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0}.resource-form__background img{height:100%;max-width:none;width:auto}.resource-form__background{height:100%;left:0;overflow:hidden;position:absolute;right:33%;top:0}.resource-form__background img{height:100%;max-width:none}}.resource-form__page{position:relative}@media(max-width:599px){.resource-form .resource-form__headline{margin-bottom:24px}}.resource-form .resource-form__headline p{color:#fff}.resource-form .resource-form__headline span{display:inline-block}.resource-form .mdc-form-field>label{font-size:14px}@media(min-width:600px){.resource-form .mdc-form-field>label{font-size:14px}}.resource-form .mdc-text-field{padding:0}.resource-form .mdc-text-field__input{font-size:14px}@media(min-width:600px){.resource-form .mdc-text-field__input{font-size:14px}}.resource-form .mdc-text-field span{text-indent:-900px}.resource-form .mdc-checkbox{padding:11px 9px}.resource-form .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{border-radius:50%;height:20px;top:6px;width:20px}.resource-form .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:#fff;border-color:#1967d2}.resource-form .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{background-color:#1967d2;border-radius:50%;height:75%;left:50%;top:50%;transform:translate(-50%,-50%);width:75%}@media(min-width:600px){.resource-form .email-wrapper,.resource-form .name-wrapper{display:flex;justify-content:space-between}}.resource-form .email-wrapper .fbx-element,.resource-form .name-wrapper .fbx-element{margin-bottom:25px;position:relative;width:100%}@media(min-width:600px){.resource-form .email-wrapper .fbx-element,.resource-form .name-wrapper .fbx-element{margin-bottom:0;width:49%}}.resource-form .email-wrapper .mdc-text-field:not(.mdc-text-field--disabled),.resource-form .name-wrapper .mdc-text-field:not(.mdc-text-field--disabled){background-color:transparent}.resource-form .mdc-line-ripple--active{background-color:#3367d6}@media(min-width:600px){.resource-form .email-wrapper,.resource-form .name-wrapper{margin-bottom:24px}}.resource-form .radio-wrapper{display:flex;flex-direction:column}.resource-form .radio-wrapper.hide{display:none}.resource-form .radio-wrapper.show{display:flex}.resource-form .consent-wrapper{margin-top:0}.resource-form .consent-wrapper p{font-size:12px}.resource-form .consent-wrapper .mdc-checkbox{align-self:flex-start}.resource-form .resource-submit{margin-top:24px}.resource-form a{font-family:Roboto;text-decoration:none}.inner-wrapper--form{position:relative}.inner-wrapper--form .form-state--before{height:auto;opacity:1;transform:translateY(0);transition:opacity .3s ease-in,transform .1s ease-in;visibility:visible}.inner-wrapper--form .form-state--after,.inner-wrapper--form.post-submit .form-state--before{height:0;opacity:0;transform:translateY(15px);transition:none;visibility:hidden}.inner-wrapper--form.post-submit .form-state--after{height:auto;opacity:1;transform:translateY(0);transition:opacity .3s ease-in,transform .1s ease-in;visibility:visible}.fbx-form-wrapper{overflow:hidden;padding:36px 0}@media(min-width:600px){.fbx-form-wrapper{background-color:#fff;padding:74px 104px}}.fbx-form-wrapper .fade-in,.fbx-form-wrapper.fade-in{opacity:0;transition:opacity .1s ease-in}.fbx-form-wrapper .fade-in.fade-in-visible,.fbx-form-wrapper.fade-in.fade-in-visible{opacity:1}.fbx-form-wrapper .hidden{display:none}.fbx-form-wrapper .invisible{visibility:hidden}.fbx-form-wrapper .fbx-form-body,.fbx-form-wrapper .fbx-form-footer,.fbx-form-wrapper .fbx-thank-you-text{margin-bottom:20px}.fbx-form-wrapper .fbx-form-body{display:flex;flex-direction:column}.fbx-form-wrapper .fbx-element{margin-bottom:15px}.fbx-form-wrapper .fbx-element>:first-child{width:100%}.fbx-form-wrapper .fbx-element fieldset{border:0;margin:0;padding:0}.fbx-form-wrapper .mdc-form-field>label{font-size:14px;margin-bottom:10px}@media(min-width:600px){.fbx-form-wrapper .mdc-form-field>label{font-size:16px}}.fbx-form-wrapper .fbx-element-error{bottom:-26px;color:#ea4335;font-size:12px;position:absolute}.fbx-form-wrapper .fbx-element-textarea textarea{resize:vertical}.fbx-form-wrapper .fbx-element-multiselect .mdc-select,.fbx-form-wrapper .fbx-element-multiselect .mdc-select__native-control{height:auto}.fbx-form-wrapper .fbx-element-multiselect .mdc-select__dropdown-icon{display:none}.fbx-form-wrapper .fbx-element-multiselect select{background:#fff;margin:22px 16px 12px;padding:0}.fbx-form-wrapper .fbx-element-multiselect select::-webkit-scrollbar{width:0!important}.resource-carousel__eyebrow{text-transform:uppercase}.resource-carousel__image{overflow:hidden;padding:0 0 32px}@media(min-width:600px){.resource-carousel__image{padding:0}}.resource-carousel__cta{width:100%}@media(min-width:600px){.resource-carousel__cta{width:auto}}.resource-carousel .glue-carousel__item{padding-right:20px}.resource-carousel .glue-pagination-next,.resource-carousel .glue-pagination-previous{display:none}.resource-carousel .glue-carousel__navigation .glue-pagination-page-list{margin:0}.resource-carousel .glue-carousel__navigation .glue-pagination-page-list .glue-pagination__page-list-button-container{line-height:0}.glue-carousel{margin:0 auto;width:100%}@media(min-width:600px){.glue-carousel{position:relative}}.glue-carousel--cards{margin-bottom:-5px;margin-top:-5px}.glue-carousel--peek-out{overflow-x:hidden}.glue-page .glue-carousel--peek-out{margin-left:-28px;margin-right:-28px;width:calc(100% + 56px)}@media(min-width:600px){.glue-carousel--peek-out{overflow-x:visible}.glue-page .glue-carousel--peek-out{margin-left:auto;margin-right:auto;width:100%}.glue-carousel--peek-out.glue-carousel--cards{overflow-x:hidden}.glue-page .glue-carousel--peek-out.glue-carousel--cards{margin-left:-40px;margin-right:-40px;width:calc(100% + 80px)}}@media(min-width:1024px){.glue-carousel--peek-out.glue-carousel--cards{overflow-x:visible}.glue-page .glue-carousel--peek-out.glue-carousel--cards{margin-left:auto;margin-right:auto;width:100%}}.glue-carousel__viewport{margin:0 auto;overflow:hidden;position:relative;width:100%}.glue-carousel--cards .glue-carousel__viewport{margin:0 -5px;padding:5px;width:calc(100% + 10px)}.glue-carousel--peek-out .glue-carousel__viewport{overflow:visible;width:calc(100% - 20px)}@media(min-width:600px){.glue-carousel--peek-out .glue-carousel__viewport{overflow:hidden;width:100%}}.glue-carousel--cards.glue-carousel--peek-out .glue-carousel__viewport{margin:0 auto;padding-left:0;padding-right:0;width:calc(100% - 56px)}@media(min-width:600px){.glue-carousel--cards.glue-carousel--peek-out .glue-carousel__viewport{overflow:visible;width:calc(100% - 80px)}}@media(min-width:1024px){.glue-carousel--cards.glue-carousel--peek-out .glue-carousel__viewport{margin:0 -5px;overflow:hidden;padding-left:5px;padding-right:5px;width:calc(100% + 10px)}}.glue-carousel__list{align-content:center;cursor:grab;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;touch-action:pan-y;transition:transform .4s ease;width:100%}.glue-carousel--cards .glue-carousel__list{display:grid;grid-gap:16px;grid-template-columns:repeat(1,1fr)}@media(min-width:600px){.glue-carousel--cards .glue-carousel__list{grid-gap:24px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.glue-carousel--cards .glue-carousel__list{grid-gap:24px;grid-template-columns:repeat(3,1fr)}}@media(min-width:1440px){.glue-carousel--cards .glue-carousel__list{grid-gap:24px}}.glue-carousel__list.glue-carousel__list--disable-grab{cursor:auto}.glue-carousel__item.glue-card{display:none}.glue-carousel__item.glue-card:first-child{display:block}@media(min-width:600px){.glue-carousel__item.glue-card:nth-child(2){display:block}}@media(min-width:1024px){.glue-carousel__item.glue-card:nth-child(3){display:block}}.glue-carousel__list[aria-live=polite] .glue-carousel__item.glue-card{display:block}.glue-carousel__item:not(.glue-card){border-radius:2px;list-style:none;min-width:100%;outline:none;overflow:hidden;position:relative;transform:translateZ(0)}.glue-carousel__item:not(.glue-card) img{object-fit:fill}.glue-carousel__item.glue-video:focus:after{display:none}.glue-carousel__button{align-content:center;background-color:#fff;border:0;border-radius:34px;color:#000;display:none;flex-flow:row wrap;height:64px;justify-content:center;margin:0;max-height:64px;min-width:64px;opacity:.75;outline:none;padding:0;position:absolute;top:calc(50% - 32px);transition:opacity .25s;width:64px;z-index:1}@media(min-width:600px){.glue-carousel__button{display:flex}}@media(-ms-high-contrast:active),(forced-colors:active){.glue-carousel__button{background:buttonFace;border:2px solid transparent;color:buttonText;opacity:1}.glue-carousel__button svg{fill:buttonText}}.glue-carousel--cards .glue-carousel__button{height:56px;max-height:56px;min-width:56px;top:calc(50% - 28px);width:56px}@media(min-width:600px){.glue-carousel--cards .glue-carousel__button{display:none}}@media(min-width:1024px){.glue-carousel--cards .glue-carousel__button{display:flex}}.glue-carousel--has-navigation .glue-carousel__button{margin-top:-29px}@media(min-width:600px){.glue-carousel--has-navigation .glue-carousel__button{margin-top:-21px}}.glue-carousel__button:focus,.glue-carousel__button:hover{background-color:#fff;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);opacity:1}.glue-carousel__button:focus{border:2px solid transparent;box-shadow:0 0 0 2px #1a73e8}@media(-ms-high-contrast:active),(forced-colors:active){.glue-carousel__button:focus{border-color:highlight;outline:2px solid highlight}}.glue-carousel__button.glue-is-inactive{display:none}.glue-carousel__button .glue-icon{pointer-events:none;transform:rotate(0deg)}:host([dir=rtl]) .glue-carousel__button .glue-icon,[dir=rtl] .glue-carousel__button .glue-icon{transform:rotate(180deg)}.glue-carousel__button--prev{inset-inline-start:32px}.glue-carousel--cards .glue-carousel__button--prev{inset-inline-start:-64px}.glue-carousel__button--next{inset-inline-end:32px}.glue-carousel--cards .glue-carousel__button--next{inset-inline-end:-64px}.glue-carousel__navigation{align-content:center;display:none;flex-direction:row;justify-content:center;margin:10px 0 0;width:100%}.glue-carousel--has-navigation .glue-carousel__navigation{display:flex}@media(min-width:600px){.glue-carousel__navigation{margin-top:22px}}.glue-carousel__dot{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;height:48px;outline:none;position:relative;width:48px}@media(min-width:600px){.glue-carousel__dot{height:20px;width:20px}}@media(min-width:600px)and (max-width:1023px)and (orientation:landscape){.glue-carousel__dot{height:48px;width:48px}}.glue-carousel__dot:before{border:1px solid #000;border-radius:50%;content:"";display:block;height:10px;left:calc(50% - 5px);position:absolute;top:calc(50% - 5px);width:10px}.glue-carousel__dot.glue-is-active:before{background:#000;border:5px solid transparent}.glue-carousel__dot:focus:after{border:2px solid #1a73e8;border-radius:50%;content:"";display:block;height:20px;left:calc(50% - 10px);outline:none;position:absolute;top:calc(50% - 10px);width:20px}html,main{scroll-behavior:smooth;scroll-padding-top:100px}.global-icons{display:none}.glue-body{overflow-x:hidden}.glue-body *{hyphens:none}.eir-relative{position:relative}.hide-reports .report-download{display:none}a{color:#185abc}.wai{clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;position:absolute!important;width:1px}.video-modal{height:100%;overflow:hidden;position:relative}.video-modal:focus:not(.using-keyboard .video-modal:focus){border-color:transparent;border-radius:4px;box-shadow:none;outline:2px solid transparent}.video-modal .glue-video__container{height:100%}.video-modal embed,.video-modal iframe{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.glue-modal{background:rgba(0,0,0,.5)}.glue-modal-noscroll{overflow:hidden;position:fixed}.resource-stats{background-color:#f8f9fa;padding:0 0 40px}@media(min-width:1024px){.resource-stats{padding:100px 0}}.resource-stats__container{position:relative}.resource-stats__heading{padding:60px 28px 88px}@media(min-width:600px){.resource-stats__heading{padding:60px 40px 88px}}@media(min-width:1024px){.resource-stats__heading{padding:0 0 88px}}.resource-stats__description sup{color:#5f6368}.resource-stats__caption{background:linear-gradient(180deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent);bottom:unset;color:#fff;left:0;padding:12px 12px 60px;position:absolute;text-align:left;text-shadow:1px 1px #202124;text-transform:uppercase;top:0;width:100%}@media(min-width:1024px){.resource-stats__caption{background:linear-gradient(0deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent);bottom:0;left:auto;padding:60px 12px 12px;right:0;text-align:right;top:unset}}.resource-stats__stat-card{background-color:#fff;display:none;left:14%;margin-top:0;padding:48px;position:absolute;right:auto;top:52%;transform:translateY(-50%);width:35%}@media(min-width:1024px){.resource-stats__stat-card{display:block}}.resource-stats__stat-card__headline{color:#188038;font-size:35px;margin:0 0 32px;max-width:400px}.resource-stats__stat-card .glue-headline{max-width:400px}.resource-stats__stat-card h2{font-size:90px;margin-bottom:0}.resource-stats__stat-card p{border-left:2px solid #9aa0a6;color:#80868b;margin-top:30px;padding-left:20px}.resource-stats__panels{display:none}@media(min-width:1024px){.resource-stats__panels{display:grid}}.resource-stats__panels-container.glue-grid__col{display:flex;justify-content:center;margin-top:80px}.resource-stats__panel{padding:0 40px;text-align:center;width:30%}.resource-stats__panel:first-child{border-right:2px solid #dadce0}.resource-stats__panel:last-child{border-left:2px solid #dadce0}.resource-stats__panel p{line-height:28px}.resource-stats__panel-headline{color:#188038;font-size:24px;margin-bottom:24px}.resource-stats__panel-headline h3{font-size:48px}.resource-stats__stat-carousel{background-color:#fff;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);margin:-64px 20px 0;padding:32px 24px;position:relative}@media(min-width:1024px){.resource-stats__stat-carousel{display:none}}.resource-stats__stat-carousel .glue-carousel{margin:0}.resource-stats__stat-carousel .glue-carousel .glue-carousel__button{background-color:transparent;box-shadow:none}.resource-stats__stat-carousel .glue-carousel__viewport{margin:0;width:100%}.resource-stats__stat-carousel .glue-carousel__list{padding-bottom:36px}.resource-stats__stat-carousel .glue-carousel__button{top:calc(100% - 24px)}.resource-stats__headline{color:#188038;margin:0 0 13px}.resource-stats__image{background-color:transparent;margin-left:0;padding-top:0;position:relative;width:100%}.resource-stats__image img{width:100%}@media(min-width:1024px){.resource-stats__image{margin-left:29%;margin-right:0;padding-top:70px;width:71%}.resources-hero{padding-bottom:0}}.resources-hero .glue-page{max-width:1440px}.resource-sections{border-top:1px solid #d8d8d8}@media(min-width:600px){.resource-sections{border-top:0;padding:10px 0 110px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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SVEsQ2FnSlIsZ0JBR0YsdUJBQ0UsNkJBQ0EsY0FDQSxjQUNBLGtCQUNBLFdBRUEsMkJBQ0UsV2Z0S0YseUJlOEpGLHVCQVlJLGdCQUNBLGVBQ0EsaUJBQ0EsVUN2TE4sZ0JBRUksaUJEcUxFLENDbExKLDJCQUNFLGlCQUlKLG1CQUNFLDZCaEJURSx3QmdCUUosbUJBSUksYUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL2Vjb25vbWljaW1wYWN0Ly4vc3JjL3RlbXBsYXRlcy9wYWdlcy9yZXNvdXJjZXMvcmVzb3VyY2VzSGVyby9yZXNvdXJjZXNIZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vZWNvbm9taWNpbXBhY3QvLi9ub2RlX21vZHVsZXMvQGdvb2dsZS9nbHVlL2xpYi9icmVha3BvaW50cy9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vZWNvbm9taWNpbXBhY3QvLi9zcmMvdGVtcGxhdGVzL3BhZ2VzL3Jlc291cmNlcy9yZXNvdXJjZVN0b3JpZXMvcmVzb3VyY2VTdG9yaWVzLnNjc3MiLCJ3ZWJwYWNrOi8vZWNvbm9taWNpbXBhY3QvLi9ub2RlX21vZHVsZXMvQGdvb2dsZS9nbHVlL2xpYi9jb2xvcnMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2Vjb25vbWljaW1wYWN0Ly4vc3JjL3RlbXBsYXRlcy9wYWdlcy9yZXNvdXJjZXMvcmVzb3VyY2VTdG9yaWVzL3Jlc291cmNlU3VjY2Vzcy9yZXNvdXJjZVN1Y2Nlc3Muc2NzcyIsIndlYnBhY2s6Ly9lY29ub21pY2ltcGFjdC8uL3NyYy90ZW1wbGF0ZXMvcGFnZXMvcmVzb3VyY2VzL3Jlc291cmNlU3Rvcmllcy9yZXNvdXJjZVN0b3JpZXNTZWxlY3Rvci5zY3NzIiwid2VicGFjazovL2Vjb25vbWljaW1wYWN0Ly4vc3JjL3RlbXBsYXRlcy9wYWdlcy9yZXNvdXJjZXMvcmVzb3VyY2VTZWN0aW9uL3Jlc291cmNlU2VjdGlvbi5zY3NzIiwid2VicGFjazovL2Vjb25vbWljaW1wYWN0Ly4vbm9kZV9tb2R1bGVzL0Bnb29nbGUvZ2x1ZS9saWIvdHlwb2dyYXBoeS9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vZWNvbm9taWNpbXBhY3QvLi9zcmMvdGVtcGxhdGVzL3BhZ2VzL3Jlc291cmNlcy9yZXNvdXJjZUZvcm0vcmVzb3VyY2VGb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vZWNvbm9taWNpbXBhY3QvLi9zcmMvdGVtcGxhdGVzL3BhZ2VzL3Jlc291cmNlcy9yZXNvdXJjZUNhcm91c2VsL3Jlc291cmNlQ2Fyb3VzZWwuc2NzcyIsIndlYnBhY2s6Ly9lY29ub21pY2ltcGFjdC8uL25vZGVfbW9kdWxlcy9AZ29vZ2xlL2dsdWUvbGliL2Nhcm91c2VsL19pbmRleC5zY3NzIiwid2VicGFjazovL2Vjb25vbWljaW1wYWN0Ly4vbm9kZV9tb2R1bGVzL0Bnb29nbGUvZ2x1ZS9saWIvY2Fyb3VzZWwvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2Vjb25vbWljaW1wYWN0Ly4vbm9kZV9tb2R1bGVzL0Bnb29nbGUvZ2x1ZS9saWIvY2FyZHMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2Vjb25vbWljaW1wYWN0Ly4vbm9kZV9tb2R1bGVzL0Bnb29nbGUvZ2x1ZS9saWIvYWNjZXNzaWJpbGl0eS9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vZWNvbm9taWNpbXBhY3QvLi9ub2RlX21vZHVsZXMvQGdvb2dsZS9nbHVlL2xpYi9hY2Nlc3NpYmlsaXR5L192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9lY29ub21pY2ltcGFjdC8uL3NyYy9zY3NzL2dsb2JhbC5zY3NzIiwid2VicGFjazovL2Vjb25vbWljaW1wYWN0Ly4vc3JjL3RlbXBsYXRlcy9wYWdlcy9yZXNvdXJjZXMvcmVzb3VyY2VTdGF0cy9yZXNvdXJjZVN0YXRzLnNjc3MiLCJ3ZWJwYWNrOi8vZWNvbm9taWNpbXBhY3QvLi9zcmMvdGVtcGxhdGVzL3BhZ2VzL3Jlc291cmNlcy9yZXNvdXJjZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICdAZ29vZ2xlL2dsdWUvbGliL2JyZWFrcG9pbnRzL21peGlucycgYXMgZ2x1ZS1icC1taXhpbnM7XG5cbi5yZXNvdXJjZXMtaGVybyB7XG4gIC5yZXNvdXJjZXMtaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcblxuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChsZykge1xuICAgICAgZm9udC1zaXplOiA1NHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgfVxuICB9XG5cbiAgaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cblxuICAucmVzb3VyY2VzLXN1YmhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBHbHVlIGJyZWFrcG9pbnQgbWl4aW5zXG5cbkB1c2UgJ3ZhcmlhYmxlcyc7XG5cbi8vIE1lZGlhIGJyZWFrcG9pbnQgaGVscGVyIGJhc2VkIG9uIGJyZWFrcG9pbnRzIGJlbG93XG4vLyBDcmVkaXQ6IGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS9jb25kaXRpb25hbC1tZWRpYS1xdWVyeS1taXhpbnMvXG5AbWl4aW4gYnAoJHBvaW50KSB7XG4gIEBpZiAkcG9pbnQgPT0gc20ge1xuICAgIEBjb250ZW50O1xuICB9IEBlbHNlIGlmICRwb2ludCA9PSBzbS1vbmx5IHtcbiAgICBAbWVkaWEgI3t2YXJpYWJsZXMuJG1lZGlhLXF1ZXJ5LXNtLW9ubHl9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gbWQge1xuICAgIEBtZWRpYSAje3ZhcmlhYmxlcy4kbWVkaWEtcXVlcnktbWR9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gbWQtb25seSB7XG4gICAgQG1lZGlhICN7dmFyaWFibGVzLiRtZWRpYS1xdWVyeS1tZC1vbmx5fSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IGxnIHtcbiAgICBAbWVkaWEgI3t2YXJpYWJsZXMuJG1lZGlhLXF1ZXJ5LWxnfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IGxnLW9ubHkge1xuICAgIEBtZWRpYSAje3ZhcmlhYmxlcy4kbWVkaWEtcXVlcnktbGctb25seX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRwb2ludCA9PSB4bCB7XG4gICAgQG1lZGlhICN7dmFyaWFibGVzLiRtZWRpYS1xdWVyeS14bH0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRwb2ludCA9PSBzbSttZCB7XG4gICAgQG1lZGlhICN7dmFyaWFibGVzLiRtZWRpYS1xdWVyeS1zbS1tZC1vbmx5fSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWl4aW4gZm9yIG9yaWVudGF0aW9uLlxuQG1peGluIG9yaWVudGF0aW9uLW1vZGUoJGRldmljZS1vcmllbnRhdGlvbikge1xuICBAbWVkaWEgKG9yaWVudGF0aW9uOiAkZGV2aWNlLW9yaWVudGF0aW9uKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIkB1c2UgJ0Bnb29nbGUvZ2x1ZS9saWIvY29sb3JzL3ZhcmlhYmxlcycgYXMgZ29vZ2xlLWNvbG9ycztcbkB1c2UgJ0Bnb29nbGUvZ2x1ZS9saWIvdHlwb2dyYXBoeS92YXJpYWJsZXMnIGFzIGdsdWUtdHlwb2dyYXBoeTtcbkB1c2UgJ0Bnb29nbGUvZ2x1ZS9saWIvYnJlYWtwb2ludHMvbWl4aW5zJyBhcyBnbHVlLWJwLW1peGlucztcblxuLy8gY3VzdG9tIHZhcmlhYmxlc1xuXG4ucmVzb3VyY2Utc3RvcmllcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJl9faGVhZGxpbmUge1xuICAgIGNvbG9yOiBnb29nbGUtY29sb3JzLiRncmV5LTkwMDtcbiAgICBmb250OiA1MDAgMjZweC80MHB4IGdsdWUtdHlwb2dyYXBoeS4kZm9udC1mYWNlLWdvb2dsZXNhbnM7XG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKGxnKSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB9XG4gIH1cblxuICAmX19jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6IGdvb2dsZS1jb2xvcnMuJGdyZXktMDtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDM2cHggMCA2NHB4O1xuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKGxnKSB7XG4gICAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAoeGwpIHtcbiAgICAgIHBhZGRpbmc6IDExMnB4IDAgMTQwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3BhY2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYtLWZpcnN0IHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cblxuICAgICYtLW1pZGRsZSB7XG4gICAgICBvcmRlcjogMztcbiAgICB9XG4gIH1cblxuICAmX19pbWFnZS1jb250YWluZXIge1xuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKGxnKSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvcmRlcjogNDtcbiAgICB9XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICAgcCB7XG4gICAgICBjb2xvcjogZ29vZ2xlLWNvbG9ycy4kZ3JleS03MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB9XG4gIH1cblxuICAmX19oZWFkbGluZSB7XG4gICAgJi5nbHVlLWhlYWRsaW5lLmdsdWUtaGVhZGxpbmUtLWhlYWRsaW5lLTQge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKHNtLW9ubHkpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19xdW90ZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCBnb29nbGUtY29sb3JzLiRncmV5LTUwMDtcbiAgICBjb2xvcjogZ29vZ2xlLWNvbG9ycy4kZ3JleS05MDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChsZykge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlcyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKG1kKSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTQwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobGcpIHtcbiAgICAgIG1heC1oZWlnaHQ6IDcwMHB4O1xuICAgICAgbWluLWhlaWdodDogNjQwcHg7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgfVxuICB9XG5cbiAgJl9fYmFja2dyb3VuZC1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChsZykge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9fcHJvZHVjdC1pbWFnZSB7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgJl9fbmF2aWdhdGlvbiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKGxnKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcGlwZSB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGdvb2dsZS1jb2xvcnMuJGdyZXktNTAwO1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gR2x1ZSBjb2xvciB2YXJpYWJsZXNcblxuJGdyZXktMDogI2ZmZjtcbiRncmV5LTI1OiAjZjFmMWYxO1xuJGdyZXktNTA6ICNmOGY5ZmE7XG4kZ3JleS0xMDA6ICNmMWYzZjQ7XG4kZ3JleS0yMDA6ICNlOGVhZWQ7XG4kZ3JleS0zMDA6ICNkYWRjZTA7XG4kZ3JleS00MDA6ICNiZGMxYzY7XG4kZ3JleS01MDA6ICM5YWEwYTY7XG4kZ3JleS02MDA6ICM4MDg2OGI7XG4kZ3JleS03MDA6ICM1ZjYzNjg7XG4kZ3JleS04MDA6ICMzYzQwNDM7XG4kZ3JleS05MDA6ICMyMDIxMjQ7XG5cbiRibHVlLTUwOiAjZThmMGZlO1xuJGJsdWUtMTAwOiAjZDJlM2ZjO1xuJGJsdWUtMjAwOiAjYWVjYmZhO1xuJGJsdWUtMzAwOiAjOGFiNGY4O1xuJGJsdWUtNDAwOiAjNjY5ZGY2O1xuJGJsdWUtNTAwOiAjNDI4NWY0O1xuJGJsdWUtNjAwOiAjMWE3M2U4O1xuJGJsdWUtNzAwOiAjMTk2N2QyO1xuJGJsdWUtODAwOiAjMTg1YWJjO1xuJGJsdWUtOTAwOiAjMTc0ZWE2O1xuXG4kZ3JlZW4tNTA6ICNlNmY0ZWE7XG4kZ3JlZW4tMTAwOiAjY2VlYWQ2O1xuJGdyZWVuLTIwMDogI2E4ZGFiNTtcbiRncmVlbi0zMDA6ICM4MWM5OTU7XG4kZ3JlZW4tNDAwOiAjNWJiOTc0O1xuJGdyZWVuLTUwMDogIzM0YTg1MztcbiRncmVlbi02MDA6ICMxZThlM2U7XG4kZ3JlZW4tNzAwOiAjMTg4MDM4O1xuJGdyZWVuLTgwMDogIzEzNzMzMztcbiRncmVlbi05MDA6ICMwZDY1MmQ7XG5cbiRyZWQtNTA6ICNmY2U4ZTY7XG4kcmVkLTEwMDogI2ZhZDJjZjtcbiRyZWQtMjAwOiAjZjZhZWE5O1xuJHJlZC0zMDA6ICNmMjhiODI7XG4kcmVkLTQwMDogI2VlNjc1YztcbiRyZWQtNTAwOiAjZWE0MzM1O1xuJHJlZC02MDA6ICNkOTMwMjU7XG4kcmVkLTcwMDogI2M1MjIxZjtcbiRyZWQtODAwOiAjYjMxNDEyO1xuJHJlZC05MDA6ICNhNTBlMGU7XG5cbiR5ZWxsb3ctNTA6ICNmZWY3ZTA7XG4keWVsbG93LTEwMDogI2ZlZWZjMztcbiR5ZWxsb3ctMjAwOiAjZmRlMjkzO1xuJHllbGxvdy0zMDA6ICNmZGQ2NjM7XG4keWVsbG93LTQwMDogI2ZjYzkzNDtcbiR5ZWxsb3ctNTAwOiAjZmJiYzA0O1xuJHllbGxvdy02MDA6ICNmOWFiMDA7XG4keWVsbG93LTcwMDogI2YyOTkwMDtcbiR5ZWxsb3ctODAwOiAjZWE4NjAwO1xuJHllbGxvdy05MDA6ICNlMzc0MDA7XG5cbiRwdXJwbGUtMTAwOiAjZWE4MGZjO1xuJHB1cnBsZS05MDA6ICM2ODFkYTg7XG5cbi8vIEdlbmVyaWMgY29sb3IgdmFyaWFibGVzIC0gY29tbW9uIGNvbG9ycyBmb3IgY29tcG9uZW50cy5cbiRwcmltYXJ5LWJsYWNrOiAkZ3JleS05MDA7XG4kYm9yZGVyOiAkZ3JleS0zMDA7XG4kZm9jdXMtYmFja2dyb3VuZDogJGdyZXktMTAwO1xuJGxpbmstcmVzdGluZzogJGJsdWUtNjAwO1xuJGxpbmstYWN0aXZlOiAkYmx1ZS05MDA7XG4kbGluay12aXNpdGVkOiAkcHVycGxlLTkwMDtcbiRsaW5rLXRvbmFsOiAkYmx1ZS03MDA7XG4kZm9jdXMtYmFja2dyb3VuZC1yZ2JhOiByZ2JhKCRncmV5LTkwMCwgMC4wNik7XG5cbiR3aGl0ZTogJGdyZXktMDtcbiRibGFjazogIzAwMDtcbiIsIkB1c2UgJ0Bnb29nbGUvZ2x1ZS9saWIvYnJlYWtwb2ludHMvbWl4aW5zJyBhcyBnbHVlLWJwLW1peGlucztcblxuLnJlc291cmNlLXN1Y2Nlc3Mge1xuICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChzbS1vbmx5KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgJl9fZXllYnJvdyB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvcmRlcjogMjtcblxuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKGxnKSB7XG4gICAgICBvcmRlcjogdW5zZXQ7XG4gICAgfVxuICB9XG5cbiAgJl9fcXVvdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChsZy1vbmx5KSB7XG4gICAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgIH1cblxuICAgICYuZ2x1ZS1oZWFkbGluZS5nbHVlLWhlYWRsaW5lLS1oZWFkbGluZS0zIHtcbiAgICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKHhsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZGV0YWlscyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgb3JkZXI6IDE7XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChsZykge1xuICAgICAgb3JkZXI6IHVuc2V0O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19zcGFjZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLnJlc291cmNlLWNhcm91c2VsX19jdGEge1xuICAgIG1hcmdpbjogNTBweCBhdXRvIDA7XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChsZykge1xuICAgICAgbWFyZ2luOiA1MHB4IDAgMDtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJ0Bnb29nbGUvZ2x1ZS9saWIvY29sb3JzL3ZhcmlhYmxlcycgYXMgZ29vZ2xlLWNvbG9ycztcbkB1c2UgJ0Bnb29nbGUvZ2x1ZS9saWIvYnJlYWtwb2ludHMvbWl4aW5zJyBhcyBnbHVlLWJwLW1peGlucztcblxuLnJlc291cmNlcy1zdG9yeS1zZWxlY3RvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKGxnKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ0dvb2dsZSBTYW5zJywgJ1JvYm90bycsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChsZykge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdGNvbnRhaW5lciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAuNHM7XG5cbiAgICBzdmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHM7XG4gICAgICB3aWR0aDogMTVweDtcblxuICAgICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5leHBhbmRlZCB7XG4gICAgICBzdmcge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3N0b3J5ZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJl9fc3RvcnlsaW5rY29udGFpbmVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKGxnKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBidXR0b24ge1xuICAgICAgICBjb2xvcjogZ29vZ2xlLWNvbG9ycy4kYmx1ZS03MDA7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc3RvcnlsaW5rIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogZ29vZ2xlLWNvbG9ycy4kZ3JleS02MDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LWZhbWlseTogJ0dvb2dsZSBTYW5zJywgJ1JvYm90bycsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgb3V0bGluZTogMDtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIGNvbG9yOiBnb29nbGUtY29sb3JzLiRncmV5LTYwMDtcbiAgICB9XG5cbiAgICAudXNpbmcta2V5Ym9hcmQgJiB7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ29vZ2xlLWNvbG9ycy4kZ3JleS0xMDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKGxnKSB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTFweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWcpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnb29nbGUtY29sb3JzLiRibHVlLTcwMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICdAZ29vZ2xlL2dsdWUvbGliL2NvbG9ycy92YXJpYWJsZXMnIGFzIGdvb2dsZS1jb2xvcnM7XG5AdXNlICdAZ29vZ2xlL2dsdWUvbGliL3R5cG9ncmFwaHkvdmFyaWFibGVzJyBhcyBnbHVlLXR5cG9ncmFwaHk7XG5AdXNlICdAZ29vZ2xlL2dsdWUvbGliL2JyZWFrcG9pbnRzL21peGlucycgYXMgZ2x1ZS1icC1taXhpbnM7XG5cbi5yZXNvdXJjZS1zZWN0aW9uICB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNTBweCAyOHB4O1xuXG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDY4cHggMjhweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKGxnKSB7XG4gICAgcGFkZGluZzogNjhweCAwO1xuICB9XG5cbiAgLmdsdWUtcGFnZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgYSxcbiAgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogZ29vZ2xlLWNvbG9ycy4kYmx1ZS02MDA7XG4gICAgZm9udC1mYW1pbHk6IGdsdWUtdHlwb2dyYXBoeS4kZm9udC1mYWNlLXJvYm90bztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIHA6bm90KFtjbGFzc10pIHtcbiAgICBjb2xvcjogZ29vZ2xlLWNvbG9ycy4kZ3JleS03MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjFweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgYSB7XG4gICAgICBmb250LWZhbWlseTogZ2x1ZS10eXBvZ3JhcGh5LiRmb250LWZhY2UtZ29vZ2xlc2FucztcbiAgICB9XG4gIH1cblxuICAucmVzb3VyY2UtaGVhZGVyIHtcbiAgICBjb2xvcjogZ29vZ2xlLWNvbG9ycy4kZ3JleS03MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnJlc291cmNlLWxpbmsge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcblxuICAgICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW46IDE2cHggYXV0byAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChsZykge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJlc291cmNlLWdyaWQge1xuICAgICYtLWJsdWU6OmFmdGVyICB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnb29nbGUtY29sb3JzLiRibHVlLTcwMDtcbiAgICB9XG5cbiAgICAmLS15ZWxsb3c6OmFmdGVyICB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnb29nbGUtY29sb3JzLiR5ZWxsb3ctNTAwO1xuICAgIH1cblxuICAgICYtLXJlZDo6YWZ0ZXIgIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGdvb2dsZS1jb2xvcnMuJHJlZC02MDA7XG4gICAgfVxuXG4gICAgJi0tZ3JlZW46OmFmdGVyICB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnb29nbGUtY29sb3JzLiRncmVlbi02MDA7XG4gICAgfVxuICB9XG5cbiAgLnJlc291cmNlLWdyaWQtcmlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDQ3NnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKHhsKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIHotaW5kZXg6IC0yO1xuXG4gICAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiA1MjZweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobGcpIHtcbiAgICAgICAgaGVpZ2h0OiA0NzZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW1hZ2UtY29udGFpbmVyLXJpZ2h0IHtcbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IHVuc2V0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgICBtYXJnaW46IHVuc2V0O1xuICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtaW1hZ2Utd3JhcHBlciB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgLmdzdWl0ZS1pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDI2NXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKG1kKSB7XG4gICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgei1pbmRleDogLTM7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLWJsdWU6OmFmdGVyICB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdvb2dsZS1jb2xvcnMuJGJsdWUtNzAwO1xuICAgICAgfVxuXG4gICAgICAmLS15ZWxsb3c6OmFmdGVyICB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdvb2dsZS1jb2xvcnMuJHllbGxvdy01MDA7XG4gICAgICB9XG5cbiAgICAgICYtLXJlZDo6YWZ0ZXIgIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ29vZ2xlLWNvbG9ycy4kcmVkLTYwMDtcbiAgICAgIH1cblxuICAgICAgJi0tZ3JlZW46OmFmdGVyICB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdvb2dsZS1jb2xvcnMuJGdyZWVuLTYwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmVzb3VyY2UtZ3JpZC1sZWZ0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgbWluLWhlaWdodDogNDc2cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAoeGwpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDQ3NnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICB6LWluZGV4OiAtMjtcblxuICAgICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmltYWdlLWNvbnRhaW5lci1sZWZ0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIHdpZHRoOiAyNjdweDtcblxuICAgICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgICAgbWFyZ2luOiB1bnNldDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1pbWFnZS13cmFwcGVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbjogNDhweCBhdXRvIDI0cHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHotaW5kZXg6IC0yMjI7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLWJsdWU6OmJlZm9yZSAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnb29nbGUtY29sb3JzLiRibHVlLTcwMDtcbiAgICAgIH1cblxuICAgICAgJi0teWVsbG93OjpiZWZvcmUgIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ29vZ2xlLWNvbG9ycy4keWVsbG93LTUwMDtcbiAgICAgIH1cblxuICAgICAgJi0tcmVkOjpiZWZvcmUgIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ29vZ2xlLWNvbG9ycy4kcmVkLTYwMDtcbiAgICAgIH1cblxuICAgICAgJi0tZ3JlZW46OmJlZm9yZSAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnb29nbGUtY29sb3JzLiRncmVlbi02MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJlc291cmNlLWNvcHktbGcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAucmVzb3VyY2UtbGVmdC1jb2wge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLnJlc291cmNlLWNvcHktc20uZ2x1ZS1ncmlkX19jb2wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBHbHVlIHR5cG9ncmFwaHkgdmFyaWFibGVzXG5cbkB1c2UgJ3Nhc3M6bWFwJztcbkB1c2UgJy4uL2JyZWFrcG9pbnRzL21peGlucycgYXMgYnJlYWtwb2ludHM7XG5AdXNlICcuLi9jb2xvcnMvdmFyaWFibGVzJyBhcyBjb2xvcnM7XG5cbi8vIFRoaXMgaXMgdGhlIGRlZmF1bHQgaHRtbCBmb250LXNpemUgZm9yIHRoZSBiYXNlIHJlbSB2YWx1ZS5cbiRyZW0tYmFzZTogMWVtO1xuJGVtLWJhc2U6ICRyZW0tYmFzZTtcblxuLy8gRnVsbCBmb250IHN0YWNrcyBmb3IgdmFyaW91cyBsYW5ndWFnZXNcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LXByb2R1Y3Qtc2FuczogJ1Byb2R1Y3QgU2FucycsICdHb29nbGUgU2FucycsIEFyaWFsLCBIZWx2ZXRpY2EsXG4gIHNhbnMtc2VyaWY7XG4kZm9udC1mYW1pbHktZ29vZ2xlLXNhbnM6ICdHb29nbGUgU2FucycsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4kZm9udC1mYW1pbHktZ29vZ2xlLXNhbnMtZGlzcGxheTogJGZvbnQtZmFtaWx5LWdvb2dsZS1zYW5zO1xuJGZvbnQtZmFtaWx5LWdvb2dsZS1zYW5zLXRleHQ6ICdHb29nbGUgU2FucyBUZXh0JywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICdDb25zb2xhcycsICdNb25hY28nLCAnQml0c3RyZWFtIFZlcmEgU2FucyBNb25vJyxcbiAgJ0NvdXJpZXIgTmV3JywgQ291cmllciwgbW9ub3NwYWNlO1xuJGZvbnQtZmFtaWx5LWphOiAnR29vZ2xlIFNhbnMgVGV4dCcsICdHb29nbGUgU2FucyBKYXBhbmVzZScsICdOb3RvIFNhbnMgSlAnLFxuICBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LWtvOiAnR29vZ2xlIFNhbnMgVGV4dCcsICdHb29nbGUgU2FucyBLb3JlYW4nLCAnTm90byBTYW5zIEtSJyxcbiAgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS16aGNuOiAnR29vZ2xlIFNhbnMgVGV4dCcsICdHb29nbGUgU2FucyBTaW1wbGlmaWVkIENoaW5lc2UnLFxuICAnTm90byBTYW5zIFNDJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS16aHR3OiAnR29vZ2xlIFNhbnMgVGV4dCcsICdHb29nbGUgU2FucyBUcmFkaXRpb25hbCBDaGluZXNlJyxcbiAgJ05vdG8gU2FucyBUQycsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4kZm9udC1mYW1pbHktYXI6ICdHb29nbGUgU2FucyBUZXh0JywgJ0dvb2dsZSBTYW5zIEFyYWJpYycsIEFyaWFsLCBIZWx2ZXRpY2EsXG4gIHNhbnMtc2VyaWY7XG5cbi8vIEluZGl2aWR1YWwgZm9udHMgYW5kIHBhcnRpYWwgZm9udCBzdGFja3MgdGhhdCBjYW4gYmUgY29tYmluZWQgaW50byBhIGZ1bGwgZm9udCBzdGFja1xuJGZvbnQtZmFjZS1wcm9kdWN0c2FuczogJ1Byb2R1Y3QgU2Fucyc7XG4kZm9udC1mYWNlLWdvb2dsZXNhbnM6ICdHb29nbGUgU2Fucyc7XG4kZm9udC1mYWNlLWdvb2dsZXNhbnN0ZXh0OiAnR29vZ2xlIFNhbnMgVGV4dCc7XG5cbiRmb250LXN0YWNrLWFyOiAnR29vZ2xlIFNhbnMgQXJhYmljJztcbiRmb250LXN0YWNrLWphOiAnR29vZ2xlIFNhbnMgSmFwYW5lc2UnLCAnTm90byBTYW5zIEpQJztcbiRmb250LXN0YWNrLWtvOiAnR29vZ2xlIFNhbnMgS29yZWFuJywgJ05vdG8gU2FucyBLUic7XG4kZm9udC1zdGFjay16aGNuOiAnR29vZ2xlIFNhbnMgU2ltcGxpZmllZCBDaGluZXNlJywgJ05vdG8gU2FucyBTQyc7XG4kZm9udC1zdGFjay16aHR3OiAnR29vZ2xlIFNhbnMgVHJhZGl0aW9uYWwgQ2hpbmVzZScsICdOb3RvIFNhbnMgVEMnO1xuXG4kZm9udC1zdGFjay1sYXRpbmZhbGxiYWNrOiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuXG4vLyBARGVwcmVjYXRlZCB2YXJpYWJsZXNcbiRmb250LWZhY2Utcm9ib3RvOiAnUm9ib3RvJztcbiRmb250LWZhY2UtZ29vZ2xlc2Fuc2Rpc3BsYXk6ICdHb29nbGUgU2FucyBEaXNwbGF5JztcblxuLy8gZm9udCBzbW9vdGhpbmcgdmFyaWFibGVzXG4kZm9udC1zbW9vdGhpbmctbW96OiBncmF5c2NhbGU7XG4kZm9udC1zbW9vdGhpbmctd2Via2l0OiBhbnRpYWxpYXNlZDtcbiRmb250LXNtb290aGluZy1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcblxuLy8gRm9udCB3ZWlnaHQgbmFtZXMgdHJhbnNsYXRlZCB0byB0aGVpciBudW1lcmljYWwgdmFsdWVzXG4kZm9udC13ZWlnaHQtdGhpbjogMTAwO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAzMDA7XG4kZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogNTAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcblxuLy8gU3RhbmRhcmQgY29sb3JzIGZvciB0eXBvZ3JhcGh5XG4kZm9udC1jb2xvci1saWdodDogY29sb3JzLiRncmV5LTA7XG4kZm9udC1jb2xvci1kYXJrOiBjb2xvcnMuJGdyZXktNzAwO1xuJGZvbnQtY29sb3ItZGFya2VyOiBjb2xvcnMuJGdyZXktODAwO1xuJGZvbnQtY29sb3ItZGFya2VzdDogY29sb3JzLiRncmV5LTkwMDtcblxuLy8gQmFzZSBoZWFkZXIgdmFyaWFibGVzXG4kaGVhZGVyLWZvbnQtc2l6ZTogMThweDtcbiRoZWFkZXItZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiRoZWFkZXItbWFyZ2luOiAxNnB4O1xuXG4vLyBCYXNlIHBhcmFncmFwaCB2YXJpYWJsZXNcbiRwYXJhZ3JhcGgtc3BhY2luZzogMTJweDtcbiRwYXJhZ3JhcGgtcHJpbnQtaW5kZW50OiAyNHB4O1xuJHBhcmFncmFwaC1sZWFkLWZvbnQtc2l6ZTogMTZweDtcbiRwYXJhZ3JhcGgtbGVhZC1saW5lLWhlaWdodDogMjRweDtcbiRwYXJhZ3JhcGgtc3BhY2luZy1kZXNrdG9wOiAxNnB4O1xuXG4vLyBCYXNlIGNvcHkgdmFyaWFibGVzXG4kY29weS1vbmUtbW9iaWxlLWZvbnQtc2l6ZTogMTZweDtcbiRjb3B5LW9uZS1tb2JpbGUtbGluZS1oZWlnaHQ6IDI0cHg7XG4kY29weS1vbmUtbW9iaWxlLWxldHRlci1zcGFjaW5nOiAwLjI1cHg7XG4kY29weS1vbmUtdGFibGV0LWZvbnQtc2l6ZTogJGNvcHktb25lLW1vYmlsZS1mb250LXNpemU7XG4kY29weS1vbmUtdGFibGV0LWxpbmUtaGVpZ2h0OiAkY29weS1vbmUtbW9iaWxlLWxpbmUtaGVpZ2h0O1xuJGNvcHktb25lLXRhYmxldC1sZXR0ZXItc3BhY2luZzogJGNvcHktb25lLW1vYmlsZS1sZXR0ZXItc3BhY2luZztcbiRjb3B5LW9uZS1kZXNrdG9wLWZvbnQtc2l6ZTogJGNvcHktb25lLW1vYmlsZS1mb250LXNpemU7XG4kY29weS1vbmUtZGVza3RvcC1saW5lLWhlaWdodDogJGNvcHktb25lLW1vYmlsZS1saW5lLWhlaWdodDtcbiRjb3B5LW9uZS1kZXNrdG9wLWxldHRlci1zcGFjaW5nOiAwO1xuXG4vLyBCYXNlIGhvcml6b250YWwgcnVsZSB2YXJpYWJsZXNcbiRoci1ib3JkZXItd2lkdGg6IDFweDtcbiRoci1ib3JkZXItc3R5bGU6IHNvbGlkO1xuJGhyLWJvcmRlci1jb2xvcjogY29sb3JzLiRib3JkZXI7XG4kaHItbWFyZ2luLXRvcDogMjBweDtcbiRoci1tYXJnaW4tYm90dG9tOiAoJGhyLW1hcmdpbi10b3AgLSAkaHItYm9yZGVyLXdpZHRoKTtcblxuLy8gQmFzZSBwcmUgdmFyaWFibGVzXG4kcHJlLW1hcmdpbi1ib3R0b206IDIwcHg7XG5cbi8vIEJhc2UgY29kZSB2YXJpYWJsZXNcbiRjb2RlLWNvbG9yOiBjb2xvcnMuJGdyZXktODAwO1xuJGNvZGUtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4kY29kZS1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xuJGNvZGUtYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLiRncmV5LTEwMDtcbiRjb2RlLWJvcmRlci1zaXplOiAxcHg7XG4kY29kZS1ib3JkZXItc3R5bGU6IHNvbGlkO1xuJGNvZGUtYm9yZGVyLWNvbG9yOiBjb2xvcnMuJGdyZXktMzAwO1xuJGNvZGUtcGFkZGluZzogM3B4IDZweDtcblxuLy8gYmxvY2txdW90ZSB2YXJpYWJsZXNcbiRibG9ja3F1b3RlLWZvbnQtY29sb3I6ICRmb250LWNvbG9yLWRhcmtlc3Q7XG5cbiRibG9ja3F1b3RlLW1vYmlsZS1mb250LXNpemU6IDI0cHg7XG4kYmxvY2txdW90ZS1tb2JpbGUtbGluZS1oZWlnaHQ6IDMycHg7XG4kYmxvY2txdW90ZS1kZXNrdG9wLWZvbnQtc2l6ZTogNDhweDtcbiRibG9ja3F1b3RlLWRlc2t0b3AtbGluZS1oZWlnaHQ6IDU4cHg7XG5cbi8vIGxpc3QgdmFyaWFibGVzXG4kbGlzdC1tYXJnaW4tYm90dG9tOiAyMHB4O1xuJGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4kbGlzdC1zaWRlLW1hcmdpbjogMjBweDtcbiRsaXN0LW5lc3RlZC1tYXJnaW46IDIwcHg7XG5cbi8vIGRlZmluaXRpb24gbGlzdCB2YXJpYWJsZXNcbiRkZWZpbml0aW9uLWxpc3QtaGVhZGVyLXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4kZGVmaW5pdGlvbi1saXN0LW1hcmdpbi1ib3R0b206IDEycHg7XG5cbi8vIGZvbnQgc3BlY3MgbWF0Y2ggZ2x1ZSBib2R5IGNvcHlcbiRsaXN0LW1vYmlsZS1mb250LXNpemU6ICRjb3B5LW9uZS1tb2JpbGUtZm9udC1zaXplO1xuJGxpc3QtbW9iaWxlLWxldHRlci1zcGFjaW5nOiAkY29weS1vbmUtbW9iaWxlLWxldHRlci1zcGFjaW5nO1xuJGxpc3QtbW9iaWxlLWxpbmUtaGVpZ2h0OiAkY29weS1vbmUtbW9iaWxlLWxpbmUtaGVpZ2h0O1xuXG4kbGlzdC10YWJsZXQtZm9udC1zaXplOiAkY29weS1vbmUtdGFibGV0LWZvbnQtc2l6ZTtcbiRsaXN0LXRhYmxldC1sZXR0ZXItc3BhY2luZzogJGNvcHktb25lLXRhYmxldC1sZXR0ZXItc3BhY2luZztcbiRsaXN0LXRhYmxldC1saW5lLWhlaWdodDogJGNvcHktb25lLXRhYmxldC1saW5lLWhlaWdodDtcblxuJGxpc3QtZGVza3RvcC1mb250LXNpemU6ICRjb3B5LW9uZS1kZXNrdG9wLWZvbnQtc2l6ZTtcbiRsaXN0LWRlc2t0b3AtbGV0dGVyLXNwYWNpbmc6ICRjb3B5LW9uZS1kZXNrdG9wLWxldHRlci1zcGFjaW5nO1xuJGxpc3QtZGVza3RvcC1saW5lLWhlaWdodDogJGNvcHktb25lLWRlc2t0b3AtbGluZS1oZWlnaHQ7XG5cbi8vIEJhc2UgYm9keSB0eXBlIHNldHRpbmdzXG4kYm9keS1mb250LXNpemU6IDFlbTtcbiRib2R5LWxpbmUtaGVpZ2h0OiAxLjQ0NDsgLy8gMjZweCBib2R5IGxpbmUtaGVpZ2h0XG4kYm9keS1iZzogY29sb3JzLiR3aGl0ZTtcbiRib2R5LWZvbnQtY29sb3I6ICRmb250LWNvbG9yLWRhcmtlc3Q7XG4kYm9keS1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4kYm9keS1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xuJGJvZHktZm9udC1zdHlsZTogbm9ybWFsO1xuXG4vLyBCYXNlIGhlYWRsaW5lIHNldHRpbmdzXG4kaGVhZGxpbmUtZm9udC1jb2xvcjogJGZvbnQtY29sb3ItZGFya2VzdDtcbiRoZWFkbGluZS1mb250LWZhbWlseTogJGZvbnQtZmFjZS1nb29nbGVzYW5zO1xuJGhlYWRsaW5lLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiRoZWFkbGluZS1kaXNwbGF5LWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiRoZWFkZXItbGluay1ib3JkZXItcmFkaXVzOiA0cHg7XG5cbi8vIEtFWVNcbiRtd3MtZm9udC1zaXplOiAnZm9udC1zaXplJztcbiRtd3MtbGluZS1oZWlnaHQ6ICdsaW5lLWhlaWdodCc7XG4kbXdzLWxldHRlci1zcGFjaW5nOiAnbGV0dGVyLXNwYWNpbmcnO1xuJG13cy1mb250LXdlaWdodDogJ2ZvbnQtd2VpZ2h0JztcbiRtd3MtZm9udC1mYW1pbHk6ICdmb250LWZhbWlseSc7XG4kbXdzLXRleHQtdHJhbnNmb3JtOiAndGV4dC10cmFuc2Zvcm0nO1xuJG13cy10ZXh0LWNvbG9yOiAnY29sb3InO1xuXG4vLyBGTFVJRC0xXG4kbXdzLWZsdWlkLTEtc206IChcbiAgJG13cy1mb250LWZhbWlseTogJGZvbnQtZmFjZS1nb29nbGVzYW5zLFxuICAkbXdzLWZvbnQtc2l6ZTogMTB2dyxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIsXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IC0wLjI1cHgsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDEuMmVtLFxuKTtcblxuJG13cy1mbHVpZC0xLW1kOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDZ2dyxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIsXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IC0wLjVweCxcbiAgJG13cy1saW5lLWhlaWdodDogMS4yZW0sXG4pO1xuXG4kbXdzLWZsdWlkLTEtbGc6IChcbiAgJG13cy1mb250LWZhbWlseTogJGZvbnQtZmFjZS1nb29nbGVzYW5zLFxuICAkbXdzLWZvbnQtc2l6ZTogNXZ3LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcixcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogLTAuNXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAxLjJlbSxcbik7XG5cbiRtd3MtZmx1aWQtMS14bDogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnMsXG4gICRtd3MtZm9udC1zaXplOiA1dncsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAtMC41cHgsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDEuMmVtLFxuKTtcblxuLy8gRkxVSUQtMlxuJG13cy1mbHVpZC0yLXNtOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDh2dyxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIsXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IDAsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDEuMmVtLFxuKTtcblxuJG13cy1mbHVpZC0yLW1kOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDV2dyxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIsXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IC0wLjVweCxcbiAgJG13cy1saW5lLWhlaWdodDogMS4yZW0sXG4pO1xuXG4kbXdzLWZsdWlkLTItbGc6IChcbiAgJG13cy1mb250LWZhbWlseTogJGZvbnQtZmFjZS1nb29nbGVzYW5zLFxuICAkbXdzLWZvbnQtc2l6ZTogNHZ3LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcixcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogLTAuNXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAxLjJlbSxcbik7XG5cbiRtd3MtZmx1aWQtMi14bDogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnMsXG4gICRtd3MtZm9udC1zaXplOiA0dncsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAtMC41cHgsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDEuMmVtLFxuKTtcblxuLy8gSEVBRExJTkUtMVxuJG13cy1oZWFkbGluZS0xLXNtOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDM2cHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAtMC4yNXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiA0NHB4LFxuKTtcblxuJG13cy1oZWFkbGluZS0xLW1kOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDQ4cHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAtMC41cHgsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDU2cHgsXG4pO1xuXG4kbXdzLWhlYWRsaW5lLTEtbGc6IChcbiAgJG13cy1mb250LWZhbWlseTogJGZvbnQtZmFjZS1nb29nbGVzYW5zLFxuICAkbXdzLWZvbnQtc2l6ZTogNjBweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIsXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IC0wLjVweCxcbiAgJG13cy1saW5lLWhlaWdodDogNzJweCxcbik7XG5cbiRtd3MtaGVhZGxpbmUtMS14bDogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnMsXG4gICRtd3MtZm9udC1zaXplOiA2MHB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcixcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogLTAuNXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiA3MnB4LFxuKTtcblxuLy8gSEVBRExJTkUtMlxuJG13cy1oZWFkbGluZS0yLXNtOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDI4cHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAzNnB4LFxuKTtcblxuJG13cy1oZWFkbGluZS0yLW1kOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDQwcHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAtMC41cHgsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDQ4cHgsXG4pO1xuXG4kbXdzLWhlYWRsaW5lLTItbGc6IChcbiAgJG13cy1mb250LWZhbWlseTogJGZvbnQtZmFjZS1nb29nbGVzYW5zLFxuICAkbXdzLWZvbnQtc2l6ZTogNDhweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIsXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IC0wLjVweCxcbiAgJG13cy1saW5lLWhlaWdodDogNTZweCxcbik7XG5cbiRtd3MtaGVhZGxpbmUtMi14bDogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnMsXG4gICRtd3MtZm9udC1zaXplOiA0OHB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcixcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogLTAuNXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiA1NnB4LFxuKTtcblxuLy8gSEVBRExJTkUtM1xuJG13cy1oZWFkbGluZS0zLXNtOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDI0cHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAzMnB4LFxuKTtcblxuJG13cy1oZWFkbGluZS0zLW1kOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDMycHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAtMC4yNXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiA0MHB4LFxuKTtcblxuJG13cy1oZWFkbGluZS0zLWxnOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDM2cHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAtMC4yNXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiA0NHB4LFxuKTtcblxuJG13cy1oZWFkbGluZS0zLXhsOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDM2cHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAtMC4yNXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiA0NHB4LFxuKTtcblxuLy8gSEVBRExJTkUtNFxuJG13cy1oZWFkbGluZS00LXNtOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDIwcHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyOHB4LFxuKTtcblxuJG13cy1oZWFkbGluZS00LW1kOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDI0cHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAzMnB4LFxuKTtcblxuJG13cy1oZWFkbGluZS00LWxnOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDI4cHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAzNnB4LFxuKTtcblxuJG13cy1oZWFkbGluZS00LXhsOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDI4cHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAzNnB4LFxuKTtcblxuLy8gSEVBRExJTkUtNVxuJG13cy1oZWFkbGluZS01LXNtOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDIwcHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyOHB4LFxuKTtcblxuJG13cy1oZWFkbGluZS01LW1kOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDIwcHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyOHB4LFxuKTtcblxuJG13cy1oZWFkbGluZS01LWxnOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDIwcHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyOHB4LFxuKTtcblxuJG13cy1oZWFkbGluZS01LXhsOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDIwcHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyOHB4LFxuKTtcblxuLy8gSEVBRExJTkUtNlxuJG13cy1oZWFkbGluZS02LXNtOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxNnB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyNHB4LFxuKTtcblxuJG13cy1oZWFkbGluZS02LW1kOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxNnB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyNHB4LFxuKTtcblxuJG13cy1oZWFkbGluZS02LWxnOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxNnB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyNHB4LFxuKTtcblxuJG13cy1oZWFkbGluZS02LXhsOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxNnB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyNHB4LFxuKTtcblxuLy8gQk9EWVxuJG13cy1ib2R5LXNtOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxNnB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcixcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogMC4xcHgsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDI0cHgsXG4pO1xuXG4kbXdzLWJvZHktbWQ6IChcbiAgJG13cy1mb250LWZhbWlseTogJGZvbnQtZmFjZS1nb29nbGVzYW5zdGV4dCxcbiAgJG13cy1mb250LXNpemU6IDE2cHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAwLjFweCxcbiAgJG13cy1saW5lLWhlaWdodDogMjRweCxcbik7XG5cbiRtd3MtYm9keS1sZzogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnN0ZXh0LFxuICAkbXdzLWZvbnQtc2l6ZTogMTZweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIsXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IDAuMXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyNHB4LFxuKTtcblxuJG13cy1ib2R5LXhsOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxNnB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcixcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogMC4xcHgsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDI0cHgsXG4pO1xuXG4vLyBCT0RZLUxBUkdFXG4kbXdzLWJvZHktbGFyZ2Utc206IChcbiAgJG13cy1mb250LWZhbWlseTogJGZvbnQtZmFjZS1nb29nbGVzYW5zdGV4dCxcbiAgJG13cy1mb250LXNpemU6IDE4cHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyOHB4LFxuKTtcblxuJG13cy1ib2R5LWxhcmdlLW1kOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxOHB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcixcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogaW5pdGlhbCxcbiAgJG13cy1saW5lLWhlaWdodDogMjhweCxcbik7XG5cbiRtd3MtYm9keS1sYXJnZS1sZzogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnN0ZXh0LFxuICAkbXdzLWZvbnQtc2l6ZTogMThweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIsXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDI4cHgsXG4pO1xuXG4kbXdzLWJvZHktbGFyZ2UteGw6IChcbiAgJG13cy1mb250LWZhbWlseTogJGZvbnQtZmFjZS1nb29nbGVzYW5zdGV4dCxcbiAgJG13cy1mb250LXNpemU6IDE4cHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyOHB4LFxuKTtcblxuLy8gQ0FQVElPTlxuJG13cy1jYXB0aW9uLXNtOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxNHB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcixcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogMC4xNXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyNHB4LFxuKTtcblxuJG13cy1jYXB0aW9uLW1kOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxNHB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcixcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogMC4xNXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyNHB4LFxuKTtcblxuJG13cy1jYXB0aW9uLWxnOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxNHB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcixcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogMC4xNXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyNHB4LFxuKTtcblxuJG13cy1jYXB0aW9uLXhsOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxNHB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcixcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogMC4xNXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyNHB4LFxuKTtcblxuLy8gU01BTEwtVEVYVFxuJG13cy1zbWFsbC10ZXh0LXNtOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxMnB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAwLjJweCxcbiAgJG13cy1saW5lLWhlaWdodDogMjBweCxcbik7XG5cbiRtd3Mtc21hbGwtdGV4dC1tZDogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnN0ZXh0LFxuICAkbXdzLWZvbnQtc2l6ZTogMTJweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bSxcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogMC4ycHgsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDIwcHgsXG4pO1xuXG4kbXdzLXNtYWxsLXRleHQtbGc6IChcbiAgJG13cy1mb250LWZhbWlseTogJGZvbnQtZmFjZS1nb29nbGVzYW5zdGV4dCxcbiAgJG13cy1mb250LXNpemU6IDEycHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW0sXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IDAuMnB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyMHB4LFxuKTtcblxuJG13cy1zbWFsbC10ZXh0LXhsOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxMnB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAwLjJweCxcbiAgJG13cy1saW5lLWhlaWdodDogMjBweCxcbik7XG5cbi8vIENUQVxuJG13cy1jdGEtc206IChcbiAgJG13cy1mb250LWZhbWlseTogJGZvbnQtZmFjZS1nb29nbGVzYW5zLFxuICAkbXdzLWZvbnQtc2l6ZTogMTZweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bSxcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogaW5pdGlhbCxcbiAgJG13cy1saW5lLWhlaWdodDogMjRweCxcbik7XG5cbiRtd3MtY3RhLW1kOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2FucyxcbiAgJG13cy1mb250LXNpemU6IDE2cHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW0sXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDI0cHgsXG4pO1xuXG4kbXdzLWN0YS1sZzogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnMsXG4gICRtd3MtZm9udC1zaXplOiAxNnB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiBpbml0aWFsLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyNHB4LFxuKTtcblxuJG13cy1jdGEteGw6IChcbiAgJG13cy1mb250LWZhbWlseTogJGZvbnQtZmFjZS1nb29nbGVzYW5zLFxuICAkbXdzLWZvbnQtc2l6ZTogMTZweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bSxcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogaW5pdGlhbCxcbiAgJG13cy1saW5lLWhlaWdodDogMjRweCxcbik7XG5cbi8vIEVZRUJST1dcbiRtd3MtZXllYnJvdy1zbTogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnN0ZXh0LFxuICAkbXdzLWZvbnQtc2l6ZTogMTRweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bSxcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogMC41cHgsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDI0cHgsXG4gICRtd3MtdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSxcbik7XG5cbiRtd3MtZXllYnJvdy1tZDogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnN0ZXh0LFxuICAkbXdzLWZvbnQtc2l6ZTogMTRweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bSxcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogMC41cHgsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDI0cHgsXG4gICRtd3MtdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSxcbik7XG5cbiRtd3MtZXllYnJvdy1sZzogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnN0ZXh0LFxuICAkbXdzLWZvbnQtc2l6ZTogMTRweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bSxcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogMC41cHgsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDI0cHgsXG4gICRtd3MtdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSxcbik7XG5cbiRtd3MtZXllYnJvdy14bDogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnN0ZXh0LFxuICAkbXdzLWZvbnQtc2l6ZTogMTRweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bSxcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogMC41cHgsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDI0cHgsXG4gICRtd3MtdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSxcbik7XG5cbi8vIExBQkVMXG4kbXdzLWxhYmVsLXNtOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxMXB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAwLjVweCxcbiAgJG13cy1saW5lLWhlaWdodDogMTZweCxcbiAgJG13cy10ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlLFxuKTtcblxuJG13cy1sYWJlbC1tZDogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnN0ZXh0LFxuICAkbXdzLWZvbnQtc2l6ZTogMTFweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bSxcbiAgJG13cy1sZXR0ZXItc3BhY2luZzogMC41cHgsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDE2cHgsXG4gICRtd3MtdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSxcbik7XG5cbiRtd3MtbGFiZWwtbGc6IChcbiAgJG13cy1mb250LWZhbWlseTogJGZvbnQtZmFjZS1nb29nbGVzYW5zdGV4dCxcbiAgJG13cy1mb250LXNpemU6IDExcHgsXG4gICRtd3MtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW0sXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IDAuNXB4LFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAxNnB4LFxuICAkbXdzLXRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UsXG4pO1xuXG4kbXdzLWxhYmVsLXhsOiAoXG4gICRtd3MtZm9udC1mYW1pbHk6ICRmb250LWZhY2UtZ29vZ2xlc2Fuc3RleHQsXG4gICRtd3MtZm9udC1zaXplOiAxMXB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAwLjVweCxcbiAgJG13cy1saW5lLWhlaWdodDogMTZweCxcbiAgJG13cy10ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlLFxuKTtcblxuLy8gSGVhZGVyIGJyYW5kXG4kbXdzLWhlYWRlci1icmFuZC0yMjogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcHJvZHVjdC1zYW5zLFxuICAkbXdzLWZvbnQtc2l6ZTogMjJweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIsXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IDAsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDI4cHgsXG4pO1xuXG4kbXdzLWhlYWRlci1icmFuZC0yMDogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcHJvZHVjdC1zYW5zLFxuICAkbXdzLWZvbnQtc2l6ZTogMjBweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIsXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IDAsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDI0cHgsXG4pO1xuXG4kbXdzLWhlYWRlci1icmFuZC0xODogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcHJvZHVjdC1zYW5zLFxuICAkbXdzLWZvbnQtc2l6ZTogMThweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIsXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IDAsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDIwcHgsXG4pO1xuXG4kbXdzLWhlYWRlci1icmFuZC0xNjogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcHJvZHVjdC1zYW5zLFxuICAkbXdzLWZvbnQtc2l6ZTogMTZweCxcbiAgJG13cy1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIsXG4gICRtd3MtbGV0dGVyLXNwYWNpbmc6IDAsXG4gICRtd3MtbGluZS1oZWlnaHQ6IDIwcHgsXG4pO1xuXG4vLyBIZWFkZXIgTGlua1xuJG13cy1oZWFkZXItbGluazogKFxuICAkbXdzLWZvbnQtZmFtaWx5OiAkZm9udC1mYWNlLWdvb2dsZXNhbnMsXG4gICRtd3MtZm9udC1zaXplOiAxNnB4LFxuICAkbXdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtLFxuICAkbXdzLWxldHRlci1zcGFjaW5nOiAwLFxuICAkbXdzLWxpbmUtaGVpZ2h0OiAyNHB4LFxuICAkbXdzLXRleHQtY29sb3I6IGNvbG9ycy4kZ3JleS03MDAsXG4pO1xuXG4vLyBIZWFkbGluZVxuJGZsdWlkLTEtYnA6IChcbiAgJ3NtJzogJG13cy1mbHVpZC0xLXNtLFxuICAnbWQnOiAkbXdzLWZsdWlkLTEtbWQsXG4gICdsZyc6ICRtd3MtZmx1aWQtMS1sZyxcbiAgJ3hsJzogJG13cy1mbHVpZC0xLXhsLFxuKTtcblxuJGZsdWlkLTItYnA6IChcbiAgJ3NtJzogJG13cy1mbHVpZC0yLXNtLFxuICAnbWQnOiAkbXdzLWZsdWlkLTItbWQsXG4gICdsZyc6ICRtd3MtZmx1aWQtMi1sZyxcbiAgJ3hsJzogJG13cy1mbHVpZC0yLXhsLFxuKTtcblxuJGhlYWRsaW5lLTEtYnA6IChcbiAgJ3NtJzogJG13cy1oZWFkbGluZS0xLXNtLFxuICAnbWQnOiAkbXdzLWhlYWRsaW5lLTEtbWQsXG4gICdsZyc6ICRtd3MtaGVhZGxpbmUtMS1sZyxcbiAgJ3hsJzogJG13cy1oZWFkbGluZS0xLXhsLFxuKTtcblxuJGhlYWRsaW5lLTItYnA6IChcbiAgJ3NtJzogJG13cy1oZWFkbGluZS0yLXNtLFxuICAnbWQnOiAkbXdzLWhlYWRsaW5lLTItbWQsXG4gICdsZyc6ICRtd3MtaGVhZGxpbmUtMi1sZyxcbiAgJ3hsJzogJG13cy1oZWFkbGluZS0yLXhsLFxuKTtcblxuJGhlYWRsaW5lLTMtYnA6IChcbiAgJ3NtJzogJG13cy1oZWFkbGluZS0zLXNtLFxuICAnbWQnOiAkbXdzLWhlYWRsaW5lLTMtbWQsXG4gICdsZyc6ICRtd3MtaGVhZGxpbmUtMy1sZyxcbiAgJ3hsJzogJG13cy1oZWFkbGluZS0zLXhsLFxuKTtcblxuJGhlYWRsaW5lLTQtYnA6IChcbiAgJ3NtJzogJG13cy1oZWFkbGluZS00LXNtLFxuICAnbWQnOiAkbXdzLWhlYWRsaW5lLTQtbWQsXG4gICdsZyc6ICRtd3MtaGVhZGxpbmUtNC1sZyxcbiAgJ3hsJzogJG13cy1oZWFkbGluZS00LXhsLFxuKTtcblxuJGhlYWRsaW5lLTUtYnA6IChcbiAgJ3NtJzogJG13cy1oZWFkbGluZS01LXNtLFxuICAnbWQnOiAkbXdzLWhlYWRsaW5lLTUtbWQsXG4gICdsZyc6ICRtd3MtaGVhZGxpbmUtNS1sZyxcbiAgJ3hsJzogJG13cy1oZWFkbGluZS01LXhsLFxuKTtcblxuJGhlYWRsaW5lLTYtYnA6IChcbiAgJ3NtJzogJG13cy1oZWFkbGluZS02LXNtLFxuICAnbWQnOiAkbXdzLWhlYWRsaW5lLTYtbWQsXG4gICdsZyc6ICRtd3MtaGVhZGxpbmUtNi1sZyxcbiAgJ3hsJzogJG13cy1oZWFkbGluZS02LXhsLFxuKTtcblxuLy8gYm9keVxuJGJvZHktYnA6IChcbiAgJ3NtJzogJG13cy1ib2R5LXNtLFxuICAnbWQnOiAkbXdzLWJvZHktbWQsXG4gICdsZyc6ICRtd3MtYm9keS1sZyxcbiAgJ3hsJzogJG13cy1ib2R5LXhsLFxuKTtcblxuLy8gYm9keSBsYXJnZVxuJGJvZHktbGFyZ2UtYnA6IChcbiAgJ3NtJzogJG13cy1ib2R5LWxhcmdlLXNtLFxuICAnbWQnOiAkbXdzLWJvZHktbGFyZ2UtbWQsXG4gICdsZyc6ICRtd3MtYm9keS1sYXJnZS1sZyxcbiAgJ3hsJzogJG13cy1ib2R5LWxhcmdlLXhsLFxuKTtcblxuLy8gQ1RBXG4kY3RhLWJwOiAoXG4gICdzbSc6ICRtd3MtY3RhLXNtLFxuICAnbWQnOiAkbXdzLWN0YS1tZCxcbiAgJ2xnJzogJG13cy1jdGEtbGcsXG4gICd4bCc6ICRtd3MtY3RhLXhsLFxuKTtcblxuLy8gU21hbGwgVGFsa1xuJHNtYWxsLXRleHQtYnA6IChcbiAgJ3NtJzogJG13cy1zbWFsbC10ZXh0LXNtLFxuICAnbWQnOiAkbXdzLXNtYWxsLXRleHQtbWQsXG4gICdsZyc6ICRtd3Mtc21hbGwtdGV4dC1sZyxcbiAgJ3hsJzogJG13cy1zbWFsbC10ZXh0LXhsLFxuKTtcblxuLy8gQ2FwdGlvblxuJGNhcHRpb24tYnA6IChcbiAgJ3NtJzogJG13cy1jYXB0aW9uLXNtLFxuICAnbWQnOiAkbXdzLWNhcHRpb24tbWQsXG4gICdsZyc6ICRtd3MtY2FwdGlvbi1sZyxcbiAgJ3hsJzogJG13cy1jYXB0aW9uLXhsLFxuKTtcblxuLy8gRXllYnJvd1xuJGV5ZWJyb3ctYnA6IChcbiAgJ3NtJzogJG13cy1leWVicm93LXNtLFxuICAnbWQnOiAkbXdzLWV5ZWJyb3ctbWQsXG4gICdsZyc6ICRtd3MtZXllYnJvdy1sZyxcbiAgJ3hsJzogJG13cy1leWVicm93LXhsLFxuKTtcblxuLy8gbGFiZWxcbiRsYWJlbC1icDogKFxuICAnc20nOiAkbXdzLWxhYmVsLXNtLFxuICAnbWQnOiAkbXdzLWxhYmVsLW1kLFxuICAnbGcnOiAkbXdzLWxhYmVsLWxnLFxuICAneGwnOiAkbXdzLWxhYmVsLXhsLFxuKTtcblxuLy8gYWdub3N0aWNcbiRicC1hZ25vc3RpYzogKFxuICAnaGVhZGVyLWJyYW5kLTIyJzogJG13cy1oZWFkZXItYnJhbmQtMjIsXG4gICdoZWFkZXItYnJhbmQtMjAnOiAkbXdzLWhlYWRlci1icmFuZC0yMCxcbiAgJ2hlYWRlci1icmFuZC0xOCc6ICRtd3MtaGVhZGVyLWJyYW5kLTE4LFxuICAnaGVhZGVyLWJyYW5kLTE2JzogJG13cy1oZWFkZXItYnJhbmQtMTYsXG4gICdoZWFkZXItbGluayc6ICRtd3MtaGVhZGVyLWxpbmssXG4pO1xuXG4vLyBDb2xsZWN0aW9uc1xuJGhlYWRsaW5lcy10eXBlLWNvbGxlY3Rpb24tZmx1aWQ6IChcbiAgJ2ZsdWlkLTEnOiAkZmx1aWQtMS1icCxcbiAgJ2ZsdWlkLTInOiAkZmx1aWQtMi1icCxcbik7XG5cbiRoZWFkbGluZXMtdHlwZS1jb2xsZWN0aW9uOiAoXG4gICdoZWFkbGluZS0xJzogJGhlYWRsaW5lLTEtYnAsXG4gICdoZWFkbGluZS0yJzogJGhlYWRsaW5lLTItYnAsXG4gICdoZWFkbGluZS0zJzogJGhlYWRsaW5lLTMtYnAsXG4gICdoZWFkbGluZS00JzogJGhlYWRsaW5lLTQtYnAsXG4gICdoZWFkbGluZS01JzogJGhlYWRsaW5lLTUtYnAsXG4gICdoZWFkbGluZS02JzogJGhlYWRsaW5lLTYtYnAsXG4pO1xuXG4kYWxsLXR5cGUtY29sbGVjdGlvbjogKFxuICAnYm9keSc6ICRib2R5LWJwLFxuICAnbGFyZ2UnOiAkYm9keS1sYXJnZS1icCxcbiAgJ2N0YSc6ICRjdGEtYnAsXG4gICdjYXB0aW9uJzogJGNhcHRpb24tYnAsXG4gICdzbWFsbC10ZXh0JzogJHNtYWxsLXRleHQtYnAsXG4gICdleWVicm93JzogJGV5ZWJyb3ctYnAsXG4gICdsYWJlbCc6ICRsYWJlbC1icCxcbiAgJ2JwLWFnbm9zdGljJzogJGJwLWFnbm9zdGljLFxuKTtcbiIsIkB1c2UgJ0Bnb29nbGUvZ2x1ZS9saWIvY29sb3JzL3ZhcmlhYmxlcycgYXMgZ29vZ2xlLWNvbG9ycztcbkB1c2UgJ0Bnb29nbGUvZ2x1ZS9saWIvdHlwb2dyYXBoeS92YXJpYWJsZXMnIGFzIGdsdWUtdHlwb2dyYXBoeTtcbkB1c2UgJ0Bnb29nbGUvZ2x1ZS9saWIvYnJlYWtwb2ludHMvbWl4aW5zJyBhcyBnbHVlLWJwLW1peGlucztcblxuLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLnJlc291cmNlLWZvcm0ge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwIDgwcHg7XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuXG4gICZfX2ludGVyZXN0ZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cblxuICAmX19iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobGcpIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChsZykge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMzMlO1xuICAgICAgdG9wOiAwO1xuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19wYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAucmVzb3VyY2UtZm9ybV9faGVhZGxpbmUge1xuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKHNtLW9ubHkpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogZ29vZ2xlLWNvbG9ycy4kZ3JleS0wO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5tZGMtZm9ybS1maWVsZD5sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICAubWRjLXRleHQtZmllbGQge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmX19pbnB1dCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIHRleHQtaW5kZW50OiAtOTAwcHg7XG4gICAgfVxuICB9XG5cbiAgLm1kYy1jaGVja2JveCB7XG4gICAgcGFkZGluZzogMTFweCA5cHg7XG4gIH1cblxuICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDplbmFibGVkfi5tZGMtY2hlY2tib3hfX2JhY2tncm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgdG9wOiA2cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cblxuICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDplbmFibGVkOmNoZWNrZWR+Lm1kYy1jaGVja2JveF9fYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ29vZ2xlLWNvbG9ycy4kZ3JleS0wO1xuICAgIGJvcmRlci1jb2xvcjogZ29vZ2xlLWNvbG9ycy4kYmx1ZS03MDA7XG5cbiAgICAubWRjLWNoZWNrYm94X19jaGVja21hcmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ29vZ2xlLWNvbG9ycy4kYmx1ZS03MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBoZWlnaHQ6IDc1JTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiAgfVxuXG4gIC5uYW1lLXdyYXBwZXIsXG4gIC5lbWFpbC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAuZmJ4LWVsZW1lbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogNDklO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZGMtdGV4dC1maWVsZDpub3QoLm1kYy10ZXh0LWZpZWxkLS1kaXNhYmxlZCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1kYy1saW5lLXJpcHBsZS0tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2N2Q2O1xuICB9XG5cblxuICAubmFtZS13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG4gIH1cblxuICAuZW1haWwtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgLnJhZGlvLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICYuaGlkZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuc2hvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gIC5jb25zZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAubWRjLWNoZWNrYm94IHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgLnJlc291cmNlLXN1Ym1pdCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuXG4gIGEge1xuICAgIGZvbnQtZmFtaWx5OiBnbHVlLXR5cG9ncmFwaHkuJGZvbnQtZmFjZS1yb2JvdG87XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi5pbm5lci13cmFwcGVyLS1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5mb3JtLXN0YXRlLS1iZWZvcmUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2UtaW4sIHRyYW5zZm9ybSAxMDBtcyBlYXNlLWluO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAuZm9ybS1zdGF0ZS0tYWZ0ZXIge1xuICAgIGhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gICYucG9zdC1zdWJtaXQge1xuICAgIC5mb3JtLXN0YXRlLS1iZWZvcmUge1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmZvcm0tc3RhdGUtLWFmdGVyIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2UtaW4sIHRyYW5zZm9ybSAxMDBtcyBlYXNlLWluO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gIH1cbn1cblxuLmZieC1mb3JtLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAzNnB4IDA7XG5cbiAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobWQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnb29nbGUtY29sb3JzLiRncmV5LTA7XG4gICAgcGFkZGluZzogNzRweCAxMDRweDtcbiAgfVxuXG4gIC5mYWRlLWluLFxuICAmLmZhZGUtaW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluO1xuXG4gICAgJi5mYWRlLWluLXZpc2libGUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAuaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmludmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLmZieC1mb3JtLWJvZHksXG4gIC5mYngtZm9ybS1mb290ZXIsXG4gIC5mYngtdGhhbmsteW91LXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuZmJ4LWZvcm0tYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZieC1lbGVtZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgJiA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBmaWVsZHNldCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5tZGMtZm9ybS1maWVsZCA+IGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmZieC1lbGVtZW50LWVycm9yIHtcbiAgICBib3R0b206IC0yNnB4O1xuICAgIGNvbG9yOiBnb29nbGUtY29sb3JzLiRyZWQtNTAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAuZmJ4LWVsZW1lbnQtdGV4dGFyZWEgdGV4dGFyZWEge1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG4gIH1cblxuICAuZmJ4LWVsZW1lbnQtbXVsdGlzZWxlY3Qge1xuICAgIC5tZGMtc2VsZWN0LFxuICAgIC5tZGMtc2VsZWN0X19uYXRpdmUtY29udHJvbCB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLm1kYy1zZWxlY3RfX2Ryb3Bkb3duLWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgYmFja2dyb3VuZDogZ29vZ2xlLWNvbG9ycy4kd2hpdGU7XG4gICAgICBtYXJnaW46IDIycHggMTZweCAxMnB4O1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gICAgICAgIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICdAZ29vZ2xlL2dsdWUvbGliL2JyZWFrcG9pbnRzL21peGlucycgYXMgZ2x1ZS1icC1taXhpbnM7XG5cbi5yZXNvdXJjZS1jYXJvdXNlbCB7XG4gICZfX2V5ZWJyb3cge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwIDAgMzJweDtcblxuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKG1kKSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2N0YSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChtZCkge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLmdsdWUtY2Fyb3VzZWxfX2l0ZW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuZ2x1ZS1wYWdpbmF0aW9uLXByZXZpb3VzLFxuICAuZ2x1ZS1wYWdpbmF0aW9uLW5leHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZ2x1ZS1jYXJvdXNlbF9fbmF2aWdhdGlvbiB7XG4gICAgLmdsdWUtcGFnaW5hdGlvbi1wYWdlLWxpc3Qge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAuZ2x1ZS1wYWdpbmF0aW9uX19wYWdlLWxpc3QtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR2x1ZSBjYXJvdXNlbCBjb21wb25lbnRcblxuQHVzZSAnc2FzczptYXRoJztcblxuQHVzZSAnLi4vYWNjZXNzaWJpbGl0eS9taXhpbnMnIGFzIGFjY2Vzc2liaWxpdHktbWl4aW5zO1xuQHVzZSAnLi4vYWNjZXNzaWJpbGl0eS92YXJpYWJsZXMnIGFzIGFjY2Vzc2liaWxpdHktdmFyaWFibGVzO1xuQHVzZSAnLi4vYnJlYWtwb2ludHMvbWl4aW5zJyBhcyBicmVha3BvaW50cztcbkB1c2UgJy4uL2NvbG9ycy92YXJpYWJsZXMnIGFzIGNvbG9ycztcbkB1c2UgJy4uL3BhZ2UvdmFyaWFibGVzJyBhcyBwYWdlO1xuQHVzZSAndmFyaWFibGVzJztcblxuLmdsdWUtY2Fyb3VzZWwge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMuYnAobWQpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuLmdsdWUtY2Fyb3VzZWwtLWNhcmRzIHtcbiAgbWFyZ2luLWJvdHRvbTogLSN7dmFyaWFibGVzLiRjYXJkcy1ibGVlZH07XG4gIG1hcmdpbi10b3A6IC0je3ZhcmlhYmxlcy4kY2FyZHMtYmxlZWR9O1xufVxuXG4uZ2x1ZS1jYXJvdXNlbC0tcGVlay1vdXQge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgLmdsdWUtcGFnZSAmIHtcbiAgICBtYXJnaW4tbGVmdDogLSN7cGFnZS4kbWFyZ2luLXNtfTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0je3BhZ2UuJG1hcmdpbi1zbX07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArICgyICogcGFnZS4kbWFyZ2luLXNtKSk7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50cy5icChtZCkge1xuICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG5cbiAgICAuZ2x1ZS1wYWdlICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLmdsdWUtY2Fyb3VzZWwtLWNhcmRzIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy5icChtZCkge1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAuZ2x1ZS1wYWdlICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogLSN7cGFnZS4kbWFyZ2luLW1kfTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtI3twYWdlLiRtYXJnaW4tbWR9O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgKDIgKiBwYWdlLiRtYXJnaW4tbWQpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy5icChsZykge1xuICAgICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcblxuICAgICAgLmdsdWUtcGFnZSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFZpZXdwb3J0LCB0aGlzIGlzIHdoYXRzIGJlaW5nIHVwZGF0ZWQgZm9yIGFuaW1hdGlvbi5cbi5nbHVlLWNhcm91c2VsX192aWV3cG9ydCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5nbHVlLWNhcm91c2VsLS1jYXJkcyAmIHtcbiAgICBtYXJnaW46IDAgLSN7dmFyaWFibGVzLiRjYXJkcy1ibGVlZH07XG4gICAgcGFkZGluZzogdmFyaWFibGVzLiRjYXJkcy1ibGVlZDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgKHZhcmlhYmxlcy4kY2FyZHMtYmxlZWQgKiAyKSk7XG4gIH1cblxuICAuZ2x1ZS1jYXJvdXNlbC0tcGVlay1vdXQgJiB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICh2YXJpYWJsZXMuJHBlZWstb3V0LXBhZGRpbmcgKiAyKSk7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy5icChtZCkge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5nbHVlLWNhcm91c2VsLS1jYXJkcy5nbHVlLWNhcm91c2VsLS1wZWVrLW91dCAmIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gKHBhZ2UuJG1hcmdpbi1zbSAqIDIpKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLmJwKG1kKSB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAocGFnZS4kbWFyZ2luLW1kICogMikpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLmJwKGxnKSB7XG4gICAgICBtYXJnaW46IDAgLSN7dmFyaWFibGVzLiRjYXJkcy1ibGVlZH07XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZy1sZWZ0OiB2YXJpYWJsZXMuJGNhcmRzLWJsZWVkO1xuICAgICAgcGFkZGluZy1yaWdodDogdmFyaWFibGVzLiRjYXJkcy1ibGVlZDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAodmFyaWFibGVzLiRjYXJkcy1ibGVlZCAqIDIpKTtcbiAgICB9XG4gIH1cbn1cblxuLmdsdWUtY2Fyb3VzZWxfX2xpc3Qge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogZ3JhYjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICB0cmFuc2l0aW9uOiB2YXJpYWJsZXMuJGxpc3QtdHJhbnNpdGlvbjtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmdsdWUtY2Fyb3VzZWwtLWNhcmRzICYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IHZhcmlhYmxlcy4kY2FyZHMtZ2FwLXNtO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy5icChtZCkge1xuICAgICAgZ3JpZC1nYXA6IHZhcmlhYmxlcy4kY2FyZHMtZ2FwLW1kO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy5icChsZykge1xuICAgICAgZ3JpZC1nYXA6IHZhcmlhYmxlcy4kY2FyZHMtZ2FwLWxnO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy5icCh4bCkge1xuICAgICAgZ3JpZC1nYXA6IHZhcmlhYmxlcy4kY2FyZHMtZ2FwLXhsO1xuICAgIH1cbiAgfVxuXG4gICYuZ2x1ZS1jYXJvdXNlbF9fbGlzdC0tZGlzYWJsZS1ncmFiIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cbn1cblxuLy8gSXRlbXNcbi5nbHVlLWNhcm91c2VsX19pdGVtIHtcbiAgJi5nbHVlLWNhcmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAvLyBTaG93IHRoZSBmaXJzdCByb3cgb2YgY2FyZHMgYmVmb3JlIEpTIGlzIGV4ZWN1dGVkLlxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLmJwKG1kKSB7XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLmJwKGxnKSB7XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nbHVlLWNhcm91c2VsX19saXN0W2FyaWEtbGl2ZT0ncG9saXRlJ10gJiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmOm5vdCguZ2x1ZS1jYXJkKSB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyaWFibGVzLiRpdGVtLWJvcmRlci1yYWRpdXM7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IC8vIHByZXZlbnQgZmxpY2tlcmluZyBpbiBTYWZhcmlcblxuICAgIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBmaWxsO1xuICAgIH1cbiAgfVxuXG4gICYuZ2x1ZS12aWRlbyB7XG4gICAgJjpmb2N1cyB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIFJlbW92ZXMgYSBkb3VsYmUgYm9yZGVyIG9uIGZvY3VzIHN0YXRlXG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLy8gTmF2aWdhdGlvblxuLmdsdWUtY2Fyb3VzZWxfX2J1dHRvbiB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRidXR0b24tY29sb3I7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyaWFibGVzLiRidXR0b24tcmFkaXVzO1xuICBjb2xvcjogYmxhY2s7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGhlaWdodDogdmFyaWFibGVzLiRidXR0b24tc2l6ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgbWF4LWhlaWdodDogdmFyaWFibGVzLiRidXR0b24tc2l6ZTtcbiAgbWluLXdpZHRoOiB2YXJpYWJsZXMuJGJ1dHRvbi1zaXplO1xuICBvcGFjaXR5OiB2YXJpYWJsZXMuJGJ1dHRvbi1vcGFjaXR5O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAoKHZhcmlhYmxlcy4kYnV0dG9uLXNpemUgKiAwLjUpKSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXM7XG4gIHdpZHRoOiB2YXJpYWJsZXMuJGJ1dHRvbi1zaXplO1xuICB6LWluZGV4OiAxO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnRzLmJwKG1kKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIEBpbmNsdWRlIGFjY2Vzc2liaWxpdHktbWl4aW5zLmhjbS1tcSB7XG4gICAgYmFja2dyb3VuZDogYWNjZXNzaWJpbGl0eS12YXJpYWJsZXMuJGhjbS1jb2xvci1idXR0b24tYmFja2dyb3VuZDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogYWNjZXNzaWJpbGl0eS12YXJpYWJsZXMuJGhjbS1jb2xvci1idXR0b24tdGV4dDtcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6IGFjY2Vzc2liaWxpdHktdmFyaWFibGVzLiRoY20tY29sb3ItYnV0dG9uLXRleHQ7XG4gICAgfVxuICB9XG5cbiAgLmdsdWUtY2Fyb3VzZWwtLWNhcmRzICYge1xuICAgIGhlaWdodDogdmFyaWFibGVzLiRjYXJkcy1idXR0b24tc2l6ZTtcbiAgICBtYXgtaGVpZ2h0OiB2YXJpYWJsZXMuJGNhcmRzLWJ1dHRvbi1zaXplO1xuICAgIG1pbi13aWR0aDogdmFyaWFibGVzLiRjYXJkcy1idXR0b24tc2l6ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gKCh2YXJpYWJsZXMuJGNhcmRzLWJ1dHRvbi1zaXplICogMC41KSkpO1xuICAgIHdpZHRoOiB2YXJpYWJsZXMuJGNhcmRzLWJ1dHRvbi1zaXplO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMuYnAobWQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMuYnAobGcpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgLmdsdWUtY2Fyb3VzZWwtLWhhcy1uYXZpZ2F0aW9uICYge1xuICAgIC8vIFRoaXMgYWRqdXN0cyB0aGUgdG9wIHBvc2l0aW9uIHRvIHRha2UgaW50byBhY2NvdW50IHRoZSBleHRyYSBoZWlnaHQgdGhhdFxuICAgIC8vIG5hdmlnYXRpb24gZG90cyBlbGVtZW50IGFkZHMgdG8gdGhlIGNvbnRhaW5lci5cbiAgICBtYXJnaW4tdG9wOiBtYXRoLmRpdihcbiAgICAgIHZhcmlhYmxlcy4kZG90cy1zcGFjaW5nLXRvcCArIHZhcmlhYmxlcy4kZG90cy1zaXplLWxhcmdlLFxuICAgICAgLTJcbiAgICApO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMuYnAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IG1hdGguZGl2KFxuICAgICAgICB2YXJpYWJsZXMuJGRvdHMtc3BhY2luZy10b3AtbWQgKyB2YXJpYWJsZXMuJGRvdHMtc2l6ZSxcbiAgICAgICAgLTJcbiAgICAgICk7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiB2YXJpYWJsZXMuJGJ1dHRvbi1ob3Zlci1zaGFkb3c7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCBjb2xvcnMuJGJsdWUtNjAwO1xuXG4gICAgQGluY2x1ZGUgYWNjZXNzaWJpbGl0eS1taXhpbnMuaGNtLW1xIHtcbiAgICAgIGJvcmRlci1jb2xvcjogYWNjZXNzaWJpbGl0eS12YXJpYWJsZXMuJGhjbS1jb2xvci1zZWxlY3RlZC1iYWNrZ3JvdW5kO1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIGFjY2Vzc2liaWxpdHktdmFyaWFibGVzLiRoY20tY29sb3Itc2VsZWN0ZWQtYmFja2dyb3VuZDtcbiAgICB9XG4gIH1cblxuICAmLmdsdWUtaXMtaW5hY3RpdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZ2x1ZS1pY29uIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblxuICAgIFtkaXI9J3J0bCddICYsXG4gICAgOmhvc3QoW2Rpcj0ncnRsJ10pICYge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuLmdsdWUtY2Fyb3VzZWxfX2J1dHRvbi0tcHJldiB7XG4gIGluc2V0LWlubGluZS1zdGFydDogdmFyaWFibGVzLiRidXR0b24tc2l6ZSAqIDAuNTtcblxuICAuZ2x1ZS1jYXJvdXNlbC0tY2FyZHMgJiB7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtI3t2YXJpYWJsZXMuJGNhcmRzLWJ1dHRvbi1zaXplICsgdmFyaWFibGVzLiRjYXJkcy1idXR0b24tcG9zaXRpb259O1xuICB9XG59XG5cbi5nbHVlLWNhcm91c2VsX19idXR0b24tLW5leHQge1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXJpYWJsZXMuJGJ1dHRvbi1zaXplICogMC41O1xuXG4gIC5nbHVlLWNhcm91c2VsLS1jYXJkcyAmIHtcbiAgICBpbnNldC1pbmxpbmUtZW5kOiAtI3t2YXJpYWJsZXMuJGNhcmRzLWJ1dHRvbi1zaXplICsgdmFyaWFibGVzLiRjYXJkcy1idXR0b24tcG9zaXRpb259O1xuICB9XG59XG5cbi5nbHVlLWNhcm91c2VsX19uYXZpZ2F0aW9uIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiB2YXJpYWJsZXMuJGRvdHMtc3BhY2luZy10b3AgMCAwO1xuICB3aWR0aDogMTAwJTtcblxuICAuZ2x1ZS1jYXJvdXNlbC0taGFzLW5hdmlnYXRpb24gJiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnRzLmJwKG1kKSB7XG4gICAgbWFyZ2luLXRvcDogdmFyaWFibGVzLiRkb3RzLXNwYWNpbmctdG9wLW1kO1xuICB9XG59XG5cbi5nbHVlLWNhcm91c2VsX19kb3Qge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IHZhcmlhYmxlcy4kZG90cy1zaXplLWxhcmdlO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiB2YXJpYWJsZXMuJGRvdHMtc2l6ZS1sYXJnZTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50cy5icChtZCkge1xuICAgIGhlaWdodDogdmFyaWFibGVzLiRkb3RzLXNpemU7XG4gICAgd2lkdGg6IHZhcmlhYmxlcy4kZG90cy1zaXplO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMuYnAobWQtb25seSkge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLm9yaWVudGF0aW9uLW1vZGUobGFuZHNjYXBlKSB7XG4gICAgICBoZWlnaHQ6IHZhcmlhYmxlcy4kZG90cy1zaXplLWxhcmdlO1xuICAgICAgd2lkdGg6IHZhcmlhYmxlcy4kZG90cy1zaXplLWxhcmdlO1xuICAgIH1cbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgY29sb3JzLiRibGFjaztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiB2YXJpYWJsZXMuJGRvdHMtaW5uZXItc2l6ZTtcbiAgICBsZWZ0OiBjYWxjKCgxMDAlIC0gdmFyaWFibGVzLiRkb3RzLWlubmVyLXNpemUpIC8gMik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygoMTAwJSAtIHZhcmlhYmxlcy4kZG90cy1pbm5lci1zaXplKSAvIDIpO1xuICAgIHdpZHRoOiB2YXJpYWJsZXMuJGRvdHMtaW5uZXItc2l6ZTtcbiAgfVxuXG4gICYuZ2x1ZS1pcy1hY3RpdmU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogY29sb3JzLiRibGFjaztcbiAgICBib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6Zm9jdXM6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiB2YXJpYWJsZXMuJGRvdHMtYm9yZGVyLXdpZHRoIHNvbGlkIHZhcmlhYmxlcy4kZG90cy1mb2N1cy1jb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IHZhcmlhYmxlcy4kZG90cy1zaXplO1xuICAgIGxlZnQ6IGNhbGMoKDEwMCUgLSB2YXJpYWJsZXMuJGRvdHMtc2l6ZSkgLyAyKTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoKDEwMCUgLSB2YXJpYWJsZXMuJGRvdHMtc2l6ZSkgLyAyKTtcbiAgICB3aWR0aDogdmFyaWFibGVzLiRkb3RzLXNpemU7XG4gIH1cbn1cbiIsIi8vIEdsdWUgY2Fyb3VzZWwgdmFyaWFibGVzXG5cbkB1c2UgJy4uL2NhcmRzL3ZhcmlhYmxlcycgYXMgY2FyZHM7XG5AdXNlICcuLi9jb2xvcnMvdmFyaWFibGVzJyBhcyBjb2xvcnM7XG5cbi8vIEJ1dHRvblxuJGJ1dHRvbi1zaXplOiA2NHB4O1xuJGJ1dHRvbi1yYWRpdXM6IDM0cHg7XG4kYnV0dG9uLWhvdmVyLXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSg2MCwgNjQsIDY3LCAwLjMpLFxuICAwIDFweCAzcHggMXB4IHJnYmEoNjAsIDY0LCA2NywgMC4xNSk7XG4kYnV0dG9uLW9wYWNpdHk6IDAuNzU7XG5cbi8vIE5hdiBkb3RzXG4kZG90cy1zaXplOiAyMHB4O1xuJGRvdHMtc2l6ZS1sYXJnZTogNDhweDtcbiRkb3RzLWJvcmRlci13aWR0aDogMnB4O1xuJGRvdHMtZm9jdXMtY29sb3I6IGNvbG9ycy4kYmx1ZS02MDA7XG4kZG90cy1pbm5lci1zaXplOiAxMHB4O1xuJGRvdHMtc3BhY2luZy10b3A6IDEwcHg7XG4kZG90cy1zcGFjaW5nLXRvcC1tZDogMjJweDtcblxuLy8gTGlzdFxuJGxpc3QtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDQwMG1zIGVhc2U7XG5cbi8vIEl0ZW1zXG4kaXRlbS1ib3JkZXI6IDJweDtcbiRpdGVtLWJvcmRlci1yYWRpdXM6IDJweDtcblxuJHBlZWstb3V0LXBhZGRpbmc6IDEwcHg7XG4kYnV0dG9uLWNvbG9yOiBjb2xvcnMuJGdyZXktMDtcblxuLy8gQ2FyZHNcbiRjYXJkcy1ibGVlZDogNXB4OyAgLy8gU2l6ZSBvZiBvdmVyZmxvdyB0byBhbGxvdyB2aXNpYmxlIGZvY3VzL2hvdmVyIHN0YXRlc1xuJGNhcmRzLWJ1dHRvbi1zaXplOiA1NnB4O1xuJGNhcmRzLWJ1dHRvbi1wb3NpdGlvbjogOHB4O1xuJGNhcmRzLWdhcC1zbTogY2FyZHMuJGd1dHRlci1jb21wYWN0LXNtO1xuJGNhcmRzLWdhcC1tZDogY2FyZHMuJGd1dHRlci1jb21wYWN0LW1kO1xuJGNhcmRzLWdhcC1sZzogY2FyZHMuJGd1dHRlci1jb21wYWN0LWxnO1xuJGNhcmRzLWdhcC14bDogY2FyZHMuJGd1dHRlci1jb21wYWN0LXhsO1xuIiwiLy8gR2x1ZSBjYXJkcyB2YXJpYWJsZXNcblxuQHVzZSAnLi4vYnV0dG9ucy92YXJpYWJsZXMnIGFzIGJ1dHRvbnM7XG5AdXNlICcuLi9jb2xvcnMvdmFyaWFibGVzJyBhcyBjb2xvcnM7XG5AdXNlICcuLi9ncmlkcy92YXJpYWJsZXMnIGFzIGdyaWRzO1xuQHVzZSAnLi4vaWNvbnMvdmFyaWFibGVzJyBhcyBpY29ucztcblxuJGd1dHRlci1zbTogZ3JpZHMuJGd1dHRlci1zbTtcbiRndXR0ZXItbWQ6IGdyaWRzLiRndXR0ZXItbWQ7XG4kZ3V0dGVyLWxnOiBncmlkcy4kZ3V0dGVyLWxnO1xuJGd1dHRlci14bDogZ3JpZHMuJGd1dHRlci14bDtcbiRndXR0ZXItY29tcGFjdC1zbTogMTZweDtcbiRndXR0ZXItY29tcGFjdC1tZDogMjRweDtcbiRndXR0ZXItY29tcGFjdC1sZzogJGd1dHRlci1jb21wYWN0LW1kO1xuJGd1dHRlci1jb21wYWN0LXhsOiAkZ3V0dGVyLWNvbXBhY3QtbGc7XG5cbiRiYWNrZ3JvdW5kOiBjb2xvcnMuJHdoaXRlO1xuJGJvcmRlci1jb2xvcjogY29sb3JzLiRncmV5LTMwMDtcbiRib3JkZXItcmFkaXVzOiA4cHg7XG4kZm9jdXMtYm9yZGVyLWNvbG9yOiBjb2xvcnMuJGJsdWUtNjAwO1xuJGZvY3VzLWJ1dHRvbi1iYWNrZ3JvdW5kOiBidXR0b25zLiRsZWItYmctY29sb3ItaG92ZXI7XG4kbWluLWhlaWdodDogOTZweDtcbiR0cmFuc2l0aW9uOiAwLjI1cztcblxuJGFzc2V0LWxvZ28tc2l6ZTogNDhweDtcbiRhc3NldC1sb2dvLXNwYWNpbmc6IDQwcHg7XG4kYXNzZXQtdmlkZW8tc2l6ZTogNjRweDtcbiRhc3NldC12aWRlby13aGl0ZTogY29sb3JzLiR3aGl0ZTtcbiRhc3NldC12aWRlby1ncmV5OiBjb2xvcnMuJGdyZXktOTAwO1xuJGFzc2V0LXZpZGVvLXJlZDogaWNvbnMuJHlvdXR1YmUtY29sb3I7XG5cbiRjb250ZW50LWRlc2NyaXB0aW9uLWNvbG9yOiBjb2xvcnMuJGdyZXktNzAwO1xuJGNvbnRlbnQtZXllYnJvdy1jb2xvcjogY29sb3JzLiRncmV5LTcwMDtcbiRjb250ZW50LWhlYWRsaW5lLWNvbG9yOiBjb2xvcnMuJGdyZXktOTAwO1xuJGNvbnRlbnQtc3BhY2luZzogMjRweDtcbiRjb250ZW50LXZlcnRpY2FsLXNwYWNpbmc6IDhweDtcblxuJGN0YS1pY29uLXNpemU6IDI0cHg7XG4kY3RhLXBhZGRpbmctYm90dG9tOiBidXR0b25zLiRwYWRkaW5nLWJvdHRvbSArIGJ1dHRvbnMuJGJvcmRlci13aWR0aDtcbiRjdGEtcGFkZGluZy1sZWZ0OiBidXR0b25zLiRsZWItcGFkZGluZy1sZWZ0ICsgYnV0dG9ucy4kYm9yZGVyLXdpZHRoO1xuJGN0YS1wYWRkaW5nLXJpZ2h0OiBidXR0b25zLiRsZWItcGFkZGluZy1yaWdodCArIGJ1dHRvbnMuJGJvcmRlci13aWR0aDtcbiRjdGEtcGFkZGluZy10b3A6IGJ1dHRvbnMuJHBhZGRpbmctdG9wICsgYnV0dG9ucy4kYm9yZGVyLXdpZHRoO1xuJGN0YS1zcGFjaW5nOiAkY29udGVudC1zcGFjaW5nIC0gJGN0YS1wYWRkaW5nLWxlZnQ7XG4kY3RhLXZlcnRpY2FsLXNwYWNpbmc6IDE2cHggLSBidXR0b25zLiRib3JkZXItd2lkdGg7XG5cbiRsaXN0LWFzc2V0LWxvZ28tc2l6ZTogNjRweDtcbiRsaXN0LWFzc2V0LWxvZ28tc3BhY2luZzogMjRweDtcbiRsaXN0LWFzc2V0LXdpZHRoOiAxMDhweDtcbiRsaXN0LWNvbnRlbnQtc3BhY2luZzogMTZweDtcbiRsaXN0LWNvbnRlbnQtdmVydGljYWwtc3BhY2luZzogNHB4O1xuJGxpc3QtY3RhLXNwYWNpbmc6ICRsaXN0LWNvbnRlbnQtc3BhY2luZyAtIGJ1dHRvbnMuJGxlYi1wYWRkaW5nLWxlZnQgLSAxcHg7IC8vIDFweCA9IGJ1dHRvbiBib3JkZXJcbiRsaXN0LWN0YS12ZXJ0aWNhbC1zcGFjaW5nOiA0cHggLSAxcHg7IC8vIDFweCA9IGJ1dHRvbiBib3JkZXJcbiIsIi8vIEdsdWUgYWNjZXNzaWJpbGl0eSBtaXhpbnNcblxuLy8gTWFrZXMgYW4gZWxlbWVudCB2aXN1YWxseSBoaWRkZW4sIGJ1dCBhY2Nlc3NpYmxlLlxuLy8gQHNlZSBodHRwOi8vc25vb2suY2EvYXJjaGl2ZXMvaHRtbF9hbmRfY3NzL2hpZGluZy1jb250ZW50LWZvci1hY2Nlc3NpYmlsaXR5XG5AbWl4aW4gZWxlbWVudC1pbnZpc2libGUge1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi8vIFR1cm5zIG9mZiB0aGUgZWxlbWVudC1pbnZpc2libGUgZWZmZWN0LlxuQG1peGluIGVsZW1lbnQtaW52aXNpYmxlLW9mZiB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4vLyBNZWRpYSBxdWVyeSBmb3IgV2luZG93cyBIZ2ggQ29udHJhc3QgTW9kZSBzdHlsZSBvdmVycmlkZXNcbkBtaXhpbiBoY20tbXEge1xuICBAbWVkaWEgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoZm9yY2VkLWNvbG9yczogYWN0aXZlKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gU2V0cyAycHggdHJhbnNwYXJlbnQgb3V0bGluZSBmb3IgSENNIGZvY3VzIHN0YXRlXG5AbWl4aW4gaGNtLWZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vLyBEaXNhYmxlcyBmb3JjZWQtY29sb3ItYWRqdXN0LCBhbGxvd2luZyBmb3IgQ1NTIHRvIG92ZXJyaWRlIEhDTSBzZXR0aW5nc1xuQG1peGluIGhjbS1mb3JjZWQtY29sb3Ige1xuICBmb3JjZWQtY29sb3ItYWRqdXN0OiBub25lO1xufVxuIiwiLy8gR2x1ZSBhY2Nlc3NpYmlsaXR5IHZhcmlhYmxlc1xuXG4vLyBWYXJpYWJsZXMgZm9yIENTUyBjb2xvciBrZXl3b3Jkc1xuLy8gVGhlc2UgdXNlIENTUzIga2V5d29yZHMsIGJ1dCBzaG91bGQgYmUgdXBkYXRlZCB0byBDU1M0IGtleXdvcmRzIGluIHRoZSBmdXR1cmVcbiRoY20tY29sb3ItYmFja2dyb3VuZDogd2luZG93OyAvLyBUbyBiZSB1cGRhdGVkIHRvIGNhbnZhc1xuJGhjbS1jb2xvci10ZXh0OiB3aW5kb3dUZXh0OyAvLyBUbyBiZSB1cGRhdGVkIHRvIGNhbnZhc1RleHRcbiRoY20tY29sb3ItYnV0dG9uLWJhY2tncm91bmQ6IGJ1dHRvbkZhY2U7XG4kaGNtLWNvbG9yLWJ1dHRvbi10ZXh0OiBidXR0b25UZXh0O1xuJGhjbS1jb2xvci1zZWxlY3RlZC1iYWNrZ3JvdW5kOiBoaWdobGlnaHQ7XG4kaGNtLWNvbG9yLXNlbGVjdGVkLXRleHQ6IGhpZ2hsaWdodFRleHQ7XG4kaGNtLWNvbG9yLWxpbmstdGV4dDogbGlua1RleHQ7IC8vIENTUzQga2V5d29yZCB3aGljaCBpcyBhbHJlYWR5IHN1cHBvcnRlZFxuJGhjbS1jb2xvci1kaXNhYmxlZC10ZXh0OiBncmF5VGV4dDtcbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XG5AdXNlICdAZ29vZ2xlL2dsdWUvbGliL2NvbG9ycy92YXJpYWJsZXMnIGFzIGdvb2dsZS1jb2xvcnM7XG5cbmh0bWwsXG5tYWluIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHNjcm9sbC1wYWRkaW5nLXRvcDogMTAwcHg7XG59XG5cbi5nbG9iYWwtaWNvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ2x1ZS1ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICoge1xuICAgIGh5cGhlbnM6IG5vbmU7XG4gIH1cbn1cblxuLmVpci1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhpZGUtcmVwb3J0cyB7XG4gIC5yZXBvcnQtZG93bmxvYWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuYSB7XG4gIGNvbG9yOiBnb29nbGUtY29sb3JzLiRibHVlLTgwMDtcbn1cblxuLndhaSB7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweDtcbn1cblxuQG1peGluIHNjcmltLWdyYWRpZW50KCRkaXJlY3Rpb246IHRvIHRvcCkge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbixcbiAgICBibGFjayAwJSxcbiAgICByZ2JhKDAsIDAsIDAsIDAuNzM4KSAxOSUsXG4gICAgcmdiYSgwLCAwLCAwLCAwLjU0MSkgMzQlLFxuICAgIHJnYmEoMCwgMCwgMCwgMC4zODIpIDQ3JSxcbiAgICByZ2JhKDAsIDAsIDAsIDAuMjc4KSA1Ni41JSxcbiAgICByZ2JhKDAsIDAsIDAsIDAuMTk0KSA2NSUsXG4gICAgcmdiYSgwLCAwLCAwLCAwLjEyNikgNzMlLFxuICAgIHJnYmEoMCwgMCwgMCwgMC4wNzUpIDgwLjIlLFxuICAgIHJnYmEoMCwgMCwgMCwgMC4wNDIpIDg2LjElLFxuICAgIHJnYmEoMCwgMCwgMCwgMC4wMjEpIDkxJSxcbiAgICByZ2JhKDAsIDAsIDAsIDAuMDA4KSA5NS4yJSxcbiAgICByZ2JhKDAsIDAsIDAsIDAuMDAyKSA5OC4yJSxcbiAgICB0cmFuc3BhcmVudCAxMDAlKTtcbn1cblxuLnZpZGVvLW1vZGFsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgJjpub3QoLnVzaW5nLWtleWJvYXJkICYpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5nbHVlLXZpZGVvX19jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIGlmcmFtZSxcbiAgZW1iZWQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5nbHVlLW1vZGFsIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNSk7XG59XG5cbi5nbHVlLW1vZGFsLW5vc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuIiwiQHVzZSAnQGdvb2dsZS9nbHVlL2xpYi9jb2xvcnMvdmFyaWFibGVzJyBhcyBnb29nbGUtY29sb3JzO1xuQHVzZSAnQGdvb2dsZS9nbHVlL2xpYi9icmVha3BvaW50cy9taXhpbnMnIGFzIGdsdWUtYnAtbWl4aW5zO1xuQHVzZSAnQGdvb2dsZS9nbHVlL2xpYi9jYXJvdXNlbCc7XG5AdXNlICdzcmMvc2Nzcy9nbG9iYWwnIGFzIGdsb2JhbDtcblxuLnJlc291cmNlLXN0YXRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ29vZ2xlLWNvbG9ycy4kZ3JleS01MDtcbiAgcGFkZGluZzogMCAwIDQwcHg7XG5cbiAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobGcpIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBwYWRkaW5nOiA2MHB4IDI4cHggODhweDtcblxuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKG1kKSB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDQwcHggODhweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChsZykge1xuICAgICAgcGFkZGluZzogMCAwIDg4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIHN1cCB7XG4gICAgICBjb2xvcjogZ29vZ2xlLWNvbG9ycy4kZ3JleS03MDA7XG4gICAgfVxuICB9XG5cbiAgJl9fY2FwdGlvbiB7XG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNjcmltLWdyYWRpZW50KHRvIGJvdHRvbSk7XG4gICAgYm90dG9tOiB1bnNldDtcbiAgICBjb2xvcjogZ29vZ2xlLWNvbG9ycy4kZ3JleS0wO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMTJweCAxMnB4IDYwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAxcHggZ29vZ2xlLWNvbG9ycy4kZ3JleS05MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChsZykge1xuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNjcmltLWdyYWRpZW50KHRvIHRvcCk7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcGFkZGluZzogNjBweCAxMnB4IDEycHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgdG9wOiB1bnNldDtcbiAgICB9XG4gIH1cblxuICAmX19zdGF0LWNhcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdvb2dsZS1jb2xvcnMuJGdyZXktMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGxlZnQ6IDE0JTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDQ4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHRvcDogNTIlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMzUlO1xuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobGcpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICZfX2hlYWRsaW5lIHtcbiAgICAgIGNvbG9yOiBnb29nbGUtY29sb3JzLiRncmVlbi03MDA7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICBtYXJnaW46IDAgMCAzMnB4O1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB9XG5cbiAgICAuZ2x1ZS1oZWFkbGluZSB7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIGdvb2dsZS1jb2xvcnMuJGdyZXktNTAwO1xuICAgICAgY29sb3I6IGdvb2dsZS1jb2xvcnMuJGdyZXktNjAwO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG4gIH1cblxuICAmX19wYW5lbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBnbHVlLWJwLW1peGlucy5icChsZykge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICB9XG4gIH1cblxuICAmX19wYW5lbHMtY29udGFpbmVyLmdsdWUtZ3JpZF9fY29sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cblxuICAmX19wYW5lbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICB3aWR0aDogMzAlO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCBnb29nbGUtY29sb3JzLiRncmV5LTMwMDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCBnb29nbGUtY29sb3JzLiRncmV5LTMwMDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3BhbmVsLWhlYWRsaW5lIHtcbiAgICBjb2xvcjogZ29vZ2xlLWNvbG9ycy4kZ3JlZW4tNzAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3N0YXQtY2Fyb3VzZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdvb2dsZS1jb2xvcnMuJGdyZXktMDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDYwLCA2NCwgNjcsIC4zKSwgMCAycHggNnB4IDJweCByZ2JhKDYwLCA2NCwgNjcsIC4xNSk7XG4gICAgbWFyZ2luOiAtNjRweCAyMHB4IDA7XG4gICAgcGFkZGluZzogMzJweCAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKGxnKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5nbHVlLWNhcm91c2VsIHtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLmdsdWUtY2Fyb3VzZWxfX2J1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nbHVlLWNhcm91c2VsX192aWV3cG9ydCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZ2x1ZS1jYXJvdXNlbF9fbGlzdCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgICB9XG5cbiAgICAuZ2x1ZS1jYXJvdXNlbF9fYnV0dG9uIHtcbiAgICAgIHRvcDogY2FsYygxMDAlIC0gMjRweCk7XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZGxpbmUge1xuICAgIGNvbG9yOiBnb29nbGUtY29sb3JzLiRncmVlbi03MDA7XG4gICAgbWFyZ2luOiAwIDAgMTNweDtcbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobGcpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyOSU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICAgIHdpZHRoOiA3MSU7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICdAZ29vZ2xlL2dsdWUvbGliL2JyZWFrcG9pbnRzL21peGlucycgYXMgZ2x1ZS1icC1taXhpbnM7XG5cbi8vIGltcG9ydCBvdGhlciBzY3NzIGZpbGVzOlxuQHVzZSAnc3JjL3RlbXBsYXRlcy9wYWdlcy9yZXNvdXJjZXMvcmVzb3VyY2VzSGVyby9yZXNvdXJjZXNIZXJvJztcbkB1c2UgJ3NyYy90ZW1wbGF0ZXMvcGFnZXMvcmVzb3VyY2VzL3Jlc291cmNlU3Rvcmllcy9yZXNvdXJjZVN0b3JpZXMnO1xuQHVzZSAnc3JjL3RlbXBsYXRlcy9wYWdlcy9yZXNvdXJjZXMvcmVzb3VyY2VTdG9yaWVzL3Jlc291cmNlU3VjY2Vzcy9yZXNvdXJjZVN1Y2Nlc3MnO1xuQHVzZSAnc3JjL3RlbXBsYXRlcy9wYWdlcy9yZXNvdXJjZXMvcmVzb3VyY2VTdG9yaWVzL3Jlc291cmNlU3Rvcmllc1NlbGVjdG9yJztcbkB1c2UgJ3NyYy90ZW1wbGF0ZXMvcGFnZXMvcmVzb3VyY2VzL3Jlc291cmNlU2VjdGlvbi9yZXNvdXJjZVNlY3Rpb24nO1xuQHVzZSAnc3JjL3RlbXBsYXRlcy9wYWdlcy9yZXNvdXJjZXMvcmVzb3VyY2VGb3JtL3Jlc291cmNlRm9ybSc7XG5AdXNlICdzcmMvdGVtcGxhdGVzL3BhZ2VzL3Jlc291cmNlcy9yZXNvdXJjZUNhcm91c2VsL3Jlc291cmNlQ2Fyb3VzZWwnO1xuQHVzZSAnc3JjL3RlbXBsYXRlcy9wYWdlcy9yZXNvdXJjZXMvcmVzb3VyY2VTdGF0cy9yZXNvdXJjZVN0YXRzJztcblxuLnJlc291cmNlcy1oZXJvIHtcbiAgQGluY2x1ZGUgZ2x1ZS1icC1taXhpbnMuYnAobGcpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5nbHVlLXBhZ2Uge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICB9XG59XG5cbi5yZXNvdXJjZS1zZWN0aW9ucyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDhkOGQ4O1xuXG4gIEBpbmNsdWRlIGdsdWUtYnAtbWl4aW5zLmJwKG1kKSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTEwcHg7XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/