.country-page__hero{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.country-page__hero.container-xl{padding:10px 15px 20px!important}.country-page__hero .column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin:20px 0}.country-page__hero .title-block-container{width:100%}.country-page__hero .title-block-container .title-block{text-align:center;position:relative}.country-page__hero .title-block-container .title-block .title{margin:0;color:var(--white)}.country-page__hero .title-block-container .title-block .location-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-decoration:none}.country-page__hero .title-block-container .title-block .location-reviews .list-star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:19px;margin:0 0 0 -5px}.country-page__hero .title-block-container .title-block .location-reviews .list-star li:last-child{margin:0;font-size:14px}.country-page__hero .title-block-container .title-block .location-reviews .list-star li .star-icon{display:block;width:22px;height:20px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#star_yellow) 0 0/contain no-repeat}.country-page__hero .title-block-container .title-block .location-reviews .reviews-count{margin:4px 0 0 5px;font-family:Poppins,sans-serif;font-size:14px}.country-page__hero .title-block-container .title-block .description{font-family:Poppins-Medium,sans-serif;position:relative;line-height:22px;font-size:18px;width:344px;margin:15px auto 0}.country-page__hero .title-block-container .image-block{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:65%;margin:0}.country-page__hero .title-block-container .image-block img{position:absolute;top:0;display:inline-block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.country-page__hero .breadcrumbs-section,.country-page__hero .title-block-container .image-block:nth-child(3){display:none}.country-page__hero .doodles-area{width:100%;background-color:transparent;position:relative;margin-top:-32px;padding-right:9px}.country-page__hero .doodles-area img{width:30%;height:100%;float:right}.country-page__hero .doodles-area .img-desktop{display:none}.country-page__hero .path-doodle{position:absolute;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/country-page-sprite-4bcb48d5e3.svg#country-path_blue) no-repeat;width:69%;height:100px;left:-4px;bottom:-342px;z-index:2}@media screen and (min-width:375px){.country-page__hero{padding:10px 0}.country-page__hero .search-tool{padding-top:5px}.country-page__hero .path-doodle{bottom:-353px}}.country-page .parallax-content-section .content .text{width:303px;margin:0 auto;text-align:center}.country-page .parallax-content-section .img-box{padding-bottom:75%}.country-page .best-things-section{padding:70px 0 0}.country-page .best-things-section__text>p{font-size:16px;line-height:26px}.country-page .best-things-section__image{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;min-height:300px;overflow:hidden}.country-page .best-things-section__image .best-things-arrow-doodle{position:absolute;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/country-page-sprite-4bcb48d5e3.svg#arrow_blue) no-repeat;width:270px;height:250px;margin:auto;top:17%;left:27%;-webkit-transform:rotate(-13deg);transform:rotate(-13deg)}.country-page .best-things-section__image .best-things-doodle{position:absolute;background-size:contain;width:150px;height:150px;top:10%;left:5%}.country-page .best-things-section__image .best-things-text-doodle{display:inline-block;width:202px;text-align:center;position:absolute;font-family:SysFalso-Italic,sans-serif;font-size:16px;top:43%;right:10px;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.country-page .private-tours-section{color:var(--white);padding:50px 0}.country-page .private-tours-section .title{color:var(--white)}.country-page .private-tours-section .private-tours-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.country-page .private-tours-section .private-tours-wrapper .img-box{margin:40px 0 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:100%}.country-page .private-tours-section .private-tours-wrapper .img-box img{position:absolute;top:0;background-color:var(--white);padding:5px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:initial}.country-page .private-tours-section .private-tours-wrapper .content{width:100%}.country-page .private-tours-section .private-tours-wrapper .content .text{font-size:16px;line-height:1.8;padding-right:20px}.country-page .content-page-carousel.container-l{padding-right:0!important}.country-page .content-page-carousel .slider-content .text-column{text-align:left;padding:0 10px 0 0}.country-page .content-page-carousel .slider-content .text-column .title{margin:0}.country-page .content-page-carousel .slider-content .slider-column{margin-left:0;max-width:100%}.country-page .explore-our-cities-section{position:relative;padding-bottom:70px;overflow:hidden}.country-page .explore-our-cities-section .carousel-section{display:none}.country-page .explore-our-cities-section .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;text-align:center;padding:0 25px;margin-bottom:30px}.country-page .explore-our-cities-section .title-block .text{font-family:Poppins-Medium,sans-serif;font-size:14px;line-height:20px}.country-page .explore-our-cities-section .countries-list{padding:0;background-color:var(--white);z-index:1;width:100%}.country-page .explore-our-cities-section .countries-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.country-page .explore-our-cities-section .countries-list ul .item{width:50%;list-style:none;padding:0 5px;position:relative;margin:5px 0}.country-page .explore-our-cities-section .countries-list ul .item a{width:100%;text-decoration:none;text-align:center}.country-page .explore-our-cities-section .countries-list ul .item a .img-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:89%;background-color:var(--grey-basic)}.country-page .explore-our-cities-section .countries-list ul .item a .img-content img{position:absolute;top:0;display:inline-block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.country-page .explore-our-cities-section .countries-list ul .item a .img-content img:hover{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-filter:revert;filter:revert}.country-page .explore-our-cities-section .countries-list ul .item a .name-location{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);color:var(--white);font-family:Poppins-SemiBold,sans-serif;font-size:20px;line-height:25px;padding:5px;width:94%;background:rgba(0,0,0,.18);overflow:hidden;margin-bottom:0}.country-page .explore-our-cities-section.short-carousel .hide-slider,.country-page .explore-our-cities-section.single-carousel .hide-slider{display:none}.country-page .country-top-experiences-in-city .title-block{width:100%;text-align:center;padding:0 25px;margin-bottom:30px}.country-page .country-top-experiences-in-city .btn-block{max-width:300px;width:100%;margin:0 auto;text-align:center}.country-page .country-top-experiences-in-city .btn-block a{padding:10px}@media screen and (max-width:767px){.country-page .country-top-experiences-in-city .experiences-section-container .experiences-grid-section .experiences-grid__container .suggested-product-card{width:370px;margin:10px auto}}@media screen and (min-width:768px) and (max-width:991px){.country-page .country-top-experiences-in-city .experiences-section-container .experiences-grid-section .experiences-grid__container .suggested-product-card{width:calc(50% - 10px)!important}}.country-page .country-top-experiences-in-city .experiences-section-container .experiences-grid-section .experiences-grid__container .experiences-grid-item .card-content .text-content .title{height:auto}.country-page .country-top-experiences-in-city .experiences-section-container .experiences-grid-section .experiences-grid__container .experiences-grid-item .card-content .text-content .reviews{background-color:transparent}.country-page .country-top-experiences-in-city .experiences-section-container .experiences-grid-section .experiences-grid__container .experiences-grid-item .card-content .text-content.show-creator-label .category,.country-page .country-top-experiences-in-city .experiences-section-container .experiences-grid-section .experiences-grid__container .experiences-grid-item .card-content .text-content.show-creator-label .city{display:none}.country-page .country-top-experiences-in-city .experiences-section-container .experiences-grid-section .experiences-grid__container .experiences-grid-item .card-content .img-content .real-experience-img-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.country-page .country-top-experiences-in-city .experiences-section-container .experiences-grid-section .experiences-grid__container .experiences-grid-item .card-content .img-content .category,.country-page .country-top-experiences-in-city .experiences-section-container .experiences-grid-section .experiences-grid__container .experiences-grid-item .card-content .img-content .city{display:none}.country-page .secondCity{padding-top:0}.country-page .thirdCity{display:none}.country-page .reviews-virtual-booking-page{padding:10px 0 30px}@media screen and (min-width:414px){.country-page__hero .path-doodle{bottom:-377px}.country-page .parallax-content-section .content .text{width:333px}.country-page .best-things-section__image .best-things-doodle{left:7%;top:7%}.country-page .best-things-section__image .best-things-arrow-doodle{width:328px;height:281px;top:10%;left:22%}.country-page .best-things-section__image .best-things-text-doodle{right:30px}.country-page .explore-our-cities-section .countries-list ul .item a .name-location{width:95%}}.search-tool{background-color:var(--color-neutral-lightest);border-top-left-radius:20px;border-top-right-radius:20px;padding-top:15px;margin:0;width:100%;height:100%}.search-tool .search-section-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:285px;margin-top:15px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:60px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:0 25px 10px}.search-tool .search-section-container .location-area{position:relative;padding:0 1px 0 33px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-tool .search-section-container .location-area i{content:"";position:absolute;top:15px;left:13px;display:inline-block;width:45px;height:28px;z-index:3}.search-tool .search-section-container .location-area .location-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-search_yellow) 0 0/contain no-repeat}.search-tool .search-section-container .location-area input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:100%;border:0;color:var(--color-primary);background-color:transparent;font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:31px;padding-left:18px;position:relative;z-index:2}@media screen and (min-width:768px){.search-tool .search-section-container .location-area i{left:-15px}.search-tool .search-section-container .location-area input{padding-left:36px;font-size:14px}}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input::placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area .input-wrapper{position:relative;width:100%}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{position:absolute;left:30px;color:var(--color-primary)}.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{top:5px;font-family:Poppins-Bold,sans-serif;font-size:10px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder{top:18px;font-family:Poppins-Medium,sans-serif;font-size:8px}.search-tool .search-section-container .people-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-tool .search-section-container .people-area .people-area-text{font-family:Poppins,sans-serif;width:100%;text-align:center;cursor:pointer}.search-tool .search-section-container .people-area .arrow-down-yellow{position:absolute;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-arrow-down) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-arrow-down) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-accent-gold);width:25px;height:25px;right:5px;top:13px;cursor:pointer}.search-tool .search-section-container .people-area .arrow-down-yellow:hover{background:var(--color-primary)}.search-tool .search-section-container .people-area .people-area-dropdown{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:-141px;background-color:var(--white);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.25);box-shadow:0 10px 20px 0 rgba(0,0,0,.25);padding:10px 25px 30px;z-index:999;border-radius:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:400px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item{border-bottom:1px solid var(--color-neutral-light);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-primary);padding:15px 0}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title{font-family:Poppins-SemiBold,sans-serif;font-size:15px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title-additional{font-family:Poppins-Regular,sans-serif;color:var(--color-primary-light)}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .amount-people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-family:Poppins-Medium,sans-serif;font-size:16px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button{width:20px;height:20px;border:none;border:2px solid var(--color-accent-gold);color:var(--color-accent-gold);background:0 0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:1}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button:disabled{color:var(--color-neutral-light);border-color:var(--color-neutral-light)}.search-tool .search-section-container .button-search-area button{width:100%;border:1px solid var(--color-accent-gold);background-color:var(--color-accent-gold);color:var(--color-primary);letter-spacing:.75px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Poppins-Medium,sans-serif;font-size:16px;font-weight:400}.search-tool .search-section-container .button-search-area button:active,.search-tool .search-section-container .button-search-area button:focus,.search-tool .search-section-container .button-search-area button:hover{border:1px solid var(--color-accent-gold);background-color:var(--color-primary);color:var(--color-accent-gold)}.search-tool .search-section-container .button-search-area .book,.search-tool .search-section-container .button-search-area .find{display:none}.search-tool .search-section-container .search-results{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:40%;max-height:160px;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:var(--white);overflow:auto;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);z-index:3;margin:60px 2px 0 26px}.search-tool .search-section-container .search-results__list{width:100%}.search-tool .search-section-container .search-results__list-item{text-align:start;position:relative;-webkit-transition:.5s;transition:.5s}.search-tool .search-section-container .search-results__list-item:before{content:"";position:absolute;top:11px;left:23px;display:block;width:21px;height:13px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-marker_yellow) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-marker_yellow) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-accent-gold)}.search-tool .search-section-container .search-results__list-item a{display:block;padding:10px 0 5px 48px;font-family:Poppins,sans-serif;color:var(--color-primary);text-decoration:none}.search-tool .search-section-container .search-results__list-item a:active,.search-tool .search-section-container .search-results__list-item a:focus,.search-tool .search-section-container .search-results__list-item a:hover{background-color:var(--color-primary);color:var(--white)}.search-tool .search-section-container .search-results__list-item.selected,.search-tool .search-section-container .search-results__list-item:active,.search-tool .search-section-container .search-results__list-item:focus,.search-tool .search-section-container .search-results__list-item:hover{background-color:var(--color-primary)}.search-tool .search-section-container .search-results__list-item.selected a,.search-tool .search-section-container .search-results__list-item:active a,.search-tool .search-section-container .search-results__list-item:focus a,.search-tool .search-section-container .search-results__list-item:hover a{color:var(--white)}.search-tool .search-section-container .search-results__list-item:hover{background-color:var(--color-primary)}.search-tool .search-section-container .search-results__list-item:hover a{color:var(--white)}.search-tool .search-section-container .search-results .not-found{font-family:Poppins,sans-serif;padding:5px 0 5px 55px;color:var(--color-primary);font-size:9px}@media screen and (min-width:768px){.search-tool .search-section-container .search-results__list-item:before{left:24px}.search-tool .search-section-container .search-results__list-item a{padding:10px 0 5px 60px}.search-tool{background-color:var(--color-neutral-lightest);border-top-left-radius:0;border-top-right-radius:0;padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:550px;margin:0 auto}.search-tool .search-section-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:initial;width:100%;margin-top:0;font-size:14px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{height:50px;margin:10px;border:none}.search-tool .search-section-container .button-search-area .area-title,.search-tool .search-section-container .location-area .area-title,.search-tool .search-section-container .people-area .area-title{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;background-color:var(--white);padding:0 5px;top:-18px;font-family:Poppins-Light,sans-serif;font-size:14px;left:0;right:0;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.search-tool .search-section-container .button-search-area .area-title .location-icon,.search-tool .search-section-container .location-area .area-title .location-icon,.search-tool .search-section-container .people-area .area-title .location-icon{position:initial;width:20px;height:20px}.search-tool .search-section-container .button-search-area .area-title span,.search-tool .search-section-container .location-area .area-title span,.search-tool .search-section-container .people-area .area-title span{padding:0 5px}.search-tool .search-section-container .people-area .people-area-dropdown{bottom:-141px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 30px 30px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .amount-people,.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title{font-size:17px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button{width:25px;height:25px}.search-tool .search-section-container .location-area{position:relative;-webkit-box-flex:0;-ms-flex:0 1 66%;flex:0 1 66%;padding:0 1px 0 15px}.search-tool .search-section-container .location-area i{content:"";position:absolute;top:10px;left:16px;width:55px;height:28px}.search-tool .search-section-container .location-area input{font-size:14px;line-height:28px;padding-left:45px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::placeholder{color:var(--color-primary);text-align:left;font-size:16px}}@media screen and (min-width:768px) and (min-width:992px){.search-tool .search-section-container,.search-tool .search-section-container .location-area input{font-size:16px}}@media screen and (min-width:768px){.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{left:51px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder.top-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder.top-placeholder{top:0;font-size:15px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder.bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder.bottom-placeholder{top:18px;font-size:12px}.search-tool .search-section-container .button-search-area{-webkit-box-flex:0;-ms-flex:0 1 34%;flex:0 1 34%;letter-spacing:1.05px;margin-right:20px}.search-tool .search-section-container .button-search-area button{font-size:14px}.search-tool .search-section-container .search-results{position:absolute;max-height:320px;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:var(--white);overflow:auto;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);margin:69px 0 0}.search-tool .search-section-container .search-results__list-item:before{width:47px;left:36px}.search-tool .search-section-container .search-results__list-item a{padding:10px 0 5px 65px}.search-tool .search-section-container .search-results .not-found{font-size:15px}}@media screen and (min-width:768px) and (min-width:992px){.search-tool .search-section-container .button-search-area button{font-size:16px}}@media screen and (min-width:992px){.search-tool{width:600px}.search-tool .search-section-container,.search-tool .search-section-container .button-search-area button{font-size:16px}}@media screen and (min-width:1200px){.search-tool{top:395px;height:80px}.search-tool .search-section-container{max-width:1080px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{height:60px}.search-tool .search-section-container .location-area i{top:13px;left:28px;width:65px;height:30px}.search-tool .search-section-container .location-area input{padding-left:60px;font-size:16px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::placeholder{font-size:16px}.search-tool .search-section-container .button-search-area button{font-size:16px}}.reviews{padding:60px 0 0;color:var(--blue-basic);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews .title{margin-bottom:50px}.reviews .title h2{margin:0}.reviews .reviews-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none}.reviews .reviews-list__item{width:100%;padding:15px 25px;text-align:center;overflow-wrap:anywhere}.reviews .reviews-list__item .review-stars-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin-bottom:20px}.reviews .reviews-list__item .review-stars-list .icon-star{width:27px;height:27px}.reviews .reviews-list__item .review-description-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 25px}.reviews .reviews-list__item .review-description-container .review-description{font-size:14px;line-height:22px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.reviews .reviews-list__item .review-description-container .review-description.full{display:block;-webkit-line-clamp:unset}.reviews .reviews-list__item .review-description-container .show-more-btn{margin-top:10px;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:center;align-self:center;background:0 0;border:0;color:var(--blue-basic);-webkit-transition:color .3s linear;transition:color .3s linear}.reviews .reviews-list__item .review-description-container .show-more-btn:hover{color:var(--yellow-basic)}.reviews .reviews-list__item .review-city,.reviews .reviews-list__item .review-date{margin:0}.reviews .reviews-list__item .review-author{margin-top:5px}.reviews .see-more-reviews-btn{width:100%;max-width:200px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px auto}.reviews .load-more-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-transform:uppercase;padding-right:10px;font-size:18px;color:var(--blue-basic);margin-top:25px}.reviews .load-more-reviews .arrow-down{content:"";position:inherit;width:15px;height:15px;top:3px;right:-15px;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-c4319254d0.svg#icon-arrow-down) center/contain no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-c4319254d0.svg#icon-arrow-down) center/contain no-repeat}.card-reviews{padding:15px 17px;border-radius:10px;border:1px solid var(--color-supportive);font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--color-text)}.card-reviews .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-reviews .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card-reviews .reviews-info{font-size:13px;color:var(--color-primary-light);text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}.card-reviews .reviews-content{margin:10px 0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-reviews .reviews-content.full{-webkit-line-clamp:unset;max-height:none}.card-reviews .btn-show-more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;font-family:Poppins-SemiBold;font-size:15px;cursor:pointer}.card-reviews .btn-show-more:hover{color:var(--yellow-basic)}.card-reviews .list-stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1px}.card-reviews .icon-star{width:17px;height:17px;display:block;background-color:var(--yellow-basic);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-c4319254d0.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-c4319254d0.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}@media screen and (min-width:360px){.reviews .reviews-list__item .review-stars-list .icon-star{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-c4319254d0.svg#star_yellow) center/contain no-repeat}}@media screen and (min-width:375px){.reviews .title{font-family:Poppins-Bold,Poppins-Medium,sans-serif}.reviews .reviews-list__item .review-description{font-family:Poppins-Medium,sans-serif}.reviews .reviews-list__item .review-city,.reviews .reviews-list__item .review-date{font-family:Poppins,Poppins-Medium,sans-serif}.reviews .reviews-list__item .review-author{font-family:Poppins-Bold,Poppins-Medium,sans-serif}}.breadcrumbs-section{margin:10px 10px 10px 20px}.breadcrumbs-section .main-breadcrumb{position:initial;width:100%;padding:10px 0;background-color:transparent}.breadcrumbs-section .main-breadcrumb .breadcrumb-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;line-height:1.4}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li{padding:0;font-family:Poppins-Medium,sans-serif}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li a,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li span{text-decoration:none;color:var(--color-primary-light);-webkit-transition:color .2s linear;transition:color .2s linear}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li a:hover,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li span:hover{color:var(--color-accent-gold)!important;text-decoration:underline;cursor:pointer}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active a,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active span{overflow-wrap:anywhere}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active a:hover,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active span:hover{cursor:default;text-decoration:none}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li:not(:last-child):after{content:">";padding-right:5px;color:var(--color-primary-light)}@media screen and (min-width:768px){.breadcrumbs-section{margin-top:10px}.breadcrumbs-section .main-breadcrumb{padding:0}.breadcrumbs-section .main-breadcrumb .breadcrumb-list{width:100%;padding:0;margin:0;font-size:16px}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li:not(:last-child):after{content:">";padding-right:5px}}@media screen and (min-width:992px){.breadcrumbs-section .main-breadcrumb .breadcrumb-list{width:100%}}.parallax-content-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.parallax-content-section .content{margin:-60px 15px 35px;background-color:var(--grey-light-basic);z-index:1;text-align:center;padding:20px 15px 30px}.parallax-content-section .content .title{margin:0 0 25px}.parallax-content-section .content .text{margin:0;font-family:Poppins-Medium,sans-serif;font-size:15px;line-height:22px;text-align:left}.parallax-content-section .img-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;padding-bottom:66%}.parallax-content-section .img-box img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.parallax-content-section{position:relative;padding-bottom:70px}.parallax-content-section .parallax{display:block;min-height:614px;background:0 0}.parallax-content-section .content{margin:0;background-color:var(--white);text-align:left;padding:40px 20px 60px;width:527px;height:527px;position:absolute;top:40px;right:30px}.parallax-content-section .content .text{font-family:Poppins,sans-serif;font-size:16px;line-height:27px}.parallax-content-section .img-box{display:none}}.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:7px;right:10px;width:30px;height:30px;cursor:pointer;z-index:9}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-article-icon-box .favorite-suggested-product,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-suggested-product{display:inline-block;width:28px;height:28px;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.favorite-article-icon-box .favorite-article::after,.favorite-article-icon-box .favorite-experience::after,.favorite-article-icon-box .favorite-suggested-product::after,.favorite-experience-icon-box .favorite-article::after,.favorite-experience-icon-box .favorite-experience::after,.favorite-experience-icon-box .favorite-suggested-product::after,.favorite-suggested-product-icon-box .favorite-article::after,.favorite-suggested-product-icon-box .favorite-experience::after,.favorite-suggested-product-icon-box .favorite-suggested-product::after{content:"";position:absolute;top:2px;left:2px;width:100%;height:100%;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#heart_white) center/100% no-repeat;z-index:2}.favorite-article-icon-box .favorite-article-checked,.favorite-article-icon-box .favorite-experience-checked,.favorite-article-icon-box .favorite-suggested-product-checked,.favorite-experience-icon-box .favorite-article-checked,.favorite-experience-icon-box .favorite-experience-checked,.favorite-experience-icon-box .favorite-suggested-product-checked,.favorite-suggested-product-icon-box .favorite-article-checked,.favorite-suggested-product-icon-box .favorite-experience-checked,.favorite-suggested-product-icon-box .favorite-suggested-product-checked{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#heart_checked) center no-repeat}.favorite-article-icon-box .favorite-article-checked::after,.favorite-article-icon-box .favorite-experience-checked::after,.favorite-article-icon-box .favorite-suggested-product-checked::after,.favorite-experience-icon-box .favorite-article-checked::after,.favorite-experience-icon-box .favorite-experience-checked::after,.favorite-experience-icon-box .favorite-suggested-product-checked::after,.favorite-suggested-product-icon-box .favorite-article-checked::after,.favorite-suggested-product-icon-box .favorite-experience-checked::after,.favorite-suggested-product-icon-box .favorite-suggested-product-checked::after{display:none}@media screen and (min-width:520px){.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{width:40px;height:40px;top:7px}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience{width:38px;height:38px}}.favorite-suggested-product-icon-box{width:33px;height:33px}.favorite-suggested-product-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-suggested-product::after{width:30px;height:30px}.suggested-product-card{background-color:var(--color-neutral-lighter);margin:5px;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:opacity 1s,-webkit-transform .5s;transition:transform .5s,opacity 1s,-webkit-transform .5s;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.suggested-product-card .subst{text-decoration:none;position:absolute;z-index:1;width:100%;height:100%}.suggested-product-card .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.suggested-product-card .card-content .card-half-block{-webkit-box-flex:1;-ms-flex:1;flex:1}.suggested-product-card .card-content .img-content{position:relative;width:100%;height:93px}.suggested-product-card .card-content .img-content img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.suggested-product-card .card-content .img-content a{display:block}.suggested-product-card .card-content .img-content i{position:absolute}.suggested-product-card .card-content .img-content .city-name{font-size:clamp(10px,1.1vw,14px);line-height:clamp(10px,1.1vw,14px);text-align:center;color:var(--color-primary-light);background-color:var(--color-neutral-lightest);font-family:Poppins,Poppins-Medium,sans-serif;margin:5px 0 10px}.suggested-product-card .card-content .img-content .new-label{position:absolute;top:-11px;left:-49px;font-size:9px;font-weight:700;background:var(--red-basic);width:120px;text-align:center;padding:25px 0 10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:var(--white)}.suggested-product-card .card-content .suggested-product-owner-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:41.67vw;min-height:30px;overflow-wrap:anywhere;position:absolute;bottom:-15px;left:12px;padding:3px 7px 3px 0;font-size:10px;text-align:left;background-color:var(--color-primary);font-family:Poppins,Poppins-Medium,sans-serif;border-radius:10px;max-width:182px}.suggested-product-card .card-content .suggested-product-owner-block .owner-name{font-size:clamp(10px,1.1vw,11px)}.suggested-product-card .card-content .suggested-product-owner-block .img-content-label{width:40px!important;height:40px;position:absolute!important;left:-11px;overflow:initial;margin:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.suggested-product-card .card-content .suggested-product-owner-block .img-content-label img{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--white);background:var(--white);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1607843137);box-shadow:0 2px 3px rgba(0,0,0,.1607843137)}.suggested-product-card .card-content .suggested-product-owner-block .info-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--white);position:relative;padding-left:31px}.suggested-product-card .text-content{position:relative;padding:20px 10px 10px 18px;color:var(--blue-basic);min-height:125px;height:auto;text-align:left}.suggested-product-card .text-content .title{margin:0 0 10px!important}.suggested-product-card .text-content .experience-title{font-size:17px!important;line-height:1.3!important;color:var(--blue-basic);text-align:left}.suggested-product-card .text-content .ellipsis-span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:2.6em;line-height:1.3em!important;word-break:normal;overflow-wrap:break-word;max-width:98%}.suggested-product-card .text-content .sub-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.suggested-product-card .text-content .sub-description p{position:relative;font-size:clamp(12px,1.1vw,14px);line-height:clamp(12px,1.1vw,14px);margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.suggested-product-card .text-content .sub-description .description{font:400 12px Poppins-Medium,sans-serif;display:none;margin:0 0 5px}.suggested-product-card .text-content .sub-description .doodle-icon{display:block;width:clamp(15px,1.1vw,18px);height:clamp(15px,1.1vw,18px);margin-right:5px}.suggested-product-card .text-content .sub-description .duration-doodle{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#icon-duration_blue) 0 0/contain no-repeat}.suggested-product-card .text-content .sub-description .price-doodle{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#icon-price_blue) 0 0/contain no-repeat;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.suggested-product-card .text-content .reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0;background-color:var(--color-neutral-lighter);margin-top:5px;height:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.suggested-product-card .text-content .reviews .list-star{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;list-style:none;padding:0}.suggested-product-card .text-content .reviews .list-star li:last-child{margin:0}.suggested-product-card .text-content .reviews .list-star li .star-icon{display:block;width:clamp(15px,1.1vw,25px);height:clamp(15px,1.1vw,25px);background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#star_yellow) 0 0/contain no-repeat}.suggested-product-card .text-content .reviews-count{margin:0;padding-top:3px;font-size:clamp(11px,1.1vw,13px)}.suggested-product-card .text-content.show-creator-label{padding:25px 10px 10px 18px}.suggested-product-card .text-content.show-creator-label .city-name{display:inline-block;width:100%;text-align:left;font-size:clamp(13px,1.1vw,12px);line-height:1.2;color:var(--color-primary-light);background-color:transparent;font-family:Poppins-Bold,sans-serif;text-transform:uppercase;margin:0}.suggested-product-card .text-content:hover .title{color:var(--yellow-basic)}.suggested-product-card:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.suggested-product-card:hover .img-content{-webkit-filter:brightness(80%);filter:brightness(80%)}.suggested-product-card:hover .img-content img{height:96%}.suggested-product-card:hover .img-content .suggested-product-owner-block{left:13px}@media screen and (min-width:992px){.suggested-product-card{margin:5px;height:initial}.suggested-product-card .img-content{height:initial}.suggested-product-card .card-content .suggested-product-owner-block{width:164px}.suggested-product-card .text-content .sub-description{margin-top:15px}.suggested-product-card .text-content .sub-description .description{display:block}.suggested-product-card .text-content .experience-title{font-size:15px!important}.suggested-product-card .text-content .reviews{margin-top:10px;padding-bottom:10px}}@media screen and (min-width:1200px){.suggested-product-card .card-content .suggested-product-owner-block{width:182px}}@media screen and (min-width:1440px){.suggested-product-card .card-content .suggested-product-owner-block{width:190px}.suggested-product-card .text-content .sub-description{margin-top:13px}.suggested-product-card .text-content.show-creator-label{padding-top:25px}}@media screen and (min-width:1600px){.suggested-product-card .card-content .img-content .city-name{line-height:13px}.suggested-product-card .text-content .sub-description p{line-height:16px}.suggested-product-card .text-content.show-creator-label .city-name{line-height:13px}}@media screen and (min-width:1905px){.suggested-product-card .text-content .sub-description p{line-height:18px}.suggested-product-card .text-content .reviews{height:25px}}.filters-categories-wrapper{padding:20px 20px 55px;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--white);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:70px;left:0;z-index:999;width:100%}.filters-categories-wrapper.mobile-filters{display:none}@media screen and (min-width:768px){.filters-categories-wrapper.no-display{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.filters-categories-wrapper{padding:14px 30px 10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:initial;background-color:#fafafa;width:initial}.filters-categories-wrapper .mobile-filters{display:-webkit-box;display:-ms-flexbox;display:flex}}.filters-categories-wrapper .filters-categories-title{display:-webkit-box;display:-ms-flexbox;display:flex;margin:7px 5px 30px 0;border-bottom:1px solid #ccc}.filters-categories-wrapper .filters-categories-title i{display:none;content:"";width:30px;height:30px;margin-top:-3px;background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#filter) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#filter) no-repeat;-webkit-mask-size:contain;mask-size:contain}@media screen and (min-width:768px){.filters-categories-wrapper .filters-categories-title i{display:inline-block}}.filters-categories-wrapper .filters-categories-title span{display:none}.filters-categories-wrapper .filters-categories-title h2{font-family:Poppins-Bold,Poppins-Medium,sans-serif;font-size:20px;line-height:23px;padding-left:2px;margin-bottom:21px}.filters-categories-wrapper .filters-categories-title h2.desktop-title{display:none}@media screen and (min-width:768px){.filters-categories-wrapper .filters-categories-title h2{margin-top:2px;font-size:15px;padding-left:0;margin-bottom:initial}.filters-categories-wrapper .filters-categories-title h2.desktop-title{display:inline-block}.filters-categories-wrapper .filters-categories-title h2.mobile-title{display:none}.filters-categories-wrapper .filters-categories-title{border:none;margin-bottom:0}.filters-categories-wrapper .filters-categories-title button{display:none}}.filters-categories-wrapper .filters-categories-title button{position:absolute;top:20px;right:20px;width:30px;height:30px;border:none;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/header-common-icons-sprite-21697c9d32.svg#icons-close-thin-blue) center no-repeat}.filters-categories-wrapper .filters-categories-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:auto;white-space:nowrap;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.filters-categories-wrapper .filters-categories-list-wrapper.not-shadow{overflow-y:auto}.filters-categories-wrapper .filters-categories-list-wrapper.not-shadow::after{content:"";position:absolute;top:0;right:0;width:0;height:0;background:0 0}@media screen and (min-width:768px){.filters-categories-wrapper .filters-categories-list-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;white-space:normal;width:64%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.filters-categories-wrapper .filters-categories-list-wrapper::after{content:"";position:absolute;top:0;right:0;width:0;height:0;background:0 0}}@media screen and (min-width:1024px){.search-tool .search-section-container .people-area .people-area-dropdown{min-width:530px}.filters-categories-wrapper .filters-categories-title h2{font-size:20px}.filters-categories-wrapper .filters-categories-list-wrapper{width:74%}}@media screen and (min-width:1200px){.filters-categories-wrapper .filters-categories-title h2{font-size:24px;margin-top:0}.filters-categories-wrapper .filters-categories-list-wrapper{width:77%}}@media screen and (min-width:1366px){.filters-categories-wrapper .filters-categories-list-wrapper{width:80%}}@media screen and (min-width:1440px){.filters-categories-wrapper .filters-categories-list-wrapper{width:81%}}.filters-categories-wrapper .filters-categories-list-wrapper.closed{max-height:56vh}@media screen and (min-width:414px){.filters-categories-wrapper .filters-categories-list-wrapper.closed{max-height:60vh}}@media screen and (min-width:768px){.filters-categories-wrapper .filters-categories-list-wrapper.closed{max-height:35px}}.filters-categories-wrapper .filters-categories-list-wrapper.opened{max-height:56vh}@media screen and (min-width:414px){.filters-categories-wrapper .filters-categories-list-wrapper.opened{max-height:60vh}}.filters-categories-wrapper .filters-categories-list-wrapper label{display:block;padding:7px 15px;color:var(--blue-basic);background:var(--white);border:1px solid var(--blue-basic);border-radius:50%;margin:0 0 20px 7px;cursor:pointer;font-family:Poppins,Poppins-Medium,sans-serif;font-size:15px;width:15px;position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content}.filters-categories-wrapper .filters-categories-list-wrapper label span{padding-left:35px}.filters-categories-wrapper .filters-categories-list-wrapper input[type=checkbox]{display:none;width:15px;height:15px}.filters-categories-wrapper .filters-categories-list-wrapper input[type=checkbox]:checked+label{font-family:Poppins-Bold,Poppins-Medium,sans-serif;background:var(--yellow-basic);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.filters-categories-wrapper .filters-categories-list-wrapper input[type=checkbox]:checked+label::after{content:"";position:absolute;top:8px;left:5px;width:22px;height:18px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/header-common-icons-sprite-21697c9d32.svg#icon-checked-blue) center/cover no-repeat}@media screen and (min-width:768px){.filters-categories-wrapper .filters-categories-list-wrapper.opened{max-height:none}.filters-categories-wrapper .filters-categories-list-wrapper label{font-size:14px;background:#fafafa;border-radius:1rem;margin:0 0 7px 7px;width:initial}.filters-categories-wrapper .filters-categories-list-wrapper label span{padding-left:initial}.filters-categories-wrapper .filters-categories-list-wrapper input[type=checkbox]{width:initial;height:initial}.filters-categories-wrapper .filters-categories-list-wrapper input[type=checkbox]:checked+label::after{content:"";position:initial;width:0;height:0;background:0 0}}@media screen and (max-width:768px){.filters-categories-wrapper .filters-categories-list-wrapper::-webkit-scrollbar{display:none}.filters-categories-wrapper .not-shadow::-webkit-scrollbar{display:initial}}.filters-categories-wrapper .filters-categories-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 10px 15px}.filters-categories-wrapper .filters-categories-actions button{cursor:pointer;width:48%}.filters-categories-wrapper .filters-categories-actions .clear-all-filters-categories{margin-right:10px}.filters-categories-wrapper .filters-categories-actions .collapse-filters-categories{display:none}@media screen and (min-width:768px){.filters-categories-wrapper .filters-categories-actions{margin:0 0 0 auto}.filters-categories-wrapper .filters-categories-actions button{width:40px;height:40px}.filters-categories-wrapper .filters-categories-actions button span{display:none}.filters-categories-wrapper .filters-categories-actions .clear-all-filters-categories{background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#clear-filter) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#clear-filter) no-repeat center;-webkit-mask-size:70%;mask-size:70%;border:3px solid var(--color-accent-gold);border-radius:50%}.filters-categories-wrapper .filters-categories-actions .clear-all-filters-categories:hover{background:var(--color-primary);border:3px solid var(--color-primary)}.filters-categories-wrapper .filters-categories-actions .collapse-filters-categories{display:block;background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#carousel-arrow) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#carousel-arrow) no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:rotate(90deg);transform:rotate(90deg);border:none}.filters-categories-wrapper .filters-categories-actions .collapse-filters-categories:hover{background:var(--color-primary);border:none}.filters-categories-wrapper .filters-categories-actions .collapse-filters-categories.down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filters-categories-wrapper .filters-categories-actions .collapse-filters-categories.up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.filters-categories-wrapper .filters-categories-actions .view-categories{display:none}}@media screen and (max-width:560px){.filters-section.container-xl{padding:0!important}}.filters-section .mobile-filters-adults-section{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--grey-light-basic);height:60px}.filters-section .mobile-filters-adults-section .filters-title,.filters-section .mobile-filters-adults-section .show-by-prices-wrapper{border:1px solid #ccc;margin:0}.filters-section .mobile-filters-adults-section .filters-title:hover,.filters-section .mobile-filters-adults-section .show-by-prices-wrapper:hover{color:var(--yellow-basic)}.filters-section .mobile-filters-adults-section .filters-title .title,.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .title{font-size:15px;font-family:Poppins-Medium,sans-serif;margin-left:10px;margin-bottom:0}.filters-section .mobile-filters-adults-section .filters-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_blue) right/20% 24% no-repeat;width:50%;padding:0 25px 0 20px}.filters-section .mobile-filters-adults-section .filters-title:hover{color:var(--yellow-basic);background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_yellow) right/20% 24% no-repeat}.filters-section .mobile-filters-adults-section .filters-title:hover i{background:var(--color-accent-gold)}.filters-section .mobile-filters-adults-section .filters-title:hover .title{color:var(--yellow-basic)}.filters-section .mobile-filters-adults-section .filters-title i{content:"";display:block;width:25px;height:25px;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#filter) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#filter) no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-top:-3px}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper{width:50%;position:relative;padding:0 25px 0 0}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool{background-color:var(--grey-light-basic);border:none;padding-top:0}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container{min-width:initial;margin-top:0}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area{margin:0;border:none}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area .arrow-down-yellow{position:absolute;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_blue) no-repeat;width:14px;height:14px;right:-12px;top:21px}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area .arrow-down-yellow:active,.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area .arrow-down-yellow:hover{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_yellow) no-repeat}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area .people-area-text{display:inline-block;font-size:15px;font-family:Poppins-Medium,sans-serif;padding-left:86px;text-align:left;position:absolute;top:50%;-webkit-transform:translateY(-46%);transform:translateY(-46%);width:137px}@media screen and (min-width:375px){.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area .people-area-text{width:90%}}.filters-section .mobile-filters-adults-section .show-by-prices-wrapper .search-tool .search-section-container .people-area .people-area-dropdown{bottom:-164px;right:0}.filters-section .show-by-prices-wrapper.desktop{display:none;margin:30px 10px;font-size:14px}@media screen and (min-width:768px){.filters-section .mobile-filters-adults-section{display:none}.filters-section .show-by-prices-wrapper.desktop{margin:40px 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px}.filters-section .show-by-prices-wrapper.desktop .title{font-size:17px;margin-bottom:0;margin-top:11px}.filters-section .show-by-prices-wrapper.desktop .search-tool{border:none;padding-top:0;width:225px}.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container{min-width:initial;width:225px;margin-top:0}.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container .people-area{margin:0;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;height:34px;border-bottom:2px solid var(--blue-basic)}.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container .people-area .arrow-down-yellow{position:absolute;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_blue) no-repeat;width:16px;height:16px;right:4px;top:14px}.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container .people-area .arrow-down-yellow:active,.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container .people-area .arrow-down-yellow:hover{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_yellow) no-repeat}.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container .people-area .people-area-text{display:inline-block;font-size:17px;padding-top:10px;padding-left:7px;text-align:left;width:100%}.filters-section .show-by-prices-wrapper.desktop .search-tool .search-section-container .people-area .people-area-dropdown{bottom:-175px;right:auto}}.experiences-section-container{position:relative;margin-bottom:70px}.experiences-section-container .experiences-grid-section{margin:40px 0}.experiences-section-container .experiences-grid-section .experiences-grid__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-more-actions{text-align:center}.view-more-actions .see-more{width:230px;font-size:16px;text-transform:uppercase;border-width:1px}.progressive-bar{max-width:205px;margin:15px auto;text-align:center}.progressive-bar>p.progressive-bar__status{margin-bottom:.5rem;font-size:14px;color:#696969}.progressive-bar>p.progressive-bar__status>b,.progressive-bar>p.progressive-bar__status>span{font-weight:400}.progressive-bar_progress{position:relative;width:100%;height:5px;background-color:#ccc}.progressive-bar_progress-indicator{position:absolute;top:0;left:0;height:100%;-webkit-transition:.5s;transition:.5s}@media screen and (min-width:768px){.experiences-section-container .experiences-grid-section .experiences-grid__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-more-actions .see-more{font-size:18px;border-width:2px}.progressive-bar>p.progressive-bar__status{font-size:16px;margin:20px 0}.reviews{padding:50px 0 0;background-color:transparent}.reviews .title{margin-bottom:50px}.reviews .reviews-list{margin:0;gap:30px}.reviews .reviews-list__item{width:calc(50% - 15px);-webkit-box-shadow:none;box-shadow:none;padding:30px 0;margin-bottom:0;text-align:left}.reviews .reviews-list__item .review-stars-list{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.reviews .reviews-list__item .review-stars-list .icon-star{width:22px;height:17px}.reviews .reviews-list__item .review-description-container .review-description{line-height:21px;text-align:justify}}@media screen and (min-width:768px) and (min-width:992px){.reviews .reviews-list__item .review-description-container .review-description{font-size:16px;line-height:26px}}@media screen and (min-width:768px){.reviews .reviews-list__item .review-description-container .show-more-btn{-ms-flex-item-align:end;align-self:flex-end}.reviews .reviews-list__item .review-author,.reviews .reviews-list__item .review-city,.reviews .reviews-list__item .review-date{font-size:16px}.reviews .see-more-reviews-btn{margin:60px auto;max-width:270px}.reviews .load-more-reviews{display:inline-block}.reviews .load-more-reviews .arrow-down{position:absolute;top:3px;left:179px}.reviews .reviews-link{text-decoration:underline;border:0;margin:80px 0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:Poppins-SemiBold,sans-serif}.reviews .reviews-link:hover{color:var(--blue-basic);background-color:var(--grey-light-basic)}.card-reviews{border:0;font-size:17px}.card-reviews .card-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card-reviews .card-header .reviews-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;text-align:right}.card-reviews .card-header .reviews-info .reviews-info-name{font:600 18px Poppins-SemiBold,sans-serif}.card-reviews .btn-show-more{font-size:18px}.country-page__hero{position:relative}.country-page__hero.container-xl{padding:10px 15px 30px!important}.country-page__hero .column{width:50%;margin:20px 0}.country-page__hero .title-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;position:relative}.country-page__hero .title-block-container .title-block{margin:0 16px 0 0;color:var(--white);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:1;position:absolute;top:0}.country-page__hero .title-block-container .title-block .title{text-align:left;padding-left:40px;font-size:30px;line-height:32px;margin-top:7%;margin-bottom:11px}.country-page__hero .title-block-container .title-block .location-reviews{width:inherit;margin:5px 0 0;padding-left:40px}.country-page__hero .title-block-container .title-block .description{text-align:left;margin:10px 0 0;width:70%;padding-left:40px;font-size:16px;line-height:26px}.country-page__hero .title-block-container .image-block{padding-bottom:26%;margin:0}.country-page__hero .title-block-container .image-block img{-webkit-filter:brightness(.8);filter:brightness(.8)}.country-page__hero .title-block-container .image-block:nth-child(3){display:inline-block;margin-left:16px}.country-page__hero .breadcrumbs-section{margin:10px 0;display:block}.country-page__hero .breadcrumbs-section .main-breadcrumb .breadcrumb-list li a,.country-page__hero .breadcrumbs-section .main-breadcrumb .breadcrumb-list li span{padding-right:10px}.country-page__hero .breadcrumbs-section .main-breadcrumb .breadcrumb-list li:not(:last-child):after{content:">";padding-right:10px}.country-page__hero .doodles-area{position:absolute;bottom:64px}.country-page__hero .doodles-area img{width:15%;height:100%;float:initial;margin-left:52%}.country-page__hero .doodles-area .img-desktop{display:inline-block}.country-page__hero .doodles-area .img-mobile{display:none}.country-page__hero .path-doodle{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/country-page-sprite-4bcb48d5e3.svg#country-path_white) no-repeat;height:39%;left:119px;bottom:-32px;width:79%}}@media screen and (min-width:768px) and (min-width:1024px){.country-page__hero .title-block-container .title-block .title{font-size:44px;margin-top:9%}.country-page__hero .title-block-container .title-block .description{width:52%;font-size:18px;line-height:30px;margin-top:15px}.country-page__hero .doodles-area img{width:140px;height:120px;bottom:75px;margin-left:52%}.country-page__hero .path-doodle{height:60%;left:126px;bottom:-83px;width:85%}}@media screen and (min-width:768px) and (min-width:1094px){.country-page__hero .path-doodle{height:60%;left:170px;width:73%}}@media screen and (min-width:768px) and (min-width:1154px){.country-page__hero .path-doodle{width:78%;bottom:-104px}.country-page__hero .doodles-area img{margin-left:52%}}@media screen and (min-width:768px) and (min-width:1200px){.country-page__hero .title-block-container .title-block .title{margin-top:10%}.country-page__hero .title-block-container .title-block .description{width:48%;font-size:20px;line-height:33px}.country-page__hero .doodles-area{bottom:67px}.country-page__hero .doodles-area img{margin-left:54%}.country-page__hero .path-doodle{height:74%;left:130px;width:90%;bottom:-130px}}@media screen and (min-width:768px) and (min-width:1280px){.country-page__hero .title-block-container .title-block .description{width:46%;font-size:21px;line-height:35px}.country-page__hero .doodles-area img{margin-left:53%}.country-page__hero .path-doodle{height:81%;left:173px;width:83%;bottom:-166px}}@media screen and (min-width:768px) and (min-width:1366px){.country-page__hero .title-block-container .title-block .title{margin-top:11%}.country-page__hero .title-block-container .title-block .description{width:45%;font-size:22px;line-height:37px}.country-page__hero .doodles-area img{width:160px;height:140px;margin-left:54%}.country-page__hero .path-doodle{left:128px;width:93%;bottom:-162px}}@media screen and (min-width:768px) and (min-width:1440px){.country-page__hero .title-block-container .title-block .title{margin-top:10%}.country-page__hero .title-block-container .title-block .description{width:54%;font-size:30px;line-height:39px}.country-page__hero .path-doodle{left:228px;width:78%;bottom:-186px;height:79%}}@media screen and (min-width:768px) and (min-width:1600px){.country-page__hero .doodles-area{margin-top:-140px}.country-page__hero .doodles-area img{width:202px;height:180px;margin-left:54%}.country-page__hero .path-doodle{left:176px;width:89%;bottom:-186px;height:74%}}@media screen and (min-width:768px){.country-page .parallax-content-section{padding-bottom:0}.country-page .parallax-content-section .content{width:450px;height:450px;top:82px;left:40px;padding:75px 20px}.country-page .parallax-content-section .content .title{text-align:center}.country-page .parallax-content-section .content .text{width:360px}.country-page .best-things-section{padding:70px 0}.country-page .best-things-section__text{width:50%;padding-right:25px}.country-page .best-things-section__text>p{font-size:14px}.country-page .best-things-section__image{min-height:initial;height:465px;margin-top:40%}.country-page .best-things-section__image .best-things-arrow-doodle{width:323px;top:35%;left:20%;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.country-page .best-things-section__image .best-things-doodle{top:24%;left:-2%}.country-page .best-things-section__image .best-things-text-doodle{width:250px;top:54%;padding-left:25px;font-size:16px;bottom:10px;right:-10px}.country-page .best-things-section .container-l{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.country-page .private-tours-section{padding:70px 0}.country-page .private-tours-section .title{padding-right:15px}.country-page .private-tours-section .private-tours-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.country-page .private-tours-section .private-tours-wrapper .img-box{width:50%;text-align:right;padding-bottom:50%;margin:0}.country-page .private-tours-section .private-tours-wrapper .img-box img{padding:10px;height:250px}.country-page .private-tours-section .private-tours-wrapper .content{width:50%;padding-left:25px}.country-page .private-tours-section .private-tours-wrapper .content .text{font-size:14px}.country-page .reviews .load-more-reviews .arrow-down{left:188px}.country-page .explore-our-cities-section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.country-page .explore-our-cities-section.container-xl{padding:0 0 0 15px!important}.country-page .explore-our-cities-section .carousel-section{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:75%}.country-page .explore-our-cities-section .main-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:25%;margin-top:95px}.country-page .explore-our-cities-section .title-block{text-align:initial;padding:0;margin-bottom:70px}.country-page .explore-our-cities-section .countries-list{display:none}.country-page .explore-our-cities-section .popular-destinations-carousel .slider-action-buttons{top:20px}.country-page .explore-our-cities-section .popular-destinations-carousel .slider-content .title{display:none}.country-page .explore-our-cities-section .popular-destinations-carousel .slider-content .popular-destinations-carousel-slider .slider-item{padding-right:17px}.country-page .explore-our-cities-section .popular-destinations-carousel .slider-content .popular-destinations-carousel-slider .slider-item .slider-content-area .img-content{padding-bottom:100%}.country-page .explore-our-cities-section.short-carousel{width:80%;margin:0 auto}.country-page .explore-our-cities-section.short-carousel .hide-slider{display:none}.country-page .explore-our-cities-section.short-carousel .short-main-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%}.country-page .explore-our-cities-section.short-carousel .short-main-section .title-block{max-width:45%}.country-page .explore-our-cities-section.short-carousel .short-main-section .title-block .text,.country-page .explore-our-cities-section.short-carousel .short-main-section .title-block .title{width:80%}.country-page .explore-our-cities-section.short-carousel .short-main-section .title-block .title{margin-bottom:0}.country-page .explore-our-cities-section.short-carousel .short-doodle{bottom:30px}.country-page .explore-our-cities-section .short-slider{display:block;max-width:55%}.country-page .explore-our-cities-section .short-slider ul .item a .img-content{padding-bottom:81%}.country-page .explore-our-cities-section .short-slider ul .item a .name-location{width:95%;margin-bottom:0}.country-page .explore-our-cities-section.single-carousel{width:70%;margin:0 auto}.country-page .explore-our-cities-section.single-carousel .hide-slider{display:none}.country-page .explore-our-cities-section.single-carousel .single-main-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%}.country-page .explore-our-cities-section.single-carousel .single-main-section .title-block{max-width:50%}.country-page .explore-our-cities-section.single-carousel .single-main-section .title-block .text,.country-page .explore-our-cities-section.single-carousel .single-main-section .title-block .title{width:80%}.country-page .explore-our-cities-section.single-carousel .single-main-section .title-block .title{margin-bottom:0}.country-page .explore-our-cities-section .single-slider{display:block;max-width:50%}.country-page .explore-our-cities-section .single-slider ul .item{width:100%}.country-page .explore-our-cities-section .single-slider ul .item a .img-content{padding-bottom:58%}.country-page .explore-our-cities-section .single-slider ul .item a .name-location{width:96%;margin-bottom:0}.country-page .country-top-experiences-in-city .title-block{text-align:left}.country-page .country-top-experiences-in-city .btn-block{max-width:initial;width:470px}.country-page .country-top-experiences-in-city .btn-block a{padding:10px 35px}.country-page .country-top-experiences-in-city .experiences-section-container .experiences-grid-section .experiences-grid__container .grid-card-item{width:calc(25% - 10px)}.country-page .country-top-experiences-in-city .experiences-section-container .experiences-grid-section .experiences-grid__container .experiences-grid-item{background-color:var(--white)}.country-page .thirdCity{display:block}.country-page .secondCity{padding-top:70px}.country-page .reviews-virtual-booking-page{padding:20px 0 70px}}@media screen and (min-width:768px) and (min-width:992px){.country-page .best-things-section__text{padding-right:35px}.country-page .best-things-section__text>p{font-size:16px}.country-page .best-things-section__image{height:356px;margin-top:120px}.country-page .best-things-section__image .best-things-arrow-doodle{width:332px;top:30%;left:43%}.country-page .best-things-section__image .best-things-doodle{width:160px;height:160px;top:14%;left:17%}.country-page .best-things-section__image .best-things-text-doodle{width:280px;top:54%;padding-left:0;font-size:20px;right:-10px}.country-page .private-tours-section .private-tours-wrapper .img-box img{height:100%}.country-page .private-tours-section .private-tours-wrapper .content{padding-left:20px}.country-page .explore-our-cities-section .title-block .title{margin-bottom:0}.country-page .explore-our-cities-section .title-block .text{font-size:16px;line-height:32px}.country-page .explore-our-cities-section.single-carousel{margin:0 auto 20px}.country-page .firstCity{padding-top:75px}.country-page .secondCity{padding-top:100px}}@media screen and (min-width:768px) and (min-width:1024px){.country-page .private-tours-section .private-tours-wrapper .content .text{font-size:16px}.country-page .best-things-section__image{height:326px;margin-top:110px}.country-page .best-things-section__image .best-things-arrow-doodle{top:26%;left:45%}.country-page .explore-our-cities-section .carousel-section{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:80%}.country-page .explore-our-cities-section .carousel-section .box-section{padding-top:0;padding-bottom:70px}.country-page .explore-our-cities-section .main-section{max-width:20%;margin-top:32px}.country-page .explore-our-cities-section.single-carousel{margin:0 auto 30px}.country-page .reviews-virtual-booking-page{padding:50px 0 100px}}@media screen and (min-width:768px) and (min-width:1124px){.country-page .best-things-section__image .best-things-arrow-doodle{left:51%}.country-page .best-things-section__image .best-things-doodle{left:26%}}@media screen and (min-width:768px) and (min-width:1200px){.country-page .parallax-content-section .content .text{width:373px;font-size:15px}.country-page .private-tours-section .private-tours-wrapper .content{padding-left:30px}.country-page .best-things-section{padding:100px 0}.country-page .best-things-section__text{padding-right:0}.country-page .best-things-section__image{margin-top:90px}.country-page .best-things-section__image .best-things-arrow-doodle{top:16%;left:50%}.country-page .best-things-section__image .best-things-doodle{width:170px;height:170px;top:3%;left:27%}.country-page .best-things-section__image .best-things-text-doodle{padding-left:0;top:46%;right:10px}.country-page .explore-our-cities-section .title-block{margin-bottom:0}.country-page .explore-our-cities-section.short-carousel .short-main-section{padding-bottom:100px}.country-page .explore-our-cities-section.short-carousel .short-main-section .title-block .text,.country-page .explore-our-cities-section.short-carousel .short-main-section .title-block .title{width:91%}.country-page .explore-our-cities-section.short-carousel .short-main-section .title-block .text{font-size:19px;line-height:34px}.country-page .explore-our-cities-section .short-slider ul .item{padding:0 15px}.country-page .explore-our-cities-section .short-slider ul .item a .name-location{width:89%}.country-page .explore-our-cities-section.single-carousel .single-main-section{padding-bottom:70px}.country-page .explore-our-cities-section.single-carousel .single-main-section .title-block{max-width:50%}.country-page .explore-our-cities-section.single-carousel .single-main-section .title-block .text,.country-page .explore-our-cities-section.single-carousel .single-main-section .title-block .title{width:90%}.country-page .explore-our-cities-section.single-carousel .single-main-section .title-block .text{font-size:19px;line-height:34px}.country-page .explore-our-cities-section .single-slider ul .item a .name-location{width:98%}.country-page .country-top-experiences-in-city .title-block{margin:0 auto;padding:0 40px}.country-page .firstCity{padding-top:75px}.country-page .reviews-virtual-booking-page{padding:50px 0 100px}}@media screen and (min-width:768px) and (min-width:1280px){.country-page .best-things-section__image .best-things-arrow-doodle{left:54%}}@media screen and (min-width:768px) and (min-width:1366px){.country-page .best-things-section__image{height:255px;margin-top:100px}.country-page .best-things-section__image .best-things-arrow-doodle{width:367px;height:300px;top:5%;left:53%}.country-page .best-things-section__image .best-things-doodle{top:-8%;left:38%}.country-page .best-things-section__image .best-things-text-doodle{padding-left:0;top:46%;right:10px}.country-page .explore-our-cities-section{padding-bottom:0}.country-page .explore-our-cities-section.short-carousel .short-main-section{padding-bottom:150px}.country-page .explore-our-cities-section .short-slider ul .item a .name-location{width:90%}.country-page .explore-our-cities-section.single-carousel{margin:0 auto -10px}.country-page .explore-our-cities-section.single-carousel .single-main-section{padding-bottom:110px}.country-page .reviews-virtual-booking-page{padding:70px 0 120px}}@media screen and (min-width:768px) and (min-width:1440px){.country-page .private-tours-section .private-tours-wrapper .img-box{width:45%;padding-bottom:45%}.country-page .private-tours-section .private-tours-wrapper .content{padding-left:40px}.country-page .best-things-section__image{height:315px;margin-top:80px}.country-page .best-things-section__image .best-things-arrow-doodle{top:13%;left:52%}.country-page .best-things-section__image .best-things-doodle{top:-6%;left:29%;width:200px;height:200px}.country-page .best-things-section__image .best-things-text-doodle{right:40px}.country-page .explore-our-cities-section.short-carousel .short-main-section{padding-bottom:130px}.country-page .explore-our-cities-section.short-carousel .short-main-section .short-doodle{bottom:30px}.country-page .explore-our-cities-section.single-carousel{margin:0 auto -30px}.country-page .explore-our-cities-section.single-carousel .single-main-section{padding-bottom:120px}}@media screen and (min-width:768px) and (min-width:1600px){.country-page .private-tours-section .private-tours-wrapper .img-box{width:500px;height:500px;padding-bottom:initial}.country-page .private-tours-section .private-tours-wrapper .content{padding-left:50px}.country-page .explore-our-cities-section.short-carousel .short-main-section{padding-bottom:120px}.country-page .explore-our-cities-section.short-carousel .short-main-section .title-block{max-width:42%}.country-page .explore-our-cities-section.short-carousel .short-doodle{bottom:45px;width:180px;height:130px}.country-page .explore-our-cities-section .short-slider{max-width:58%}.country-page .explore-our-cities-section .short-slider ul .item a .name-location{width:91%}}@media screen and (min-width:768px) and (min-width:1663px){.country-page .best-things-section__image{height:315px;margin-top:80px}.country-page .best-things-section__image .best-things-arrow-doodle{top:11%;left:48%;width:400px;height:360px}.country-page .best-things-section__image .best-things-doodle{top:-6%;left:29%;width:200px;height:200px}.country-page .best-things-section__image .best-things-text-doodle{right:140px;top:50%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9pbnRyb19tb2JpbGUuc2NzcyIsIl9jb3VudHJ5LXBhZ2VfbW9iaWxlLnNjc3MiLCIuLi8uLi9zZWFyY2gtdG9vbC5zY3NzIiwic3R5bGUuY3NzIiwiLi4vLi4vc2VjdGlvbnMvX3Jldmlld3MtbW9iaWxlLnNjc3MiLCIuLi8uLi9zZWN0aW9ucy9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uLy4uL3NlY3Rpb25zL3BhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbi5zY3NzIiwiLi4vLi4vZmF2b3JpdGUtaWNvbi5zY3NzIiwiLi4vLi4vc2VjdGlvbnMvc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZC1zdHlsZS5zY3NzIiwiLi4vLi4vc2VjdGlvbnMvZmlsdGVycy5zY3NzIiwiLi4vLi4vc2VjdGlvbnMvX2Jyb3dzZUV4cGVyaWVuY2VzLnNjc3MiLCIuLi8uLi9icm93c2UtZXhwZXJpZW5jZXMuc2NzcyIsInN0eWxlLnNjc3MiLCIuLi8uLi9zZWN0aW9ucy9fcmV2aWV3cy1kZXNrdG9wLnNjc3MiLCJfaW50cm9fZGVza3RvcC5zY3NzIiwiX2NvdW50cnktcGFnZV9kZXNrdG9wLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0JBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxTQUFBLE9BRUEsaUNBQ0MsUUFBQSxLQUFBLEtBQUEsZUFHRCw0QkFDQyxpQkFBQSxFQUFBLGtCQUFBLEVBQUEsVUFBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQUEsRUFHRCwyQ0FDRyxNQUFBLEtBRUYsd0RBQ0MsV0FBQSxPQUNBLFNBQUEsU0FFQSwrREFDQyxPQUFBLEVBQ0EsTUFBQSxhQUdELDBFQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBQ0EsT0FBQSxFQUFBLEtBQ0EsZ0JBQUEsS0FFQSxxRkFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFB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RUFDSSxNQUFBLE1BQ0EsSUFBQSIsImZpbGUiOiJmcm9udGVuZC1kZXN0aW5hdGlvbnMtY291bnRyeS00YWIyODI3NjU4Lm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuY291bnRyeS1wYWdlX19oZXJvIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCYuY29udGFpbmVyLXhsIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHggMjBweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmNvbHVtbiB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMjBweCAwO1xuXHR9XG5cblx0LnRpdGxlLWJsb2NrLWNvbnRhaW5lciB7XG5cdCAgXHR3aWR0aDogMTAwJTtcblxuXHRcdC50aXRsZS1ibG9jayB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXdoaXRlKTtcblx0XHRcdH1cblxuXHRcdFx0LmxvY2F0aW9uLXJldmlld3Mge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0Lmxpc3Qtc3RhciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGhlaWdodDogMTlweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIC01cHg7XG5cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnN0YXItaWNvbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNzdGFyX3llbGxvdycpIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5yZXZpZXdzLWNvdW50IHtcblx0XHRcdFx0XHRtYXJnaW46IDRweCAwIDAgNXB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0d2lkdGg6IDM0NHB4O1xuXHRcdFx0XHRtYXJnaW46IDE1cHggYXV0byAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbWFnZS1ibG9jayB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2NSU7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuXHQgIFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5kb29kbGVzLWFyZWEge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tdG9wOiAtMzJweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA5cHg7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHR9XG5cblx0XHQuaW1nLWRlc2t0b3Age1xuXHRcdCAgXHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5wYXRoLWRvb2RsZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJGNvdW50cnktcGFnZS1zcHJpdGUgKyAnI2NvdW50cnktcGF0aF9ibHVlJykgbm8tcmVwZWF0O1xuXHRcdHdpZHRoOiA2OSU7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRsZWZ0OiAtNHB4O1xuXHRcdGJvdHRvbTogLTM0MnB4O1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcblx0LmNvdW50cnktcGFnZV9faGVybyB7XG5cdFx0cGFkZGluZzogMTBweCAwO1xuXG5cdFx0LnNlYXJjaC10b29sIHtcblx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0fVxuXG5cdFx0LnBhdGgtZG9vZGxlIHtcblx0XHRcdGJvdHRvbTogLTM1M3B4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuXHQuY291bnRyeS1wYWdlX19oZXJvIHtcblxuXHRcdC5wYXRoLWRvb2RsZSB7XG5cdFx0XHRib3R0b206IC0zNzdweDtcblx0XHR9XG5cdH1cbn0iLCIuY291bnRyeS1wYWdlIHtcbiAgICAucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIHtcblxuICAgICAgICAuY29udGVudCB7XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltZy1ib3gge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iZXN0LXRoaW5ncy1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAwIDA7XG5cbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICAmID4gcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAuYmVzdC10aGluZ3MtYXJyb3ctZG9vZGxlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkY291bnRyeS1wYWdlLXNwcml0ZSArICcjYXJyb3dfYmx1ZScpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgdG9wOiAxNyU7XG4gICAgICAgICAgICAgICAgbGVmdDogMjclO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzZGVnKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTNkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmVzdC10aGluZ3MtZG9vZGxlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmVzdC10aGluZ3MtdGV4dC1kb29kbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAycHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogU3lzRmFsc28tSXRhbGljLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB0b3A6IDQzJTtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC03ZGVnKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtN2RlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJpdmF0ZS10b3Vycy1zZWN0aW9uIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByaXZhdGUtdG91cnMtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmltZy1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudC1wYWdlLWNhcm91c2VsIHtcbiAgICAgICAgJi5jb250YWluZXItbCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgLnRleHQtY29sdW1uIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAuY2Fyb3VzZWwtc2VjdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvdW50cmllcy1saXN0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWctY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDg5JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWJhc2ljKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogcmV2ZXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAubmFtZS1sb2NhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1TZW1pQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjE4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvcnQtY2Fyb3VzZWwge1xuICAgICAgICAgICAgLmhpZGUtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zaW5nbGUtY2Fyb3VzZWwge1xuICAgICAgICAgICAgLmhpZGUtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvdW50cnktdG9wLWV4cGVyaWVuY2VzLWluLWNpdHkge1xuICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ibG9jayB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlcy1zZWN0aW9uLWNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgIC5leHBlcmllbmNlcy1ncmlkLXNlY3Rpb24ge1xuXG4gICAgICAgICAgICAgICAgLmV4cGVyaWVuY2VzLWdyaWRfX2NvbnRhaW5lciB7XG5cbiAgICAgICAgICAgICAgICAgICAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDEwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5leHBlcmllbmNlcy1ncmlkLWl0ZW0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuY2FyZC1jb250ZW50IHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmV2aWV3cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2hvdy1jcmVhdG9yLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jYXRlZ29yeSwgLmNpdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW1nLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yZWFsLWV4cGVyaWVuY2UtaW1nLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jYXRlZ29yeSwgLmNpdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWNvbmRDaXR5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuXG4gICAgLnRoaXJkQ2l0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnJldmlld3MtdmlydHVhbC1ib29raW5nLXBhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgLmNvdW50cnktcGFnZSB7XG4gICAgICAgIC5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24ge1xuXG4gICAgICAgICAgICAuY29udGVudCB7XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMzNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmVzdC10aGluZ3Mtc2VjdGlvbiB7XG5cbiAgICAgICAgICAgICZfX2ltYWdlIHtcblxuICAgICAgICAgICAgICAgIC5iZXN0LXRoaW5ncy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3JTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYmVzdC10aGluZ3MtYXJyb3ctZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMyOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4MXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjIlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5iZXN0LXRoaW5ncy10ZXh0LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiB7XG5cbiAgICAgICAgICAgIC5jb3VudHJpZXMtbGlzdCB7XG5cbiAgICAgICAgICAgICAgICB1bCB7XG5cbiAgICAgICAgICAgICAgICAgICAgLml0ZW0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lLWxvY2F0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuL2NvbW1vbi12YXJpYWJsZXMuc2Nzcyc7XG5cbi5zZWFyY2gtdG9vbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWluLXdpZHRoOiAyODVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgICAubG9jYXRpb24tYXJlYSwgLnBlb3BsZS1hcmVhLCAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMSAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDI1cHggMTBweCAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxcHggMCAzM3B4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxM3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc2VhcmNoLWZvcm0tc3ByaXRlICsgJyNpY29uLXNlYXJjaF95ZWxsb3cnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAudG9wLXBsYWNlaG9sZGVyLFxuICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50b3AtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXJyb3ctZG93bi15ZWxsb3cge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlYXJjaC1mb3JtLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTQxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHggMzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDAwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1MzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucGVvcGxlLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1TZW1pQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi1hZGRpdGlvbmFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hbW91bnQtcGVvcGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjc1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ib29rIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmluZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgIG1hcmdpbjogNjBweCAycHggMCAyNnB4O1xuXG4gICAgICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlYXJjaC1mb3JtLXNwcml0ZSArICcjaWNvbi1tYXJrZXJfeWVsbG93Jykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCxcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubm90LWZvdW5kIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMCA1cHggNTVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEsIC5wZW9wbGUtYXJlYSwgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAuYXJlYS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTGlnaHQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLmxvY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZW9wbGUtYXJlYSB7XG4gICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTQxcHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAzMHB4O1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGl0bGUsIC5hbW91bnQtcGVvcGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDEgNjYlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXB4IDAgMTVweDtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRvcC1wbGFjZWhvbGRlcixcbiAgICAgICAgICAgICAgICAgICAgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MXB4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJi50b3AtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAxIDM0JTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4wNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDY5cHggMCAwIDA7XG5cbiAgICAgICAgICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubm90LWZvdW5kIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2VhcmNoLXRvb2wge1xuICAgICAgICB3aWR0aDogNjAwcHg7XG5cbiAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgdG9wOiAzOTVweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDgwcHg7XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhLCAucGVvcGxlLWFyZWEsIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5jb3VudHJ5LXBhZ2VfX2hlcm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY291bnRyeS1wYWdlX19oZXJvLmNvbnRhaW5lci14bCB7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uY291bnRyeS1wYWdlX19oZXJvIC5jb2x1bW4ge1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5jb3VudHJ5LXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvdW50cnktcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIC50aXRsZS1ibG9jayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvdW50cnktcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIC50aXRsZS1ibG9jayAudGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uY291bnRyeS1wYWdlX19oZXJvIC50aXRsZS1ibG9jay1jb250YWluZXIgLnRpdGxlLWJsb2NrIC5sb2NhdGlvbi1yZXZpZXdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvdW50cnktcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIC50aXRsZS1ibG9jayAubG9jYXRpb24tcmV2aWV3cyAubGlzdC1zdGFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW46IDAgMCAwIC01cHg7XG59XG4uY291bnRyeS1wYWdlX19oZXJvIC50aXRsZS1ibG9jay1jb250YWluZXIgLnRpdGxlLWJsb2NrIC5sb2NhdGlvbi1yZXZpZXdzIC5saXN0LXN0YXIgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNvdW50cnktcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIC50aXRsZS1ibG9jayAubG9jYXRpb24tcmV2aWV3cyAubGlzdC1zdGFyIGxpIC5zdGFyLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTQ0YzgyYWE5NGEuc3ZnI3N0YXJfeWVsbG93XCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmNvdW50cnktcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIC50aXRsZS1ibG9jayAubG9jYXRpb24tcmV2aWV3cyAucmV2aWV3cy1jb3VudCB7XG4gIG1hcmdpbjogNHB4IDAgMCA1cHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY291bnRyeS1wYWdlX19oZXJvIC50aXRsZS1ibG9jay1jb250YWluZXIgLnRpdGxlLWJsb2NrIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB3aWR0aDogMzQ0cHg7XG4gIG1hcmdpbjogMTVweCBhdXRvIDA7XG59XG4uY291bnRyeS1wYWdlX19oZXJvIC50aXRsZS1ibG9jay1jb250YWluZXIgLmltYWdlLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogNjUlO1xuICBtYXJnaW46IDA7XG59XG4uY291bnRyeS1wYWdlX19oZXJvIC50aXRsZS1ibG9jay1jb250YWluZXIgLmltYWdlLWJsb2NrIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNvdW50cnktcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIC5pbWFnZS1ibG9jazpudGgtY2hpbGQoMykge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvdW50cnktcGFnZV9faGVybyAuYnJlYWRjcnVtYnMtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY291bnRyeS1wYWdlX19oZXJvIC5kb29kbGVzLWFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDlweDtcbn1cbi5jb3VudHJ5LXBhZ2VfX2hlcm8gLmRvb2RsZXMtYXJlYSBpbWcge1xuICB3aWR0aDogMzAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5jb3VudHJ5LXBhZ2VfX2hlcm8gLmRvb2RsZXMtYXJlYSAuaW1nLWRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvdW50cnktcGFnZV9faGVybyAucGF0aC1kb29kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NvdW50cnktcGFnZS1zcHJpdGUtNGJjYjQ4ZDVlMy5zdmcjY291bnRyeS1wYXRoX2JsdWVcIikgbm8tcmVwZWF0O1xuICB3aWR0aDogNjklO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBsZWZ0OiAtNHB4O1xuICBib3R0b206IC0zNDJweDtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmNvdW50cnktcGFnZV9faGVybyB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLnNlYXJjaC10b29sIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLnBhdGgtZG9vZGxlIHtcbiAgICBib3R0b206IC0zNTNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLmNvdW50cnktcGFnZV9faGVybyAucGF0aC1kb29kbGUge1xuICAgIGJvdHRvbTogLTM3N3B4O1xuICB9XG59XG4uY291bnRyeS1wYWdlIC5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24gLmNvbnRlbnQgLnRleHQge1xuICB3aWR0aDogMzAzcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY291bnRyeS1wYWdlIC5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24gLmltZy1ib3gge1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xufVxuLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDcwcHggMCAwO1xufVxuLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbl9fdGV4dCA+IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbl9faW1hZ2Uge1xuICBmbGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbl9faW1hZ2UgLmJlc3QtdGhpbmdzLWFycm93LWRvb2RsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY291bnRyeS1wYWdlLXNwcml0ZS00YmNiNDhkNWUzLnN2ZyNhcnJvd19ibHVlXCIpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDI3MHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHRvcDogMTclO1xuICBsZWZ0OiAyNyU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzZGVnKTtcbn1cbi5jb3VudHJ5LXBhZ2UgLmJlc3QtdGhpbmdzLXNlY3Rpb25fX2ltYWdlIC5iZXN0LXRoaW5ncy1kb29kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICB0b3A6IDEwJTtcbiAgbGVmdDogNSU7XG59XG4uY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSAuYmVzdC10aGluZ3MtdGV4dC1kb29kbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMDJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiBTeXNGYWxzby1JdGFsaWMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdG9wOiA0MyU7XG4gIHJpZ2h0OiAxMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC03ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTdkZWcpO1xufVxuLmNvdW50cnktcGFnZSAucHJpdmF0ZS10b3Vycy1zZWN0aW9uIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuLmNvdW50cnktcGFnZSAucHJpdmF0ZS10b3Vycy1zZWN0aW9uIC50aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uY291bnRyeS1wYWdlIC5wcml2YXRlLXRvdXJzLXNlY3Rpb24gLnByaXZhdGUtdG91cnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY291bnRyeS1wYWdlIC5wcml2YXRlLXRvdXJzLXNlY3Rpb24gLnByaXZhdGUtdG91cnMtd3JhcHBlciAuaW1nLWJveCB7XG4gIG1hcmdpbjogNDBweCAwIDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG59XG4uY291bnRyeS1wYWdlIC5wcml2YXRlLXRvdXJzLXNlY3Rpb24gLnByaXZhdGUtdG91cnMtd3JhcHBlciAuaW1nLWJveCBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBwYWRkaW5nOiA1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtYXgtd2lkdGg6IGluaXRpYWw7XG59XG4uY291bnRyeS1wYWdlIC5wcml2YXRlLXRvdXJzLXNlY3Rpb24gLnByaXZhdGUtdG91cnMtd3JhcHBlciAuY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvdW50cnktcGFnZSAucHJpdmF0ZS10b3Vycy1zZWN0aW9uIC5wcml2YXRlLXRvdXJzLXdyYXBwZXIgLmNvbnRlbnQgLnRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uY291bnRyeS1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwuY29udGFpbmVyLWwge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4uY291bnRyeS1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC50ZXh0LWNvbHVtbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7XG59XG4uY291bnRyeS1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC50ZXh0LWNvbHVtbiAudGl0bGUge1xuICBtYXJnaW46IDA7XG59XG4uY291bnRyeS1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5zbGlkZXItY29sdW1uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC5jYXJvdXNlbC1zZWN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC50aXRsZS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAudGl0bGUtYmxvY2sgLnRleHQge1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAuY291bnRyaWVzLWxpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24gLmNvdW50cmllcy1saXN0IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24gLmNvdW50cmllcy1saXN0IHVsIC5pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC5jb3VudHJpZXMtbGlzdCB1bCAuaXRlbSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24gLmNvdW50cmllcy1saXN0IHVsIC5pdGVtIGEgLmltZy1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogODklO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWJhc2ljKTtcbn1cbi5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC5jb3VudHJpZXMtbGlzdCB1bCAuaXRlbSBhIC5pbWctY29udGVudCBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC5jb3VudHJpZXMtbGlzdCB1bCAuaXRlbSBhIC5pbWctY29udGVudCBpbWc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xuICBmaWx0ZXI6IHJldmVydDtcbn1cbi5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC5jb3VudHJpZXMtbGlzdCB1bCAuaXRlbSBhIC5uYW1lLWxvY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlCb2xkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHdpZHRoOiA5NCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAuY291bnRyaWVzLWxpc3QgdWwgLml0ZW0gYSAubmFtZS1sb2NhdGlvbiB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxufVxuLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2hvcnQtY2Fyb3VzZWwgLmhpZGUtc2xpZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uLnNpbmdsZS1jYXJvdXNlbCAuaGlkZS1zbGlkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvdW50cnktcGFnZSAuY291bnRyeS10b3AtZXhwZXJpZW5jZXMtaW4tY2l0eSAudGl0bGUtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY291bnRyeS1wYWdlIC5jb3VudHJ5LXRvcC1leHBlcmllbmNlcy1pbi1jaXR5IC5idG4tYmxvY2sge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb3VudHJ5LXBhZ2UgLmNvdW50cnktdG9wLWV4cGVyaWVuY2VzLWluLWNpdHkgLmJ0bi1ibG9jayBhIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb3VudHJ5LXBhZ2UgLmNvdW50cnktdG9wLWV4cGVyaWVuY2VzLWluLWNpdHkgLmV4cGVyaWVuY2VzLXNlY3Rpb24tY29udGFpbmVyIC5leHBlcmllbmNlcy1ncmlkLXNlY3Rpb24gLmV4cGVyaWVuY2VzLWdyaWRfX2NvbnRhaW5lciAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCB7XG4gICAgd2lkdGg6IDM3MHB4O1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb3VudHJ5LXBhZ2UgLmNvdW50cnktdG9wLWV4cGVyaWVuY2VzLWluLWNpdHkgLmV4cGVyaWVuY2VzLXNlY3Rpb24tY29udGFpbmVyIC5leHBlcmllbmNlcy1ncmlkLXNlY3Rpb24gLmV4cGVyaWVuY2VzLWdyaWRfX2NvbnRhaW5lciAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCkgIWltcG9ydGFudDtcbiAgfVxufVxuLmNvdW50cnktcGFnZSAuY291bnRyeS10b3AtZXhwZXJpZW5jZXMtaW4tY2l0eSAuZXhwZXJpZW5jZXMtc2VjdGlvbi1jb250YWluZXIgLmV4cGVyaWVuY2VzLWdyaWQtc2VjdGlvbiAuZXhwZXJpZW5jZXMtZ3JpZF9fY29udGFpbmVyIC5leHBlcmllbmNlcy1ncmlkLWl0ZW0gLmNhcmQtY29udGVudCAudGV4dC1jb250ZW50IC50aXRsZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jb3VudHJ5LXBhZ2UgLmNvdW50cnktdG9wLWV4cGVyaWVuY2VzLWluLWNpdHkgLmV4cGVyaWVuY2VzLXNlY3Rpb24tY29udGFpbmVyIC5leHBlcmllbmNlcy1ncmlkLXNlY3Rpb24gLmV4cGVyaWVuY2VzLWdyaWRfX2NvbnRhaW5lciAuZXhwZXJpZW5jZXMtZ3JpZC1pdGVtIC5jYXJkLWNvbnRlbnQgLnRleHQtY29udGVudCAucmV2aWV3cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNvdW50cnktcGFnZSAuY291bnRyeS10b3AtZXhwZXJpZW5jZXMtaW4tY2l0eSAuZXhwZXJpZW5jZXMtc2VjdGlvbi1jb250YWluZXIgLmV4cGVyaWVuY2VzLWdyaWQtc2VjdGlvbiAuZXhwZXJpZW5jZXMtZ3JpZF9fY29udGFpbmVyIC5leHBlcmllbmNlcy1ncmlkLWl0ZW0gLmNhcmQtY29udGVudCAudGV4dC1jb250ZW50LnNob3ctY3JlYXRvci1sYWJlbCAuY2F0ZWdvcnksIC5jb3VudHJ5LXBhZ2UgLmNvdW50cnktdG9wLWV4cGVyaWVuY2VzLWluLWNpdHkgLmV4cGVyaWVuY2VzLXNlY3Rpb24tY29udGFpbmVyIC5leHBlcmllbmNlcy1ncmlkLXNlY3Rpb24gLmV4cGVyaWVuY2VzLWdyaWRfX2NvbnRhaW5lciAuZXhwZXJpZW5jZXMtZ3JpZC1pdGVtIC5jYXJkLWNvbnRlbnQgLnRleHQtY29udGVudC5zaG93LWNyZWF0b3ItbGFiZWwgLmNpdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvdW50cnktcGFnZSAuY291bnRyeS10b3AtZXhwZXJpZW5jZXMtaW4tY2l0eSAuZXhwZXJpZW5jZXMtc2VjdGlvbi1jb250YWluZXIgLmV4cGVyaWVuY2VzLWdyaWQtc2VjdGlvbiAuZXhwZXJpZW5jZXMtZ3JpZF9fY29udGFpbmVyIC5leHBlcmllbmNlcy1ncmlkLWl0ZW0gLmNhcmQtY29udGVudCAuaW1nLWNvbnRlbnQgLnJlYWwtZXhwZXJpZW5jZS1pbWctYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvdW50cnktcGFnZSAuY291bnRyeS10b3AtZXhwZXJpZW5jZXMtaW4tY2l0eSAuZXhwZXJpZW5jZXMtc2VjdGlvbi1jb250YWluZXIgLmV4cGVyaWVuY2VzLWdyaWQtc2VjdGlvbiAuZXhwZXJpZW5jZXMtZ3JpZF9fY29udGFpbmVyIC5leHBlcmllbmNlcy1ncmlkLWl0ZW0gLmNhcmQtY29udGVudCAuaW1nLWNvbnRlbnQgLmNhdGVnb3J5LCAuY291bnRyeS1wYWdlIC5jb3VudHJ5LXRvcC1leHBlcmllbmNlcy1pbi1jaXR5IC5leHBlcmllbmNlcy1zZWN0aW9uLWNvbnRhaW5lciAuZXhwZXJpZW5jZXMtZ3JpZC1zZWN0aW9uIC5leHBlcmllbmNlcy1ncmlkX19jb250YWluZXIgLmV4cGVyaWVuY2VzLWdyaWQtaXRlbSAuY2FyZC1jb250ZW50IC5pbWctY29udGVudCAuY2l0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY291bnRyeS1wYWdlIC5zZWNvbmRDaXR5IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uY291bnRyeS1wYWdlIC50aGlyZENpdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvdW50cnktcGFnZSAucmV2aWV3cy12aXJ0dWFsLWJvb2tpbmctcGFnZSB7XG4gIHBhZGRpbmc6IDEwcHggMCAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAuY291bnRyeS1wYWdlIC5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24gLmNvbnRlbnQgLnRleHQge1xuICAgIHdpZHRoOiAzMzNweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSAuYmVzdC10aGluZ3MtZG9vZGxlIHtcbiAgICBsZWZ0OiA3JTtcbiAgICB0b3A6IDclO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmJlc3QtdGhpbmdzLXNlY3Rpb25fX2ltYWdlIC5iZXN0LXRoaW5ncy1hcnJvdy1kb29kbGUge1xuICAgIHdpZHRoOiAzMjhweDtcbiAgICBoZWlnaHQ6IDI4MXB4O1xuICAgIHRvcDogMTAlO1xuICAgIGxlZnQ6IDIyJTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSAuYmVzdC10aGluZ3MtdGV4dC1kb29kbGUge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC5jb3VudHJpZXMtbGlzdCB1bCAuaXRlbSBhIC5uYW1lLWxvY2F0aW9uIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG59XG4uc2VhcmNoLXRvb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWluLXdpZHRoOiAyODVweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmbGV4OiAwIDEgMTAwJTtcbiAgbWFyZ2luOiAwIDI1cHggMTBweCAyNXB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMXB4IDAgMzNweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGkge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB6LWluZGV4OiAzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gICAgbGVmdDogLTE1cHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5sb2NhdGlvbi1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNpY29uLXNlYXJjaF95ZWxsb3dcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlcixcbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIge1xuICB0b3A6IDVweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gIHRvcDogMThweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDhweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWFyY2gtZm9ybS1zcHJpdGUtOGE4ZWQ5OTFhOS5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogMTNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcnJvdy1kb3duLXllbGxvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYm90dG9tOiAtMTQxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcGFkZGluZzogMTBweCAwO1xuICB6LWluZGV4OiA5OTk7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHBhZGRpbmc6IDEwcHggMjVweCAzMHB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtaW4td2lkdGg6IDQwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgIG1pbi13aWR0aDogNTMwcHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gLnBlb3BsZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlCb2xkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAucGVvcGxlLXRpdGxlLWFkZGl0aW9uYWwge1xuICBmb250LWZhbWlseTogUG9wcGlucy1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAuYW1vdW50LXBlb3BsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSBidXR0b24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIGJ1dHRvbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjc1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b246aG92ZXIsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uOmZvY3VzLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbjphY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSAuYm9vayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5maW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwJTtcbiAgbWF4LWhlaWdodDogMTYwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHotaW5kZXg6IDM7XG4gIG1hcmdpbjogNjBweCAycHggMCAyNnB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTFweDtcbiAgbGVmdDogMjNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWFyY2gtZm9ybS1zcHJpdGUtOGE4ZWQ5OTFhOS5zdmcjaWNvbi1tYXJrZXJfeWVsbG93XCIpIG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpiZWZvcmUge1xuICAgIGxlZnQ6IDI0cHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAwIDVweCA0OHB4O1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDYwcHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGE6Zm9jdXMsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGE6aG92ZXIsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGE6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbS5zZWxlY3RlZCwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zm9jdXMsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmhvdmVyLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtLnNlbGVjdGVkIGEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmZvY3VzIGEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmhvdmVyIGEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmFjdGl2ZSBhIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpob3ZlciBhIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0cyAubm90LWZvdW5kIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDVweCAwIDVweCA1NXB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNTUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuYXJlYS10aXRsZSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcmVhLXRpdGxlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5hcmVhLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgdG9wOiAtMThweDtcbiAgICBmb250LWZhbWlseTogUG9wcGlucy1MaWdodCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmFyZWEtdGl0bGUgLmxvY2F0aW9uLWljb24sIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJlYS10aXRsZSAubG9jYXRpb24taWNvbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSAuYXJlYS10aXRsZSAubG9jYXRpb24taWNvbiB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5hcmVhLXRpdGxlIHNwYW4sIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJlYS10aXRsZSBzcGFuLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5hcmVhLXRpdGxlIHNwYW4ge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgIGJvdHRvbTogLTE0MXB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTBweCAzMHB4IDMwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gLnBlb3BsZS10aXRsZSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gLmFtb3VudC1wZW9wbGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSBidXR0b24ge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDAgMSA2NiU7XG4gICAgcGFkZGluZzogMCAxcHggMCAxNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGkge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAxNnB4O1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAudG9wLXBsYWNlaG9sZGVyLFxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAuYm90dG9tLXBsYWNlaG9sZGVyIHtcbiAgICBsZWZ0OiA1MXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIudG9wLXBsYWNlaG9sZGVyLFxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAuYm90dG9tLXBsYWNlaG9sZGVyLnRvcC1wbGFjZWhvbGRlciB7XG4gICAgdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAudG9wLXBsYWNlaG9sZGVyLmJvdHRvbS1wbGFjZWhvbGRlcixcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlci5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgIHRvcDogMThweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgZmxleDogMCAxIDM0JTtcbiAgICBsZXR0ZXItc3BhY2luZzogMS4wNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIG1hcmdpbjogNjlweCAwIDAgMDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpiZWZvcmUge1xuICAgIHdpZHRoOiA0N3B4O1xuICAgIGxlZnQ6IDM2cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYSB7XG4gICAgcGFkZGluZzogMTBweCAwIDVweCA2NXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0cyAubm90LWZvdW5kIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWFyY2gtdG9vbCB7XG4gICAgdG9wOiAzOTVweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTA4MHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpIHtcbiAgICB0b3A6IDEzcHg7XG4gICAgbGVmdDogMjhweDtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnJldmlld3Mge1xuICBwYWRkaW5nOiA2MHB4IDAgMCAwO1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucmV2aWV3cyAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnJldmlld3MgLnRpdGxlIGgyIHtcbiAgbWFyZ2luOiAwO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctc3RhcnMtbGlzdCAuaWNvbi1zdGFyIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5yZXZpZXctZGVzY3JpcHRpb24uZnVsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAuc2hvdy1tb3JlLWJ0biB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBsaW5lYXI7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5zaG93LW1vcmUtYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGF0ZSwgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWNpdHkge1xuICBtYXJnaW46IDA7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctYXV0aG9yIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnJldmlld3MgLnNlZS1tb3JlLXJldmlld3MtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xufVxuLnJldmlld3MgLmxvYWQtbW9yZS1yZXZpZXdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4ucmV2aWV3cyAubG9hZC1tb3JlLXJldmlld3MgLmFycm93LWRvd24ge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgdG9wOiAzcHg7XG4gIHJpZ2h0OiAtMTVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLWM0MzE5MjU0ZDAuc3ZnI2ljb24tYXJyb3ctZG93blwiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG5cbi5jYXJkLXJldmlld3Mge1xuICBwYWRkaW5nOiAxNXB4IDE3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbn1cbi5jYXJkLXJldmlld3MgLmNhcmQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmNhcmQtcmV2aWV3cyAuY2FyZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWdyb3c6IDE7XG59XG4uY2FyZC1yZXZpZXdzIC5yZXZpZXdzLWluZm8ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogM3B4O1xufVxuLmNhcmQtcmV2aWV3cyAucmV2aWV3cy1jb250ZW50IHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmNhcmQtcmV2aWV3cyAucmV2aWV3cy1jb250ZW50LmZ1bGwge1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLmNhcmQtcmV2aWV3cyAuYnRuLXNob3ctbW9yZSB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnMtU2VtaUJvbGRcIjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2FyZC1yZXZpZXdzIC5idG4tc2hvdy1tb3JlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4uY2FyZC1yZXZpZXdzIC5saXN0LXN0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcHg7XG59XG4uY2FyZC1yZXZpZXdzIC5pY29uLXN0YXIge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3Jldmlld3Mtc2VjdGlvbi1zcHJpdGUtYzQzMTkyNTRkMC5zdmcjc3Rhcl95ZWxsb3dcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3Zlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LXN0YXJzLWxpc3QgLmljb24tc3RhciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3Jldmlld3Mtc2VjdGlvbi1zcHJpdGUtYzQzMTkyNTRkMC5zdmcjc3Rhcl95ZWxsb3dcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAucmV2aWV3cyAudGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kYXRlLCAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctY2l0eSB7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1hdXRob3Ige1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICB9XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiB7XG4gIG1hcmdpbjogMTBweCAxMHB4IDEwcHggMjBweDtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaSBhLCAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaSBhOmhvdmVyLCAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaS5hY3RpdmUgYSwgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpLmFjdGl2ZSBzcGFuIHtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkuYWN0aXZlIGE6aG92ZXIsIC5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaS5hY3RpdmUgc3Bhbjpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICBjb250ZW50OiBcIj5cIjtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiPlwiO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xufVxuLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiAuY29udGVudCB7XG4gIG1hcmdpbjogLTYwcHggMTVweCAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMzBweDtcbn1cbi5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24gLmNvbnRlbnQgLnRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiAuY29udGVudCAudGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiAuaW1nLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA2NiU7XG59XG4ucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIC5pbWctYm94IGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG4gIC5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24gLnBhcmFsbGF4IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4taGVpZ2h0OiA2MTRweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIC5jb250ZW50IHtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogNDBweCAyMHB4IDYwcHg7XG4gICAgd2lkdGg6IDUyN3B4O1xuICAgIGhlaWdodDogNTI3cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICByaWdodDogMzBweDtcbiAgfVxuICAucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIC5jb250ZW50IC50ZXh0IHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIH1cbiAgLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiAuaW1nLWJveCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuICAgIENpdHkgcGFnZSBleHBlcmllbmNlcyBncmlkIGxhenkgbG9hZGVkIHN0eWxlc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3gsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTtcbn1cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlOjphZnRlcixcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlOjphZnRlcixcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdDo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlOjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTQ0YzgyYWE5NGEuc3ZnI2hlYXJ0X3doaXRlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNoZWFydF9jaGVja2VkXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTIwcHgpIHtcbiAgLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3gsXG4gIC5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94LFxuICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0b3A6IDdweDtcbiAgfVxuICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4gIC5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAuZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbiAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgfVxufVxuXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzM3B4O1xufVxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlciB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94LFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk7XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2U6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGU6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGU6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNoZWFydF93aGl0ZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZCxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtNDRjODJhYTk0YS5zdmcjaGVhcnRfY2hlY2tlZFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUyMHB4KSB7XG4gIC5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94LFxuICAuZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCxcbiAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgdG9wOiA3cHg7XG4gIH1cbiAgLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gIC5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuICAuZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4gIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbn1cblxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzNweDtcbn1cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Qge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdDo6YWZ0ZXIge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gIG1hcmdpbjogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMsIG9wYWNpdHkgMXM7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC5zdWJzdCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLmNhcmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuY2FyZC1jb250ZW50IC5jYXJkLWhhbGYtYmxvY2sge1xuICBmbGV4OiAxO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLmNhcmQtY29udGVudCAuaW1nLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDkzcHg7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuY2FyZC1jb250ZW50IC5pbWctY29udGVudCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuY2FyZC1jb250ZW50IC5pbWctY29udGVudCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuY2FyZC1jb250ZW50IC5pbWctY29udGVudCBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLmNhcmQtY29udGVudCAuaW1nLWNvbnRlbnQgLmNpdHktbmFtZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTBweCwgMS4xdncsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogY2xhbXAoMTBweCwgMS4xdncsIDE0cHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiA1cHggMCAxMHB4O1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLmNhcmQtY29udGVudCAuaW1nLWNvbnRlbnQgLm5ldy1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTFweDtcbiAgbGVmdDogLTQ5cHg7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1yZWQtYmFzaWMpO1xuICB3aWR0aDogMTIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjVweCAwIDEwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC5jYXJkLWNvbnRlbnQgLnN1Z2dlc3RlZC1wcm9kdWN0LW93bmVyLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQxLjY3dnc7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGxlZnQ6IDEycHg7XG4gIHBhZGRpbmc6IDNweCA3cHggM3B4IDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWF4LXdpZHRoOiAxODJweDtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC5jYXJkLWNvbnRlbnQgLnN1Z2dlc3RlZC1wcm9kdWN0LW93bmVyLWJsb2NrIC5vd25lci1uYW1lIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxMHB4LCAxLjF2dywgMTFweCk7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuY2FyZC1jb250ZW50IC5zdWdnZXN0ZWQtcHJvZHVjdC1vd25lci1ibG9jayAuaW1nLWNvbnRlbnQtbGFiZWwge1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBsZWZ0OiAtMTFweDtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLmNhcmQtY29udGVudCAuc3VnZ2VzdGVkLXByb2R1Y3Qtb3duZXItYmxvY2sgLmltZy1jb250ZW50LWxhYmVsIGltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdoaXRlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE2MDc4NDMxMzcpO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLmNhcmQtY29udGVudCAuc3VnZ2VzdGVkLXByb2R1Y3Qtb3duZXItYmxvY2sgLmluZm8tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzMXB4O1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjBweCAxMHB4IDEwcHggMThweDtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBtaW4taGVpZ2h0OiAxMjVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAudGl0bGUge1xuICBtYXJnaW46IDAgMCAxMHB4IDAgIWltcG9ydGFudDtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLmV4cGVyaWVuY2UtdGl0bGUge1xuICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMyAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC5lbGxpcHNpcy1zcGFuIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGhlaWdodDogMi42ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbSAhaW1wb3J0YW50O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC13aWR0aDogOTglO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAuc3ViLWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA1cHg7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC5zdWItZGVzY3JpcHRpb24gcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAxLjF2dywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiBjbGFtcCgxMnB4LCAxLjF2dywgMTRweCk7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLnN1Yi1kZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24ge1xuICBmb250OiA0MDAgMTJweCBcIlBvcHBpbnMtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDVweDtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLnN1Yi1kZXNjcmlwdGlvbiAuZG9vZGxlLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNsYW1wKDE1cHgsIDEuMXZ3LCAxOHB4KTtcbiAgaGVpZ2h0OiBjbGFtcCgxNXB4LCAxLjF2dywgMThweCk7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAuc3ViLWRlc2NyaXB0aW9uIC5kdXJhdGlvbi1kb29kbGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtNDRjODJhYTk0YS5zdmcjaWNvbi1kdXJhdGlvbl9ibHVlXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAuc3ViLWRlc2NyaXB0aW9uIC5wcmljZS1kb29kbGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtNDRjODJhYTk0YS5zdmcjaWNvbi1wcmljZV9ibHVlXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAucmV2aWV3cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweCAwIDVweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAucmV2aWV3cyAubGlzdC1zdGFyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLnJldmlld3MgLmxpc3Qtc3RhciBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAucmV2aWV3cyAubGlzdC1zdGFyIGxpIC5zdGFyLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNsYW1wKDE1cHgsIDEuMXZ3LCAyNXB4KTtcbiAgaGVpZ2h0OiBjbGFtcCgxNXB4LCAxLjF2dywgMjVweCk7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNzdGFyX3llbGxvd1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLnJldmlld3MtY291bnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTFweCwgMS4xdncsIDEzcHgpO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudC5zaG93LWNyZWF0b3ItbGFiZWwge1xuICBwYWRkaW5nOiAyNXB4IDEwcHggMTBweCAxOHB4O1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudC5zaG93LWNyZWF0b3ItbGFiZWwgLmNpdHktbmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTNweCwgMS4xdncsIDEycHgpO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50OmhvdmVyIC50aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQ6aG92ZXIgLmltZy1jb250ZW50IHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZDpob3ZlciAuaW1nLWNvbnRlbnQgaW1nIHtcbiAgaGVpZ2h0OiA5NiU7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZDpob3ZlciAuaW1nLWNvbnRlbnQgLnN1Z2dlc3RlZC1wcm9kdWN0LW93bmVyLWJsb2NrIHtcbiAgbGVmdDogMTNweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQge1xuICAgIG1hcmdpbjogNXB4O1xuICAgIGhlaWdodDogaW5pdGlhbDtcbiAgfVxuICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuaW1nLWNvbnRlbnQge1xuICAgIGhlaWdodDogaW5pdGlhbDtcbiAgfVxuICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuY2FyZC1jb250ZW50IC5zdWdnZXN0ZWQtcHJvZHVjdC1vd25lci1ibG9jayB7XG4gICAgd2lkdGg6IDE2NHB4O1xuICB9XG4gIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLnN1Yi1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC5zdWItZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC5leHBlcmllbmNlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC5yZXZpZXdzIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLmNhcmQtY29udGVudCAuc3VnZ2VzdGVkLXByb2R1Y3Qtb3duZXItYmxvY2sge1xuICAgIHdpZHRoOiAxODJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC5jYXJkLWNvbnRlbnQgLnN1Z2dlc3RlZC1wcm9kdWN0LW93bmVyLWJsb2NrIHtcbiAgICB3aWR0aDogMTkwcHg7XG4gIH1cbiAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAuc3ViLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICB9XG4gIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQuc2hvdy1jcmVhdG9yLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC5jYXJkLWNvbnRlbnQgLmltZy1jb250ZW50IC5jaXR5LW5hbWUge1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICB9XG4gIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLnN1Yi1kZXNjcmlwdGlvbiBwIHtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxuICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50LnNob3ctY3JlYXRvci1sYWJlbCAuY2l0eS1uYW1lIHtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkwNXB4KSB7XG4gIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLnN1Yi1kZXNjcmlwdGlvbiBwIHtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxuICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC5yZXZpZXdzIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCA1NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA3MHB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyLm1vYmlsZS1maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlci5uby1kaXNwbGF5IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTRweCAzMHB4IDEwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgIHdpZHRoOiBpbml0aWFsO1xuICB9XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAubW9iaWxlLWZpbHRlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiA3cHggNXB4IDMwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NDQ0M7XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSBpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtNDRjODJhYTk0YS5zdmcjZmlsdGVyXCIpIG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtdGl0bGUgaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLXRpdGxlIGgyIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtdGl0bGUgaDIuZGVza3RvcC10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSBoMiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogaW5pdGlhbDtcbiAgfVxuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSBoMi5kZXNrdG9wLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtdGl0bGUgaDIubW9iaWxlLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLXRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtdGl0bGUgYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9oZWFkZXItY29tbW9uLWljb25zLXNwcml0ZS0yMTY5N2M5ZDMyLnN2ZyNpY29ucy1jbG9zZS10aGluLWJsdWVcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLXRpdGxlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy10aXRsZSBidXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyLm5vdC1zaGFkb3cge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyLm5vdC1zaGFkb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIHdpZHRoOiA2NCU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIge1xuICAgIHdpZHRoOiA3NCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIge1xuICAgIHdpZHRoOiA3NyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIge1xuICAgIHdpZHRoOiA4MSU7XG4gIH1cbn1cbi5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlci5jbG9zZWQge1xuICBtYXgtaGVpZ2h0OiA1NnZoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyLmNsb3NlZCB7XG4gICAgbWF4LWhlaWdodDogNjB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyLmNsb3NlZCB7XG4gICAgbWF4LWhlaWdodDogMzVweDtcbiAgfVxufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyLm9wZW5lZCB7XG4gIG1heC1oZWlnaHQ6IDU2dmg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIub3BlbmVkIHtcbiAgICBtYXgtaGVpZ2h0OiA2MHZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIub3BlbmVkIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICB9XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogN3B4IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IDAgMCAyMHB4IDdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogUG9wcGlucywgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBtYXgtY29udGVudDtcbn1cbi5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlciBsYWJlbCBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIG1hcmdpbjogMCAwIDdweCA3cHg7XG4gICAgd2lkdGg6IGluaXRpYWw7XG4gIH1cbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyIGxhYmVsIHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgfVxufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbn1cbi5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlciBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZDogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiA1cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9oZWFkZXItY29tbW9uLWljb25zLXNwcml0ZS0yMTY5N2M5ZDMyLnN2ZyNpY29uLWNoZWNrZWQtYmx1ZVwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICB3aWR0aDogaW5pdGlhbDtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG4gIH1cbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtbGlzdC13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWxpc3Qtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5ub3Qtc2hhZG93Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogaW5pdGlhbDtcbiAgfVxufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDIwcHggMTBweCAxNXB4O1xufVxuLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtYWN0aW9ucyBidXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiA0OCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1hY3Rpb25zIHtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIH1cbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtYWN0aW9ucyBidXR0b24ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1hY3Rpb25zIGJ1dHRvbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1hY3Rpb25zIC5jbGVhci1hbGwtZmlsdGVycy1jYXRlZ29yaWVzIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtYWN0aW9ucyAuY2xlYXItYWxsLWZpbHRlcnMtY2F0ZWdvcmllcyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNjbGVhci1maWx0ZXJcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICBtYXNrLXNpemU6IDcwJTtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWFjdGlvbnMgLmNsZWFyLWFsbC1maWx0ZXJzLWNhdGVnb3JpZXM6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB9XG59XG4uZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1hY3Rpb25zIC5jb2xsYXBzZS1maWx0ZXJzLWNhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtYWN0aW9ucyAuY29sbGFwc2UtZmlsdGVycy1jYXRlZ29yaWVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL21haW4taWNvbnMtc3ByaXRlLTY0NmJhYTliMWYuc3ZnI2Nhcm91c2VsLWFycm93XCIpIG5vLXJlcGVhdDtcbiAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1hY3Rpb25zIC5jb2xsYXBzZS1maWx0ZXJzLWNhdGVnb3JpZXM6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuZmlsdGVycy1jYXRlZ29yaWVzLXdyYXBwZXIgLmZpbHRlcnMtY2F0ZWdvcmllcy1hY3Rpb25zIC5jb2xsYXBzZS1maWx0ZXJzLWNhdGVnb3JpZXMuZG93biB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG4gIC5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciAuZmlsdGVycy1jYXRlZ29yaWVzLWFjdGlvbnMgLmNvbGxhcHNlLWZpbHRlcnMtY2F0ZWdvcmllcy51cCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtY2F0ZWdvcmllcy13cmFwcGVyIC5maWx0ZXJzLWNhdGVnb3JpZXMtYWN0aW9ucyAudmlldy1jYXRlZ29yaWVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gIC5maWx0ZXJzLXNlY3Rpb24uY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gIGhlaWdodDogNjBweDtcbn1cbi5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5maWx0ZXJzLXRpdGxlLCAuZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7XG4gIG1hcmdpbjogMDtcbn1cbi5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5maWx0ZXJzLXRpdGxlOmhvdmVyLCAuZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlcjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuLmZpbHRlcnMtc2VjdGlvbiAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24gLmZpbHRlcnMtdGl0bGUgLnRpdGxlLCAuZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAudGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuZmlsdGVycy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZm9vdGVyLXNwcml0ZS1iODUwNWRlYmFlLnN2ZyNpY29uLWFycm93LWRvd25fYmx1ZVwiKSBuby1yZXBlYXQgcmlnaHQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAlIDI0JTtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMCAyNXB4IDAgMjBweDtcbn1cbi5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5maWx0ZXJzLXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9mb290ZXItc3ByaXRlLWI4NTA1ZGViYWUuc3ZnI2ljb24tYXJyb3ctZG93bl95ZWxsb3dcIikgbm8tcmVwZWF0IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwJSAyNCU7XG59XG4uZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuZmlsdGVycy10aXRsZTpob3ZlciBpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuLmZpbHRlcnMtc2VjdGlvbiAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24gLmZpbHRlcnMtdGl0bGU6aG92ZXIgLnRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4uZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuZmlsdGVycy10aXRsZSBpIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtNDRjODJhYTk0YS5zdmcjZmlsdGVyXCIpIG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuLmZpbHRlcnMtc2VjdGlvbiAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIge1xuICB3aWR0aDogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMjVweCAwIDA7XG59XG4uZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAudGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgbWluLXdpZHRoOiBpbml0aWFsO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmZpbHRlcnMtc2VjdGlvbiAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZm9vdGVyLXNwcml0ZS1iODUwNWRlYmFlLnN2ZyNpY29uLWFycm93LWRvd25fYmx1ZVwiKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHJpZ2h0OiAtMTJweDtcbiAgdG9wOiAyMXB4O1xufVxuLmZpbHRlcnMtc2VjdGlvbiAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcnJvdy1kb3duLXllbGxvdzpob3ZlciwgLmZpbHRlcnMtc2VjdGlvbiAubW9iaWxlLWZpbHRlcnMtYWR1bHRzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcnJvdy1kb3duLXllbGxvdzphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZm9vdGVyLXNwcml0ZS1iODUwNWRlYmFlLnN2ZyNpY29uLWFycm93LWRvd25feWVsbG93XCIpIG5vLXJlcGVhdDtcbn1cbi5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctbGVmdDogODZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NiUpO1xuICB3aWR0aDogMTM3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLXRleHQge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbi5maWx0ZXJzLXNlY3Rpb24gLm1vYmlsZS1maWx0ZXJzLWFkdWx0cy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICBib3R0b206IC0xNjRweDtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1zZWN0aW9uIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZpbHRlcnMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlci5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAzMHB4IDEwcHggMzBweCAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyLmRlc2t0b3Age1xuICAgIG1hcmdpbjogNDBweCAwIDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmZpbHRlcnMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlci5kZXNrdG9wIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMTFweDtcbiAgfVxuICAuZmlsdGVycy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyLmRlc2t0b3AgLnNlYXJjaC10b29sIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgd2lkdGg6IDIyNXB4O1xuICB9XG4gIC5maWx0ZXJzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIuZGVza3RvcCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5maWx0ZXJzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIuZGVza3RvcCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEge1xuICAgIG1hcmdpbjogMDtcbiAgICBmbGV4OiAwIDEgMTAwJTtcbiAgfVxuICAuZmlsdGVycy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyLmRlc2t0b3AgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICB9XG4gIC5maWx0ZXJzLXNlY3Rpb24gLnNob3ctYnktcHJpY2VzLXdyYXBwZXIuZGVza3RvcCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Zvb3Rlci1zcHJpdGUtYjg1MDVkZWJhZS5zdmcjaWNvbi1hcnJvdy1kb3duX2JsdWVcIikgbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICByaWdodDogNHB4O1xuICAgIHRvcDogMTRweDtcbiAgfVxuICAuZmlsdGVycy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyLmRlc2t0b3AgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcnJvdy1kb3duLXllbGxvdzpob3ZlciwgLmZpbHRlcnMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlci5kZXNrdG9wIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3c6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZm9vdGVyLXNwcml0ZS1iODUwNWRlYmFlLnN2ZyNpY29uLWFycm93LWRvd25feWVsbG93XCIpIG5vLXJlcGVhdDtcbiAgfVxuICAuZmlsdGVycy1zZWN0aW9uIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyLmRlc2t0b3AgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZpbHRlcnMtc2VjdGlvbiAuc2hvdy1ieS1wcmljZXMtd3JhcHBlci5kZXNrdG9wIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgIGJvdHRvbTogLTE3NXB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcbkV4cGVyaWVuY2VzIGNhcmRzIG5ldyBzZWN0aW9uO1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmV4cGVyaWVuY2VzLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuLmV4cGVyaWVuY2VzLXNlY3Rpb24tY29udGFpbmVyIC5leHBlcmllbmNlcy1ncmlkLXNlY3Rpb24ge1xuICBtYXJnaW46IDQwcHggMDtcbn1cbi5leHBlcmllbmNlcy1zZWN0aW9uLWNvbnRhaW5lciAuZXhwZXJpZW5jZXMtZ3JpZC1zZWN0aW9uIC5leHBlcmllbmNlcy1ncmlkX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZXhwZXJpZW5jZXMtc2VjdGlvbi1jb250YWluZXIgLmV4cGVyaWVuY2VzLWdyaWQtc2VjdGlvbiAuZXhwZXJpZW5jZXMtZ3JpZF9fY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLnZpZXctbW9yZS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZpZXctbW9yZS1hY3Rpb25zIC5zZWUtbW9yZSB7XG4gIHdpZHRoOiAyMzBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LW1vcmUtYWN0aW9ucyAuc2VlLW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG4gICAgUHJvZ3Jlc3MgQmFyO1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnByb2dyZXNzaXZlLWJhciB7XG4gIG1heC13aWR0aDogMjA1cHg7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvZ3Jlc3NpdmUtYmFyID4gcC5wcm9ncmVzc2l2ZS1iYXJfX3N0YXR1cyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY5Njk2OTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmVzc2l2ZS1iYXIgPiBwLnByb2dyZXNzaXZlLWJhcl9fc3RhdHVzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbn1cbi5wcm9ncmVzc2l2ZS1iYXIgPiBwLnByb2dyZXNzaXZlLWJhcl9fc3RhdHVzID4gc3BhbiwgLnByb2dyZXNzaXZlLWJhciA+IHAucHJvZ3Jlc3NpdmUtYmFyX19zdGF0dXMgPiBiIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5wcm9ncmVzc2l2ZS1iYXJfcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5wcm9ncmVzc2l2ZS1iYXJfcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlld3Mge1xuICAgIHBhZGRpbmc6IDUwcHggMCAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnJldmlld3MgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LXN0YXJzLWxpc3QgLmljb24tc3RhciB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnJldmlldy1kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAuc2hvdy1tb3JlLWJ0biB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctY2l0eSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucmV2aWV3cyAuc2VlLW1vcmUtcmV2aWV3cy1idG4ge1xuICAgIG1hcmdpbjogNjBweCBhdXRvO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbiAgLnJldmlld3MgLmxvYWQtbW9yZS1yZXZpZXdzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnJldmlld3MgLmxvYWQtbW9yZS1yZXZpZXdzIC5hcnJvdy1kb3duIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzcHg7XG4gICAgbGVmdDogMTc5cHg7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogODBweCAwIDAgMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGluazpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICB9XG4gIC5jYXJkLXJldmlld3Mge1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIgLnJldmlld3MtaW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuY2FyZC1yZXZpZXdzIC5jYXJkLWhlYWRlciAucmV2aWV3cy1pbmZvIC5yZXZpZXdzLWluZm8tbmFtZSB7XG4gICAgZm9udDogNjAwIDE4cHggXCJQb3BwaW5zLVNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuYnRuLXNob3ctbW9yZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuY291bnRyeS1wYWdlX19oZXJvLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY291bnRyeS1wYWdlX19oZXJvIC5jb2x1bW4ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbiAgLmNvdW50cnktcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmNvdW50cnktcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIC50aXRsZS1ibG9jayB7XG4gICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgb3JkZXI6IDE7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrLWNvbnRhaW5lciAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luLXRvcDogNyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgfVxuICAuY291bnRyeS1wYWdlX19oZXJvIC50aXRsZS1ibG9jay1jb250YWluZXIgLnRpdGxlLWJsb2NrIC5sb2NhdGlvbi1yZXZpZXdzIHtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrLWNvbnRhaW5lciAudGl0bGUtYmxvY2sgLmRlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrLWNvbnRhaW5lciAuaW1hZ2UtYmxvY2sge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNiU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrLWNvbnRhaW5lciAuaW1hZ2UtYmxvY2sgaW1nIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC44KTtcbiAgfVxuICAuY291bnRyeS1wYWdlX19oZXJvIC50aXRsZS1ibG9jay1jb250YWluZXIgLmltYWdlLWJsb2NrOm50aC1jaGlsZCgzKSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpIGEsIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpIHNwYW4ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZV9faGVybyAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgY29udGVudDogXCI+XCI7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlX19oZXJvIC5kb29kbGVzLWFyZWEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDY0cHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZV9faGVybyAuZG9vZGxlcy1hcmVhIGltZyB7XG4gICAgd2lkdGg6IDE1JTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZmxvYXQ6IGluaXRpYWw7XG4gICAgbWFyZ2luLWxlZnQ6IDUyJTtcbiAgfVxuICAuY291bnRyeS1wYWdlX19oZXJvIC5kb29kbGVzLWFyZWEgLmltZy1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmNvdW50cnktcGFnZV9faGVybyAuZG9vZGxlcy1hcmVhIC5pbWctbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLnBhdGgtZG9vZGxlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY291bnRyeS1wYWdlLXNwcml0ZS00YmNiNDhkNWUzLnN2ZyNjb3VudHJ5LXBhdGhfd2hpdGVcIikgbm8tcmVwZWF0O1xuICAgIGhlaWdodDogMzklO1xuICAgIGxlZnQ6IDExOXB4O1xuICAgIGJvdHRvbTogLTMycHg7XG4gICAgd2lkdGg6IDc5JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvdW50cnktcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIC50aXRsZS1ibG9jayAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICBtYXJnaW4tdG9wOiA5JTtcbiAgfVxuICAuY291bnRyeS1wYWdlX19oZXJvIC50aXRsZS1ibG9jay1jb250YWluZXIgLnRpdGxlLWJsb2NrIC5kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IDUyJTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuY291bnRyeS1wYWdlX19oZXJvIC5kb29kbGVzLWFyZWEgaW1nIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBib3R0b206IDc1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDUyJTtcbiAgfVxuICAuY291bnRyeS1wYWdlX19oZXJvIC5wYXRoLWRvb2RsZSB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gICAgbGVmdDogMTI2cHg7XG4gICAgYm90dG9tOiAtODNweDtcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwOTRweCkge1xuICAuY291bnRyeS1wYWdlX19oZXJvIC5wYXRoLWRvb2RsZSB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gICAgbGVmdDogMTcwcHg7XG4gICAgd2lkdGg6IDczJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMTU0cHgpIHtcbiAgLmNvdW50cnktcGFnZV9faGVybyAucGF0aC1kb29kbGUge1xuICAgIHdpZHRoOiA3OCU7XG4gICAgYm90dG9tOiAtMTA0cHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZV9faGVybyAuZG9vZGxlcy1hcmVhIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUyJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvdW50cnktcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIC50aXRsZS1ibG9jayAudGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEwJTtcbiAgfVxuICAuY291bnRyeS1wYWdlX19oZXJvIC50aXRsZS1ibG9jay1jb250YWluZXIgLnRpdGxlLWJsb2NrIC5kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZV9faGVybyAuZG9vZGxlcy1hcmVhIHtcbiAgICBib3R0b206IDY3cHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZV9faGVybyAuZG9vZGxlcy1hcmVhIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU0JTtcbiAgfVxuICAuY291bnRyeS1wYWdlX19oZXJvIC5wYXRoLWRvb2RsZSB7XG4gICAgaGVpZ2h0OiA3NCU7XG4gICAgbGVmdDogMTMwcHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBib3R0b206IC0xMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvdW50cnktcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIC50aXRsZS1ibG9jayAuZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiA0NiU7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLmRvb2RsZXMtYXJlYSBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiA1MyU7XG4gIH1cbiAgLmNvdW50cnktcGFnZV9faGVybyAucGF0aC1kb29kbGUge1xuICAgIGhlaWdodDogODElO1xuICAgIGxlZnQ6IDE3M3B4O1xuICAgIHdpZHRoOiA4MyU7XG4gICAgYm90dG9tOiAtMTY2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrLWNvbnRhaW5lciAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMSU7XG4gIH1cbiAgLmNvdW50cnktcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIC50aXRsZS1ibG9jayAuZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLmRvb2RsZXMtYXJlYSBpbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1NCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZV9faGVybyAucGF0aC1kb29kbGUge1xuICAgIGxlZnQ6IDEyOHB4O1xuICAgIHdpZHRoOiA5MyU7XG4gICAgYm90dG9tOiAtMTYycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrLWNvbnRhaW5lciAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIC50aXRsZS1ibG9jayAuZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiA1NCU7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLnBhdGgtZG9vZGxlIHtcbiAgICBsZWZ0OiAyMjhweDtcbiAgICB3aWR0aDogNzglO1xuICAgIGJvdHRvbTogLTE4NnB4O1xuICAgIGhlaWdodDogNzklO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY291bnRyeS1wYWdlX19oZXJvIC5kb29kbGVzLWFyZWEge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlX19oZXJvIC5kb29kbGVzLWFyZWEgaW1nIHtcbiAgICB3aWR0aDogMjAycHg7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBtYXJnaW4tbGVmdDogNTQlO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2VfX2hlcm8gLnBhdGgtZG9vZGxlIHtcbiAgICBsZWZ0OiAxNzZweDtcbiAgICB3aWR0aDogODklO1xuICAgIGJvdHRvbTogLTE4NnB4O1xuICAgIGhlaWdodDogNzQlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY291bnRyeS1wYWdlIC5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiAuY29udGVudCB7XG4gICAgd2lkdGg6IDQ1MHB4O1xuICAgIGhlaWdodDogNDUwcHg7XG4gICAgdG9wOiA4MnB4O1xuICAgIGxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZzogNzVweCAyMHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiAuY29udGVudCAudGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24gLmNvbnRlbnQgLnRleHQge1xuICAgIHdpZHRoOiAzNjBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA3MHB4IDA7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbl9fdGV4dCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmJlc3QtdGhpbmdzLXNlY3Rpb25fX3RleHQgPiBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbl9faW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gICAgaGVpZ2h0OiA0NjVweDtcbiAgICBtYXJnaW4tdG9wOiA0MCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbl9faW1hZ2UgLmJlc3QtdGhpbmdzLWFycm93LWRvb2RsZSB7XG4gICAgd2lkdGg6IDMyM3B4O1xuICAgIHRvcDogMzUlO1xuICAgIGxlZnQ6IDIwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC02ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNmRlZyk7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbl9faW1hZ2UgLmJlc3QtdGhpbmdzLWRvb2RsZSB7XG4gICAgdG9wOiAyNCU7XG4gICAgbGVmdDogLTIlO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmJlc3QtdGhpbmdzLXNlY3Rpb25fX2ltYWdlIC5iZXN0LXRoaW5ncy10ZXh0LWRvb2RsZSB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIHRvcDogNTQlO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uIC5jb250YWluZXItbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLnByaXZhdGUtdG91cnMtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNzBweCAwO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLnByaXZhdGUtdG91cnMtc2VjdGlvbiAudGl0bGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAucHJpdmF0ZS10b3Vycy1zZWN0aW9uIC5wcml2YXRlLXRvdXJzLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmNvdW50cnktcGFnZSAucHJpdmF0ZS10b3Vycy1zZWN0aW9uIC5wcml2YXRlLXRvdXJzLXdyYXBwZXIgLmltZy1ib3gge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAucHJpdmF0ZS10b3Vycy1zZWN0aW9uIC5wcml2YXRlLXRvdXJzLXdyYXBwZXIgLmltZy1ib3ggaW1nIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAucHJpdmF0ZS10b3Vycy1zZWN0aW9uIC5wcml2YXRlLXRvdXJzLXdyYXBwZXIgLmNvbnRlbnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLnByaXZhdGUtdG91cnMtc2VjdGlvbiAucHJpdmF0ZS10b3Vycy13cmFwcGVyIC5jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAucmV2aWV3cyAubG9hZC1tb3JlLXJldmlld3MgLmFycm93LWRvd24ge1xuICAgIGxlZnQ6IDE4OHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbi5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmc6IDAgMCAwIDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAuY2Fyb3VzZWwtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAubWFpbi1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogMTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC50aXRsZS1ibG9jayB7XG4gICAgdGV4dC1hbGlnbjogaW5pdGlhbDtcbiAgICBwYWRkaW5nOiAwIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAuY291bnRyaWVzLWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItZGVzdGluYXRpb25zLWNhcm91c2VsIC5zbGlkZXItYWN0aW9uLWJ1dHRvbnMge1xuICAgIHRvcDogMjBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1kZXN0aW5hdGlvbnMtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1kZXN0aW5hdGlvbnMtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5wb3B1bGFyLWRlc3RpbmF0aW9ucy1jYXJvdXNlbC1zbGlkZXIgLnNsaWRlci1pdGVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWRlc3RpbmF0aW9ucy1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnBvcHVsYXItZGVzdGluYXRpb25zLWNhcm91c2VsLXNsaWRlciAuc2xpZGVyLWl0ZW0gLnNsaWRlci1jb250ZW50LWFyZWEgLmltZy1jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbi5zaG9ydC1jYXJvdXNlbCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbi5zaG9ydC1jYXJvdXNlbCAuaGlkZS1zbGlkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2hvcnQtY2Fyb3VzZWwgLnNob3J0LW1haW4tc2VjdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2hvcnQtY2Fyb3VzZWwgLnNob3J0LW1haW4tc2VjdGlvbiAudGl0bGUtYmxvY2sge1xuICAgIG1heC13aWR0aDogNDUlO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uLnNob3J0LWNhcm91c2VsIC5zaG9ydC1tYWluLXNlY3Rpb24gLnRpdGxlLWJsb2NrIC50aXRsZSwgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2hvcnQtY2Fyb3VzZWwgLnNob3J0LW1haW4tc2VjdGlvbiAudGl0bGUtYmxvY2sgLnRleHQge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2hvcnQtY2Fyb3VzZWwgLnNob3J0LW1haW4tc2VjdGlvbiAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uLnNob3J0LWNhcm91c2VsIC5zaG9ydC1kb29kbGUge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAuc2hvcnQtc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAuc2hvcnQtc2xpZGVyIHVsIC5pdGVtIGEgLmltZy1jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODElO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC5zaG9ydC1zbGlkZXIgdWwgLml0ZW0gYSAubmFtZS1sb2NhdGlvbiB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uLnNpbmdsZS1jYXJvdXNlbCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbi5zaW5nbGUtY2Fyb3VzZWwgLmhpZGUtc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uLnNpbmdsZS1jYXJvdXNlbCAuc2luZ2xlLW1haW4tc2VjdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2luZ2xlLWNhcm91c2VsIC5zaW5nbGUtbWFpbi1zZWN0aW9uIC50aXRsZS1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2luZ2xlLWNhcm91c2VsIC5zaW5nbGUtbWFpbi1zZWN0aW9uIC50aXRsZS1ibG9jayAudGl0bGUsIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uLnNpbmdsZS1jYXJvdXNlbCAuc2luZ2xlLW1haW4tc2VjdGlvbiAudGl0bGUtYmxvY2sgLnRleHQge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2luZ2xlLWNhcm91c2VsIC5zaW5nbGUtbWFpbi1zZWN0aW9uIC50aXRsZS1ibG9jayAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24gLnNpbmdsZS1zbGlkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC5zaW5nbGUtc2xpZGVyIHVsIC5pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAuc2luZ2xlLXNsaWRlciB1bCAuaXRlbSBhIC5pbWctY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU4JTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAuc2luZ2xlLXNsaWRlciB1bCAuaXRlbSBhIC5uYW1lLWxvY2F0aW9uIHtcbiAgICB3aWR0aDogOTYlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuY291bnRyeS10b3AtZXhwZXJpZW5jZXMtaW4tY2l0eSAudGl0bGUtYmxvY2sge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuY291bnRyeS10b3AtZXhwZXJpZW5jZXMtaW4tY2l0eSAuYnRuLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgd2lkdGg6IDQ3MHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmNvdW50cnktdG9wLWV4cGVyaWVuY2VzLWluLWNpdHkgLmJ0bi1ibG9jayBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDM1cHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuY291bnRyeS10b3AtZXhwZXJpZW5jZXMtaW4tY2l0eSAuZXhwZXJpZW5jZXMtc2VjdGlvbi1jb250YWluZXIgLmV4cGVyaWVuY2VzLWdyaWQtc2VjdGlvbiAuZXhwZXJpZW5jZXMtZ3JpZF9fY29udGFpbmVyIC5ncmlkLWNhcmQtaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuY291bnRyeS10b3AtZXhwZXJpZW5jZXMtaW4tY2l0eSAuZXhwZXJpZW5jZXMtc2VjdGlvbi1jb250YWluZXIgLmV4cGVyaWVuY2VzLWdyaWQtc2VjdGlvbiAuZXhwZXJpZW5jZXMtZ3JpZF9fY29udGFpbmVyIC5leHBlcmllbmNlcy1ncmlkLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC50aGlyZENpdHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLnNlY29uZENpdHkge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLnJldmlld3MtdmlydHVhbC1ib29raW5nLXBhZ2Uge1xuICAgIHBhZGRpbmc6IDIwcHggMCA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb3VudHJ5LXBhZ2UgLmJlc3QtdGhpbmdzLXNlY3Rpb25fX3RleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbl9fdGV4dCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSB7XG4gICAgaGVpZ2h0OiAzNTZweDtcbiAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSAuYmVzdC10aGluZ3MtYXJyb3ctZG9vZGxlIHtcbiAgICB3aWR0aDogMzMycHg7XG4gICAgdG9wOiAzMCU7XG4gICAgbGVmdDogNDMlO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmJlc3QtdGhpbmdzLXNlY3Rpb25fX2ltYWdlIC5iZXN0LXRoaW5ncy1kb29kbGUge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHRvcDogMTQlO1xuICAgIGxlZnQ6IDE3JTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSAuYmVzdC10aGluZ3MtdGV4dC1kb29kbGUge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICB0b3A6IDU0JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5wcml2YXRlLXRvdXJzLXNlY3Rpb24gLnByaXZhdGUtdG91cnMtd3JhcHBlciAuaW1nLWJveCBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5wcml2YXRlLXRvdXJzLXNlY3Rpb24gLnByaXZhdGUtdG91cnMtd3JhcHBlciAuY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC50aXRsZS1ibG9jayAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24gLnRpdGxlLWJsb2NrIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2luZ2xlLWNhcm91c2VsIHtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmZpcnN0Q2l0eSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuc2Vjb25kQ2l0eSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY291bnRyeS1wYWdlIC5wcml2YXRlLXRvdXJzLXNlY3Rpb24gLnByaXZhdGUtdG91cnMtd3JhcHBlciAuY29udGVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmJlc3QtdGhpbmdzLXNlY3Rpb25fX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDMyNnB4O1xuICAgIG1hcmdpbi10b3A6IDExMHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmJlc3QtdGhpbmdzLXNlY3Rpb25fX2ltYWdlIC5iZXN0LXRoaW5ncy1hcnJvdy1kb29kbGUge1xuICAgIHRvcDogMjYlO1xuICAgIGxlZnQ6IDQ1JTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAuY2Fyb3VzZWwtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAuY2Fyb3VzZWwtc2VjdGlvbiAuYm94LXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC5tYWluLXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2luZ2xlLWNhcm91c2VsIHtcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLnJldmlld3MtdmlydHVhbC1ib29raW5nLXBhZ2Uge1xuICAgIHBhZGRpbmc6IDUwcHggMCAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMTI0cHgpIHtcbiAgLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbl9faW1hZ2UgLmJlc3QtdGhpbmdzLWFycm93LWRvb2RsZSB7XG4gICAgbGVmdDogNTElO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmJlc3QtdGhpbmdzLXNlY3Rpb25fX2ltYWdlIC5iZXN0LXRoaW5ncy1kb29kbGUge1xuICAgIGxlZnQ6IDI2JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvdW50cnktcGFnZSAucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIC5jb250ZW50IC50ZXh0IHtcbiAgICB3aWR0aDogMzczcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLnByaXZhdGUtdG91cnMtc2VjdGlvbiAucHJpdmF0ZS10b3Vycy13cmFwcGVyIC5jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX190ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmJlc3QtdGhpbmdzLXNlY3Rpb25fX2ltYWdlIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmJlc3QtdGhpbmdzLXNlY3Rpb25fX2ltYWdlIC5iZXN0LXRoaW5ncy1hcnJvdy1kb29kbGUge1xuICAgIHRvcDogMTYlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSAuYmVzdC10aGluZ3MtZG9vZGxlIHtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgICB0b3A6IDMlO1xuICAgIGxlZnQ6IDI3JTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSAuYmVzdC10aGluZ3MtdGV4dC1kb29kbGUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB0b3A6IDQ2JTtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAudGl0bGUtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2hvcnQtY2Fyb3VzZWwgLnNob3J0LW1haW4tc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uLnNob3J0LWNhcm91c2VsIC5zaG9ydC1tYWluLXNlY3Rpb24gLnRpdGxlLWJsb2NrIC50aXRsZSwgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2hvcnQtY2Fyb3VzZWwgLnNob3J0LW1haW4tc2VjdGlvbiAudGl0bGUtYmxvY2sgLnRleHQge1xuICAgIHdpZHRoOiA5MSU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2hvcnQtY2Fyb3VzZWwgLnNob3J0LW1haW4tc2VjdGlvbiAudGl0bGUtYmxvY2sgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAuc2hvcnQtc2xpZGVyIHVsIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24gLnNob3J0LXNsaWRlciB1bCAuaXRlbSBhIC5uYW1lLWxvY2F0aW9uIHtcbiAgICB3aWR0aDogODklO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uLnNpbmdsZS1jYXJvdXNlbCAuc2luZ2xlLW1haW4tc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2luZ2xlLWNhcm91c2VsIC5zaW5nbGUtbWFpbi1zZWN0aW9uIC50aXRsZS1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2luZ2xlLWNhcm91c2VsIC5zaW5nbGUtbWFpbi1zZWN0aW9uIC50aXRsZS1ibG9jayAudGl0bGUsIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uLnNpbmdsZS1jYXJvdXNlbCAuc2luZ2xlLW1haW4tc2VjdGlvbiAudGl0bGUtYmxvY2sgLnRleHQge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2luZ2xlLWNhcm91c2VsIC5zaW5nbGUtbWFpbi1zZWN0aW9uIC50aXRsZS1ibG9jayAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIC5zaW5nbGUtc2xpZGVyIHVsIC5pdGVtIGEgLm5hbWUtbG9jYXRpb24ge1xuICAgIHdpZHRoOiA5OCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuY291bnRyeS10b3AtZXhwZXJpZW5jZXMtaW4tY2l0eSAudGl0bGUtYmxvY2sge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5maXJzdENpdHkge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLnJldmlld3MtdmlydHVhbC1ib29raW5nLXBhZ2Uge1xuICAgIHBhZGRpbmc6IDUwcHggMCAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbl9faW1hZ2UgLmJlc3QtdGhpbmdzLWFycm93LWRvb2RsZSB7XG4gICAgbGVmdDogNTQlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSB7XG4gICAgaGVpZ2h0OiAyNTVweDtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSAuYmVzdC10aGluZ3MtYXJyb3ctZG9vZGxlIHtcbiAgICB3aWR0aDogMzY3cHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICB0b3A6IDUlO1xuICAgIGxlZnQ6IDUzJTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSAuYmVzdC10aGluZ3MtZG9vZGxlIHtcbiAgICB0b3A6IC04JTtcbiAgICBsZWZ0OiAzOCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbl9faW1hZ2UgLmJlc3QtdGhpbmdzLXRleHQtZG9vZGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgdG9wOiA0NiU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uLnNob3J0LWNhcm91c2VsIC5zaG9ydC1tYWluLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiAuc2hvcnQtc2xpZGVyIHVsIC5pdGVtIGEgLm5hbWUtbG9jYXRpb24ge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2luZ2xlLWNhcm91c2VsIHtcbiAgICBtYXJnaW46IDAgYXV0byAtMTBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbi5zaW5nbGUtY2Fyb3VzZWwgLnNpbmdsZS1tYWluLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5yZXZpZXdzLXZpcnR1YWwtYm9va2luZy1wYWdlIHtcbiAgICBwYWRkaW5nOiA3MHB4IDAgMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb3VudHJ5LXBhZ2UgLnByaXZhdGUtdG91cnMtc2VjdGlvbiAucHJpdmF0ZS10b3Vycy13cmFwcGVyIC5pbWctYm94IHtcbiAgICB3aWR0aDogNDUlO1xuICAgIHBhZGRpbmctYm90dG9tOiA0NSU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAucHJpdmF0ZS10b3Vycy1zZWN0aW9uIC5wcml2YXRlLXRvdXJzLXdyYXBwZXIgLmNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSB7XG4gICAgaGVpZ2h0OiAzMTVweDtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmJlc3QtdGhpbmdzLXNlY3Rpb25fX2ltYWdlIC5iZXN0LXRoaW5ncy1hcnJvdy1kb29kbGUge1xuICAgIHRvcDogMTMlO1xuICAgIGxlZnQ6IDUyJTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSAuYmVzdC10aGluZ3MtZG9vZGxlIHtcbiAgICB0b3A6IC02JTtcbiAgICBsZWZ0OiAyOSU7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbl9faW1hZ2UgLmJlc3QtdGhpbmdzLXRleHQtZG9vZGxlIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbi5zaG9ydC1jYXJvdXNlbCAuc2hvcnQtbWFpbi1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2hvcnQtY2Fyb3VzZWwgLnNob3J0LW1haW4tc2VjdGlvbiAuc2hvcnQtZG9vZGxlIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2luZ2xlLWNhcm91c2VsIHtcbiAgICBtYXJnaW46IDAgYXV0byAtMzBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbi5zaW5nbGUtY2Fyb3VzZWwgLnNpbmdsZS1tYWluLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvdW50cnktcGFnZSAucHJpdmF0ZS10b3Vycy1zZWN0aW9uIC5wcml2YXRlLXRvdXJzLXdyYXBwZXIgLmltZy1ib3gge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiBpbml0aWFsO1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLnByaXZhdGUtdG91cnMtc2VjdGlvbiAucHJpdmF0ZS10b3Vycy13cmFwcGVyIC5jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24uc2hvcnQtY2Fyb3VzZWwgLnNob3J0LW1haW4tc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uLnNob3J0LWNhcm91c2VsIC5zaG9ydC1tYWluLXNlY3Rpb24gLnRpdGxlLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDQyJTtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbi5zaG9ydC1jYXJvdXNlbCAuc2hvcnQtZG9vZGxlIHtcbiAgICBib3R0b206IDQ1cHg7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24gLnNob3J0LXNsaWRlciB7XG4gICAgbWF4LXdpZHRoOiA1OCU7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24gLnNob3J0LXNsaWRlciB1bCAuaXRlbSBhIC5uYW1lLWxvY2F0aW9uIHtcbiAgICB3aWR0aDogOTElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDE2NjNweCkge1xuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSB7XG4gICAgaGVpZ2h0OiAzMTVweDtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG4gIC5jb3VudHJ5LXBhZ2UgLmJlc3QtdGhpbmdzLXNlY3Rpb25fX2ltYWdlIC5iZXN0LXRoaW5ncy1hcnJvdy1kb29kbGUge1xuICAgIHRvcDogMTElO1xuICAgIGxlZnQ6IDQ4JTtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiAzNjBweDtcbiAgfVxuICAuY291bnRyeS1wYWdlIC5iZXN0LXRoaW5ncy1zZWN0aW9uX19pbWFnZSAuYmVzdC10aGluZ3MtZG9vZGxlIHtcbiAgICB0b3A6IC02JTtcbiAgICBsZWZ0OiAyOSU7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLmNvdW50cnktcGFnZSAuYmVzdC10aGluZ3Mtc2VjdGlvbl9faW1hZ2UgLmJlc3QtdGhpbmdzLXRleHQtZG9vZGxlIHtcbiAgICByaWdodDogMTQwcHg7XG4gICAgdG9wOiA1MCU7XG4gIH1cbn0iLCJAaW1wb3J0ICcuLi9jb21tb24tdmFyaWFibGVzLnNjc3MnO1xuXG4ucmV2aWV3cyB7XG4gICAgcGFkZGluZzogNjBweCAwIDAgMDtcbiAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuXG4gICAgICAgICAgICAucmV2aWV3LXN0YXJzLWxpc3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweDtcblxuICAgICAgICAgICAgICAgIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICAgICAgICAgICAgICAgICAmLmZ1bGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNob3ctbW9yZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXctZGF0ZSwgLnJldmlldy1jaXR5IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXctYXV0aG9yIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VlLW1vcmUtcmV2aWV3cy1idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgfVxuXG4gICAgLmxvYWQtbW9yZS1yZXZpZXdzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG5cbiAgICAgICAgLmFycm93LWRvd24ge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duJykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLXJldmlld3Mge1xuICAgIHBhZGRpbmc6IDE1cHggMTdweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAucmV2aWV3cy1pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDNweDtcbiAgICB9XG5cbiAgICAucmV2aWV3cy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICAgICYuZnVsbCB7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tc2hvdy1tb3JlIHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVNlbWlCb2xkJztcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LXN0YXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxcHg7XG4gICAgfVxuXG4gICAgLmljb24tc3RhciB7XG4gICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICBtYXNrOiB1cmwoJHJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI3N0YXJfeWVsbG93Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gICAgLnJldmlld3Mge1xuICAgICAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uLXN0YXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRyZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNzdGFyX3llbGxvdycpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAgIC5yZXZpZXdzIHtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgICAgICZfX2l0ZW0ge1xuXG4gICAgICAgICAgICAgICAgLnJldmlldy1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWRhdGUsIC5yZXZpZXctY2l0eSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWF1dGhvciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYnJlYWRjcnVtYnMtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCAyMHB4O1xuXG4gICAgLm1haW4tYnJlYWRjcnVtYiB7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAuYnJlYWRjcnVtYi1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcblxuICAgICAgICAgICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYSwgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAubWFpbi1icmVhZGNydW1iIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIC5icmVhZGNydW1iLWxpc3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYnJlYWRjcnVtYnMtc2VjdGlvbiB7XG5cbiAgICAgICAgLm1haW4tYnJlYWRjcnVtYiB7XG5cbiAgICAgICAgICAgIC5icmVhZGNydW1iLWxpc3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG5cbiAgICAuY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogLTYwcHggMTVweCAzNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHggMzBweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltZy1ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjYlO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXG4gICAgICAgIC5wYXJhbGxheCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYxNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAyMHB4IDYwcHg7XG4gICAgICAgICAgICB3aWR0aDogNTI3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUyN3B4O1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgICAgICByaWdodDogMzBweDtcblxuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWctYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3gsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiA5O1xuXG4gICAgLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gICAgLmZhdm9yaXRlLWFydGljbGUsXG4gICAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2hlYXJ0X3doaXRlJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuICAgIC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4gICAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNoZWFydF9jaGVja2VkJykgbm8tcmVwZWF0IGNlbnRlcjtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTIwcHgpIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgdG9wOiA3cHg7XG5cbiAgICAgICAgLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gICAgICAgIC5mYXZvcml0ZS1hcnRpY2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuICAgIHdpZHRoOiAzM3B4O1xuICAgIGhlaWdodDogMzNweDtcblxuICAgIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4vLyAgICAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbi8vICAgICAgICAgd2lkdGg6IDIycHg7XG4vLyAgICAgICAgIGhlaWdodDogMjJweDtcblxuLy8gICAgICAgICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Qge1xuLy8gICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4vLyAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbi8vICAgICAgICAgICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbi8vICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4vLyAgICAgICAgICAgICAgICAgdG9wOiAwO1xuLy8gICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9IiwiQGltcG9ydCAnLi4vZmF2b3JpdGUtaWNvbi5zY3NzJztcblxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzLCBvcGFjaXR5IDFzO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuICAgIC5zdWJzdCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5jYXJkLWhhbGYtYmxvY2sge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWctY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogOTNweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaXR5LW5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMTBweCwgMS4xdncsIDE0cHgpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjbGFtcCgxMHB4LCAxLjF2dywgMTRweCk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmV3LWxhYmVsIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTFweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNDlweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXJlZC1iYXNpYyk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1Z2dlc3RlZC1wcm9kdWN0LW93bmVyLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDQxLjY3dnc7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0xNXB4O1xuICAgICAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA3cHggM3B4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxODJweDtcblxuICAgICAgICAgICAgLm93bmVyLW5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMTBweCwgMS4xdncsIDExcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1nLWNvbnRlbnQtbGFiZWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMXB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggIzAwMDAwMDI5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluZm8tY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0LWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAxMHB4IDE4cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgbWluLWhlaWdodDogMTI1cHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBmb250LWZhbWlseTogUG9wcGlucy1TZW1pQm9sZCwgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZWxsaXBzaXMtc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMS4zZW0gKiAyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk4JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDVweDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMTJweCwgMS4xdncsIDE0cHgpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjbGFtcCgxMnB4LCAxLjF2dywgMTRweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250OiA0MDAgMTJweCAnUG9wcGlucy1NZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZG9vZGxlLWljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjbGFtcCgxNXB4LCAxLjF2dywgMThweCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjbGFtcCgxNXB4LCAxLjF2dywgMThweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kdXJhdGlvbi1kb29kbGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2ljb24tZHVyYXRpb25fYmx1ZScpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcmljZS1kb29kbGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2ljb24tcHJpY2VfYmx1ZScpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgLmxpc3Qtc3RhciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnN0YXItaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjbGFtcCgxNXB4LCAxLjF2dywgMjVweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNsYW1wKDE1cHgsIDEuMXZ3LCAyNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI3N0YXJfeWVsbG93Jykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWNvdW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDExcHgsIDEuMXZ3LCAxM3B4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdy1jcmVhdG9yLWxhYmVsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMTBweCAxMHB4IDE4cHg7XG5cbiAgICAgICAgICAgIC5jaXR5LW5hbWUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMTNweCwgMS4xdncsIDEycHgpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcblxuICAgICAgICAuaW1nLWNvbnRlbnQge1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5NiU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWdnZXN0ZWQtcHJvZHVjdC1vd25lci1ibG9jayB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCB7XG4gICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgICBoZWlnaHQ6IGluaXRpYWw7XG5cbiAgICAgICAgLmltZy1jb250ZW50IHtcbiAgICAgICAgICAgIGhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgLnN1Z2dlc3RlZC1wcm9kdWN0LW93bmVyLWJsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTY0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1jb250ZW50IHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDE4cHggMTBweCAxMHB4IDE4cHg7XG5cbiAgICAgICAgICAgIC5zdWItZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leHBlcmllbmNlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlld3Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vICYuc2hvdy1jcmVhdG9yLWxhYmVsIHtcbiAgICAgICAgICAgIC8vICAgICBwYWRkaW5nOiAyMnB4IDEwcHggNXB4IDE4cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIHtcbiAgICAgICAgLmNhcmQtY29udGVudCB7XG4gICAgICAgICAgICAuc3VnZ2VzdGVkLXByb2R1Y3Qtb3duZXItYmxvY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxODJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQge1xuXG4gICAgICAgIC5jYXJkLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAuc3VnZ2VzdGVkLXByb2R1Y3Qtb3duZXItYmxvY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0LWNvbnRlbnQge1xuICAgICAgICAgICAgLy8gcGFkZGluZzogMThweCA1cHggMDtcblxuICAgICAgICAgICAgLnN1Yi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaG93LWNyZWF0b3ItbGFiZWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCB7XG5cbiAgICAgICAgLmNhcmQtY29udGVudCB7XG5cbiAgICAgICAgICAgIC5pbWctY29udGVudCB7XG5cbiAgICAgICAgICAgICAgICAuY2l0eS1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtY29udGVudCB7XG4gICAgICAgICAgICAuc3ViLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNob3ctY3JlYXRvci1sYWJlbCB7XG5cbiAgICAgICAgICAgICAgICAuY2l0eS1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTA1cHgpIHtcbiAgICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCB7XG4gICAgICAgIC50ZXh0LWNvbnRlbnQge1xuICAgICAgICAgICAgLy8gcGFkZGluZzogMThweCA1cHggNXB4O1xuXG4gICAgICAgICAgICAuc3ViLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3cyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2NvbW1vbi12YXJpYWJsZXMuc2Nzcyc7XG5cbi5maWx0ZXJzLWNhdGVnb3JpZXMtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDU1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA3MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi5tb2JpbGUtZmlsdGVycyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5uby1kaXNwbGF5IHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMzBweCAxMHB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICAgICAgd2lkdGg6IGluaXRpYWw7XG5cbiAgICAgICAgLm1vYmlsZS1maWx0ZXJzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVycy1jYXRlZ29yaWVzLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luOiA3cHggNXB4IDMwcHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NDQ0M7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNmaWx0ZXInKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcblxuICAgICAgICAgICAgJi5kZXNrdG9wLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGluaXRpYWw7XG5cbiAgICAgICAgICAgICAgICAmLmRlc2t0b3AtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5tb2JpbGUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkaGVhZGVyLWNvbW1vbi1pY29ucy1zcHJpdGUgKyAnI2ljb25zLWNsb3NlLXRoaW4tYmx1ZScpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmLm5vdC1zaGFkb3cge1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICB3aWR0aDogNjQlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgd2lkdGg6IDc0JTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3NyU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MSU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmNsb3NlZCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NnZoO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwdmg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU2dmg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjB2aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCA3cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDdweCA3cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGluaXRpYWw7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRoZWFkZXItY29tbW9uLWljb25zLXNwcml0ZSArICcjaWNvbi1jaGVja2VkLWJsdWUnKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBpbml0aWFsO1xuXG4gICAgICAgICAgICAgICAgJjpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZpbHRlcnMtY2F0ZWdvcmllcy1saXN0LXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubm90LXNoYWRvdzo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXJzLWNhdGVnb3JpZXMtYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDIwcHggMTBweCAxNXB4O1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2xlYXItYWxsLWZpbHRlcnMtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2NsZWFyLWZpbHRlcicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiA3MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbGxhcHNlLWZpbHRlcnMtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRtYWluLWljb25zLXNwcml0ZSArICcjY2Fyb3VzZWwtYXJyb3cnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmRvd24ge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi51cCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpZXctY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5maWx0ZXJzLXNlY3Rpb24ge1xuICAgICYuY29udGFpbmVyLXhsIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2JpbGUtZmlsdGVycy1hZHVsdHMtc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG5cbiAgICAgICAgLmZpbHRlcnMtdGl0bGUsIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXJzLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZvb3Rlci1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bl9ibHVlJykgbm8tcmVwZWF0IHJpZ2h0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMCUgMjQlO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweCAwIDIwcHg7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZm9vdGVyLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duX3llbGxvdycpIG5vLXJlcGVhdCByaWdodDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwJSAyNCU7XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2ZpbHRlcicpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHggMCAwO1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZm9vdGVyLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duX2JsdWUnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDIxcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmb290ZXItc3ByaXRlICsgJyNpY29uLWFycm93LWRvd25feWVsbG93Jykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ2JSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzN3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyICB7XG5cbiAgICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMTBweCAzMHB4IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXG4gICAgICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAxIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmb290ZXItc3ByaXRlICsgJyNpY29uLWFycm93LWRvd25fYmx1ZScpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZm9vdGVyLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duX3llbGxvdycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9jb21tb24tdmFyaWFibGVzLnNjc3MnO1xuQGltcG9ydCAnLi4vZmF2b3JpdGUtaWNvbi5zY3NzJztcbkBpbXBvcnQgJy4uL3NlY3Rpb25zL3N1Z2dlc3RlZC1wcm9kdWN0LWNhcmQtc3R5bGUuc2Nzcyc7XG5AaW1wb3J0ICcuL2ZpbHRlcnMuc2Nzcyc7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcbkV4cGVyaWVuY2VzIGNhcmRzIG5ldyBzZWN0aW9uO1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZXhwZXJpZW5jZXMtc2VjdGlvbi1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDcwcHg7XG5cblx0LmV4cGVyaWVuY2VzLWdyaWQtc2VjdGlvbiB7XG5cdFx0bWFyZ2luOiA0MHB4IDA7XG5cblx0XHQuZXhwZXJpZW5jZXMtZ3JpZF9fY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG4gICAgQ2l0eSBwYWdlIGV4cGVyaWVuY2VzIGdyaWQgbGF6eSBsb2FkZWQgc3R5bGVzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBpbXBvcnQgJ3NlY3Rpb25zL2Jyb3dzZUV4cGVyaWVuY2VzJztcblxuLnZpZXctbW9yZS1hY3Rpb25zIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuc2VlLW1vcmUge1xuICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG4gICAgUHJvZ3Jlc3MgQmFyO1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnByb2dyZXNzaXZlLWJhciB7XG4gICAgbWF4LXdpZHRoOiAyMDVweDtcbiAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmID4gcC5wcm9ncmVzc2l2ZS1iYXJfX3N0YXR1cyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjNjk2OTY5O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiBzcGFuLFxuICAgICAgICAmID4gYiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9wcm9ncmVzcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuXG4gICAgICAgICYtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcy5zY3NzJztcbkBpbXBvcnQgJ2ludHJvX21vYmlsZSc7XG5AaW1wb3J0ICdjb3VudHJ5LXBhZ2VfbW9iaWxlJztcblxuQGltcG9ydCAnLi4vLi4vc2VhcmNoLXRvb2wuc2Nzcyc7XG5AaW1wb3J0ICcuLi8uLi9zZWN0aW9ucy9yZXZpZXdzLW1vYmlsZS5zY3NzJztcbkBpbXBvcnQgJy4uLy4uL3NlY3Rpb25zL2JyZWFkY3J1bWJzLnNjc3MnO1xuQGltcG9ydCAnLi4vLi4vc2VjdGlvbnMvcGFyYWxsYXgtY29udGVudC1zZWN0aW9uLnNjc3MnO1xuQGltcG9ydCAnLi4vLi4vYnJvd3NlLWV4cGVyaWVuY2VzLnNjc3MnO1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIEBpbXBvcnQgJy4uLy4uL3NlY3Rpb25zL3Jldmlld3MtZGVza3RvcC5zY3NzJztcbiAgICBAaW1wb3J0ICdpbnRyb19kZXNrdG9wJztcbiAgICBAaW1wb3J0ICdjb3VudHJ5LXBhZ2VfZGVza3RvcCc7XG59XG4iLCIucmV2aWV3cyB7XG4gICAgcGFkZGluZzogNTBweCAwIDAgMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZ2FwOiAzMHB4O1xuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAxNXB4KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgLnJldmlldy1zdGFycy1saXN0IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAuc2hvdy1tb3JlLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlldy1kYXRlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXctY2l0eSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3LWF1dGhvciB7XG4gICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWUtbW9yZS1yZXZpZXdzLWJ0biB7XG4gICAgICAgIG1hcmdpbjogNjBweCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgIH1cblxuICAgIC5sb2FkLW1vcmUtcmV2aWV3cyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgIGxlZnQ6IDE3OXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJldmlld3MtbGluayB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG1hcmdpbjogODBweCAwIDAgMDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1TZW1pQm9sZCxzYW5zLXNlcmlmO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLXJldmlld3Mge1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIC5yZXZpZXdzLWluZm8ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgLnJldmlld3MtaW5mby1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250OiA2MDAgMThweCAnUG9wcGlucy1TZW1pQm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXNob3ctbW9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG59IiwiLmNvdW50cnktcGFnZV9faGVybyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmLmNvbnRhaW5lci14bCB7XG5cdFx0cGFkZGluZzogMTBweCAxNXB4IDMwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdC5jb2x1bW4ge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0bWFyZ2luOiAyMHB4IDA7XG5cdH1cblxuXHQudGl0bGUtYmxvY2stY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdG1hcmdpbjogMDtcblx0ICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC50aXRsZS1ibG9jayB7XG5cdFx0XHRtYXJnaW46IDAgMTZweCAwIDA7XG5cdFx0XHRjb2xvcjogdmFyKC0td2hpdGUpO1xuXHRcdFx0b3JkZXI6IDE7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDclO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQubG9jYXRpb24tcmV2aWV3cyB7XG5cdFx0XHRcdHdpZHRoOiBpbmhlcml0O1xuXHRcdFx0XHRtYXJnaW46IDVweCAwIDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdH1cblxuXHRcdFx0LmRlc2NyaXB0aW9uIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbWFnZS1ibG9jayB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjYlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMC44KTtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5icmVhZGNydW1icy1zZWN0aW9uIHtcblx0XHRtYXJnaW46IDEwcHggMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdC5tYWluLWJyZWFkY3J1bWIge1xuXHRcdFx0LmJyZWFkY3J1bWItbGlzdCB7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEsIHNwYW4ge1xuXHRcdFx0XHRcdCBcdCBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnPic7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5kb29kbGVzLWFyZWEge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDY0cHg7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDE1JTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGZsb2F0OiBpbml0aWFsO1xuXHRcdCAgXHRtYXJnaW4tbGVmdDogNTIlO1xuXHRcdH1cblxuXHRcdC5pbWctZGVza3RvcCB7XG5cdFx0ICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cblx0XHQuaW1nLW1vYmlsZSB7XG5cdFx0ICBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LnBhdGgtZG9vZGxlIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJGNvdW50cnktcGFnZS1zcHJpdGUgKyAnI2NvdW50cnktcGF0aF93aGl0ZScpIG5vLXJlcGVhdDtcblx0XHRoZWlnaHQ6IDM5JTtcblx0XHRsZWZ0OiAxMTlweDtcblx0XHRib3R0b206IC0zMnB4O1xuXHRcdHdpZHRoOiA3OSU7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdC5jb3VudHJ5LXBhZ2VfX2hlcm8ge1xuXG5cdFx0LnRpdGxlLWJsb2NrLWNvbnRhaW5lciB7XG5cdFx0XHQudGl0bGUtYmxvY2sge1xuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNDRweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA5JTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDUyJTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0LmRvb2RsZXMtYXJlYSB7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRcdFx0Ym90dG9tOiA3NXB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNTIlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wYXRoLWRvb2RsZSB7XG5cdFx0XHRoZWlnaHQ6IDYwJTtcblx0XHRcdGxlZnQ6IDEyNnB4O1xuXHRcdFx0Ym90dG9tOiAtODNweDtcblx0XHRcdHdpZHRoOiA4NSU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwOTRweCkge1xuXHQuY291bnRyeS1wYWdlX19oZXJvIHtcblxuXHRcdC5wYXRoLWRvb2RsZSB7XG5cdFx0XHRoZWlnaHQ6IDYwJTtcblx0XHRcdGxlZnQ6IDE3MHB4O1xuXHRcdFx0d2lkdGg6IDczJTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE1NHB4KSB7XG5cdC5jb3VudHJ5LXBhZ2VfX2hlcm8ge1xuXHRcdC5wYXRoLWRvb2RsZSB7XG5cdFx0XHR3aWR0aDogNzglO1xuXHRcdFx0Ym90dG9tOiAtMTA0cHg7XG5cdFx0fVxuXG5cdFx0LmRvb2RsZXMtYXJlYSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0ICBcdG1hcmdpbi1sZWZ0OiA1MiU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuY291bnRyeS1wYWdlX19oZXJvIHtcblxuXHRcdC50aXRsZS1ibG9jay1jb250YWluZXIge1xuXHRcdFx0LnRpdGxlLWJsb2NrIHtcblx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdHdpZHRoOiA0OCU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmRvb2RsZXMtYXJlYSB7XG5cdFx0XHRib3R0b206IDY3cHg7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1NCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnBhdGgtZG9vZGxlIHtcblx0XHRcdGhlaWdodDogNzQlO1xuXHRcdFx0bGVmdDogMTMwcHg7XG5cdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0Ym90dG9tOiAtMTMwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuXHQuY291bnRyeS1wYWdlX19oZXJvIHtcblx0XHQudGl0bGUtYmxvY2stY29udGFpbmVyIHtcblx0XHRcdC50aXRsZS1ibG9jayB7XG5cdFx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDQ2JTtcblx0XHRcdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZG9vZGxlcy1hcmVhIHtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDUzJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucGF0aC1kb29kbGUge1xuXHRcdFx0aGVpZ2h0OiA4MSU7XG5cdFx0XHRsZWZ0OiAxNzNweDtcblx0XHRcdHdpZHRoOiA4MyU7XG5cdFx0XHRib3R0b206IC0xNjZweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIFx0LmNvdW50cnktcGFnZV9faGVybyB7XG5cdFx0LnRpdGxlLWJsb2NrLWNvbnRhaW5lciB7XG5cdFx0XHQudGl0bGUtYmxvY2sge1xuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDExJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDQ1JTtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM3cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZG9vZGxlcy1hcmVhIHtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDE2MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE0MHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNTQlO1xuXHRcdCAgXHR9XG5cdFx0fVxuXG5cdFx0LnBhdGgtZG9vZGxlIHtcblx0XHRcdGxlZnQ6IDEyOHB4O1xuXHRcdFx0d2lkdGg6IDkzJTtcblx0XHRcdGJvdHRvbTogLTE2MnB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcblx0LmNvdW50cnktcGFnZV9faGVybyB7XG5cdFx0LnRpdGxlLWJsb2NrLWNvbnRhaW5lciB7XG5cdFx0XHQudGl0bGUtYmxvY2sge1xuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDU0JTtcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM5cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQucGF0aC1kb29kbGUge1xuXHRcdFx0bGVmdDogMjI4cHg7XG5cdFx0XHR3aWR0aDogNzglO1xuXHRcdFx0Ym90dG9tOiAtMTg2cHg7XG5cdFx0XHRoZWlnaHQ6IDc5JTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG5cdC5jb3VudHJ5LXBhZ2VfX2hlcm8ge1xuXHRcdC5kb29kbGVzLWFyZWEge1xuXHRcdFx0bWFyZ2luLXRvcDogLTE0MHB4O1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMjAycHg7XG5cdFx0XHRcdGhlaWdodDogMTgwcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1NCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnBhdGgtZG9vZGxlIHtcblx0XHRcdGxlZnQ6IDE3NnB4O1xuXHRcdFx0d2lkdGg6IDg5JTtcblx0XHRcdGJvdHRvbTogLTE4NnB4O1xuXHRcdFx0aGVpZ2h0OiA3NCU7XG5cdCAgXHR9XG5cdH1cbn0iLCIuY291bnRyeS1wYWdlIHtcbiAgICAucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NTBweDtcbiAgICAgICAgICAgIHRvcDogODJweDtcbiAgICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA3NXB4IDIwcHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJlc3QtdGhpbmdzLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDA7XG4gICAgICAgXG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cbiAgICAgICAgICAgICYgPiBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgICAgaGVpZ2h0OiA0NjVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwJTtcblxuICAgICAgICAgICAgLmJlc3QtdGhpbmdzLWFycm93LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyM3B4O1xuICAgICAgICAgICAgICAgIHRvcDogMzUlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwJTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC02ZGVnKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNmRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iZXN0LXRoaW5ncy1kb29kbGUge1xuICAgICAgICAgICAgICAgIHRvcDogMjQlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0yJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJlc3QtdGhpbmdzLXRleHQtZG9vZGxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1NCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhaW5lci1sIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJpdmF0ZS10b3Vycy1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAwO1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByaXZhdGUtdG91cnMtd3JhcHBlciB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIC5pbWctYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICBcdC5yZXZpZXdzIHtcblxuXHRcdC5sb2FkLW1vcmUtcmV2aWV3cyB7XG5cblx0XHRcdC5hcnJvdy1kb3duIHtcblx0XHRcdCAgXHRsZWZ0OiAxODhweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuICAgIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAmLmNvbnRhaW5lci14bCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY2Fyb3VzZWwtc2VjdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNlY3Rpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGluaXRpYWw7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvdW50cmllcy1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdWxhci1kZXN0aW5hdGlvbnMtY2Fyb3VzZWwge1xuICAgICAgICAgICAgLnNsaWRlci1hY3Rpb24tYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucG9wdWxhci1kZXN0aW5hdGlvbnMtY2Fyb3VzZWwtc2xpZGVyIHtcblxuXG4gICAgICAgICAgICAgICAgICAgIC5zbGlkZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQtYXJlYSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW1nLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3J0LWNhcm91c2VsIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgLmhpZGUtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2hvcnQtbWFpbi1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1JTtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUsIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaG9ydC1kb29kbGUge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaG9ydC1zbGlkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU1JTtcblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIC5pdGVtIHtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmltZy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODElO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWUtbG9jYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2luZ2xlLWNhcm91c2VsIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgLmhpZGUtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2luZ2xlLW1haW4tc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLCAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2luZ2xlLXNsaWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmltZy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTglO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAubmFtZS1sb2NhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk2JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvdW50cnktdG9wLWV4cGVyaWVuY2VzLWluLWNpdHkge1xuICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYmxvY2sge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgd2lkdGg6IDQ3MHB4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZXMtc2VjdGlvbi1jb250YWluZXIge1xuXG4gICAgICAgICAgICAuZXhwZXJpZW5jZXMtZ3JpZC1zZWN0aW9uIHtcblxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlcy1ncmlkX19jb250YWluZXIge1xuXG4gICAgICAgICAgICAgICAgICAgIC5ncmlkLWNhcmQtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gNCAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmV4cGVyaWVuY2VzLWdyaWQtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGhpcmRDaXR5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNlY29uZENpdHkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICB9XG5cbiAgICAucmV2aWV3cy12aXJ0dWFsLWJvb2tpbmctcGFnZSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCA3MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY291bnRyeS1wYWdlIHtcblxuICAgICAgICAuYmVzdC10aGluZ3Mtc2VjdGlvbiB7XG5cbiAgICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgJiA+IHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1NnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuXG4gICAgICAgICAgICAgICAgLmJlc3QtdGhpbmdzLWFycm93LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMzJweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzMCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQzJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYmVzdC10aGluZ3MtZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE0JTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTclO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5iZXN0LXRoaW5ncy10ZXh0LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1NCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByaXZhdGUtdG91cnMtc2VjdGlvbiB7XG4gICAgICAgICAgICAucHJpdmF0ZS10b3Vycy13cmFwcGVyIHtcblxuICAgICAgICAgICAgICAgIC5pbWctYm94IHtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIHtcblxuICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2luZ2xlLWNhcm91c2VsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpcnN0Q2l0eSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWNvbmRDaXR5IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvdW50cnktcGFnZSB7XG5cbiAgICAgICAgLnByaXZhdGUtdG91cnMtc2VjdGlvbiB7XG5cbiAgICAgICAgICAgIC5wcml2YXRlLXRvdXJzLXdyYXBwZXIge1xuXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmVzdC10aGluZ3Mtc2VjdGlvbiB7XG5cbiAgICAgICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDExMHB4O1xuXG4gICAgICAgICAgICAgICAgLmJlc3QtdGhpbmdzLWFycm93LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjYlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0NSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGxvcmUtb3VyLWNpdGllcy1zZWN0aW9uIHtcblxuICAgICAgICAgICAgLmNhcm91c2VsLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG5cbiAgICAgICAgICAgICAgICAuYm94LXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNpbmdsZS1jYXJvdXNlbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLXZpcnR1YWwtYm9va2luZy1wYWdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMCAxMDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEyNHB4KSB7XG4gICAgLmNvdW50cnktcGFnZSB7XG5cbiAgICAgICAgLmJlc3QtdGhpbmdzLXNlY3Rpb24ge1xuXG4gICAgICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgLmJlc3QtdGhpbmdzLWFycm93LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUxJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYmVzdC10aGluZ3MtZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjYlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNvdW50cnktcGFnZSB7XG4gICAgICAgIC5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM3M3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByaXZhdGUtdG91cnMtc2VjdGlvbiB7XG4gICAgICAgICAgICAucHJpdmF0ZS10b3Vycy13cmFwcGVyIHtcblxuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5iZXN0LXRoaW5ncy1zZWN0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDA7XG5cbiAgICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgICAgICAgICAgICAgIC5iZXN0LXRoaW5ncy1hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE2JTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5iZXN0LXRoaW5ncy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMyU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI3JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYmVzdC10aGluZ3MtdGV4dC1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDYlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwbG9yZS1vdXItY2l0aWVzLXNlY3Rpb24ge1xuXG4gICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2hvcnQtY2Fyb3VzZWwge1xuXG4gICAgICAgICAgICAgICAgLnNob3J0LW1haW4tc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlLCAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkxJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNob3J0LXNsaWRlciB7XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWUtbG9jYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODklO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaW5nbGUtY2Fyb3VzZWwge1xuXG4gICAgICAgICAgICAgICAgLnNpbmdsZS1tYWluLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSwgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaW5nbGUtc2xpZGVyIHtcblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmFtZS1sb2NhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5OCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvdW50cnktdG9wLWV4cGVyaWVuY2VzLWluLWNpdHkge1xuICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmlyc3RDaXR5IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtdmlydHVhbC1ib29raW5nLXBhZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCAwIDEwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuY291bnRyeS1wYWdlIHtcblxuICAgICAgICAuYmVzdC10aGluZ3Mtc2VjdGlvbiB7XG5cbiAgICAgICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICAuYmVzdC10aGluZ3MtYXJyb3ctZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTQlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gICAgLmNvdW50cnktcGFnZSB7XG5cbiAgICAgICAgLmJlc3QtdGhpbmdzLXNlY3Rpb24ge1xuXG4gICAgICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcblxuICAgICAgICAgICAgICAgIC5iZXN0LXRoaW5ncy1hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzY3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNSU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUzJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYmVzdC10aGluZ3MtZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtOCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM4JVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5iZXN0LXRoaW5ncy10ZXh0LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0NiU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgJi5zaG9ydC1jYXJvdXNlbCB7XG5cbiAgICAgICAgICAgICAgICAuc2hvcnQtbWFpbi1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zaG9ydC1zbGlkZXIge1xuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAuaXRlbSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lLWxvY2F0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2luZ2xlLWNhcm91c2VsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAtMTBweDtcblxuICAgICAgICAgICAgICAgIC5zaW5nbGUtbWFpbi1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLXZpcnR1YWwtYm9va2luZy1wYWdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDcwcHggMCAxMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmNvdW50cnktcGFnZSB7XG5cbiAgICAgICAgLnByaXZhdGUtdG91cnMtc2VjdGlvbiB7XG4gICAgICAgICAgICAucHJpdmF0ZS10b3Vycy13cmFwcGVyIHtcblxuICAgICAgICAgICAgICAgIC5pbWctYm94IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmVzdC10aGluZ3Mtc2VjdGlvbiB7XG5cbiAgICAgICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG5cbiAgICAgICAgICAgICAgICAuYmVzdC10aGluZ3MtYXJyb3ctZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMyU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUyJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYmVzdC10aGluZ3MtZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNiU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI5JTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5iZXN0LXRoaW5ncy10ZXh0LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiB7XG5cbiAgICAgICAgICAgICYuc2hvcnQtY2Fyb3VzZWwge1xuXG4gICAgICAgICAgICAgICAgLnNob3J0LW1haW4tc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAuc2hvcnQtZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaW5nbGUtY2Fyb3VzZWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIC0zMHB4O1xuXG4gICAgICAgICAgICAgICAgLnNpbmdsZS1tYWluLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuY291bnRyeS1wYWdlIHtcblxuICAgICAgICAucHJpdmF0ZS10b3Vycy1zZWN0aW9uIHtcbiAgICAgICAgICAgIC5wcml2YXRlLXRvdXJzLXdyYXBwZXIge1xuXG4gICAgICAgICAgICAgICAgLmltZy1ib3gge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBsb3JlLW91ci1jaXRpZXMtc2VjdGlvbiB7XG4gICAgICAgICAgICAmLnNob3J0LWNhcm91c2VsIHtcblxuICAgICAgICAgICAgICAgIC5zaG9ydC1tYWluLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDIlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNob3J0LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNob3J0LXNsaWRlciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1OCU7XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWUtbG9jYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTElO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTY2M3B4KSB7XG4gICAgLmNvdW50cnktcGFnZSB7XG5cbiAgICAgICAgLmJlc3QtdGhpbmdzLXNlY3Rpb24ge1xuXG4gICAgICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuXG4gICAgICAgICAgICAgICAgLmJlc3QtdGhpbmdzLWFycm93LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTElO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0OCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYmVzdC10aGluZ3MtZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNiU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI5JTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5iZXN0LXRoaW5ncy10ZXh0LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
