.path-cimes-durables #breadcrumb .breadcrumb{font-size:.85rem}.path-cimes-durables #breadcrumb .breadcrumb ol li{color:#004876}.path-cimes-durables #breadcrumb .breadcrumb ol li:first-child{display:none}.path-cimes-durables #breadcrumb .breadcrumb ol li a{color:#004876}.path-cimes-durables #breadcrumb .breadcrumb ol li a:active,.path-cimes-durables #breadcrumb .breadcrumb ol li a:hover{color:#0067a9}.btn{border-radius:0}.btn--gp{display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(180deg,#0465aa 0,#029687 100%);border:none;transition:all .25s ease-in-out;text-transform:uppercase}.btn--gp:hover{color:#fff;background:linear-gradient(180deg,#057acd 0,#02b9a7 100%)}.btn--gp:before{content:"";height:20px;width:24px;background:url(../img/icon/lightbulb-on-light.svg) center center no-repeat rgba(0,0,0,0);background-size:auto 20px;margin-right:.5rem}.btn--gp--without-icon:before{display:none}.text-transform-none{text-transform:none!important}input[type=submit]{transition:all .25s ease-in-out}input[type=submit]:disabled{pointer-events:none;opacity:.5}.form-type-checkbox{position:relative}.form-type-checkbox input[type=checkbox]{position:absolute;left:0;top:50%;z-index:0;height:16px;width:16px;margin-top:-8px;border-radius:2px;overflow:hidden;opacity:0}.form-type-checkbox input[type=checkbox]:checked+label:after{background-color:#e31770}.form-type-checkbox input[type=checkbox]:checked+label:before{border:1px solid #e31770}.form-type-checkbox label{border:none;margin:0;position:relative;padding-left:calc(.5rem + 14px);line-height:1rem}.form-type-checkbox label:before{content:"";display:block;position:absolute;height:14px;width:14px;left:0;top:50%;margin-top:-7px;border:1px solid #828282;border-radius:2px;z-index:1;background-color:#fff}.form-type-checkbox label:after{content:""!important;display:block;position:absolute;height:8px;width:8px;left:3px;top:50%;margin-top:-4px;border-radius:1px;background-color:rgba(0,0,0,0);transition:all .3s ease;z-index:2}.border-top{border-top:1px solid transparent}.select2-selection__rendered{padding-right:2rem!important}.select2-selection__clear{position:absolute;width:2rem;right:0;top:0;height:100%;font-size:1.25rem;text-align:right;font-weight:400!important}.pager__items{list-style:none;margin:0;padding:0}.path-cimes-durables .pager__items .pager__item{padding:0 .25rem}.path-cimes-durables .pager__items .pager__item a{font-size:1.1rem;color:#0070b7;width:auto;height:auto;line-height:2;display:block;border:none}.path-cimes-durables .pager__items .pager__item a:hover{border:none;background:0 0;color:#e31770}.path-cimes-durables .pager__items .pager__item.is-active a{border:none;background:0 0;color:#e31770;font-weight:700}.path-cimes-durables .pager__items .pager__item.pager__item--first a,.path-cimes-durables .pager__items .pager__item.pager__item--last a,.path-cimes-durables .pager__items .pager__item.pager__item--next a,.path-cimes-durables .pager__items .pager__item.pager__item--previous a{font-size:1.5rem;line-height:1!important}.path-cimes-durables #page{position:relative;overflow-x:hidden}.path-cimes-durables #header{position:relative;z-index:2}.path-cimes-durables #breadcrumb{position:relative;z-index:1}.path-cimes-durables #footer:before{display:none}.path-cimes-durables #quick-nav-header{width:calc(100% - 30px);justify-content:flex-end}.path-cimes-durables .background{height:calc(100vh - 400px);top:400px}@media screen and (min-width:768px){.path-cimes-durables .background{height:calc(100vh - 500px);top:500px}}.path-cimes-durables .main-content__header{position:relative;display:flex;align-items:center;min-height:246px}@media screen and (min-width:768px){.path-cimes-durables .main-content__header{min-height:329px}}@media screen and (min-width:992px){.path-cimes-durables .main-content__header{min-height:306px}}@media screen and (min-width:1200px){.path-cimes-durables .main-content__header{min-height:286px}}.path-cimes-durables .main-content__header__logo img{width:80px;height:auto}@media screen and (min-width:768px){.path-cimes-durables .main-content__header__logo img{width:120px}}.path-cimes-durables .main-content__header__title{font-size:1.85rem;color:#004876}@media screen and (min-width:768px){.path-cimes-durables .main-content__header__title{font-size:3rem}}.path-cimes-durables .main-content__header__image{position:absolute;width:100%;left:0;z-index:0;height:400px;top:-154px}.path-cimes-durables .main-content__header__image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,rgba(136,208,248,.4) 0,#88d0f8 100%);z-index:1}@media screen and (min-width:768px){.path-cimes-durables .main-content__header__image{height:500px;top:-171px}}@media screen and (min-width:992px){.path-cimes-durables .main-content__header__image{top:-194px}}@media screen and (min-width:1200px){.path-cimes-durables .main-content__header__image{top:-214px}}.path-cimes-durables .main-content__header__image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:0}.path-cimes-durables .main-content__header__image--home:before{content:"";position:absolute;top:40%;left:0;height:60%;width:100%;background:linear-gradient(180deg,rgba(136,208,248,.1) 0,#88d0f8 100%);z-index:1}.path-cimes-durables .main-content__header__image--home img{object-position:center bottom}.path-cimes-durables.page-node-type-cd-home .main-content__header__logo img{width:120px;height:auto}@media screen and (min-width:768px){.path-cimes-durables.page-node-type-cd-home .main-content__header__logo img{width:180px}}@media screen and (max-width:576px){.path-cimes-durables.page-node-type-cd-good-practice .breadcrumb li:last-child{display:block;width:100%}}.path-cimes-durables.page-node-type-cd-good-practice .background{height:calc(100vh - 300px);top:300px}@media screen and (min-width:768px){.path-cimes-durables.page-node-type-cd-good-practice .background{height:calc(100vh - 350px);top:350px}}@media screen and (min-width:992px){.path-cimes-durables.page-node-type-cd-good-practice .background{height:calc(100vh - 400px);top:400px}}.path-cimes-durables.page-node-type-cd-good-practice .main-content__header{min-height:124px}@media screen and (min-width:768px){.path-cimes-durables.page-node-type-cd-good-practice .main-content__header{min-height:179px}}@media screen and (min-width:992px){.path-cimes-durables.page-node-type-cd-good-practice .main-content__header{min-height:206px}}@media screen and (min-width:1200px){.path-cimes-durables.page-node-type-cd-good-practice .main-content__header{min-height:186px}}.path-cimes-durables.page-node-type-cd-good-practice .main-content__header__image{height:300px}@media screen and (max-width:576px){.path-cimes-durables.page-node-type-cd-good-practice .main-content__header__image{top:-170px}}@media screen and (min-width:768px){.path-cimes-durables.page-node-type-cd-good-practice .main-content__header__image{height:350px}}@media screen and (min-width:992px){.path-cimes-durables.page-node-type-cd-good-practice .main-content__header__image{height:400px}}@media screen and (min-width:1200px){.path-cimes-durables.page-node-type-cd-good-practice .main-content__header__image{height:400px}}.path-cimes-durables .cd-partners__header{position:relative}.path-cimes-durables .cd-partners__title{color:#0070b7;font-size:1.25rem;text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.path-cimes-durables .cd-partners__title{font-size:1.5rem}}.path-cimes-durables .cd-partners__title:before{content:"";width:30px;height:24px;margin-right:.5rem;background:url(../img/icon/ico_partenaires.png) center center no-repeat rgba(0,0,0,0);background-size:contain}.path-cimes-durables .cd-partners__partners{width:calc(100% + 1rem);margin-left:-1rem}@media screen and (min-width:768px){.path-cimes-durables .cd-partners__partners__navigation{position:absolute;right:0;top:50%;transform:translateY(-50%)}}.path-cimes-durables .cd-partners__partners__navigation .slick-arrow{color:#0070b7;margin-top:.5rem;padding:0 .5rem;font-size:1.25rem}@media screen and (min-width:768px){.path-cimes-durables .cd-partners__partners__navigation .slick-arrow{margin-top:0}}.path-cimes-durables .cd-partners__partners__item{padding:.5rem}.path-cimes-durables .cd-partners__partners__item .partner__link{display:block}.path-cimes-durables .cd-partners__partners__item .partner__name{text-align:center;font-size:1rem;color:#0070b7;display:block}.path-cimes-durables .cd-partners__partners__item .partner__logo{display:block;border:1px solid rgba(0,0,0,.05);padding-top:100%;position:relative;margin-bottom:1rem;background:#fff}.path-cimes-durables .cd-partners__partners__item .partner__logo img{position:absolute;top:1.5rem;left:1.5rem;height:calc(100% - 3rem);width:calc(100% - 3rem);object-fit:contain}.path-cimes-durables .cd-partners__partners__item .partner__link{display:block}.path-cimes-durables .cd-partners__partners__item .partner__link:hover .partner__logo{box-shadow:0 0 0 .25rem rgba(0,112,183,.5)}.path-cimes-durables .cd-block__clouds{position:relative}.path-cimes-durables .cd-block__clouds:before{content:"";position:absolute;left:-3rem;width:140%;height:150px;top:50%;transform:translateY(-50%);background:url(../img/icon/illustration_nuage.png) center center no-repeat rgba(0,0,0,0);background-size:contain}.path-cimes-durables .cd-block__mountains{position:relative}@media screen and (max-width:768px){.path-cimes-durables .cd-block__mountains{overflow:hidden}}.path-cimes-durables .cd-block__mountains:before{display:block;content:"";height:200px;width:110%;background:url(../img/icon/illustrattion_montagne_winter.png) right bottom no-repeat rgba(0,0,0,0);background-size:contain}@media screen and (min-width:576px){.path-cimes-durables .cd-block__mountains:before{height:300px;width:110%}}@media screen and (min-width:768px){.path-cimes-durables .cd-block__mountains:before{position:absolute;width:138%;height:150%;right:-2.5rem;bottom:0}}@media screen and (min-width:992px){.path-cimes-durables .cd-block__mountains:before{width:122%;right:-2.5rem}}@media screen and (min-width:1200px){.path-cimes-durables .cd-block__mountains:before{right:-3rem}}.path-cimes-durables .cd-block__title{color:#004876;font-size:1.5rem}@media screen and (min-width:768px){.path-cimes-durables .cd-block__title{font-size:2rem}}.path-cimes-durables .cd-block__content{padding:2rem 0}@media screen and (min-width:768px){.path-cimes-durables .cd-block__content__wrapper{min-height:220px}}.path-cimes-durables .cd-block--summer .cd-block__mountains:before{background:url(../img/icon/illustrattion_montagne.png) right bottom no-repeat rgba(0,0,0,0);background-size:contain}.slick--optionset--good-practices-content{width:calc(100% + 1.5rem);margin-left:-.75rem}.slick--optionset--good-practices-content .slick-track{display:flex}.slick--optionset--good-practices-content .slick__slide{padding:.5rem .75rem;float:none;height:auto}.cd-home--view-mode-full .section--good-practices .section__title{font-size:1.75rem;padding-bottom:0}@media screen and (max-width:768px){.cd-home--view-mode-full .section--good-practices .section__title{font-size:1.25rem;padding-bottom:32px}}.cd-home--view-mode-full .section--good-practices .section__title img{height:24px;width:auto}.cd-home--view-mode-full .section--good-practices .slick__arrow{position:absolute;top:2.5rem;right:50%;transform:translateX(50%)}@media screen and (min-width:768px){.cd-home--view-mode-full .section--good-practices .slick__arrow{top:1.5rem;right:0;transform:none}}.cd-home--view-mode-full .section--good-practices .slick__arrow .slick-arrow{color:#0070b7;font-size:1.25rem}@media screen and (min-width:768px){.cd-home--view-mode-full .section--good-practices .slick__arrow .slick-arrow{margin-top:0;padding:0 0 0 .75rem;height:32px}}.cd-home--view-mode-full .section--good-practices-themes{box-shadow:0 3px 6px rgba(0,0,0,.1)}.cd-home--view-mode-full .section--good-practices-themes .section__subtitle{font-size:1.75rem}@media screen and (max-width:768px){.cd-home--view-mode-full .section--good-practices-themes .section__subtitle{font-size:1.25rem}}.cd-home--view-mode-full .section--good-practices-themes .section__subtitle .field--name-field-cd-block-subtitle-icon{line-height:0}.cd-home--view-mode-full .section--good-practices-themes .section__subtitle img{height:24px;width:auto}.cd-home--view-mode-full .section--good-practices-themes .section__title{font-size:2.5rem}@media screen and (max-width:768px){.cd-home--view-mode-full .section--good-practices-themes .section__title{font-size:1.5rem}}.cd-home--view-mode-full .section--good-practices-themes .section__cd-themes{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0}@media screen and (min-width:992px){.cd-home--view-mode-full .section--good-practices-themes .section__cd-themes{padding:0 2rem}}.cd-home--view-mode-full .section--good-practices-themes .section__cd-themes__item{width:100%;margin:0 0 1rem}@media screen and (min-width:768px){.cd-home--view-mode-full .section--good-practices-themes .section__cd-themes__item{width:50%;margin-bottom:1.5rem}}@media screen and (min-width:992px){.cd-home--view-mode-full .section--good-practices-themes .section__cd-themes__item{width:33.3333333333%}}.cd-home--view-mode-full .section--good-practices-themes .section__cd-themes__item .paragraph__icon{margin-right:1rem}.cd-home--view-mode-full .section--good-practices-themes .section__cd-themes__item .paragraph__icon img{width:70px;height:auto}.cd-home--view-mode-full .section--good-practices-themes .section__cd-themes__item .paragraph__label{font-size:1rem;color:#0070b7;text-transform:uppercase;font-weight:700;line-height:1.2;padding-right:1rem}@media screen and (min-width:768px){.cd-home--view-mode-full .section--good-practices-themes .section__cd-themes__item .paragraph__label{font-size:1.25rem}}.cd-home--view-mode-full .section--good-practice-block{position:relative}.cd-home--view-mode-full .section--good-practice-block:before{content:"";position:absolute;pointer-events:none;display:none}@media screen and (min-width:768px){.cd-home--view-mode-full .section--good-practice-block:before{width:400px;right:-200px;height:350px;top:-160px;z-index:10;display:block;background:url(../img/icon/box-footer-responsive-2.png) right center no-repeat rgba(0,0,0,0);background-size:contain}}.cd-home--view-mode-full .section--good-practice-block .section__image{position:relative}.cd-home--view-mode-full .section--good-practice-block .section__image img{width:100%;height:auto}@media screen and (min-width:768px){.cd-home--view-mode-full .section--good-practice-block .section__image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}}.good-practice__share .addtoany_list .addtoany_share{color:#e31770;display:inline-flex;align-items:center}.good-practice__share .addtoany_list .addtoany_share .a2a_label{display:block;text-decoration:underline;width:auto;height:auto;position:relative!important;color:#e31770;opacity:1;-webkit-clip-path:none;margin-left:.5rem}.good-practice--view-mode-teaser{box-shadow:0 3px 6px rgba(0,0,0,.1)}.good-practice--view-mode-teaser .good-practice__image img{width:100%;height:auto}.good-practice--view-mode-teaser .good-practice__metadata{border-bottom:1px solid rgba(0,0,0,.05)}.good-practice--view-mode-full{box-shadow:0 3px 6px rgba(0,0,0,.1)}.good-practice--view-mode-full .good-practice__station{font-size:1.25rem}@media screen and (min-width:768px){.good-practice--view-mode-full .good-practice__station{font-size:1.5rem}}.good-practice--view-mode-full .good-practice__station__logo{width:120px;height:120px;display:inline-flex;align-items:center;justify-content:center;padding:.5rem;box-shadow:0 3px 6px rgba(0,0,0,.1)}.good-practice--view-mode-full .good-practice__station__logo img{width:100%;height:100%;object-fit:contain;background:#fff}.good-practice--view-mode-full .good-practice__metadata{border-bottom:1px solid rgba(0,112,183,.5)}.good-practice--view-mode-full .paragraph--type--cd-text .paragraph__subtitle img{height:28px;width:auto;display:block;margin-right:.5rem}.good-practice--view-mode-full .paragraph--type--cd-gallery img{width:100%;height:auto}.good-practice--view-mode-full .paragraph--type--cd-gallery .slick--optionset--cd-good-practices .slick__arrow{display:none}.good-practice--view-mode-full .paragraph--type--cd-gallery .slick--optionset--good-practices-nav .slick__slide{padding:0 .5rem;opacity:.5;transition:all .25s ease-in-out}@media screen and (min-width:768px){.good-practice--view-mode-full .paragraph--type--cd-gallery .slick--optionset--good-practices-nav .slick__slide{padding:0 .75rem}}.good-practice--view-mode-full .paragraph--type--cd-gallery .slick--optionset--good-practices-nav .slick__slide.slick-center{opacity:1}.good-practice--view-mode-full .paragraph--type--cd-gallery .slick--optionset--good-practices-nav .slick__arrow{display:flex;align-items:center;justify-content:flex-end;font-size:0}.good-practice--view-mode-full .paragraph--type--cd-gallery .slick--optionset--good-practices-nav .slick__arrow .slick-arrow{margin-top:1rem;font-size:1.25rem;padding:0;margin-left:1rem;color:#0070b7}.good-practice--view-mode-full .webform-confirmation__message{text-align:center;color:#004876}.resource--view-mode-teaser{box-shadow:0 3px 6px rgba(0,0,0,.1)}.resource--view-mode-teaser .resource__image{height:100%;position:relative}.resource--view-mode-teaser .resource__image .field--name-field-media-image{height:100%}.resource--view-mode-teaser .resource__image .field--name-field-media-image .field__item{height:100%}.resource--view-mode-teaser .resource__image img{width:100%;height:auto;min-height:100%;object-fit:cover}.resource--view-mode-teaser .resource__image .resource__logo{position:absolute;top:1rem;left:1rem;width:70px;height:70px;background:#fff}@media screen and (min-width:768px){.resource--view-mode-teaser .resource__image .resource__logo{top:1.5rem;left:1.5rem}}.resource--view-mode-teaser .resource__image .resource__logo img{position:absolute;top:0;left:.5rem;width:calc(100% - 1rem);height:100%;object-fit:contain}.resource--view-mode-teaser .resource__title{color:#0070b7;font-size:1.25rem}@media screen and (min-width:768px){.resource--view-mode-teaser .resource__title{font-size:1.5rem}}.resource--view-mode-teaser .resource__content p{font-size:.85rem;margin-bottom:0}.resource--view-mode-teaser .resource__content ul{margin-bottom:0}.resource--view-mode-teaser .resource__content ul li{font-size:.85rem;margin-bottom:0}.resource--view-mode-teaser .resource__link{border-top:1px solid rgba(0,0,0,.05);background:#fff}.resource--view-mode-teaser .resource__link a{display:flex;align-items:center;justify-content:center;color:#e31770}.resource--view-mode-teaser .resource__link a:hover{color:#ec418c}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX2JyZWFkY3J1bWIuc2NzcyIsImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL19wYWdlci5zY3NzIiwibGF5b3V0L19wYWdlLnNjc3MiLCJjb250ZW50L19ob21lLnNjc3MiLCJjb250ZW50L19nb29kLXByYWN0aWNlcy5zY3NzIiwiY29udGVudC9fcmVzb3VyY2VzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUksNkNBQ0UsVUFBQSxPQUVFLG1EQUNFLE1DRFEsUURFUiwrREFDRSxRQUFBLEtBRUYscURBQ0UsTUNOTSxRRE9OLDREQUFBLDJEQUVFLE1BQUEsUUVkZCxLQUNFLGNBQUEsRUFDQSxTQUNFLFFBQUEsWUFDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxNREtJLEtDSkosV0FBQSwrQ0FDQSxPQUFBLEtBQ0EsV0FBQSxJQUFBLEtBQUEsWUFDQSxlQUFBLFVBQ0EsZUFDRSxNRERFLEtDRUYsV0FBQSwrQ0FFRixnQkFDRSxRQUFBLEdBQ0EsT0FBQSxLQUNBLE1BQUEsS0FDQSxXQUFBLHdDQUFBLE9BQUEsT0FBQSxVQUFBLGNBQ0EsZ0JBQUEsS0FBQSxLQUNBLGFBQUEsTUFHQSw4QkFDRSxRQUFBLEtBS1IscUJBQ0UsZUFBQSxlQUVGLG1CQUNFLFdBQUEsSUFBQSxLQUFBLFlBQ0EsNEJBQ0UsZUFBQSxLQUNBLFFBQUEsR0FHSixvQkFDRSxTQUFBLFNBQ0EseUNBQ0UsU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLElBQ0EsUUFBQSxFQUNBLE9BQUEsS0FDQSxNQUFBLEtBQ0EsV0FBQSxLQUNBLGNBQUEsSUFDQSxTQUFBLE9BQ0EsUUFBQSxFQUdJLDZEQUNFLGlCRC9DRyxRQ2lETCw4REFDRSxPQUFBLElBQUEsTUFBQSxRQUtSLDBCQUNFLE9BQUEsS0FDQSxPQUFBLEVBQ0EsU0FBQSxTQUNBLGFBQUEsbUJBQ0EsWUFBQSxLQUNBLGlDQUNFLFFBQUEsR0FDQSxRQUFB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cmFibGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5wYXRoLWNpbWVzLWR1cmFibGVzIHtcbiAgI2JyZWFkY3J1bWIge1xuICAgIC5icmVhZGNydW1iIHtcbiAgICAgIGZvbnQtc2l6ZTogLjg1cmVtO1xuICAgICAgb2wge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgY29sb3I6ICRhbm1zbS1kYXJrLWJsdWU7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYW5tc20tZGFyay1ibHVlO1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJGFubXNtLWRhcmstYmx1ZSwgMTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuIiwiLy8gRk9OVFxuJG1haW4tZm9udDogJ1RpdGlsbGl1bSBXZWInLCBzYW5zLXNlcmlmO1xuXG4vLyBDT0xPUlNcblxuJGFubXNtLWRhcmstYmx1ZTogIzAwNDg3NjtcbiRhbm1zbS1tZWRpdW0tYmx1ZTogIzAwNzBCNztcbiRhbm1zbS1za3ktYmx1ZTogIzg4RDBGODtcbiRhbm1zbS1saWdodC1ibHVlOiAjRDlGMkZGO1xuJGFubXNtLXBpbms6ICNFMzE3NzA7XG4kYW5tc20tZ3JleTogIzgyODI4MjtcbiR3aGl0ZTogI0ZGRkZGRjtcbiRibGFjazogIzAwMDAwMDtcbiRjZC1ncmFkaWVudC1ibHVlOiAjMDQ2NUFBO1xuJGNkLWdyYWRpZW50LWdyZWVuOiAjMDI5Njg3O1xuXG4vLyBCUkVBS1BPSU5UU1xuJGJyZWFrLXhzOiA0NTBweDtcbiRicmVhay1zbTogNTc2cHg7XG4kYnJlYWstbWQ6IDc2OHB4O1xuJGJyZWFrLWxnOiA5OTJweDtcbiRicmVhay14bDogMTIwMHB4O1xuIiwiLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gICYtLWdwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgJGNkLWdyYWRpZW50LWJsdWUgMCUsICRjZC1ncmFkaWVudC1ncmVlbiAxMDAlKTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBsaWdodGVuKCRjZC1ncmFkaWVudC1ibHVlLCA3JSkgMCUsIGxpZ2h0ZW4oJGNkLWdyYWRpZW50LWdyZWVuLCA3JSkgMTAwJSk7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29uL2xpZ2h0YnVsYi1vbi1saWdodC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICB9XG4gICAgJi0td2l0aG91dC1pY29uIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi50ZXh0LXRyYW5zZm9ybS1ub25lIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLWluLW91dDtcbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cbn1cbi5mb3JtLXR5cGUtY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgei1pbmRleDogMDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgICY6Y2hlY2tlZCB7XG4gICAgICArIGxhYmVsIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFubXNtLXBpbms7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRhbm1zbS1waW5rO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGxhYmVsIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoLjVyZW0gKyAxNHB4KTtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFubXNtLWdyZXk7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGxlZnQ6IDNweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gIH1cbn1cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAycmVtO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cbiIsIi5wYWdlcl9faXRlbXMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC5wYWdlcl9faXRlbSB7XG5cbiAgfVxufVxuLnBhdGgtY2ltZXMtZHVyYWJsZXMge1xuICAucGFnZXJfX2l0ZW1zIHtcbiAgICAucGFnZXJfX2l0ZW0ge1xuICAgICAgcGFkZGluZzogMCAuMjVyZW07XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGNvbG9yOiAkYW5tc20tbWVkaXVtLWJsdWU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBjb2xvcjogJGFubXNtLXBpbms7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICRhbm1zbS1waW5rO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYucGFnZXJfX2l0ZW0tLW5leHQsXG4gICAgICAmLnBhZ2VyX19pdGVtLS1sYXN0LFxuICAgICAgJi5wYWdlcl9faXRlbS0tZmlyc3QsXG4gICAgICAmLnBhZ2VyX19pdGVtLS1wcmV2aW91cyB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wYXRoLWNpbWVzLWR1cmFibGVzIHtcbiAgI3BhZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbiAgI2hlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgI2JyZWFkY3J1bWIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gICNmb290ZXIge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICNxdWljay1uYXYtaGVhZGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuYmFja2dyb3VuZCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDAwcHgpO1xuICAgIHRvcDogNDAwcHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrLW1kKSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1MDBweCk7XG4gICAgICB0b3A6IDUwMHB4O1xuICAgIH1cbiAgfVxuICAubWFpbi1jb250ZW50IHtcbiAgICAmX19oZWFkZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKDQwMHB4IC0gMTA2cHggLSA0OHB4KTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVhay1tZCkge1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDUwMHB4IC0gMTIzcHggLSA0OHB4KTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVhay1sZykge1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDUwMHB4IC0gMTQ2cHggLSA0OHB4KTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVhay14bCkge1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDUwMHB4IC0gMTY2cHggLSA0OHB4KTtcbiAgICAgIH1cbiAgICAgICZfX2xvZ28ge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstbWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg1cmVtO1xuICAgICAgICBjb2xvcjogJGFubXNtLWRhcmstYmx1ZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrLW1kKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIHRvcDogY2FsYygtMTA2cHggLSA0OHB4KTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkYW5tc20tc2t5LWJsdWUsIC40KSAwJSwgcmdiYSgkYW5tc20tc2t5LWJsdWUgLDEpIDEwMCUpO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrLW1kKSB7XG4gICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICB0b3A6IGNhbGMoLTEyM3B4IC0gNDhweCk7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrLWxnKSB7XG4gICAgICAgICAgdG9wOiBjYWxjKC0xNDZweCAtIDQ4cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVhay14bCkge1xuICAgICAgICAgIHRvcDogY2FsYygtMTY2cHggLSA0OHB4KTtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLS1ob21lIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogNjAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCRhbm1zbS1za3ktYmx1ZSwgLjEpIDAlLCByZ2JhKCRhbm1zbS1za3ktYmx1ZSAsMSkgMTAwJSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYucGFnZS1ub2RlLXR5cGUtY2QtaG9tZSB7XG4gICAgLm1haW4tY29udGVudCB7XG4gICAgICAmX19oZWFkZXIge1xuICAgICAgICAmX19sb2dvIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrLW1kKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5wYWdlLW5vZGUtdHlwZS1jZC1nb29kLXByYWN0aWNlIHtcbiAgICAuYnJlYWRjcnVtYiB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWstc20pIHtcbiAgICAgICAgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmJhY2tncm91bmQge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzAwcHgpO1xuICAgICAgdG9wOiAzMDBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVhay1tZCkge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzNTBweCk7XG4gICAgICAgIHRvcDogMzUwcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstbGcpIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDAwcHgpO1xuICAgICAgICB0b3A6IDQwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgICZfX2hlYWRlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMzAwcHggLSAxMDZweCAtIDcwcHgpO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstbWQpIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDM1MHB4IC0gMTIzcHggLSA0OHB4KTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstbGcpIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDQwMHB4IC0gMTQ2cHggLSA0OHB4KTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWsteGwpIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDQwMHB4IC0gMTY2cHggLSA0OHB4KTtcbiAgICAgICAgfVxuICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWstc20pIHtcbiAgICAgICAgICAgIHRvcDogLTE3MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstbWQpIHtcbiAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVhay1sZykge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrLXhsKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1jaW1lcy1kdXJhYmxlcyB7XG4gIC5jZC1wYXJ0bmVycyB7XG4gICAgJl9faGVhZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgY29sb3I6ICRhbm1zbS1tZWRpdW0tYmx1ZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVhay1tZCkge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb24vaWNvX3BhcnRlbmFpcmVzLnBuZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB9XG4gICAgfVxuICAgICZfX3BhcnRuZXJzIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxcmVtKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICAgICZfX25hdmlnYXRpb24ge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstbWQpIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG4gICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgY29sb3I6ICRhbm1zbS1tZWRpdW0tYmx1ZTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwIC41cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstbWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19pdGVtIHtcbiAgICAgICAgcGFkZGluZzogLjVyZW07XG4gICAgICAgIC5wYXJ0bmVyIHtcbiAgICAgICAgICAmX19saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmX19uYW1lIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkYW5tc20tbWVkaXVtLWJsdWU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgICAgJl9fbG9nbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMDUpO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDEuNXJlbTtcbiAgICAgICAgICAgICAgbGVmdDogMS41cmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLnBhcnRuZXJfX2xvZ28ge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIC4yNXJlbSByZ2JhKCRhbm1zbS1tZWRpdW0tYmx1ZSwgLjUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXRoLWNpbWVzLWR1cmFibGVzIHtcbiAgLmNkLWJsb2NrIHtcbiAgICAmX19jbG91ZHMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtM3JlbTtcbiAgICAgICAgd2lkdGg6IDE0MCU7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICB1cmwoJy4uL2ltZy9pY29uL2lsbHVzdHJhdGlvbl9udWFnZS5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19tb3VudGFpbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrLW1kKSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgd2lkdGg6IDExMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICB1cmwoJy4uL2ltZy9pY29uL2lsbHVzdHJhdHRpb25fbW9udGFnbmVfd2ludGVyLnBuZycpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrLXNtKSB7XG4gICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICB3aWR0aDogMTEwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstbWQpIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDEzOCU7XG4gICAgICAgICAgaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgIHJpZ2h0OiAtMi41cmVtO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstbGcpIHtcbiAgICAgICAgICB3aWR0aDogMTIyJTtcbiAgICAgICAgICByaWdodDogLTIuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWsteGwpIHtcbiAgICAgICAgICByaWdodDogLTNyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgY29sb3I6ICRhbm1zbS1kYXJrLWJsdWU7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVhay1tZCkge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVhay1tZCkge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtLXN1bW1lciB7XG4gICAgICAuY2QtYmxvY2tfX21vdW50YWlucyB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAgdXJsKCcuLi9pbWcvaWNvbi9pbGx1c3RyYXR0aW9uX21vbnRhZ25lLnBuZycpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2xpY2stLW9wdGlvbnNldC0tZ29vZC1wcmFjdGljZXMtY29udGVudCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxLjVyZW0pO1xuICBtYXJnaW4tbGVmdDogLS43NXJlbTtcbiAgLnNsaWNrLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5zbGlja19fc2xpZGUge1xuICAgIHBhZGRpbmc6IC41cmVtIC43NXJlbTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmNkLWhvbWUge1xuICAmLS12aWV3LW1vZGUtZnVsbCB7XG4gICAgLnNlY3Rpb24ge1xuICAgICAgJi0tZ29vZC1wcmFjdGljZXMge1xuICAgICAgICAuc2VjdGlvbl9fdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWstbWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGlja19fYXJyb3cge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDIuNXJlbTtcbiAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVhay1tZCkge1xuICAgICAgICAgICAgdG9wOiAxLjVyZW07XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAgIGNvbG9yOiAkYW5tc20tbWVkaXVtLWJsdWU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstbWQpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgLjc1cmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLS1nb29kLXByYWN0aWNlcy10aGVtZXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgkYmxhY2ssIC4xKTtcbiAgICAgICAgLnNlY3Rpb25fX3N1YnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrLW1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1jZC1ibG9jay1zdWJ0aXRsZS1pY29uIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWN0aW9uX190aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrLW1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlY3Rpb25fX2NkLXRoZW1lcyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrLWxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxcmVtO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrLW1kKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLzIpO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstbGcpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFyYWdyYXBoIHtcbiAgICAgICAgICAgICAgJl9faWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJl9fbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFubXNtLW1lZGl1bS1ibHVlO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrLW1kKSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLS1nb29kLXByYWN0aWNlLWJsb2NrIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrLW1kKSB7XG4gICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICByaWdodDogLTIwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgIHRvcDogLTE2MHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb24vYm94LWZvb3Rlci1yZXNwb25zaXZlLTIucG5nJykgcmlnaHQgY2VudGVyIG5vLXJlcGVhdCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlY3Rpb25fX2ltYWdlIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrLW1kKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmdvb2QtcHJhY3RpY2Uge1xuICAmX19zaGFyZSB7XG4gICAgLmFkZHRvYW55X2xpc3Qge1xuICAgICAgLmFkZHRvYW55X3NoYXJlIHtcbiAgICAgICAgY29sb3I6ICRhbm1zbS1waW5rO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLmEyYV9sYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAkYW5tc20tcGluaztcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIC13ZWJraXQtY2xpcC1wYXRoOiBub25lO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS12aWV3LW1vZGUtdGVhc2VyIHtcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgkYmxhY2ssIC4xKTtcbiAgICAuZ29vZC1wcmFjdGljZSB7XG4gICAgICAmX19pbWFnZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19tZXRhZGF0YSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjA1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tdmlldy1tb2RlLWZ1bGwge1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKCRibGFjaywgLjEpO1xuICAgIC5nb29kLXByYWN0aWNlIHtcbiAgICAgICZfX3N0YXRpb24ge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVhay1tZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB9XG4gICAgICAgICZfX2xvZ28ge1xuICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogLjVyZW07XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoJGJsYWNrLCAuMSk7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX21ldGFkYXRhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGFubXNtLW1lZGl1bS1ibHVlLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNkLXRleHQge1xuICAgICAgLnBhcmFncmFwaF9fc3VidGl0bGUge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNkLWdhbGxlcnkge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICAgIC5zbGljay0tb3B0aW9uc2V0LS1jZC1nb29kLXByYWN0aWNlcyB7XG4gICAgICAgIC5zbGlja19fYXJyb3cge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbGljay0tb3B0aW9uc2V0LS1nb29kLXByYWN0aWNlcy1uYXYge1xuICAgICAgICAuc2xpY2tfX3NsaWRlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIC41cmVtO1xuICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVhay1tZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAuNzVyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgICYuc2xpY2stY2VudGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGlja19fYXJyb3cge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkYW5tc20tbWVkaXVtLWJsdWU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC53ZWJmb3JtLWNvbmZpcm1hdGlvbl9fbWVzc2FnZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogJGFubXNtLWRhcmstYmx1ZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5yZXNvdXJjZSB7XG4gICYtLXZpZXctbW9kZS10ZWFzZXIge1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKCRibGFjaywgLjEpO1xuICAgIC5yZXNvdXJjZV9faW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAuZmllbGRfX2l0ZW0ge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgICAucmVzb3VyY2VfX2xvZ28ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMXJlbTtcbiAgICAgICAgbGVmdDogMXJlbTtcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstbWQpIHtcbiAgICAgICAgICB0b3A6IDEuNXJlbTtcbiAgICAgICAgICBsZWZ0OiAxLjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IC41cmVtO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcmVtKTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucmVzb3VyY2VfX3RpdGxlIHtcbiAgICAgIGNvbG9yOiAkYW5tc20tbWVkaXVtLWJsdWU7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstbWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5yZXNvdXJjZV9fY29udGVudCB7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAuODVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IC44NXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5yZXNvdXJjZV9fbGluayB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4wNSk7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkYW5tc20tcGluaztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJGFubXNtLXBpbmssIDEwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdfQ== */
