:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide,swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:9999;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:a 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.col-1{width:8.33333%;padding-left:15px;padding-right:15px}.col-1.-small-gap{padding-left:10px;padding-right:10px}.col-2{width:16.66667%;padding-left:15px;padding-right:15px}.col-2.-small-gap{padding-left:10px;padding-right:10px}.col-3{width:25%;padding-left:15px;padding-right:15px}.col-3.-small-gap{padding-left:10px;padding-right:10px}.col-4{width:33.33333%;padding-left:15px;padding-right:15px}.col-4.-small-gap{padding-left:10px;padding-right:10px}.col-5{width:41.66667%;padding-left:15px;padding-right:15px}.col-5.-small-gap{padding-left:10px;padding-right:10px}.col-6{width:50%;padding-left:15px;padding-right:15px}.col-6.-small-gap{padding-left:10px;padding-right:10px}.col-7{width:58.33333%;padding-left:15px;padding-right:15px}.col-7.-small-gap{padding-left:10px;padding-right:10px}.col-8{width:66.66667%;padding-left:15px;padding-right:15px}.col-8.-small-gap{padding-left:10px;padding-right:10px}.col-9{width:75%;padding-left:15px;padding-right:15px}.col-9.-small-gap{padding-left:10px;padding-right:10px}.col-10{width:83.33333%;padding-left:15px;padding-right:15px}.col-10.-small-gap{padding-left:10px;padding-right:10px}.col-11{width:91.66667%;padding-left:15px;padding-right:15px}.col-11.-small-gap{padding-left:10px;padding-right:10px}.col-12{width:100%;padding-left:15px;padding-right:15px}.col-12.-small-gap{padding-left:10px;padding-right:10px}@media screen and (min-width:0){.col-xs-1{width:8.33333%;padding-left:15px;padding-right:15px}.col-xs-1.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:0){.col-xs-2{width:16.66667%;padding-left:15px;padding-right:15px}.col-xs-2.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:0){.col-xs-3{width:25%;padding-left:15px;padding-right:15px}.col-xs-3.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:0){.col-xs-4{width:33.33333%;padding-left:15px;padding-right:15px}.col-xs-4.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:0){.col-xs-5{width:41.66667%;padding-left:15px;padding-right:15px}.col-xs-5.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:0){.col-xs-6{width:50%;padding-left:15px;padding-right:15px}.col-xs-6.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:0){.col-xs-7{width:58.33333%;padding-left:15px;padding-right:15px}.col-xs-7.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:0){.col-xs-8{width:66.66667%;padding-left:15px;padding-right:15px}.col-xs-8.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:0){.col-xs-9{width:75%;padding-left:15px;padding-right:15px}.col-xs-9.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:0){.col-xs-10{width:83.33333%;padding-left:15px;padding-right:15px}.col-xs-10.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:0){.col-xs-11{width:91.66667%;padding-left:15px;padding-right:15px}.col-xs-11.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:0){.col-xs-12{width:100%;padding-left:15px;padding-right:15px}.col-xs-12.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:576px){.col-sm-1{width:8.33333%;padding-left:15px;padding-right:15px}.col-sm-1.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:576px){.col-sm-2{width:16.66667%;padding-left:15px;padding-right:15px}.col-sm-2.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:576px){.col-sm-3{width:25%;padding-left:15px;padding-right:15px}.col-sm-3.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:576px){.col-sm-4{width:33.33333%;padding-left:15px;padding-right:15px}.col-sm-4.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:576px){.col-sm-5{width:41.66667%;padding-left:15px;padding-right:15px}.col-sm-5.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:576px){.col-sm-6{width:50%;padding-left:15px;padding-right:15px}.col-sm-6.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:576px){.col-sm-7{width:58.33333%;padding-left:15px;padding-right:15px}.col-sm-7.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:576px){.col-sm-8{width:66.66667%;padding-left:15px;padding-right:15px}.col-sm-8.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:576px){.col-sm-9{width:75%;padding-left:15px;padding-right:15px}.col-sm-9.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:576px){.col-sm-10{width:83.33333%;padding-left:15px;padding-right:15px}.col-sm-10.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:576px){.col-sm-11{width:91.66667%;padding-left:15px;padding-right:15px}.col-sm-11.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:576px){.col-sm-12{width:100%;padding-left:15px;padding-right:15px}.col-sm-12.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.col-md-1{width:8.33333%;padding-left:15px;padding-right:15px}.col-md-1.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.col-md-2{width:16.66667%;padding-left:15px;padding-right:15px}.col-md-2.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.col-md-3{width:25%;padding-left:15px;padding-right:15px}.col-md-3.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.col-md-4{width:33.33333%;padding-left:15px;padding-right:15px}.col-md-4.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.col-md-5{width:41.66667%;padding-left:15px;padding-right:15px}.col-md-5.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.col-md-6{width:50%;padding-left:15px;padding-right:15px}.col-md-6.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.col-md-7{width:58.33333%;padding-left:15px;padding-right:15px}.col-md-7.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.col-md-8{width:66.66667%;padding-left:15px;padding-right:15px}.col-md-8.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.col-md-9{width:75%;padding-left:15px;padding-right:15px}.col-md-9.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.col-md-10{width:83.33333%;padding-left:15px;padding-right:15px}.col-md-10.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.col-md-11{width:91.66667%;padding-left:15px;padding-right:15px}.col-md-11.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.col-md-12{width:100%;padding-left:15px;padding-right:15px}.col-md-12.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.col-lg-1{width:8.33333%;padding-left:15px;padding-right:15px}.col-lg-1.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.col-lg-2{width:16.66667%;padding-left:15px;padding-right:15px}.col-lg-2.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.col-lg-3{width:25%;padding-left:15px;padding-right:15px}.col-lg-3.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.col-lg-4{width:33.33333%;padding-left:15px;padding-right:15px}.col-lg-4.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.col-lg-5{width:41.66667%;padding-left:15px;padding-right:15px}.col-lg-5.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.col-lg-6{width:50%;padding-left:15px;padding-right:15px}.col-lg-6.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.col-lg-7{width:58.33333%;padding-left:15px;padding-right:15px}.col-lg-7.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.col-lg-8{width:66.66667%;padding-left:15px;padding-right:15px}.col-lg-8.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.col-lg-9{width:75%;padding-left:15px;padding-right:15px}.col-lg-9.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.col-lg-10{width:83.33333%;padding-left:15px;padding-right:15px}.col-lg-10.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.col-lg-11{width:91.66667%;padding-left:15px;padding-right:15px}.col-lg-11.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.col-lg-12{width:100%;padding-left:15px;padding-right:15px}.col-lg-12.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1200px){.col-xl-1{width:8.33333%;padding-left:15px;padding-right:15px}.col-xl-1.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1200px){.col-xl-2{width:16.66667%;padding-left:15px;padding-right:15px}.col-xl-2.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1200px){.col-xl-3{width:25%;padding-left:15px;padding-right:15px}.col-xl-3.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1200px){.col-xl-4{width:33.33333%;padding-left:15px;padding-right:15px}.col-xl-4.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1200px){.col-xl-5{width:41.66667%;padding-left:15px;padding-right:15px}.col-xl-5.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1200px){.col-xl-6{width:50%;padding-left:15px;padding-right:15px}.col-xl-6.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1200px){.col-xl-7{width:58.33333%;padding-left:15px;padding-right:15px}.col-xl-7.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1200px){.col-xl-8{width:66.66667%;padding-left:15px;padding-right:15px}.col-xl-8.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1200px){.col-xl-9{width:75%;padding-left:15px;padding-right:15px}.col-xl-9.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1200px){.col-xl-10{width:83.33333%;padding-left:15px;padding-right:15px}.col-xl-10.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1200px){.col-xl-11{width:91.66667%;padding-left:15px;padding-right:15px}.col-xl-11.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1200px){.col-xl-12{width:100%;padding-left:15px;padding-right:15px}.col-xl-12.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1450px){.col-xxl-1{width:8.33333%;padding-left:15px;padding-right:15px}.col-xxl-1.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1450px){.col-xxl-2{width:16.66667%;padding-left:15px;padding-right:15px}.col-xxl-2.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1450px){.col-xxl-3{width:25%;padding-left:15px;padding-right:15px}.col-xxl-3.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1450px){.col-xxl-4{width:33.33333%;padding-left:15px;padding-right:15px}.col-xxl-4.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1450px){.col-xxl-5{width:41.66667%;padding-left:15px;padding-right:15px}.col-xxl-5.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1450px){.col-xxl-6{width:50%;padding-left:15px;padding-right:15px}.col-xxl-6.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1450px){.col-xxl-7{width:58.33333%;padding-left:15px;padding-right:15px}.col-xxl-7.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1450px){.col-xxl-8{width:66.66667%;padding-left:15px;padding-right:15px}.col-xxl-8.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1450px){.col-xxl-9{width:75%;padding-left:15px;padding-right:15px}.col-xxl-9.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1450px){.col-xxl-10{width:83.33333%;padding-left:15px;padding-right:15px}.col-xxl-10.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1450px){.col-xxl-11{width:91.66667%;padding-left:15px;padding-right:15px}.col-xxl-11.-small-gap{padding-left:10px;padding-right:10px}}@media screen and (min-width:1450px){.col-xxl-12{width:100%;padding-left:15px;padding-right:15px}.col-xxl-12.-small-gap{padding-left:10px;padding-right:10px}}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media screen and (min-width:0){.container{max-width:100%}}@media screen and (min-width:576px){.container{max-width:540px}}@media screen and (min-width:768px){.container{max-width:720px}}@media screen and (min-width:992px){.container{max-width:960px}}@media screen and (min-width:1200px){.container{max-width:1140px}}@media screen and (min-width:1450px){.container{max-width:1200px}}.container.-small-gap{padding-left:10px;padding-right:10px}.container-small{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media screen and (min-width:0){.container-small{max-width:100%}}@media screen and (min-width:576px){.container-small{max-width:540px}}@media screen and (min-width:768px){.container-small{max-width:720px}}@media screen and (min-width:992px){.container-small{max-width:960px}}@media screen and (min-width:1200px){.container-small{max-width:1000px}}@media screen and (min-width:1450px){.container-small{max-width:1000px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row.-small-gap{margin-left:-10px;margin-right:-10px}*,:after,:before{box-sizing:border-box}.drop-shadow{box-shadow:2px 2px 8px rgba(0,0,0,.16)}.color-white{color:#fff}.color-black-800{color:#000}.color-black-700{color:#232323}.color-black-600{color:#404040}.color-black-500{color:#7a7a7a}.color-black-400{color:#929292}.color-black-300{color:#bbb}.color-black-200{color:#f5f5f5}.color-black-100{color:#f7f7f7}.color-yellow-700{color:#cc9108}.color-yellow-600{color:#ffb50a}.color-yellow-500{color:#ffc43b}.color-yellow-400{color:#ffd36c}.color-yellow-300{color:#ffe19d}.color-red{color:red}.bg-white{background-color:#fff}.bg-black-800{background-color:#000}.bg-black-700{background-color:#232323}.bg-black-600{background-color:#404040}.bg-black-500{background-color:#7a7a7a}.bg-black-400{background-color:#929292}.bg-black-300{background-color:#bbb}.bg-black-200{background-color:#f5f5f5}.bg-black-100{background-color:#f7f7f7}.bg-yellow-700{background-color:#cc9108}.bg-yellow-600{background-color:#ffb50a}.bg-yellow-500{background-color:#ffc43b}.bg-yellow-400{background-color:#ffd36c}.bg-yellow-300{background-color:#ffe19d}.bg-red{background-color:red}.font-primary,.in-banner__header,.in-benefits__box-header,.in-benefits__box-text,.in-benefits__header,.in-benefits__text,.in-benefits__text p,.in-blog-slider-text__header,.in-blog-slider-text__item-info,.in-blog-slider-text__item-title,.in-blog-slider-text__text,.in-blog-slider-text__text p,.in-box-icon__box-header,.in-box-icon__box-text,.in-box-icon__header,.in-box-icon__text,.in-box-icon__text p,.in-box-section__header,.in-box-section__item-text,.in-box-section__item-title,.in-box-section__text,.in-box-section__text p,.in-button,.in-contact-form__box-header,.in-contact-form__box-text,.in-contact-form__box-text li,.in-contact-form__box-text p,.in-contact-form__email-copy,.in-contact-form__header,.in-form__input,.in-form__label,.in-form__textarea,.in-hero__above-text,.in-hero__header,.in-hero__text,.in-hero__text li,.in-hero__text p,.in-icons__header,.in-icons__icon-text,.in-icons__text,.in-icons__text p,.in-logos__header,.in-logos__text,.in-logos__text p,.in-products-gallery__header,.in-products-gallery__item-text,.in-products-gallery__item-text p,.in-products-gallery__item-title,.in-products-gallery__text,.in-products-gallery__text p,.in-products__box-header,.in-products__box-text,.in-products__header,.in-products__text,.in-products__text p,.in-realizations__header,.in-realizations__text,.in-realizations__text p,.in-slider__header,.in-slider__text,.in-slider__text p,.in-text-image__header,.in-text-image__text,.in-text-image__text li,.in-text-image__text p,.in-video__header,.in-video__text,.in-video__text p,.typo-12,.typo-14,.typo-16,.typo-19,.typo-25,.typo-h1,.typo-h2,.typo-h3,.typo-h4,.typo-h5,.typo-h6,.wpcf7-acceptance,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}@media screen and (max-width:992px){.font-primary,.in-banner__header,.in-benefits__box-header,.in-benefits__box-text,.in-benefits__header,.in-benefits__text,.in-benefits__text p,.in-blog-slider-text__header,.in-blog-slider-text__item-info,.in-blog-slider-text__item-title,.in-blog-slider-text__text,.in-blog-slider-text__text p,.in-box-icon__box-header,.in-box-icon__box-text,.in-box-icon__header,.in-box-icon__text,.in-box-icon__text p,.in-box-section__header,.in-box-section__item-text,.in-box-section__item-title,.in-box-section__text,.in-box-section__text p,.in-button,.in-contact-form__box-header,.in-contact-form__box-text,.in-contact-form__box-text li,.in-contact-form__box-text p,.in-contact-form__email-copy,.in-contact-form__header,.in-form__input,.in-form__label,.in-form__textarea,.in-hero__above-text,.in-hero__header,.in-hero__text,.in-hero__text li,.in-hero__text p,.in-icons__header,.in-icons__icon-text,.in-icons__text,.in-icons__text p,.in-logos__header,.in-logos__text,.in-logos__text p,.in-products-gallery__header,.in-products-gallery__item-text,.in-products-gallery__item-text p,.in-products-gallery__item-title,.in-products-gallery__text,.in-products-gallery__text p,.in-products__box-header,.in-products__box-text,.in-products__header,.in-products__text,.in-products__text p,.in-realizations__header,.in-realizations__text,.in-realizations__text p,.in-slider__header,.in-slider__text,.in-slider__text p,.in-text-image__header,.in-text-image__text,.in-text-image__text li,.in-text-image__text p,.in-video__header,.in-video__text,.in-video__text p,.typo-12,.typo-14,.typo-16,.typo-19,.typo-25,.typo-h1,.typo-h2,.typo-h3,.typo-h4,.typo-h5,.typo-h6,.wpcf7-acceptance,h1,h2,h3,h4,h5,h6{line-height:1}}.in-hero__header,.typo-h1,h1{font-size:45px;line-height:50px}@media screen and (max-width:992px){.in-hero__header,.typo-h1,h1{font-size:32px;line-height:37px}}.in-banner__header,.in-benefits__header,.in-blog-slider-text__header,.in-box-icon__header,.in-box-section__header,.in-contact-form__header,.in-icons__header,.in-logos__header,.in-products-gallery__header,.in-products__header,.in-realizations__header,.in-slider__header,.in-text-image__header,.in-video__header,.typo-h2,h2{font-size:38px;line-height:46px}@media screen and (max-width:992px){.in-banner__header,.in-benefits__header,.in-blog-slider-text__header,.in-box-icon__header,.in-box-section__header,.in-contact-form__header,.in-icons__header,.in-logos__header,.in-products-gallery__header,.in-products__header,.in-realizations__header,.in-slider__header,.in-text-image__header,.in-video__header,.typo-h2,h2{font-size:28px;line-height:32px}}.typo-h3,h3{font-size:32px;line-height:38px}.typo-h4,h4{font-size:28px;line-height:34px}.typo-h5,h5{font-size:24px;line-height:30px}.typo-h6,h6{font-size:20px;line-height:24px}.in-blog-slider-text__item-title,.in-contact-form__box-header,.in-products-gallery__item-title,.typo-25{font-size:25px;line-height:30px}@media screen and (max-width:992px){.in-blog-slider-text__item-title,.in-contact-form__box-header,.in-products-gallery__item-title,.typo-25{font-size:21px;line-height:25px}}.in-benefits__box-header,.in-box-icon__box-header,.in-box-section__item-title,.in-form__input,.in-form__textarea,.in-hero__above-text,.in-icons__icon-text,.in-products__box-header,.typo-19{font-size:19px;line-height:23px}@media screen and (max-width:992px){.in-benefits__box-header,.in-box-icon__box-header,.in-box-section__item-title,.in-form__input,.in-form__textarea,.in-hero__above-text,.in-icons__icon-text,.in-products__box-header,.typo-19{font-size:16px;line-height:21px}}.in-benefits__text,.in-benefits__text p,.in-blog-slider-text__text,.in-blog-slider-text__text p,.in-box-icon__text,.in-box-icon__text p,.in-box-section__text,.in-box-section__text p,.in-button,.in-contact-form__box-text,.in-contact-form__box-text li,.in-contact-form__box-text p,.in-form__label,.in-hero__text,.in-hero__text li,.in-hero__text p,.in-icons__text,.in-icons__text p,.in-logos__text,.in-logos__text p,.in-products-gallery__item-text,.in-products-gallery__item-text p,.in-products-gallery__text,.in-products-gallery__text p,.in-products__text,.in-products__text p,.in-realizations__text,.in-realizations__text p,.in-slider__text,.in-slider__text p,.in-text-image__text,.in-text-image__text li,.in-text-image__text p,.in-video__text,.in-video__text p,.typo-16{font-size:16px;line-height:24px}@media screen and (max-width:992px){.in-benefits__text,.in-benefits__text p,.in-blog-slider-text__text,.in-blog-slider-text__text p,.in-box-icon__text,.in-box-icon__text p,.in-box-section__text,.in-box-section__text p,.in-button,.in-contact-form__box-text,.in-contact-form__box-text li,.in-contact-form__box-text p,.in-form__label,.in-hero__text,.in-hero__text li,.in-hero__text p,.in-icons__text,.in-icons__text p,.in-logos__text,.in-logos__text p,.in-products-gallery__item-text,.in-products-gallery__item-text p,.in-products-gallery__text,.in-products-gallery__text p,.in-products__text,.in-products__text p,.in-realizations__text,.in-realizations__text p,.in-slider__text,.in-slider__text p,.in-text-image__text,.in-text-image__text li,.in-text-image__text p,.in-video__text,.in-video__text p,.typo-16{font-size:14px;line-height:22px}}.in-blog-slider-text__item-info,.in-box-section__item-text,.in-contact-form__email-copy,.typo-14{font-size:14px;line-height:18px}@media screen and (max-width:992px){.in-blog-slider-text__item-info,.in-box-section__item-text,.in-contact-form__email-copy,.typo-14{font-size:12px;line-height:16px}}.in-benefits__box-text,.in-box-icon__box-text,.in-products__box-text,.typo-12,.wpcf7-acceptance{font-size:12px;line-height:18px}@media screen and (max-width:992px){.in-benefits__box-text,.in-box-icon__box-text,.in-products__box-text,.typo-12,.wpcf7-acceptance{font-size:10px;line-height:16px}}*{box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{-webkit-overflow-scrolling:touch;overflow-x:hidden}img{max-width:100%;height:auto}picture{display:-ms-flexbox;display:flex}picture img{height:100%;width:auto}video{max-width:100%}.hidden{visibility:hidden;opacity:0}.in-section{margin-top:80px;margin-bottom:96px}@media screen and (max-width:768px){.in-section{margin-top:40px;margin-bottom:48px}}.in-section.-padding_top{margin-top:0;padding-top:80px!important}@media screen and (max-width:768px){.in-section.-padding_top{margin-top:0;padding-top:40px!important}}.in-section.-padding_bottom{margin-bottom:0;padding-bottom:96px!important}@media screen and (max-width:768px){.in-section.-padding_bottom{margin-bottom:0;padding-bottom:48px!important}}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../../fonts/Montserrat/Montserrat-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(../../fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(../../fonts/Montserrat/Montserrat-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../../fonts/Montserrat/Montserrat-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(../../fonts/Montserrat/Montserrat-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(../../fonts/Montserrat/Montserrat-Extralight.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(../../fonts/Montserrat/Montserrat-Thin.ttf) format("truetype");font-display:swap}.in-button{background-color:#ffc43b;color:#fff;font-weight:700;padding:10px 20px;text-align:center;border-radius:20px;text-decoration:none;transition:.3s;display:inline-block}.in-button:hover{background-color:#cc9108!important;opacity:1!important}@media screen and (max-width:992px){.in-button{width:100%}}.in-button.-transparent{background-color:#fff;color:#ffc43b;border:1px solid #ffc43b}.in-button.-transparent:hover{color:#000!important;border:1px solid #000!important;background-color:#fff!important;opacity:1!important}.in-form__group{margin:16px 0}.in-form__group p{margin:0}.in-form__label{color:#232323;margin-bottom:8px;padding-left:8px}.in-form__label span{color:red}.in-form__input{height:48px;border-radius:8px;width:100%;border:1px solid #232323;padding:0 16px}.in-form__input:active,.in-form__input:focus{outline:0}.in-form__textarea{border-radius:8px;width:100%;border:1px solid #232323;padding:16px}.in-form__textarea:active,.in-form__textarea:focus{outline:0}.in-form__submit{background-color:#ffc43b!important;font-family:Montserrat,sans-serif!important;font-size:16px!important;line-height:24px!important;color:#fff!important;font-weight:700!important;padding:10px 20px!important;border-radius:20px!important;text-decoration:none!important;transition:.3s!important;border-color:transparent!important;width:100%!important;text-align:center!important;margin-top:24px!important;box-shadow:none!important}.in-form__submit:hover{background-color:#cc9108!important;transform:none!important}@media screen and (max-width:992px){.in-form__submit{font-size:14px!important;line-height:22px!important}}.wpcf7-list-item{margin-left:0}.wpcf7-acceptance{color:#232323}.in-banner__section{background:hsla(0,0%,96%,.7);position:relative}.in-banner__section>div{position:relative;z-index:10}.in-banner__bg-image{position:absolute;right:0;top:0;height:100%;width:50vw;background-position:50%;background-size:cover;background-repeat:no-repeat;z-index:1}@media screen and (max-width:992px){.in-banner__bg-image{width:100vw;opacity:.1}}.in-banner__content{padding-top:64px;padding-bottom:64px}.in-banner__header{color:#ffc43b;font-weight:700;margin-bottom:20px;margin-top:0;text-align:left}@media screen and (max-width:992px){.in-banner__header{margin-bottom:16px}}.in-benefits__header{color:#ffc43b;font-weight:700;margin-bottom:12px;margin-top:0;text-align:center}@media screen and (max-width:992px){.in-benefits__header{margin-bottom:8px}}.in-benefits__text{color:#000;margin-bottom:40px;text-align:center;max-width:70%;margin-left:auto;margin-right:auto}@media screen and (max-width:992px){.in-benefits__text{padding-right:0;max-width:100%;margin-bottom:16px}}.in-benefits__text p{color:#000;margin-bottom:8px}.in-benefits__row{-ms-flex-pack:center;justify-content:center}.in-benefits__box{text-align:center}@media screen and (max-width:992px){.in-benefits__box{margin-bottom:32px}}.in-benefits__box-header{margin-bottom:20px;font-weight:700}.in-benefits__box-text{max-width:175px;font-weight:400;margin:auto}.in-benefits__box-icon-wrapper{height:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:992px){.in-benefits__box-icon-wrapper{height:60px}}@media screen and (max-width:992px){.in-benefits__box-icon{width:auto;height:100%}}.in-benefits__button-wrapper{margin-top:64px;text-align:center}@media screen and (max-width:992px){.in-benefits__button-wrapper{margin-top:16px}}.in-blog-slider-text__section{padding-bottom:48px!important}@media screen and (max-width:992px){.in-blog-slider-text__section{padding-bottom:24px!important}}.in-blog-slider-text__header{color:#ffc43b;font-weight:700;margin-bottom:12px;margin-top:0;text-align:left}@media screen and (max-width:992px){.in-blog-slider-text__header{margin-bottom:8px}}.in-blog-slider-text__text{color:#000;margin-bottom:40px;text-align:left}@media screen and (max-width:992px){.in-blog-slider-text__text{padding-right:0;margin-bottom:16px}}.in-blog-slider-text__text p{color:#000;margin-bottom:8px}.in-blog-slider-text__slider-container{overflow:initial;-webkit-clip-path:inset(-100vw -100vw -100vw 0);clip-path:inset(-100vw -100vw -100vw 0);padding:20px}.in-blog-slider-text__col.-m-auto{margin-top:auto;margin-bottom:auto}.in-blog-slider-text__item{background:#fbfbfb;box-shadow:0 4px 24px rgba(0,0,0,.08);border-radius:15px;padding:20px;height:auto}.in-blog-slider-text__item-image{width:100%;border-radius:10px;height:330px;object-fit:cover}.in-blog-slider-text__item-info{color:#000;margin-bottom:20px;margin-top:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.in-blog-slider-text__item-info-category{width:65%}.in-blog-slider-text__item-info-date{width:35%;text-align:right}.in-blog-slider-text__item-title{color:#ffb50a;font-weight:700}.in-blog-slider-text__button-wrapper{margin-top:16px}@media screen and (max-width:992px){.in-blog-slider-text__button-wrapper{margin-top:8px}}.in-box-icon__section{position:relative;padding-bottom:48px!important}@media screen and (max-width:992px){.in-box-icon__section{padding-bottom:24px!important}}.in-box-icon__section.-padding_bottom{padding-bottom:16px!important}.in-box-icon__section>div{position:relative;z-index:10}.in-box-icon__header{color:#ffc43b;font-weight:700;margin-bottom:12px;margin-top:0;text-align:center}@media screen and (max-width:992px){.in-box-icon__header{margin-bottom:8px}}.in-box-icon__text{color:#000;margin-bottom:40px;text-align:center;max-width:70%;margin-left:auto;margin-right:auto}@media screen and (max-width:992px){.in-box-icon__text{padding-right:0;max-width:100%;margin-bottom:16px}}.in-box-icon__text p{color:#000;margin-bottom:8px}.in-box-icon__background{position:absolute;top:-80px;left:0;width:100%;height:calc(100% + 176px);z-index:1}@media screen and (max-width:768px){.in-box-icon__background{top:-40px;height:calc(100% + 88px)}}.in-box-icon__background.-padding-top{top:0;height:calc(100% + 96px)}@media screen and (max-width:768px){.in-box-icon__background.-padding-top{top:0;height:calc(100% + 48px)}}.in-box-icon__background.-padding-bottom{top:-80px;height:calc(100% + 80px)}@media screen and (max-width:768px){.in-box-icon__background.-padding-bottom{top:-40px;height:calc(100% + 40px)}}.in-box-icon__background.-padding{top:0;height:100%}@media screen and (max-width:768px){.in-box-icon__background.-padding{top:0;height:100%}}.in-box-icon__row{-ms-flex-pack:center;justify-content:center}.in-box-icon__col:last-child .in-box-icon__box{margin-bottom:0}.in-box-icon__box{text-align:center;margin-bottom:16px;border:3px solid transparent;border-radius:20px;padding:36px}.in-box-icon__box:hover{border:3px solid #ffb50a}.in-box-icon__box:hover .in-box-icon__box-header{color:#ffb50a}.in-box-icon__box-header{margin-bottom:12px;font-weight:700}.in-box-icon__box-text{font-weight:400;margin:auto;margin-bottom:0}.in-box-icon__box-icon-wrapper{height:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:992px){.in-box-icon__box-icon-wrapper{height:60px}}@media screen and (max-width:992px){.in-box-icon__box-icon{width:auto;height:100%}}.in-box-icon__button-wrapper{margin-top:64px;text-align:center}@media screen and (max-width:992px){.in-box-icon__button-wrapper{margin-top:16px}}.in-box-section__section{position:relative;margin-bottom:48px}.in-box-section__section>div,.in-box-section__wrapper{position:relative;z-index:10}.in-box-section__background{position:absolute;top:-80px;left:0;width:100%;height:calc(100% + 176px);z-index:1}@media screen and (max-width:768px){.in-box-section__background{top:-40px;height:calc(100% + 88px)}}.in-box-section__background.-padding-top{top:0;height:calc(100% + 48px)}@media screen and (max-width:768px){.in-box-section__background.-padding-top{top:0;height:calc(100% + 48px)}}.in-box-section__background.-padding-bottom{top:-80px;height:calc(100% + 80px)}@media screen and (max-width:768px){.in-box-section__background.-padding-bottom{top:-40px;height:calc(100% + 40px)}}.in-box-section__background.-padding{top:0;height:100%}@media screen and (max-width:768px){.in-box-section__background.-padding{top:0;height:100%}}.in-box-section__header{color:#ffc43b;font-weight:700;margin-bottom:12px;margin-top:0;text-align:center}@media screen and (max-width:992px){.in-box-section__header{margin-bottom:8px}}.in-box-section__text{color:#000;margin-bottom:40px;text-align:center;max-width:70%;margin-left:auto;margin-right:auto}@media screen and (max-width:992px){.in-box-section__text{padding-right:0;max-width:100%;margin-bottom:16px}}.in-box-section__text p{color:#000;margin-bottom:8px}.in-box-section__col:last-child .in-box-section__item{margin-bottom:0}.in-box-section__list{-ms-flex-pack:center;justify-content:center}.in-box-section__item{padding:0 10px;margin-bottom:40px}@media screen and (max-width:992px){.in-box-section__item{margin-bottom:32px}}.in-box-section__item.-last-row{margin-bottom:0}@media screen and (max-width:992px){.in-box-section__item.-last-row{margin-bottom:32px}}.in-box-section__item-image{width:100%}.in-box-section__item-title{color:#ffb50a;font-weight:700;margin-bottom:12px;text-align:center}.in-box-section__item-text{font-weight:400;color:#000;text-align:center;margin-bottom:0}.in-box-section__button-wrapper{margin-top:64px;text-align:center}@media screen and (max-width:992px){.in-box-section__button-wrapper{margin-top:16px}}.in-contact-form__section{position:relative}.in-contact-form__background-image{position:absolute;opacity:.4;top:-80px;left:0;width:100%;height:calc(100% + 176px);z-index:-1}@media screen and (max-width:768px){.in-contact-form__background-image{top:-40px;height:calc(100% + 88px)}}.in-contact-form__background-image.-padding-top{top:0;height:calc(100% + 96px)}@media screen and (max-width:768px){.in-contact-form__background-image.-padding-top{top:0;height:calc(100% + 48px)}}.in-contact-form__background-image.-padding-bottom{top:-80px;height:calc(100% + 80px)}@media screen and (max-width:768px){.in-contact-form__background-image.-padding-bottom{top:-40px;height:calc(100% + 40px)}}.in-contact-form__background-image.-padding{top:0;height:100%}@media screen and (max-width:768px){.in-contact-form__background-image.-padding{top:0;height:100%}}.in-contact-form__header{color:#ffc43b;font-weight:700;margin-bottom:64px;margin-top:0;text-align:center}@media screen and (max-width:992px){.in-contact-form__header{margin-bottom:32px}}.in-contact-form__box-wrapper{margin-top:40px}.in-contact-form__box{border-bottom:2px solid #f7f7f7;margin-bottom:28px;max-width:500px}.in-contact-form__box:last-of-type{border-bottom:0;margin-bottom:0}.in-contact-form__box-icon-wrapper{width:32px;display:inline-block}.in-contact-form__box-icon{display:inline-block;max-height:20px;width:auto}.in-contact-form__box-header{color:#ffc43b;font-weight:700;margin-bottom:12px;margin-top:0;display:inline-block}.in-contact-form__box-text{color:#000;padding-left:32px;margin-bottom:8px;margin-top:0}.in-contact-form__box-text:last-of-type{margin-bottom:32px}@media screen and (max-width:992px){.in-contact-form__box-text{padding-right:0}}.in-contact-form__box-text p{color:#000;margin-bottom:8px;margin-top:0}.in-contact-form__box-text ul{padding-left:20px;list-style:none}.in-contact-form__box-text li{color:#000;margin-bottom:16px}.in-contact-form__box-text li:before{content:"\2022";color:#ffc43b;font-weight:700;display:inline-block;font-size:16px;margin-left:-15px;width:15px}.in-contact-form__box-text span{color:#ffc43b}.in-contact-form__email-copy{display:block;margin-top:8px;cursor:pointer}.in-contact-form__form{border-radius:24px;background-color:#f7f7f7;padding:20px}.in-hero__section{min-height:calc(75vh - 150px);height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}@media screen and (max-width:992px){.in-hero__section{height:auto;min-height:auto;padding-top:40px}}.in-hero__background-image{position:absolute;top:-100px;left:0;width:100%;height:180%;z-index:-1}@media screen and (min-width:576px){.in-hero__column-center{margin-top:auto;margin-bottom:auto}}.in-hero__above-text{color:#ffc43b;font-weight:700;margin-bottom:8px}.in-hero__header{color:#ffc43b;font-weight:700;margin-bottom:32px;margin-top:0}@media screen and (max-width:992px){.in-hero__header{margin-bottom:16px}}.in-hero__text{color:#000;padding-right:50px;margin-bottom:16px}@media screen and (max-width:992px){.in-hero__text{padding-right:0}}.in-hero__text p{color:#000;margin-bottom:8px}.in-hero__text ul{padding-left:32px!important;margin:16px 0!important;list-style:none}.in-hero__text li{color:#000;margin-bottom:16px}.in-hero__text li:before{content:"";transform:rotate(45deg);height:16px;width:8px;border-bottom:3px solid #ffc43b;border-right:3px solid #ffc43b;color:#ffc43b;display:inline-block;margin-left:-28px;margin-right:19px}.in-hero__text span{color:#ffc43b}@media screen and (max-width:992px){.in-hero__image{margin-top:30px}}.in-hero__poster-wrapper{position:relative;border-radius:12px}@media screen and (max-width:992px){.in-hero__poster-wrapper{margin-top:30px}}.in-hero__video-poster{transition:.3s}.in-hero__poster{position:absolute;top:0;left:0;height:100%;z-index:10;cursor:pointer;object-fit:cover}.in-hero__poster,.in-hero__video{width:100%;border-radius:12px}.in-icons__section{margin-bottom:0}.in-icons__container{max-width:85%;margin-left:auto;margin-right:auto}.in-icons__header{color:#ffc43b;font-weight:700;margin-bottom:12px;margin-top:0;text-align:center}@media screen and (max-width:992px){.in-icons__header{margin-bottom:8px}}.in-icons__text{color:#000;margin-bottom:40px;text-align:center}.in-icons__text span{color:#ffc43b}@media screen and (max-width:992px){.in-icons__text{padding-right:0;margin-bottom:16px}}.in-icons__text p{color:#000;margin-bottom:8px}.in-icons__box{text-align:center;margin-bottom:80px;max-width:215px;margin-left:auto;margin-right:auto}@media screen and (max-width:992px){.in-icons__box{margin-bottom:40px}}.in-icons__box-icon-wrapper{height:120px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:992px){.in-icons__box-icon-wrapper{height:70px}}@media screen and (max-width:992px){.in-icons__box-icon{height:100%;width:auto}}.in-icons__icon-text{font-weight:700}.in-logos__column{margin-top:auto;margin-bottom:auto}.in-logos__header{color:#ffc43b;font-weight:700;margin-bottom:20px;margin-top:0;text-align:center}@media screen and (max-width:992px){.in-logos__header{margin-bottom:8px}}.in-logos__header.-left{text-align:left}@media screen and (max-width:992px){.in-logos__header.-left{text-align:center}}.in-logos__text{color:#000;margin-bottom:24px;text-align:center}.in-logos__text span{color:#ffc43b}@media screen and (max-width:992px){.in-logos__text{padding-right:0}}.in-logos__text p{color:#000;margin-bottom:8px}.in-logos__text.-left{text-align:left}@media screen and (max-width:992px){.in-logos__text.-left{text-align:center}}.in-logos__text.-left p{text-align:left}@media screen and (max-width:992px){.in-logos__text.-left p{text-align:center}}.in-logos__carousel{position:relative}.in-logos__navigation{position:absolute;top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding:0 50px}@media screen and (max-width:992px){.in-logos__navigation{padding:0}}.in-logos__arrow{cursor:pointer}.in-logos__carousel-container{max-width:80%;margin-left:auto;margin-right:auto;overflow:hidden}.in-logos__carousel-container.-full-width{max-width:calc(100% - 30px);margin-left:30px}@media screen and (max-width:992px){.in-logos__carousel-container.-full-width{max-width:80%;margin:auto}}.in-logos__slide{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:auto}.in-logos__logo{max-height:78px;width:auto}.in-products-gallery__section{margin-bottom:48px!important}@media screen and (max-width:992px){.in-products-gallery__section{margin-bottom:24px!important}}.in-products-gallery__header{color:#ffc43b;font-weight:700;margin-bottom:12px;margin-top:0;text-align:center}@media screen and (max-width:992px){.in-products-gallery__header{margin-bottom:8px}}.in-products-gallery__text{color:#000;margin-bottom:40px;text-align:center;max-width:70%;margin-left:auto;margin-right:auto}@media screen and (max-width:992px){.in-products-gallery__text{padding-right:0;max-width:100%;margin-bottom:16px}}.in-products-gallery__text p{color:#000;margin-bottom:8px}.in-products-gallery__list{-ms-flex-pack:center;justify-content:center}.in-products-gallery__item{background-position:50%;background-size:cover;margin-bottom:20px;position:relative;border-radius:20px}.in-products-gallery__item:after{content:"";position:absolute;background-color:rgba(0,0,0,.55);width:100%;height:100%;top:0;left:0;border-radius:20px;z-index:1;transition:.3s}.in-products-gallery__item:hover:after{background-color:rgba(0,0,0,.35)}.in-products-gallery__content{padding:24px 64px;position:relative;z-index:2}@media screen and (max-width:992px){.in-products-gallery__content{padding:24px}}.in-products-gallery__item-title{font-weight:700;text-align:center;color:#fff;margin-bottom:20px}.in-products-gallery__item-text{color:#fff;margin-bottom:0;text-align:center;margin-left:auto;margin-right:auto}.in-products-gallery__item-text p{color:#fff}.in-products__section{margin-bottom:48px!important}@media screen and (max-width:992px){.in-products__section{margin-bottom:24px!important}}.in-products__header{color:#ffc43b;font-weight:700;margin-bottom:12px;margin-top:0;text-align:center}@media screen and (max-width:992px){.in-products__header{margin-bottom:8px}}.in-products__text{color:#000;margin-bottom:40px;text-align:center;max-width:70%;margin-left:auto;margin-right:auto}@media screen and (max-width:992px){.in-products__text{padding-right:0;max-width:100%;margin-bottom:16px}}.in-products__text p{color:#000;margin-bottom:8px}.in-products__row-center{-ms-flex-pack:center;justify-content:center}.in-products__box{text-align:center;padding:36px;border:3px solid transparent;border-radius:20px;transition:.3s}@media screen and (max-width:992px){.in-products__box{margin-bottom:24px}}.in-products__box:hover{border:3px solid #ffb50a}.in-products__box:hover .in-products__box-header,.in-products__box:hover .in-products__box-price strong{color:#ffb50a}.in-products__box-header{font-weight:700;margin-bottom:12px;color:#000;transition:.3s}.in-products__box-text{font-weight:400;color:#000;margin-bottom:12px;max-width:175px;margin-left:auto;margin-right:auto}@media screen and (max-width:992px){.in-products__box-text{max-width:100%}}.in-products__box-price,.in-products__box-price strong{transition:.3s}.in-products__button-wrapper{margin-top:64px;text-align:center}@media screen and (max-width:992px){.in-products__button-wrapper{margin-top:16px}}.in-realizations__section{position:relative;padding-bottom:48px!important}@media screen and (max-width:992px){.in-realizations__section{padding-bottom:24px!important}}.in-realizations__section>div{position:relative;z-index:10}.in-realizations__background{position:absolute;top:-80px;left:0;width:100%;height:calc(100% + 176px);z-index:1}@media screen and (max-width:768px){.in-realizations__background{top:-40px;height:calc(100% + 88px)}}.in-realizations__background.-padding-top{top:0;height:calc(100% + 96px)}@media screen and (max-width:768px){.in-realizations__background.-padding-top{top:0;height:calc(100% + 48px)}}.in-realizations__background.-padding-bottom{top:-80px;height:calc(100% + 80px)}@media screen and (max-width:768px){.in-realizations__background.-padding-bottom{top:-40px;height:calc(100% + 40px)}}.in-realizations__background.-padding{top:0;height:100%}@media screen and (max-width:768px){.in-realizations__background.-padding{top:0;height:100%}}.in-realizations__header{color:#ffc43b;font-weight:700;margin-bottom:12px;margin-top:0;text-align:center}@media screen and (max-width:992px){.in-realizations__header{margin-bottom:8px}}.in-realizations__text{color:#000;margin-bottom:40px;text-align:center;max-width:75%;margin-left:auto;margin-right:auto}.in-realizations__text span{color:#ffc43b}@media screen and (max-width:992px){.in-realizations__text{padding-right:0;margin-bottom:16px;max-width:100%}}.in-realizations__text p{color:#000;margin-bottom:8px}.in-realizations__carousel{position:relative}.in-realizations__navigation{position:absolute;z-index:10;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;width:100%}.in-realizations__arrow{cursor:pointer}.in-realizations__carousel-container{max-width:90%;margin-left:auto;margin-right:auto;overflow:hidden}@media screen and (max-width:992px){.in-realizations__carousel-container{max-width:75%}}.in-realizations__slide{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:auto}.in-realizations__image{border-radius:16px;height:100%;width:auto;object-fit:cover}.in-slider__header{color:#ffc43b;font-weight:700;margin-bottom:12px;margin-top:0;text-align:center}@media screen and (max-width:992px){.in-slider__header{margin-bottom:8px}}.in-slider__text{color:#000;margin-bottom:40px;text-align:center;max-width:75%;margin-left:auto;margin-right:auto}.in-slider__text span{color:#ffc43b}@media screen and (max-width:992px){.in-slider__text{padding-right:0;margin-bottom:16px;max-width:100%}}.in-slider__text p{color:#000;margin-bottom:8px}.in-slider__carousel{position:relative}.in-slider__navigation{position:absolute;z-index:10;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;width:100%}.in-slider__arrow{cursor:pointer}.in-slider__carousel-container{max-width:90%;margin-left:auto;margin-right:auto;overflow:hidden}@media screen and (max-width:992px){.in-slider__carousel-container{max-width:75%}}.in-slider__slide{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.in-slider__image{border-radius:16px}.in-text-image__section{padding-bottom:48px!important}@media screen and (max-width:992px){.in-text-image__section{padding-bottom:24px!important}}.in-text-image__reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.in-text-image__header{color:#ffc43b;font-weight:700;margin-bottom:12px;margin-top:0}@media screen and (max-width:992px){.in-text-image__header{margin-bottom:8px;margin-top:16px}}.in-text-image__text{color:#000;margin-bottom:40px}@media screen and (max-width:992px){.in-text-image__text{padding-right:0;margin-bottom:16px}}.in-text-image__text p{color:#000;margin-bottom:8px}.in-text-image__text ul{padding-left:32px!important;margin:16px 0!important;list-style:none}.in-text-image__text li{color:#000;margin-bottom:16px}.in-text-image__text li:before{content:"";transform:rotate(45deg);height:16px;width:8px;border-bottom:3px solid #ffc43b;border-right:3px solid #ffc43b;color:#ffc43b;display:inline-block;margin-left:-28px;margin-right:19px}.in-text-image__text span{color:#ffc43b}.in-text-image__column-center{margin-top:auto;margin-bottom:auto}.in-video__header{color:#ffc43b;font-weight:700;margin-bottom:12px;margin-top:0;text-align:center}@media screen and (max-width:992px){.in-video__header{margin-bottom:8px}}.in-video__text{color:#000;margin-bottom:40px;text-align:center;max-width:75%;margin-left:auto;margin-right:auto}@media screen and (max-width:992px){.in-video__text{padding-right:0;margin-bottom:16px;max-width:100%}}.in-video__text p{color:#000;margin-bottom:8px}.in-video__poster-wrapper{position:relative;border-radius:12px}.in-video__video-poster{transition:.3s}.in-video__poster{position:absolute;top:0;left:0;height:100%;z-index:10;cursor:pointer}.in-video__poster,.in-video__video{width:100%;border-radius:12px}.in-video__button-wrapper{margin-top:64px;text-align:center}@media screen and (max-width:992px){.in-video__button-wrapper{margin-top:16px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLnNjc3MiLCJtYWluLmNzcyIsInZlbmRvcnMvX2Jvb3RzdHJhcC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQUEsNEJBQUEsQ0FBQSx5QkFBQSxpQkFBQSxrQkFBQSxrQkFBQSxnQkFBQSxnQkFBQSxVQUFBLFVBQUEsYUFBQSxDQUFBLEFDRUEsaUNBQTBGLDBCQUEwQixxQkFBcUIsQ0FBQyxBQUMxSSxnQkFBZ0Isa0JBQWtCLFdBQVcsWUFBWSxVQUFVLEFBQW9CLG9CQUFvQixhQUFhLEFBQXFILDhCQUE4QixBQUFtTyxvRkFBb0YsQUFBK0Isc0JBQXNCLENBQUMsQUFDeG5CLDhDQUFtRix1QkFBNEIsQ0FBQyxBQUNoSCxtQkFBbUIsdUJBQXVCLGtCQUFrQixDQUFDLGlCQUFpQix1QkFBdUIsa0JBQWtCLENBQUMsQUFDeEgsMkJBQTJCLG9CQUFvQixjQUFjLFdBQVcsWUFBWSxrQkFBa0IsQUFBcUgsOEJBQThCLEFBQWdELGFBQWEsQ0FBQyxBQUN2VCw4QkFBOEIsaUJBQWlCLENBQUMsb0RBQW9ELFdBQVcsQ0FBQyxBQUNoSCxtQ0FBMkQscUJBQXFCLHVCQUF1QixBQUEwSSxvQ0FBcUMsQ0FBdUQsQUFDN1Usc0NBQXNFLHdCQUF3QixtQ0FBbUMsMEJBQTBCLENBQUMsQUFDNUosMkNBQXNFLGtCQUFrQixDQUFDLEFBQ3pGLDJCQUFFLDJCQUFBLENBQUEsQURHQSxXQUFBLGtCQUFBLENBQUEsOE9BQUEsMkJBQUEsQ0FBQSxBQ0RGLHNMREUrQixrQkFBQSxPQUFBLE1BQUEsV0FBQSxZQUFBLG9CQUFBLFVBQUEsQ0FBQSxBQ0QvQixnQ0RFSSwwQkFBQSxDQUFBLHFDQUFBLG1FQUFBLENBQUEsQUNESixzQ0RHb0Isa0VBQUEsQ0FBQSxBQ0ZwQixvQ0RHc0IsaUVBQUEsQ0FBQSxBQ0Z0Qix1Q0FBcU4sbUVBQXlFLENBQUMsQURNN1IsaUNBQUEsY0FBQSxxQkFBQSx1QkFBQSxDQUFBLEFD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QSxxQkFBQSxrQkFBQSxpQkFBQSxDQUFBLEFEdVNoQiwwQkFGQSxhQUFBLENBQUEsOEJBQUEsZ0JBQUEsa0JBQUEsQ0FBQSxBQUdBLGtCQUFrQixjQUFjLGdCQUFnQixtQkFBbUIsYUFBYSxpQkFBaUIsQ0FBQyxBQ3pPaEcsb0NBQUEsa0JBQUEsaUJBQUEsQ0FBQSxDQUFBLGdCQUFBLFdBQUEsbUJBQUEsa0JBQUEsY0FBQSxpQkFBQSxpQkFBQSxDQUFBLEFEMk9GLG9DQzFPVyxnQkFBQSxnQkFBQSxtQkFBQSxjQUFBLENBQUEsQ0QyT1Ysa0JDMU9HLFdBbEVNLGlCQUFBLENBQUEsMEJBQUEsa0JBQUEsa0JBQUEsQ0FBQSxBRDZTVix3QkFEQSxjQUFBLENBQUEsa0JBQUEsa0JBQUEsTUFBQSxPQUFBLFlBQUEsV0FBQSxjQUFBLENBQUEsQUFFQSxtQ0FGQSxXQUFBLGtCQUFBLENBRStDLDBCQUEwQixnQkFBZ0IsaUJBQWlCLENBQUMsQUM5T3pHLG9DQUFBLDBCQUFBLGVBQUEsQ0FBQSxDQUFBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTd2lwZXIgOS4yLjJcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjMgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogQXByaWwgMTQsIDIwMjNcbiAqL1xuXG5AaW1wb3J0ICdzd2lwZXItdmFycy5zY3NzJztcbkBhdC1yb290IHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdzd2lwZXItaWNvbnMnO1xuICAgIHNyYzogdXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpXG4gICAgICBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxufVxuQGF0LXJvb3Qge1xuICA6cm9vdCB7XG4gICAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICN7JHRoZW1lQ29sb3J9O1xuICAgIC8qXG4gICAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAgIC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaXRpYWw7XG4gICAgKi9cbiAgfVxufVxuLnN3aXBlcixcbnN3aXBlci1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgaW5pdGlhbCk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG4uc3dpcGVyLWhvcml6b250YWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuLnN3aXBlci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG4uc3dpcGVyLXNsaWRlLFxuc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogQXV0byBIZWlnaHQgKi9cbi5zd2lwZXItYXV0b2hlaWdodCxcbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbn1cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIDNEIEVmZmVjdHMgKi9cbi5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG4uc3dpcGVyLTNkIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbiAgLnN3aXBlci1zbGlkZSxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbiAgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxufVxuLyogQ1NTIE1vZGUgKi9cbi5zd2lwZXItY3NzLW1vZGUge1xuICA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGb3IgRmlyZWZveCAqL1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgLyogRm9yIEludGVybmV0IEV4cGxvcmVyIGFuZCBFZGdlICovXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG4gIH1cbn1cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGUge1xuICA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG4gIH1cbn1cbi5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlIHtcbiAgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xuICB9XG59XG4uc3dpcGVyLWNlbnRlcmVkIHtcbiAgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgb3JkZXI6IDk5OTk7XG4gIH1cbiAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbiAgICBzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XG4gIH1cbn1cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwge1xuICA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbiAgfVxuICA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHdpZHRoOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbiAgfVxufVxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwge1xuICA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xuICB9XG4gID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMXB4O1xuICAgIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG4gIH1cbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSxcbnN3aXBlci1jb250YWluZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpLFxuLnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUge1xuICAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIH1cbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICNmZmY7XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjMDAwO1xufVxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5cblxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyoqXG4gKiBTd2lwZXIgOS4yLjJcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjMgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogQXByaWwgMTQsIDIwMjNcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnc3dpcGVyLWljb25zJztcbiAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbjpyb290IHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICMwMDdhZmY7XG4gIC8qXG4gICAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAgIC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaXRpYWw7XG4gICAgKi9cbn1cblxuLnN3aXBlcixcbnN3aXBlci1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24sIGluaXRpYWwpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5zd2lwZXItdmVydGljYWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuXG4uc3dpcGVyLXNsaWRlLFxuc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWF1dG9oZWlnaHQsXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbn1cblxuLnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiAzRCBFZmZlY3RzICovXG4uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItM2Qge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4vKiBDU1MgTW9kZSAqL1xuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC8qIEZvciBGaXJlZm94ICovXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgLyogRm9yIEludGVybmV0IEV4cGxvcmVyIGFuZCBFZGdlICovXG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvcmRlcjogOTk5OTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbiAgc2Nyb2xsLXNuYXAtc3RvcDogYWx3YXlzO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLFxuc3dpcGVyLWNvbnRhaW5lcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcixcbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICNmZmY7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICMwMDA7XG59XG5cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLmNvbC0xIHtcbiAgd2lkdGg6IDguMzMzMzMlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jb2wtMS4tc21hbGwtZ2FwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uY29sLTIge1xuICB3aWR0aDogMTYuNjY2NjclO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jb2wtMi4tc21hbGwtZ2FwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uY29sLTMge1xuICB3aWR0aDogMjUlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jb2wtMy4tc21hbGwtZ2FwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uY29sLTQge1xuICB3aWR0aDogMzMuMzMzMzMlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jb2wtNC4tc21hbGwtZ2FwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uY29sLTUge1xuICB3aWR0aDogNDEuNjY2NjclO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jb2wtNS4tc21hbGwtZ2FwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uY29sLTYge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jb2wtNi4tc21hbGwtZ2FwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uY29sLTcge1xuICB3aWR0aDogNTguMzMzMzMlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jb2wtNy4tc21hbGwtZ2FwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uY29sLTgge1xuICB3aWR0aDogNjYuNjY2NjclO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jb2wtOC4tc21hbGwtZ2FwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uY29sLTkge1xuICB3aWR0aDogNzUlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jb2wtOS4tc21hbGwtZ2FwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uY29sLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uY29sLTEwLi1zbWFsbC1nYXAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5jb2wtMTEge1xuICB3aWR0aDogOTEuNjY2NjclO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jb2wtMTEuLXNtYWxsLWdhcCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmNvbC0xMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jb2wtMTIuLXNtYWxsLWdhcCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuY29sLXhzLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLXhzLTEuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuY29sLXhzLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC14cy0yLi1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmNvbC14cy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteHMtMy4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5jb2wteHMtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLXhzLTQuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuY29sLXhzLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC14cy01Li1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmNvbC14cy02IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteHMtNi4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5jb2wteHMtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLXhzLTcuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuY29sLXhzLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC14cy04Li1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmNvbC14cy05IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteHMtOS4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5jb2wteHMtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC14cy0xMC4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5jb2wteHMtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC14cy0xMS4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5jb2wteHMtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteHMtMTIuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbS0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC1zbS0xLi1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLXNtLTIuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtc20tMy4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC1zbS00Li1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLXNtLTUuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtc20tNi4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC1zbS03Li1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLXNtLTguLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtc20tOS4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtc20tMTAuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbS0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLXNtLTExLi1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtc20tMTIuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC1tZC0xLi1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLW1kLTIuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZC0zIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtbWQtMy4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC1tZC00Li1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLW1kLTUuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZC02IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtbWQtNi4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC1tZC03Li1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLW1kLTguLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZC05IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtbWQtOS4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtbWQtMTAuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLW1kLTExLi1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtbWQtMTIuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZy0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC1sZy0xLi1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLWxnLTIuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtbGctMy4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC1sZy00Li1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLWxnLTUuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtbGctNi4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC1sZy03Li1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLWxnLTguLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtbGctOS4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtbGctMTAuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZy0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLWxnLTExLi1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wtbGctMTIuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteGwtMS4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteGwtMi4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bC0zIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteGwtMy4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteGwtNC4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteGwtNS4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bC02IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteGwtNi4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteGwtNy4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteGwtOC4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bC05IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteGwtOS4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLXhsLTEwLi1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteGwtMTEuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteGwtMTIuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ1MHB4KSB7XG4gIC5jb2wteHhsLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLXh4bC0xLi1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NTBweCkge1xuICAuY29sLXh4bC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteHhsLTIuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ1MHB4KSB7XG4gIC5jb2wteHhsLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC14eGwtMy4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDUwcHgpIHtcbiAgLmNvbC14eGwtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLXh4bC00Li1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NTBweCkge1xuICAuY29sLXh4bC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteHhsLTUuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ1MHB4KSB7XG4gIC5jb2wteHhsLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC14eGwtNi4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDUwcHgpIHtcbiAgLmNvbC14eGwtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY29sLXh4bC03Li1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NTBweCkge1xuICAuY29sLXh4bC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteHhsLTguLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ1MHB4KSB7XG4gIC5jb2wteHhsLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC14eGwtOS4tc21hbGwtZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDUwcHgpIHtcbiAgLmNvbC14eGwtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC14eGwtMTAuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ1MHB4KSB7XG4gIC5jb2wteHhsLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jb2wteHhsLTExLi1zbWFsbC1nYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NTBweCkge1xuICAuY29sLXh4bC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbC14eGwtMTIuLXNtYWxsLWdhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NTBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLi1zbWFsbC1nYXAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5jb250YWluZXItc21hbGwge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmNvbnRhaW5lci1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXItc21hbGwge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDUwcHgpIHtcbiAgLmNvbnRhaW5lci1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIH1cbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuXG4ucm93Li1zbWFsbC1nYXAge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG5cbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4uZHJvcC1zaGFkb3cge1xuICBib3gtc2hhZG93OiAycHggMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xufVxuXG4uY29sb3Itd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNvbG9yLWJsYWNrLTgwMCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uY29sb3ItYmxhY2stNzAwIHtcbiAgY29sb3I6ICMyMzIzMjM7XG59XG5cbi5jb2xvci1ibGFjay02MDAge1xuICBjb2xvcjogIzQwNDA0MDtcbn1cblxuLmNvbG9yLWJsYWNrLTUwMCB7XG4gIGNvbG9yOiAjN0E3QTdBO1xufVxuXG4uY29sb3ItYmxhY2stNDAwIHtcbiAgY29sb3I6ICM5MjkyOTI7XG59XG5cbi5jb2xvci1ibGFjay0zMDAge1xuICBjb2xvcjogI0JCQkJCQjtcbn1cblxuLmNvbG9yLWJsYWNrLTIwMCB7XG4gIGNvbG9yOiAjRjVGNUY1O1xufVxuXG4uY29sb3ItYmxhY2stMTAwIHtcbiAgY29sb3I6ICNGN0Y3Rjc7XG59XG5cbi5jb2xvci15ZWxsb3ctNzAwIHtcbiAgY29sb3I6ICNDQzkxMDg7XG59XG5cbi5jb2xvci15ZWxsb3ctNjAwIHtcbiAgY29sb3I6ICNGRkI1MEE7XG59XG5cbi5jb2xvci15ZWxsb3ctNTAwIHtcbiAgY29sb3I6ICNGRkM0M0I7XG59XG5cbi5jb2xvci15ZWxsb3ctNDAwIHtcbiAgY29sb3I6ICNGRkQzNkM7XG59XG5cbi5jb2xvci15ZWxsb3ctMzAwIHtcbiAgY29sb3I6ICNGRkUxOUQ7XG59XG5cbi5jb2xvci1yZWQge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJnLWJsYWNrLTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5cbi5iZy1ibGFjay03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xufVxuXG4uYmctYmxhY2stNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDA0MDtcbn1cblxuLmJnLWJsYWNrLTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3QTdBN0E7XG59XG5cbi5iZy1ibGFjay00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI5MjkyO1xufVxuXG4uYmctYmxhY2stMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JCQkJCQjtcbn1cblxuLmJnLWJsYWNrLTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG5cbi5iZy1ibGFjay0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xufVxuXG4uYmcteWVsbG93LTcwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQzkxMDg7XG59XG5cbi5iZy15ZWxsb3ctNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjUwQTtcbn1cblxuLmJnLXllbGxvdy01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNDNCO1xufVxuXG4uYmcteWVsbG93LTQwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkQzNkM7XG59XG5cbi5iZy15ZWxsb3ctMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTE5RDtcbn1cblxuLmJnLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG59XG5cbi8qIFR1dGFqIHRyenltYW15IHd5xYLEhWN6bmllIHR5cG9ncmFmacSZICovXG4uaW4taGVyb19faGVhZGVyLFxuLnR5cG8taDEsXG5oMSwgLmluLWJhbm5lcl9faGVhZGVyLCAuaW4tYmVuZWZpdHNfX2hlYWRlciwgLmluLWJsb2ctc2xpZGVyLXRleHRfX2hlYWRlciwgLmluLWJveC1pY29uX19oZWFkZXIsIC5pbi1ib3gtc2VjdGlvbl9faGVhZGVyLCAuaW4tY29udGFjdC1mb3JtX19oZWFkZXIsIC5pbi1pY29uc19faGVhZGVyLCAuaW4tbG9nb3NfX2hlYWRlciwgLmluLXByb2R1Y3RzLWdhbGxlcnlfX2hlYWRlciwgLmluLXByb2R1Y3RzX19oZWFkZXIsIC5pbi1yZWFsaXphdGlvbnNfX2hlYWRlciwgLmluLXNsaWRlcl9faGVhZGVyLCAuaW4tdGV4dC1pbWFnZV9faGVhZGVyLCAuaW4tdmlkZW9fX2hlYWRlcixcbi50eXBvLWgyLFxuaDIsXG4udHlwby1oMyxcbmgzLFxuLnR5cG8taDQsXG5oNCxcbi50eXBvLWg1LFxuaDUsXG4udHlwby1oNixcbmg2LCAuaW4tYmxvZy1zbGlkZXItdGV4dF9faXRlbS10aXRsZSwgLmluLWNvbnRhY3QtZm9ybV9fYm94LWhlYWRlciwgLmluLXByb2R1Y3RzLWdhbGxlcnlfX2l0ZW0tdGl0bGUsXG4udHlwby0yNSwgLmluLWZvcm1fX2lucHV0LCAuaW4tZm9ybV9fdGV4dGFyZWEsIC5pbi1iZW5lZml0c19fYm94LWhlYWRlciwgLmluLWJveC1pY29uX19ib3gtaGVhZGVyLCAuaW4tYm94LXNlY3Rpb25fX2l0ZW0tdGl0bGUsIC5pbi1oZXJvX19hYm92ZS10ZXh0LCAuaW4taWNvbnNfX2ljb24tdGV4dCwgLmluLXByb2R1Y3RzX19ib3gtaGVhZGVyLFxuLnR5cG8tMTksIC5pbi1idXR0b24sIC5pbi1mb3JtX19sYWJlbCwgLmluLWJlbmVmaXRzX190ZXh0LCAuaW4tYmVuZWZpdHNfX3RleHQgcCwgLmluLWJsb2ctc2xpZGVyLXRleHRfX3RleHQsIC5pbi1ibG9nLXNsaWRlci10ZXh0X190ZXh0IHAsIC5pbi1ib3gtaWNvbl9fdGV4dCwgLmluLWJveC1pY29uX190ZXh0IHAsIC5pbi1ib3gtc2VjdGlvbl9fdGV4dCwgLmluLWJveC1zZWN0aW9uX190ZXh0IHAsIC5pbi1jb250YWN0LWZvcm1fX2JveC10ZXh0LCAuaW4tY29udGFjdC1mb3JtX19ib3gtdGV4dCBwLCAuaW4tY29udGFjdC1mb3JtX19ib3gtdGV4dCBsaSwgLmluLWhlcm9fX3RleHQsIC5pbi1oZXJvX190ZXh0IHAsIC5pbi1oZXJvX190ZXh0IGxpLCAuaW4taWNvbnNfX3RleHQsIC5pbi1pY29uc19fdGV4dCBwLCAuaW4tbG9nb3NfX3RleHQsIC5pbi1sb2dvc19fdGV4dCBwLCAuaW4tcHJvZHVjdHMtZ2FsbGVyeV9fdGV4dCwgLmluLXByb2R1Y3RzLWdhbGxlcnlfX3RleHQgcCwgLmluLXByb2R1Y3RzLWdhbGxlcnlfX2l0ZW0tdGV4dCwgLmluLXByb2R1Y3RzLWdhbGxlcnlfX2l0ZW0tdGV4dCBwLCAuaW4tcHJvZHVjdHNfX3RleHQsIC5pbi1wcm9kdWN0c19fdGV4dCBwLCAuaW4tcmVhbGl6YXRpb25zX190ZXh0LCAuaW4tcmVhbGl6YXRpb25zX190ZXh0IHAsIC5pbi1zbGlkZXJfX3RleHQsIC5pbi1zbGlkZXJfX3RleHQgcCwgLmluLXRleHQtaW1hZ2VfX3RleHQsIC5pbi10ZXh0LWltYWdlX190ZXh0IHAsIC5pbi10ZXh0LWltYWdlX190ZXh0IGxpLCAuaW4tdmlkZW9fX3RleHQsIC5pbi12aWRlb19fdGV4dCBwLFxuLnR5cG8tMTYsIC5pbi1ibG9nLXNsaWRlci10ZXh0X19pdGVtLWluZm8sIC5pbi1ib3gtc2VjdGlvbl9faXRlbS10ZXh0LCAuaW4tY29udGFjdC1mb3JtX19lbWFpbC1jb3B5LFxuLnR5cG8tMTQsIC53cGNmNy1hY2NlcHRhbmNlLCAuaW4tYmVuZWZpdHNfX2JveC10ZXh0LCAuaW4tYm94LWljb25fX2JveC10ZXh0LCAuaW4tcHJvZHVjdHNfX2JveC10ZXh0LFxuLnR5cG8tMTIsXG4uZm9udC1wcmltYXJ5IHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4taGVyb19faGVhZGVyLFxuICAudHlwby1oMSxcbiAgaDEsIC5pbi1iYW5uZXJfX2hlYWRlciwgLmluLWJlbmVmaXRzX19oZWFkZXIsIC5pbi1ibG9nLXNsaWRlci10ZXh0X19oZWFkZXIsIC5pbi1ib3gtaWNvbl9faGVhZGVyLCAuaW4tYm94LXNlY3Rpb25fX2hlYWRlciwgLmluLWNvbnRhY3QtZm9ybV9faGVhZGVyLCAuaW4taWNvbnNfX2hlYWRlciwgLmluLWxvZ29zX19oZWFkZXIsIC5pbi1wcm9kdWN0cy1nYWxsZXJ5X19oZWFkZXIsIC5pbi1wcm9kdWN0c19faGVhZGVyLCAuaW4tcmVhbGl6YXRpb25zX19oZWFkZXIsIC5pbi1zbGlkZXJfX2hlYWRlciwgLmluLXRleHQtaW1hZ2VfX2hlYWRlciwgLmluLXZpZGVvX19oZWFkZXIsXG4gIC50eXBvLWgyLFxuICBoMixcbiAgLnR5cG8taDMsXG4gIGgzLFxuICAudHlwby1oNCxcbiAgaDQsXG4gIC50eXBvLWg1LFxuICBoNSxcbiAgLnR5cG8taDYsXG4gIGg2LCAuaW4tYmxvZy1zbGlkZXItdGV4dF9faXRlbS10aXRsZSwgLmluLWNvbnRhY3QtZm9ybV9fYm94LWhlYWRlciwgLmluLXByb2R1Y3RzLWdhbGxlcnlfX2l0ZW0tdGl0bGUsXG4gIC50eXBvLTI1LCAuaW4tZm9ybV9faW5wdXQsIC5pbi1mb3JtX190ZXh0YXJlYSwgLmluLWJlbmVmaXRzX19ib3gtaGVhZGVyLCAuaW4tYm94LWljb25fX2JveC1oZWFkZXIsIC5pbi1ib3gtc2VjdGlvbl9faXRlbS10aXRsZSwgLmluLWhlcm9fX2Fib3ZlLXRleHQsIC5pbi1pY29uc19faWNvbi10ZXh0LCAuaW4tcHJvZHVjdHNfX2JveC1oZWFkZXIsXG4gIC50eXBvLTE5LCAuaW4tYnV0dG9uLCAuaW4tZm9ybV9fbGFiZWwsIC5pbi1iZW5lZml0c19fdGV4dCwgLmluLWJlbmVmaXRzX190ZXh0IHAsIC5pbi1ibG9nLXNsaWRlci10ZXh0X190ZXh0LCAuaW4tYmxvZy1zbGlkZXItdGV4dF9fdGV4dCBwLCAuaW4tYm94LWljb25fX3RleHQsIC5pbi1ib3gtaWNvbl9fdGV4dCBwLCAuaW4tYm94LXNlY3Rpb25fX3RleHQsIC5pbi1ib3gtc2VjdGlvbl9fdGV4dCBwLCAuaW4tY29udGFjdC1mb3JtX19ib3gtdGV4dCwgLmluLWNvbnRhY3QtZm9ybV9fYm94LXRleHQgcCwgLmluLWNvbnRhY3QtZm9ybV9fYm94LXRleHQgbGksIC5pbi1oZXJvX190ZXh0LCAuaW4taGVyb19fdGV4dCBwLCAuaW4taGVyb19fdGV4dCBsaSwgLmluLWljb25zX190ZXh0LCAuaW4taWNvbnNfX3RleHQgcCwgLmluLWxvZ29zX190ZXh0LCAuaW4tbG9nb3NfX3RleHQgcCwgLmluLXByb2R1Y3RzLWdhbGxlcnlfX3RleHQsIC5pbi1wcm9kdWN0cy1nYWxsZXJ5X190ZXh0IHAsIC5pbi1wcm9kdWN0cy1nYWxsZXJ5X19pdGVtLXRleHQsIC5pbi1wcm9kdWN0cy1nYWxsZXJ5X19pdGVtLXRleHQgcCwgLmluLXByb2R1Y3RzX190ZXh0LCAuaW4tcHJvZHVjdHNfX3RleHQgcCwgLmluLXJlYWxpemF0aW9uc19fdGV4dCwgLmluLXJlYWxpemF0aW9uc19fdGV4dCBwLCAuaW4tc2xpZGVyX190ZXh0LCAuaW4tc2xpZGVyX190ZXh0IHAsIC5pbi10ZXh0LWltYWdlX190ZXh0LCAuaW4tdGV4dC1pbWFnZV9fdGV4dCBwLCAuaW4tdGV4dC1pbWFnZV9fdGV4dCBsaSwgLmluLXZpZGVvX190ZXh0LCAuaW4tdmlkZW9fX3RleHQgcCxcbiAgLnR5cG8tMTYsIC5pbi1ibG9nLXNsaWRlci10ZXh0X19pdGVtLWluZm8sIC5pbi1ib3gtc2VjdGlvbl9faXRlbS10ZXh0LCAuaW4tY29udGFjdC1mb3JtX19lbWFpbC1jb3B5LFxuICAudHlwby0xNCwgLndwY2Y3LWFjY2VwdGFuY2UsIC5pbi1iZW5lZml0c19fYm94LXRleHQsIC5pbi1ib3gtaWNvbl9fYm94LXRleHQsIC5pbi1wcm9kdWN0c19fYm94LXRleHQsXG4gIC50eXBvLTEyLFxuICAuZm9udC1wcmltYXJ5IHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG4uaW4taGVyb19faGVhZGVyLFxuLnR5cG8taDEsXG5oMSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1oZXJvX19oZWFkZXIsXG4gIC50eXBvLWgxLFxuICBoMSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICB9XG59XG5cbi5pbi1iYW5uZXJfX2hlYWRlciwgLmluLWJlbmVmaXRzX19oZWFkZXIsIC5pbi1ibG9nLXNsaWRlci10ZXh0X19oZWFkZXIsIC5pbi1ib3gtaWNvbl9faGVhZGVyLCAuaW4tYm94LXNlY3Rpb25fX2hlYWRlciwgLmluLWNvbnRhY3QtZm9ybV9faGVhZGVyLCAuaW4taWNvbnNfX2hlYWRlciwgLmluLWxvZ29zX19oZWFkZXIsIC5pbi1wcm9kdWN0cy1nYWxsZXJ5X19oZWFkZXIsIC5pbi1wcm9kdWN0c19faGVhZGVyLCAuaW4tcmVhbGl6YXRpb25zX19oZWFkZXIsIC5pbi1zbGlkZXJfX2hlYWRlciwgLmluLXRleHQtaW1hZ2VfX2hlYWRlciwgLmluLXZpZGVvX19oZWFkZXIsXG4udHlwby1oMixcbmgyIHtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWJhbm5lcl9faGVhZGVyLCAuaW4tYmVuZWZpdHNfX2hlYWRlciwgLmluLWJsb2ctc2xpZGVyLXRleHRfX2hlYWRlciwgLmluLWJveC1pY29uX19oZWFkZXIsIC5pbi1ib3gtc2VjdGlvbl9faGVhZGVyLCAuaW4tY29udGFjdC1mb3JtX19oZWFkZXIsIC5pbi1pY29uc19faGVhZGVyLCAuaW4tbG9nb3NfX2hlYWRlciwgLmluLXByb2R1Y3RzLWdhbGxlcnlfX2hlYWRlciwgLmluLXByb2R1Y3RzX19oZWFkZXIsIC5pbi1yZWFsaXphdGlvbnNfX2hlYWRlciwgLmluLXNsaWRlcl9faGVhZGVyLCAuaW4tdGV4dC1pbWFnZV9faGVhZGVyLCAuaW4tdmlkZW9fX2hlYWRlcixcbiAgLnR5cG8taDIsXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cblxuXG4udHlwby1oMyxcbmgzIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cblxuXG4udHlwby1oNCxcbmg0IHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cblxuXG4udHlwby1oNSxcbmg1IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuXG4udHlwby1oNixcbmg2IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLmluLWJsb2ctc2xpZGVyLXRleHRfX2l0ZW0tdGl0bGUsIC5pbi1jb250YWN0LWZvcm1fX2JveC1oZWFkZXIsIC5pbi1wcm9kdWN0cy1nYWxsZXJ5X19pdGVtLXRpdGxlLFxuLnR5cG8tMjUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tYmxvZy1zbGlkZXItdGV4dF9faXRlbS10aXRsZSwgLmluLWNvbnRhY3QtZm9ybV9fYm94LWhlYWRlciwgLmluLXByb2R1Y3RzLWdhbGxlcnlfX2l0ZW0tdGl0bGUsXG4gIC50eXBvLTI1IHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cblxuLmluLWZvcm1fX2lucHV0LCAuaW4tZm9ybV9fdGV4dGFyZWEsIC5pbi1iZW5lZml0c19fYm94LWhlYWRlciwgLmluLWJveC1pY29uX19ib3gtaGVhZGVyLCAuaW4tYm94LXNlY3Rpb25fX2l0ZW0tdGl0bGUsIC5pbi1oZXJvX19hYm92ZS10ZXh0LCAuaW4taWNvbnNfX2ljb24tdGV4dCwgLmluLXByb2R1Y3RzX19ib3gtaGVhZGVyLFxuLnR5cG8tMTkge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tZm9ybV9faW5wdXQsIC5pbi1mb3JtX190ZXh0YXJlYSwgLmluLWJlbmVmaXRzX19ib3gtaGVhZGVyLCAuaW4tYm94LWljb25fX2JveC1oZWFkZXIsIC5pbi1ib3gtc2VjdGlvbl9faXRlbS10aXRsZSwgLmluLWhlcm9fX2Fib3ZlLXRleHQsIC5pbi1pY29uc19faWNvbi10ZXh0LCAuaW4tcHJvZHVjdHNfX2JveC1oZWFkZXIsXG4gIC50eXBvLTE5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIH1cbn1cblxuLmluLWJ1dHRvbiwgLmluLWZvcm1fX2xhYmVsLCAuaW4tYmVuZWZpdHNfX3RleHQsIC5pbi1iZW5lZml0c19fdGV4dCBwLCAuaW4tYmxvZy1zbGlkZXItdGV4dF9fdGV4dCwgLmluLWJsb2ctc2xpZGVyLXRleHRfX3RleHQgcCwgLmluLWJveC1pY29uX190ZXh0LCAuaW4tYm94LWljb25fX3RleHQgcCwgLmluLWJveC1zZWN0aW9uX190ZXh0LCAuaW4tYm94LXNlY3Rpb25fX3RleHQgcCwgLmluLWNvbnRhY3QtZm9ybV9fYm94LXRleHQsIC5pbi1jb250YWN0LWZvcm1fX2JveC10ZXh0IHAsIC5pbi1jb250YWN0LWZvcm1fX2JveC10ZXh0IGxpLCAuaW4taGVyb19fdGV4dCwgLmluLWhlcm9fX3RleHQgcCwgLmluLWhlcm9fX3RleHQgbGksIC5pbi1pY29uc19fdGV4dCwgLmluLWljb25zX190ZXh0IHAsIC5pbi1sb2dvc19fdGV4dCwgLmluLWxvZ29zX190ZXh0IHAsIC5pbi1wcm9kdWN0cy1nYWxsZXJ5X190ZXh0LCAuaW4tcHJvZHVjdHMtZ2FsbGVyeV9fdGV4dCBwLCAuaW4tcHJvZHVjdHMtZ2FsbGVyeV9faXRlbS10ZXh0LCAuaW4tcHJvZHVjdHMtZ2FsbGVyeV9faXRlbS10ZXh0IHAsIC5pbi1wcm9kdWN0c19fdGV4dCwgLmluLXByb2R1Y3RzX190ZXh0IHAsIC5pbi1yZWFsaXphdGlvbnNfX3RleHQsIC5pbi1yZWFsaXphdGlvbnNfX3RleHQgcCwgLmluLXNsaWRlcl9fdGV4dCwgLmluLXNsaWRlcl9fdGV4dCBwLCAuaW4tdGV4dC1pbWFnZV9fdGV4dCwgLmluLXRleHQtaW1hZ2VfX3RleHQgcCwgLmluLXRleHQtaW1hZ2VfX3RleHQgbGksIC5pbi12aWRlb19fdGV4dCwgLmluLXZpZGVvX190ZXh0IHAsXG4udHlwby0xNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1idXR0b24sIC5pbi1mb3JtX19sYWJlbCwgLmluLWJlbmVmaXRzX190ZXh0LCAuaW4tYmVuZWZpdHNfX3RleHQgcCwgLmluLWJsb2ctc2xpZGVyLXRleHRfX3RleHQsIC5pbi1ibG9nLXNsaWRlci10ZXh0X190ZXh0IHAsIC5pbi1ib3gtaWNvbl9fdGV4dCwgLmluLWJveC1pY29uX190ZXh0IHAsIC5pbi1ib3gtc2VjdGlvbl9fdGV4dCwgLmluLWJveC1zZWN0aW9uX190ZXh0IHAsIC5pbi1jb250YWN0LWZvcm1fX2JveC10ZXh0LCAuaW4tY29udGFjdC1mb3JtX19ib3gtdGV4dCBwLCAuaW4tY29udGFjdC1mb3JtX19ib3gtdGV4dCBsaSwgLmluLWhlcm9fX3RleHQsIC5pbi1oZXJvX190ZXh0IHAsIC5pbi1oZXJvX190ZXh0IGxpLCAuaW4taWNvbnNfX3RleHQsIC5pbi1pY29uc19fdGV4dCBwLCAuaW4tbG9nb3NfX3RleHQsIC5pbi1sb2dvc19fdGV4dCBwLCAuaW4tcHJvZHVjdHMtZ2FsbGVyeV9fdGV4dCwgLmluLXByb2R1Y3RzLWdhbGxlcnlfX3RleHQgcCwgLmluLXByb2R1Y3RzLWdhbGxlcnlfX2l0ZW0tdGV4dCwgLmluLXByb2R1Y3RzLWdhbGxlcnlfX2l0ZW0tdGV4dCBwLCAuaW4tcHJvZHVjdHNfX3RleHQsIC5pbi1wcm9kdWN0c19fdGV4dCBwLCAuaW4tcmVhbGl6YXRpb25zX190ZXh0LCAuaW4tcmVhbGl6YXRpb25zX190ZXh0IHAsIC5pbi1zbGlkZXJfX3RleHQsIC5pbi1zbGlkZXJfX3RleHQgcCwgLmluLXRleHQtaW1hZ2VfX3RleHQsIC5pbi10ZXh0LWltYWdlX190ZXh0IHAsIC5pbi10ZXh0LWltYWdlX190ZXh0IGxpLCAuaW4tdmlkZW9fX3RleHQsIC5pbi12aWRlb19fdGV4dCBwLFxuICAudHlwby0xNiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi5pbi1ibG9nLXNsaWRlci10ZXh0X19pdGVtLWluZm8sIC5pbi1ib3gtc2VjdGlvbl9faXRlbS10ZXh0LCAuaW4tY29udGFjdC1mb3JtX19lbWFpbC1jb3B5LFxuLnR5cG8tMTQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tYmxvZy1zbGlkZXItdGV4dF9faXRlbS1pbmZvLCAuaW4tYm94LXNlY3Rpb25fX2l0ZW0tdGV4dCwgLmluLWNvbnRhY3QtZm9ybV9fZW1haWwtY29weSxcbiAgLnR5cG8tMTQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufVxuXG4ud3BjZjctYWNjZXB0YW5jZSwgLmluLWJlbmVmaXRzX19ib3gtdGV4dCwgLmluLWJveC1pY29uX19ib3gtdGV4dCwgLmluLXByb2R1Y3RzX19ib3gtdGV4dCxcbi50eXBvLTEyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLndwY2Y3LWFjY2VwdGFuY2UsIC5pbi1iZW5lZml0c19fYm94LXRleHQsIC5pbi1ib3gtaWNvbl9fYm94LXRleHQsIC5pbi1wcm9kdWN0c19fYm94LXRleHQsXG4gIC50eXBvLTEyIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLyogXG4gKiBQbGlrIHogZ2xvYmFsbnltaSBzdHlsYW1pIG5wIGRsYSBib2R5LCBsdWIgd3N6eXN0a2ljaCBhdHJ5YnV0w7N3IGltZyBcbiAqL1xuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5odG1sLFxuYm9keSB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxucGljdHVyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbnBpY3R1cmUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbn1cblxudmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5pbi1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgbWFyZ2luLWJvdHRvbTogOTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgfVxufVxuXG4uaW4tc2VjdGlvbi4tcGFkZGluZ190b3Age1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW4tc2VjdGlvbi4tcGFkZGluZ190b3Age1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaW4tc2VjdGlvbi4tcGFkZGluZ19ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW4tc2VjdGlvbi4tcGFkZGluZ19ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtRXh0cmFsaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1UaGluLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4uaW4tYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzQzQjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmluLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQzkxMDggIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaW4tYnV0dG9uLi10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjRkZDNDNCO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZDNDNCO1xufVxuXG4uaW4tYnV0dG9uLi10cmFuc3BhcmVudDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5pbi1mb3JtX19ncm91cCB7XG4gIG1hcmdpbjogMTZweCAwO1xufVxuXG4uaW4tZm9ybV9fZ3JvdXAgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmluLWZvcm1fX2xhYmVsIHtcbiAgY29sb3I6ICMyMzIzMjM7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5pbi1mb3JtX19sYWJlbCBzcGFuIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi5pbi1mb3JtX19pbnB1dCB7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIzMjMyMztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuXG4uaW4tZm9ybV9faW5wdXQ6Zm9jdXMsIC5pbi1mb3JtX19pbnB1dDphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaW4tZm9ybV9fdGV4dGFyZWEge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjMyMzIzO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuXG4uaW4tZm9ybV9fdGV4dGFyZWE6Zm9jdXMsIC5pbi1mb3JtX190ZXh0YXJlYTphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaW4tZm9ybV9fc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzQzQiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuM3MgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pbi1mb3JtX19zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0M5MTA4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tZm9ybV9fc3VibWl0IHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53cGNmNy1saXN0LWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLndwY2Y3LWFjY2VwdGFuY2Uge1xuICBjb2xvcjogIzIzMjMyMztcbn1cblxuLmluLWJhbm5lcl9fc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ1LCAyNDUsIDI0NSwgMC43KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW4tYmFubmVyX19zZWN0aW9uID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmluLWJhbm5lcl9fYmctaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDUwdnc7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWJhbm5lcl9fYmctaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cbn1cblxuLmluLWJhbm5lcl9fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA2NHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbn1cblxuLmluLWJhbm5lcl9faGVhZGVyIHtcbiAgY29sb3I6ICNGRkM0M0I7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1iYW5uZXJfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuXG4uaW4tYmVuZWZpdHNfX2hlYWRlciB7XG4gIGNvbG9yOiAjRkZDNDNCO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1iZW5lZml0c19faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cblxuLmluLWJlbmVmaXRzX190ZXh0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA3MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1iZW5lZml0c19fdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuXG4uaW4tYmVuZWZpdHNfX3RleHQgcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5pbi1iZW5lZml0c19fcm93IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5pbi1iZW5lZml0c19fYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tYmVuZWZpdHNfX2JveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuXG4uaW4tYmVuZWZpdHNfX2JveC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaW4tYmVuZWZpdHNfX2JveC10ZXh0IHtcbiAgbWF4LXdpZHRoOiAxNzVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uaW4tYmVuZWZpdHNfX2JveC1pY29uLXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWJlbmVmaXRzX19ib3gtaWNvbi13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWJlbmVmaXRzX19ib3gtaWNvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5pbi1iZW5lZml0c19fYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1iZW5lZml0c19fYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cblxuLmluLWJsb2ctc2xpZGVyLXRleHRfX3NlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tYmxvZy1zbGlkZXItdGV4dF9fc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaW4tYmxvZy1zbGlkZXItdGV4dF9faGVhZGVyIHtcbiAgY29sb3I6ICNGRkM0M0I7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1ibG9nLXNsaWRlci10ZXh0X19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4uaW4tYmxvZy1zbGlkZXItdGV4dF9fdGV4dCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tYmxvZy1zbGlkZXItdGV4dF9fdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi5pbi1ibG9nLXNsaWRlci10ZXh0X190ZXh0IHAge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uaW4tYmxvZy1zbGlkZXItdGV4dF9fc2xpZGVyLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBpbml0aWFsO1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoLTEwMHZ3IC0xMDB2dyAtMTAwdncgMCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoLTEwMHZ3IC0xMDB2dyAtMTAwdncgMCk7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5pbi1ibG9nLXNsaWRlci10ZXh0X19jb2wuLW0tYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG5cbi5pbi1ibG9nLXNsaWRlci10ZXh0X19pdGVtIHtcbiAgYmFja2dyb3VuZDogI0ZCRkJGQjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmluLWJsb2ctc2xpZGVyLXRleHRfX2l0ZW0taW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgaGVpZ2h0OiAzMzBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5pbi1ibG9nLXNsaWRlci10ZXh0X19pdGVtLWluZm8ge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5pbi1ibG9nLXNsaWRlci10ZXh0X19pdGVtLWluZm8tY2F0ZWdvcnkge1xuICB3aWR0aDogNjUlO1xufVxuXG4uaW4tYmxvZy1zbGlkZXItdGV4dF9faXRlbS1pbmZvLWRhdGUge1xuICB3aWR0aDogMzUlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmluLWJsb2ctc2xpZGVyLXRleHRfX2l0ZW0tdGl0bGUge1xuICBjb2xvcjogI0ZGQjUwQTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmluLWJsb2ctc2xpZGVyLXRleHRfX2J1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWJsb2ctc2xpZGVyLXRleHRfX2J1dHRvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cblxuLmluLWJveC1pY29uX19zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tYm94LWljb25fX3NlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmluLWJveC1pY29uX19zZWN0aW9uLi1wYWRkaW5nX2JvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5pbi1ib3gtaWNvbl9fc2VjdGlvbiA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5pbi1ib3gtaWNvbl9faGVhZGVyIHtcbiAgY29sb3I6ICNGRkM0M0I7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWJveC1pY29uX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4uaW4tYm94LWljb25fX3RleHQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDcwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWJveC1pY29uX190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi5pbi1ib3gtaWNvbl9fdGV4dCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmluLWJveC1pY29uX19iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04MHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxNzZweCk7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1ib3gtaWNvbl9fYmFja2dyb3VuZCB7XG4gICAgdG9wOiAtNDBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDg4cHgpO1xuICB9XG59XG5cbi5pbi1ib3gtaWNvbl9fYmFja2dyb3VuZC4tcGFkZGluZy10b3Age1xuICB0b3A6IDA7XG4gIGhlaWdodDogY2FsYygxMDAlICsgOTZweCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1ib3gtaWNvbl9fYmFja2dyb3VuZC4tcGFkZGluZy10b3Age1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDQ4cHgpO1xuICB9XG59XG5cbi5pbi1ib3gtaWNvbl9fYmFja2dyb3VuZC4tcGFkZGluZy1ib3R0b20ge1xuICB0b3A6IC04MHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDgwcHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW4tYm94LWljb25fX2JhY2tncm91bmQuLXBhZGRpbmctYm90dG9tIHtcbiAgICB0b3A6IC00MHB4O1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgNDBweCk7XG4gIH1cbn1cblxuLmluLWJveC1pY29uX19iYWNrZ3JvdW5kLi1wYWRkaW5nIHtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1ib3gtaWNvbl9fYmFja2dyb3VuZC4tcGFkZGluZyB7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uaW4tYm94LWljb25fX3JvdyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uaW4tYm94LWljb25fX2NvbDpsYXN0LWNoaWxkIC5pbi1ib3gtaWNvbl9fYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmluLWJveC1pY29uX19ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAzNnB4O1xufVxuXG4uaW4tYm94LWljb25fX2JveDpob3ZlciB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNGRkI1MEE7XG59XG5cbi5pbi1ib3gtaWNvbl9fYm94OmhvdmVyIC5pbi1ib3gtaWNvbl9fYm94LWhlYWRlciB7XG4gIGNvbG9yOiAjRkZCNTBBO1xufVxuXG4uaW4tYm94LWljb25fX2JveC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaW4tYm94LWljb25fX2JveC10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW4tYm94LWljb25fX2JveC1pY29uLXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWJveC1pY29uX19ib3gtaWNvbi13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWJveC1pY29uX19ib3gtaWNvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5pbi1ib3gtaWNvbl9fYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1ib3gtaWNvbl9fYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cblxuLmluLWJveC1zZWN0aW9uX19zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuXG4uaW4tYm94LXNlY3Rpb25fX3NlY3Rpb24gPiBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uaW4tYm94LXNlY3Rpb25fX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uaW4tYm94LXNlY3Rpb25fX2JhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTgwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDE3NnB4KTtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluLWJveC1zZWN0aW9uX19iYWNrZ3JvdW5kIHtcbiAgICB0b3A6IC00MHB4O1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgODhweCk7XG4gIH1cbn1cblxuLmluLWJveC1zZWN0aW9uX19iYWNrZ3JvdW5kLi1wYWRkaW5nLXRvcCB7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0OHB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluLWJveC1zZWN0aW9uX19iYWNrZ3JvdW5kLi1wYWRkaW5nLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgNDhweCk7XG4gIH1cbn1cblxuLmluLWJveC1zZWN0aW9uX19iYWNrZ3JvdW5kLi1wYWRkaW5nLWJvdHRvbSB7XG4gIHRvcDogLTgwcHg7XG4gIGhlaWdodDogY2FsYygxMDAlICsgODBweCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1ib3gtc2VjdGlvbl9fYmFja2dyb3VuZC4tcGFkZGluZy1ib3R0b20ge1xuICAgIHRvcDogLTQwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgfVxufVxuXG4uaW4tYm94LXNlY3Rpb25fX2JhY2tncm91bmQuLXBhZGRpbmcge1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluLWJveC1zZWN0aW9uX19iYWNrZ3JvdW5kLi1wYWRkaW5nIHtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5pbi1ib3gtc2VjdGlvbl9faGVhZGVyIHtcbiAgY29sb3I6ICNGRkM0M0I7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWJveC1zZWN0aW9uX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4uaW4tYm94LXNlY3Rpb25fX3RleHQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDcwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWJveC1zZWN0aW9uX190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi5pbi1ib3gtc2VjdGlvbl9fdGV4dCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmluLWJveC1zZWN0aW9uX19jb2w6bGFzdC1jaGlsZCAuaW4tYm94LXNlY3Rpb25fX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW4tYm94LXNlY3Rpb25fX2xpc3Qge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmluLWJveC1zZWN0aW9uX19pdGVtIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tYm94LXNlY3Rpb25fX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cblxuLmluLWJveC1zZWN0aW9uX19pdGVtLi1sYXN0LXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1ib3gtc2VjdGlvbl9faXRlbS4tbGFzdC1yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cblxuLmluLWJveC1zZWN0aW9uX19pdGVtLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbi1ib3gtc2VjdGlvbl9faXRlbS10aXRsZSB7XG4gIGNvbG9yOiAjRkZCNTBBO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pbi1ib3gtc2VjdGlvbl9faXRlbS10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmluLWJveC1zZWN0aW9uX19idXR0b24td3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWJveC1zZWN0aW9uX19idXR0b24td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuXG4uaW4tY29udGFjdC1mb3JtX19zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW4tY29udGFjdC1mb3JtX19iYWNrZ3JvdW5kLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHRvcDogLTgwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDE3NnB4KTtcbiAgei1pbmRleDogLTE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1jb250YWN0LWZvcm1fX2JhY2tncm91bmQtaW1hZ2Uge1xuICAgIHRvcDogLTQwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA4OHB4KTtcbiAgfVxufVxuXG4uaW4tY29udGFjdC1mb3JtX19iYWNrZ3JvdW5kLWltYWdlLi1wYWRkaW5nLXRvcCB7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA5NnB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluLWNvbnRhY3QtZm9ybV9fYmFja2dyb3VuZC1pbWFnZS4tcGFkZGluZy10b3Age1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDQ4cHgpO1xuICB9XG59XG5cbi5pbi1jb250YWN0LWZvcm1fX2JhY2tncm91bmQtaW1hZ2UuLXBhZGRpbmctYm90dG9tIHtcbiAgdG9wOiAtODBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA4MHB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluLWNvbnRhY3QtZm9ybV9fYmFja2dyb3VuZC1pbWFnZS4tcGFkZGluZy1ib3R0b20ge1xuICAgIHRvcDogLTQwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgfVxufVxuXG4uaW4tY29udGFjdC1mb3JtX19iYWNrZ3JvdW5kLWltYWdlLi1wYWRkaW5nIHtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1jb250YWN0LWZvcm1fX2JhY2tncm91bmQtaW1hZ2UuLXBhZGRpbmcge1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmluLWNvbnRhY3QtZm9ybV9faGVhZGVyIHtcbiAgY29sb3I6ICNGRkM0M0I7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWNvbnRhY3QtZm9ybV9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5cbi5pbi1jb250YWN0LWZvcm1fX2JveC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLmluLWNvbnRhY3QtZm9ybV9fYm94IHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGN0Y3Rjc7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG5cbi5pbi1jb250YWN0LWZvcm1fX2JveDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW4tY29udGFjdC1mb3JtX19ib3gtaWNvbi13cmFwcGVyIHtcbiAgd2lkdGg6IDMycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmluLWNvbnRhY3QtZm9ybV9fYm94LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC1oZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uaW4tY29udGFjdC1mb3JtX19ib3gtaGVhZGVyIHtcbiAgY29sb3I6ICNGRkM0M0I7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmluLWNvbnRhY3QtZm9ybV9fYm94LXRleHQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbi1jb250YWN0LWZvcm1fX2JveC10ZXh0Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1jb250YWN0LWZvcm1fX2JveC10ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5pbi1jb250YWN0LWZvcm1fX2JveC10ZXh0IHAge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW4tY29udGFjdC1mb3JtX19ib3gtdGV4dCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmluLWNvbnRhY3QtZm9ybV9fYm94LXRleHQgbGkge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmluLWNvbnRhY3QtZm9ybV9fYm94LXRleHQgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gIGNvbG9yOiAjRkZDNDNCO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgd2lkdGg6IDE1cHg7XG59XG5cbi5pbi1jb250YWN0LWZvcm1fX2JveC10ZXh0IHNwYW4ge1xuICBjb2xvcjogI0ZGQzQzQjtcbn1cblxuLmluLWNvbnRhY3QtZm9ybV9fZW1haWwtY29weSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmluLWNvbnRhY3QtZm9ybV9fZm9ybSB7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4O1xufVxuXG4uaW4taGVyb19fc2VjdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoNzV2aCAtIDE1MHB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4taGVyb19fc2VjdGlvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbn1cblxuLmluLWhlcm9fX2JhY2tncm91bmQtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxODAlO1xuICB6LWluZGV4OiAtMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmluLWhlcm9fX2NvbHVtbi1jZW50ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxufVxuXG4uaW4taGVyb19fYWJvdmUtdGV4dCB7XG4gIGNvbG9yOiAjRkZDNDNCO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5pbi1oZXJvX19oZWFkZXIge1xuICBjb2xvcjogI0ZGQzQzQjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWhlcm9fX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuXG4uaW4taGVyb19fdGV4dCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4taGVyb19fdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4uaW4taGVyb19fdGV4dCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmluLWhlcm9fX3RleHQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAxNnB4IDAgIWltcG9ydGFudDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmluLWhlcm9fX3RleHQgbGkge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmluLWhlcm9fX3RleHQgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogOHB4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI0ZGQzQzQjtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI0ZGQzQzQjtcbiAgY29sb3I6ICNGRkM0M0I7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IC0yOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE5cHg7XG59XG5cbi5pbi1oZXJvX190ZXh0IHNwYW4ge1xuICBjb2xvcjogI0ZGQzQzQjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWhlcm9fX2ltYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbi5pbi1oZXJvX19wb3N0ZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWhlcm9fX3Bvc3Rlci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbi5pbi1oZXJvX192aWRlby1wb3N0ZXIge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uaW4taGVyb19fcG9zdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uaW4taGVyb19fdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmluLWljb25zX19zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmluLWljb25zX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDg1JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmluLWljb25zX19oZWFkZXIge1xuICBjb2xvcjogI0ZGQzQzQjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4taWNvbnNfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG5cbi5pbi1pY29uc19fdGV4dCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pbi1pY29uc19fdGV4dCBzcGFuIHtcbiAgY29sb3I6ICNGRkM0M0I7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1pY29uc19fdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi5pbi1pY29uc19fdGV4dCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmluLWljb25zX19ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIG1heC13aWR0aDogMjE1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1pY29uc19fYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5pbi1pY29uc19fYm94LWljb24td3JhcHBlciB7XG4gIGhlaWdodDogMTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4taWNvbnNfX2JveC1pY29uLXdyYXBwZXIge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4taWNvbnNfX2JveC1pY29uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmluLWljb25zX19pY29uLXRleHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaW4tbG9nb3NfX2NvbHVtbiB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG5cbi5pbi1sb2dvc19faGVhZGVyIHtcbiAgY29sb3I6ICNGRkM0M0I7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWxvZ29zX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4uaW4tbG9nb3NfX2hlYWRlci4tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1sb2dvc19faGVhZGVyLi1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmluLWxvZ29zX190ZXh0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmluLWxvZ29zX190ZXh0IHNwYW4ge1xuICBjb2xvcjogI0ZGQzQzQjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWxvZ29zX190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5pbi1sb2dvc19fdGV4dCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmluLWxvZ29zX190ZXh0Li1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWxvZ29zX190ZXh0Li1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmluLWxvZ29zX190ZXh0Li1sZWZ0IHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tbG9nb3NfX3RleHQuLWxlZnQgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5pbi1sb2dvc19fY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbi1sb2dvc19fbmF2aWdhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLWxvZ29zX19uYXZpZ2F0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5pbi1sb2dvc19fYXJyb3cge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pbi1sb2dvc19fY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pbi1sb2dvc19fY2Fyb3VzZWwtY29udGFpbmVyLi1mdWxsLXdpZHRoIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1sb2dvc19fY2Fyb3VzZWwtY29udGFpbmVyLi1mdWxsLXdpZHRoIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuLmluLWxvZ29zX19zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5pbi1sb2dvc19fbG9nbyB7XG4gIG1heC1oZWlnaHQ6IDc4cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uaW4tcHJvZHVjdHMtZ2FsbGVyeV9fc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLXByb2R1Y3RzLWdhbGxlcnlfX3NlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaW4tcHJvZHVjdHMtZ2FsbGVyeV9faGVhZGVyIHtcbiAgY29sb3I6ICNGRkM0M0I7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLXByb2R1Y3RzLWdhbGxlcnlfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG5cbi5pbi1wcm9kdWN0cy1nYWxsZXJ5X190ZXh0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA3MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1wcm9kdWN0cy1nYWxsZXJ5X190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi5pbi1wcm9kdWN0cy1nYWxsZXJ5X190ZXh0IHAge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uaW4tcHJvZHVjdHMtZ2FsbGVyeV9fbGlzdCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uaW4tcHJvZHVjdHMtZ2FsbGVyeV9faXRlbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4uaW4tcHJvZHVjdHMtZ2FsbGVyeV9faXRlbTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IDMwMG1zO1xufVxuXG4uaW4tcHJvZHVjdHMtZ2FsbGVyeV9faXRlbTpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xufVxuXG4uaW4tcHJvZHVjdHMtZ2FsbGVyeV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHggNjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tcHJvZHVjdHMtZ2FsbGVyeV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweCAyNHB4O1xuICB9XG59XG5cbi5pbi1wcm9kdWN0cy1nYWxsZXJ5X19pdGVtLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmluLXByb2R1Y3RzLWdhbGxlcnlfX2l0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5pbi1wcm9kdWN0cy1nYWxsZXJ5X19pdGVtLXRleHQgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaW4tcHJvZHVjdHNfX3NlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1wcm9kdWN0c19fc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5pbi1wcm9kdWN0c19faGVhZGVyIHtcbiAgY29sb3I6ICNGRkM0M0I7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLXByb2R1Y3RzX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4uaW4tcHJvZHVjdHNfX3RleHQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDcwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLXByb2R1Y3RzX190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi5pbi1wcm9kdWN0c19fdGV4dCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmluLXByb2R1Y3RzX19yb3ctY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5pbi1wcm9kdWN0c19fYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzNnB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdHJhbnNpdGlvbjogMzAwbXM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1wcm9kdWN0c19fYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbi5pbi1wcm9kdWN0c19fYm94OmhvdmVyIHtcbiAgYm9yZGVyOiAzcHggc29saWQgI0ZGQjUwQTtcbn1cblxuLmluLXByb2R1Y3RzX19ib3g6aG92ZXIgLmluLXByb2R1Y3RzX19ib3gtaGVhZGVyIHtcbiAgY29sb3I6ICNGRkI1MEE7XG59XG5cbi5pbi1wcm9kdWN0c19fYm94OmhvdmVyIC5pbi1wcm9kdWN0c19fYm94LXByaWNlIHN0cm9uZyB7XG4gIGNvbG9yOiAjRkZCNTBBO1xufVxuXG4uaW4tcHJvZHVjdHNfX2JveC1oZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNpdGlvbjogMzAwbXM7XG59XG5cbi5pbi1wcm9kdWN0c19fYm94LXRleHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgbWF4LXdpZHRoOiAxNzVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLXByb2R1Y3RzX19ib3gtdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbi1wcm9kdWN0c19fYm94LXByaWNlIHtcbiAgdHJhbnNpdGlvbjogMzAwbXM7XG59XG5cbi5pbi1wcm9kdWN0c19fYm94LXByaWNlIHN0cm9uZyB7XG4gIHRyYW5zaXRpb246IDMwMG1zO1xufVxuXG4uaW4tcHJvZHVjdHNfX2J1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tcHJvZHVjdHNfX2J1dHRvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5cbi5pbi1yZWFsaXphdGlvbnNfX3NlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1yZWFsaXphdGlvbnNfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmluLXJlYWxpemF0aW9uc19fc2VjdGlvbiA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5pbi1yZWFsaXphdGlvbnNfX2JhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTgwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDE3NnB4KTtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluLXJlYWxpemF0aW9uc19fYmFja2dyb3VuZCB7XG4gICAgdG9wOiAtNDBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDg4cHgpO1xuICB9XG59XG5cbi5pbi1yZWFsaXphdGlvbnNfX2JhY2tncm91bmQuLXBhZGRpbmctdG9wIHtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDk2cHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW4tcmVhbGl6YXRpb25zX19iYWNrZ3JvdW5kLi1wYWRkaW5nLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgNDhweCk7XG4gIH1cbn1cblxuLmluLXJlYWxpemF0aW9uc19fYmFja2dyb3VuZC4tcGFkZGluZy1ib3R0b20ge1xuICB0b3A6IC04MHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDgwcHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW4tcmVhbGl6YXRpb25zX19iYWNrZ3JvdW5kLi1wYWRkaW5nLWJvdHRvbSB7XG4gICAgdG9wOiAtNDBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDQwcHgpO1xuICB9XG59XG5cbi5pbi1yZWFsaXphdGlvbnNfX2JhY2tncm91bmQuLXBhZGRpbmcge1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluLXJlYWxpemF0aW9uc19fYmFja2dyb3VuZC4tcGFkZGluZyB7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uaW4tcmVhbGl6YXRpb25zX19oZWFkZXIge1xuICBjb2xvcjogI0ZGQzQzQjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tcmVhbGl6YXRpb25zX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4uaW4tcmVhbGl6YXRpb25zX190ZXh0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5pbi1yZWFsaXphdGlvbnNfX3RleHQgc3BhbiB7XG4gIGNvbG9yOiAjRkZDNDNCO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tcmVhbGl6YXRpb25zX190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbi1yZWFsaXphdGlvbnNfX3RleHQgcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5pbi1yZWFsaXphdGlvbnNfX2Nhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW4tcmVhbGl6YXRpb25zX19uYXZpZ2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbi1yZWFsaXphdGlvbnNfX2Fycm93IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaW4tcmVhbGl6YXRpb25zX19jYXJvdXNlbC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLXJlYWxpemF0aW9uc19fY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuXG4uaW4tcmVhbGl6YXRpb25zX19zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbi1yZWFsaXphdGlvbnNfX2ltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5pbi1zbGlkZXJfX2hlYWRlciB7XG4gIGNvbG9yOiAjRkZDNDNCO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1zbGlkZXJfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG5cbi5pbi1zbGlkZXJfX3RleHQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDc1JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmluLXNsaWRlcl9fdGV4dCBzcGFuIHtcbiAgY29sb3I6ICNGRkM0M0I7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1zbGlkZXJfX3RleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmluLXNsaWRlcl9fdGV4dCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmluLXNsaWRlcl9fY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbi1zbGlkZXJfX25hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmluLXNsaWRlcl9fYXJyb3cge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pbi1zbGlkZXJfX2Nhcm91c2VsLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogOTAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tc2xpZGVyX19jYXJvdXNlbC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG5cbi5pbi1zbGlkZXJfX3NsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5pbi1zbGlkZXJfX2ltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cblxuLmluLXRleHQtaW1hZ2VfX3NlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tdGV4dC1pbWFnZV9fc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaW4tdGV4dC1pbWFnZV9fcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLmluLXRleHQtaW1hZ2VfX2hlYWRlciB7XG4gIGNvbG9yOiAjRkZDNDNCO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tdGV4dC1pbWFnZV9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuXG4uaW4tdGV4dC1pbWFnZV9fdGV4dCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW4tdGV4dC1pbWFnZV9fdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi5pbi10ZXh0LWltYWdlX190ZXh0IHAge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uaW4tdGV4dC1pbWFnZV9fdGV4dCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDE2cHggMCAhaW1wb3J0YW50O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uaW4tdGV4dC1pbWFnZV9fdGV4dCBsaSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uaW4tdGV4dC1pbWFnZV9fdGV4dCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjRkZDNDNCO1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjRkZDNDNCO1xuICBjb2xvcjogI0ZGQzQzQjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogLTI4cHg7XG4gIG1hcmdpbi1yaWdodDogMTlweDtcbn1cblxuLmluLXRleHQtaW1hZ2VfX3RleHQgc3BhbiB7XG4gIGNvbG9yOiAjRkZDNDNCO1xufVxuXG4uaW4tdGV4dC1pbWFnZV9fY29sdW1uLWNlbnRlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG5cbi5pbi12aWRlb19faGVhZGVyIHtcbiAgY29sb3I6ICNGRkM0M0I7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLXZpZGVvX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4uaW4tdmlkZW9fX3RleHQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDc1JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluLXZpZGVvX190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbi12aWRlb19fdGV4dCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmluLXZpZGVvX19wb3N0ZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmluLXZpZGVvX192aWRlby1wb3N0ZXIge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uaW4tdmlkZW9fX3Bvc3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uaW4tdmlkZW9fX3ZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5pbi12aWRlb19fYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbi12aWRlb19fYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbiIsIi8vIEJvb3RzdHJhcCBjb25maWd1cmF0aW9uXG4vLyAkZ3JpZC1jb2x1bW5zOiAyNDtcbi8vICRncmlkLWd1dHRlci13aWR0aDogMzBweDtcbi8vICRoYWxmLWd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblxuLy8gJGdyaWQtYnJlYWtwb2ludHM6IChcbi8vICAgICB4czogMCxcbi8vICAgICBzbTogNTc2cHgsXG4vLyAgICAgbWQ6IDc2OHB4LFxuLy8gICAgIGxnOiA5OTJweCxcbi8vICAgICB4bDogMTIwMHB4LFxuLy8gKTtcblxuLy8gJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4vLyAgICAgeHM6IDUzOXB4LFxuLy8gICAgIHNtOiA1NDBweCxcbi8vICAgICBtZDogNzIwcHgsXG4vLyAgICAgbGc6IDk2MHB4LFxuLy8gICAgIHhsOiAxMTQwcHgsXG4vLyApO1xuXG4vLyBMb2FkIGJvb3RzdHJhcFxuLy8gQGltcG9ydCBcIi4uLy4uLy4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAuc2Nzc1wiO1xuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gICAgICAgIHhzOiAwLFxuICAgICAgICBzbTogNTc2cHgsXG4gICAgICAgIG1kOiA3NjhweCxcbiAgICAgICAgbGc6IDk5MnB4LFxuICAgICAgICB4bDogMTIwMHB4LFxuICAgICAgICB4eGw6IDE0NTBweFxuKSAhZGVmYXVsdDtcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICAgICAgICB4czogMTAwJSxcbiAgICAgICAgc206IDU0MHB4LFxuICAgICAgICBtZDogNzIwcHgsXG4gICAgICAgIGxnOiA5NjBweCxcbiAgICAgICAgeGw6IDExNDBweCxcbiAgICAgICAgeHhsOiAxMjAwcHhcbikgIWRlZmF1bHQ7XG5cbiRjb250YWluZXItbWF4LXdpZHRocy1zbWFsbDogKFxuICAgICAgICB4czogMTAwJSxcbiAgICAgICAgc206IDU0MHB4LFxuICAgICAgICBtZDogNzIwcHgsXG4gICAgICAgIGxnOiA5NjBweCxcbiAgICAgICAgeGw6IDEwMDBweCxcbiAgICAgICAgeHhsOiAxMDAwcHhcbikgIWRlZmF1bHQ7XG5cbiRjb2xzQ291bnQ6IDEyO1xuXG4kZ2FwOiAxNXB4O1xuJGdhcC1zbWFsbDogMTBweDtcblxuQGZ1bmN0aW9uIGdldF9uZXh0X2JyZWFrcG9pbnQoJGJyZWFrcG9pbnQpe1xuICAkcmV0dXJuX25leHQ6IGZhbHNlO1xuICBAZWFjaCAkbG9vcF9icmVha3BvaW50LCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIEBpZiAkcmV0dXJuX25leHQge1xuICAgICAgQHJldHVybiAkbG9vcF9icmVha3BvaW50O1xuICAgIH1cbiAgICBAaWYgJGJyZWFrcG9pbnQgPT0gJGxvb3BfYnJlYWtwb2ludCB7XG4gICAgICAkcmV0dXJuX25leHQ6IHRydWU7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gZmFsc2U7XG59XG5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgJG1heFdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBnZXRfbmV4dF9icmVha3BvaW50KCRicmVha3BvaW50KSk7XG4gIEBpZiAkbWF4V2lkdGgge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtYXhXaWR0aCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9QGVsc2Uge1xuICAgIEBjb250ZW50XG4gIH1cblxufVxuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAkZ2FwO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ2FwO1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJHZhbHVlIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgbWF4LXdpZHRoOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgJi4tc21hbGwtZ2Fwe1xuICAgIHBhZGRpbmctbGVmdDogJGdhcC1zbWFsbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ2FwLXNtYWxsO1xuICB9XG59XG5cbkBtaXhpbiBjb250YWluZXItc21hbGwge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6ICRnYXA7XG4gIHBhZGRpbmctcmlnaHQ6ICRnYXA7XG4gIEBlYWNoICRicmVha3BvaW50LCAkdmFsdWUgaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzLXNtYWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICBtYXgtd2lkdGg6ICR2YWx1ZTtcbiAgICB9XG4gIH1cbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sc0NvdW50IHtcbiAgLmNvbC0jeyRpfSB7XG4gICAgd2lkdGg6ICN7MTAwJSAvICRjb2xzQ291bnQgKiAkaX07XG4gICAgcGFkZGluZy1sZWZ0OiAkZ2FwO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRnYXA7XG5cbiAgICAmLi1zbWFsbC1nYXB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRnYXAtc21hbGw7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkZ2FwLXNtYWxsO1xuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkYnJlYWtwb2ludCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sc0NvdW50IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICAuY29sLSN7JGJyZWFrcG9pbnR9LSN7JGl9IHtcbiAgICAgICAgd2lkdGg6ICN7MTAwJSAvICRjb2xzQ291bnQgKiAkaX07XG4gICAgICAgIHBhZGRpbmctbGVmdDogJGdhcDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGdhcDtcblxuICAgICAgICAmLi1zbWFsbC1nYXB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ2FwLXNtYWxsO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRnYXAtc21hbGw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gIEBpbmNsdWRlIGNvbnRhaW5lcjtcbn1cblxuLmNvbnRhaW5lci1zbWFsbCB7XG4gIEBpbmNsdWRlIGNvbnRhaW5lci1zbWFsbDtcbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0kZ2FwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ2FwO1xuXG4gICYuLXNtYWxsLWdhcHtcbiAgICBtYXJnaW4tbGVmdDogLSRnYXAtc21hbGw7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGdhcC1zbWFsbDtcbiAgfVxufVxuXG4qLCAqOjpiZWZvcmUsICo6OmFmdGVyICB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuIl19 */
