.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-b492e3c5a5.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:freight-sans-pro,sans-serif;font-weight:500;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:500 8px roc-grotesk,sans-serif}.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:roc-grotesk,sans-serif;font-weight:500;width:100%;text-align:center;cursor:pointer;white-space:nowrap}.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-b492e3c5a5.svg#icon-arrow-down) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-b492e3c5a5.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(--color-neutral-lightest);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:40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:348px;max-width:348px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item{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:500 20px roc-grotesk,sans-serif;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)}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title-additional{font-family:freight-sans-pro,sans-serif;font-size:18px}.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:500 16px freight-sans-pro,sans-serif}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .incrementor-field-search-tool{display:inline-block;text-align:center;width:10px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button{width:25px;height:25px;border:none;background-size:contain;background:var(--color-accent-rose);color:var(--color-neutral-lightest);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:22px;line-height:1}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button:disabled{background:var(--color-supportive)}.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-size:16px}.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{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;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-b492e3c5a5.svg#icon-marker_yellow) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-b492e3c5a5.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:roc-grotesk,sans-serif;color:var(--color-primary);text-decoration:none}.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{text-decoration:underline}.search-tool .search-section-container .search-results .not-found{font-family:freight-sans-pro,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:freight-sans-pro,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}}.content-section .img-box{height:220px;margin:0 0 40px;padding:0 0 15px 15px}.content-section .img-box img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;background-color:var(--grey-light-basic);-webkit-box-shadow:-20px -20px 0 0 var(--yellow-basic);box-shadow:-20px -20px 0 0 var(--yellow-basic)}.content-section .content{text-align:left}.content-section .content .title{display:block}.content-section .content .title:active,.content-section .content .title:focus,.content-section .content .title:hover{color:var(--yellow-basic)}.content-section .content .text{margin:0;font-family:Poppins-Medium,sans-serif;font-size:15px;line-height:25px}@media screen and (min-width:768px){.content-section .img-box{width:50%;margin:0 auto 40px;height:300px}.content-section .img-box img{-webkit-box-shadow:-20px 20px 0 0 var(--yellow-basic);box-shadow:-20px 20px 0 0 var(--yellow-basic)}.content-section .content .text{font-family:Poppins,sans-serif;font-size:15px}}@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}.content-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-section .img-box{-webkit-box-flex:1;-ms-flex:1;flex:1;width:400px;height:400px;margin:0 50px 0 0;padding:0 0 30px 30px}.content-section .img-box img{-webkit-box-shadow:-35px 35px 0 0 var(--yellow-basic);box-shadow:-35px 35px 0 0 var(--yellow-basic)}.content-section .content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.content-section .content .text{font-size:16px;line-height:30px}.content-section.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-section.reverse .img-box{margin:0 0 0 50px}}@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}.content-section .img-box{width:500px;height:500px}}@media screen and (min-width:1366px){.content-section .img-box{max-width:600px;width:100%;height:600px}}@media screen and (min-width:1440px){.content-section .img-box{margin-right:100px}.content-section.reverse .img-box{margin:0 0 0 100px}}.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:none;color:var(--blue-basic);-webkit-transition:.3s linear;transition:.3s linear;text-decoration:underline;font-weight:600;font-size:16px}.reviews .reviews-list__item .review-description-container .show-more-btn:hover{color:var(--color-accent-rose);-webkit-transform:scale(1.05);transform:scale(1.05)}.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-239f3eef30.svg#icon-arrow-down) center/contain no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-239f3eef30.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);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:roc-grotesk,sans-serif;font-weight:500;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(--color-accent-rose);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-239f3eef30.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-239f3eef30.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.popular-cities-section{overflow:hidden}.popular-cities-section .popular-cities-section-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:10px}.popular-cities-section .popular-cities-section-container .title{font-family:Poppins-Bold,sans-serif;text-align:center;margin-top:0}.popular-cities-section .popular-cities-section-container .title h1{font-size:22px;line-height:33px;margin-bottom:0;margin-top:0}.popular-cities-section .popular-cities-section-container .cities-list{padding:0;background-color:transparent;width:100%;margin-top:30px}.popular-cities-section .popular-cities-section-container .cities-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}.popular-cities-section .popular-cities-section-container .cities-list ul .item{width:50%;list-style:none;padding:0 5px;position:relative;margin:5px 0}.popular-cities-section .popular-cities-section-container .cities-list ul .item a{width:100%;text-decoration:none;text-align:center}.popular-cities-section .popular-cities-section-container .cities-list ul .item a .img-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:76%;background-color:transparent}.popular-cities-section .popular-cities-section-container .cities-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}.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{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:16px;line-height:17px;padding:5px;width:94%;background:rgba(0,0,0,.38);overflow:hidden}@media screen and (min-width:414px){.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{width:95%}}.popular-cities-section .popular-cities-section-container .cities-list ul .item:nth-child(n+7){display:none}.popular-cities-section .popular-cities-section-container .cities-list ul .item:active,.popular-cities-section .popular-cities-section-container .cities-list ul .item:focus,.popular-cities-section .popular-cities-section-container .cities-list ul .item:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.popular-cities-section .popular-cities-section-container .cities-list ul .item:active a .img-content,.popular-cities-section .popular-cities-section-container .cities-list ul .item:focus a .img-content,.popular-cities-section .popular-cities-section-container .cities-list ul .item:hover a .img-content{-webkit-filter:brightness(70%);filter:brightness(70%)}.popular-cities-section .popular-cities-section-container .button-area{height:40px;width:240px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:50px auto 0}.popular-cities-section .popular-cities-section-container .button-area .popular-cities-btn{width:100%;text-align:center;color:var(--blue-basic);background-color:transparent;border:2px solid var(--blue-basic)}.popular-cities-section .popular-cities-section-container .button-area .popular-cities-btn:active,.popular-cities-section .popular-cities-section-container .button-area .popular-cities-btn:focus,.popular-cities-section .popular-cities-section-container .button-area .popular-cities-btn:hover{color:var(--white);background-color:var(--blue-basic);border-color:var(--white)}.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}}.section-meet-host{background-color:var(--color-primary);color:var(--white);padding:30px 0 140px}.section-meet-host .container-m{position:relative}.section-meet-host .title{color:var(--white)}.section-meet-host .slider-content{margin-bottom:45px}.section-meet-host .card-host{background-color:var(--color-neutral-lightest);color:var(--color-primary);font:400 15px Poppins-Medium,sans-serif}.section-meet-host .card-host .card-img{background-color:var(--color-neutral-light);width:100%;overflow:hidden}.section-meet-host .card-host .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-meet-host .card-host .card-body{padding:12px 45px 24px 22px}.section-meet-host .card-host .card-body .host-name{margin-bottom:0}.section-meet-host .card-host .card-body .host-city{font:400 17px Poppins-Medium,sans-serif}.section-meet-host .decore-label{position:absolute;left:50%;bottom:-90px;-webkit-transform:translateX(-45%) rotate(6deg);transform:translateX(-45%) rotate(6deg)}.section-meet-host .decore-label .icon-arrow{display:inline-block;width:47px;height:43px;background:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-48f3c0c68f.svg#icon-arrow_04) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/homepage-sprite-48f3c0c68f.svg#icon-arrow_04) no-repeat center;-webkit-mask-size:300%;mask-size:300%;position:absolute;left:-30px;bottom:6px}.section-meet-host .decore-label .decore-text{width:320px;font-family:SysFalso-Italic,sans-serif;font-size:20px;line-height:1;display:inline-block;color:var(--color-neutral-lightest);text-align:center}.section-meet-host .meet-host-slider .slick-list{margin:0 -15px}.section-meet-host .meet-host-slider .slick-slide{height:auto!important}.section-meet-host .meet-host-slider .slider-item{margin:0 15px}.section-meet-host .meet-host-slider .slider-item .card-host{height:100%}.section-meet-host .meet-host-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-meet-host .search-section{width:100%;max-width:810px;color:var(--color-primary);margin:0 auto}.section-meet-host .search-section .search-tool{background:var(--color-neutral-lightest);padding:0;border-radius:0}.section-meet-host .search-section .search-tool .search-section-container{position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;max-width:none;width:100%;padding:5px 7px;gap:5px}.section-meet-host .search-section .search-tool .search-section-container .button-search-area,.section-meet-host .search-section .search-tool .search-section-container .location-area,.section-meet-host .search-section .search-tool .search-section-container .people-area{margin:0;height:25px;border:0}.section-meet-host .search-section .search-tool .search-section-container .location-area{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;position:relative;padding:0}.section-meet-host .search-section .search-tool .search-section-container .location-area::before{content:"";width:1px;height:20px;background:#a9a3a3;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.section-meet-host .search-section .search-tool .search-section-container .location-area .location-icon{width:12px;height:12px;background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#icon-location) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#icon-location) no-repeat center;-webkit-mask-size:contain;mask-size:contain;top:50%;left:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-meet-host .search-section .search-tool .search-section-container .location-area input{background:var(--color-neutral-lightest);font-size:9px;padding-left:30px}.section-meet-host .search-section .search-tool .search-section-container .location-area input::-webkit-input-placeholder{text-align:left;font:500 9px Poppins-Medium,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input::-moz-placeholder{text-align:left;font:500 9px Poppins-Medium,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input:-ms-input-placeholder{text-align:left;font:500 9px Poppins-Medium,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input::-ms-input-placeholder{text-align:left;font:500 9px Poppins-Medium,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input::placeholder{text-align:left;font:500 9px Poppins-Medium,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .people-area{-webkit-box-flex:0;-ms-flex:0 1 34%;flex:0 1 34%;font-size:8px;padding-right:18px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-text{font:500 8px Poppins-Medium,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .people-area .arrow-down-yellow{width:15px;height:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown{padding:10px;bottom:-104px;min-width:350px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .amount-people .incrementor-field-search-tool{font-size:12px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .amount-people .children-info{font-size:10px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .people-item{padding:10px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .people-title{font-size:12px}.section-meet-host .search-section .search-tool .search-section-container .button-search-area{-webkit-box-flex:0;-ms-flex:0 1 26%;flex:0 1 26%}.section-meet-host .search-section .search-tool .search-section-container .button-search-area .search{font-size:13px}.section-meet-host .search-section .search-tool .search-section-container .search-results{left:-1px;margin:31px 0 0;font-size:9px;border-radius:0}.section-meet-host .search-section .cancellation-message{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px}.section-meet-host .search-section .cancellation-message-text{font-family:Poppins-Regular,sans-serif;width:300px;text-align:center}@media screen and (min-width:768px){.section-meet-host .search-section{width:100%;max-width:810px;height:76px;z-index:5}.section-meet-host .search-section .search-tool{padding-top:0;width:100%}.section-meet-host .search-section .search-tool .search-section-container{margin-top:0;padding:12px 15px}.section-meet-host .search-section .search-tool .search-section-container .button-search-area,.section-meet-host .search-section .search-tool .search-section-container .location-area,.section-meet-host .search-section .search-tool .search-section-container .people-area{height:52px}.section-meet-host .search-section .search-tool .search-section-container .location-area::before{height:40px}.section-meet-host .search-section .search-tool .search-section-container .location-area .location-icon{width:35px;height:35px;left:0}.section-meet-host .search-section .search-tool .search-section-container .location-area input{background:var(--color-neutral-lightest);font-size:15px;padding-left:50px}.section-meet-host .search-section .search-tool .search-section-container .location-area input::-webkit-input-placeholder{font:700 15px Poppins-Bold,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input::-moz-placeholder{font:700 15px Poppins-Bold,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input:-ms-input-placeholder{font:700 15px Poppins-Bold,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input::-ms-input-placeholder{font:700 15px Poppins-Bold,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .location-area input::placeholder{font:700 15px Poppins-Bold,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .search-results{margin:63px 0 0;font-size:15px}.section-meet-host .search-section .search-tool .search-section-container .people-area{font-size:15px;padding-right:45px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-text{font:700 15px Poppins-Bold,sans-serif}.section-meet-host .search-section .search-tool .search-section-container .people-area .arrow-down-yellow{width:27px;height:27px;right:15px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown{bottom:-175px;padding:10px 30px 30px;min-width:430px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .amount-people .incrementor-field-search-tool{font-size:17px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .amount-people .children-info{font-size:14px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .people-item{padding:20px 10px}.section-meet-host .search-section .search-tool .search-section-container .people-area .people-area-dropdown .people-title{font-size:17px}.section-meet-host .search-section .search-tool .search-section-container .button-search-area .search{font-size:21px}.section-meet-host .search-section .cancellation-message{color:var(--white);position:absolute;bottom:-40px;right:5px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:14px;text-shadow:0 6px 6px rgba(0,0,0,.3137254902)}.section-meet-host .search-section .cancellation-message-text{font-family:Poppins-Medium,sans-serif;width:240px}}@media screen and (min-width:992px){.section-meet-host .container-m{padding:0 70px!important}.section-meet-host .slick-prev{left:-70px}.section-meet-host .slick-next{right:-65px}}@media screen and (min-width:1300px){.section-meet-host .container-m{padding:0 20px!important}.section-meet-host.container-xl{padding:30px 15px 110px!important}.section-meet-host .search-section .search-tool .search-section-container .search-results{margin:67px 0 0}.section-meet-host .decore-label{left:-50px;bottom:-60px;-webkit-transform:rotate(6deg);transform:rotate(6deg)}.section-meet-host .decore-label .icon-arrow{width:67px;height:67px;left:42%;bottom:auto;top:-80px;-webkit-transform:rotate(86deg);transform:rotate(86deg)}}@media screen and (min-width:768px){.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:500 18px roc-grotesk,sans-serif}.card-reviews .btn-show-more{font-size:18px}.popular-cities-section .popular-cities-section-container .title{text-align:left;padding-left:15px}.popular-cities-section .popular-cities-section-container .title h1{font-size:24px;line-height:33px;text-align:left}.popular-cities-section .popular-cities-section-container .cities-list{margin-top:20px}.popular-cities-section .popular-cities-section-container .cities-list ul .item{width:33%;padding:15px}.popular-cities-section .popular-cities-section-container .cities-list ul .item a .img-content{padding-bottom:58%;background-color:var(--white)}.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{bottom:16px;line-height:24px;width:86%}}@media screen and (min-width:992px){.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{width:90%}}@media screen and (min-width:1200px){.popular-cities-section .popular-cities-section-container .title h1{font-size:26px}.popular-cities-section .popular-cities-section-container .cities-list{margin-top:0}.popular-cities-section .popular-cities-section-container .cities-list ul .item{padding:35px 15px}.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{width:92%;font-size:18px;line-height:24px;bottom:35px}.popular-cities-section .popular-cities-section-container .button-area{margin-top:80px}}@media screen and (min-width:1200px) and (min-width:1366px){.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{width:93%}}@media screen and (min-width:1440px){.section-meet-host .slick-prev{left:-100px}.section-meet-host .slick-next{right:-95px}.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{font-size:20px;line-height:30px;width:93%}}@media screen and (min-width:1440px) and (min-width:1600px){.popular-cities-section .popular-cities-section-container .cities-list ul .item a .name-item{width:94%}}.seo-page .seo-page__hero{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.seo-page .seo-page__hero .title-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.seo-page .seo-page__hero .column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin:20px 0}.seo-page .seo-page__hero .title-block{text-align:center;position:relative;margin:30px 0 60px}.seo-page .seo-page__hero .title-block .title{font-size:45px;line-height:50px;font-family:Poppins-Bold,sans-serif;margin:0;display:inline-block}.seo-page .seo-page__hero .title-block .description p{font-family:Poppins-Medium,sans-serif;position:relative;line-height:24px;width:100%;font-size:19px;margin-top:15px}@media screen and (min-width:375px){.seo-page .seo-page__hero .title-block .description p{font-size:18px;line-height:22px}}@media screen and (min-width:412px){.seo-page .seo-page__hero .title-block .description p{font-size:19px;line-height:24px}}.seo-page .seo-page__hero .title-block .arrow-doodle{position:absolute;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/seo-page-sprite-d8baf524e0.svg#scribble_blue) no-repeat;width:55px;height:90px;right:-30px;top:60px;-webkit-transform:matrix(-1,1,1,1,0,0);transform:matrix(-1,1,1,1,0,0)}@media screen and (min-width:414px){.seo-page .seo-page__hero .title-block .description p{font-size:18px;line-height:24px}.seo-page .seo-page__hero .title-block .arrow-doodle{right:9px;width:50px;height:70px}}.seo-page .seo-page__hero .title-block .doodle-text{position:absolute;font-family:SysFalso-Italic,sans-serif;line-height:20px;right:40px;bottom:-100px;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);display:inline-block;width:150px;height:60px}.seo-page .seo-page__hero .title-block .doodle-text::after{content:"No cookie-cutter stuff";font-size:20px}.seo-page .seo-page__hero .image-block{position:relative;overflow:hidden;display:block;width:100%;height:200px}.seo-page .seo-page__hero .image-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:375px){.seo-page .seo-page__hero .title-block .arrow-doodle{top:40px}.seo-page .seo-page__hero .title-block .doodle-text{right:40px;bottom:-108px}.seo-page .seo-page__hero .image-block{height:250px}}@media screen and (min-width:412px){.seo-page .seo-page__hero .image-block{height:200px}}.seo-page .experience-carousel .slider-action-buttons{top:20px}.seo-page .experience-carousel .slider-content{padding:0 0 15px 15px}.seo-page .experience-carousel .slider-content .text,.seo-page .experience-carousel .slider-content .title{text-align:left;padding-right:15px}.seo-page .experience-carousel .slider-content .doodles{position:relative;overflow:hidden}.seo-page .experience-carousel .slider-content .doodles .main-doodle{position:absolute;width:140px;height:147px;top:-50px}.seo-page .experience-carousel .slider-content .doodles .arrow-doodle{width:153px;height:38px;left:52px;top:158px}.seo-page .experience-carousel .slider-content .doodles .description-doodle{display:none}.seo-page .experience-carousel .slider-content .doodles .doodles-text{display:block}.seo-page .experience-carousel .slider-content .doodles.mobile{display:block;height:200px}.seo-page .experience-carousel .slider-content .doodles.mobile .main-doodle{width:120px;height:106px;top:54px;left:-7px;background:url(/theme/frontend/_assets/images/doodles/london.svg) no-repeat}@media screen and (min-width:375px){.seo-page .experience-carousel .slider-content .doodles.mobile .main-doodle{left:5px}}@media screen and (min-width:414px){.seo-page .seo-page__hero .title-block .doodle-text{right:65px}.seo-page .seo-page__hero .image-block{height:250px}.seo-page .experience-carousel .slider-content .doodles.mobile .main-doodle{left:25px}}.seo-page .experience-carousel .slider-content .doodles.mobile .arrow-doodle{display:block;width:190px;height:100px;left:48px;top:133px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/seo-page-sprite-d8baf524e0.svg#city-path-mobile_blue) 0 0/contain no-repeat}@media screen and (min-width:375px){.seo-page .experience-carousel .slider-content .doodles.mobile .arrow-doodle{left:55px;top:130px}}@media screen and (min-width:414px){.seo-page .experience-carousel .slider-content .doodles.mobile .arrow-doodle{width:201px;height:110px;left:79px;top:123px}}.seo-page .experience-carousel .slider-content .doodles.mobile .description-doodle{display:none}.seo-page .experience-carousel .slider-content .doodles.mobile .doodles-text{display:block;color:var(--color-primary);width:224px;left:102px}@media screen and (min-width:375px){.seo-page .experience-carousel .slider-content .doodles.mobile .doodles-text{left:109px}}@media screen and (min-width:414px){.seo-page .experience-carousel .slider-content .doodles.mobile .doodles-text{left:140px}}.seo-page .experience-carousel .slider-content .doodles.desktop,.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{display:none}.seo-page .experience-carousel .slider-content .experience-carousel-btn{width:240px}.seo-page .box-section:nth-child(2){padding-bottom:50px}.seo-page .box-section:nth-child(3){padding-top:0}.seo-page .box-section:nth-child(8){background-color:var(--color-primary)}.seo-page .box-section:nth-child(9){padding:10px 0;background-color:var(--color-neutral-lightest)}.seo-page .content-page-carousel{color:var(--color-neutral-lightest)}.seo-page .content-page-carousel .slider-content{overflow:hidden}.seo-page .content-page-carousel .slider-content .text-column{text-align:left;padding:0}.seo-page .content-page-carousel .slider-content .text-column .title{font-family:Poppins-Bold,sans-serif;font-size:22px;line-height:24px;margin:0;color:var(--color-neutral-lightest)}.seo-page .content-page-carousel .slider-content .text-column .text{font-size:15px;line-height:20px}.seo-page .content-page-carousel .slider-content .slider-column .slider-item .img-content{height:250px}.seo-page .content-page-carousel .slider-content .slider-column .slider-item .img-content img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#afafaf}.seo-page .content-page-carousel .slider-content .slider-column .slider-item .text-content{color:var(--color-neutral-lightest)}.seo-page .content-page-carousel .slider-content .slider-column .slider-item .text-content h3{line-height:18px;color:var(--color-neutral-lightest)}.seo-page .content-page-carousel .content-page-carousel-btn{border:2px solid var(--color-neutral-lightest);color:var(--color-neutral-lightest);background-color:var(--color-primary)}.seo-page .content-page-carousel .content-page-carousel-btn:active,.seo-page .content-page-carousel .content-page-carousel-btn:focus,.seo-page .content-page-carousel .content-page-carousel-btn:hover{color:var(--color-primary);background-color:var(--color-neutral-lightest);border-color:var(--color-primary)}.seo-page .reviews{background-color:var(--color-neutral-lightest)}.seo-page .reviews .load-more-reviews{margin-top:70px}.seo-page .reviews .load-more-reviews .arrow-down{display:none}.seo-page .experiences-for-all-type{padding-bottom:15px}.seo-page .experiences-for-all-type .slider-content .curious,.seo-page .experiences-for-all-type .slider-content .title-desktop,.seo-page .experiences-for-all-type .slider-content .title-mobile{color:var(--color-neutral-lightest)}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider .slider-item .slider-content-area .content-area-title{height:70px}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider .slider-item .slider-content-area .content-area-title h3{font-size:16px;color:var(--color-neutral-lightest)}@media screen and (min-width:768px){.seo-page .seo-page__hero .title-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.seo-page .seo-page__hero .column{width:50%}.seo-page .seo-page__hero .title-block{text-align:left;margin-top:40px}.seo-page .seo-page__hero .title-block .title{font-size:32px;line-height:35px;margin-bottom:10px}.seo-page .seo-page__hero .title-block .doodle-text{line-height:15px;right:51px;bottom:-115px;width:145px;text-align:center}.seo-page .seo-page__hero .title-block .doodle-text::after{font-size:16px}.seo-page .seo-page__hero .title-block .arrow-doodle{top:43px;right:10px;width:55px}.seo-page .seo-page__hero .image-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;padding-bottom:30%}.seo-page .seo-page__hero .image-block img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.seo-page .experience-carousel{overflow:hidden}.seo-page .experience-carousel .slider-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.seo-page .experience-carousel .slider-content .title-block{width:30%;margin-top:50px;position:relative;padding-right:10px}.seo-page .experience-carousel .slider-content .btn-block{width:100%;margin-top:20px}.seo-page .experience-carousel .slider-content .title{color:var(--color-primary);overflow-wrap:anywhere;line-height:35px}.seo-page .experience-carousel .slider-content .text{margin-top:25px;color:var(--color-primary);overflow-wrap:anywhere;line-height:30px}.seo-page .experience-carousel .slider-content .experience-slider{width:70%;margin-top:60px}.seo-page .experience-carousel .slider-content .experience-carousel-btn{border:2px solid var(--color-primary);color:var(--color-primary);background-color:transparent;width:260px}.seo-page .experience-carousel .slider-content .experience-carousel-btn:active,.seo-page .experience-carousel .slider-content .experience-carousel-btn:focus,.seo-page .experience-carousel .slider-content .experience-carousel-btn:hover{color:var(--color-neutral-lightest);background-color:var(--color-primary);border-color:var(--color-neutral-lightest)}.seo-page .experience-carousel .slider-content .doodles{overflow:visible}.seo-page .experience-carousel .slider-content .doodles.mobile{display:none}.seo-page .experience-carousel .slider-content .doodles.desktop{display:block;width:100%;margin-top:20px}.seo-page .experience-carousel .slider-content .doodles.desktop .main-doodle{width:120px;height:106px;top:-107px;left:0;background:url(/theme/frontend/_assets/images/doodles/london.svg) no-repeat}.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{display:block;width:185px;height:98px;left:61px;top:-36px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/seo-page-sprite-d8baf524e0.svg#city-path-mobile_blue) 0 0/contain no-repeat}.seo-page .experience-carousel .slider-content .doodles.desktop .description-doodle{display:none}.seo-page .experience-carousel .slider-content .doodles.desktop .doodles-text{top:-110px;left:115px;color:var(--color-primary);width:210px}.seo-page .box-section:nth-child(2){background-color:var(--color-neutral-lighter);padding-bottom:70px}.seo-page .box-section:nth-child(9){padding:70px 0}.seo-page .box-section:nth-child(11){padding-bottom:70px}.seo-page .content-page-carousel .slider-content .text-column{width:20%;padding-right:10px;overflow-wrap:anywhere;z-index:2;background-color:var(--color-primary)}.seo-page .content-page-carousel .slider-content .text-column .text{line-height:21px}.seo-page .content-page-carousel .slider-content .slider,.seo-page .content-page-carousel .slider-content .slider .slick-list{overflow:visible}.seo-page .content-page-carousel .slider-content .slider.slider-column{max-width:80%;margin-left:initial}.seo-page .reviews .load-more-reviews .arrow-down{display:block}.seo-page .experiences-for-all-type{padding-bottom:0}.seo-page .experiences-for-all-type .slider-content .curious{display:inline-block;top:212px}.seo-page .experiences-for-all-type .slider-content .curious br{display:inline-block}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider .slider-item .slider-content-area .content-area-title{height:50px}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider .slider .slick-list{overflow:visible}}@media screen and (min-width:992px){.seo-page .seo-page__hero .title-block{width:45%;margin-top:45px}.seo-page .seo-page__hero .title-block .title{font-size:43px;line-height:46px;width:410px}.seo-page .seo-page__hero .title-block .description p{font-size:21px;line-height:28px}.seo-page .seo-page__hero .title-block .arrow-doodle{top:62px;width:50px}.seo-page .seo-page__hero .title-block .doodle-text{bottom:-111px}.seo-page .seo-page__hero .image-block{width:55%;padding-bottom:30%}.seo-page .experience-carousel .slider-content .title-block{width:32%}.seo-page .experience-carousel .slider-content .btn-block{margin-top:20px}.seo-page .experience-carousel .slider-content .experience-slider{width:68%}.seo-page .experience-carousel .slider-content .doodles.desktop .main-doodle{top:-100px}.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{display:block;width:191px;height:167px;left:72px;top:-137px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/seo-page-sprite-d8baf524e0.svg#city-path-desktop_blue) 0 0/contain no-repeat}.seo-page .experience-carousel .slider-content .doodles.desktop .doodles-text{top:-235px;left:80px}.seo-page .box-section:nth-child(9){padding:100px 0}.seo-page .box-section:nth-child(11){padding-bottom:0}.seo-page .content-page-carousel .slider-content .text-column .text{line-height:23px}.seo-page .experiences-for-all-type .slider-content .curious{left:21px}.seo-page .experiences-for-all-type .slider-content .title-desktop{font-size:26px}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider{width:80%}}@media screen and (min-width:1200px){.seo-page .seo-page__hero .title-block .title{font-size:52px;line-height:55px;width:480px;max-height:245px}.seo-page .seo-page__hero .title-block .description p{font-size:26px;line-height:35px}.seo-page .seo-page__hero .title-block .arrow-doodle{top:61px;right:3px;width:75px}.seo-page .seo-page__hero .title-block .doodle-text{bottom:-130px;right:52px;line-height:19px;width:158px;height:70px}.seo-page .seo-page__hero .title-block .doodle-text::after{font-size:20px}.seo-page .seo-page__hero .image-block{padding-bottom:33%}.seo-page .experience-carousel .slider-content .title-block{width:30%}.seo-page .experience-carousel .slider-content .btn-block{margin-top:0}.seo-page .experience-carousel .slider-content .experience-slider{width:70%}.seo-page .experience-carousel .slider-content .doodles.desktop .main-doodle{width:130px;height:116px;top:-132px}.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{width:264px;height:216px;left:63px;top:-209px}.seo-page .experience-carousel .slider-content .doodles.desktop .doodles-text{left:104px;top:-300px}.seo-page .box-section:nth-child(2){padding-bottom:100px}.seo-page .experiences-for-all-type .slider-content .curious{top:210px;left:27px}.seo-page .experiences-for-all-type .slider-content .title-desktop{font-size:30px;width:20%}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider{width:80%}}@media screen and (min-width:1200px) and (min-width:1280px){.seo-page .experience-carousel .slider-content .doodles.desktop .main-doodle{width:140px;height:126px}.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{width:259px;height:204px;left:73px;top:-198px}.seo-page .experience-carousel .slider-content .doodles.desktop .doodles-text{top:-290px}}@media screen and (min-width:1366px){.seo-page .seo-page__hero .title-block .title{width:555px}.seo-page .seo-page__hero .title-block .doodle-text{bottom:-113px;right:52px}.seo-page .seo-page__hero .title-block .arrow-doodle{top:46px;right:-3px;width:65px}.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{top:-265px}.seo-page .experience-carousel .slider-content .doodles.desktop .doodles-text{top:-375px;left:120px}}@media screen and (min-width:1440px){.seo-page .seo-page__hero{padding-bottom:60px}.seo-page .seo-page__hero .title-block{margin-right:50px}.seo-page .seo-page__hero .title-block .title{font-size:61px;line-height:63px;width:570px}.seo-page .seo-page__hero .title-block .description p{font-size:28px;line-height:37px}.seo-page .seo-page__hero .title-block .arrow-doodle{right:-31px;width:85px;height:80px}.seo-page .seo-page__hero .title-block .doodle-text{bottom:-118px;right:37px;line-height:21px}.seo-page .seo-page__hero .title-block .doodle-text:after{font-size:22px}.seo-page .experience-carousel .slider-content .doodles.desktop .main-doodle{top:-191px}.seo-page .experience-carousel .slider-content .doodles.desktop .arrow-doodle{width:243px;height:166px;top:-232px;left:82px}.seo-page .experience-carousel .slider-content .doodles.desktop .doodles-text{width:233px;font-size:20px;top:-338px}.seo-page .experiences-for-all-type .slider-content .title-desktop{width:16%}.seo-page .experiences-for-all-type .slider-content .experiences-for-all-type-slider{width:84%}}@media screen and (min-width:1600px){.seo-page .seo-page__hero .title-block .arrow-doodle{top:61px}.seo-page .seo-page__hero .title-block .doodle-text{bottom:-135px;right:44px}.seo-page .seo-page__hero .image-block{padding-bottom:30%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VhcmNoLXRvb2wuc2NzcyIsInNlby1wYWdlLmNzcyIsInNlb1BhZ2UvY29udGVudC1zZWN0aW9uLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL19yZXZpZXdzLW1vYmlsZS5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9wb3B1bGFyLWNpdGllcy1tb2JpbGUuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvcGFyYWxsYXgtY29udGVudC1zZWN0aW9uLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL19zZWN0aW9uLW1lZXQtaG9zdC5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fcmV2aWV3cy1kZXNrdG9wLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL3BvcHVsYXItY2l0aWVzLWRlc2t0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QSxNQUFBLE1BSUEsc0RBQ0ksVUFBQSxLQUNBLFlBQUEsS0FJUixxREFDSSxNQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FHSixvREFDSSxPQUFBLE9BQ0EsTUFBQSxLQUNBLFlBQUEsS0FFQSwwREFDSSxVQUFBLEtBVUEsNkVBQ0ksSUFBQSxPQUdKLDhFQUNJLE1BQUEsTUFDQSxPQUFBLE1BQ0EsSUFBQSxPQUNBLEtBQUEsS0FHSiw4RUFDSSxNQUFBLE1BQ0EsVUFBQSxLQUNBLElBQUEsT0FVWixtRUFDSSxNQUFBLElBRUoscUZBQ0ksTUFBQSxLQU9wQixxQ0FNZ0IscURBQ0ksSUFBQSxLQUdKLG9EQUNJLE9BQUEsT0FDQSxNQUFBLEtBSVIsdUNBQ0ksZUFBQSIsImZpbGUiOiJmcm9udGVuZC1zZW8tcGFnZS0yOTUxYjUxZTBmLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICcuL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWFyY2gtdG9vbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWluLXdpZHRoOiAyODVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgICAubG9jYXRpb24tYXJlYSwgLnBlb3BsZS1hcmVhLCAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMSAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDI1cHggMTBweCAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxcHggMCAzM3B4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxM3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc2VhcmNoLWZvcm0tc3ByaXRlICsgJyNpY29uLXNlYXJjaF95ZWxsb3cnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAudG9wLXBsYWNlaG9sZGVyLFxuICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50b3AtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDhweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkc2VhcmNoLWZvcm0tc3ByaXRlICsgJyNpY29uLWFycm93LWRvd24nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xNDFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM0OHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzQ4cHg7XG5cbiAgICAgICAgICAgICAgICAucGVvcGxlLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDIwcHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi1hZGRpdGlvbmFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAxNnB4IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW5jcmVtZW50b3ItZmllbGQtc2VhcmNoLXRvb2wge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNzVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJvb2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maW5kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgbWFyZ2luOiA2MHB4IDJweCAwIDI2cHg7XG5cbiAgICAgICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRzZWFyY2gtZm9ybS1zcHJpdGUgKyAnI2ljb24tbWFya2VyX3llbGxvdycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5vdC1mb3VuZCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgNXB4IDU1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhLCAucGVvcGxlLWFyZWEsIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgLmFyZWEtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE0MXB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMzBweDtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLXRpdGxlLCAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAxIDY2JTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFweCAwIDE1cHg7XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlucHV0LXdyYXBwZXIge1xuXG4gICAgICAgICAgICAgICAgICAgIC50b3AtcGxhY2Vob2xkZXIsXG4gICAgICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTFweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICYudG9wLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJi5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAzNCU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA2OXB4IDAgMCAwO1xuXG4gICAgICAgICAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCA2NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5vdC1mb3VuZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xuXG4gICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgIHRvcDogMzk1cHg7XG4gICAgICAgIGhlaWdodDogODBweDtcblxuICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTA4MHB4O1xuXG4gICAgICAgICAgICAubG9jYXRpb24tYXJlYSwgLnBlb3BsZS1hcmVhLCAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2VhcmNoLXRvb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWluLXdpZHRoOiAyODVweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmbGV4OiAwIDEgMTAwJTtcbiAgbWFyZ2luOiAwIDI1cHggMTBweCAyNXB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMXB4IDAgMzNweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGkge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB6LWluZGV4OiAzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gICAgbGVmdDogLTE1cHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5sb2NhdGlvbi1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS1iNDkyZTNjNWE1LnN2ZyNpY29uLXNlYXJjaF95ZWxsb3dcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlcixcbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIge1xuICB0b3A6IDVweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gIHRvcDogMThweDtcbiAgZm9udDogNTAwIDhweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VhcmNoLWZvcm0tc3ByaXRlLWI0OTJlM2M1YTUuc3ZnI2ljb24tYXJyb3ctZG93blwiKSBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICByaWdodDogNXB4O1xuICB0b3A6IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvdHRvbTogLTE0MXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcGFkZGluZzogMTBweCAwO1xuICB6LWluZGV4OiA5OTk7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjVweCAzMHB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtaW4td2lkdGg6IDM0OHB4O1xuICBtYXgtd2lkdGg6IDM0OHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gLnBlb3BsZS10aXRsZSB7XG4gIGZvbnQ6IDUwMCAyMHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAucGVvcGxlLXRpdGxlLWFkZGl0aW9uYWwge1xuICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gLmFtb3VudC1wZW9wbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQ6IDUwMCAxNnB4IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAuaW5jcmVtZW50b3ItZmllbGQtc2VhcmNoLXRvb2wge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwcHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSBidXR0b24ge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSBidXR0b246ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjc1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uOmhvdmVyLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbjpmb2N1cywgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b246YWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmJvb2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSAuZmluZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MCU7XG4gIG1heC1oZWlnaHQ6IDE2MHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB6LWluZGV4OiAzO1xuICBtYXJnaW46IDYwcHggMnB4IDAgMjZweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdCB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExcHg7XG4gIGxlZnQ6IDIzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VhcmNoLWZvcm0tc3ByaXRlLWI0OTJlM2M1YTUuc3ZnI2ljb24tbWFya2VyX3llbGxvd1wiKSBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YmVmb3JlIHtcbiAgICBsZWZ0OiAyNHB4O1xuICB9XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMCA1cHggNDhweDtcbiAgZm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNjBweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0uc2VsZWN0ZWQgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zm9jdXMgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YWN0aXZlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0cyAubm90LWZvdW5kIHtcbiAgZm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDVweCAwIDVweCA1NXB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNTUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuYXJlYS10aXRsZSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcmVhLXRpdGxlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5hcmVhLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgdG9wOiAtMThweDtcbiAgICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmFyZWEtdGl0bGUgLmxvY2F0aW9uLWljb24sIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJlYS10aXRsZSAubG9jYXRpb24taWNvbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSAuYXJlYS10aXRsZSAubG9jYXRpb24taWNvbiB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5hcmVhLXRpdGxlIHNwYW4sIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJlYS10aXRsZSBzcGFuLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5hcmVhLXRpdGxlIHNwYW4ge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgIGJvdHRvbTogLTE0MXB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTBweCAzMHB4IDMwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gLnBlb3BsZS10aXRsZSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gLmFtb3VudC1wZW9wbGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSBidXR0b24ge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDAgMSA2NiU7XG4gICAgcGFkZGluZzogMCAxcHggMCAxNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGkge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAxNnB4O1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAudG9wLXBsYWNlaG9sZGVyLFxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAuYm90dG9tLXBsYWNlaG9sZGVyIHtcbiAgICBsZWZ0OiA1MXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIudG9wLXBsYWNlaG9sZGVyLFxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAuYm90dG9tLXBsYWNlaG9sZGVyLnRvcC1wbGFjZWhvbGRlciB7XG4gICAgdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAudG9wLXBsYWNlaG9sZGVyLmJvdHRvbS1wbGFjZWhvbGRlcixcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlci5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgIHRvcDogMThweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgZmxleDogMCAxIDM0JTtcbiAgICBsZXR0ZXItc3BhY2luZzogMS4wNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIG1hcmdpbjogNjlweCAwIDAgMDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpiZWZvcmUge1xuICAgIHdpZHRoOiA0N3B4O1xuICAgIGxlZnQ6IDM2cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYSB7XG4gICAgcGFkZGluZzogMTBweCAwIDVweCA2NXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0cyAubm90LWZvdW5kIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWFyY2gtdG9vbCB7XG4gICAgdG9wOiAzOTVweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTA4MHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpIHtcbiAgICB0b3A6IDEzcHg7XG4gICAgbGVmdDogMjhweDtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmNvbnRlbnQtc2VjdGlvbiAuaW1nLWJveCB7XG4gIGhlaWdodDogMjIwcHg7XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgcGFkZGluZzogMCAwIDE1cHggMTVweDtcbn1cbi5jb250ZW50LXNlY3Rpb24gLmltZy1ib3ggaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gIGJveC1zaGFkb3c6IC0yMHB4IC0yMHB4IDAgMCB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuLmNvbnRlbnQtc2VjdGlvbiAuY29udGVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29udGVudC1zZWN0aW9uIC5jb250ZW50IC50aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRlbnQtc2VjdGlvbiAuY29udGVudCAudGl0bGU6Zm9jdXMsIC5jb250ZW50LXNlY3Rpb24gLmNvbnRlbnQgLnRpdGxlOmhvdmVyLCAuY29udGVudC1zZWN0aW9uIC5jb250ZW50IC50aXRsZTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5jb250ZW50LXNlY3Rpb24gLmNvbnRlbnQgLnRleHQge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbiAuaW1nLWJveCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbiAgLmNvbnRlbnQtc2VjdGlvbiAuaW1nLWJveCBpbWcge1xuICAgIGJveC1zaGFkb3c6IC0yMHB4IDIwcHggMCAwIHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIH1cbiAgLmNvbnRlbnQtc2VjdGlvbiAuY29udGVudCAudGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNvbnRlbnQtc2VjdGlvbiAuaW1nLWJveCB7XG4gICAgZmxleDogMTtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBtYXJnaW46IDAgNTBweCAwIDA7XG4gICAgcGFkZGluZzogMCAwIDMwcHggMzBweDtcbiAgfVxuICAuY29udGVudC1zZWN0aW9uIC5pbWctYm94IGltZyB7XG4gICAgYm94LXNoYWRvdzogLTM1cHggMzVweCAwIDAgdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgfVxuICAuY29udGVudC1zZWN0aW9uIC5jb250ZW50IHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuY29udGVudC1zZWN0aW9uIC5jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLmNvbnRlbnQtc2VjdGlvbi5yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLmNvbnRlbnQtc2VjdGlvbi5yZXZlcnNlIC5pbWctYm94IHtcbiAgICBtYXJnaW46IDAgMCAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGVudC1zZWN0aW9uIC5pbWctYm94IHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb24gLmltZy1ib3gge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb24gLmltZy1ib3gge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIH1cbiAgLmNvbnRlbnQtc2VjdGlvbi5yZXZlcnNlIC5pbWctYm94IHtcbiAgICBtYXJnaW46IDAgMCAwIDEwMHB4O1xuICB9XG59XG4ucmV2aWV3cyB7XG4gIHBhZGRpbmc6IDYwcHggMCAwIDA7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5yZXZpZXdzIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ucmV2aWV3cyAudGl0bGUgaDIge1xuICBtYXJnaW46IDA7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IC5pY29uLXN0YXIge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMCAwIDI1cHg7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnJldmlldy1kZXNjcmlwdGlvbi5mdWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5zaG93LW1vcmUtYnRuIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5zaG93LW1vcmUtYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kYXRlLCAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctY2l0eSB7XG4gIG1hcmdpbjogMDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1hdXRob3Ige1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ucmV2aWV3cyAuc2VlLW1vcmUtcmV2aWV3cy1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG59XG4ucmV2aWV3cyAubG9hZC1tb3JlLXJldmlld3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyAuYXJyb3ctZG93biB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB0b3A6IDNweDtcbiAgcmlnaHQ6IC0xNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3Jldmlld3Mtc2VjdGlvbi1zcHJpdGUtMjM5ZjNlZWYzMC5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cblxuLmNhcmQtcmV2aWV3cyB7XG4gIHBhZGRpbmc6IDE1cHggMTdweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uY2FyZC1yZXZpZXdzIC5jYXJkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5jYXJkLXJldmlld3MgLnJldmlld3MtaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzcHg7XG59XG4uY2FyZC1yZXZpZXdzIC5yZXZpZXdzLWNvbnRlbnQge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uY2FyZC1yZXZpZXdzIC5yZXZpZXdzLWNvbnRlbnQuZnVsbCB7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uY2FyZC1yZXZpZXdzIC5idG4tc2hvdy1tb3JlIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jYXJkLXJldmlld3MgLmJ0bi1zaG93LW1vcmU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5jYXJkLXJldmlld3MgLmxpc3Qtc3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFweDtcbn1cbi5jYXJkLXJldmlld3MgLmljb24tc3RhciB7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTIzOWYzZWVmMzAuc3ZnI3N0YXJfeWVsbG93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG59XG5cbi5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAudGl0bGUgaDEge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW0gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW0gYSAuaW1nLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiA3NiU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB1bCAuaXRlbSBhIC5pbWctY29udGVudCBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW0gYSAubmFtZS1pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlCb2xkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHdpZHRoOiA5NCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtIGEgLm5hbWUtaXRlbSB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxufVxuLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB1bCAuaXRlbTpudGgtY2hpbGQobis3KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtOmZvY3VzLCAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtOmhvdmVyLCAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG59XG4ucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtOmZvY3VzIGEgLmltZy1jb250ZW50LCAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtOmhvdmVyIGEgLmltZy1jb250ZW50LCAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtOmFjdGl2ZSBhIC5pbWctY29udGVudCB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg3MCUpO1xufVxuLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tYXJlYSB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDI0MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDUwcHggYXV0byAwO1xufVxuLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tYXJlYSAucG9wdWxhci1jaXRpZXMtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4ucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1hcmVhIC5wb3B1bGFyLWNpdGllcy1idG46Zm9jdXMsIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLWFyZWEgLnBvcHVsYXItY2l0aWVzLWJ0bjpob3ZlciwgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tYXJlYSAucG9wdWxhci1jaXRpZXMtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xufVxuLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiAuY29udGVudCB7XG4gIG1hcmdpbjogLTYwcHggMTVweCAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMzBweDtcbn1cbi5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24gLmNvbnRlbnQgLnRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwO1xufVxuLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiAuY29udGVudCAudGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiAuaW1nLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA2NiU7XG59XG4ucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIC5pbWctYm94IGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG4gIC5wYXJhbGxheC1jb250ZW50LXNlY3Rpb24gLnBhcmFsbGF4IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4taGVpZ2h0OiA2MTRweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIC5jb250ZW50IHtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogNDBweCAyMHB4IDYwcHg7XG4gICAgd2lkdGg6IDUyN3B4O1xuICAgIGhlaWdodDogNTI3cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICByaWdodDogMzBweDtcbiAgfVxuICAucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIC5jb250ZW50IC50ZXh0IHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIH1cbiAgLnBhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbiAuaW1nLWJveCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tbWVldC1ob3N0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHBhZGRpbmc6IDMwcHggMCAxNDBweDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuY29udGFpbmVyLW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2xpZGVyLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5jYXJkLWhvc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250OiA0MDAgMTVweCBcIlBvcHBpbnMtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLmNhcmQtaG9zdCAuY2FyZC1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLmNhcmQtaG9zdCAuY2FyZC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLmNhcmQtaG9zdCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMTJweCA0NXB4IDI0cHggMjJweDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuY2FyZC1ob3N0IC5jYXJkLWJvZHkgLmhvc3QtbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLmNhcmQtaG9zdCAuY2FyZC1ib2R5IC5ob3N0LWNpdHkge1xuICBmb250OiA0MDAgMTdweCBcIlBvcHBpbnMtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLmRlY29yZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IC05MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQ1JSkgcm90YXRlKDZkZWcpO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5kZWNvcmUtbGFiZWwgLmljb24tYXJyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0N3B4O1xuICBoZWlnaHQ6IDQzcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9tZXBhZ2Utc3ByaXRlLTQ4ZjNjMGM2OGYuc3ZnI2ljb24tYXJyb3dfMDRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiAzMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zMHB4O1xuICBib3R0b206IDZweDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuZGVjb3JlLWxhYmVsIC5kZWNvcmUtdGV4dCB7XG4gIHdpZHRoOiAzMjBweDtcbiAgZm9udC1mYW1pbHk6IFN5c0ZhbHNvLUl0YWxpYywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAubWVldC1ob3N0LXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAubWVldC1ob3N0LXNsaWRlciAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAubWVldC1ob3N0LXNsaWRlciAuc2xpZGVyLWl0ZW0ge1xuICBtYXJnaW46IDAgMTVweDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAubWVldC1ob3N0LXNsaWRlciAuc2xpZGVyLWl0ZW0gLmNhcmQtaG9zdCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAubWVldC1ob3N0LXNsaWRlciAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MTBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4IDdweDtcbiAgZ2FwOiA1cHg7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLFxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsXG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyOiAwO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSB7XG4gIGZsZXg6IDAgMSA0MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogI0E5QTNBMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogMztcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmxvY2F0aW9uLWljb24ge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS1kY2M2ZjQ0YWY5LnN2ZyNpY29uLWxvY2F0aW9uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDdweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBmb250LXNpemU6IDlweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250OiA1MDAgOXB4IFwiUG9wcGlucy1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIHtcbiAgZmxleDogMCAxIDM0JTtcbiAgZm9udC1zaXplOiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtdGV4dCB7XG4gIGZvbnQ6IDUwMCA4cHggXCJQb3BwaW5zLU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93IHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvdHRvbTogLTEwNHB4O1xuICBtaW4td2lkdGg6IDM1MHB4O1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5hbW91bnQtcGVvcGxlIC5pbmNyZW1lbnRvci1maWVsZC1zZWFyY2gtdG9vbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAuYW1vdW50LXBlb3BsZSAuY2hpbGRyZW4taW5mbyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0ge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICBmbGV4OiAwIDEgMjYlO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5zZWFyY2gge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0cyB7XG4gIGxlZnQ6IC0xcHg7XG4gIG1hcmdpbjogMzFweCAwIDA7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuY2FuY2VsbGF0aW9uLW1lc3NhZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLmNhbmNlbGxhdGlvbi1tZXNzYWdlLXRleHQge1xuICBmb250LWZhbWlseTogUG9wcGlucy1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICB3aWR0aDogMzAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MTBweDtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gICAgei1pbmRleDogNTtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSwgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWE6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmxvY2F0aW9uLWljb24ge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQ6IDcwMCAxNXB4IFwiUG9wcGlucy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHMge1xuICAgIG1hcmdpbjogNjNweCAwIDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtdGV4dCB7XG4gICAgZm9udDogNzAwIDE1cHggXCJQb3BwaW5zLUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3cge1xuICAgIHdpZHRoOiAyN3B4O1xuICAgIGhlaWdodDogMjdweDtcbiAgICByaWdodDogMTVweDtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgIGJvdHRvbTogLTE3NXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMzBweCAzMHB4O1xuICAgIG1pbi13aWR0aDogNDMwcHg7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5hbW91bnQtcGVvcGxlIC5pbmNyZW1lbnRvci1maWVsZC1zZWFyY2gtdG9vbCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAuYW1vdW50LXBlb3BsZSAuY2hpbGRyZW4taW5mbyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2VhcmNoLXNlY3Rpb24gLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSAuc2VhcmNoIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuY2FuY2VsbGF0aW9uLW1lc3NhZ2Uge1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTQwcHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LXNoYWRvdzogMCA2cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4zMTM3MjU0OTAyKTtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNlYXJjaC1zZWN0aW9uIC5jYW5jZWxsYXRpb24tbWVzc2FnZS10ZXh0IHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VjdGlvbi1tZWV0LWhvc3QgLmNvbnRhaW5lci1tIHtcbiAgICBwYWRkaW5nOiAwIDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc2VjdGlvbi1tZWV0LWhvc3QgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC03MHB4O1xuICB9XG4gIC5zZWN0aW9uLW1lZXQtaG9zdCAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC02NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5jb250YWluZXItbSB7XG4gICAgcGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0LmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zZWFyY2gtc2VjdGlvbiAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHMge1xuICAgIG1hcmdpbjogNjdweCAwIDA7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5kZWNvcmUtbGFiZWwge1xuICAgIGxlZnQ6IC01MHB4O1xuICAgIGJvdHRvbTogLTYwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNmRlZyk7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5kZWNvcmUtbGFiZWwgLmljb24tYXJyb3cge1xuICAgIHdpZHRoOiA2N3B4O1xuICAgIGhlaWdodDogNjdweDtcbiAgICBsZWZ0OiA0MiU7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogLTgwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoODZkZWcpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMTAwcHg7XG4gIH1cbiAgLnNlY3Rpb24tbWVldC1ob3N0IC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTk1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5yZXZpZXdzIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IC5pY29uLXN0YXIge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnNob3ctbW9yZS1idG4ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kYXRlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWNpdHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnJldmlld3MgLnNlZS1tb3JlLXJldmlld3MtYnRuIHtcbiAgICBtYXJnaW46IDYwcHggYXV0bztcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG4gIC5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyAuYXJyb3ctZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIGxlZnQ6IDE3OXB4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDgwcHggMCAwIDA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlCb2xkLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgfVxuICAuY2FyZC1yZXZpZXdzIHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5jYXJkLXJldmlld3MgLmNhcmQtaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5jYXJkLXJldmlld3MgLmNhcmQtaGVhZGVyIC5yZXZpZXdzLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIgLnJldmlld3MtaW5mbyAucmV2aWV3cy1pbmZvLW5hbWUge1xuICAgIGZvbnQ6IDUwMCAxOHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5jYXJkLXJldmlld3MgLmJ0bi1zaG93LW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC50aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC50aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtIHtcbiAgICB3aWR0aDogMzMlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB1bCAuaXRlbSBhIC5pbWctY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU4JTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIH1cbiAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB1bCAuaXRlbSBhIC5uYW1lLWl0ZW0ge1xuICAgIGJvdHRvbTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB3aWR0aDogODYlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtIGEgLm5hbWUtaXRlbSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAudGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciAuY2l0aWVzLWxpc3QgdWwgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDM1cHggMTVweDtcbiAgfVxuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmNpdGllcy1saXN0IHVsIC5pdGVtIGEgLm5hbWUtaXRlbSB7XG4gICAgd2lkdGg6IDkyJTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB1bCAuaXRlbSBhIC5uYW1lLWl0ZW0ge1xuICAgIHdpZHRoOiA5MyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1hcmVhIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB1bCAuaXRlbSBhIC5uYW1lLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB3aWR0aDogOTMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24gLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIC5jaXRpZXMtbGlzdCB1bCAuaXRlbSBhIC5uYW1lLWl0ZW0ge1xuICAgIHdpZHRoOiA5NCU7XG4gIH1cbn1cbi5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jay1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAuY29sdW1uIHtcbiAgZmxleC1ncm93OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDMwcHggMCA2MHB4O1xufVxuLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuZGVzY3JpcHRpb24gcCB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxMnB4KSB7XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5hcnJvdy1kb29kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3Nlby1wYWdlLXNwcml0ZS1kOGJhZjUyNGUwLnN2ZyNzY3JpYmJsZV9ibHVlXCIpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogOTBweDtcbiAgcmlnaHQ6IC0zMHB4O1xuICB0b3A6IDYwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgoLTEsIDEsIDEsIDEsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogbWF0cml4KC0xLCAxLCAxLCAxLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiBtYXRyaXgoLTEsIDEsIDEsIDEsIDAsIDApO1xuICB0cmFuc2Zvcm06IG1hdHJpeCgtMSwgMSwgMSwgMSwgMCwgMCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuYXJyb3ctZG9vZGxlIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5hcnJvdy1kb29kbGUge1xuICAgIHJpZ2h0OiA5cHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG4uc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuZG9vZGxlLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiBTeXNGYWxzby1JdGFsaWMsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICByaWdodDogNDBweDtcbiAgYm90dG9tOiAtMTAwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbi5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5kb29kbGUtdGV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIk5vIGNvb2tpZS1jdXR0ZXIgc3R1ZmZcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRvb2RsZS10ZXh0IHtcbiAgICByaWdodDogNDBweDtcbiAgICBib3R0b206IC0xMDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRvb2RsZS10ZXh0IHtcbiAgICByaWdodDogNjVweDtcbiAgfVxufVxuLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAuaW1hZ2UtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLmltYWdlLWJsb2NrIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAuaW1hZ2UtYmxvY2sge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxMnB4KSB7XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLmltYWdlLWJsb2NrIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC5pbWFnZS1ibG9jayB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItYWN0aW9uLWJ1dHRvbnMge1xuICB0b3A6IDIwcHg7XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IHtcbiAgcGFkZGluZzogMCAwIDE1cHggMTVweDtcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnRleHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMgLm1haW4tZG9vZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTQwcHg7XG4gIGhlaWdodDogMTQ3cHg7XG4gIHRvcDogLTUwcHg7XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzIC5hcnJvdy1kb29kbGUge1xuICB3aWR0aDogMTUzcHg7XG4gIGhlaWdodDogMzhweDtcbiAgbGVmdDogNTJweDtcbiAgdG9wOiAxNThweDtcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMgLmRlc2NyaXB0aW9uLWRvb2RsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzIC5kb29kbGVzLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMubW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLm1vYmlsZSAubWFpbi1kb29kbGUge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTA2cHg7XG4gIHRvcDogNTRweDtcbiAgbGVmdDogLTdweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL2Rvb2RsZXMvbG9uZG9uLnN2Z1wiKSBuby1yZXBlYXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLm1vYmlsZSAubWFpbi1kb29kbGUge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5tb2JpbGUgLm1haW4tZG9vZGxlIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLm1vYmlsZSAuYXJyb3ctZG9vZGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxOTBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbGVmdDogNDhweDtcbiAgdG9wOiAxMzNweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3Nlby1wYWdlLXNwcml0ZS1kOGJhZjUyNGUwLnN2ZyNjaXR5LXBhdGgtbW9iaWxlX2JsdWVcIikgMCAwL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5tb2JpbGUgLmFycm93LWRvb2RsZSB7XG4gICAgbGVmdDogNTVweDtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLm1vYmlsZSAuYXJyb3ctZG9vZGxlIHtcbiAgICB3aWR0aDogMjAxcHg7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBsZWZ0OiA3OXB4O1xuICAgIHRvcDogMTIzcHg7XG4gIH1cbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMubW9iaWxlIC5kZXNjcmlwdGlvbi1kb29kbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5tb2JpbGUgLmRvb2RsZXMtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHdpZHRoOiAyMjRweDtcbiAgbGVmdDogMTAycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLm1vYmlsZSAuZG9vZGxlcy10ZXh0IHtcbiAgICBsZWZ0OiAxMDlweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5tb2JpbGUgLmRvb2RsZXMtdGV4dCB7XG4gICAgbGVmdDogMTQwcHg7XG4gIH1cbn1cbi5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLmFycm93LWRvb2RsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlLWNhcm91c2VsLWJ0biB7XG4gIHdpZHRoOiAyNDBweDtcbn1cbi5zZW8tcGFnZSAuYm94LXNlY3Rpb246bnRoLWNoaWxkKDIpIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4uc2VvLXBhZ2UgLmJveC1zZWN0aW9uOm50aC1jaGlsZCgzKSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnNlby1wYWdlIC5ib3gtc2VjdGlvbjpudGgtY2hpbGQoOCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZW8tcGFnZSAuYm94LXNlY3Rpb246bnRoLWNoaWxkKDkpIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5zZW8tcGFnZSAuY29udGVudC1wYWdlLWNhcm91c2VsIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZW8tcGFnZSAuY29udGVudC1wYWdlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAudGV4dC1jb2x1bW4ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwO1xufVxuLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC50ZXh0LWNvbHVtbiAudGl0bGUge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5zZW8tcGFnZSAuY29udGVudC1wYWdlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAudGV4dC1jb2x1bW4gLnRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5zbGlkZXItY29sdW1uIC5zbGlkZXItaXRlbSAuaW1nLWNvbnRlbnQge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5zbGlkZXItY29sdW1uIC5zbGlkZXItaXRlbSAuaW1nLWNvbnRlbnQgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZhZmFmO1xufVxuLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5zbGlkZXItY29sdW1uIC5zbGlkZXItaXRlbSAudGV4dC1jb250ZW50IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5zbGlkZXItY29sdW1uIC5zbGlkZXItaXRlbSAudGV4dC1jb250ZW50IGgzIHtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5zZW8tcGFnZSAuY29udGVudC1wYWdlLWNhcm91c2VsIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYnRuIHtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VvLXBhZ2UgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCAuY29udGVudC1wYWdlLWNhcm91c2VsLWJ0bjpmb2N1cywgLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbC1idG46aG92ZXIsIC5zZW8tcGFnZSAuY29udGVudC1wYWdlLWNhcm91c2VsIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VvLXBhZ2UgLnJldmlld3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5zZW8tcGFnZSAucmV2aWV3cyAubG9hZC1tb3JlLXJldmlld3Mge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuLnNlby1wYWdlIC5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyAuYXJyb3ctZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLnNlby1wYWdlIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUgLnNsaWRlci1jb250ZW50IC50aXRsZS1tb2JpbGUsXG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSAuc2xpZGVyLWNvbnRlbnQgLnRpdGxlLWRlc2t0b3AsXG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSAuc2xpZGVyLWNvbnRlbnQgLmN1cmlvdXMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZS1zbGlkZXIgLnNsaWRlci1pdGVtIC5zbGlkZXItY29udGVudC1hcmVhIC5jb250ZW50LWFyZWEtdGl0bGUge1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZS1zbGlkZXIgLnNsaWRlci1pdGVtIC5zbGlkZXItY29udGVudC1hcmVhIC5jb250ZW50LWFyZWEtdGl0bGUgaDMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2stY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLmNvbHVtbiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRvb2RsZS10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICByaWdodDogNTFweDtcbiAgICBib3R0b206IC0xMTVweDtcbiAgICB3aWR0aDogMTQ1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5kb29kbGUtdGV4dDo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuYXJyb3ctZG9vZGxlIHtcbiAgICB0b3A6IDQzcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDU1cHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAuaW1hZ2UtYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwJTtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC5pbWFnZS1ibG9jayBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnRpdGxlLWJsb2NrIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnRpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZS1zbGlkZXIge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlLWNhcm91c2VsLWJ0biB7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAyNjBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlLWNhcm91c2VsLWJ0bjpmb2N1cywgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZS1jYXJvdXNlbC1idG46aG92ZXIsIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2UtY2Fyb3VzZWwtYnRuOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcyB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAubWFpbi1kb29kbGUge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEwNnB4O1xuICAgIHRvcDogLTEwN3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL2Rvb2RsZXMvbG9uZG9uLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5kZXNrdG9wIC5hcnJvdy1kb29kbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxODVweDtcbiAgICBoZWlnaHQ6IDk4cHg7XG4gICAgbGVmdDogNjFweDtcbiAgICB0b3A6IC0zNnB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZW8tcGFnZS1zcHJpdGUtZDhiYWY1MjRlMC5zdmcjY2l0eS1wYXRoLW1vYmlsZV9ibHVlXCIpIDAgMC9jb250YWluIG5vLXJlcGVhdDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLmRlc2NyaXB0aW9uLWRvb2RsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLmRvb2RsZXMtdGV4dCB7XG4gICAgdG9wOiAtMTEwcHg7XG4gICAgbGVmdDogMTE1cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIHdpZHRoOiAyMTBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmJveC1zZWN0aW9uOm50aC1jaGlsZCgyKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmJveC1zZWN0aW9uOm50aC1jaGlsZCg5KSB7XG4gICAgcGFkZGluZzogNzBweCAwO1xuICB9XG4gIC5zZW8tcGFnZSAuYm94LXNlY3Rpb246bnRoLWNoaWxkKDExKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC50ZXh0LWNvbHVtbiB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIH1cbiAgLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC50ZXh0LWNvbHVtbiAudGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5zbGlkZXIge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5zZW8tcGFnZSAuY29udGVudC1wYWdlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuc2VvLXBhZ2UgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnNsaWRlci5zbGlkZXItY29sdW1uIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbiAgfVxuICAuc2VvLXBhZ2UgLnJldmlld3MgLmxvYWQtbW9yZS1yZXZpZXdzIC5hcnJvdy1kb3duIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUgLnNsaWRlci1jb250ZW50IC5jdXJpb3VzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdG9wOiAyMTJweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSAuc2xpZGVyLWNvbnRlbnQgLmN1cmlvdXMgYnIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZS1zbGlkZXIgLnNsaWRlci1pdGVtIC5zbGlkZXItY29udGVudC1hcmVhIC5jb250ZW50LWFyZWEtdGl0bGUge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZS1zbGlkZXIgLnNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIHtcbiAgICB3aWR0aDogNDUlO1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDQzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgd2lkdGg6IDQxMHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmFycm93LWRvb2RsZSB7XG4gICAgdG9wOiA2MnB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5kb29kbGUtdGV4dCB7XG4gICAgYm90dG9tOiAtMTExcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAuaW1hZ2UtYmxvY2sge1xuICAgIHdpZHRoOiA1NSU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwJTtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC50aXRsZS1ibG9jayB7XG4gICAgd2lkdGg6IDMyJTtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZXhwZXJpZW5jZS1zbGlkZXIge1xuICAgIHdpZHRoOiA2OCU7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5kZXNrdG9wIC5tYWluLWRvb2RsZSB7XG4gICAgdG9wOiAtMTAwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5kZXNrdG9wIC5hcnJvdy1kb29kbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxOTFweDtcbiAgICBoZWlnaHQ6IDE2N3B4O1xuICAgIGxlZnQ6IDcycHg7XG4gICAgdG9wOiAtMTM3cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3Nlby1wYWdlLXNwcml0ZS1kOGJhZjUyNGUwLnN2ZyNjaXR5LXBhdGgtZGVza3RvcF9ibHVlXCIpIDAgMC9jb250YWluIG5vLXJlcGVhdDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLmRvb2RsZXMtdGV4dCB7XG4gICAgdG9wOiAtMjM1cHg7XG4gICAgbGVmdDogODBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmJveC1zZWN0aW9uOm50aC1jaGlsZCg5KSB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxuICAuc2VvLXBhZ2UgLmJveC1zZWN0aW9uOm50aC1jaGlsZCgxMSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5zZW8tcGFnZSAuY29udGVudC1wYWdlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAudGV4dC1jb2x1bW4gLnRleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAuY3VyaW91cyB7XG4gICAgbGVmdDogMjFweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSAuc2xpZGVyLWNvbnRlbnQgLnRpdGxlLWRlc2t0b3Age1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZS1zbGlkZXIge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICB3aWR0aDogNDgwcHg7XG4gICAgbWF4LWhlaWdodDogMjQ1cHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuYXJyb3ctZG9vZGxlIHtcbiAgICB0b3A6IDYxcHg7XG4gICAgcmlnaHQ6IDNweDtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuZG9vZGxlLXRleHQge1xuICAgIGJvdHRvbTogLTEzMHB4O1xuICAgIHJpZ2h0OiA1MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIHdpZHRoOiAxNThweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRvb2RsZS10ZXh0OjphZnRlciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLmltYWdlLWJsb2NrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzMlO1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLnRpdGxlLWJsb2NrIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlLXNsaWRlciB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLm1haW4tZG9vZGxlIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiAxMTZweDtcbiAgICB0b3A6IC0xMzJweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLmFycm93LWRvb2RsZSB7XG4gICAgd2lkdGg6IDI2NHB4O1xuICAgIGhlaWdodDogMjE2cHg7XG4gICAgbGVmdDogNjNweDtcbiAgICB0b3A6IC0yMDlweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLmRvb2RsZXMtdGV4dCB7XG4gICAgbGVmdDogMTA0cHg7XG4gICAgdG9wOiAtMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLm1haW4tZG9vZGxlIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiAxMjZweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLmFycm93LWRvb2RsZSB7XG4gICAgd2lkdGg6IDI1OXB4O1xuICAgIGhlaWdodDogMjA0cHg7XG4gICAgbGVmdDogNzNweDtcbiAgICB0b3A6IC0xOThweDtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2UtY2Fyb3VzZWwgLnNsaWRlci1jb250ZW50IC5kb29kbGVzLmRlc2t0b3AgLmRvb2RsZXMtdGV4dCB7XG4gICAgdG9wOiAtMjkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VvLXBhZ2UgLmJveC1zZWN0aW9uOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAuY3VyaW91cyB7XG4gICAgdG9wOiAyMTBweDtcbiAgICBsZWZ0OiAyN3B4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAudGl0bGUtZGVza3RvcCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUgLnNsaWRlci1jb250ZW50IC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUtc2xpZGVyIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICB3aWR0aDogNTU1cHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRvb2RsZS10ZXh0IHtcbiAgICBib3R0b206IC0xMTNweDtcbiAgICByaWdodDogNTJweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuYXJyb3ctZG9vZGxlIHtcbiAgICB0b3A6IDQ2cHg7XG4gICAgcmlnaHQ6IC0zcHg7XG4gICAgd2lkdGg6IDY1cHg7XG4gIH1cbiAgLnNlby1wYWdlIC5leHBlcmllbmNlLWNhcm91c2VsIC5zbGlkZXItY29udGVudCAuZG9vZGxlcy5kZXNrdG9wIC5hcnJvdy1kb29kbGUge1xuICAgIHRvcDogLTI2NXB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAuZG9vZGxlcy10ZXh0IHtcbiAgICB0b3A6IC0zNzVweDtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDYxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYzcHg7XG4gICAgd2lkdGg6IDU3MHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmFycm93LWRvb2RsZSB7XG4gICAgcmlnaHQ6IC0zMXB4O1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuZG9vZGxlLXRleHQge1xuICAgIGJvdHRvbTogLTExOHB4O1xuICAgIHJpZ2h0OiAzN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG4gIC5zZW8tcGFnZSAuc2VvLXBhZ2VfX2hlcm8gLnRpdGxlLWJsb2NrIC5kb29kbGUtdGV4dDphZnRlciB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAubWFpbi1kb29kbGUge1xuICAgIHRvcDogLTE5MXB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAuYXJyb3ctZG9vZGxlIHtcbiAgICB3aWR0aDogMjQzcHg7XG4gICAgaGVpZ2h0OiAxNjZweDtcbiAgICB0b3A6IC0yMzJweDtcbiAgICBsZWZ0OiA4MnB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZS1jYXJvdXNlbCAuc2xpZGVyLWNvbnRlbnQgLmRvb2RsZXMuZGVza3RvcCAuZG9vZGxlcy10ZXh0IHtcbiAgICB3aWR0aDogMjMzcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRvcDogLTMzOHB4O1xuICB9XG4gIC5zZW8tcGFnZSAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIC5zbGlkZXItY29udGVudCAudGl0bGUtZGVza3RvcCB7XG4gICAgd2lkdGg6IDE2JTtcbiAgfVxuICAuc2VvLXBhZ2UgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZSAuc2xpZGVyLWNvbnRlbnQgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZS1zbGlkZXIge1xuICAgIHdpZHRoOiA4NCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC50aXRsZS1ibG9jayAuYXJyb3ctZG9vZGxlIHtcbiAgICB0b3A6IDYxcHg7XG4gIH1cbiAgLnNlby1wYWdlIC5zZW8tcGFnZV9faGVybyAudGl0bGUtYmxvY2sgLmRvb2RsZS10ZXh0IHtcbiAgICBib3R0b206IC0xMzVweDtcbiAgICByaWdodDogNDRweDtcbiAgfVxuICAuc2VvLXBhZ2UgLnNlby1wYWdlX19oZXJvIC5pbWFnZS1ibG9jayB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwJTtcbiAgfVxufSIsIi5jb250ZW50LXNlY3Rpb24ge1xuXG4gICAgLmltZy1ib3gge1xuICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4IDE1cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAtMjBweCAtMjBweCAwIDAgdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250ZW50LXNlY3Rpb24ge1xuXG4gICAgICAgIC5pbWctYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMjBweCAyMHB4IDAgMCB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5pbWctYm94IHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDUwcHggMCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDMwcHggMzBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMzVweCAzNXB4IDAgMCB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucmV2ZXJzZSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgICAgIC5pbWctYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICAuaW1nLWJveCB7XG4gICAgICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgICAuY29udGVudC1zZWN0aW9uIHtcbiAgICAgICAgLmltZy1ib3gge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmNvbnRlbnQtc2VjdGlvbiB7XG4gICAgICAgIC5pbWctYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnJldmVyc2Uge1xuXG4gICAgICAgICAgICAuaW1nLWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAxMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4ucmV2aWV3cyB7XG4gICAgcGFkZGluZzogNjBweCAwIDAgMDtcbiAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuXG4gICAgICAgICAgICAucmV2aWV3LXN0YXJzLWxpc3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweDtcblxuICAgICAgICAgICAgICAgIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICAgICAgICAgICAgICAgICAmLmZ1bGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNob3ctbW9yZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3LWRhdGUsIC5yZXZpZXctY2l0eSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3LWF1dGhvciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlZS1tb3JlLXJldmlld3MtYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIH1cblxuICAgIC5sb2FkLW1vcmUtcmV2aWV3cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuXG4gICAgICAgIC5hcnJvdy1kb3duIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJHJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bicpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FyZC1yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiAxNXB4IDE3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuXG4gICAgLnJldmlld3MtaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAzcHg7XG4gICAgfVxuXG4gICAgLnJldmlld3MtY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICAgICAmLmZ1bGwge1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXNob3ctbW9yZSB7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LXN0YXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxcHg7XG4gICAgfVxuXG4gICAgLmljb24tc3RhciB7XG4gICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgIG1hc2s6IHVybCgkcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjc3Rhcl95ZWxsb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgIH1cbn0iLCIucG9wdWxhci1jaXRpZXMtc2VjdGlvbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2l0aWVzLWxpc3Qge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3NiU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTQlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4zOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQobis3KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltZy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDcwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1hcmVhIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDUwcHggYXV0byAwO1xuXG4gICAgICAgICAgICAucG9wdWxhci1jaXRpZXMtYnRuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuXG4gICAgLmNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IC02MHB4IDE1cHggMzVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4IDMwcHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWctYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY2JTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucGFyYWxsYXgtY29udGVudC1zZWN0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcblxuICAgICAgICAucGFyYWxsYXgge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2MTRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweCA2MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDUyN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MjdweDtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1nLWJveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWN0aW9uLW1lZXQtaG9zdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTQwcHg7XG5cbiAgICAuY29udGFpbmVyLW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICB9XG5cbiAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgIH1cblxuICAgIC5jYXJkLWhvc3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBmb250OiA0MDAgMTVweCAnUG9wcGlucy1NZWRpdW0nLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggNDVweCAyNHB4IDIycHg7XG5cbiAgICAgICAgICAgIC5ob3N0LW5hbWUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ob3N0LWNpdHkge1xuICAgICAgICAgICAgICAgIGZvbnQ6IDQwMCAxN3B4ICdQb3BwaW5zLU1lZGl1bScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIFxuICAgIC5kZWNvcmUtbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYm90dG9tOiAtOTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00NSUpIHJvdGF0ZSg2ZGVnKTtcbiAgICAgICAgXG5cbiAgICAgICAgLmljb24tYXJyb3cge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDQ3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkaG9tZXBhZ2Utc3ByaXRlICsgJyNpY29uLWFycm93XzA0Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogMzAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICAgICAgYm90dG9tOiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVjb3JlLXRleHQge1xuICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFN5c0ZhbHNvLUl0YWxpYywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lZXQtaG9zdC1zbGlkZXIge1xuICAgICAgICBcbiAgICAgICAgLnNsaWNrLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xuXG4gICAgICAgICAgICAuY2FyZC1ob3N0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1zZWN0aW9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogODEwcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggN3B4O1xuICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEsXG4gICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhLFxuICAgICAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAxIDQwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0E5QTNBMztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxvY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNpY29uLWxvY2F0aW9uJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDlweCAnUG9wcGlucy1NZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAxIDM0JTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDhweCAnUG9wcGlucy1NZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmFycm93LWRvd24teWVsbG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEwNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzNTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFtb3VudC1wZW9wbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbmNyZW1lbnRvci1maWVsZC1zZWFyY2gtdG9vbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hpbGRyZW4taW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAyNiU7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzFweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmNhbmNlbGxhdGlvbi1tZXNzYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VjdGlvbi1tZWV0LWhvc3Qge1xuICAgICAgICAuc2VhcmNoLXNlY3Rpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3NnB4O1xuICAgICAgICAgICAgei1pbmRleDogNTtcblxuICAgICAgICAgICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhLCAucGVvcGxlLWFyZWEsIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAubG9jYXRpb24taWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNzAwIDE1cHggJ1BvcHBpbnMtQm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDYzcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNzAwIDE1cHggJ1BvcHBpbnMtQm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbmNyZW1lbnRvci1maWVsZC1zZWFyY2gtdG9vbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hpbGRyZW4taW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYW5jZWxsYXRpb24tbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNDBweDtcbiAgICAgICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDZweCA2cHggIzAwMDAwMDUwO1xuXG4gICAgICAgICAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zZWN0aW9uLW1lZXQtaG9zdCB7XG4gICAgICAgIC5jb250YWluZXItbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IC03MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IC02NXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAuc2VjdGlvbi1tZWV0LWhvc3Qge1xuICAgICAgICAuY29udGFpbmVyLW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbnRhaW5lci14bCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHggMTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtc2VjdGlvbiB7XG4gICAgICAgICAgICAuc2VhcmNoLXRvb2wge1xuICAgICAgICAgICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA2N3B4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZWNvcmUtbGFiZWwge1xuICAgICAgICAgICAgbGVmdDogLTUwcHg7XG4gICAgICAgICAgICBib3R0b206IC02MHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNmRlZyk7XG4gICAgICAgICAgICBcbiAgICBcbiAgICAgICAgICAgIC5pY29uLWFycm93IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY3cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNDIlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICB0b3A6IC04MHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDg2ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLnNlY3Rpb24tbWVldC1ob3N0IHtcbiAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IC05NXB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJldmlld3Mge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZ2FwOiAzMHB4O1xuXG4gICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDE1cHgpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnNob3ctbW9yZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJldmlldy1jaXR5IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXZpZXctYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWUtbW9yZS1yZXZpZXdzLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW46IDYwcHggYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9hZC1tb3JlLXJldmlld3Mge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE3OXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtbGluayB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIG1hcmdpbjogODBweCAwIDAgMDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlCb2xkLHNhbnMtc2VyaWY7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXJldmlld3Mge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcblxuICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgLnJldmlld3MtaW5mbyB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAgIC5yZXZpZXdzLWluZm8tbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAxOHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tc2hvdy1tb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIHtcbiAgICAgICAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNpdGllcy1saXN0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgdWwge1xuXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltZy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODYlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbiB7XG4gICAgICAgIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uLWNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgIC5jaXRpZXMtbGlzdCB7XG4gICAgICAgICAgICAgICAgdWwge1xuXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnBvcHVsYXItY2l0aWVzLXNlY3Rpb24ge1xuICAgICAgICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIge1xuXG4gICAgICAgICAgICAudGl0bGUge1xuXG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2l0aWVzLWxpc3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgdWwge1xuXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTIlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTMlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uLWFyZWEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5wb3B1bGFyLWNpdGllcy1zZWN0aW9uIHtcblxuICAgICAgICAucG9wdWxhci1jaXRpZXMtc2VjdGlvbi1jb250YWluZXIge1xuXG4gICAgICAgICAgICAuY2l0aWVzLWxpc3Qge1xuICAgICAgICAgICAgICAgIHVsIHtcblxuICAgICAgICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmFtZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkzJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICcuLi9zZWFyY2gtdG9vbC5zY3NzJztcbkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMuc2NzcycgYXMgKjtcblxuLy8gPT09PT0gbWFpblxuQHVzZSAnc2VvUGFnZS9jb250ZW50LXNlY3Rpb24uc2Nzcyc7XG5AdXNlICcuLi9zZWN0aW9ucy9yZXZpZXdzLW1vYmlsZS5zY3NzJztcbkB1c2UgJy4uL3NlY3Rpb25zL3BvcHVsYXItY2l0aWVzLW1vYmlsZS5zY3NzJztcbkB1c2UgJy4uL3NlY3Rpb25zL3BhcmFsbGF4LWNvbnRlbnQtc2VjdGlvbi5zY3NzJztcbkB1c2UgJy4uL3NlY3Rpb25zL3NlY3Rpb24tbWVldC1ob3N0JztcbkB1c2UgJy4uL3NlY3Rpb25zL3Jldmlld3MtZGVza3RvcC5zY3NzJztcbkB1c2UgJy4uL3NlY3Rpb25zL3BvcHVsYXItY2l0aWVzLWRlc2t0b3Auc2Nzcyc7XG5cbi5zZW8tcGFnZSB7XG4gICAgLnNlby1wYWdlX19oZXJvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC50aXRsZS1ibG9jay1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDYwcHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTJweCkge1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRzZW8tcGFnZS1zcHJpdGUgKyAnI3NjcmliYmxlX2JsdWUnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeCgtMSwgMSwgMSwgMSwgMCwgMCk7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IG1hdHJpeCgtMSwgMSwgMSwgMSwgMCwgMCk7XG4gICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiBtYXRyaXgoLTEsIDEsIDEsIDEsIDAsIDApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbWF0cml4KC0xLCAxLCAxLCAxLCAwLCAwKTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kb29kbGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBTeXNGYWxzby1JdGFsaWMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTAwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnTm8gY29va2llLWN1dHRlciBzdHVmZic7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTA4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWJsb2NrIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDEycHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4OztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmV4cGVyaWVuY2UtY2Fyb3VzZWwge1xuICAgICAgICAuc2xpZGVyLWFjdGlvbi1idXR0b25zIHtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGlkZXItY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTVweCAxNXB4O1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kb29kbGVzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIC5tYWluLWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0N3B4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC01MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUzcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTJweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNThweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24tZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZG9vZGxlcy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgICAgICAgICAubWFpbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9kb29kbGVzL2xvbmRvbi5zdmcnKSBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmFycm93LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMzNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc2VvLXBhZ2Utc3ByaXRlICsgJyNjaXR5LXBhdGgtbW9iaWxlX2JsdWUnKSAwIDAvY29udGFpbiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kb29kbGVzLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDJweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2Fyb3VzZWwtYnRuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm94LXNlY3Rpb24ge1xuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg4KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg5KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwge1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG5cbiAgICAgICAgLnNsaWRlci1jb250ZW50IHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIC50ZXh0LWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWRlci1jb2x1bW4ge1xuXG4gICAgICAgICAgICAgICAgLnNsaWRlci1pdGVtIHtcblxuICAgICAgICAgICAgICAgICAgICAuaW1nLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FmYWZhZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbC1idG4ge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV2aWV3cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuXG4gICAgICAgIC5sb2FkLW1vcmUtcmV2aWV3cyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuXG4gICAgICAgICAgICAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgLnRpdGxlLW1vYmlsZSxcbiAgICAgICAgICAgIC50aXRsZS1kZXNrdG9wLFxuICAgICAgICAgICAgLmN1cmlvdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZS1zbGlkZXIge1xuXG4gICAgICAgICAgICAgICAgLnNsaWRlci1pdGVtIHtcblxuICAgICAgICAgICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQtYXJlYSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250ZW50LWFyZWEtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZW8tcGFnZSB7XG4gICAgICAgIC5zZW8tcGFnZV9faGVybyB7XG5cbiAgICAgICAgICAgIC50aXRsZS1ibG9jay1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZG9vZGxlLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDUxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTExNXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYXJyb3ctZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0M3B4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2UtYmxvY2sge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwJTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS1jYXJvdXNlbCB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4tYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2Fyb3VzZWwtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZG9vZGxlcyB7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgICAgICAgICAgICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5tYWluLWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9kb29kbGVzL2xvbmRvbi5zdmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDk4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0zNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc2VvLXBhZ2Utc3ByaXRlICsgJyNjaXR5LXBhdGgtbW9iaWxlX2JsdWUnKSAwIDAvY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5kb29kbGVzLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJveC1zZWN0aW9uIHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg5KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNzBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxMSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtcGFnZS1jYXJvdXNlbCB7XG5cbiAgICAgICAgICAgIC5zbGlkZXItY29udGVudCB7XG5cbiAgICAgICAgICAgICAgICAudGV4dC1jb2x1bW4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgIC5zbGlkZXIge1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAgICAgICAgICAgICAuc2xpY2stbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2xpZGVyLWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3Mge1xuXG4gICAgICAgICAgICAubG9hZC1tb3JlLXJldmlld3Mge1xuXG4gICAgICAgICAgICAgICAgLmFycm93LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuXHRcdFx0XHQuY3VyaW91cyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIxMnB4O1xuXG5cdFx0XHRcdFx0YnIge1xuXHRcdFx0XHRcdCAgXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlLXNsaWRlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZXItY29udGVudC1hcmVhIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb250ZW50LWFyZWEtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2VvLXBhZ2Uge1xuICAgICAgICAuc2VvLXBhZ2VfX2hlcm8ge1xuXG4gICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFycm93LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNjJweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRvb2RsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTExcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2UtYmxvY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWNhcm91c2VsIHtcblxuICAgICAgICAgICAgLnNsaWRlci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzIlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4tYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2OCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRvb2RsZXMge1xuXG4gICAgICAgICAgICAgICAgICAgICYuZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubWFpbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYXJyb3ctZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTEzN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc2VvLXBhZ2Utc3ByaXRlICsgJyNjaXR5LXBhdGgtZGVza3RvcF9ibHVlJykgMCAwL2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZG9vZGxlcy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0yMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJveC1zZWN0aW9uIHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDkpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgICAgICAgfVxuXHRcdFx0JjpudGgtY2hpbGQoMTEpIHtcblx0XHRcdCAgXHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LXBhZ2UtY2Fyb3VzZWwge1xuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgLnRleHQtY29sdW1uIHtcblxuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUge1xuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgLmN1cmlvdXMge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZS1kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5zZW8tcGFnZSB7XG4gICAgICAgIC5zZW8tcGFnZV9faGVybyB7XG4gICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0ODBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjQ1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDYxcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kb29kbGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEzMHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNThweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzMlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGVyaWVuY2UtY2Fyb3VzZWwge1xuXG4gICAgICAgICAgLnNsaWRlci1jb250ZW50IHtcbiAgICAgICAgICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tYmxvY2sge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXhwZXJpZW5jZS1zbGlkZXIge1xuICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZG9vZGxlcyB7XG5cbiAgICAgICAgICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAubWFpbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTEzMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjY0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYzcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTIwOXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kb29kbGVzLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDRweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLm1haW4tZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1OXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDczcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xOThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kb29kbGVzLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTI5MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYm94LXNlY3Rpb24ge1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUge1xuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgLmN1cmlvdXMge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGl0bGUtZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZXMtZm9yLWFsbC10eXBlLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgICAuc2VvLXBhZ2Uge1xuICAgICAgICAuc2VvLXBhZ2VfX2hlcm8ge1xuXG4gICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1NXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kb29kbGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTExM3B4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFycm93LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDZweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWNhcm91c2VsIHtcblxuICAgICAgICAgICAgLnNsaWRlci1jb250ZW50IHtcblxuICAgICAgICAgICAgICAgIC5kb29kbGVzIHtcblxuICAgICAgICAgICAgICAgICAgICAmLmRlc2t0b3Age1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYXJyb3ctZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0yNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmRvb2RsZXMtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMzc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5zZW8tcGFnZSB7XG4gICAgICAgIC5zZW8tcGFnZV9faGVybyB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcblxuICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDYxcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2M3B4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTcwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTMxcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRvb2RsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWNhcm91c2VsIHtcbiAgICAgICAgICAgIC5zbGlkZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgLmRvb2RsZXMge1xuICAgICAgICAgICAgICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgLm1haW4tZG9vZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xOTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93LWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTY2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMjMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogODJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmRvb2RsZXMtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0zMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlcy1mb3ItYWxsLXR5cGUge1xuXG4gICAgICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIC50aXRsZS1kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmV4cGVyaWVuY2VzLWZvci1hbGwtdHlwZS1zbGlkZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODQlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgLnNlby1wYWdlIHtcbiAgICAgICAgLnNlby1wYWdlX19oZXJvIHtcblxuICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcblxuICAgICAgICAgICAgICAgIC5hcnJvdy1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDYxcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRvb2RsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTM1cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
