@charset "UTF-8";.article-page-hero{position:relative}.article-page-hero .custom-tours-slider{background-color:var(--color-primary-light);color:var(--color-neutral-lightest);font:700 14px roc-grotesk,sans-serif;margin:0 -15px;padding:10px 15px;text-align:center}.article-page-hero .custom-tours-slider .custom-tours-title{margin-bottom:7px}.article-page-hero .custom-tours-slider .see-all-custom-tours-btn{font:500 12px roc-grotesk,sans-serif;padding:5px 15px;text-transform:none;margin:0 auto}.article-page-hero .hero-background{height:370px;margin:0 -15px;position:relative;border-radius:0 0 20px 20px;overflow:hidden}.article-page-hero .hero-background::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.1)}.article-page-hero .hero-background .video-block,.article-page-hero .hero-background .video-box{width:100%;height:100%}.article-page-hero .hero-background img,.article-page-hero .hero-background video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-page-hero .hero-background .breadcrumbs-section{position:absolute;top:0;left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:94%;margin:0;background:rgba(253,247,236,.7);border-radius:0 0 20px}.article-page-hero .hero-background .breadcrumbs-section .main-breadcrumb{padding:8px 15px 8px 25px}.article-page-hero .hero-background .breadcrumbs-section .breadcrumb-list li{font:500 12px freight-sans-pro,sans-serif}.article-page-hero .hero-background .breadcrumbs-section .breadcrumb-list li.active{font-weight:600}.article-page-hero .hero-background .breadcrumbs-section .breadcrumb-list li:not(:last-child)::after{content:"•"}.article-page-hero .hero-background .breadcrumbs-section .breadcrumb-list li a,.article-page-hero .hero-background .breadcrumbs-section .breadcrumb-list li span{color:var(--color-text)}.article-page-hero .hero-background .stamp{width:108px;height:108px;position:absolute;top:60px;right:30px}@-webkit-keyframes rotateClockwise{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateClockwise{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.article-page-hero .hero-background .stamp .rotating-text{-webkit-animation:8s linear infinite rotateClockwise;animation:8s linear infinite rotateClockwise}.article-page-hero .hero-foreground{position:relative;z-index:4;padding:38px 10px 20px;background:var(--color-neutral-lightest)}.article-page-hero .hero-foreground .hero-article-title{font:700 30px roc-grotesk,sans-serif;text-align:center;position:relative;color:var(--color-text);margin-bottom:10px}.article-page-hero .hero-foreground .hero-article-subtitle{font:500 22px roc-grotesk,sans-serif;text-align:center;margin-bottom:30px}.article-page-hero .hero-foreground .testimonial-area{color:var(--color-text)}.article-page-hero .hero-foreground .testimonial-area .author-area{font:500 18px freight-sans-pro,sans-serif;text-align:left;margin-bottom:15px}.article-page-hero .hero-foreground .testimonial-area .date-area{font:400 18px freight-sans-pro,sans-serif;text-align:right;-ms-flex-negative:0;flex-shrink:0}.article-page-hero .hero-foreground .article-category{padding:20px;font:500 16px roc-grotesk,sans-serif;text-transform:uppercase;background-color:var(--color-accent-gold);border-radius:50%;position:absolute;top:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;text-align:center}.content-page-reviews-items{padding:32px 45px 73px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#testimonial-bg-2-mobile) center/cover no-repeat;width:349px;height:318px;font-size:15px;line-height:1.3}.content-page-reviews-items.with-image{padding:28px 45px 68px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#testimonial-bg-1-mobile) center/cover no-repeat;height:487px}.content-page-reviews-items .img-block{width:143px;height:157px;clip-path:path("M110.442 150.968C101.85 159.164 90.9902 158.744 79.7343 157.112C55.9862 154.04 35.5142 143.804 18.3182 127.412C6.03024 115.748 -.113755 100.796 .0902448 83.588C.294245 41.396 27.3182 8.43201 67.8542 1.26801C94.0622 -3.44799 113.514 9.24801 126.618 29.732C154.662 73.964 148.11 114.716 110.442 150.968Z");margin:0 auto 20px;-ms-flex-negative:0;flex-shrink:0}.content-page-reviews-items .img-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-page-reviews-items .reviewer-info{font:500 18px Architects-Daughter,sans-serif;text-align:right;display:block}@media screen and (min-width:1200px){.content-page-reviews-items{padding:43px 38px 54px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#testimonial-bg-1-desktop) center/cover no-repeat;width:570px;height:263px;font-size:17px;text-align:center}.content-page-reviews-items .reviewer-info{text-align:center;font-size:20px}.content-page-reviews-items.with-image{padding:34px 38px 58px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#testimonial-bg-2-desktop) center/cover no-repeat;height:265px;width:680px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.content-page-reviews-items.with-image .reviewer-info{text-align:right}.content-page-reviews-items.with-image .img-block{width:120px;height:132px;clip-path:path("M92.5354 126.434C85.3754 133.264 76.3254 132.914 66.9454 131.554C47.1554 128.994 30.0954 120.464 15.7654 106.804C5.52539 97.084 .405387 84.6239 .575387 70.284C.745387 35.124 23.2654 7.65395 57.0454 1.68395C78.8854 -2.24605 95.0954 8.33396 106.015 25.404C129.385 62.264 123.925 96.224 92.5354 126.434Z")}}body{font:500 15px freight-sans-pro,sans-serif;color:var(--color-text)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:roc-grotesk,sans-serif;font-weight:500;line-height:1.2;margin:0 0 10px}@media screen and (min-width:768px){body{font-size:18px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 0 20px}}.h1,h1{font-size:30px;font-weight:700}@media screen and (min-width:768px){.h1,h1{font-size:40px}}.h2,h2{font-size:25px}@media screen and (min-width:768px){.h2,h2{font-size:30px}}.h3,h3{font-size:20px}@media screen and (min-width:768px){.h3,h3{font-size:22px}}.h4,h4{font-size:18px}@media screen and (min-width:768px){.h4,h4{font-size:20px}}.h5,h5{font-size:16px}@media screen and (min-width:768px){.h5,h5{font-size:18px}}.h6,h6{font-size:14px}@media screen and (min-width:768px){.h6,h6{font-size:16px}}.btn-primary{border-radius:30px;padding:10px 30px;font:500 18px/1 roc-grotesk,sans-serif;text-transform:none}@media screen and (min-width:768px){.btn-primary{font-size:20px;border-radius:40px}}.btn-outline{font:500 18px/1 roc-grotesk,sans-serif;text-transform:none;border-radius:30px;padding:10px 30px}.content-page-main-block .content-page-aside-right-column{display:none}.content-page-main-block .private-tours-link{padding:10px 15px;background-color:var(--color-primary);position:relative;overflow:hidden;color:var(--color-neutral-lightest);position:sticky;top:var(--nav-bar-height);z-index:10}.content-page-main-block .private-tours-link .private-tour-title{font:700 18px roc-grotesk,sans-serif;color:var(--color-neutral-lightest);position:relative;z-index:1;margin-bottom:25px}.content-page-main-block .private-tours-link .private-tour-title span{display:block;width:42%}.content-page-main-block .private-tours-link .private-tour-description{display:none}.content-page-main-block .private-tours-link .decore-arrow{display:block;width:120px;height:1.5px;position:relative;border-radius:3px;background-color:var(--color-neutral-lightest)}.content-page-main-block .private-tours-link .decore-arrow:after,.content-page-main-block .private-tours-link .decore-arrow:before{content:"";display:block;width:5px;height:1.5px;border-radius:3px;position:absolute;top:-2px;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:inherit}.content-page-main-block .private-tours-link .decore-arrow:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:auto;bottom:-2px}.content-page-main-block .private-tours-link .city-doodle{position:absolute;top:0;right:-20px;opacity:.3;width:50%;height:100%;overflow:hidden;max-width:485px}.content-page-main-block .private-tours-link .city-doodle img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-page-main-block .private-tours-link .btn-primary{font:500 16px roc-grotesk,sans-serif;text-transform:none;padding:5px 18px;margin:-20px 0 0 auto;position:relative;z-index:1}.content-page-main-block .private-tours-link .btn-primary:hover{color:var(--color-primary);background-color:var(--color-neutral-lightest)}.content-page-main-block .split-layout h2,.content-page-main-block .split-layout h3,.content-page-main-block .text_box-section h2,.content-page-main-block .text_box-section h3{font-weight:700}.content-page-main-block .split-layout a,.content-page-main-block .text_box-section a{color:var(--color-text);text-decoration:underline;font-style:italic;font-weight:600;-webkit-transition:-webkit-text-decoration .3s linear;transition:text-decoration .3s linear;transition:text-decoration .3s linear,-webkit-text-decoration .3s linear}.content-page-main-block .split-layout a:hover,.content-page-main-block .text_box-section a:hover{text-decoration:none}.content-page-main-block .text_box-section{margin:12px 0;font-size:15px;line-height:1.4;color:var(--color-text)}.content-page-main-block .text_box-section .section-content-box{max-width:700px;margin:0 auto}.content-page-main-block .text_box-section .content-page-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content-page-main-block .table-of-contents-section{margin:30px 0}.content-page-main-block .table-of-contents-section .table-of-content-block{padding:0 10px;color:var(--color-text)}.content-page-main-block .table-of-contents-section .table-of-content-block .table-of-content-title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.content-page-main-block .table-of-contents-section .table-of-content-block .table-of-content-title-block .table-of-content-title{margin-bottom:0}.content-page-main-block .table-of-contents-section .table-of-content-block .table-of-content-title-block .chevron{-ms-flex-negative:0;flex-shrink:0;display:block;content:"";width:22px;height:10px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#chevron) center/cover no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#chevron) center/cover no-repeat;background-color:var(--color-text)}.content-page-main-block .table-of-contents-section .table-of-content-block .table-of-content-list{overflow:hidden;height:0;-webkit-transition:height .3s linear;transition:height .3s linear}.content-page-main-block .table-of-contents-section .table-of-content-block ol,.content-page-main-block .table-of-contents-section .table-of-content-block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin:0;padding:15px 0 0 20px;line-height:1.4}.content-page-main-block .table-of-contents-section .table-of-content-block ol li a,.content-page-main-block .table-of-contents-section .table-of-content-block ul li a{color:var(--color-text)}.content-page-main-block .table-of-contents-section .table-of-content-block ol li a:hover,.content-page-main-block .table-of-contents-section .table-of-content-block ul li a:hover{color:var(--color-accent-gold)}.content-page-main-block .image-section-wrapp{margin:20px auto;padding:24px 16px 10px;background-color:var(--color-white);border-radius:15px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);max-width:500px;width:100%}.content-page-main-block .image-section-wrapp .image-section{width:100%}.content-page-main-block .image-section-wrapp .image-section img,.content-page-main-block .image-section-wrapp .image-section video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:204px;max-height:400px}.content-page-main-block .image-section-wrapp .image-section .video-box{width:100%}.content-page-main-block .image-section-wrapp .image-section video{max-width:100%;margin-left:auto;margin-right:auto;display:block}@media screen and (min-width:768px){.btn-outline{font-size:20px;border-radius:40px}.content-page-main-block .image-section-wrapp .image-section video{max-width:600px;min-height:300px}}.content-page-main-block .image-section-wrapp .photo-credit-text{font:500 14px Architects-Daughter,sans-serif;margin:10px 0 0}.content-page-main-block .split-layout{margin:30px 0;color:var(--color-text)}.content-page-main-block .split-layout .content-page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.content-page-main-block .split-layout.right .content-page-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-page-main-block .split-layout.bottom .content-page-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-page-main-block .split-layout .image-section-wrapp{margin:0;-ms-flex-negative:0;flex-shrink:0;max-width:650px}.content-page-main-block .split-layout .text-block{line-height:1.4}.content-page-main-block .split-layout .text-block .subtitle{margin-bottom:15px}.content-page-main-block .split-layout .text-block p{margin:0 0 16px}.content-page-main-block .split-layout .text-block p:last-child{margin-bottom:0}.content-page-main-block .section-top-tips-list{padding:30px 10px}.content-page-main-block .section-top-tips-list .top-tips-list-box .top-tips-list-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 20px;text-align:center}.content-page-main-block .section-top-tips-list .top-tips-list-box .description{margin:0}.content-page-main-block .section-top-tips-list .top-tips-list-box .top-tips-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.content-page-main-block .section-top-tips-list .top-tips-list-box .top-tips-list .top-tips-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.content-page-main-block .section-top-tips-list .top-tips-list-box .icon-number{content:"";display:block;width:44px;height:47px;-ms-flex-negative:0;flex-shrink:0}.content-page-main-block .section-top-tips-list .top-tips-list-box .icon-number.number-1{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-1) center/cover no-repeat}.content-page-main-block .section-top-tips-list .top-tips-list-box .icon-number.number-2{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-2) center/cover no-repeat}.content-page-main-block .section-top-tips-list .top-tips-list-box .icon-number.number-3{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-3) center/cover no-repeat}.content-page-main-block .section-top-tips-list .top-tips-list-box .icon-number.number-4{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-4) center/cover no-repeat}.content-page-main-block .section-top-tips-list .top-tips-list-box .icon-number.number-5{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-5) center/cover no-repeat}.content-page-main-block .section-top-tips-list .top-tips-list-box .icon-number.number-6{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-6) center/cover no-repeat}.content-page-main-block .section-top-tips-list .top-tips-list-box .top-tips-list-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.content-page-main-block .framed_box-section{margin:20px 0}.content-page-main-block .framed_box-section .section-content-box{border:2px solid var(--color-primary);border-radius:30px;padding:25px 20px}.content-page-main-block .image-block-video{margin:20px 0}.content-page-main-block .image-block-video .image-block-video-box{padding:24px 16px 10px;background-color:var(--color-white);border-radius:15px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);min-height:427px}.content-page-main-block .image-block-video .youtube-video-description{font:500 14px Architects-Daughter,sans-serif;margin:10px 0 0}.content-page-main-block .experiences-row-section{padding:30px 0}.content-page-main-block .experiences-row-section .content-page-container{padding:0}.content-page-main-block .experiences-row-section .title-block{color:var(--color-text);font-size:15px}.content-page-main-block .experiences-row-section .title-block .title{margin-bottom:5px;font-size:22px}.content-page-main-block .experiences-row-section .title-block .description{margin:0}.content-page-main-block .experiences-row-section .content-page-experiences-slider{padding:20px 15px 30px;margin:0 -15px}.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-button-next,.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-button-prev{display:none}.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-pagination{bottom:0}.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-pagination .swiper-pagination-bullet{background:var(--color-supportive);opacity:.8}.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-pagination .swiper-pagination-bullet-active{background:var(--color-primary);opacity:1}.content-page-main-block .section-customer-reviews{margin:0 -15px}.content-page-main-block .section-customer-reviews .title-box-with-button{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-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 20px}.content-page-main-block .section-customer-reviews .title-box-with-button .title{font-size:20px}.content-page-main-block .section-customer-reviews .title-box-with-button .btn-primary{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;font-size:12px;padding:5px 10px}.content-page-main-block .content-try-with-local{line-height:1.4;padding:30px 0 15px}.content-page-main-block .content-try-with-local .content-page-container{position:relative;min-height:240px;z-index:1}.content-page-main-block .content-try-with-local .content-page-container::before{content:"";display:block;width:124px;height:156px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#direction-icon) center/cover no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#direction-icon) center/cover no-repeat;background-color:var(--color-primary-light);position:absolute;bottom:0;left:-15px;z-index:-1}.content-page-main-block .content-try-with-local .content-title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.content-page-main-block .content-try-with-local .content-title-block .title{text-align:center;margin-bottom:0}.content-page-main-block .content-try-with-local .content-title-block .description{margin:0 0 0 115px}.content-page-main-block .content-try-with-local .content-title-block .btn-primary{margin-left:auto}.content-page-main-block .section-ready-to-plan .content-page-container{position:relative;padding:40px 0 30px;z-index:1;margin-left:0}.content-page-main-block .section-ready-to-plan .decore-img{content:"";display:block;width:371px;height:139px;background-color:var(--color-accent-rose);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#dashed-line-with-heart) center/cover no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#dashed-line-with-heart) center/cover no-repeat;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.content-page-main-block .section-ready-to-plan .title-block{max-width:315px;margin:0 auto}.content-page-main-block .section-ready-to-plan .title-block .title{margin-bottom:50px;color:var(--color-text);font-weight:700}.content-page-main-block .section-ready-to-plan .title-block .btn-primary{margin:0 auto}.content-page-main-block .section-content-page-reviews{padding:30px 0}.content-page-main-block .section-content-page-reviews .content-page-reviews-list{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-align:center;-ms-flex-align:center;align-items:center;gap:30px}.content-page-main-block .section-other-adventures{padding:30px 0;margin:0 -15px}.content-page-main-block .section-other-adventures .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-page-main-block .about-author-block{margin:30px 0}.content-page-main-block .about-author-block .about-author-block-content{display:grid;grid-template-areas:"a b" "c c";gap:18px;padding:20px;background-color:var(--color-supportive);border-radius:30px}.content-page-main-block .about-author-block .about-author-block-content .about-author-block-img{padding:5px;width:97px;grid-area:a;background-color:var(--color-white);border-radius:3px;overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.content-page-main-block .about-author-block .about-author-block-content .about-author-block-img img{width:100%;height:70px;-o-object-fit:cover;object-fit:cover;display:block}.content-page-main-block .about-author-block .about-author-block-content .about-author-block-img .author-name{margin-top:5px;display:block;text-align:center;font:500 17px Architects-Daughter,sans-serif}.content-page-main-block .about-author-block .about-author-block-content .about-author-block-text{grid-area:b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.content-page-main-block .about-author-block .about-author-block-content .about-author-block-text .title{font-size:22px;margin:0}.content-page-main-block .about-author-block .about-author-block-content .about-author-block-text .description{margin:0}.content-page-main-block .about-author-block .about-author-block-content .about-author-block-action{grid-area:c}.content-page-main-block .about-author-block .about-author-block-content .about-author-block-action .btn-primary{font-size:16px}@media screen and (min-width:560px){.content-page-main-block .about-author-block .about-author-block-content .about-author-block-action .btn-primary{font-size:18px}}.content-page-main-block .quit-popup{overflow:auto;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:10005;background-color:rgba(0,0,0,.5)}.content-page-main-block .quit-popup-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:23px 23px 35px;border-radius:18px;background:var(--color-primary);top:5%;margin:0 auto 20%;position:relative}.content-page-main-block .quit-popup .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:15px}.content-page-main-block .quit-popup .header-wrapper .close-btn{background:0 0;border:none;color:var(--color-neutral-lightest)}.content-page-main-block .quit-popup .content-wrapper{color:var(--color-white);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-align:center;-ms-flex-align:center;align-items:center;gap:10px}.content-page-main-block .quit-popup .content-wrapper .title{max-width:226px;font-size:20px;text-align:center;margin:0}.content-page-main-block .quit-popup .content-wrapper .city-title{text-align:center;font-family:roc-grotesk,sans-serif;font-size:28px;font-weight:700}.content-page-main-block .quit-popup .content-wrapper .btn-primary{font-size:15px}.content-page-main-block .quit-popup .quit-icon{display:block;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#quit-popup-icon) center/cover no-repeat;position:absolute;bottom:0;left:20px;width:205px;height:172px}.content-page-featured-section{height:620px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;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;padding:50px 0;margin:0 -15px;overflow:hidden}@media screen and (min-width:1024px){.content-page-featured-section{margin:0 0 0 -15px}}.content-page-featured-section .content-overlay{width:300px;margin:0 auto;position:relative;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12);box-shadow:0 8px 32px rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.content-page-featured-section{height:400px}.content-page-featured-section .content-overlay{width:100%;max-width:672px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.content-page-featured-section .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.content-page-featured-section .content-section{background-color:var(--white);border-radius:16px 16px 0 0;padding:20px 20px 10px;text-align:left}.content-page-featured-section .content-section .content-title{font-size:22px;font-weight:600;color:var(--color-primary);margin-bottom:12px;line-height:30px;letter-spacing:0}@media screen and (min-width:768px){.content-page-featured-section .content-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:280px}.content-page-featured-section .content-section{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 5px 20px 28px;border-radius:24px 0 0 24px}.content-page-featured-section .content-section .content-title{font-size:29px;line-height:35px}}.content-page-featured-section .content-section .content-description{font-size:15px;font-weight:400;color:var(--color-text);margin-bottom:24px;line-height:25px;letter-spacing:0}.content-page-featured-section .content-section .btn-outline{border:2px solid var(--color-primary);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:30px}.content-page-featured-section .features-section{background-color:var(--white);border-radius:0 0 16px 16px;padding:10px 20px 22px}@media screen and (min-width:768px){.content-page-featured-section .content-section .content-description{font-size:17px;line-height:25px}.content-page-featured-section .features-section{-webkit-box-flex:.7;-ms-flex:.7;flex:.7;border-radius:0 24px 24px 0;padding:20px 20px 20px 5px;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}}.content-page-featured-section .features-section .features-list{list-style:none;margin:0;padding:0}.content-page-featured-section .features-section .features-list .feature-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;margin-bottom:16px;font-size:15px;font-weight:400;line-height:20px;color:var(--color-text)}.content-page-featured-section .features-section .features-list .feature-item:last-child{margin-bottom:0}.content-page-featured-section .features-section .features-list .feature-item .feature-icon{width:40px;height:40px;background-color:var(--color-accent-gold);border-radius:50%;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;-ms-flex-negative:0;flex-shrink:0}.content-page-featured-section .features-section .features-list .feature-item .feature-icon.lock-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#lock-icon) center/42px no-repeat}.content-page-featured-section .features-section .features-list .feature-item .feature-icon.person-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#person-icon) center/42px no-repeat}.content-page-featured-section .features-section .features-list .feature-item .feature-icon.rating-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#star-icon) center/42px no-repeat}.content-page-featured-section .features-section .features-list .feature-item .feature-text{line-height:1.3;color:var(--color-primary);width:100%}.how-personalization-works{padding:40px 0;-webkit-transition:.3s;transition:.3s;margin:0 -15px}@media screen and (min-width:1024px){.how-personalization-works{margin:0 0 0 -15px}}.how-personalization-works .btn-primary{margin-top:10px}.how-personalization-works .content-page-container{gap:10px;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-align:center;-ms-flex-align:center;align-items:center}.how-personalization-works.theme-light{background-color:var(--color-neutral-lightest);color:var(--color-text)}.how-personalization-works.theme-light .card-number{background-color:var(--color-neutral-lightest)}.how-personalization-works.theme-light .decore{background-color:var(--color-text)}.how-personalization-works.theme-dark{background-color:var(--color-supportive);color:var(--color-text)}.how-personalization-works.theme-dark .card-number{background-color:var(--color-supportive)}.how-personalization-works.theme-dark .decore{background-color:var(--color-white)}.how-personalization-works__header{width:100%}.how-personalization-works__title{font-weight:600;font-size:22px;line-height:100%;letter-spacing:0;text-align:center;margin:10px 0}@media screen and (min-width:768px){.content-page-featured-section .features-section .features-list .feature-item{font-size:17px;line-height:20px;margin-bottom:24px}.how-personalization-works{padding:40px 0}.how-personalization-works .content-page-container{gap:20px}.how-personalization-works__title{margin:0 0 20px;font-size:29px}}.how-personalization-works__description{font-weight:500;font-size:15px;line-height:24px;letter-spacing:0;text-align:center;margin:2px 0}.how-personalization-works__cards-wrapper{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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media screen and (min-width:768px){.how-personalization-works__description{font-size:17px;line-height:30px}.how-personalization-works__cards-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px}}.how-personalization-works__card{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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.how-personalization-works__card-icon-wrapper{position:relative;width:110px;height:110px}.how-personalization-works__card-icon-wrapper .card-icon{width:105px;height:105px;-ms-flex-negative:0;flex-shrink:0;grid-row:2;grid-column:1;margin:0 auto}@media screen and (min-width:768px){.how-personalization-works__card{gap:16px}.how-personalization-works__card-icon-wrapper{width:140px;height:140px}.how-personalization-works__card-icon-wrapper .card-icon{width:135px;height:128px}}.how-personalization-works__card-icon-wrapper .card-icon img,.how-personalization-works__card-icon-wrapper .card-icon svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.how-personalization-works__card-icon-wrapper .card-number{position:absolute;bottom:12px;right:5px;width:40px;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;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#card-number-bg) center/cover no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#card-number-bg) center/cover no-repeat}.how-personalization-works__card-icon-wrapper .card-number .decore{display:block;width:20px;height:24px;-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0}.how-personalization-works__card-icon-wrapper .card-number .decore.number-1{mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-ed87b374fe.svg#number-1) center no-repeat;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-ed87b374fe.svg#number-1) center no-repeat}.how-personalization-works__card-icon-wrapper .card-number .decore.number-2{mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-ed87b374fe.svg#number-2) center no-repeat;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-ed87b374fe.svg#number-2) center no-repeat}.how-personalization-works__card-icon-wrapper .card-number .decore.number-3{mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-ed87b374fe.svg#number-3) center no-repeat;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-ed87b374fe.svg#number-3) center no-repeat}.how-personalization-works__card-title{font-size:12px;line-height:24px;letter-spacing:0;text-align:center;margin:0}@media screen and (min-width:768px){.how-personalization-works__card-icon-wrapper .card-number{width:50px;height:55px}.how-personalization-works__card-icon-wrapper .card-number .decore{width:24px;height:28px}.how-personalization-works__card-title{font-size:17px;line-height:28px}}.klaviyo-video-signup-section{position:relative;margin:0 -15px}@media screen and (min-width:1024px){.klaviyo-video-signup-section.content-page-container{padding:0!important;width:auto!important;margin-left:-15px!important}}@media screen and (min-width:1200px){.klaviyo-video-signup-section.content-page-container{padding:0!important;width:100%!important;margin-left:auto!important}}.klaviyo-video-signup-section .video-container,.klaviyo-video-signup-section .video-container .video-preview{position:relative;width:100%;max-height:50vh;overflow:hidden}.klaviyo-video-signup-section .video-container .video-preview .video-preview-image{width:100%;height:100%;max-height:50vh;-o-object-fit:cover;object-fit:cover;display:block}.klaviyo-video-signup-section .video-container .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;z-index:1;width:auto;height:auto}.klaviyo-video-signup-section .video-container .play-button:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);opacity:.8}.klaviyo-video-signup-section .video-container .play-button .play-button-svg{width:60px;height:60px}.klaviyo-video-signup-section .video-container .video-player{width:100%;height:100%;max-height:70vh;-o-object-fit:cover;object-fit:cover;display:block}.klaviyo-video-signup-section .video-container .video-player.no-display{display:none}.klaviyo-video-signup-section .klaviyo-form{width:100%;max-width:none!important}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row]{gap:10px}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] button{background-color:var(--color-accent-gold,#d7e051)!important;color:var(--color-text)!important;border:none!important;height:auto!important;padding:10px 20px!important;border-radius:20px!important;font-size:16px!important;font-weight:400!important;cursor:pointer!important;position:relative;-webkit-transition:background-color .3s!important;transition:background-color .3s!important}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] button:hover{background:var(--color-primary)!important}@media (min-width:768px){.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] button{border-radius:90px!important;padding:17px 45px!important;font-size:20px!important}}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] input[type=email]{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;background-color:var(--color-supportive)!important;color:var(--color-primary)!important;padding:7px 18px!important;border-radius:20px!important;font-size:15px!important;-webkit-transition:border-color .3s!important;transition:border-color .3s!important;font-weight:500!important;border:none!important}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-webkit-input-placeholder{color:var(--color-text)!important;font-weight:500!important}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-moz-placeholder{color:var(--color-text)!important;font-weight:500!important}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] input[type=email]:-ms-input-placeholder{color:var(--color-text)!important;font-weight:500!important}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-ms-input-placeholder{color:var(--color-text)!important;font-weight:500!important}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::placeholder{color:var(--color-text)!important;font-weight:500!important}.klaviyo-video-signup-section .signup-form-container{position:relative;background:-webkit-gradient(linear,left top,left bottom,from(rgba(253,247,236,0)),color-stop(15%,rgba(253,247,236,.8)),color-stop(30%,#fdf7ec));background:linear-gradient(180deg,rgba(253,247,236,0) 0,rgba(253,247,236,.8) 15%,#fdf7ec 30%);margin:-70px 0 0;padding:130px 20px 40px;z-index:2;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;width:100%}@media (min-width:768px){.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] input[type=email]{padding:17px 45px!important;border-radius:90px!important;font-size:20px!important}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-webkit-input-placeholder{font-size:20px!important}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-moz-placeholder{font-size:20px!important}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] input[type=email]:-ms-input-placeholder{font-size:20px!important}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-ms-input-placeholder{font-size:20px!important}.klaviyo-video-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::placeholder{font-size:20px!important}.klaviyo-video-signup-section .signup-form-container{margin:-100px -10px 0;padding:100px 30px 40px}}@media (min-width:1024px){.klaviyo-video-signup-section .video-container .play-button .play-button-svg{width:96px;height:96px}.klaviyo-video-signup-section .signup-form-container{margin:-120px -10px 0;padding:120px 30px 40px}}.klaviyo-video-signup-section .form-title{font-size:22px;font-weight:600;line-height:30px;color:var(--color-text);margin-bottom:18px;text-align:left;display:block;width:100%}@media (min-width:768px){.klaviyo-video-signup-section .form-title{font-size:29px;margin-bottom:20px;line-height:35px}}.klaviyo-video-signup-section .klaviyo-signup-form{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-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:-50px}@media (min-width:1024px){.klaviyo-video-signup-section .klaviyo-signup-form{margin-top:-70px}}.klaviyo-video-signup-section .form-inputs-wrapper{width:100%}.klaviyo-signup-form .form-group-checkbox{padding:10px 13px;background:rgba(200,190,160,.6);border-radius:20px;width:100%;-webkit-transition:.3s;transition:.3s;margin-top:12px}.klaviyo-signup-form .form-group-checkbox .checkbox-label{font-weight:400;position:relative;padding-left:32px;font-size:14.4px;cursor:pointer;display:inline-block}.klaviyo-signup-form .form-group-checkbox .checkbox-label .privacy-link{text-decoration:underline;-webkit-transition:color .3s linear,-webkit-text-decoration .3s linear;transition:color .3s linear,text-decoration .3s linear,-webkit-text-decoration .3s linear}.klaviyo-signup-form .form-group-checkbox .checkbox-label .privacy-link:hover{text-decoration:none}.klaviyo-signup-form .form-group-checkbox .checkbox-input{display:none}.klaviyo-signup-form .form-group-checkbox .checkbox-label::before{content:"";position:absolute;top:2px;left:0;width:15px;height:15px;border-radius:50%;border:1px solid var(--color-neutral-lightest);background:var(--color-neutral-lightest)}.klaviyo-signup-form .form-group-checkbox .checkbox-label::after{position:absolute;top:0;left:0;display:none;width:21px;height:20px;content:"";background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-ca74fc95da.svg#icon-check) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-ca74fc95da.svg#icon-check) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.klaviyo-signup-form .form-group-checkbox .checkbox-input:checked+.checkbox-label::after{display:block}.klaviyo-signup-form .form-group-checkbox .checkbox-input:checked+.checkbox-label::before{background-color:var(--color-neutral-lightest);border:1px solid var(--color-neutral-lightest)}.klaviyo-image-signup-section{position:relative;margin:0 -15px}@media screen and (min-width:768px){.klaviyo-signup-form .form-group-checkbox{border-radius:90px;padding:16px 40px}.klaviyo-signup-form .form-group-checkbox .checkbox-label{font-size:15px;padding-left:60px}.klaviyo-signup-form .form-group-checkbox .checkbox-label::before{top:3px;width:34px;height:34px;border:1px solid var(--color-primary-light);background:var(--color-primary-light)}.klaviyo-signup-form .form-group-checkbox .checkbox-label::after{top:0;left:8px;width:31px;height:30px}.klaviyo-signup-form .form-group-checkbox .checkbox-label .checkbox-text{line-height:22.5px}.klaviyo-image-signup-section{margin-right:0}}.klaviyo-image-signup-section.side-section{margin:0}.klaviyo-image-signup-section .klaviyo-form{width:100%;max-width:none!important;padding:0!important}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row]{gap:10px}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] button{background-color:var(--color-accent-gold,#d7e051)!important;color:var(--color-text)!important;border:none!important;height:auto!important;padding:10px 20px!important;border-radius:20px!important;font-size:16px!important;font-weight:400!important;cursor:pointer!important;position:relative;-webkit-transition:background-color .3s!important;transition:background-color .3s!important}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] button:hover{background:var(--color-primary)!important}@media (min-width:768px){.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] button{padding:17px 45px!important;border-radius:90px!important;font-size:20px!important}}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;background-color:var(--white)!important;padding:7px 18px!important;border-radius:20px!important;font-size:15px!important;-webkit-transition:border-color .3s!important;transition:border-color .3s!important;font-weight:500!important;border:none!important;color:var(--color-text)!important}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-webkit-input-placeholder{color:var(--color-text)!important;font-weight:500!important}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-moz-placeholder{color:var(--color-text)!important;font-weight:500!important}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]:-ms-input-placeholder{color:var(--color-text)!important;font-weight:500!important}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-ms-input-placeholder{color:var(--color-text)!important;font-weight:500!important}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::placeholder{color:var(--color-text)!important;font-weight:500!important}.klaviyo-image-signup-section .form-overlay{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.klaviyo-image-signup-section .form-overlay::before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.8)),color-stop(50%,rgba(255,255,255,.4)),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,rgba(255,255,255,.8) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);z-index:1;pointer-events:none}.klaviyo-image-signup-section .content-page-container{position:relative;z-index:2}.klaviyo-image-signup-section .form-title{font-size:22px;font-weight:600;line-height:30px;color:var(--color-text);margin-bottom:18px;text-align:left;display:block;width:100%}@media (min-width:768px){.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]{padding:17px 45px!important;border-radius:90px!important;font-size:20px!important}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-webkit-input-placeholder{font-size:20px!important}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-moz-placeholder{font-size:20px!important}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]:-ms-input-placeholder{font-size:20px!important}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-ms-input-placeholder{font-size:20px!important}.klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::placeholder{font-size:20px!important}.klaviyo-image-signup-section .form-title{font-size:29px;margin-bottom:20px;line-height:35px}}.klaviyo-image-signup-section .klaviyo-signup-form{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-align:center;-ms-flex-align:center;align-items:center;width:95%;margin:0 auto;padding:20px 10px;position:relative;z-index:1}@media (min-width:1200px){.klaviyo-image-signup-section .klaviyo-signup-form{padding:40px}}.klaviyo-image-signup-section .form-inputs-wrapper{width:100%}.breadcrumbs-section{margin:10px 10px 10px 0}.breadcrumbs-section .main-breadcrumb{position:initial;width:100%;padding:10px 0;background-color:transparent}.breadcrumbs-section .main-breadcrumb .breadcrumb-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;line-height:1.4}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li{padding:0;font-family:freight-sans-pro,sans-serif;font-weight:400}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li a,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li span{text-decoration:none;color:var(--color-text);-webkit-transition:color .2s linear;transition:color .2s linear}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li a:hover,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li span:hover{color:var(--color-accent-rose)!important;text-decoration:underline;cursor:pointer}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active{font-weight:600}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active a,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active span{overflow-wrap:anywhere}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active a:hover,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active span:hover{cursor:default;text-decoration:none}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li:not(:last-child):after{content:"•";padding-right:5px;font-size:12px;position:relative;top:-3px}@media screen and (min-width:768px){.breadcrumbs-section{margin-top:10px}.breadcrumbs-section .main-breadcrumb{padding:0}.breadcrumbs-section .main-breadcrumb .breadcrumb-list{width:100%;padding:0;margin:0;font-size:16px}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li{font-size:20px}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li:not(:last-child):after{content:"•";padding-right:5px}}@media screen and (min-width:992px){.breadcrumbs-section .main-breadcrumb .breadcrumb-list{width:100%}}.simple-log-in{-webkit-transform:translateY(-200px);transform:translateY(-200px)}.simple-log-in__gradient{padding-top:200px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(rgba(255,255,255,0),#fff)}.simple-log-in .submit-btn{width:100%;padding:5px 0;margin:10px auto 0}.simple-log-in__form{height:70%;margin:0 auto;padding:10px;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-box-shadow:0 5px 2px 0 rgba(0,0,0,.1);box-shadow:0 5px 2px 0 rgba(0,0,0,.1)}.simple-log-in__form-title{font-size:24px;line-height:24px;text-align:center;margin-bottom:10px}.simple-log-in__form-subtitle{font-size:16px;line-height:1.3;text-align:center;margin-bottom:10px;font-family:Poppins-SemiBold}.simple-log-in__form .form-wrapper{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:1024px){.simple-log-in__form .form-wrapper{width:50%}}.simple-log-in__form .form-wrapper .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:10px;gap:10px}.simple-log-in__form .form-wrapper .form-group{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3px}.simple-log-in__form .form-wrapper .form-group .form-control{line-height:16px;font-family:Poppins,sans-serif;border:1px solid #c7c7c7;border-radius:0;background-color:var(--white);color:var(--blue-basic);text-overflow:ellipsis;width:100%;padding:8px 10px;cursor:pointer}.simple-log-in__form .form-wrapper .form-group .form-alert-danger{color:var(--red-basic);font-size:12px}.simple-log-in .form-group,.user-setting-block{width:100%}@media screen and (min-width:1024px){.user-setting-block{width:50%}}.user-setting-block .third-party-auth{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;gap:10px}.user-setting-block .third-party-auth .button{position:relative;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;height:40px;width:40px;border:0;padding:0;margin:5px 0 12px;text-transform:uppercase;text-decoration:none;font-size:14px;line-height:40px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:50%}.user-setting-block .third-party-auth .button svg{width:25px;height:25px}.user-setting-block .third-party-auth .button span{display:block;opacity:0;width:0;-webkit-transition:.5s;transition:.5s;white-space:nowrap}.user-setting-block .third-party-auth .button:hover{width:auto;border-radius:0;padding:0 20px}.user-setting-block .third-party-auth .button:hover svg{margin-right:15px}.user-setting-block .third-party-auth .button:hover span{opacity:1;width:auto}.user-setting-block .third-party-auth .button.google{border:1px solid #707070;background-color:#fff;color:#000}.user-setting-block .third-party-auth .button.facebook{background-color:#3b5998;color:#fff}.user-setting-block .third-party-auth .button.apple{background-color:#000;color:#fff;padding-bottom:3px}.user-setting-block .third-party-auth .button.email{background-color:#d7e051;color:#28306c}.user-setting-block .third-party-auth .or-mobile{display:initial;margin:20px 0}.user-setting-block .third-party-auth .or-mobile hr{margin-top:30px;background-color:#28306c}.user-setting-block .third-party-auth .registration{margin:auto;padding:5px;width:50%;text-align:center}.g-recaptcha{margin:0 auto}.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:7px;right:10px;width:30px;height:30px;cursor:pointer;z-index:9}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-article-icon-box .favorite-suggested-product,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-suggested-product{display:inline-block;width:28px;height:28px;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.favorite-article-icon-box .favorite-article::after,.favorite-article-icon-box .favorite-experience::after,.favorite-article-icon-box .favorite-suggested-product::after,.favorite-experience-icon-box .favorite-article::after,.favorite-experience-icon-box .favorite-experience::after,.favorite-experience-icon-box .favorite-suggested-product::after,.favorite-suggested-product-icon-box .favorite-article::after,.favorite-suggested-product-icon-box .favorite-experience::after,.favorite-suggested-product-icon-box .favorite-suggested-product::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#heart_white) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#heart_white) no-repeat center;-webkit-mask-size:100%;mask-size:100%;z-index:2}.favorite-article-icon-box .favorite-article-checked,.favorite-article-icon-box .favorite-experience-checked,.favorite-article-icon-box .favorite-suggested-product-checked,.favorite-experience-icon-box .favorite-article-checked,.favorite-experience-icon-box .favorite-experience-checked,.favorite-experience-icon-box .favorite-suggested-product-checked,.favorite-suggested-product-icon-box .favorite-article-checked,.favorite-suggested-product-icon-box .favorite-experience-checked,.favorite-suggested-product-icon-box .favorite-suggested-product-checked{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#heart_checked) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#heart_checked) no-repeat center;background:var(--color-primary)}.favorite-article-icon-box .favorite-article-checked::after,.favorite-article-icon-box .favorite-experience-checked::after,.favorite-article-icon-box .favorite-suggested-product-checked::after,.favorite-experience-icon-box .favorite-article-checked::after,.favorite-experience-icon-box .favorite-experience-checked::after,.favorite-experience-icon-box .favorite-suggested-product-checked::after,.favorite-suggested-product-icon-box .favorite-article-checked::after,.favorite-suggested-product-icon-box .favorite-experience-checked::after,.favorite-suggested-product-icon-box .favorite-suggested-product-checked::after{display:none}@media screen and (min-width:520px){.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{width:40px;height:40px;top:7px}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience{width:38px;height:38px}}.favorite-suggested-product-icon-box{width:34px;height:34px;background:var(--color-white);border-radius:50%;top:13px;right:13px}.favorite-suggested-product-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-suggested-product::after{width:20px;height:20px}.card-experience-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-filter:drop-shadow(0 4px 6px rgba(0, 0, 0, .15));filter:drop-shadow(0 4px 6px rgba(0, 0, 0, .15));-webkit-transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.card-experience-new{background-color:var(--white-basic);color:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:250px;width:250px;height:340px;max-height:340px;position:relative;clip-path:path("M250 299.547C250 306.726 244.18 312.547 237 312.547C229.82 312.547 224 318.367 224 325.547V326.273C224 333.854 217.854 340 210.273 340H15C6.71572 340 0 333.284 0 325V15C0 6.71572 6.71573 0 15 0H235C243.284 0 250 6.71573 250 15V299.547Z");border-radius:15px;-webkit-transition:.3s;transition:.3s}.card-experience-new:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.card-experience-new .card-experience-link{position:absolute;z-index:1;width:100%;height:100%}.card-experience-new .card-img{width:100%;height:143px}.card-experience-new .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px 15px 0 0}.card-experience-new .card-title{margin-bottom:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:70px;-webkit-box-sizing:content-box;box-sizing:content-box;height:-webkit-fill-available;font:500 18px roc-grotesk,sans-serif}@media screen and (min-width:768px){.card-experience-new .card-title{font-size:20px;max-height:50px}}.card-experience-new .card-body{padding:20px 15px 15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:12px}.card-experience-new .card-body .content-block-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-experience-new .card-body .city-label{font:500 10px roc-grotesk,sans-serif;text-transform:uppercase}.card-experience-new .card-body-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.card-experience-new .card-body .content-block{position:relative;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:center;-ms-flex-pack:center;justify-content:center}.card-experience-new .card-body .view-experience{margin-top:5px;text-decoration:underline;font:500 15px roc-grotesk,sans-serif}.card-experience-new .card-category{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 15px;border-radius:20px;font:500 12px roc-grotesk,sans-serif;text-transform:uppercase;background-color:var(--color-accent-gold);position:absolute;top:-10px;left:15px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.card-experience-new .experience-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding-left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font:500 15px freight-sans-pro,sans-serif}.card-experience-new .experience-rating:before{display:none}.card-experience-new .experience-rating .rating-block,.card-experience-new .experience-rating .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.card-experience-new .experience-rating .star{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-726559fd4d.svg#star-yellow) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-726559fd4d.svg#star-yellow) center no-repeat;background:var(--color-accent-rose);width:15px;height:15px}.card-experience-new .duration-rating-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-experience-new .experience-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-top:auto}.card-experience-new .experience-information .experience-duration,.card-experience-new .experience-information .experience-price{padding-left:20px;position:relative;font:500 15px freight-sans-pro,sans-serif}.card-experience-new .experience-information .experience-duration:before,.card-experience-new .experience-information .experience-price:before{content:"";display:block;width:16px;height:16px;background-size:cover!important;position:absolute;top:0;left:0}.card-experience-new .experience-information .experience-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.card-experience-new .experience-information .experience-price:before{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-726559fd4d.svg#price-tag) center no-repeat;left:-3px;width:18px;height:18px}.card-experience-new .experience-information .experience-price .price{font:700 15px roc-grotesk,sans-serif}.card-experience-new .experience-information .experience-price .price-text{font-weight:500}.card-experience-new .experience-information.with-partner{gap:5px}.card-experience-new .experience-information.with-partner .experience-price{-ms-flex-wrap:wrap;flex-wrap:wrap}.card-experience-new .experience-information.with-partner .experience-price:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.card-experience-new .experience-information.with-partner .experience-price .price{position:relative}.card-experience-new .experience-information.with-partner .experience-price .price::after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;border-radius:1px;background:var(--color-primary);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.card-experience-new .experience-information.with-partner .experience-price .partner-price{font:700 15px roc-grotesk,sans-serif;color:var(--color-accent-rose)}.card-experience-new .experience-information .experience-duration:before{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-726559fd4d.svg#clock) center no-repeat}@media screen and (min-width:768px){.card-experience-wrapper{-webkit-filter:drop-shadow(0 4px 6px rgba(0, 0, 0, .15));filter:drop-shadow(0 4px 6px rgba(0, 0, 0, .15))}.card-experience-new{max-width:332px;max-height:267px;width:332px;height:267px;clip-path:path("M332 220.192C332 228.145 325.553 234.592 317.6 234.592H316.77C308.817 234.592 302.37 241.04 302.37 248.992V253.1C302.37 261.053 295.923 267.5 287.97 267.5H14.4C6.44709 267.5 0 261.053 0 253.1V14.4C0 6.44709 6.4471 0 14.4 0H317.6C325.553 0 332 6.4471 332 14.4V220.192Z")}.card-experience-new .card-img{height:117px}.card-experience-new .card-body{padding:15px}.card-experience-new .duration-rating-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.card-experience-new .view-experience{display:none}.card-experience-new .experience-information{gap:5px}}.section-customer-reviews{background-color:var(--blue-basic);color:var(--white);font-size:13px;padding:30px 0;margin-bottom:30px}.section-customer-reviews .container-l{position:relative}.section-customer-reviews .title-box{text-align:center;position:relative}.section-customer-reviews .title-box .title{color:var(--white);margin-bottom:20px;font-size:12px;font-weight:700}.section-customer-reviews .title-box .title .title-mobile-top{font-size:20px}.section-customer-reviews .title-box .title span{display:block}.section-customer-reviews .title-box .description,.section-customer-reviews .title-box .title-desktop{display:none}.section-customer-reviews .title-box .description{margin:0}.section-customer-reviews .icon{display:block;background-color:var(--white);-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0}.section-customer-reviews .icon-tripadvisor-rating{width:93px;height:18px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-tripadvisor-rating2) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-tripadvisor-rating2) no-repeat center}.section-customer-reviews .icon-google-rating{width:94px;height:18px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-google-rating) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-google-rating) no-repeat center}.section-customer-reviews .icon-google{width:27px;height:27px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-google) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-google) no-repeat center}.section-customer-reviews .icon-tripadvisor{width:36px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-tripadvisor) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-tripadvisor) no-repeat center}.section-customer-reviews .icon-decoration{display:block;content:"";width:255px;height:136px;position:absolute;left:-40px;bottom:-30px;background-color:var(--color-primary-light)}.section-customer-reviews .icon-decoration.icon-hong-kong{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-hong-kong) center/cover no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-21686d0c36.svg#icon-hong-kong) center/cover no-repeat}.section-customer-reviews .customer-reviews-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;font-size:10px;position:relative}.section-customer-reviews .customer-reviews-block .customer-reviews-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;max-width:160px}.section-customer-reviews .customer-reviews-block .customer-reviews-item .statistic-block .icon{margin-bottom:5px}@media screen and (min-width:1024px){.section-customer-reviews{font-size:18px;padding:50px 0;margin-bottom:50px}.section-customer-reviews .container-l{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;gap:30px;max-width:1260px}.section-customer-reviews .icon-google-rating,.section-customer-reviews .icon-tripadvisor-rating{width:180px;height:34px}.section-customer-reviews .icon-tripadvisor{width:75px;height:51px}.section-customer-reviews .icon-google{width:50px;height:50px}.section-customer-reviews .icon-decoration{width:320px;height:168px;left:-150px;bottom:-50px}.section-customer-reviews .title-box{margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;width:40%;text-align:left}.section-customer-reviews .title-box .title{font-size:25px;margin-bottom:10px}.section-customer-reviews .title-box .title-mobile{display:none}.section-customer-reviews .title-box .description,.section-customer-reviews .title-box .title-desktop{display:block}.section-customer-reviews .customer-reviews-block{font-size:18px;gap:30px}.section-customer-reviews .customer-reviews-block .customer-reviews-item{gap:15px;max-width:360px}}.divider{height:65px;background-color:transparent;position:relative;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;pointer-events:none}.divider-line{height:200px;width:85%;background:url(/theme/frontend/_assets/images/pocket-guide/icons/dashed-line.svg) center/contain no-repeat;position:absolute;top:-69px;left:7.5%;pointer-events:none}.divider::after,.divider::before{content:"";width:30px;height:30px;background-color:var(--color-neutral-lightest);border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.24) inset;box-shadow:0 4px 4px 0 rgba(0,0,0,.24) inset}.divider::before{left:-15px}.divider::after{right:-15px}@media screen and (max-width:767px){.divider--vertical-on-desktop{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#divider-bg-horizontal) center/cover no-repeat;height:65px;width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:scaleY(1.1);transform:scaleY(1.1)}.divider--vertical-on-desktop::after,.divider--vertical-on-desktop::before{display:none}.divider--vertical-on-desktop .divider-line{width:85%;height:200px;-webkit-transform:none;transform:none;top:-69px;left:7.5%}}@media screen and (min-width:768px){.divider--vertical-on-desktop{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#divider-bg) center/cover no-repeat;width:65px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}.divider--vertical-on-desktop::after,.divider--vertical-on-desktop::before{display:none}.divider--vertical-on-desktop .divider-line{width:200px;height:85%;-webkit-transform:rotate(90deg) scale(1.2,3);transform:rotate(90deg) scale(1.2,3);top:7.5%;left:-69px}}.section-content-table-info{padding:30px 0;color:var(--color-text)}.section-content-table-info .title-block{text-align:center;margin:0 auto 30px}.section-content-table-info .title-block .title{margin-bottom:0}.section-content-table-info .btn-primary{margin:20px auto 0}.section-content-table-info .content-info-accordion .accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.section-content-table-info .content-info-accordion .accordion-header .accordion-item-icon{content:"";display:block;background-size:cover!important;-ms-flex-negative:0;flex-shrink:0;width:46px;height:52px}.section-content-table-info .content-info-accordion .accordion-header .accordion-item-icon svg{height:inherit;width:inherit}.section-content-table-info .content-info-accordion .accordion-header .accordion-item-icon.number-1{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-1) center no-repeat}.section-content-table-info .content-info-accordion .accordion-header .accordion-item-icon.number-2{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-2) center no-repeat}.section-content-table-info .content-info-accordion .accordion-header .accordion-item-icon.number-3{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-3) center no-repeat}.section-content-table-info .content-info-accordion .accordion-header .accordion-item-icon.number-4{width:49px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-4) center no-repeat}.section-content-table-info .content-info-accordion .accordion-header .accordion-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;font-size:20px}.section-content-table-info .content-info-accordion .accordion-header .icon-opener{content:"";display:block;width:14px;height:14px;position:relative;-ms-flex-negative:0;flex-shrink:0}.section-content-table-info .content-info-accordion .accordion-header .icon-opener::after,.section-content-table-info .content-info-accordion .accordion-header .icon-opener::before{content:"";display:block;width:100%;height:3px;background-color:var(--color-text);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:2px;-webkit-transition:.3s linear;transition:.3s linear}.section-content-table-info .content-info-accordion .accordion-header .icon-opener::after{width:3px;height:100%}.section-content-table-info .content-info-accordion .accordion-content{overflow:hidden;height:0;-webkit-transition:height .3s linear;transition:height .3s linear}.section-content-table-info .content-info-accordion .accordion-content .accordion-content-item{padding:20px 0;position:relative}.section-content-table-info .content-info-accordion .accordion-content .accordion-content-item::after{content:"";display:block;width:100%;height:2px;background-color:var(--color-supportive);border-radius:5px;position:absolute;bottom:0;left:0}.section-content-table-info .content-info-accordion .accordion-content .accordion-content-item:last-child::after{display:none}.section-content-table-info .content-info-accordion .accordion-content .accordion-content-item .accordion-content-title{font:600 17px Architects-Daughter,sans-serif;margin-bottom:5px}.section-content-table-info .content-info-accordion .accordion-content .accordion-content-item .description{margin:0;font-size:15px}.section-content-table-info .content-info-accordion .content-info-accordion-item{margin-bottom:30px}.section-content-table-info .content-info-accordion .content-info-accordion-item:last-child{margin-bottom:0}.section-content-table-info .content-info-accordion .content-info-accordion-item.open .icon-opener::after{-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.section-content-table-info .content-info-block-desktop{display:none}@media screen and (min-width:1024px){.section-content-table-info{padding-right:15px}.section-content-table-info .content-info-accordion{display:none}.section-content-table-info .content-info-block-desktop{display:block;width:100%;max-width:837px;border:2px solid var(--color-primary);border-radius:20px}.section-content-table-info .content-info-block-desktop .content-info-block-table{border-collapse:collapse;width:100%;font-size:15px}.section-content-table-info .content-info-block-desktop .content-info-block-table thead th{font:600 20px roc-grotesk,sans-serif}.section-content-table-info .content-info-block-desktop .content-info-block-table td,.section-content-table-info .content-info-block-desktop .content-info-block-table th{border-bottom:2px solid var(--color-primary);border-right:2px solid var(--color-primary);padding:15px 10px}.section-content-table-info .content-info-block-desktop .content-info-block-table td:last-child,.section-content-table-info .content-info-block-desktop .content-info-block-table th:last-child{border-right:0}.section-content-table-info .content-info-block-desktop .content-info-block-table tbody tr:last-child td{border-bottom:0}.section-content-table-info .content-info-block-desktop .content-info-block-icon{width:70px;padding:10px}.section-content-table-info .content-info-block-desktop .content-info-block-icon .icon-number{content:"";display:block;background-size:cover!important;-ms-flex-negative:0;flex-shrink:0;width:46px;height:52px;margin:0 auto}.section-content-table-info .content-info-block-desktop .content-info-block-icon .icon-number svg{height:inherit;width:inherit}.section-content-table-info .content-info-block-desktop .content-info-block-icon .icon-number.number-1{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-1) center no-repeat}.section-content-table-info .content-info-block-desktop .content-info-block-icon .icon-number.number-2{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-2) center no-repeat}.section-content-table-info .content-info-block-desktop .content-info-block-icon .icon-number.number-3{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-3) center no-repeat}.section-content-table-info .content-info-block-desktop .content-info-block-icon .icon-number.number-4{width:49px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#number-4) center no-repeat}}@media screen and (min-width:1200px){.section-content-table-info{padding:30px 40px 30px 0}.section-content-table-info .content-info-block-desktop{max-width:836px}.section-content-table-info .content-info-block-desktop .content-info-block-desktop .content-info-block-table thead th{font-size:20px}.section-content-table-info .content-info-block-desktop .content-info-block-icon{width:110px}.section-content-table-info .content-info-block-desktop .content-info-block-icon .icon-number{width:57px;height:63px}.section-content-table-info .content-info-block-desktop .content-info-block-icon .icon-number svg{height:inherit;width:inherit}.section-content-table-info .content-info-block-desktop .content-info-block-icon .icon-number.number-4{width:61px}}@media screen and (min-width:768px){.article-page-hero{position:relative}.article-page-hero .custom-tours-slider{font-size:18px}.article-page-hero .custom-tours-slider .see-all-custom-tours-btn{font-size:17px}.article-page-hero .hero-background .breadcrumbs-section{z-index:2}.article-page-hero .hero-background .breadcrumbs-section .breadcrumb-list li{font-size:15px}.article-page-hero .hero-background .breadcrumbs-section .main-breadcrumb{padding:10px 20px 10px 40px}.article-page-hero .hero-foreground .hero-article-title{font-size:40px}.article-page-hero .hero-foreground .article-category{font-size:20px;padding:25px 30px;top:-35px}.article-page-hero .hero-foreground .testimonial-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}.article-page-hero .hero-foreground .testimonial-area .author-area{font-size:22px}.article-page-hero .hero-foreground .testimonial-area .date-area{font-size:22px;min-width:220px}}@media screen and (min-width:1024px){.article-page-hero .hero-background{height:500px}.article-page-hero .custom-tours-slider .custom-tours-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article-page-hero .custom-tours-slider .custom-tours-item .custom-tours-title,.article-page-hero .custom-tours-slider .custom-tours-item .see-all-custom-tours-btn{margin:0}.article-page-hero .hero-foreground{width:70%;border-radius:0 20px 0 0;padding:45px 40px 40px 65px;margin:-140px 0 0 -15px}.article-page-hero .hero-foreground::after,.article-page-hero .hero-foreground::before{content:"";display:block;width:36px;height:36px;background:var(--color-neutral-lightest);-webkit-mask:radial-gradient(circle at 100% 0,transparent 34px,rgba(0,0,0,.05) 35px,rgba(0,0,0,.5) 35.5px,#000 36px);mask:radial-gradient(circle at 100% 0,transparent 34px,rgba(0,0,0,.05) 35px,rgba(0,0,0,.5) 35.5px,#000 36px);-webkit-mask-composite:source-in,xor;mask-composite:intersect;position:absolute;left:0;top:-35px}.article-page-hero .hero-foreground::after{top:105px;left:auto;right:-35px}.article-page-hero .hero-foreground .hero-article-subtitle,.article-page-hero .hero-foreground .hero-article-title{text-align:left}.article-page-hero .hero-foreground .article-category{left:65px;-webkit-transform:none;transform:none}}@media screen and (min-width:1440px){.article-page-hero .hero-background{height:670px}.article-page-hero .hero-background .stamp{width:178px;height:178px;right:40px;top:40px}.article-page-hero .hero-background .breadcrumbs-section .main-breadcrumb{padding-left:80px}.article-page-hero .hero-foreground{width:60%;border-radius:0 30px 0 0;padding:45px 60px 40px 80px;margin:-160px 0 0 -15px}.article-page-hero .hero-foreground::after{top:125px}.article-page-hero .hero-foreground .article-category{left:80px}}@media screen and (min-width:768px){.content-page-main-block{overflow:unset}.content-page-main-block .private-tours-link{padding:18px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.content-page-main-block .private-tours-link .private-tour-title{font-size:20px;margin-bottom:0}.content-page-main-block .private-tours-link .private-tour-title span{display:inline;width:auto}.content-page-main-block .private-tours-link .private-tour-description{display:block;font:500 15px freight-sans-pro,sans-serif}.content-page-main-block .private-tours-link .decore-arrow{display:none}.content-page-main-block .private-tours-link .city-doodle{right:0;height:150%}.content-page-main-block .private-tours-link .btn-primary{font-size:17px;padding:5px 20px;margin:0}.content-page-main-block .table-of-contents-section{margin:50px 0}.content-page-main-block .table-of-contents-section .table-of-content-block{font-size:18px}.content-page-main-block .table-of-contents-section .table-of-content-block .table-of-content-title-block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.content-page-main-block .table-of-contents-section .table-of-content-block .table-of-content-title-block .table-of-content-title{font-size:30px}.content-page-main-block .image-section-wrapp{padding:36px 26px 16px;margin:30px auto}.content-page-main-block .image-section-wrapp .photo-credit-text{margin:17px 0 0}.content-page-main-block .text_box-section{margin:30px 0;font-size:17px}.content-page-main-block .split-layout{margin:20px 0 40px}.content-page-main-block .split-layout .content-page-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}.content-page-main-block .split-layout .text-block{width:auto}.content-page-main-block .split-layout.left .image-section-wrapp,.content-page-main-block .split-layout.right .image-section-wrapp{padding:24px 16px 10px;width:306px}.content-page-main-block .framed_box-section{margin:30px 0}.content-page-main-block .framed_box-section .section-content-box{max-width:760px;margin:0 auto}.content-page-main-block .image-block-video{margin:30px 0}.content-page-main-block .image-block-video .image-block-video-box{padding:36px 26px 16px;max-width:650px;width:100%;margin:0 auto}.content-page-main-block .image-block-video .image-block-video__youtube{height:306px}.content-page-main-block .image-block-video .youtube-video-description{margin:17px 0 0}.content-page-main-block .experiences-row-section{padding:40px 0}.content-page-main-block .experiences-row-section .title-block{font-size:17px}.content-page-main-block .experiences-row-section .title-block .title{margin-bottom:20px;font-size:29px}.content-page-main-block .experiences-row-section .content-page-experiences-slider{padding:30px 15px 70px}.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-button-next,.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-button-prev{display:block;width:45px;height:45px;font-size:0;bottom:0;right:45px;top:auto}.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-button-next::after,.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-button-prev::after{width:45px;height:45px;display:block;content:"";background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#arrow-slider) center/cover no-repeat}.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-button-next::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-button-prev{left:auto;right:110px}.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-pagination{display:none}.content-page-main-block .section-top-tips-list{padding:40px 0}.content-page-main-block .section-top-tips-list .top-tips-list-box .icon-number{width:52px;height:56px}.content-page-main-block .content-try-with-local{font-size:17px;padding:35px 0}.content-page-main-block .content-try-with-local .content-page-container{min-height:250px}.content-page-main-block .content-try-with-local .content-page-container::before{width:204px;height:245px;left:0}.content-page-main-block .content-try-with-local .content-title-block{width:61%;margin:0 0 0 auto;gap:20px}.content-page-main-block .content-try-with-local .content-title-block .title{text-align:left}.content-page-main-block .content-try-with-local .content-title-block .btn-primary,.content-page-main-block .content-try-with-local .content-title-block .description{margin:0}.content-page-main-block .section-ready-to-plan{padding:30px 0}.content-page-main-block .section-ready-to-plan .content-page-container{padding:40px 15px 40px 0;max-width:100%}.content-page-main-block .section-ready-to-plan .decore-img{width:488px;height:184px;left:auto;right:330px;-webkit-transform:none;transform:none}.content-page-main-block .section-ready-to-plan .title-block{max-width:350px;margin:0 0 0 auto}.content-page-main-block .section-ready-to-plan .title-block .title{font-size:29px;margin-bottom:20px;text-align:right}.content-page-main-block .section-ready-to-plan .title-block .btn-primary{margin:0 0 0 auto}.content-page-main-block .about-author-block{margin:40px 0}.content-page-main-block .about-author-block .about-author-block-content{grid-template-areas:"a b" "a c";gap:10px 32px;padding:24px 27px}.content-page-main-block .about-author-block .about-author-block-content .about-author-block-img{padding:8px;width:133px;border-radius:4px}.content-page-main-block .about-author-block .about-author-block-content .about-author-block-img img{height:97px}.content-page-main-block .about-author-block .about-author-block-content .about-author-block-img .author-name{font-size:20px}.content-page-main-block .about-author-block .about-author-block-content .about-author-block-text .title{font-size:25px}.content-page-main-block .about-author-block .about-author-block-content .about-author-block-action .btn-primary,.content-page-main-block .about-author-block .about-author-block-content .about-author-block-text .description{font-size:20px}.content-page-main-block .section-customer-reviews .title{font-size:25px}.content-page-main-block .section-customer-reviews .title-box-with-button .btn-primary{font-size:20px;padding:10px 30px}.content-page-main-block .section-customer-reviews .title-box-with-button .title{font-size:25px}}@media screen and (min-width:1024px){.content-page-main-block .content-page-container{width:100%;max-width:874px;margin:0 auto;padding:0 15px 0 0;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-align:center;-ms-flex-align:center;align-items:center}.content-page-main-block .private-tours-link{padding:18px 65px;gap:100px}.content-page-main-block .table-of-contents-section .content-page-container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.content-page-main-block .table-of-contents-section .table-of-content-block{font-size:17px}.content-page-main-block .table-of-contents-section .table-of-content-block ol,.content-page-main-block .table-of-contents-section .table-of-content-block ul{padding:15px 80px 0 0;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;list-style-position:inside;display:block}.content-page-main-block .table-of-contents-section .table-of-content-block ol li,.content-page-main-block .table-of-contents-section .table-of-content-block ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.content-page-main-block .content-main-block{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;overflow:hidden}.content-page-main-block .content-main-block .content-page-aside-right-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:36%}.content-page-main-block .content-main-block .content-page-aside-right-column .btn-primary{padding:10px 30px;font-size:20px}.content-page-main-block .content-main-block .content-page-aside-right-column .content-page-container{max-width:390px;margin:0 auto 0 0}.content-page-main-block .content-main-block .content-page-aside-right-column .section-hosts .hosts-slider .slider-item{padding:0 10px}.content-page-main-block .content-main-block .content-page-aside-right-column .section-try-interesting-experience{padding-right:0}.content-page-main-block .content-main-block .content-page-aside-right-column .klaviyo-image-signup-section{margin:0 -15px 0 0}.content-page-main-block .content-main-block .content-page-aside-right-column .klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]{padding:17px 20px!important}.content-page-main-block .content-main-block .content-page-aside-right-column .klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-webkit-input-placeholder{font-size:17px!important}.content-page-main-block .content-main-block .content-page-aside-right-column .klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-moz-placeholder{font-size:17px!important}.content-page-main-block .content-main-block .content-page-aside-right-column .klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]:-ms-input-placeholder{font-size:17px!important}.content-page-main-block .content-main-block .content-page-aside-right-column .klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::-ms-input-placeholder{font-size:17px!important}.content-page-main-block .content-main-block .content-page-aside-right-column .klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] input[type=email]::placeholder{font-size:17px!important}.content-page-main-block .content-main-block .content-page-aside-right-column .klaviyo-image-signup-section .klaviyo-form [data-testid=form-row] button{padding:17px 35px!important}.content-page-main-block .content-main-block .private-tours-link{width:100%}.content-page-main-block .framed_box-section{margin:30px 15px 30px 0}.content-page-main-block .experiences-row-section .content-page-container{margin-right:0;max-width:925px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content-page-main-block .experiences-row-section .content-page-experiences-slider{padding:30px 0 70px 15px;margin:0}.content-page-main-block .content-page-left-column{width:64%;border-right:2px solid var(--color-supportive)}.content-page-main-block .content-page-experiences-slider{width:100%}.content-page-main-block .section-customer-reviews{margin:0 0 0 -15px}.content-page-main-block .section-customer-reviews .container-l{max-width:874px;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-page-main-block .content-try-with-local{margin-right:0}.content-page-main-block .section-need-help-planning{padding-top:30px;margin:0 -15px 0 0;background-color:var(--color-primary);color:var(--color-neutral-lightest);position:relative;overflow:hidden}.content-page-main-block .section-need-help-planning .content-page-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:467px!important;padding:0!important}.content-page-main-block .section-need-help-planning::before{content:"";display:block;width:119px;height:150px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#direction-icon) center/cover no-repeat;position:absolute;bottom:0;left:285px}.content-page-main-block .section-need-help-planning .title-block{padding-left:15px}.content-page-main-block .section-need-help-planning .title-block .description{max-width:265px;margin:0 0 20px;line-height:1.4}.content-page-main-block .section-need-help-planning .title-block .title-block-text{margin-bottom:30px}.content-page-main-block .section-need-help-planning .title-block-video{position:relative;overflow:hidden;height:223px}.content-page-main-block .section-need-help-planning .title-block-video .video-block,.content-page-main-block .section-need-help-planning .title-block-video .video-box{width:100%;height:100%}.content-page-main-block .section-need-help-planning .title-block-video video{width:100%;height:100%;max-height:223px;-o-object-fit:cover;object-fit:cover;display:block}.content-page-main-block .section-need-help-planning .title-block-video video.no-display{display:none}.content-page-main-block .section-need-help-planning .title-block-video .btn-primary{position:absolute;z-index:2;bottom:18px;left:30px}.content-page-main-block .section-meet-your-hosts{padding:30px 0 30px 15px}.content-page-main-block .section-meet-your-hosts .hosts-wrapper{width:100%}.content-page-main-block .section-meet-your-hosts .section-hosts{padding:0;margin-bottom:30px}.content-page-main-block .section-meet-your-hosts .section-hosts .container-l{padding:0}.content-page-main-block .section-meet-your-hosts .section-hosts .title-box{text-align:left;padding:0;margin-bottom:30px;font-size:17px;color:var(--color-text)}.content-page-main-block .section-book-your-experience{padding:30px 0 30px 15px;overflow:hidden;margin-right:-15px}.content-page-main-block .section-book-your-experience .content-page-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content-page-main-block .section-book-your-experience .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;position:relative}.content-page-main-block .section-book-your-experience .title-block .title{margin:0}.content-page-main-block .section-book-your-experience .title-block .description{max-width:282px;margin:0}.content-page-main-block .section-book-your-experience .title-block .experience-doodle{width:150px;height:150px;position:absolute;top:0;left:250px;z-index:-1}.content-page-main-block .section-book-your-experience .title-block .experience-doodle svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.content-page-main-block .section-other-adventures{margin:0}}@media screen and (min-width:1200px){.content-page-main-block .table-of-contents-section .table-of-content-block{width:100%}.content-page-main-block .framed_box-section{margin:30px 0}.content-page-main-block .content-try-with-local .content-title-block{width:65%}.content-page-main-block .section-ready-to-plan .content-page-container{padding:40px 60px 40px 0}.content-page-main-block .section-ready-to-plan .decore-img{right:370px}.content-page-main-block .section-need-help-planning{padding-top:40px}.content-page-main-block .section-need-help-planning .title-block{padding-left:40px}.content-page-main-block .section-need-help-planning::before{left:325px;width:135px;height:170px}.content-page-main-block .section-book-your-experience,.content-page-main-block .section-meet-your-hosts{padding:40px 0 40px 40px}.content-page-main-block .section-book-your-experience .title-block .experience-doodle{left:280px}.content-page-main-block .content-page-aside-right-column .section-try-interesting-experience .content-page-container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1440px){.content-page-main-block .section-ready-to-plan .content-page-container{padding-right:22%}.content-page-main-block .section-ready-to-plan .decore-img{right:58%}.content-page-main-block .content-main-block .content-page-aside-right-column{width:30%}.content-page-main-block .content-page-left-column{width:70%}.content-page-main-block .private-tours-link{padding:18px 65px 18px 80px}.content-page-main-block .experiences-row-section .content-page-container{max-width:100%;padding-left:5%}.content-page-main-block .section-customer-reviews-content-page .container-l{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;padding:0}.content-page-main-block .section-customer-reviews-content-page .title-box-with-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:0}}@media screen and (min-width:1600px){.content-page-main-block .content-page-container{max-width:1050px;padding-left:0}.content-page-main-block .content-main-block .content-page-aside-right-column{width:25%}.content-page-main-block .content-page-left-column{width:75%}.content-page-main-block .experiences-row-section .content-page-container{max-width:1050px;margin:0 auto;padding-left:0}.content-page-main-block .experiences-row-section .content-page-experiences-slider{padding:30px 5px 70px}.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-button-next{right:0}.content-page-main-block .experiences-row-section .content-page-experiences-slider .swiper-button-prev{right:65px}.content-page-main-block .section-ready-to-plan .content-page-container{padding-right:35%}.content-page-main-block .section-ready-to-plan .decore-img{right:64%}.content-page-main-block .section-ready-to-plan .title-block .title{text-align:center}.content-page-main-block .section-ready-to-plan .title-block .btn-primary{margin:0 auto}.content-page-main-block .section-customer-reviews-content-page .container-l{max-width:980px;gap:50px}.quit-popup{overflow:auto;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:10005;background-color:rgba(0,0,0,.5)}.quit-popup-wrapper{padding:30px 30px 38px;border-radius:24px}.quit-popup .header-wrapper{margin-bottom:20px}.quit-popup .content-wrapper{gap:20px}.quit-popup .content-wrapper .title{max-width:302px;font-size:30px}.quit-popup .content-wrapper .city-title{font-size:40px}.quit-popup .content-wrapper .btn-primary{font-size:18px}}.icon,.icon-custom,.icon-shared{width:20px;height:21px;display:inline-block}@media screen and (min-width:1440px){.icon,.icon-custom,.icon-shared{width:25px;height:26px}}.dot.icon,.dot.icon-custom,.icon-shared.dot{display:block;width:10px;height:10px;background-color:var(--blue-basic);-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0;margin:5px 8px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#dot) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-c9e9aeff34.svg#dot) no-repeat center}.icon{background-color:var(--white);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#bookmark) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#bookmark) no-repeat center}.icon-custom{background-color:transparent}.icon-custom svg{width:inherit;height:inherit;color:inherit}.icon-knows-every-hidden-gem{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#find-on-map) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#find-on-map) no-repeat center}.icon-loves-food-local-culture{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#noodle) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#noodle) no-repeat center}.icon-cultural-stories-local-insights{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#bookmark) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#bookmark) no-repeat center}.icon-knows-the-city-inside-out{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#direction) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#direction) no-repeat center}.icon-brings-stories-places-life{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#speech-bubble) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#speech-bubble) no-repeat center}.icon-architectural-cultural-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#skyline) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#skyline) no-repeat center}.icon-nature-city-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#building) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#building) no-repeat center}.icon-local-historian{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#guide-book) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#guide-book) no-repeat center}.icon-eco-friendly-advocate{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#ecology) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#ecology) no-repeat center}.icon-photo-spots-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#photo-pin) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#photo-pin) no-repeat center}.icon-art-creative-spaces-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#map-bulb) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#map-bulb) no-repeat center}.icon-chevron{display:inline-block;width:19px;height:12px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#icon-arrow-down) no-repeat center;-webkit-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear}.compass{display:inline-block;width:25px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#compass) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#compass) no-repeat center}.noodle{display:inline-block;width:15px;height:16px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#noodle) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#noodle) no-repeat center}.icon-binoculars{display:inline-block;width:15px;height:13px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#icon-binoculars) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#icon-binoculars) no-repeat center}.icon-city{width:15px;height:13px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#icon-city) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#icon-city) no-repeat center}.icon-flag{display:inline-block;width:15px;height:12px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#icon-flag) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#icon-flag) no-repeat center}.language{display:inline-block;width:25px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#language) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#language) no-repeat center}.pin-with-hard{width:25px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#pin-with-hard) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#pin-with-hard) no-repeat center}.section-hosts.container-l{padding:30px 15px}@media screen and (min-width:540px){.section-hosts.container-l{padding-right:0}}.section-hosts .hosts-slider{padding:10px 0 65px}.section-hosts .hosts-slider .slider-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:15px;height:auto!important;width:291px}.section-hosts .hosts-slider .swiper-button{top:auto;bottom:0;height:45px;width:45px;border-radius:50%;padding:10px;background-color:var(--color-accent-rose);-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.section-hosts .hosts-slider .swiper-button:hover{background-color:var(--color-primary)}.section-hosts .hosts-slider .swiper-button::after{content:"";height:18px;width:20px;background-color:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#back-arrow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#back-arrow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.section-hosts .hosts-slider .swiper-button.swiper-button-next{right:15px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.section-hosts .hosts-slider .swiper-button.swiper-button-prev{right:84px;left:auto}.section-hosts .card-host-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px 20px 0 0;overflow:hidden;color:var(--color-neutral-lightest);height:100%;-webkit-transition:.3s;transition:.3s;position:relative;width:260px}.section-hosts .card-host-info:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.section-hosts .card-host-info:hover .btn-view{color:var(--color-accent-gold)}.section-hosts .card-host-info .card-img{border-radius:20px 20px 0 0;height:184px;overflow:hidden}.section-hosts .card-host-info .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.section-hosts .card-host-info .card-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font:500 12px roc-grotesk,sans-serif}.section-hosts .card-host-info .card-category .icon-category{min-width:20px;min-height:20px;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}.section-hosts .card-host-info .card-category .icon-category .icon{min-width:20px;min-height:20px}.section-hosts .card-host-info .card-body{padding:0 22px 11px;position:relative;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;gap:5px;background-color:var(--color-primary);border-radius:0 0 20px 20px}.section-hosts .card-host-info .card-body .description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3.6em;line-height:1.2em;font-size:15px}.section-hosts .card-host-info .btn-view{display:block;width:170px;text-decoration:underline;text-transform:capitalize;-webkit-transition:color .3s linear;transition:color .3s linear;font:500 15px roc-grotesk,sans-serif;background-color:var(--color-primary);padding:12px 37px 12px 30px;text-align:center;border-radius:0 0 20px 20px;margin:-1px 0 0 12px;clip-path:path("M.713673 5.25918e-09C-12.7863 .000244151 169.714 5.25918e-09 169.714 5.25918e-09C158.672 .127807 153.212 3.81525 145.214 19L138.02 31.1746C134.421 37.264 127.874 41 120.801 41H42.7137C31.668 41 22.7137 32.0464 22.7137 21.0007C22.7137 20.5021 22.7137 20.0016 22.7137 19.5C22.7137 8.5 14.2137 -.000244141 .713673 5.25918e-09Z")}.section-hosts .card-host-info .card-title{font-size:25px;margin:-26px 0 0 -6px;line-height:1;padding:15px 24px;background-color:var(--color-accent-gold);color:var(--color-text);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;z-index:1;border-radius:50%}.section-hosts .card-host-info .card-city{font:500 12px roc-grotesk,sans-serif;text-transform:uppercase;margin-bottom:5px}.section-hosts .card-host-info .reviews-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;font:400 15px freight-sans-pro,sans-serif}.section-hosts .card-host-info .reviews-block .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.section-hosts .card-host-info .reviews-block .icon-star{width:15px;height:15px;display:block;background-color:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.section-hosts .card-host-info .reviews-block .reviews-count{color:var(--color-neutral-lightest)}.section-hosts .card-host-info .reviews-block .reviews{color:var(--color-neutral-lightest);padding-top:0}@media screen and (min-width:1024px){.section-hosts .hosts-slider .slider-item{width:314px}.section-hosts .hosts-slider .swiper-button{height:48px;width:48px}.section-hosts .hosts-slider .swiper-button::after{height:26px;width:28px}.section-hosts .card-host-info{width:283px}.section-hosts .card-host-info .card-img{height:202px}.section-hosts .card-host-info .card-body{gap:10px}.section-hosts .card-host-info .card-body .btn-see-details{font-size:17px}.section-hosts .card-host-info .card-category{font-size:14px}.section-hosts .card-host-info .card-category .icon-category{min-width:22px;min-height:22px}.section-hosts .card-host-info .card-category .icon-category .icon{width:22px;height:22px}.section-hosts .card-host-info .card-info-block{font-size:18px}.section-hosts .card-host-info .reviews-block{font-size:18px;gap:6px}.section-hosts .card-host-info .reviews-block .icon-star{width:20px;height:20px}}.host-details-popup{overflow:hidden;height:100vh;line-height:1.4;position:fixed;top:0;left:0;width:100%;z-index:99999;-webkit-transition:left .3s linear,background-color .5s linear;transition:left .3s linear,background-color .5s linear;background-color:rgba(0,0,0,.5)}.host-details-popup.hidden-popup{left:-100%;background-color:transparent}.host-details-popup .popup-wrapper{width:100%}.host-details-popup .popup-content{padding:0 0 20px;margin:0;border:0;width:100%;overflow-y:scroll;max-height:calc(100vh - 72px)}.host-details-popup .popup-header{background-color:var(--color-primary)}.host-details-popup .btn-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:31px 20px 23px;color:var(--white);background-color:var(--color-primary);font-size:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.host-details-popup .btn-back:hover{color:var(--yellow-basic)}.host-details-popup .btn-back:hover .icon-chevron{background-color:var(--yellow-basic)}.host-details-popup .btn-back .icon-chevron{background-color:var(--white);-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:10px}.host-details-popup .gallery-box{position:relative;overflow-x:hidden}.host-details-popup .gallery-box.container-l{padding:30px 0}.host-details-popup .gallery-box .experience-category{position:absolute;left:20px;bottom:22px;max-width:98%}.host-details-popup .gallery-box .experience-category .icon-category{width:40px;height:40px;border-radius:50%;border:2px solid var(--white);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--grey-dark);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}.host-details-popup .gallery-box .experience-category .label-category{font-size:11px;color:var(--white);background-color:var(--grey-dark);border-radius:20px 10px 10px 20px;padding:5px 10px 4px 45px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block}.host-details-popup .gallery-box .gallery-list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}.host-details-popup .gallery-box .gallery-item{width:250px;height:250px;-ms-flex-negative:0;flex-shrink:0;border-radius:15px;overflow:hidden;margin-left:20px}.host-details-popup .gallery-box .gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.host-details-popup .description-box{padding:10px 20px 30px;line-height:1.4}.host-details-popup .description-box .popup-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;max-width:800px}.host-details-popup .description-box .popup-title .title{font:400 21px Architects-Daughter,sans-serif;margin-bottom:0}.host-details-popup .description-box .popup-title .description{max-width:800px}.host-details-popup .description-box .additional-information{-webkit-transition:height .3s linear,visibility .3s linear;transition:height .3s linear,visibility .3s linear;max-width:800px;margin:0}.host-details-popup .reviews-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;font-size:12px}.host-details-popup .reviews-block .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.host-details-popup .reviews-block .icon-star{width:15px;height:15px;display:block;background-color:var(--blue-basic);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.host-details-popup .reviews-block .reviews{display:block;padding:0}.host-details-popup .reviews-block .reviews-count{color:var(--grey-dark)}.host-details-popup .skills-box{padding:20px 20px 50px;overflow-x:hidden}.host-details-popup .skills-box .skills-slider{gap:15px;margin-right:-20px;padding:20px 5px}.host-details-popup .skills-box .skills-slider .list-item{margin-bottom:20px}.host-details-popup .skills-box .skills-slider .list-item .skills-card{height:100%;border-radius:10px;background-color:var(--grey-light-basic);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:25px 20px;font-size:15px;margin-right:20px;line-height:1.6}.host-details-popup .skills-box .skills-slider .list-item .skills-card .card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-bottom:15px}.host-details-popup .skills-box .skills-slider .list-item .skills-card .explore-list .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.host-details-popup .skills-box .skills-slider .list-item .skills-card .card-list .list-item{padding-left:15px;position:relative}.host-details-popup .skills-box .skills-slider .list-item .skills-card .card-list .list-item::before{content:"•";display:block;position:absolute;left:0;top:0;width:4px;height:4px}.host-details-popup .skills-box .icon{background-color:var(--blue-basic)}.host-details-popup .desktop-block{display:none!important}.host-details-popup .facts-box{padding:36px 20px}.host-details-popup .facts-box .title{margin-bottom:8px;color:var(--white)}.host-details-popup .reviews-quote-box{padding:62px 20px 51px}.host-details-popup .reviews-quote-box .card-quote{padding:32px 27px 58px 14px;position:relative;width:277px;height:217px;z-index:1;font-size:15px;margin:0 auto;text-align:center;font-style:italic;line-height:1.2;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:center;-ms-flex-pack:center;justify-content:center}.host-details-popup .reviews-quote-box .card-quote::after,.host-details-popup .reviews-quote-box .card-quote::before{content:"";display:block;width:65px;height:65px;background-color:var(--blue-basic);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#quote) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#quote) no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:-22px;left:-13px}.host-details-popup .reviews-quote-box .card-quote::after{top:auto;left:auto;bottom:8px;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.host-details-popup .reviews-quote-box .card-quote blockquote{margin:0}.host-details-popup .reviews-quote-box .card-quote .quote-background{position:absolute;width:100%;height:100%;z-index:-1;top:0;left:-4px}.host-details-popup .reviews-quote-box .card-quote .quote-author{font-family:roc-grotesk;font-style:500}.host-details-popup .author-quote-box{padding:55px 34px 55px 36px}.host-details-popup .reviews-box.container-l{padding-top:30px;padding-bottom:30px}.host-details-popup .reviews-box .reviews-list{margin-bottom:20px}.host-details-popup .reviews-box .reviews-list>.list-item{margin-bottom:13px;max-width:354px}.host-details-popup .reviews-box .card-reviews{border:1px solid var(--grey-dark)}.host-details-popup .reviews-box .card-reviews .reviews-info{gap:0}@media screen and (min-width:1024px){.host-details-popup{font-size:17px}.host-details-popup .btn-back{font-size:24px}.host-details-popup .btn-back .icon-chevron{width:40px;height:40px}.host-details-popup .gallery-box.container-l{padding:30px 0}.host-details-popup .gallery-box .gallery-item{width:320px;height:320px}.host-details-popup .gallery-box .experience-category{position:absolute;left:20px;bottom:22px;max-width:98%}.host-details-popup .gallery-box .experience-category .icon-category{width:45px;height:45px}.host-details-popup .gallery-box .experience-category .label-category{font-size:14px;padding:6px 10px 5px 50px}.host-details-popup .description-box .popup-title{gap:30px}.host-details-popup .description-box .popup-title .title{font-size:40px}.host-details-popup .reviews-block{gap:5px;font-size:22px}.host-details-popup .reviews-block .icon-star{width:24px;height:24px}.host-details-popup .skills-box .skills-slider{display:-webkit-box;display:-ms-flexbox;display:flex;scrollbar-width:none;-ms-overflow-style:none;overflow-x:visible}.host-details-popup .skills-box .skills-card{width:285px;font-size:18px}.host-details-popup .mobile-block{display:none!important}.host-details-popup .desktop-block{display:block!important}.host-details-popup .desktop-host-info-block{background-color:var(--blue-basic);color:var(--white)}.host-details-popup .desktop-host-info-block .container-l{padding-top:30px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}.host-details-popup .desktop-host-info-block .title{margin-bottom:30px;text-align:center}.host-details-popup .desktop-host-info-block .facts-box{padding:0}.host-details-popup .desktop-host-info-block .facts-box .facts-box-tex{position:relative;padding:36px 30px 50px;width:271px;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.host-details-popup .desktop-host-info-block .facts-box .facts-box-tex p{margin:0}.host-details-popup .desktop-host-info-block .facts-box .facts-box-background{position:absolute;width:100%;height:100%;top:0;left:-4px}.host-details-popup .desktop-host-info-block .reviews-quote-box{padding:0}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote{padding:32px 27px 58px 14px;width:277px;height:217px}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote::after,.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote::before{background-color:var(--yellow-basic)}.host-details-popup .desktop-host-info-block .author-quote-box{background-color:transparent;padding:0}.host-details-popup .desktop-host-info-block .author-quote-box .author-quote-box-text{position:relative;padding:30px 30px 65px 35px;width:358px;height:283px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.host-details-popup .desktop-host-info-block .author-quote-box .author-quote-box-background{position:absolute;width:100%;height:100%;top:0;left:-4px}.host-details-popup .reviews-box.container-l{padding-top:50px;padding-bottom:50px}.host-details-popup .reviews-box .reviews-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;max-width:1042px}.host-details-popup .reviews-box .reviews-list>.list-item{margin-bottom:0;max-width:100%;width:calc(50% - 25px)}.host-details-popup .reviews-box .reviews-list>.list-item .card-reviews{height:100%;padding:25px}}@media screen and (min-width:1440px){.host-details-popup .gallery-box.container-l{padding:40px 0}.host-details-popup .gallery-box .gallery-item{width:400px;height:400px;margin-left:40px}.host-details-popup .gallery-box .experience-category .icon-category{width:60px;height:60px}.host-details-popup .gallery-box .experience-category .label-category{font-size:18px;padding:6px 10px 5px 65px}.host-details-popup .skills-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.host-details-popup .skills-box .skills-box-title{margin-bottom:0;width:30%;max-width:400px}.host-details-popup .skills-box .skills-slider{padding:20px;gap:20px}.host-details-popup .skills-box .skills-card{width:300px;font-size:18px;padding:30px 25px}.host-details-popup .desktop-host-info-block .container-l{padding-top:50px;padding-bottom:50px;gap:90px}.host-details-popup .desktop-host-info-block .facts-box .facts-box-tex{width:311px;height:290px;padding:40px 35px 60px}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote{padding:38px 50px 70px 29px;width:352px;height:255px;font-size:18px}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote::before{width:75px;height:75px;top:-25px;left:4px}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote::after{width:75px;height:75px;bottom:18px;right:-1px}.host-details-popup .desktop-host-info-block .author-quote-box .author-quote-box-text{padding:40px 35px 85px;width:399px;height:323px}}.video-block{position:relative;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-align:center;-ms-flex-align:center;align-items:center}.video-block .video-box{position:relative}.video-block .play-button{background:0 0;border:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px;padding:0;z-index:2;cursor:pointer;-webkit-filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .4));filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .4));-webkit-transition:.3s;transition:.3s}@media screen and (min-width:768px){.video-block .play-button{width:70px;height:70px}.section-other-adventures .title{margin-bottom:15px}}.video-block .play-button i{display:block;width:100%;height:100%;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-b93235c577.svg#play-button) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-b93235c577.svg#play-button) no-repeat center;background-color:var(--color-neutral-lightest);-webkit-mask-size:cover!important;mask-size:cover!important;-webkit-filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .5));filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .5))}.video-block .play-button:hover{-webkit-transform:scale(1.02) translate(-50%,-50%);transform:scale(1.02) translate(-50%,-50%)}.section-other-adventures{padding:30px 0}.section-other-adventures .container-l{padding:0}.section-other-adventures .title{text-align:center;padding:0 15px}.section-other-adventures .adventures-list{padding:15px 0 30px;max-width:100%}.section-other-adventures .adventures-list.with-arrows{padding-bottom:50px}.section-other-adventures .swiper-button{top:auto;bottom:0;height:30px;width:30px;border-radius:0;padding:0}.section-other-adventures .swiper-button:hover::after{background-color:var(--color-accent-gold)}.section-other-adventures .swiper-button::after{content:"";height:30px;width:30px;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-19e46ee557.svg#icon-arrow-down) no-repeat center;-webkit-mask-size:cover;mask-size:cover;margin:0;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.section-other-adventures .swiper-button.swiper-button-next{right:50%;-webkit-transform:rotate(-90deg) translateY(130%);transform:rotate(-90deg) translateY(130%)}.section-other-adventures .swiper-button.swiper-button-prev{left:50%;-webkit-transform:rotate(90deg) translateY(130%);transform:rotate(90deg) translateY(130%)}.section-other-adventures .adventures-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:193px!important;height:140px;border-left:2px ridge var(--grey-basic);border-right:2px ridge var(--grey-basic);-webkit-transition:scale .3s linear,color .3s linear;transition:scale .3s linear,color .3s linear}.section-other-adventures .adventures-item:hover{scale:1.07}.section-other-adventures .adventures-item .left-block{width:50%;height:100%;-webkit-box-shadow:-5px 5px 15px 0 rgba(0,0,0,.9);box-shadow:-5px 5px 15px 0 rgba(0,0,0,.9);border-left:3px ridge var(--grey-basic)}.section-other-adventures .adventures-item .left-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-other-adventures .adventures-item .right-block{width:50%;height:100%;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;gap:5px;padding:10px 5px 10px 8px;background-color:var(--color-white);border-left:1px solid #000;-webkit-box-shadow:0 7px 15px 0 rgba(0,0,0,.9);box-shadow:0 7px 15px 0 rgba(0,0,0,.9);border-right:2px ridge var(--grey-basic)}.section-other-adventures .adventures-item .right-block .adventures-item-title{font-size:13px;margin:0;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-other-adventures .adventures-item .right-block .adventures-author-name{text-transform:capitalize;font:500 8px roc-grotesk,sans-serif}.section-other-adventures .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1024px){.section-other-adventures{padding:40px 0}.section-other-adventures .adventures-list{padding:15px 15px 20px}.section-other-adventures .adventures-list.with-arrows{padding-bottom:50px}.section-other-adventures .swiper-button,.section-other-adventures .swiper-button::after{height:40px;width:40px}}@media screen and (min-width:1200px){.section-other-adventures{padding:40px 0}.section-other-adventures .adventures-item{width:230px!important;height:170px}.section-other-adventures .adventures-item .right-block .adventures-item-title{font-size:16px}.section-other-adventures .adventures-item .right-block .adventures-author-name{font-size:11px}.section-other-adventures .swiper-button,.section-other-adventures .swiper-button::after{height:48px;width:48px}}@media screen and (min-width:1440px){.section-other-adventures .adventures-list{padding:15px 5px 30px}.section-other-adventures .adventures-list.with-arrows{padding-bottom:70px}.section-other-adventures .adventures-item{width:260px!important;height:180px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:1s linear infinite swiper-preloader-spin;animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;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;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;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;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.separator-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:10px 20px 10px 0;margin-left:-15px}.separator-block .decor-line{width:83%;height:1.5px;background-color:var(--color-primary);position:relative;border-radius:0 3px 3px 0}.separator-block .decor-line::after,.separator-block .decor-line::before{display:block;content:"";width:6px;height:1.5px;border-radius:3px;background-color:inherit;position:absolute;right:-1px}.separator-block .decor-line::before{top:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.separator-block .decor-line::after{bottom:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.separator-block .cu-logo{display:block;width:82px;height:35px;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/header-common-icons-sprite-c916c930c9.svg#logo-blue) center/cover no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/header-common-icons-sprite-c916c930c9.svg#logo-blue) center/cover no-repeat;-ms-flex-negative:0;flex-shrink:0}.separator-block .separator-block-title{font-size:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-negative:0;flex-shrink:0;margin:0}@media screen and (min-width:768px){.separator-block .cu-logo{width:117px;height:51px}.separator-block .separator-block-title{font-size:18px}}@media screen and (min-width:1200px){.separator-block{padding-right:80px}}.section-social-links{padding:30px 0 30px 15px;color:var(--color-text)}.section-social-links.section-social-links-main{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-social-links.section-social-links-main .title{text-align:center}.section-social-links.section-social-links-main .content-page-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-social-links .content-page-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-social-links .social-links-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.section-social-links .social-links-list .social-link{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;width:60px;height:60px;border-radius:50%;background-color:var(--color-accent-gold);-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.section-social-links .social-links-list .social-link:hover{background-color:var(--color-primary)}.section-social-links .social-links-list .social-link:hover .social-icon{background-color:var(--color-accent-gold)}.section-social-links .social-links-list .social-icon{background-color:var(--color-primary);-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.section-social-links .social-links-list .social-icon.whatsapp{width:38px;height:38px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#whatsapp) center/cover no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#whatsapp) center/cover no-repeat}.section-social-links .social-links-list .social-icon.facebook{width:54px;height:54px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#facebook) center/cover no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#facebook) center/cover no-repeat}.section-social-links .social-links-list .social-icon.pinterest{width:24px;height:30px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#pinterest) center/cover no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#pinterest) center/cover no-repeat}.section-social-links .social-links-list .social-icon.copy-link{width:36px;height:37px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#copy-link) center/cover no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#copy-link) center/cover no-repeat}.explore-block .explore-block-content{position:relative;padding:30px 0;z-index:1}.explore-block .explore-block-img{width:150px;height:91px;position:absolute;bottom:5px;right:11%;z-index:-1}.explore-block .explore-block-img .icon-custom{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.explore-block .explore-block-title{max-width:370px;margin-bottom:20px}@media screen and (min-width:1024px){.explore-block .explore-block-content{max-width:100%;margin:0}.explore-block .explore-block-img{right:5px}.explore-block .explore-block-title{max-width:470px;margin-bottom:0}.explore-block .explore-block-title span{display:block;max-width:60%}.explore-block .btn-primary{margin:-30px 0 0 50%}}@media screen and (min-width:768px){.explore-block .explore-block-content{padding:40px 0;width:100%;max-width:700px;margin:0 auto}.explore-block .explore-block-img{width:220px;height:133px;bottom:15px;right:0}.explore-block .explore-block-title{max-width:500px;margin-bottom:0}.explore-block .explore-block-title span{display:block;max-width:60%}.explore-block .btn-primary{margin:-30px 0 0 auto}}.top-tip-box-section{margin:30px 0}.top-tip-box-section .top-tip-box-content{background:var(--color-neutral-lightest);border:2px solid var(--color-primary);padding:25px 20px;margin:20px 0;border-radius:30px;font-size:17px;position:relative;color:var(--color-text)}.top-tip-box-section .top-tip-box-content.without-title{padding-top:75px}.top-tip-box-section .top-tip-box-content p{margin:0}.top-tip-box-section .top-tip-box-content .top-tip-icon{display:block;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/content-page-sprite-3c85288a9c.svg#top-tip) center/cover no-repeat;width:68px;height:74px;position:absolute;top:-18px;left:-2px}.top-tip-box-section .top-tip-box-content .top-tip-box-title{font-size:29px;margin-bottom:20px;margin-left:40px;text-align:center;color:var(--color-primary)}@media screen and (min-width:1024px){.top-tip-box-section{margin:30px 15px 30px 0}}@media screen and (min-width:1200px){.section-social-links{padding:40px 0 40px 40px}.top-tip-box-section{margin:30px 0}}.highlight_box-section{font:700 20px roc-grotesk,sans-serif;margin:30px 0;color:var(--color-text);text-align:center}.highlight_box-section p{margin:0}.highlight_box-section p::before{content:open-quote}.highlight_box-section p::after{content:close-quote}@media screen and (min-width:768px){.top-tip-box-section .top-tip-box-content{margin:30px auto;max-width:760px}.top-tip-box-section .top-tip-box-content .top-tip-icon{width:86px;height:94px;top:-27px;left:-10px}.highlight_box-section{margin:40px 0;font-size:30px}}.full-screen-image-block.content-page-container{padding-top:20px;padding-bottom:20px}.full-screen-image-block .full-screen-image{max-width:760px;margin:0 auto;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.full-screen-image-block .full-screen-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-try-interesting-experience{padding:30px;color:var(--color-text);margin:0 -15px;font-size:15px}.section-try-interesting-experience .experience-box{margin-bottom:30px}.section-try-interesting-experience .description-box p{margin:0 0 30px}.section-try-interesting-experience .description-box .btn-primary{margin:0 auto;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media screen and (min-width:768px){.full-screen-image-block.content-page-container{padding-top:30px;padding-bottom:30px}.section-try-interesting-experience{font-size:17px}.section-try-interesting-experience .content-page-container{display:grid;gap:30px;grid-template-columns:auto 370px;grid-template-rows:auto auto auto}.section-try-interesting-experience .content-page-container .title-block{grid-column:1;grid-row:1}.section-try-interesting-experience .content-page-container .title-block .title{margin-bottom:0}.section-try-interesting-experience .content-page-container .description-box{grid-column:1;grid-row:2}.section-try-interesting-experience .content-page-container .experience-box{grid-column:2;grid-row:1/4;margin-bottom:0}.section-try-interesting-experience .description-box .btn-outline{margin:0}}@media screen and (min-width:1024px){.section-try-interesting-experience{margin:0;padding:40px 30px 40px 15px}.section-try-interesting-experience[light]{background-color:var(--color-neutral-lightest)}.section-try-interesting-experience .description-box .btn-outline{background-color:var(--color-accent-gold);border-color:var(--color-accent-gold)}.section-try-interesting-experience .description-box .btn-outline:hover{background-color:var(--color-primary);color:var(--color-accent-gold)}.section-try-interesting-experience .content-page-container{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-align:start;-ms-flex-align:start;align-items:flex-start}.section-try-interesting-experience .content-page-container .experience-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section-try-interesting-experience .content-page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-try-interesting-experience .experience-box{margin-bottom:30px}}@media screen and (min-width:1200px){.section-try-interesting-experience{padding-left:40px}.section-try-interesting-experience .content-page-container{display:grid;grid-template-columns:auto 344px;grid-template-rows:auto auto auto;max-width:710px}.section-try-interesting-experience .description-box .btn-outline{margin:0}.section-try-interesting-experience .experience-box{margin-bottom:0}}.ql-align-center{text-align:center}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl90aXRsZS1ibG9ja19tb2JpbGUuc2NzcyIsInN0eWxlLmNzcyIsIl9jb250ZW50LXBhZ2UtcmV2aWV3cy1pdGVtcy5zY3NzIiwiX2NvbnRlbnQtcGFnZS1ibG9ja19tb2JpbGUuc2NzcyIsIl9mZWF0dXJlZC1leHBlcmllbmNlLnNjc3MiLCJfaG93LXBlcnNvbmFsaXphdGlvbi13b3Jrcy5zY3NzIiwiX3ZpZGVvLXNpZ251cC1ibG9jay5zY3NzIiwiX2ltYWdlLXNpZ251cC1ibG9jay5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fYnJlYWRjcnVtYnMuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2ltcGxlLXNpZ251cC1mb3JtLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL2Zhdm9yaXRlLWljb24uc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvY2FyZHMvZXhwZXJpZW5jZS1jYXJkLW5ldy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9uLWN1c3RvbWVyLXJldmlld3Muc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvcGFnZXMvcG9ja2V0LWd1aWRlLXRva3lvL3BvY2tldC1ndWlkZS10aWNrZXQtZGl2aWRlci5zY3NzIiwiX2NvbnRlbnQtdGFibGUtaW5mby5zY3NzIiwiX3RpdGxlLWJsb2NrX2Rlc2t0b3Auc2NzcyIsIl9jb250ZW50LXBhZ2UtYmxvY2tfZGVza3RvcC5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9ob3N0LWNvbW1vbi9faWNvbnMuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvaG9zdC1jb21tb24vX3NlY3Rpb24taG9zdHMuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvaG9zdC1jb21tb24vX2hvc3QtZGV0YWlscy1wb3B1cC5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy92aWRlby1ibG9jay5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9mZWF0dXJlZC1jb250ZW50LXBhZ2VzLXN3aXBlci5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvbGlicmFyeS9zd2lwZXIvc3dpcGVyLWJ1bmRsZS5taW4uY3NzIiwiX3NlcGFyYXRvci1ibG9jay5zY3NzIiwiX3NvY2lhbC1saW5rcy1zaGFyaW5nLnNjc3MiLCJfYnJhbmQtYWQtYmxvY2suc2NzcyIsIl90b3AtdGlwLWJveC5zY3NzIiwiX2hpZ2hsaWdodC1ib3guc2NzcyIsIl9mdWxsLXNjcmVlbi1pbWFnZS5zY3NzIiwiX2ZlYXR1cmVkLWV4cGVyaWVuY2UtZnVubmVsLXRvcC5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBRUEsbUJBQ0ksU0FBQSxTQUVBLHdDQUNJLGlCQUFBLDJCQUNBLE1BQUEsOEJBQ0EsS0FBQSxJQUFBLEtBQUEsWUFBQSxXQUNBLE9BQUEsRUFBQSxNQUNBLFFBQUEsS0FBQSxLQUNBLFdBQUEsT0FFQSw0REFDSSxjQUFBLElBR0osa0VBQ0ksS0FBQSxJQUFBLEtBQUEsWUFBQSxXQUNBLFFBQUEsSUFBQSxLQUNBLGVBQUEsS0FDQSxPQUFBLEVBQUEsS0FJUixvQ0FDSSxPQUFBLE1BQ0EsT0FBQSxFQUFBLE1BQ0EsU0FBQSxTQUNBLGNBQUEsRUFBQSxFQUFBLEtBQUEsS0FDQSxTQUFBLE9BRUEsNENBQ0ksUUFBQSxHQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFdBQUEsZUFHSixpREFBQSwrQ0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUdKLHdDQUFBLDBDQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxNQUFBLFdBQUEsTUFHSix5REFDSSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUNBLFVBQUEsSUFDQSxPQUFBLEVBQ0EsV0FBQSxxQkFDQSxjQUFBLEVBQUEsRUFBQSxLQUVBLDBFQUNJLFFBQUEsSUFBQSxLQUFBLElBQUEsS0FJQSw2RUFDSSxLQUFBLElBQUEsS0FBQSxpQkFBQSxXQUVBLG9GQUNJLFlBQUEsSUFHSixxR0FDSSxRQUFBLElBR0osK0VDUHBCLGtGRFN3QixNQUFBLGtCQU1oQiwyQ0FDSSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFNBQUEsU0FDQSxJQUFBLEtBQ0EsTUFBQSxLQUVBLG1DQUNJLEtBQ0ksa0JBQUEsVUFBQSxVQUFBLFVBRUosR0FDSSxrQkFBQSxlQUFBLFVBQUEsZ0JBTFIsMkJBQ0ksS0FDSSxrQkFBQSxVQUFBLFVBQUEsVUFFSixHQUNJLGtCQUFBLGVBQUEsVUFBQSxnQkFJUiwwREFDSSxrQkFBQSxHQUFBLE9BQUEsU0FBQSxnQkFBQSxVQUFBLEdBQUEsT0FBQSxTQUFBLGdCQUtaLG9DQUNJLFNBQUEsU0FDQSxRQUFBLEVBQ0EsUUFBQSxLQUFBLEtBQUEsS0FDQSxXQUFBLDhCQUVBLHdEQUNJLEtBQUEsSUFBQSxLQUFBLFlBQUEsV0FDQSxXQUFBLE9BQ0EsU0FBQSxTQUNBLE1BQUEsa0JBQ0EsY0FBQSxLQUdKLDJEQUNJLEtBQUEsSUFBQSxLQUFBLFlBQUEsV0FDQSxXQUFBLE9BQ0EsY0FBQSxLQUdKLHNEQUNJLE1BQUEsa0JBRUEsbUVBQ0ksS0FBQSxJQUFBLEtBQUEsaUJBQUEsV0FDQSxXQUFBLEtBQ0EsY0FBQSxLQUdKLGlFQUNJLEtBQUEsSUFBQSxLQUFBLGlCQUFBLFdBQ0EsV0FBQSxNQUNBLGtCQUFBLEVBQUEsWUFBQSxFQUlSLHNEQUNJLFFBQUEsS0FDQSxLQUFBLElBQUEsS0FBQSxZQUFBLFdBQ0EsZUFBQSxVQUNBLGlCQUFBLHlCQUNBLGNBQUEsSUFDQSxTQUFBLFNBQ0EsSUFBQSxNQUNBLEtBQUEsSUFDQSxrQkFBQSxpQkFBQSxVQUFBLGlCQUNBLFFBQUEsRUFDQSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUNBLFVBQUEsS0FDQSxXQUFBLE9FN0paLDRCQUNJLFFBQUEsS0FBQSxLQUFBLEtBQ0EsV0FBQSxzSUFBQSxPQUFBLE1BQUEsVUFDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFVBQUEsS0FDQSxZQUFBLElBRUEsdUNBQ0ksUUFBQSxLQUFBLEtBQUEsS0FDQSxXQUFBLHNJQUFBLE9BQUEsTUFBQSxVQUNBLE9BQUEsTUFHSix1Q0FDSSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFVBQUEsc1RBQ0EsT0FBQSxFQUFBLEtBQUEsS0FDQSxrQkFBQSxFQUFBLFlBQUEsRUFFQSwyQ0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BSVIsMkNBQ0ksS0FBQSxJQUFBLEtBQUEsb0JBQUEsV0FDQSxXQUFBLE1BQ0EsUUFBQSxNQUlSLHFDQUNJLDRCQUNJLFFBQUEsS0FBQSxLQUFBLEtBQ0EsV0FBQSx1SUFBQSxPQUFBLE1BQUEsVUFDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFVBQUEsS0FDQSxXQUFBLE9BRUEsMkNBQ0ksV0FBQSxPQUNBLFVBQUEsS0FHSix1Q0FDSSxRQUFBLEtBQUEsS0FBQSxLQUNBLFdBQUEsdUlBQUEsT0FBQSxNQUFBLFVBQ0EsT0FBQSxNQUNBLE1BQUEsTUFDQSxXQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLElBQUEsS0FFQSxzREFDSSxXQUFBLE1BR0osa0RBQ0ksTUFBQSxNQUNBLE9BQUEsTUFDQSxVQUFBLHNUQ2xFaEIsS0FDQyxLQUFBLElBQUEsS0FBQSxpQkFBQSxXQUNBLE1BQUEsa0JBT0QsSUZtT0ksSUFDQSxJQUNBLElBQ0EsSUFDQSxJRXZPSixHRm1PQSxHQUNBLEdBQ0EsR0FDQSxHQUNBLEdFak9JLFlBQUEsV0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLFlBQUEsSUFDQSxPQUFBLEVBQUEsRUFBQSxLQUVBLG9DQXBCSixLQUtFLFVBQUEsS0FJRixJRitPTSxJQUNBLElBQ0EsSUFDQSxJQUNBLElFblBOLEdGK09FLEdBQ0EsR0FDQSxHQUNBLEdBQ0EsR0V2T00sT0FBQSxFQUFBLEVBQUEsTUFJUixJQUFBLEdBQ0ksVUFBQSxLQUNILFlBQUEsSUFDRyxvQ0FISixJQUFBLEdBSVEsVUFBQSxNQUlSLElBQUEsR0FDSSxVQUFBLEtBQ0Esb0NBRkosSUFBQSxHQUdRLFVBQUEsTUFJUixJQUFBLEdBQ0ksVUFBQSxLQUNBLG9DQUZKLElBQUEsR0FHUSxVQUFBLE1BSVIsSUFBQSxHQUNJLFVBQUEsS0FDQSxvQ0FGSixJQUFBLEdBR1EsVUFBQSxNQUlSLElBQUEsR0FDSSxVQUFBLEtBQ0Esb0NBRkosSUFBQSxHQUdRLFVBQUEsTUFJUixJQUFBLEdBQ0ksVUFBQSxLQUNBLG9DQUZKLElBQUEsR0FHUSxVQUFBLE1BSVIsYUFDSSxjQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQ0EsS0FBQSxJQUFBLEtBRUgsRUFGRyxZQUFBLFdBQ0gsZUFBQSxLQUdHLG9DQVBKLGFBUVEsVUFBQSxLQUNBLGNBQUEsTUFJUixhQUNDLEtBQUEsSUFBQSxLQUlBLEVBSkEsWUFBQSxXQUNBLGVBQUEsS0FDQSxjQUFBLEtBQ0csUUFBQSxLQUFBLEtBVUgsMERBQ0MsUUFBQSxLQUdELDZDQUNDLFFBQUEsS0FBQSxLQUNBLGlCQUFBLHFCQUNBLFNBQUEsU0FDQSxTQUFBLE9BQ0EsTUFBQSw4QkFDQSxTQUFBLE9BQ0EsSUFBQSxzQkFDQSxRQUFBLEdBRUEsaUVBQ0MsS0FBQSxJQUFBLEtBQUEsWUFBQSxXQUNBLE1BQUEsOEJBQ0EsU0FBQSxTQUNBLFFBQUEsRUFDQSxjQUFBLEtBRUEsc0VBQ0MsUUFBQSxNQUNBLE1BQUEsSUFJRix1RUFDQyxRQUFBLEtBR0QsMkRBQ0MsUUFBQSxNQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsU0FBQSxTQUNBLGNBQUEsSUFDQSxpQkFBQSw4QkFFQSxpRUFBQSxrRUFFQyxRQUFBLEdBQ0EsUUFBQSxNQUNBLE1BQUEsSUFDQSxPQUFBLE1BQ0EsY0FBQSxJQUNBLFNBQUEsU0FDQSxJQUFBLEtBQ0EsTUFBQSxFQUNBLGtCQUFBLGNBQUEsVUFBQSxjQUNBLGlCQUFBLFFBR0QsaUVBQ0Msa0JBQUEsZUFBQSxVQUFBLGVBQ0EsSUFBQSxLQUNBLE9BQUEsS0FJRiwwREFDQyxTQUFBLFNBQ0EsSUFBQSxFQUNBLE1BQUEsTUFDQSxRQUFBLEdBQ0EsTUFBQSxJQUNBLE9BQUEsS0FDQSxTQUFBLE9BQ0EsVUFBQSxNQUVBLDhEQUNDLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxNQUFBLFdBQUEsTUFJRiwwREFDQyxLQUFBLElBQUEsS0FBQSxZQUFBLFdBQ0EsZUFBQSxLQUNBLFFBQUEsSUFBQSxLQUNBLE9BQUEsTUFBQSxFQUFBLEVBQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxFQUVBLGdFQUNDLE1BQUEscUJBQ0EsaUJBQUEsOEJBTUYsMENBQUEsMENBQUEsOENBQUEsOENBQ0MsWUFBQSxJQUdELHlDQUFBLDZDQUNDLE1BQUEsa0JBQ0EsZ0JBQUEsVUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLG1CQUFBLHdCQUFBLElBQUEsT0FBQSxXQUFBLGdCQUFBLElBQUEsT0FBQSxXQUFBLGdCQUFBLElBQUEsT0FBQSx3QkFBQSxJQUFBLE9BRUEsK0NBQUEsbURBQ0MsZ0JBQUEsS0FLSCwyQ0FDQyxPQUFBLEtBQUEsRUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLE1BQUEsa0JBRUEsZ0VBQ0MsVUFBQSxNQUNBLE9BQUEsRUFBQSxLQUdELG1FQUNDLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsV0FJRixvREFDQyxPQUFBLEtBQUEsRUFFQSw0RUFDQyxRQUFBLEVBQUEsS0FDQSxNQUFBLGtCQUVBLDBHQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLEtBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxPQUFBLFFBRUEsa0lBQ0MsY0FBQSxFQUdELG1IQUNDLGtCQUFBLEVBQUEsWUFBQSxFQUNBLFFBQUEsTUFDQSxRQUFBLEdBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLHNIQUFBLE1BQUEsQ0FBQSxNQUFBLFVBQUEsS0FBQSxzSEFBQSxNQUFBLENBQUEsTUFBQSxVQUNBLGlCQUFBLGtCQUlGLG1HQUNDLFNBQUEsT0FDQSxPQUFBLEVBQ0EsbUJBQUEsT0FBQSxJQUFBLE9BQUEsV0FBQSxPQUFBLElBQUEsT0FHRCwrRUFBQSwrRUFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsSUFBQSxJQUNBLE9BQUEsRUFDQSxRQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsWUFBQSxJQUdDLG9GQUFBLG9GQUNDLE1BQUEsa0JBRUEsMEZBQUEsMEZBQ0MsTUFBQSx5QkFRTiw4Q0FDQyxPQUFBLEtBQUEsS0FDQSxRQUFBLEtBQUEsS0FBQSxLQUNBLGlCQUFBLG1CQUNBLGNBQUEsS0FDQSxtQkFBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGdCQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxnQkFDQSxVQUFBLE1BQ0EsTUFBQSxLQUVBLDZEQUNDLE1BQUEsS0FFQSxpRUFBQSxtRUFDQyxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLE1BQUEsV0FBQSxNQUNBLFdBQUEsTUFDQSxXQUFBLE1BR0Qsd0VBQ0MsTUFBQSxLQUdELG1FQUNDLFVBQUEsS0FDQSxZQUFBLEtBQ0EsYUFBQSxLQUNBLFFBQUEsTUFFQSxvQ0FuT0osYUFRUSxVQUFBLEtBQ0EsY0FBQSxLQW9OTCxtRUFPRSxVQUFBLE1BQ0EsV0FBQSxPQUtILGlFQUNDLEtBQUEsSUFBQSxLQUFBLG9CQUFBLFdBQ0EsT0FBQSxLQUFBLEVBQUEsRUFJRix1Q0FDQyxPQUFBLEtBQUEsRUFDQSxNQUFBLGtCQUVBLCtEQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUlBLHFFQUNDLG1CQUFBLFdBQUEsc0JBQUEsUUFBQSxtQkFBQSxZQUFBLGVBQUEsWUFLRCxzRUFDQyxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BSUYsNERBQ0MsT0FBQSxFQUNBLGtCQUFBLEVBQUEsWUFBQSxFQUNBLFVBQUEsTUFHRCxtREFDQyxZQUFBLElBRUEsNkRBQ0MsY0FBQSxLQUdELHFEQUNDLE9BQUEsRUFBQSxFQUFBLEtBRUEsZ0VBQ0MsY0FBQSxFQU1KLGdEQUNDLFFBQUEsS0FBQSxLQUlDLHdGQUNDLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBQ0EsT0FBQSxFQUFBLEtBQUEsS0FDQSxXQUFBLE9BR0QsZ0ZBQ0MsT0FBQSxFQUdELGtGQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxJQUFBLEtBRUEsc0dBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLElBQUEsS0FJRixnRkFDQyxRQUFBLEdBQ0EsUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0Esa0JBQUEsRUFBQSxZQUFBLEVBR0MseUZBQ0MsV0FBQSx1SEFBQSxPQUFBLE1BQUEsVUFERCx5RkFDQyxXQUFBLHVIQUFBLE9BQUEsTUFBQSxVQURELHlGQUNDLFdBQUEsdUhBQUEsT0FBQSxNQUFBLFVBREQseUZBQ0MsV0FBQSx1SEFBQSxPQUFBLE1BQUEsVUFERCx5RkFDQyxXQUFBLHVIQUFBLE9BQUEsTUFBQSxVQURELHlGQUNDLFdBQUEsdUhBQUEsT0FBQSxNQUFBLFVBS0gsdUZBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLElBQUEsS0FLSCw2Q0FDQyxPQUFBLEtBQUEsRUFFQSxrRUFDQyxPQUFBLElBQUEsTUFBQSxxQkFDQSxjQUFBLEtBQ0EsUUFBQSxLQUFBLEtBSUYsNENBQ0MsT0FBQSxLQUFBLEVBRUEsbUVBQ0MsUUFBQSxLQUFBLEtBQUEsS0FDQSxpQkFBQSxtQkFDQSxjQUFBLEtBQ0EsbUJBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxnQkFBQSxXQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZ0JBQ0EsV0FBQSxNQUdELHVFQUNDLEtBQUEsSUFBQSxLQUFBLG9CQUFBLFdBQ0EsT0FBQSxLQUFBLEVBQUEsRUFJRixrREFDQyxRQUFBLEtBQUEsRUFFQSwwRUFDQyxRQUFBLEVBR0QsK0RBQ0MsTUFBQSxrQkFDQSxVQUFBLEtBRUEsc0VBQ0MsY0FBQSxJQUNBLFVBQUEsS0FHRCw0RUFDQyxPQUFBLEVBSUYsbUZBQ0MsUUFBQSxLQUFBLEtBQUEsS0FDQSxPQUFBLEVBQUEsTUFFQSx1R0ZxUEgsdUdFblBJLFFBQUEsS0FHRCxpR0FDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUdELHNHQUNDLE9BQUEsRUFFQSxnSUFDQyxXQUFBLHdCQUNBLFFBQUEsR0FHRCx1SUFDQyxXQUFBLHFCQUNBLFFBQUEsRUFNSixtREFDQyxPQUFBLEVBQUEsTUFFQSwwRUFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBQ0EsT0FBQSxFQUFBLEtBQUEsS0FFQSxpRkFDQyxVQUFBLEtBR0QsdUZBQ0MsVUFBQSxvQkFBQSxVQUFBLGlCQUFBLFVBQUEsWUFDQSxVQUFBLEtBQ0EsUUFBQSxJQUFBLEtBS0gsaURBQ0MsWUFBQSxJQUNBLFFBQUEsS0FBQSxFQUFBLEtBRUEseUVBQ0MsU0FBQSxTQUNBLFdBQUEsTUFDQSxRQUFBLEVBRUEsaUZBQ0MsUUFBQSxHQUNBLFFBQUEsTUFDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLGFBQUEsNkhBQUEsTUFBQSxDQUFBLE1BQUEsVUFBQSxLQUFBLDZIQUFBLE1BQUEsQ0FBQSxNQUFBLFVBQ0EsaUJBQUEsMkJBQ0EsU0FBQSxTQUNBLE9BQUEsRUFDQSxLQUFBLE1BQ0EsUUFBQSxHQUlGLHNFQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxJQUFBLEtBRUEsNkVBQ0MsV0FBQSxPQUNBLGNBQUEsRUFHRCxtRkFDQyxPQUFBLEVBQUEsRUFBQSxFQUFBLE1BR0QsbUZBQ0MsWUFBQSxLQU1GLHdFQUNDLFNBQUEsU0FDQSxRQUFBLEtBQUEsRUFBQSxLQUNBLFFBQUEsRUFDQSxZQUFBLEVBR0QsNERBQ0MsUUFBQSxHQUNBLFFBQUEsTUFDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLGlCQUFBLHlCQUNBLGFBQUEscUlBQUEsTUFBQSxDQUFBLE1BQUEsVUFBQSxLQUFBLHFJQUFBLE1BQUEsQ0FBQSxNQUFBLFVBQ0EsU0FBQSxTQUNBLE9BQUEsRUFDQSxLQUFBLElBQ0Esa0JBQUEsaUJBQUEsVUFBQSxpQkFDQSxRQUFBLEdBR0QsNkRBQ0MsVUFBQSxNQUNBLE9BQUEsRUFBQSxLQUVBLG9FQUNDLGNBQUEsS0FDQSxNQUFBLGtCQUNBLFlBQUEsSUFHRCwwRUFDQyxPQUFBLEVBQUEsS0FLSCx1REFDQyxRQUFBLEtBQUEsRUFFQSxrRkFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLElBQUEsS0FJRixtREFDQyxRQUFBLEtBQUEsRUFDQSxPQUFBLEVBQUEsTUFFQSxtRUFDQyxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUlGLDZDQUNDLE9BQUEsS0FBQSxFQUVBLHlFQUNDLFFBQUEsS0FDQSxvQkFBQSxNQUFBLE1BR0EsSUFBQSxLQUNBLFFBQUEsS0FDQSxpQkFBQSx3QkFDQSxjQUFBLEtBRUEsaUdBQ0MsUUFBQSxJQUNBLE1BQUEsS0FDQSxVQUFBLEVBQ0EsaUJBQUEsbUJBQ0EsY0FBQSxJQUNBLFNBQUEsT0FDQSxPQUFBLG9CQUFBLE9BQUEsaUJBQUEsT0FBQSxZQUNBLG1CQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZ0JBQUEsV0FBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGdCQUVBLHFHQUNDLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxNQUFBLFdBQUEsTUFDQSxRQUFBLE1BR0QsOEdBQ0MsV0FBQSxJQUNBLFFBQUEsTUFDQSxXQUFBLE9BQ0EsS0FBQSxJQUFBLEtBQUEsb0JBQUEsV0FJRixrR0FDQyxVQUFBLEVBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLElBQUEsSUFFQSx5R0FDQyxVQUFBLEtBQ0EsT0FBQSxFQUdELCtHQUNDLE9BQUEsRUFJRixvR0FDQyxVQUFBLEVBRUEsaUhBQ0MsVUFBQSxLQUVBLG9DQUhELGlIQUlFLFVBQUEsTUFPTCxxQ0FDQyxTQUFBLEtBQ0EsT0FBQSxNQUNBLFNBQUEsTUFDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxRQUFBLE1BQ0EsaUJBQUEsZUFFQSw2Q0FDQyxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUNBLFFBQUEsS0FBQSxLQUFBLEtBQ0EsY0FBQSxLQUNBLFdBQUEscUJBQ0EsSUFBQSxHQUNBLE9BQUEsRUFBQSxLQUFBLElBQ0EsU0FBQSxTQUdELHFEQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsY0FBQSxJQUFBLGdCQUFBLFNBQ0EsY0FBQSxLQUVBLGdFQUNDLGVBQ0EsWUFDQSxNQUFBLDhCQUtGLHNEQUNDLE1BQUEsbUJBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLEtBRUEsNkRBQ0MsVUFBQSxNQUNBLFVBQUEsS0FDQSxXQUFBLE9BQ0EsT0FBQSxFQUdELGtFQUNDLFdBQUEsT0FDQSxZQUFBLFdBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxZQUFBLElBR0QsbUVBQ0MsVUFBQSxLQUlGLGdEQUNDLFFBQUEsTUFDQSxXQUFBLDhIQUFBLE9BQUEsTUFBQSxVQUNBLFNBQUEsU0FDQSxPQUFBLEVBQ0EsS0FBQSxLQUNBLE1BQUEsTUFDQSxPQUFBLE1DaHZCSCwrQkFDSSxPQUFBLE1BQ0EsU0FBQSxTQUNBLGdCQUFBLE1BQ0Esb0JBQUEsT0FDQSxrQkFBQSxVQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLFFBQUEsS0FBQSxFQUNBLE9BQUEsRUFBQSxNQUNBLFNBQUEsT0FNQSxxQ0FqQkosK0JBa0JRLE9BQUEsRUFBQSxFQUFBLEVBQUEsT0FHSixnREFDSSxNQUFBLE1BQ0EsT0FBQSxFQUFBLEtBQ0EsU0FBQSxTQUNBLG1CQUFBLEVBQUEsSUFBQSxLQUFBLGdCQUFBLFdBQUEsRUFBQSxJQUFBLEtBQUEsZ0JBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUVBLG9DQTdCUiwrQkFjUSxPQUFBLE1BT0osZ0RBU1EsTUFBQSxLQUNBLFVBQUEsTUFDQSxtQkFBQSxXQUFBLHNCQUFBLE9BQUEsbUJBQUEsSUFBQSxlQUFBLEtBSVIsa0RBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLFNBQUEsU0FRSixnREFDSSxpQkFBQSxhQUNBLGNBQUEsS0FBQSxLQUFBLEVBQUEsRUFDQSxRQUFBLEtBQUEsS0FBQSxLQUNBLFdBQUEsS0FRQSwrREFDSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLE1BQUEscUJBQ0EsY0FBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLEVBRUEsb0NBL0JSLGtEQU1RLG1CQUFBLFdBQUEsc0JBQUEsT0FBQSxtQkFBQSxJQUFBLGVBQUEsSUFDQSxXQUFBLE1BSVIsZ0RBT1EsaUJBQUEsRUFBQSxTQUFBLEVBQUEsS0FBQSxFQUNBLFFBQUEsS0FBQSxJQUFBLEtBQUEsS0FDQSxjQUFBLEtBQUEsRUFBQSxFQUFBLEtBR0osK0RBU1EsVUFBQSxLQUNBLFlBQUEsTUFJUixxRUFDSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLE1BQUEsa0JBQ0EsY0FBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLEVBUUosNkRBQ0ksT0FBQSxJQUFBLE1BQUEscUJBQ0EsVUFBQSxvQkFBQSxVQUFBLGlCQUFBLFVBQUEsWUFDQSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUNBLGNBQUEsS0FJUixpREFDSSxpQkFBQSxhQUNBLGNBQUEsRUFBQSxFQUFBLEtBQUEsS0FDQSxRQUFBLEtBQUEsS0FBQSxLQUVBLG9DQTNCQSxxRUFTUSxVQUFBLEtBQ0EsWUFBQSxLQVlaLGlEQU1RLGlCQUFBLEdBQUEsU0FBQSxHQUFBLEtBQUEsR0FDQSxjQUFBLEVBQUEsS0FBQSxLQUFBLEVBQ0EsUUFBQSxLQUFBLEtBQUEsS0FBQSxJQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxRQUdKLGdFQUNJLFdBQUEsS0FDQSxPQUFBLEVBQ0EsUUFBQSxFQUVBLDhFQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxNQUFBLGNBQUEsTUFBQSxnQkFBQSxXQUNBLElBQUEsS0FDQSxjQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsTUFBQSxrQkFFQSx5RkFDSSxjQUFBLEVBU0osNEZBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSx5QkFDQSxjQUFBLElBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsRUFBQSxZQUFBLEVBRUEsc0dBQ0ksV0FBQSx3SEFBQSxPQUFBLEtBQUEsVUFHSix3R0FDSSxXQUFBLDBIQUFBLE9BQUEsS0FBQSxVQUdKLHdHQUNJLFdBQUEsd0hBQUEsT0FBQSxLQUFBLFVBSVIsNEZBQ0ksWUFBQSxJQUNBLE1BQUEscUJBQ0EsTUFBQSxLQ2hLcEIsMkJBQ0ksUUFBQSxLQUFBLEVBQ0EsbUJBQUEsSUFBQSxXQUFBLElBQ0EsT0FBQSxFQUFBLE1BTUEscUNBVEosMkJBVVEsT0FBQSxFQUFBLEVBQUEsRUFBQSxPQUdKLHdDQUNJLFdBQUEsS0FHSixtREFDSSxJQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FPSix1Q0FDSSxpQkFBQSw4QkFDQSxNQUFBLGtCQUVBLG9EQUNJLGlCQUFBLDhCQUdKLCtDQUNJLGlCQUFBLGtCQUlSLHNDQUNJLGlCQUFBLHdCQUNBLE1BQUEsa0JBRUEsbURBQ0ksaUJBQUEsd0JBR0osOENBQ0ksaUJBQUEsbUJBSVIsbUNBQ0ksTUFBQSxLQUdKLGtDQUNJLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsRUFDQSxXQUFBLE9BQ0EsT0FBQSxLQUFBLEVBRUEsb0NEK0NJLDhFQWdCUSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGNBQUEsS0NuSXBCLDJCQU1RLFFBQUEsS0FBQSxFQVdKLG1EQU9RLElBQUEsS0FrQ1Isa0NBU1EsT0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLE1BSVIsd0NBQ0ksWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxFQUNBLFdBQUEsT0FDQSxPQUFBLElBQUEsRUFRSiwwQ0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsTUFBQSxjQUFBLE1BQUEsZ0JBQUEsV0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUVBLG9DQXJCSix3Q0FTUSxVQUFBLEtBQ0EsWUFBQSxLQUlSLDBDQVFRLG1CQUFBLFdBQUEsc0JBQUEsT0FBQSxtQkFBQSxJQUFBLGVBQUEsSUFDQSxJQUFBLE1BSVIsaUNBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGlCQUFBLE1BQUEsY0FBQSxNQUFBLGdCQUFBLFdBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLElBQUEsSUFNQSw4Q0FDSSxTQUFBLFNBQ0EsTUFBQSxNQUNBLE9BQUEsTUFPQSx5REFDSSxNQUFBLE1BQ0EsT0FBQSxNQUNBLGtCQUFBLEVBQUEsWUFBQSxFQUNBLFNBQUEsRUFDQSxZQUFBLEVBQ0EsT0FBQSxFQUFBLEtBRUEsb0NBN0JaLGlDQVFRLElBQUEsS0FHSiw4Q0FNUSxNQUFBLE1BQ0EsT0FBQSxNQUdKLHlEQVNRLE1BQUEsTUFDQSxPQUFBLE9BR0osNkRBQUEsNkRBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLFFBQUEsV0FBQSxRQUlSLDJEQUNJLFNBQUEsU0FDQSxPQUFBLEtBQ0EsTUFBQSxJQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsYUFBQSw2SEFBQSxNQUFBLENBQUEsTUFBQSxVQUFBLEtBQUEsNkhBQUEsTUFBQSxDQUFBLE1BQUEsVUFPQSxtRUFDSSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxrQkFBQSxnQkFBQSxVQUFBLGdCQUNBLGtCQUFBLEVBQUEsWUFBQSxFQU9BLDRFQUNJLEtBQUEsa0lBQUEsT0FBQSxVQUNBLGFBQUEsa0lBQUEsT0FBQSxVQUdKLDRFQUNJLEtBQUEsa0lBQUEsT0FBQSxVQUNBLGFBQUEsa0lBQUEsT0FBQSxVQUdKLDRFQUNJLEtBQUEsa0lBQUEsT0FBQSxVQUNBLGFBQUEsa0lBQUEsT0FBQSxVQU1oQix1Q0FDSSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGVBQUEsRUFDQSxXQUFBLE9BQ0EsT0FBQSxFQUVBLG9DQXJEQSwyREFZUSxNQUFBLEtBQ0EsT0FBQSxLQUdKLG1FQVFRLE1BQUEsS0FDQSxPQUFBLEtBcUJoQix1Q0FRUSxVQUFBLEtBQ0EsWUFBQSxNQ3BNaEIsOEJBQ0ksU0FBQSxTQUNBLE9BQUEsRUFBQSxNQUlRLHFDQURKLHFEQUVRLFFBQUEsWUFDQSxNQUFBLGVBQ0EsWUFBQSxpQkFHSixxQ0FQSixxREFRUSxRQUFBLFlBQ0EsTUFBQSxlQUNBLFlBQUEsZ0JBS1osK0NBTUksOERBTEEsU0FBQSxTQUNBLE1BQUEsS0FDQSxXQUFBLEtBQ0EsU0FBQSxPQVFJLG1GQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BQ0EsUUFBQSxNQUlSLDREQUNJLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLGtCQUFBLHFCQUFBLFVBQUEscUJBQ0EsT0FBQSxRQUNBLG1CQUFBLFFBQUEsSUFBQSxrQkFBQSxJQUFBLFdBQUEsVUFBQSxJQUFBLFFBQUEsSUFBQSxrQkFBQSxJQUNBLFFBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUVBLGtFQUNJLGtCQUFBLHFCQUFBLFdBQUEsVUFBQSxxQkFBQSxXQUNBLFFBQUEsR0FHSiw2RUFDSSxNQUFBLEtBQ0EsT0FBQSxLQVNSLDZEQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BQ0EsUUFBQSxNQUVBLHdFQUNJLFFBQUEsS0FLWiw0Q0FDSSxNQUFBLEtBQ0EsVUFBQSxlQUVBLG1FQUNJLElBQUEsS0FFQSwwRUFDSSxpQkFBQSwyQ0FDQSxNQUFBLDRCQUNBLHNCQUNBLE9BQUEsZUFDQSxRQUFBLEtBQUEsZUFDQSxjQUFBLGVBQ0EsVUFBQSxlQUNBLFlBQUEsY0FDQSxPQUFBLGtCQUNBLFNBQUEsU0FDQSxtQkFBQSxpQkFBQSxjQUFBLFdBQUEsaUJBQUEsY0FFQSxnRkFDSSxXQUFBLCtCQUdKLHlCQWpCSiwwRUFrQlEsY0FBQSxlQUNBLFFBQUEsS0FBQSxlQUNBLFVBQUEsZ0JBSVIscUZBQ0ksaUJBQUEsWUFBQSxTQUFBLFlBQUEsS0FBQSxZQUNBLGlCQUFBLGtDQUNBLE1BQUEsK0JBQ0EsUUFBQSxJQUFBLGVBQ0EsY0FBQSxlQUNBLFVBQUEsZUFDQSxtQkFBQSxhQUFBLGNBQUEsV0FBQSxhQUFBLGNBQ0EsWUFBQSxjQUNBLHNCQVlBLGdIQUNJLE1BQUEsNEJBQ0EsWUFBQSxjQUZKLHVHQUNJLE1BQUEsNEJBQ0EsWUFBQSxjQUZKLDJHQUNJLE1BQUEsNEJBQ0EsWUFBQSxjQUZKLDRHQUNJLE1BQUEsNEJBQ0EsWUFBQSxjQUZKLGtHQUNJLE1BQUEsNEJBQ0EsWUFBQSxjQU1oQixxREFDSSxTQUFBLFNBQ0EsV0FBQSxxSUFBQSxXQUFBLG1GQUNBLE9BQUEsTUFBQSxFQUFBLEVBQ0EsUUFBQSxNQUFBLEtBQUEsS0FDQSxRQUFBLEVBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsTUFBQSxLQUVBLHlCQXhDSSxxRkFZUSxRQUFBLEtBQUEsZUFDQSxjQUFBLGVBQ0EsVUFBQSxlQUVBLGdIQUNJLFVBQUEsZUFESix1R0FDSSxVQUFBLGVBREosMkdBQ0ksVUFBQSxlQURKLDRHQUNJLFVBQUEsZUFESixrR0FDSSxVQUFBLGVBWXBCLHFEQVlRLE9BQUEsT0FBQSxNQUFBLEVBQ0EsUUFBQSxNQUFBLEtBQUEsTUFHSiwwQkFwR0ksNkVBS1EsTUFBQSxLQUNBLE9BQUEsS0E4RWhCLHFEQWlCUSxPQUFBLE9BQUEsTUFBQSxFQUNBLFFBQUEsTUFBQSxLQUFBLE1BSVIsMENBQ0ksVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsTUFBQSxrQkFDQSxjQUFBLEtBQ0EsV0FBQSxLQUNBLFFBQUEsTUFDQSxNQUFBLEtBRUEseUJBVkosMENBV1EsVUFBQSxLQUNBLGNBQUEsS0FDQSxZQUFBLE1BSVIsbURBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxNQUFBLEtBQ0EsV0FBQSxNQUVBLDBCQVBKLG1EQVFRLFdBQUEsT0FJUixtREFDSSxNQUFBLEtBNkRKLDBDQUNJLFFBQUEsS0FBQSxLQUNBLFdBQUEscUJBQ0EsY0FBQSxLQUNBLE1BQUEsS0FDQSxtQkFBQSxJQUFBLFdBQUEsSUFDQSxXQUFBLEtBRUEsMERBQ0ksWUFBQSxJQUNBLFNBQUEsU0FDQSxhQUFBLEtBQ0EsVUFBQSxPQUNBLE9BQUEsUUFDQSxRQUFBLGFBRUEsd0VBQ0ksZ0JBQUEsVUFDQSxtQkFBQSxNQUFBLElBQUEsT0FBQSx3QkFBQSxJQUFBLE9BQUEsV0FBQSxNQUFBLElBQUEsT0FBQSxnQkFBQSxJQUFBLE9BQUEsd0JBQUEsSUFBQSxPQUVBLDhFQUNJLGdCQUFBLEtBS1osMERBQ0ksUUFBQSxLQUdKLGtFQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsSUFDQSxPQUFBLElBQUEsTUFBQSw4QkFDQSxXQUFBLDhCQUdKLGlFQUNJLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsR0FDQSxpQkFBQSxxQkFDQSxhQUFBLG1IQUFBLFVBQUEsT0FBQSxLQUFBLG1IQUFBLFVBQUEsT0FDQSxrQkFBQSxRQUFBLFVBQUEsUUFHSix5RkFDSSxRQUFBLE1BR0osMEZBQ0ksaUJBQUEsOEJBQ0EsT0FBQSxJQUFBLE1BQUEsOEJDN1RaLDhCQUNJLFNBQUEsU0FDQSxPQUFBLEVBQUEsTUFFQSxvQ0Q0UEEsMENBaUVRLGNBQUEsS0FDQSxRQUFBLEtBQUEsS0FFQSwwREFDSSxVQUFBLEtBQ0EsYUFBQSxLQUVBLGtFQUNJLElBQUEsSUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLDJCQUNBLFdBQUEsMkJBR0osaUVBQ0ksSUFBQSxFQUNBLEtBQUEsSUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUdKLHlFQUNJLFlBQUEsT0N4VnBCLDhCQUtRLGFBQUEsR0FHSiwyQ0FDSSxPQUFBLEVBR0osNENBQ0ksTUFBQSxLQUNBLFVBQUEsZUFDQSxRQUFBLFlBRUEsbUVBQ0ksSUFBQSxLQUVBLDBFQUNJLGlCQUFBLDJDQUNBLE1BQUEsNEJBQ0Esc0JBQ0EsT0FBQSxlQUNBLFFBQUEsS0FBQSxlQUNBLGNBQUEsZUFDQSxVQUFBLGVBQ0EsWUFBQSxjQUNBLE9BQUEsa0JBQ0EsU0FBQSxTQUNBLG1CQUFBLGlCQUFBLGNBQUEsV0FBQSxpQkFBQSxjQUVBLGdGQUNJLFdBQUEsK0JBR0oseUJBakJKLDBFQWtCUSxRQUFBLEtBQUEsZUFDQSxjQUFBLGVBQ0EsVUFBQSxnQkFJUixxRkFDSSxpQkFBQSxZQUFBLFNBQUEsWUFBQSxLQUFBLFlBQ0EsaUJBQUEsdUJBQ0EsUUFBQSxJQUFBLGVBQ0EsY0FBQSxlQUNBLFVBQUEsZUFDQSxtQkFBQSxhQUFBLGNBQUEsV0FBQSxhQUFBLGNBQ0EsWUFBQSxjQUNBLHNCQUNBLE1BQUEsNEJBWUEsZ0hBQ0ksTUFBQSw0QkFDQSxZQUFBLGNBRkosdUdBQ0ksTUFBQSw0QkFDQSxZQUFBLGNBRkosMkdBQ0ksTUFBQSw0QkFDQSxZQUFBLGNBRkosNEdBQ0ksTUFBQSw0QkFDQSxZQUFBLGNBRkosa0dBQ0ksTUFBQSw0QkFDQSxZQUFBLGNBTWhCLDRDQUNJLFNBQUEsU0FDQSxnQkFBQSxNQUNBLG9CQUFBLE9BQ0Esa0JBQUEsVUFFQSxvREFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxFQUNBLE9BQUEsS0FDQSxXQUFBLHNJQUFBLFdBQUEsb0dBQ0EsUUFBQSxFQUNBLGVBQUEsS0FJUixzREFDSSxTQUFBLFNBQ0EsUUFBQSxFQUdKLDBDQUNJLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLE1BQUEsa0JBQ0EsY0FBQSxLQUNBLFdBQUEsS0FDQSxRQUFBLE1BQ0EsTUFBQSxLQUVBLHlCQS9ESSxxRkFZUSxRQUFBLEtBQUEsZUFDQSxjQUFBLGVBQ0EsVUFBQSxlQUVBLGdIQUNJLFVBQUEsZUFESix1R0FDSSxVQUFBLGVBREosMkdBQ0ksVUFBQSxlQURKLDRHQUNJLFVBQUEsZUFESixrR0FDSSxVQUFBLGVBb0NwQiwwQ0FXUSxVQUFBLEtBQ0EsY0FBQSxLQUNBLFlBQUEsTUFJUixtREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLE1BQUEsSUFDQSxPQUFBLEVBQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxFQUVBLDBCQVZKLG1EQVdRLFFBQUEsTUFJUixtREFDSSxNQUFBLEtDbElSLHFCQUNJLE9BQUEsS0FBQSxLQUFBLEtBQUEsRUFFQSxzQ0FDSSxTQUFBLFFBQ0EsTUFBQSxLQUNBLFFBQUEsS0FBQSxFQUNBLGlCQUFBLFlBRUEsdURBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxJQUVBLDBEQUNJLFFBQUEsRUFDQSxZQUFBLGdCQUFBLENBQUEsV0FDQSxZQUFBLElBRUEsNERBQUEsK0RBQ0ksZ0JBQUEsS0FDQSxNQUFBLGtCQUNBLG1CQUFBLE1BQUEsSUFBQSxPQUFBLFdBQUEsTUFBQSxJQUFBLE9BRUEsa0VBQUEscUVBQ0ksTUFBQSxtQ0FDQSxnQkFBQSxVQUNBLE9BQUEsUUFJUixpRUFDSSxZQUFBLElBRUEsbUVBQUEsc0VBQ0ksY0FBQSxTQUVBLHlFQUFBLDRFQUNJLE9BQUEsUUFDQSxnQkFBQSxLQUtaLGlGQUNJLFFBQUEsSUFDQSxjQUFBLElBQ0EsVUFBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEtBT3BCLG9DQUNJLHFCQUNJLFdBQUEsS0FFQSxzQ0FDSSxRQUFBLEVBRUEsdURBQ0ksTUFBQSxLQUNBLFFBQUEsRUFDQSxPQUFBLEVBQ0EsVUFBQSxLQUVBLDBEQUNJLFVBQUEsS0FFQSxpRkFDSSxRQUFBLElBQ0EsY0FBQSxLQVF4QixvQ0FLWSx1REFDSSxNQUFBLE1DekZoQixlQUNJLGtCQUFBLG1CQUFBLFVBQUEsbUJBRUEseUJBQ0ksWUFBQSxNQUNBLFdBQUEsaUZBQUEsV0FBQSwwQ0FHSiwyQkFDSSxNQUFBLEtBQ0EsUUFBQSxJQUFBLEVBQ0EsT0FBQSxLQUFBLEtBQUEsRUFHSixxQkFDSSxPQUFBLElBQ0EsT0FBQSxFQUFBLEtBQ0EsUUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxNQUFBLGNBQUEsTUFBQSxnQkFBQSxXQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLElBQ0EsbUJBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxlQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxlQUVBLDJCQUNJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsV0FBQSxPQUNBLGNBQUEsS0FHSiw4QkFDSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFdBQUEsT0FDQSxjQUFBLEtBQ0EsWUFBQSxpQkFHSixtQ0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsTUFBQSxLQUVBLHFDQVBKLG1DQVFRLE1BQUEsS0FHSixnREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsTUFBQSxLQUNBLFFBQUEsS0FDQSxJQUFBLEtBR0osK0NBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxXQUNBLElBQUEsSUFFQSw2REFDSSxZQUFBLEtBQ0EsWUFBQSxPQUFBLENBQUEsV0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsRUFDQSxpQkFBQSxhQUNBLE1BQUEsa0JBQ0EsY0FBQSxTQUNBLE1BQUEsS0FDQSxRQUFBLElBQUEsS0FDQSxPQUFBLFFBR0osa0VBQ0ksTUFBQSxpQkFDQSxVQUFBLEtBTWhCLDJCQUtKLG9CQUpRLE1BQUEsS0FPSixxQ0FISixvQkFJUSxNQUFBLEtBR0osc0NBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUVBLDhDQUNJLFNBQUEsU0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxPQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxRQUFBLEVBQ0EsT0FBQSxJQUFBLEVBQUEsS0FDQSxlQUFBLFVBQ0EsZ0JBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLE9BQUEsUUFDQSxtQkFBQSxJQUFBLFdBQUEsSUFDQSxjQUFBLElBRUEsa0RBQ0ksTUFBQSxLQUNBLE9BQUEsS0FHSixtREFDSSxRQUFBLE1BQ0EsUUFBQSxFQUNBLE1BQUEsRUFDQSxtQkFBQSxJQUFBLFdBQUEsSUFDQSxZQUFBLE9BR0osb0RBQ0ksTUFBQSxLQUNBLGNBQUEsRUFDQSxRQUFBLEVBQUEsS0FFQSx3REFDSSxhQUFBLEtBR0oseURBQ0ksUUFBQSxFQUNBLE1BQUEsS0FJUixxREFDSSxPQUFBLElBQUEsTUFBQSxRQUNBLGlCQUFBLEtBQ0EsTUFBQSxLQUdKLHVEQUNJLGlCQUFBLFFBQ0EsTUFBQSxLQUdKLG9EQUNJLGlCQUFBLEtBQ0EsTUFBQSxLQUNBLGVBQUEsSUFHSixvREFDSSxpQkFBQSxRQUNBLE1BQUEsUUFJUixpREFDSSxRQUFBLFFBQ0EsT0FBQSxLQUFBLEVBRUEsb0RBQ0ksV0FBQSxLQUNBLGlCQUFBLFFBSVIsb0RBQ0ksT0FBQSxLQUNBLFFBQUEsSUFDQSxNQUFBLElBQ0EsV0FBQSxPQUlaLGFBQ0ksT0FBQSxFQUFBLEtScWdFSiwyQlN0c0VBLDhCVHVzRUEscUNTcHNFSSxRQUFBLG1CQUFBLFFBQUEsbUJBQUEsUUFBQSxZQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsTUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsT0FBQSxRQUNBLFFBQUEsRVRpdEVKLDZDQURBLGdEQUVBLHVEQUpBLGdEUzVzRUksbURUNnNFSiwwREFLQSx1REFEQSwwREFFQSxpRVNodEVRLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLFlBQ0EsWUFDQSxtQkFBQSxLQUFBLGdCQUFBLEtBQUEsV0FBQSxLVHl0RVIsb0RBREEsdURBRUEsOERBSkEsdURTcHRFUSwwRFRxdEVSLGlFQUtBLDhEQURBLGlFQUVBLHdFUzF0RVksUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLGtCQUFBLHFCQUFBLFVBQUEscUJBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLHFCQUNBLGFBQUEsMkhBQUEsVUFBQSxPQUFBLEtBQUEsMkhBQUEsVUFBQSxPQUNBLGtCQUFBLEtBQUEsVUFBQSxLQUNBLFFBQUEsRVRtdUVaLHFEQUNBLHdEQUNBLCtEU2p1RUksd0RUNnRFSiwyREFDQSxrRUFJQSwrREFDQSxrRUFDQSx5RVNqdUVRLGFBQUEsNkhBQUEsVUFBQSxPQUFBLEtBQUEsNkhBQUEsVUFBQSxPQUNBLFdBQUEscUJUd3VFUiw0REFDQSwrREFDQSxzRVN4dUVRLCtEVG91RVIsa0VBQ0EseUVBSUEsc0VBQ0EseUVBQ0EsZ0ZTMXVFWSxRQUFBLEtBSVIsb0NUMnVFRiwyQlM3eEVGLDhCVDh4RUUscUNTM3VFTSxNQUFBLEtBQ0EsT0FBQSxLQUNBLElBQUEsSVRpdkVOLDZDQURBLGdEQURBLGdEUzd1RU0sbURUaXZFTix1REFEQSwwRFM5dUVVLE1BQUEsS0FDQSxPQUFBLE1BS1oscUNBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLG1CQUNBLGNBQUEsSUFDQSxJQUFBLEtBQ0EsTUFBQSxLQUVBLGlFQUlJLHdFQUhBLE1BQUEsS0FDQSxPQUFBLEtDeEVSLHlCQUNJLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBQ0EsZUFBQSwwQ0FBQSxPQUFBLDBDQUNBLG1CQUFBLGVBQUEsSUFBQSxXQUFBLE9BQUEsSUFBQSxXQUFBLE9BQUEsSUFBQSxlQUFBLElBR0oscUJBQ0ksaUJBQUEsbUJBQ0EsTUFBQSxxQkFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsVUFBQSxNQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsV0FBQSxNQUNBLFNBQUEsU0FDQSxVQUFBLG9QQUNBLGNBQUEsS0FDQSxtQkFBQSxJQUFBLFdBQUEsSUFFQSwyQkFDSSxrQkFBQSxZQUFBLFVBQUEsWUFHSiwyQ0FDSSxTQUFBLFNBQ0EsUUFBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBR0osK0JBQ0ksTUFBQSxLQUNBLE9BQUEsTUFFQSxtQ0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BQ0EsY0FBQSxLQUFBLEtBQUEsRUFBQSxFQUlSLGlDQUNJLGNBQUEsRUFDQSxRQUFBLFlBQ0EsbUJBQUEsRUFDQSxtQkFBQSxTQUNBLFNBQUEsT0FDQSxjQUFBLFNBQ0EsV0FBQSxLQUNBLG1CQUFBLFlBQUEsV0FBQSxZQUNBLE9BQUEsdUJBQ0EsS0FBQSxJQUFBLEtBQUEsWUFBQSxXQUVBLG9DQVpKLGlDQWFRLFVBQUEsS0FDQSxXQUFBLE1BSVIsZ0NBQ0ksUUFBQSxLQUFBLEtBQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEVBQ0EsVUFBQSxLQUVBLHFEQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxFQUFBLGtCQUFBLEVBQUEsVUFBQSxFQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBR0osNENBQ0ksS0FBQSxJQUFBLEtBQUEsWUFBQSxXQUNBLGVBQUEsVUFHSix3Q0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxPQUFBLEtBR0osK0NBQ0ksU0FBQSxTQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUdKLGlEQUNJLFdBQUEsSUFDQSxnQkFBQSxVQUNBLEtBQUEsSUFBQSxLQUFBLFlBQUEsV0FJUixvQ0FDSSxRQUFBLE1BQ0EsTUFBQSxvQkFBQSxNQUFBLGlCQUFBLE1BQUEsWUFDQSxVQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQ0EsY0FBQSxLQUNBLEtBQUEsSUFBQSxLQUFBLFlBQUEsV0FDQSxlQUFBLFVBQ0EsaUJBQUEseUJBQ0EsU0FBQSxTQUNBLElBQUEsTUFDQSxLQUFBLEtBQ0EsbUJBQUEsUUFBQSxJQUFBLFlBQUEsV0FBQSxRQUFBLElBQUEsWUFHSix3Q0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxJQUNBLGFBQUEsRUFDQSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUNBLEtBQUEsSUFBQSxLQUFBLGlCQUFBLFdBRUEsK0NBQ0ksUUFBQSxLQUdKLHNEQUFBLCtDQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUdKLDhDQUNJLGFBQUEsNkhBQUEsT0FBQSxVQUFBLEtBQUEsNkhBQUEsT0FBQSxVQUNBLFdBQUEseUJBQ0EsTUFBQSxLQUNBLE9BQUEsS0FJUiw0Q0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUdKLDZDQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxJQUFBLEtBQ0EsV0FBQSxLVjgyRVIsa0VVNTJFUSwrREFFSSxhQUFBLEtBQ0EsU0FBQSxTQUNBLEtBQUEsSUFBQSxLQUFBLGlCQUFBLFdWODJFWix5RVU1MkVZLHNFQUNJLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxnQkFBQSxnQkFDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFJUiwrREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsWUFBQSxJQUVBLHNFQUNJLFdBQUEsMkhBQUEsT0FBQSxVQUNBLEtBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUdKLHNFQUNJLEtBQUEsSUFBQSxLQUFBLFlBQUEsV0FHSiwyRUFDSSxZQUFBLElBSVIsMERBQ0ksSUFBQSxJQUVBLDRFQUNJLGNBQUEsS0FBQSxVQUFBLEtBRUEsbUZBQ0ksSUFBQSxJQUNBLGtCQUFBLGlCQUFBLFVBQUEsaUJBR0osbUZBQ0ksU0FBQSxTQUVBLDBGQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsSUFDQSxNQUFBLEtBQ0EsT0FBQSxJQUNBLGNBQUEsSUFDQSxXQUFBLHFCQUNBLGtCQUFBLGVBQUEsVUFBQSxlQUlSLDJGQUNJLEtBQUEsSUFBQSxLQUFBLFlBQUEsV0FDQSxNQUFBLHlCQU1SLHlFQUNJLFdBQUEsdUhBQUEsT0FBQSxVQU1oQixvQ0FDSSx5QkFDSSxlQUFBLDBDQUFBLE9BQUEsMENBR0oscUJBQ0ksVUFBQSxNQUNBLFdBQUEsTUFDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFVBQUEsb1JBRUEsK0JBQ0ksT0FBQSxNQUdKLGdDQUNJLFFBQUEsS0FHSiw0Q0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxXQUFBLHNCQUFBLFFBQUEsbUJBQUEsWUFBQSxlQUFBLFlBQ0EsaUJBQUEsSUFBQSxjQUFBLElBQUEsZ0JBQUEsU0FDQSxJQUFBLEtBR0osc0NBQ0ksUUFBQSxLQUdKLDZDQUNJLElBQUEsS0N4UVosMEJBQ0ksaUJBQUEsa0JBQ0EsTUFBQSxhQUNBLFVBQUEsS0FDQSxRQUFBLEtBQUEsRUFDQSxjQUFBLEtBRUEsdUNBQ0ksU0FBQSxTQUdKLHFDQUNJLFdBQUEsT0FDQSxTQUFBLFNBRUEsNENBQ0ksTUFBQSxhQUNBLGNBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxJQUVBLDhEQUNJLFVBQUEsS0FHSixpREFDSSxRQUFBLE1Ya25GaEIsa0RXOW1GUSxvREFFSSxRQUFBLEtBR0osa0RBQ0ksT0FBQSxFQUlSLGdDQUNJLFFBQUEsTUFDQSxpQkFBQSxhQUNBLGtCQUFBLGdCQUFBLFVBQUEsZ0JBQ0Esa0JBQUEsRUFBQSxZQUFBLEVBR0osbURBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLG1KQUFBLFVBQUEsT0FBQSxLQUFBLG1KQUFBLFVBQUEsT0FHSiw4Q0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsNklBQUEsVUFBQSxPQUFBLEtBQUEsNklBQUEsVUFBQSxPQUdKLHVDQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSxzSUFBQSxVQUFBLE9BQUEsS0FBQSxzSUFBQSxVQUFBLE9BR0osNENBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLDJJQUFBLFVBQUEsT0FBQSxLQUFBLDJJQUFBLFVBQUEsT0FHSiwyQ0FDSSxRQUFBLE1BQ0EsUUFBQSxHQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsU0FBQSxTQUNBLEtBQUEsTUFDQSxPQUFBLE1BQ0EsaUJBQUEsMkJBRUEsMERBQ0ksYUFBQSx5SUFBQSxNQUFBLENBQUEsTUFBQSxVQUFBLEtBQUEseUlBQUEsTUFBQSxDQUFBLE1BQUEsVUFJUixrREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxNQUFBLGVBQUEsTUFBQSxZQUFBLFdBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxJQUFBLEtBQ0EsVUFBQSxLQUNBLFNBQUEsU0FFQSx5RUFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxNQUFBLGVBQUEsTUFBQSxZQUFBLFdBQ0EsSUFBQSxLQUNBLFVBQUEsTUFHSSxnR0FDSSxjQUFBLElBT3BCLHFDQUNJLDBCQUNJLFVBQUEsS0FDQSxRQUFBLEtBQUEsRUFDQSxjQUFBLEtBRUEsdUNBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUNBLFVBQUEsT1h3bkZWLDhDV3JuRk0sbURBRUksTUFBQSxNQUNBLE9BQUEsS0FHSiw0Q0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUdKLHVDQUNJLE1BQUEsS0FDQSxPQUFBLEtBR0osMkNBQ0ksTUFBQSxNQUNBLE9BQUEsTUFDQSxLQUFBLE9BQ0EsT0FBQSxNQUdKLHFDQUNJLGNBQUEsRUFDQSxrQkFBQSxFQUFBLFlBQUEsRUFDQSxNQUFBLElBQ0EsV0FBQSxLQUVBLDRDQUNJLFVBQUEsS0FDQSxjQUFBLEtBR0osbURBQ0ksUUFBQSxLWG1uRmQsa0RXaG5GVSxvREFFSSxRQUFBLE1BSVIsa0RBQ0ksVUFBQSxLQUNBLElBQUEsS0FFQSx5RUFDSSxJQUFBLEtBQ0EsVUFBQSxPQzdLaEIsU0FDSSxPQUFBLEtBQ0EsaUJBQUEsWUFDQSxTQUFBLFNBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsZUFBQSxLQUVBLGNBQ0ksT0FBQSxNQUNBLE1BQUEsSUFDQSxXQUFBLHVFQUNBLE9BRUEsUUFEQSxVQUVBLFNBQUEsU0FDQSxJQUFBLE1BQ0EsS0FBQSxLQUNBLGVBQUEsS0FHSixnQkFBQSxpQkFFSSxRQUFBLEdBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSw4QkFDQSxjQUFBLElBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxrQkFBQSxpQkFBQSxVQUFBLGlCQUNBLG1CQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZ0JBQUEsTUFBQSxXQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZ0JBQUEsTUFHSixpQkFDSSxLQUFBLE1BR0osZ0JBQ0ksTUFBQSxNQUlBLG9DQURKLDhCQUVRLFdBQUEsb0lBQUEsT0FBQSxNQUFBLFVBQ0EsT0FBQSxLQUNBLE1BQUEsS0FDQSxtQkFBQSxXQUFBLHNCQUFBLE9BQUEsbUJBQUEsSUFBQSxlQUFBLElBQ0Esa0JBQUEsWUFBQSxVQUFBLFlBRUEscUNBQUEsc0NBRUksUUFBQSxLQUdKLDRDQUNJLE1BQUEsSUFDQSxPQUFBLE1BQ0Esa0JBQUEsS0FBQSxVQUFBLEtBQ0EsSUFBQSxNQUNBLEtBQUEsTUFJUixvQ0F0QkosOEJBdUJRLFdBQUEseUhBQUEsT0FBQSxNQUFBLFVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsWUFBQSxVQUFBLFlBRUEscUNBQUEsc0NBRUksUUFBQSxLQUdKLDRDQUNJLE1BQUEsTUFDQSxPQUFBLElBQ0Esa0JBQUEsY0FBQSxhQUFBLFVBQUEsY0FBQSxhQUNBLElBQUEsS0FDQSxLQUFBLE9DbEZoQiw0QkFDSSxRQUFBLEtBQUEsRUFDQSxNQUFBLGtCQUVBLHlDQUNJLFdBQUEsT0FDQSxPQUFBLEVBQUEsS0FBQSxLQUVBLGdEQUNJLGNBQUEsRUFJUix5Q0FDSSxPQUFBLEtBQUEsS0FBQSxFQUlBLHNFQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLElBQUEsS0FFQSwyRkFDSSxRQUFBLEdBQ0EsUUFBQSxNQUNBLGdCQUFBLGdCQUNBLGtCQUFBLEVBQUEsWUFBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBRUEsK0ZBQ0ksT0FBQSxRQUNBLE1BQUEsUUFHSixvR0FDSSxXQUFBLHVIQUFBLE9BQUEsVUFHSixvR0FDSSxXQUFBLHVIQUFBLE9BQUEsVUFHSixvR0FDSSxXQUFBLHVIQUFBLE9BQUEsVUFHSixvR0FDSSxNQUFBLEtBQ0EsV0FBQSx1SEFBQSxPQUFBLFVBSVIsdUZBQ0ksaUJBQUEsRUFBQSxrQkFBQSxFQUFBLFVBQUEsRUFDQSxjQUFBLEVBQ0EsVUFBQSxLQUdKLG1GQUNJLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0Esa0JBQUEsRUFBQSxZQUFBLEVBRUEsMEZBQUEsMkZBRUksUUFBQSxHQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxJQUNBLGlCQUFBLGtCQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLGtCQUFBLHFCQUFBLFVBQUEscUJBQ0EsY0FBQSxJQUNBLG1CQUFBLElBQUEsT0FBQSxXQUFBLElBQUEsT0FHSiwwRkFDSSxNQUFBLElBQ0EsT0FBQSxLQUtaLHVFQUNJLFNBQUEsT0FDQSxPQUFBLEVBQ0EsbUJBQUEsT0FBQSxJQUFBLE9BQUEsV0FBQSxPQUFBLElBQUEsT0FFQSwrRkFDSSxRQUFBLEtBQUEsRUFDQSxTQUFBLFNBRUEsc0dBQ0ksUUFBQSxHQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxJQUNBLGlCQUFBLHdCQUNBLGNBQUEsSUFDQSxTQUFBLFNBQ0EsT0FBQSxFQUNBLEtBQUEsRUFJQSxpSEFDSSxRQUFBLEtBSVIsd0hBQ0ksS0FBQSxJQUFBLEtBQUEsb0JBQUEsV0FDQSxjQUFBLElBR0osNEdBQ0ksT0FBQSxFQUNBLFVBQUEsS0FLWixpRkFDSSxjQUFBLEtBRUEsNEZBQ0ksY0FBQSxFQUtJLDBHQUNJLGtCQUFBLHFCQUFBLGVBQUEsVUFBQSxxQkFBQSxlQU9wQix3REFDSSxRQUFBLEtBSVIscUNBQ0ksNEJBQ0ksY0FBQSxLQUVBLG9EQUNJLFFBQUEsS0FHSix3REFDSSxRQUFBLE1BQ0EsTUFBQSxLQUNBLFVBQUEsTUFDQSxPQUFBLElBQUEsTUFBQSxxQkFDQSxjQUFBLEtBRUEsa0ZBQ0ksZ0JBQUEsU0FDQSxNQUFBLEtBQ0EsVUFBQSxLQUdJLDJGQUNJLEtBQUEsSUFBQSxLQUFBLFlBQUEsV2IwMkZ0QixxRmF0MkZjLHFGQUVJLGNBQUEsSUFBQSxNQUFBLHFCQUNBLGFBQUEsSUFBQSxNQUFBLHFCQUNBLFFBQUEsS0FBQSxLYncyRmxCLGdHYXQyRmtCLGdHQUNJLGFBQUEsRUFPSSx5R0FDSSxjQUFBLEVBT3BCLGlGQUNJLE1BQUEsS0FDQSxRQUFBLEtBRUEsOEZBQ0ksUUFBQSxHQUNBLFFBQUEsTUFDQSxnQkFBQSxnQkFDQSxrQkFBQSxFQUFBLFlBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsRUFBQSxLQUVBLGtHQUNJLE9BQUEsUUFDQSxNQUFBLFFBR0osdUdBQ0ksV0FBQSx1SEFBQSxPQUFBLFVBR0osdUdBQ0ksV0FBQSx1SEFBQSxPQUFBLFVBR0osdUdBQ0ksV0FBQSx1SEFBQSxPQUFBLFVBR0osdUdBQ0ksTUFBQSxLQUNBLFdBQUEsdUhBQUEsT0FBQSxXQVF4QixxQ0FDSSw0QkFDSSxRQUFBLEtBQUEsS0FBQSxLQUFBLEVBRUEsd0RBQ0ksVUFBQSxNQUtZLHVIQUNJLFVBQUEsS0FNaEIsaUZBQ0ksTUFBQSxNQUVBLDhGQUNJLE1BQUEsS0FDQSxPQUFBLEtBRUEsa0dBQ0ksT0FBQSxRQUNBLE1BQUEsUUFHSix1R0FDSSxNQUFBLE1DaFJ4QixvQ0FDSSxtQkFDSSxTQUFBLFNBRUEsd0NBQ0ksVUFBQSxLQUVBLGtFQUNJLFVBQUEsS0FLSix5REFDSSxRQUFBLEVBR0ksNkVBQ0ksVUFBQSxLQUlSLDBFQUNJLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FNUix3REFDSSxVQUFBLEtBR0osc0RBQ0ksVUFBQSxLQUNBLFFBQUEsS0FBQSxLQUNBLElBQUEsTUFHSixzREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsV0FDQSxJQUFBLEtBRUEsbUVBQ0ksVUFBQSxLQUdKLGlFQUNJLFVBQUEsS0FDQSxVQUFBLE9BT3BCLHFDQUVRLG9DQUNJLE9BQUEsTUFJQSwyREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9kMGxHZCwrRWN4bEdjLHFGQUVJLE9BQUEsRUFLWixvQ0FDSSxNQUFBLElBQ0EsY0FBQSxFQUFBLEtBQUEsRUFBQSxFQUNBLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FDQSxPQUFBLE9BQUEsRUFBQSxFQUFBLE1BRUEsMkNBQUEsNENBRUksUUFBQSxHQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsOEJBQ0EsYUFBQSx3R0FDQSxLQUFBLHdHQUNBLHVCQUFBLFNBQUEsQ0FBQSxJQUFBLGVBQUEsVUFDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsTUFHSiwyQ0FDSSxJQUFBLE1BQ0EsS0FBQSxLQUNBLE1BQUEsTUFPSiwyREFKQSx3REFDSSxXQUFBLEtBT0osc0RBQ0ksS0FBQSxLQUNBLGtCQUFBLEtBQUEsVUFBQSxNQU1oQixxQ0FFUSxvQ0FDSSxPQUFBLE1BRUEsMkNBQ0ksTUFBQSxNQUNBLE9BQUEsTUFDQSxNQUFBLEtBQ0EsSUFBQSxLQUlBLDBFQUNJLGFBQUEsS0FLWixvQ0FDSSxNQUFBLElBQ0EsY0FBQSxFQUFBLEtBQUEsRUFBQSxFQUNBLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FDQSxPQUFBLE9BQUEsRUFBQSxFQUFBLE1BRUEsMkNBQ0ksSUFBQSxNQUdKLHNEQUNJLEtBQUEsTUNySmhCLG9DQUNDLHlCQUNDLFNBQUEsTUFFQSw2Q0FDQyxRQUFBLEtBQUEsS0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUNBLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEVBRUEsaUVBQ0MsVUFBQSxLQUNBLGNBQUEsRUFFQSxzRUFDQyxRQUFBLE9BQ0EsTUFBQSxLQUlGLHVFQUNDLFFBQUEsTUFDQSxLQUFBLElBQUEsS0FBQSxpQkFBQSxXQUdELDJEQUNDLFFBQUEsS0FHRCwwREFDQyxNQUFBLEVBQ0EsT0FBQSxLQUdELDBEQUNDLFVBQUEsS0FDQSxRQUFBLElBQUEsS0FDQSxPQUFBLEVBSUYsb0RBQ0MsT0FBQSxLQUFBLEVBRUEsNEVBQ0MsVUFBQSxLQUVBLDBHQUNDLGlCQUFBLE1BQUEsY0FBQSxNQUFBLGdCQUFBLFdBRUEsa0lBQ0MsVUFBQSxLQU1KLDhDQUNDLFFBQUEsS0FBQSxLQUFBLEtBQ0EsT0FBQSxLQUFBLEtBRUEsaUVBQ0MsT0FBQSxLQUFBLEVBQUEsRUFJRiwyQ0FDQyxPQUFBLEtBQUEsRUFDQSxVQUFBLEtBR0QsdUNBQ0MsT0FBQSxLQUFBLEVBQUEsS0FFQSwrREFDQyxjQUFBLE9BQUEsVUFBQSxPQUNBLG1CQUFBLFdBQUEsc0JBQUEsT0FBQSxtQkFBQSxJQUFBLGVBQUEsSUFDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLElBQUEsS0FHRCxtREFDQyxNQUFBLEtBSUEsaUVBQUEsa0VBQ0MsUUFBQSxLQUFBLEtBQUEsS0FDQSxNQUFBLE1BS0gsNkNBQ0MsT0FBQSxLQUFBLEVBRUEsa0VBQ0MsVUFBQSxNQUNBLE9BQUEsRUFBQSxLQUlGLDRDQUNDLE9BQUEsS0FBQSxFQUVBLG1FQUNDLFFBQUEsS0FBQSxLQUFBLEtBQ0EsVUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEVBQUEsS0FHRCx3RUFDQyxPQUFBLE1BR0QsdUVBQ0MsT0FBQSxLQUFBLEVBQUEsRUFJRixrREFDQyxRQUFBLEtBQUEsRUFFQSwrREFDQyxVQUFBLEtBRUEsc0VBQ0MsY0FBQSxLQUNBLFVBQUEsS0FJRixtRkFDQyxRQUFBLEtBQUEsS0FBQSxLQUVBLGlHQUNDLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBR0QsdUdmbXRHRix1R2VqdEdHLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFVBQUEsRUFDQSxPQUFBLEVBQ0EsTUFBQSxLQUNBLElBQUEsS0FFQSw4R2ZtdEdILDhHZWx0R0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLE1BQ0EsUUFBQSxHQUNBLFdBQUEsMkhBQUEsT0FBQSxNQUFBLFVBTUQsOEdBQ0Msa0JBQUEsZUFBQSxVQUFBLGVBSUYsdUdBQ0MsS0FBQSxLQUNBLE1BQUEsTUFHRCxzR0FDQyxRQUFBLEtBS0gsZ0RBQ0MsUUFBQSxLQUFBLEVBR0MsZ0ZBQ0MsTUFBQSxLQUNBLE9BQUEsS0FLSCxpREFDQyxVQUFBLEtBQ0EsUUFBQSxLQUFBLEVBRUEseUVBQ0MsV0FBQSxNQUVBLGlGQUNDLE1BQUEsTUFDQSxPQUFBLE1BQ0EsS0FBQSxFQUlGLHNFQUNDLE1BQUEsSUFDQSxPQUFBLEVBQUEsRUFBQSxFQUFBLEtBQ0EsSUFBQSxLQUVBLDZFQUNDLFdBQUEsS0FPRCxtRkFKQSxtRkFDQyxPQUFBLEVBU0gsZ0RBQ0MsUUFBQSxLQUFBLEVBRUEsd0VBQ0MsUUFBQSxLQUFBLEtBQUEsS0FBQSxFQUNBLFVBQUEsS0FHRCw0REFDQyxNQUFBLE1BQ0EsT0FBQSxNQUNBLEtBQUEsS0FDQSxNQUFBLE1BQ0Esa0JBQUEsS0FBQSxVQUFBLEtBR0QsNkRBQ0MsVUFBQSxNQUNBLE9BQUEsRUFBQSxFQUFBLEVBQUEsS0FFQSxvRUFDQyxVQUFBLEtBQ0EsY0FBQSxLQUNBLFdBQUEsTUFHRCwwRUFDQyxPQUFBLEVBQUEsRUFBQSxFQUFBLEtBS0gsNkNBQ0MsT0FBQSxLQUFBLEVBRUEseUVBQ0Msb0JBQUEsTUFBQSxNQUdBLElBQUEsS0FBQSxLQUNBLFFBQUEsS0FBQSxLQUVBLGlHQUNDLFFBQUEsSUFDQSxNQUFBLE1BQ0EsY0FBQSxJQUVBLHFHQUNDLE9BQUEsS0FHRCw4R0FDQyxVQUFBLEtBS0QseUdBQ0MsVUFBQSxLQVNELGlIQU5BLCtHQUNDLFVBQUEsS0FhSCwwREFDQyxVQUFBLEtBSUEsdUZBQ0MsVUFBQSxLQUNBLFFBQUEsS0FBQSxLQUdELGlGQUNDLFVBQUEsTUFPTCxxQ0FFRSxpREFDQyxNQUFBLEtBQ0EsVUFBQSxNQUNBLE9BQUEsRUFBQSxLQUNBLFFBQUEsRUFBQSxLQUFBLEVBQUEsRUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUdELDZDQUNDLFFBQUEsS0FBQSxLQUNBLElBQUEsTUFJQSw0RUFDQyxrQkFBQSxRQUFBLGVBQUEsUUFBQSxZQUFBLFFBR0QsNEVBQ0MsVUFBQSxLQUVBLCtFQUFBLCtFQUNDLFFBQUEsS0FBQSxLQUFBLEVBQUEsRUFDQSxnQkFBQSxFQUFBLGFBQUEsRUFBQSxRQUFBLEVBQ0EsbUJBQUEsS0FBQSxnQkFBQSxLQUFBLFdBQUEsS0FDQSxvQkFBQSxPQUNBLFFBQUEsTUFFQSxrRkFBQSxrRkFDQyw0QkFBQSxNQUFBLHlCQUFBLE1BQUEsYUFBQSxNQU1KLDZDQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFdBQUEsc0JBQUEsT0FBQSxtQkFBQSxJQUFBLGVBQUEsSUFDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLFNBQUEsT0FFQSw4RUFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsTUFBQSxJQUVBLDJGQUNDLFFBQUEsS0FBQSxLQUNBLFVBQUEsS0FHRCxzR0FDQyxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBQUEsRUFBQSxFQUtDLHdIQUNDLFFBQUEsRUFBQSxLQUtILGtIQUNDLGNBQUEsRUFHRCw0R0FDQyxPQUFBLEVBQUEsTUFBQSxFQUFBLEVBSUUsbUtBQ0MsUUFBQSxLQUFBLGVBRUEsOExBQ0MsVUFBQSxlQURELHFMQUNDLFVBQUEsZUFERCx5TEFDQyxVQUFBLGVBREQsMExBQ0MsVUFBQSxlQURELGdMQUNDLFVBQUEsZUFJRix3SkFDQyxRQUFBLEtBQUEsZUFPTCxpRUFDQyxNQUFBLEtBSUYsNkNBQ0MsT0FBQSxLQUFBLEtBQUEsS0FBQSxFQUlBLDBFQUNDLGFBQUEsRUFDQSxVQUFBLE1BQ0Esa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxXQUdELG1GQUNDLFFBQUEsS0FBQSxFQUFBLEtBQUEsS0FDQSxPQUFBLEVBSUYsbURBQ0MsTUFBQSxJQUNBLGFBQUEsSUFBQSxNQUFBLHdCQUdELDBEQUNDLE1BQUEsS0FHRCxtREFDQyxPQUFBLEVBQUEsRUFBQSxFQUFBLE1BRUEsZ0VBQ0MsVUFBQSxNQUNBLE9BQUEsRUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FJRixpREFDQyxhQUFBLEVBSUQscURBQ0MsWUFBQSxLQUNBLE9BQUEsRUFBQSxNQUFBLEVBQUEsRUFDQSxpQkFBQSxxQkFDQSxNQUFBLDhCQUNBLFNBQUEsU0FDQSxTQUFBLE9BRUEsNkVBQ0Msa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxXQWVBLFVBQUEsZ0JBQ0EsUUFBQSxZQWJELDZEQUNDLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxXQUFBLDZIQUFBLE9BQUEsTUFBQSxVQUNBLFNBQUEsU0FDQSxPQUFBLEVBQ0EsS0FBQSxNQVFELGtFQUNDLGFBQUEsS0FFQSwrRUFDQyxVQUFBLE1BQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSxZQUFBLElBR0Qsb0ZBQ0MsY0FBQSxLQUlGLHdFQUNDLFNBQUEsU0FDQSxTQUFBLE9BQ0EsT0FBQSxNQUVBLHFGQUFBLG1GQUNDLE1BQUEsS0FDQSxPQUFBLEtBR0QsOEVBQ0MsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLE1BQ0EsY0FBQSxNQUFBLFdBQUEsTUFDQSxRQUFBLE1BRUEseUZBQ0MsUUFBQSxLQUlGLHFGQUNDLFNBQUEsU0FDQSxRQUFBLEVBQ0EsT0FBQSxLQUNBLEtBQUEsS0FLSCxrREFDQyxRQUFBLEtBQUEsRUFBQSxLQUFBLEtBRUEsaUVBQ0MsTUFBQSxLQUdELGlFQUNDLFFBQUEsRUFDQSxjQUFBLEtBRUEsOEVBQ0MsUUFBQSxFQUdELDRFQUNDLFdBQUEsS0FDQSxRQUFBLEVBQ0EsY0FBQSxLQUNBLFVBQUEsS0FDQSxNQUFBLGtCQUtILHVEQUNDLFFBQUEsS0FBQSxFQUFBLEtBQUEsS0FDQSxTQUFBLE9BQ0EsYUFBQSxNQUVBLCtFQUNDLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsV0FHRCxvRUFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsSUFBQSxLQUNBLFNBQUEsU0FFQSwyRUFDQyxPQUFBLEVBR0QsaUZBQ0MsVUFBQSxNQUNBLE9BQUEsRUFHRCx1RkFDQyxNQUFBLE1BQ0EsT0FBQSxNQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxNQUNBLFFBQUEsR0FFQSwyRkFDQyxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsUUFBQSxXQUFBLFFBTUosbURBQ0MsT0FBQSxHQUtILHFDQUdHLDRFQUNDLE1BQUEsS0FJRiw2Q0FDQyxPQUFBLEtBQUEsRUFJQSxzRUFDQyxNQUFBLElBS0Qsd0VBQ0MsUUFBQSxLQUFBLEtBQUEsS0FBQSxFQUdELDREQUNDLE1BQUEsTUFJRixxREFDQyxZQUFBLEtBRUEsa0VBQ0MsYUFBQSxLQUdELDZEQUNDLEtBQUEsTUFDQSxNQUFBLE1BQ0EsT0FBQSxNQVFGLHVEQUpBLGtEQUNDLFFBQUEsS0FBQSxFQUFBLEtBQUEsS0FPQyx1RkFDQyxLQUFBLE1BT0Qsc0hBQ0MsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLE1BUUwscUNBR0csd0VBQ0MsY0FBQSxJQUdELDREQUNDLE1BQUEsSUFLRCw4RUFDQyxNQUFBLElBSUYsbURBQ0MsTUFBQSxJQUdELDZDQUNDLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FJQSwwRUFDQyxVQUFBLEtBQ0EsYUFBQSxHQUtELDZFQUNDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLElBQUEsS0FDQSxRQUFBLEVBR0QsdUZBQ0MsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLElBQUEsS0FDQSxPQUFBLEdBTUoscUNBRUUsaURBQ0MsVUFBQSxPQUNBLGFBQUEsRUFJQSw4RUFDQyxNQUFBLElBSUYsbURBQ0MsTUFBQSxJQUlBLDBFQUNDLFVBQUEsT0FDQSxPQUFBLEVBQUEsS0FDQSxhQUFBLEVBR0QsbUZBQ0MsUUFBQSxLQUFBLElBQUEsS0FFQSx1R0FDQyxNQUFBLEVBR0QsdUdBQ0MsTUFBQSxLQU1GLHdFQUNDLGNBQUEsSUFHRCw0REFDQyxNQUFBLElBSUEsb0VBQ0MsV0FBQSxPQUdELDBFQUNDLE9BQUEsRUFBQSxLQU1GLDZFQUNDLFVBQUEsTUFDQSxJQUFBLEtBS0gsWUFDQyxTQUFBLEtBQ0EsT0FBQSxNQUNBLFNBQUEsTUFDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxRQUFBLE1BQ0EsaUJBQUEsZUFFQSxvQkFDQyxRQUFBLEtBQUEsS0FBQSxLQUNBLGNBQUEsS0FHRCw0QkFDQyxjQUFBLEtBR0QsNkJBQ0MsSUFBQSxLQUVBLG9DQUNDLFVBQUEsTUFDQSxVQUFBLEtBR0QseUNBQ0MsVUFBQSxLQUdELDBDQUNDLFVBQUEsTUM1eUJKLE1BQUEsYUFBQSxhQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxhQUVBLHFDQUxKLE1BQUEsYUFBQSxhQU1RLE1BQUEsS0FDQSxPQUFBLE1BR0osVUFBQSxpQkFBQSxpQkFDSSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxrQkFDQSxrQkFBQSxnQkFBQSxVQUFBLGdCQUNBLGtCQUFBLEVBQUEsWUFBQSxFQUNBLE9BQUEsSUFBQSxJQUNBLGFBQUEsdUhBQUEsVUFBQSxPQUFBLEtBQUEsdUhBQUEsVUFBQSxPQUlSLE1BRUksaUJBQUEsYUFDQSxhQUFBLHNIQUFBLFVBQUEsT0FBQSxLQUFBLHNIQUFBLFVBQUEsT0FHSixhQUVJLGlCQUFBLFlBQ0EsaUJBQ0ksTUFBQSxRQUNBLE9BQUEsUUFDQSxNQUFBLFFBSVIsNkJBQ0ksYUFBQSx5SEFBQSxVQUFBLE9BQUEsS0FBQSx5SEFBQSxVQUFBLE9BR0osK0JBQ0ksYUFBQSxvSEFBQSxVQUFBLE9BQUEsS0FBQSxvSEFBQSxVQUFBLE9BR0osc0NBQ0ksYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BR0osZ0NBQ0ksYUFBQSx1SEFBQSxVQUFBLE9BQUEsS0FBQSx1SEFBQSxVQUFBLE9BR0osaUNBQ0ksYUFBQSwySEFBQSxVQUFBLE9BQUEsS0FBQSwySEFBQSxVQUFBLE9BR0osc0NBQ0ksYUFBQSxxSEFBQSxVQUFBLE9BQUEsS0FBQSxxSEFBQSxVQUFBLE9BR0osMkJBQ0ksYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BR0osc0JBQ0ksYUFBQSx3SEFBQSxVQUFBLE9BQUEsS0FBQSx3SEFBQSxVQUFBLE9BR0osNEJBQ0ksYUFBQSxxSEFBQSxVQUFBLE9BQUEsS0FBQSxxSEFBQSxVQUFBLE9BR0osMkJBQ0ksYUFBQSx1SEFBQSxVQUFBLE9BQUEsS0FBQSx1SEFBQSxVQUFBLE9BR0osbUNBQ0ksYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BR0osY0FDSSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLDZIQUFBLFVBQUEsT0FBQSxLQUFBLDZIQUFBLFVBQUEsT0FDQSxtQkFBQSxNQUFBLElBQUEsT0FBQSxpQkFBQSxJQUFBLE9BQUEsV0FBQSxNQUFBLElBQUEsT0FBQSxpQkFBQSxJQUFBLE9BR0osU0FDSSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLHFIQUFBLFVBQUEsT0FBQSxLQUFBLHFIQUFBLFVBQUEsT0FHSixRQUNJLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsb0hBQUEsVUFBQSxPQUFBLEtBQUEsb0hBQUEsVUFBQSxPQUdKLGlCQUNJLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsNkhBQUEsVUFBQSxPQUFBLEtBQUEsNkhBQUEsVUFBQSxPQUdKLFdBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLHVIQUFBLFVBQUEsT0FBQSxLQUFBLHVIQUFBLFVBQUEsT0FHSixXQUNJLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsdUhBQUEsVUFBQSxPQUFBLEtBQUEsdUhBQUEsVUFBQSxPQUdKLFVBQ0ksUUFBQSxhQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSxzSEFBQSxVQUFBLE9BQUEsS0FBQSxzSEFBQSxVQUFBLE9BR0osZUFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsMkhBQUEsVUFBQSxPQUFBLEtBQUEsMkhBQUEsVUFBQSxPQ3BJQSwyQkFDSSxRQUFBLEtBQUEsS0FFQSxvQ0FISiwyQkFJUSxjQUFBLEdBSVIsNkJBQ0ksUUFBQSxLQUFBLEVBQUEsS0FFQSwwQ0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGFBQUEsS0FDQSxPQUFBLGVBQ0EsTUFBQSxNQUdKLDRDQUNJLElBQUEsS0FDQSxPQUFBLEVBQ0EsT0FBQSxLQUNBLE1BQUEsS0FDQSxjQUFBLElBQ0EsUUFBQSxLQUNBLGlCQUFBLHlCQUNBLG1CQUFBLGlCQUFBLElBQUEsT0FBQSxXQUFBLGlCQUFBLElBQUEsT0FFQSxrREFDSSxpQkFBQSxxQkFHSixtREFDSSxRQUFBLEdBQ0EsT0FBQSxLQUNBLE1BQUEsS0FDQSxpQkFBQSw4QkFDQSxhQUFBLDBIQUFBLFVBQUEsT0FBQSxLQUFBLDBIQUFBLFVBQUEsT0FDQSxrQkFBQSxNQUFBLFVBQUEsTUFJSiwrREFDSSxNQUFBLEtBQ0Esa0JBQUEsZ0JBQUEsVUFBQSxnQkFHSiwrREFDSSxNQUFBLEtBQ0EsS0FBQSxLQUtaLCtCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxjQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsU0FBQSxPQUNBLE1BQUEsOEJBQ0EsT0FBQSxLQUNBLG1CQUFBLElBQUEsV0FBQSxJQUNBLFNBQUEsU0FDQSxNQUFBLE1BRUEscUNBQ0ksa0JBQUEsWUFBQSxVQUFBLFlBRUEsK0NBQ0ksTUFBQSx5QkFJUix5Q0FDSSxjQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsT0FBQSxNQUNBLFNBQUEsT0FFQSw2Q0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BQ0EsUUFBQSxNQUlSLDhDQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLElBQ0EsS0FBQSxJQUFBLEtBQUEsWUFBQSxXQUVBLDZEQUNJLFVBQUEsS0FDQSxXQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BRUEsbUVBQ0ksVUFBQSxLQUNBLFdBQUEsS0FLWiwwQ0FDSSxRQUFBLEVBQUEsS0FBQSxLQUNBLFNBQUEsU0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxpQkFBQSxFQUFBLGtCQUFBLEVBQUEsVUFBQSxFQUNBLElBQUEsSUFDQSxpQkFBQSxxQkFDQSxjQUFBLEVBQUEsRUFBQSxLQUFBLEtBRUEsdURBQ0ksUUFBQSxZQUNBLG1CQUFBLEVBQ0EsbUJBQUEsU0FDQSxTQUFBLE9BQ0EsY0FBQSxTQUNBLFdBQUEsTUFDQSxZQUFBLE1BQ0EsVUFBQSxLQUlSLHlDQUNJLFFBQUEsTUFDQSxNQUFBLE1BQ0EsZ0JBQUEsVUFDQSxlQUFBLFdBQ0EsbUJBQUEsTUFBQSxJQUFBLE9BQUEsV0FBQSxNQUFBLElBQUEsT0FDQSxLQUFBLElBQUEsS0FBQSxZQUFBLFdBQ0EsaUJBQUEscUJBQ0EsUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUNBLFdBQUEsT0FDQSxjQUFBLEVBQUEsRUFBQSxLQUFBLEtBQ0EsT0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsNFVBR0osMkNBQ0ksVUFBQSxLQUNBLE9BQUEsTUFBQSxFQUFBLEVBQUEsS0FDQSxZQUFBLEVBQ0EsUUFBQSxLQUFBLEtBQ0EsaUJBQUEseUJBQ0EsTUFBQSxrQkFDQSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUNBLFNBQUEsU0FDQSxRQUFBLEVBQ0EsY0FBQSxJQUdKLDBDQUNJLEtBQUEsSUFBQSxLQUFBLFlBQUEsV0FDQSxlQUFBLFVBQ0EsY0FBQSxJQUdKLDhDQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLElBQ0EsS0FBQSxJQUFBLEtBQUEsaUJBQUEsV0FFQSxxREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FHSix5REFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsTUFDQSxpQkFBQSx5QkFDQSxhQUFBLHlIQUFBLFVBQUEsT0FBQSxLQUFBLHlIQUFBLFVBQUEsT0FDQSxrQkFBQSxNQUFBLFVBQUEsTUFHSiw2REFDSSxNQUFBLDhCQUdKLHVEQUNJLE1BQUEsOEJBQ0EsWUFBQSxFQU1oQixxQ0FHWSwwQ0FDSSxNQUFBLE1BR0osNENBQ0ksT0FBQSxLQUNBLE1BQUEsS0FFQSxtREFDSSxPQUFBLEtBQ0EsTUFBQSxLQUtaLCtCQUNJLE1BQUEsTUFFQSx5Q0FDSSxPQUFBLE1BR0osMENBQ0ksSUFBQSxLQUVBLDJEQUNJLFVBQUEsS0FJUiw4Q0FDSSxVQUFBLEtBRUEsNkRBQ0ksVUFBQSxLQUNBLFdBQUEsS0FFQSxtRUFDSSxNQUFBLEtBQ0EsT0FBQSxLQUtaLGdEQUNJLFVBQUEsS0FHSiw4Q0FDSSxVQUFBLEtBQ0EsSUFBQSxJQUVBLHlEQUNJLE1BQUEsS0FDQSxPQUFBLE1DN1BwQixvQkFDSSxTQUFBLE9BQ0EsT0FBQSxNQUNBLFlBQUEsSUFDQSxTQUFBLE1BQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBRUEsUUFBQSxNQUNBLG1CQUFBLEtBQUEsSUFBQSxPQUFBLGlCQUFBLElBQUEsT0FBQSxXQUFBLEtBQUEsSUFBQSxPQUFBLGlCQUFBLElBQUEsT0FDQSxpQkFBQSxlQUVBLGlDQUNJLEtBQUEsTUFDQSxpQkFBQSxZQUdKLG1DQUNJLE1BQUEsS0FHSixtQ0FDSSxRQUFBLEVBQUEsRUFBQSxLQUNBLE9BQUEsRUFDQSxPQUFBLEVBQ0EsTUFBQSxLQUNBLFdBQUEsT0FDQSxXQUFBLG1CQUdKLGtDQUNJLGlCQUFBLHFCQUdKLDhCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxRQUFBLEtBQUEsS0FBQSxLQUNBLE1BQUEsYUFDQSxpQkFBQSxxQkFDQSxVQUFBLEtBQ0EsTUFBQSxvQkFBQSxNQUFBLGlCQUFBLE1BQUEsWUFDQSxPQUFBLFFBRUEsb0NBQ0ksTUFBQSxvQkFFQSxrREFDSSxpQkFBQSxvQkFJUiw0Q0FDSSxpQkFBQSxhQUNBLGtCQUFBLGNBQUEsVUFBQSxjQUNBLGFBQUEsS0FJUixpQ0FDSSxTQUFBLFNBQ0EsV0FBQSxPQUVBLDZDQUNJLFFBQUEsS0FBQSxFQUdKLHNEQUNJLFNBQUEsU0FDQSxLQUFBLEtBQ0EsT0FBQSxLQUNBLFVBQUEsSUFFQSxxRUFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsSUFDQSxPQUFBLElBQUEsTUFBQSxhQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsSUFBQSxJQUNBLGtCQUFBLGlCQUFBLFVBQUEsaUJBQ0EsaUJBQUEsaUJBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BR0osc0VBQ0ksVUFBQSxLQUNBLE1BQUEsYUFDQSxpQkFBQSxpQkFDQSxjQUFBLEtBQUEsS0FBQSxLQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQUEsSUFBQSxLQUNBLFlBQUEsT0FDQSxVQUFBLEtBQ0EsU0FBQSxPQUNBLGNBQUEsU0FDQSxRQUFBLE1BSVIsK0NBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsV0FBQSxLQUdKLCtDQUNJLE1BQUEsTUFDQSxPQUFBLE1BQ0Esa0JBQUEsRUFBQSxZQUFBLEVBQ0EsY0FBQSxLQUNBLFNBQUEsT0FDQSxZQUFBLEtBRUEsbURBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLE1BQUEsV0FBQSxNQUNBLFFBQUEsTUFLWixxQ0FDSSxRQUFBLEtBQUEsS0FBQSxLQUNBLFlBQUEsSUFFQSxrREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUNBLFVBQUEsTUFFQSx5REFDSSxLQUFBLElBQUEsS0FBQSxvQkFBQSxXQUNBLGNBQUEsRUFHSiwrREFDSSxVQUFBLE1BSVIsNkRBQ0ksbUJBQUEsT0FBQSxJQUFBLE9BQUEsV0FBQSxJQUFBLE9BQUEsV0FBQSxPQUFBLElBQUEsT0FBQSxXQUFBLElBQUEsT0FDQSxVQUFBLE1BQ0EsT0FBQSxFQUlSLG1DQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLElBQ0EsVUFBQSxLQUVBLDBDQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUdKLDhDQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxNQUNBLGlCQUFBLGtCQUNBLGFBQUEseUhBQUEsVUFBQSxPQUFBLEtBQUEseUhBQUEsVUFBQSxPQUNBLGtCQUFBLE1BQUEsVUFBQSxNQUdKLDRDQUNJLFFBQUEsTUFDQSxRQUFBLEVBR0osa0RBQ0ksTUFBQSxpQkFJUixnQ0FDSSxRQUFBLEtBQUEsS0FBQSxLQUNBLFdBQUEsT0FFQSwrQ0FDSSxJQUFBLEtBQ0EsYUFBQSxNQUNBLFFBQUEsS0FBQSxJQUVBLDBEQUNJLGNBQUEsS0FFQSx1RUFDSSxPQUFBLEtBQ0EsY0FBQSxLQUNBLGlCQUFBLHdCQUNBLG1CQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZ0JBQUEsV0FBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGdCQUNBLFFBQUEsS0FBQSxLQUNBLFVBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxJQUVBLG1GQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLElBQ0EsY0FBQSxLQUlBLGdHQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLElBS0osNkZBQ0ksYUFBQSxLQUNBLFNBQUEsU0FFQSxxR0FDSSxRQUFBLElBQ0EsUUFBQSxNQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsSUFBQSxFQUNBLE1BQUEsSUFDQSxPQUFBLElBUXhCLHNDQUNJLGlCQUFBLGtCQUlSLG1DQUNJLFFBQUEsZUFHSiwrQkFDSSxRQUFBLEtBQUEsS0FFQSxzQ0FDSSxjQUFBLElBQ0EsTUFBQSxhQUlSLHVDQUNJLFFBQUEsS0FBQSxLQUFBLEtBRUEsbURBQ0ksUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUNBLFNBQUEsU0FDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFFBQUEsRUFDQSxVQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQ0EsV0FBQSxPQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BRUEsMERBQUEsMkRBRUksUUFBQSxHQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLGtCQUNBLGFBQUEsbUhBQUEsVUFBQSxPQUFBLEtBQUEsbUhBQUEsVUFBQSxPQUNBLGtCQUFBLE1BQUEsVUFBQSxNQUNBLFNBQUEsU0FDQSxJQUFBLE1BQ0EsS0FBQSxNQUdKLDBEQUNJLElBQUEsS0FDQSxLQUFBLEtBQ0EsT0FBQSxJQUNBLE1BQUEsRUFDQSxrQkFBQSxlQUFBLFVBQUEsZUFHSiw4REFDSSxPQUFBLEVBR0oscUVBQ0ksU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxHQUNBLElBQUEsRUFDQSxLQUFBLEtBR0osaUVBQ0ksWUFBQSxZQUNBLFdBQUEsSUFLWixzQ0FDSSxRQUFBLEtBQUEsS0FBQSxLQUFBLEtBSUEsNkNBQ0ksWUFBQSxLQUNBLGVBQUEsS0FHSiwrQ0FDSSxjQUFBLEtBRUEsMERBQ0ksY0FBQSxLQUNBLFVBQUEsTUFJUiwrQ0FDSSxPQUFBLElBQUEsTUFBQSxpQkFFQSw2REFDSSxJQUFBLEVBTWhCLHFDQUNJLG9CQUNJLFVBQUEsS0FFQSw4QkFDSSxVQUFBLEtBRUEsNENBQ0ksTUFBQSxLQUNBLE9BQUEsS0FLSiw2Q0FDSSxRQUFBLEtBQUEsRUFHSiwrQ0FDSSxNQUFBLE1BQ0EsT0FBQSxNQUdKLHNEQUNJLFNBQUEsU0FDQSxLQUFBLEtBQ0EsT0FBQSxLQUNBLFVBQUEsSUFFQSxxRUFDSSxNQUFBLEtBQ0EsT0FBQSxLQUdKLHNFQUNJLFVBQUEsS0FDQSxRQUFBLElBQUEsS0FBQSxJQUFBLEtBT1Isa0RBQ0ksSUFBQSxLQUVBLHlEQUNJLFVBQUEsS0FLWixtQ0FDSSxJQUFBLElBQ0EsVUFBQSxLQUVBLDhDQUNJLE1BQUEsS0FDQSxPQUFBLEtBS0osK0NBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsZ0JBQUEsS0FDQSxtQkFBQSxLQUNBLFdBQUEsUUFHSiw2Q0FDSSxNQUFBLE1BQ0EsVUFBQSxLQUlSLGtDQUNJLFFBQUEsZUFHSixtQ0FDSSxRQUFBLGdCQUdKLDZDQUNJLGlCQUFBLGtCQUNBLE1BQUEsYUFFQSwwREFDSSxZQUFBLEtBQ0EsZUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsSUFBQSxLQUdKLG9EQUNJLGNBQUEsS0FDQSxXQUFBLE9BR0osd0RBQ0ksUUFBQSxFQUVBLHVFQUNJLFNBQUEsU0FDQSxRQUFBLEtBQUEsS0FBQSxLQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUVBLHlFQUNJLE9BQUEsRUFJUiw4RUFDSSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLEVBQ0EsS0FBQSxLQUlSLGdFQUNJLFFBQUEsRUFFQSw0RUFDSSxRQUFBLEtBQUEsS0FBQSxLQUFBLEtBQ0EsTUFBQSxNQUNBLE9BQUEsTUFFQSxtRkFBQSxvRkFFSSxpQkFBQSxvQkFLWiwrREFDSSxpQkFBQSxZQUNBLFFBQUEsRUFFQSxzRkFDSSxTQUFBLFNBQ0EsUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUdKLDRGQUNJLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLElBQUEsRUFDQSxLQUFBLEtBTVIsNkNBQ0ksWUFBQSxLQUNBLGVBQUEsS0FHSiwrQ0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQUNBLElBQUEsS0FDQSxVQUFBLE9BRUEsMERBQ0ksY0FBQSxFQUNBLFVBQUEsS0FDQSxNQUFBLGlCQUdBLHdFQUNJLE9BQUEsS0FDQSxRQUFBLE1BUXhCLHFDQUlZLDZDQUNJLFFBQUEsS0FBQSxFQUdKLCtDQUNJLE1BQUEsTUFDQSxPQUFBLE1BQ0EsWUFBQSxLQUtBLHFFQUNJLE1BQUEsS0FDQSxPQUFBLEtBR0osc0VBQ0ksVUFBQSxLQUNBLFFBQUEsSUFBQSxLQUFBLElBQUEsS0FLWixnQ0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUVBLGtEQUNJLGNBQUEsRUFDQSxNQUFBLElBQ0EsVUFBQSxNQUdKLCtDQUNJLFFBQUEsS0FDQSxJQUFBLEtBR0osNkNBQ0ksTUFBQSxNQUNBLFVBQUEsS0FDQSxRQUFBLEtBQUEsS0FLSiwwREFDSSxZQUFBLEtBQ0EsZUFBQSxLQUNBLElBQUEsS0FJQSx1RUFDSSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFFBQUEsS0FBQSxLQUFBLEtBS0osNEVBQ0ksUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUNBLE1BQUEsTUFDQSxPQUFBLE1BQ0EsVUFBQSxLQUVBLG9GQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsSUFBQSxNQUNBLEtBQUEsSUFHSixtRkFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsS0FDQSxNQUFBLEtBTVIsc0ZBQ0ksUUFBQSxLQUFBLEtBQUEsS0FDQSxNQUFBLE1BQ0EsT0FBQSxPQ3ZuQnBCLGFBQ0ksU0FBQSxTQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BRUEsd0JBQ0ksU0FBQSxTQUdKLDBCQUNJLGVBQ0EsWUFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxrQkFBQSxxQkFBQSxVQUFBLHFCQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxFQUNBLFFBQUEsRUFDQSxPQUFBLFFBQ0EsZUFBQSx5Q0FBQSxPQUFBLHlDQUNBLG1CQUFBLElBQUEsV0FBQSxJQUVBLG9DQWZKLDBCQWdCUSxNQUFBLEtBQ0EsT0FBQSxLQzRGSixpQ0FDSSxjQUFBLE1EMUZKLDRCQUNJLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsd0hBQUEsVUFBQSxPQUFBLEtBQUEsd0hBQUEsVUFBQSxPQUNBLGlCQUFBLDhCQUNBLGtCQUFBLGdCQUFBLFVBQUEsZ0JBQ0EsZUFBQSx5Q0FBQSxPQUFBLHlDQUdKLGdDQUNJLGtCQUFBLFlBQUEscUJBQUEsVUFBQSxZQUFBLHFCQ3pDWiwwQkFDSSxRQUFBLEtBQUEsRUFFQSx1Q0FDSSxRQUFBLEVBR0osaUNBQ0ksV0FBQSxPQUNBLFFBQUEsRUFBQSxLQUdKLDJDQUNJLFFBQUEsS0FBQSxFQUFBLEtBQ0EsVUFBQSxLQUVBLHVEQUNJLGVBQUEsS0FJUix5Q0FDSSxJQUFBLEtBQ0EsT0FBQSxFQUNBLE9BQUEsS0FDQSxNQUFBLEtBQ0EsY0FBQSxFQUNBLFFBQUEsRUFHSSxzREFDSSxpQkFBQSx5QkFJUixnREFDSSxRQUFBLEdBQ0EsT0FBQSxLQUNBLE1BQUEsS0FDQSxpQkFBQSxxQkFDQSxhQUFBLDZIQUFBLFVBQUEsT0FBQSxLQUFBLDZIQUFBLFVBQUEsT0FDQSxrQkFBQSxNQUFBLFVBQUEsTUFDQSxPQUFBLEVBQ0EsbUJBQUEsaUJBQUEsSUFBQSxPQUFBLFdBQUEsaUJBQUEsSUFBQSxPQUdKLDREQUNJLE1BQUEsSUFDQSxrQkFBQSxlQUFBLGlCQUFBLFVBQUEsZUFBQSxpQkFHSiw0REFDSSxLQUFBLElBQ0Esa0JBQUEsY0FBQSxpQkFBQSxVQUFBLGNBQUEsaUJBSVIsMkNBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsTUFBQSxnQkFDQSxPQUFBLE1BQ0EsWUFBQSxJQUFBLE1BQUEsa0JBQ0EsYUFBQSxJQUFBLE1BQUEsa0JBQ0EsbUJBQUEsTUFBQSxJQUFBLE9BQUEsTUFBQSxJQUFBLE9BQUEsV0FBQSxNQUFBLElBQUEsT0FBQSxNQUFBLElBQUEsT0FFQSxpREFDSSxNQUFBLEtBR0osdURBQ0ksTUFBQSxJQUNBLE9BQUEsS0FDQSxtQkFBQSxLQUFBLElBQUEsS0FBQSxFQUFBLGVBQUEsV0FBQSxLQUFBLElBQUEsS0FBQSxFQUFBLGVBQ0EsWUFBQSxJQUFBLE1BQUEsa0JBRUEsMkRBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLE1BQUEsV0FBQSxNQUlSLHdEQUNJLE1BQUEsSUFDQSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsSUFBQSxJQUNBLFFBQUEsS0FBQSxJQUFBLEtBQUEsSUFDQSxpQkFBQSxtQkFDQSxZQUFBLElBQUEsTUFBQSxLQUNBLG1CQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsZUFBQSxXQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsZUFDQSxhQUFBLElBQUEsTUFBQSxrQkFFQSwrRUFDSSxVQUFBLEtBQ0EsT0FBQSxFQUNBLFFBQUEsWUFDQSxtQkFBQSxFQUNBLG1CQUFBLFNBQ0EsU0FBQSxPQUNBLGNBQUEsU0FHSixnRkFDSSxlQUFBLFdBQ0EsS0FBQSxJQUFBLElBQUEsWUFBQSxXQUtaLDBDQUNJLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BWVIscUNBQ0ksMEJBQ0ksUUFBQSxLQUFBLEVBRUEsMkNBQ0ksUUFBQSxLQUFBLEtBQUEsS0FFQSx1REFDSSxlQUFBLEtBSVIseUNBSUksZ0RBSEEsT0FBQSxLQUNBLE1BQUEsTUFVWixxQ0FDSSwwQkFDSSxRQUFBLEtBQUEsRUFFQSwyQ0FDSSxNQUFBLGdCQUNBLE9BQUEsTUFHSSwrRUFDSSxVQUFBLEtBR0osZ0ZBQ0ksVUFBQSxLQUtaLHlDQUlJLGdEQUhBLE9BQUEsS0FDQSxNQUFBLE1BVVoscUNBR1EsMkNBQ0ksUUFBQSxLQUFBLElBQUEsS0FFQSx1REFDSSxlQUFBLEtBSVIsMkNBQ0ksTUFBQSxnQkFDQSxPQUFBLE9DdkxaLFdBQVcsWUFBQSxhQUF5QixJQUFBLHlyRUFBNnJFLFlBQUEsSUFBZ0IsV0FBQSxPQUFrQixNQUFNLHFCQUFBLFFBQTgrSSx5QkFBQSxLQUFqOUksTUFBTSxTQUFBLFNBQWtCLFFBQUEsTUFBYyxZQUFBLEtBQWlCLGFBQUEsS0FBa0IsUUFBQSxFQUFVLFFBQVEsWUFBQSxLQUFpQixhQUFBLEtBQWtCLFNBQUEsU0FBa0IsU0FBQSxPQUFnQixXQUFBLEtBQWdCLFFBQUEsRUFBVSxRQUFBLEVBQVUsUUFBQSxNQUFjLGlDQUFpQyxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQXNCLGdCQUFnQixTQUFBLFNBQWtCLE1BQUEsS0FBVyxPQUFBLEtBQVksUUFBQSxFQUFVLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUFhLDRCQUFBLGtCQUFBLG9CQUFBLFNBQUEsQ0FBQSxrQkFBOEIsbUNBQUEseURBQUEsMkJBQUEseURBQW9GLG1CQUFBLFlBQUEsV0FBQSxZQUF1Qiw4QkFBQSwwQkFBQSxnQkFBd0Usa0JBQUEsbUJBQUEsVUFBQSxtQkFBK0IsbUJBQW1CLGlCQUFBLE1BQUEsYUFBQSxNQUFtQixpQkFBaUIsaUJBQUEsTUFBQSxhQUFBLE1BQW1CLGNBQWMsa0JBQUEsRUFBQSxZQUFBLEVBQWMsTUFBQSxLQUFXLE9BQUEsS0FBWSxTQUFBLFNBQWtCLDRCQUFBLGtCQUFBLG9CQUFBLFNBQUEsQ0FBQSxrQkFBOEIsUUFBQSxNQUFjLDhCQUE4QixXQUFBLE9BQWtCLG1CQUFBLGlDQUFvRCxPQUFBLEtBQVksbUNBQW1DLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsV0FBdUIsNEJBQUEsTUFBQSxDQUFBLGtCQUFBLG9CQUFBLFNBQUEsQ0FBQSxNQUFBLENBQUEsa0JBQXFDLHNDQUFzQyxrQkFBQSxjQUFBLFVBQUEsY0FBd0IsNEJBQUEsT0FBbUMsb0JBQUEsT0FBMkIsMkNBQTJDLG9CQUFBLE9BQUEsWUFBQSxPQUFtQiwyQkFBMkIsd0JBQUEsWUFBQSxnQkFBQSxZQUE0QixXQUFXLG9CQUFBLE9BQUEsWUFBQSxPQUFtQiwrQkFBQSx5QkFBd0Qsd0JBQUEsWUFBQSxnQkFBQSxZQUE0QixpQ0FBaUMsU0FBQSxLQUFjLGdCQUFBLEtBQXFCLG1CQUFBLEtBQXdCLG9EQUFvRCxRQUFBLEtBQWEsK0NBQStDLGtCQUFBLE1BQUEsTUFBOEIsbURBQW1ELHFCQUFBLEVBQUEsVUFBQSxpQkFBQSxFQUFBLFVBQTZCLGlEQUFpRCxxQkFBQSxFQUFBLFVBQUEsaUJBQUEsRUFBQSxVQUE2QixrREFBa0QscUJBQUEsS0FBQSxpQkFBQSxLQUFzQixnRUFBZ0Usa0JBQUEsS0FBdUIseURBQXlELFFBQUEsR0FBVyxrQkFBQSxFQUFBLFlBQUEsRUFBYywwQkFBQSxNQUFBLGVBQUEsS0FBQSxNQUFBLEtBQVcsK0RBQStELGtCQUFBLE9BQUEsT0FBZ0MsaUJBQUEsT0FBd0IsNkZBQTZGLHFCQUFBLHFDQUFBLG9CQUFBLHFDQUF5RCwyRUFBMkUsT0FBQSxLQUFZLFdBQUEsSUFBZSxNQUFBLG9DQUEwQywyRkFBMkYsc0JBQUEscUNBQUEsbUJBQUEscUNBQXdELHlFQUF5RSxNQUFBLEtBQVcsVUFBQSxJQUFjLE9BQUEsb0NBQTJDLGdDQUFBLHVDQUFBLHFDQUFBLHNDQUFBLG9DQUFzTCxTQUFBLFNBQWtCLEtBQUEsRUFBTyxJQUFBLEVBQU0sTUFBQSxLQUFXLE9BQUEsS0FBWSxlQUFBLEtBQW9CLFFBQUEsR0FBVyxnQ0FBZ0MsV0FBQSxnQkFBMkIscUNBQXFDLGlCQUFBLG1GQUFBLGlCQUFBLHNEQUF1RSxzQ0FBc0MsaUJBQUEsbUZBQUEsaUJBQUEsdURBQXdFLG9DQUFvQyxpQkFBQSxxRkFBQSxpQkFBQSxxREFBc0UsdUNBQXVDLGlCQUFBLHFGQUFBLGlCQUFBLHdEQUF5RSx1QkFBdUIsTUFBQSxLQUFXLE9BQUEsS0FBWSxTQUFBLFNBQWtCLEtBQUEsSUFBUyxJQUFBLElBQVEsWUFBQSxNQUFrQixXQUFBLE1BQWlCLFFBQUEsR0FBVyx5QkFBQSxJQUFBLGlCQUFBLElBQXFCLG1CQUFBLFdBQUEsV0FBQSxXQUFzQixPQUFBLElBQUEsTUFBQSx3REFBeUUsY0FBQSxJQUFrQixpQkFBQSxZQUE2QixvRUFBQSwyREFBK0gsa0JBQUEsR0FBQSxPQUFBLFNBQUEsc0JBQUEsVUFBQSxHQUFBLE9BQUEsU0FBQSxzQkFBbUQsNkJBQTZCLHlCQUFBLEtBQThCLDZCQUE2Qix5QkFBQSxLQUE4Qix5Q0FBaUMsR0FBRyxrQkFBQSxVQUFBLFVBQUEsVUFBdUIsS0FBSyxrQkFBQSxlQUFBLFVBQUEsZ0JBQWhFLGlDQUFpQyxHQUFHLGtCQUFBLFVBQUEsVUFBQSxVQUF1QixLQUFLLGtCQUFBLGVBQUEsVUFBQSxnQkFBMEIsOEJBQThCLDRCQUFBLE9BQW1DLGtCQUFBLGNBQUEsVUFBQSxjQUF3Qix1REFBdUQsUUFBQSxHQUFXLFNBQUEsU0FBa0IsS0FBQSxFQUFPLElBQUEsRUFBTSxlQUFBLEtBQW9CLHlFQUF5RSxPQUFBLElBQVcsTUFBQSwyQkFBaUMsdUVBQXVFLE1BQUEsSUFBVSxPQUFBLDJCQUFzRSxvQkFBQSxvQkFBd0MsU0FBQSxTQUFrQixJQUFBLHdDQUE0QyxNQUFBLDZDQUFtRCxPQUFBLDhCQUFxQyxXQUFBLDZDQUEwRCxRQUFBLEdBQVcsT0FBQSxRQUFlLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUFhLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FBbUIsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FBdUIsTUFBQSx5REFBK0QsMkNBQUEsMkNBQXNGLFFBQUEsSUFBWSxPQUFBLEtBQVksZUFBQSxLQUFvQix5Q0FBQSx5Q0FBa0YsUUFBQSxFQUFVLE9BQUEsS0FBWSxlQUFBLEtBQW9CLGdEQUFBLGdEQUFnRyxRQUFBLGVBQXVCLHdCQUFBLHdCQUFnRCxNQUFBLEtBQVcsT0FBQSxLQUFZLGNBQUEsUUFBQSxXQUFBLFFBQW1CLHlCQUFBLE9BQUEsaUJBQUEsT0FBd0Isb0NBQUEsb0NBQXdFLGtCQUFBLGVBQUEsVUFBQSxlQUF5QixvQkFBQSxnQ0FBb0QsS0FBQSwyQ0FBZ0QsTUFBQSxLQUEwSCxvQkFBb0IsUUFBQSxLQUFhLDBCQUFBLDBCQUFvRCxZQUFBLGFBQXlCLFVBQUEsOEJBQXdDLGVBQUEsZUFBOEIsZUFBQSxFQUFpQixhQUFBLFFBQXFCLFlBQUEsRUFBYywwQkFBQSxzQ0FBZ0UsUUFBQSxPQUFlLG9CQUFBLGdDQUFvRCxNQUFBLDJDQUFpRCxLQUFBLEtBQVUsMEJBQUEsc0NBQWdFLFFBQUEsT0FBZSxtQkFBbUIsU0FBQSxTQUFrQixXQUFBLE9BQWtCLG1CQUFBLFFBQUEsSUFBQSxXQUFBLFFBQUEsSUFBdUIsa0JBQUEsbUJBQUEsVUFBQSxtQkFBNkIsUUFBQSxHQUFXLDRDQUE0QyxRQUFBLEVBQVUsK0NBQUEsOENBQTZGLFFBQUEsZUFBdUIsOENBQUEsd0RBQUEsMEJBQUEsNEJBQTRKLE9BQUEsb0NBQTJDLElBQUEsa0NBQXNDLEtBQUEsRUFBTyxNQUFBLEtBQVcsbUNBQW1DLFNBQUEsT0FBZ0IsVUFBQSxFQUFZLDZEQUE2RCxrQkFBQSxXQUFBLFVBQUEsV0FBcUIsU0FBQSxTQUFrQixvRUFBdUYseUVBQW5CLGtCQUFBLFNBQUEsVUFBQSxTQUErRyx5RUFBeUUsa0JBQUEsV0FBQSxVQUFBLFdBQXFCLDhFQUE4RSxrQkFBQSxXQUFBLFVBQUEsV0FBcUIseUVBQXlFLGtCQUFBLFdBQUEsVUFBQSxXQUFxQiw4RUFBOEUsa0JBQUEsV0FBQSxVQUFBLFdBQXFCLDBCQUEwQixNQUFBLCtFQUFxRixPQUFBLGdGQUF1RixRQUFBLGFBQXFCLGNBQUEsa0RBQWdFLFdBQUEsb0RBQStELFFBQUEsb0RBQTZELGdDQUFnQyxZQUFZLE9BQUEsRUFBUyxRQUFBLEVBQVUsbUJBQUEsS0FBQSxXQUFBLEtBQWdCLG1CQUFBLEtBQXdCLGdCQUFBLEtBQUEsV0FBQSxLQUFnQix1REFBdUQsT0FBQSxRQUFlLHFDQUFxQyxRQUFBLGVBQXVCLGlDQUFpQyxRQUFBLDBDQUFtRCxXQUFBLHlEQUFvRSxzREFBQSw0Q0FBa0csTUFBQSxtQ0FBeUMsS0FBQSxtQ0FBd0MsSUFBQSxJQUFRLGtCQUFBLHNCQUFBLFVBQUEsc0JBQWtDLGdGQUFBLHNFQUFzSixPQUFBLGlEQUFBLEVBQTBELFFBQUEsTUFBYyx3RkFBQSw4RUFBc0ssSUFBQSxJQUFRLGtCQUFBLGlCQUFBLFVBQUEsaUJBQTJCLE1BQUEsSUFBVSxrSEFBQSx3R0FBME4sUUFBQSxhQUFxQixtQkFBQSxJQUFBLElBQUEsa0JBQUEsSUFBQSxXQUFBLFVBQUEsSUFBQSxJQUFBLElBQUEsa0JBQUEsSUFBaUMsd0VBQUEsa0ZBQTBKLE9BQUEsRUFBQSxtREFBNEQsZ0ZBQUEsMEZBQTBLLEtBQUEsSUFBUyxrQkFBQSxpQkFBQSxVQUFBLGlCQUEyQixZQUFBLE9BQW1CLDBHQUFBLG9IQUE4TixtQkFBQSxLQUFBLElBQUEsa0JBQUEsSUFBQSxXQUFBLFVBQUEsSUFBQSxLQUFBLElBQUEsa0JBQUEsSUFBa0MsMkZBQTJGLG1CQUFBLE1BQUEsSUFBQSxrQkFBQSxJQUFBLFdBQUEsVUFBQSxJQUFBLE1BQUEsSUFBQSxrQkFBQSxJQUFtQyw0QkFBNEIsTUFBQSxnREFBc0QsK0JBQStCLFdBQUEsOERBQXlFLFNBQUEsU0FBa0IsbUVBQW1FLFdBQUEseURBQW9FLFNBQUEsU0FBa0IsS0FBQSxFQUFPLElBQUEsRUFBTSxNQUFBLEtBQVcsT0FBQSxLQUFZLGtCQUFBLFNBQUEsVUFBQSxTQUFtQix5QkFBQSxLQUFBLElBQUEsaUJBQUEsS0FBQSxJQUEwQiwrRUFBK0UseUJBQUEsTUFBQSxJQUFBLGlCQUFBLE1BQUEsSUFBMkIsa0RBQUEsNERBQUEsaUdBQUEsdUZBQXNTLE1BQUEsS0FBVyxPQUFBLDhDQUFxRCxLQUFBLEVBQU8sSUFBQSxFQUFNLHlGQUFBLG1HQUFBLDBEQUFBLGdEQUFzUyxNQUFBLDhDQUFvRCxPQUFBLEtBQVksS0FBQSxFQUFPLElBQUEsRUFBTSx3QkFBd0IsUUFBQSxLQUFhLGtCQUFrQixjQUFBLDJDQUF5RCxTQUFBLFNBQWtCLGlCQUFBLEtBQUEsYUFBQSxLQUFrQixXQUFBLGdEQUEyRCw2Q0FBQSw0Q0FBeUYsUUFBQSxlQUF1QixxQ0FBQSw4Q0FBbUYsU0FBQSxTQUFrQixLQUFBLHdDQUE2QyxPQUFBLG1DQUEwQyxJQUFBLGlDQUFxQyxRQUFBLEdBQVcsT0FBQSxpQ0FBd0MsTUFBQSx5REFBK0QsNENBQUEsbUNBQStFLFNBQUEsU0FBa0IsS0FBQSxrQ0FBdUMsTUFBQSxrQ0FBd0MsSUFBQSx3Q0FBNEMsUUFBQSxHQUFXLE1BQUEsaUNBQXVDLE9BQUEseURBQWdFLHVCQUF1QixPQUFBLEtBQVksTUFBQSxLQUFXLFNBQUEsU0FBa0IsV0FBQSxxREFBZ0UsY0FBQSwyQ0FBeUQsS0FBQSxFQUFPLElBQUEsRUFBTSw4QkFBOEIsT0FBQSxLQUFZLHVCQUF1QixRQUFBLEtBQWEsdUJBQXVCLE1BQUEsS0FBVyxPQUFBLEtBQVksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQWEsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FBdUIsa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUFtQixXQUFBLE9BQWtCLDhCQUFBLDJCQUFBLDJCQUFvRixVQUFBLEtBQWUsV0FBQSxLQUFnQixjQUFBLFFBQUEsV0FBQSxRQUFtQixxQkFBcUIsT0FBQSxLQUFZLGlCQUFBLEtBQUEsYUFBQSxLQUFrQiw2QkFBNkIsU0FBQSxTQUFrQixLQUFBLEVBQU8sSUFBQSxFQUFNLGVBQUEsS0FBb0IsUUFBQSxFQUFVLFFBQUEsTUFBYyxrQ0FBa0MsbUNBQUEsU0FBQSwyQkFBQSxTQUFvQyxPQUFBLEVBQUEsS0FBYyw2QkFBNkIsY0FBQSxLQUFBLFVBQUEsS0FBZSxvQ0FBb0MsY0FBQSxLQUFBLFVBQUEsS0FBZSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQXNCLDRDQUE0QyxtQ0FBQSxTQUFBLDJCQUFBLFNBQW9DLDJCQUEyQixlQUFBLEtBQW9CLDRCQUFBLFFBQUEsb0JBQUEsUUFBNEIseUNBQXlDLGVBQUEsS0FBb0Isa0NBQXNELHVEQUFwQixlQUFBLEtBQStGLG9CQUFvQixTQUFBLFFBQWlCLDJCQUEyQixlQUFBLEtBQW9CLDRCQUFBLE9BQW1DLG9CQUFBLE9BQTJCLFFBQUEsRUFBVSxXQUFBLE9BQWtCLHlCQUFBLEVBQUEsRUFBQSxpQkFBQSxFQUFBLEVBQXFCLE1BQUEsS0FBVyxPQUFBLEtBQVkseUNBQXlDLGVBQUEsS0FBb0Isc0NBQXNDLHlCQUFBLEtBQUEsRUFBQSxpQkFBQSxLQUFBLEVBQXdCLGtDQUFBLHVEQUF5RixlQUFBLEtBQW9CLGtDQUFBLGdDQUFBLGdDQUFrRyxlQUFBLEtBQW9CLFdBQUEsUUFBbUIsaUNBQWlDLFNBQUEsU0FBa0IsS0FBQSxFQUFPLE9BQUEsRUFBVyxNQUFBLEtBQVcsT0FBQSxLQUFZLFFBQUEsR0FBVyxRQUFBLEVBQVUsd0NBQXdDLFFBQUEsR0FBVyxXQUFBLEtBQWdCLFNBQUEsU0FBa0IsS0FBQSxFQUFPLElBQUEsRUFBTSxPQUFBLEVBQVMsTUFBQSxFQUFRLGVBQUEsV0FBQSxPQUFBLFdBQWtCLDhDQUE4QyxlQUFBLEtBQW9CLFdBQUEsUUFBbUIsa0VBQUEsZ0VBQUEsaUVBQUEsK0RBQWtRLFFBQUEsRUFBVSw0QkFBQSxPQUFtQyxvQkFBQSxPQUEyQixvQkFBb0IsU0FBQSxRQUFpQiwyQkFBMkIsZUFBQSxLQUFvQiw0QkFBQSxPQUFtQyxvQkFBQSxPQUEyQixRQUFBLEVBQVUseUNBQXlDLGVBQUEsS0FBb0Isa0NBQUEsdURBQXlGLGVBQUEsS0FBb0Isa0VBQUEsZ0VBQUEsaUVBQUEsK0RBQWtRLFFBQUEsRUFBVSw0QkFBQSxPQUFtQyxvQkFBQSxPQUEyQiwrQkFBK0IsNEJBQUEsT0FBbUMsb0JBQUEsT0FBMkIsU0FBQSxPQUFnQiw0QkFBQSxPQUFBLENBQUEsTUFBQSxDQUFBLGtCQUFBLG9CQUFBLFNBQUEsQ0FBQSxPQUFBLENBQUEsTUFBQSxDQUFBLGtCQUE2QyxxQkFBcUIsU0FBQSxRQUFpQiw0QkFBNEIseUJBQUEsT0FBQSxPQUFBLGlCQUFBLE9BQUEsT0FBK0IsNEJBQUEsT0FBbUMsb0JBQUEsT0FBMkIsU0FBQSxPQ1Z2d2pCLGlCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLElBQUEsS0FDQSxRQUFBLEtBQUEsS0FBQSxLQUFBLEVBQ0EsWUFBQSxNQUVBLDZCQUNJLE1BQUEsSUFDQSxPQUFBLE1BQ0EsaUJBQUEscUJBQ0EsU0FBQSxTQUNBLGNBQUEsRUFBQSxJQUFBLElBQUEsRUFFQSxvQ0FBQSxxQ0FFSSxRQUFBLE1BQ0EsUUFBQSxHQUNBLE1BQUEsSUFDQSxPQUFBLE1BQ0EsY0FBQSxJQUNBLGlCQUFBLFFBQ0EsU0FBQSxTQUNBLE1BQUEsS0FHSixxQ0FDSSxJQUFBLEtBQ0Esa0JBQUEsY0FBQSxVQUFBLGNBR0osb0NBQ0ksT0FBQSxLQUNBLGtCQUFBLGVBQUEsVUFBQSxlQUlSLDBCQUNJLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLHFCQUNBLGFBQUEsK0hBQUEsTUFBQSxDQUFBLE1BQUEsVUFBQSxLQUFBLCtIQUFBLE1BQUEsQ0FBQSxNQUFBLFVBQ0Esa0JBQUEsRUFBQSxZQUFBLEVBR0osd0NBQ0ksVUFBQSxLQUNBLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBQ0Esa0JBQUEsRUFBQSxZQUFBLEVBQ0EsT0FBQSxFQUlSLG9DQUVRLDBCQUNJLE1BQUEsTUFDQSxPQUFBLEtBR0osd0NBQ0ksVUFBQSxNQUtaLHFDQUNJLGlCQUNJLGNBQUEsTUN0RVIsc0JBQ0ksUUFBQSxLQUFBLEVBQUEsS0FBQSxLQUNBLE1BQUEsa0JBRUEsZ0RBQ0ksYUFBQSxFQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BRUEsdURBQ0ksV0FBQSxPQUdKLHdFQUNJLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FJUiw4Q0FDSSxrQkFBQSxNQUFBLGVBQUEsTUFBQSxZQUFBLFdBR0oseUNBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsSUFBQSxLQUVBLHNEQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxJQUNBLGlCQUFBLHlCQUNBLG1CQUFBLGlCQUFBLElBQUEsT0FBQSxXQUFBLGlCQUFBLElBQUEsT0FFQSw0REFDSSxpQkFBQSxxQkFFQSx5RUFDSSxpQkFBQSx5QkFLWixzREFDSSxpQkFBQSxxQkFDQSxtQkFBQSxpQkFBQSxJQUFBLE9BQUEsV0FBQSxpQkFBQSxJQUFBLE9BRUEsK0RBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLHVIQUFBLE1BQUEsQ0FBQSxNQUFBLFVBQUEsS0FBQSx1SEFBQSxNQUFBLENBQUEsTUFBQSxVQUdKLCtEQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSx1SEFBQSxNQUFBLENBQUEsTUFBQSxVQUFBLEtBQUEsdUhBQUEsTUFBQSxDQUFBLE1BQUEsVUFHSixnRUFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsd0hBQUEsTUFBQSxDQUFBLE1BQUEsVUFBQSxLQUFBLHdIQUFBLE1BQUEsQ0FBQSxNQUFBLFVBR0osZ0VBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLHdIQUFBLE1BQUEsQ0FBQSxNQUFBLFVBQUEsS0FBQSx3SEFBQSxNQUFBLENBQUEsTUFBQSxVQ3ZFWixzQ0FDSSxTQUFBLFNBQ0EsUUFBQSxLQUFBLEVBQ0EsUUFBQSxFQUdKLGtDQUNJLE1BQUEsTUFDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLE9BQUEsSUFDQSxNQUFBLElBQ0EsUUFBQSxHQUVBLCtDQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxRQUFBLFdBQUEsUUFJUixvQ0FDSSxVQUFBLE1BQ0EsY0FBQSxLQUlSLHFDQUVRLHNDQUNJLFVBQUEsS0FDQSxPQUFBLEVBR0osa0NBQ0ksTUFBQSxJQUdKLG9DQUNJLFVBQUEsTUFDQSxjQUFBLEVBRUEseUNBQ0ksUUFBQSxNQUNBLFVBQUEsSUFJUiw0QkFDSSxPQUFBLE1BQUEsRUFBQSxFQUFBLEtBS1osb0NBRVEsc0NBQ0ksUUFBQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLFVBQUEsTUFDQSxPQUFBLEVBQUEsS0FHSixrQ0FDSSxNQUFBLE1BQ0EsT0FBQSxNQUNBLE9BQUEsS0FDQSxNQUFBLEVBR0osb0NBQ0ksVUFBQSxNQUNBLGNBQUEsRUFFQSx5Q0FDSSxRQUFBLE1BQ0EsVUFBQSxJQUlSLDRCQUNJLE9BQUEsTUFBQSxFQUFBLEVBQUEsTUNoRloscUJBQ0ksT0FBQSxLQUFBLEVBRUEsMENBQ0ksV0FBQSw4QkFDQSxPQUFBLElBQUEsTUFBQSxxQkFDQSxRQUFBLEtBQUEsS0FDQSxPQUFBLEtBQUEsRUFDQSxjQUFBLEtBQ0EsVUFBQSxLQUNBLFNBQUEsU0FDQSxNQUFBLGtCQUVBLHdEQUNJLFlBQUEsS0FHSiw0Q0FDSSxPQUFBLEVBR0osd0RBQ0ksUUFBQSxNQUNBLFdBQUEsc0hBQUEsT0FBQSxNQUFBLFVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxNQUNBLEtBQUEsS0FHSiw2REFDSSxVQUFBLEtBQ0EsY0FBQSxLQUNBLFlBQUEsS0FDQSxXQUFBLE9BQ0EsTUFBQSxxQkFxQloscUNBQ0kscUJBQ0ksT0FBQSxLQUFBLEtBQUEsS0FBQSxHQUlSLHFDRmNJLHNCQUNJLFFBQUEsS0FBQSxFQUFBLEtBQUEsS0VkSixxQkFDSSxPQUFBLEtBQUEsR0NuRVIsdUJBQ0ksS0FBQSxJQUFBLEtBQUEsWUFBQSxXQUNBLE9BQUEsS0FBQSxFQUNBLE1BQUEsa0JBQ0EsV0FBQSxPQUVBLHlCQUNJLE9BQUEsRUFFQSxpQ0FDSSxRQUFBLFdBR0osZ0NBQ0ksUUFBQSxZQUtaLG9DRDBCUSwwQ0FDSSxPQUFBLEtBQUEsS0FDQSxVQUFBLE1BRUEsd0RBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLE1BQ0EsS0FBQSxNQ2pDWix1QkFDSSxPQUFBLEtBQUEsRUFDQSxVQUFBLE1DckJKLGdEQUNJLFlBQUEsS0FDQSxlQUFBLEtBR0osNENBQ0ksVUFBQSxNQUNBLE9BQUEsRUFBQSxLQUNBLGNBQUEsS0FDQSxTQUFBLE9BQ0EsbUJBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxnQkFBQSxXQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZ0JBRUEsZ0RBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLFFBQUEsV0FBQSxRQ2hCWixvQ0FDSSxRQUFBLEtBQ0EsTUFBQSxrQkFDQSxPQUFBLEVBQUEsTUFDQSxVQUFBLEtBRUEsb0RBQ0ksY0FBQSxLQUlBLHVEQUNJLE9BQUEsRUFBQSxFQUFBLEtBR0osa0VBQ0ksT0FBQSxFQUFBLEtBQ0EsVUFBQSxvQkFBQSxVQUFBLGlCQUFBLFVBQUEsWUFLWixvQ0RFUSxnREFDSSxZQUFBLEtBQ0EsZUFBQSxLQ0hSLG9DQUNJLFVBQUEsS0FFQSw0REFDSSxRQUFBLEtBQ0EsSUFBQSxLQUNBLHNCQUFBLEtBQUEsTUFDQSxtQkFBQSxLQUFBLEtBQUEsS0FFQSx5RUFDSSxZQUFBLEVBQ0EsU0FBQSxFQUVBLGdGQUNJLGNBQUEsRUFJUiw2RUFDSSxZQUFBLEVBQ0EsU0FBQSxFQUdKLDRFQUNJLFlBQUEsRUFDQSxTQUFBLENBQUEsQ0FBQSxFQUNBLGNBQUEsRUFLSixrRUFDSSxPQUFBLEdBTWhCLHFDQUNJLG9DQUNJLE9BQUEsRUFnQ0EsUUFBQSxLQUFBLEtBQUEsS0FBQSxLQTdCQSwyQ0FDSSxpQkFBQSw4QkFJQSxrRUFDSSxpQkFBQSx5QkFDQSxhQUFBLHlCQUVBLHdFQUNJLGlCQUFBLHFCQUNBLE1BQUEseUJBS1osNERBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsV0FFQSw0RUFDSSwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBU1IsNERBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUdKLG9EQUNJLGNBQUEsTUFLWixxQ0FDSSxvQ0FDSSxhQUFBLEtBSUEsNERBQ0ksUUFBQSxLQUNBLHNCQUFBLEtBQUEsTUFDQSxtQkFBQSxLQUFBLEtBQUEsS0FDQSxVQUFBLE1BSUEsa0VBQ0ksT0FBQSxFQUlSLG9EQUNJLGNBQUEsR0NwR1osaUJBQ0ksV0FBQSIsImZpbGUiOiJmcm9udGVuZC1jb250ZW50LXBhZ2UtOWNkZDhmYmY2Yy5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLmFydGljbGUtcGFnZS1oZXJvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuY3VzdG9tLXRvdXJzLXNsaWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgIGZvbnQ6IDcwMCAxNHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgICAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5jdXN0b20tdG91cnMtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlZS1hbGwtY3VzdG9tLXRvdXJzLWJ0biB7XG4gICAgICAgICAgICBmb250OiA1MDAgMTJweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvLWJhY2tncm91bmQge1xuICAgICAgICBoZWlnaHQ6IDM3MHB4O1xuICAgICAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC52aWRlby1ibG9jaywgLnZpZGVvLWJveCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZywgdmlkZW8ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk0JTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjUzLCAyNDcsIDIzNiwgMC43MCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAwO1xuXG4gICAgICAgICAgICAubWFpbi1icmVhZGNydW1iIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweCA4cHggMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJyZWFkY3J1bWItbGlzdCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmb250OiA1MDAgMTJweCBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfigKInO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSxcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3RhbXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDhweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIHJvdGF0ZUNsb2Nrd2lzZSB7XG4gICAgICAgICAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0byB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucm90YXRpbmctdGV4dCB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiByb3RhdGVDbG9ja3dpc2UgOHMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8tZm9yZWdyb3VuZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgcGFkZGluZzogMzhweCAxMHB4IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuXG4gICAgICAgIC5oZXJvLWFydGljbGUtdGl0bGUge1xuICAgICAgICAgICAgZm9udDogNzAwIDMwcHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlcm8tYXJ0aWNsZS1zdWJ0aXRsZSB7XG4gICAgICAgICAgICBmb250OiA1MDAgMjJweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGVzdGltb25pYWwtYXJlYSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7IFxuXG4gICAgICAgICAgICAuYXV0aG9yLWFyZWEge1xuICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAxOHB4IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGF0ZS1hcmVhIHtcbiAgICAgICAgICAgICAgICBmb250OiA0MDAgMThweCBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFydGljbGUtY2F0ZWdvcnkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGZvbnQ6IDUwMCAxNnB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5hcnRpY2xlLXBhZ2UtaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hcnRpY2xlLXBhZ2UtaGVybyAuY3VzdG9tLXRvdXJzLXNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGZvbnQ6IDcwMCAxNHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDAgLTE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFydGljbGUtcGFnZS1oZXJvIC5jdXN0b20tdG91cnMtc2xpZGVyIC5jdXN0b20tdG91cnMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4uYXJ0aWNsZS1wYWdlLWhlcm8gLmN1c3RvbS10b3Vycy1zbGlkZXIgLnNlZS1hbGwtY3VzdG9tLXRvdXJzLWJ0biB7XG4gIGZvbnQ6IDUwMCAxMnB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmFydGljbGUtcGFnZS1oZXJvIC5oZXJvLWJhY2tncm91bmQge1xuICBoZWlnaHQ6IDM3MHB4O1xuICBtYXJnaW46IDAgLTE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1iYWNrZ3JvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1iYWNrZ3JvdW5kIC52aWRlby1ibG9jaywgLmFydGljbGUtcGFnZS1oZXJvIC5oZXJvLWJhY2tncm91bmQgLnZpZGVvLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tYmFja2dyb3VuZCBpbWcsIC5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1iYWNrZ3JvdW5kIHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tYmFja2dyb3VuZCAuYnJlYWRjcnVtYnMtc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogOTQlO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjUzLCAyNDcsIDIzNiwgMC43KTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMDtcbn1cbi5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1iYWNrZ3JvdW5kIC5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiA4cHggMTVweCA4cHggMjVweDtcbn1cbi5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1iYWNrZ3JvdW5kIC5icmVhZGNydW1icy1zZWN0aW9uIC5icmVhZGNydW1iLWxpc3QgbGkge1xuICBmb250OiA1MDAgMTJweCBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xufVxuLmFydGljbGUtcGFnZS1oZXJvIC5oZXJvLWJhY2tncm91bmQgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLmJyZWFkY3J1bWItbGlzdCBsaS5hY3RpdmUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmFydGljbGUtcGFnZS1oZXJvIC5oZXJvLWJhY2tncm91bmQgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLmJyZWFkY3J1bWItbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG59XG4uYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tYmFja2dyb3VuZCAuYnJlYWRjcnVtYnMtc2VjdGlvbiAuYnJlYWRjcnVtYi1saXN0IGxpIGEsXG4uYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tYmFja2dyb3VuZCAuYnJlYWRjcnVtYnMtc2VjdGlvbiAuYnJlYWRjcnVtYi1saXN0IGxpIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4uYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tYmFja2dyb3VuZCAuc3RhbXAge1xuICB3aWR0aDogMTA4cHg7XG4gIGhlaWdodDogMTA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2MHB4O1xuICByaWdodDogMzBweDtcbn1cbkBrZXlmcmFtZXMgcm90YXRlQ2xvY2t3aXNlIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1iYWNrZ3JvdW5kIC5zdGFtcCAucm90YXRpbmctdGV4dCB7XG4gIGFuaW1hdGlvbjogcm90YXRlQ2xvY2t3aXNlIDhzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1mb3JlZ3JvdW5kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xuICBwYWRkaW5nOiAzOHB4IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG59XG4uYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tZm9yZWdyb3VuZCAuaGVyby1hcnRpY2xlLXRpdGxlIHtcbiAgZm9udDogNzAwIDMwcHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tZm9yZWdyb3VuZCAuaGVyby1hcnRpY2xlLXN1YnRpdGxlIHtcbiAgZm9udDogNTAwIDIycHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1mb3JlZ3JvdW5kIC50ZXN0aW1vbmlhbC1hcmVhIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuLmFydGljbGUtcGFnZS1oZXJvIC5oZXJvLWZvcmVncm91bmQgLnRlc3RpbW9uaWFsLWFyZWEgLmF1dGhvci1hcmVhIHtcbiAgZm9udDogNTAwIDE4cHggZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1mb3JlZ3JvdW5kIC50ZXN0aW1vbmlhbC1hcmVhIC5kYXRlLWFyZWEge1xuICBmb250OiA0MDAgMThweCBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tZm9yZWdyb3VuZCAuYXJ0aWNsZS1jYXRlZ29yeSB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQ6IDUwMCAxNnB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbnRlbnQtcGFnZS1yZXZpZXdzLWl0ZW1zIHtcbiAgcGFkZGluZzogMzJweCA0NXB4IDczcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jb250ZW50LXBhZ2Utc3ByaXRlLTNjODUyODhhOWMuc3ZnI3Rlc3RpbW9uaWFsLWJnLTItbW9iaWxlXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gIHdpZHRoOiAzNDlweDtcbiAgaGVpZ2h0OiAzMThweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmNvbnRlbnQtcGFnZS1yZXZpZXdzLWl0ZW1zLndpdGgtaW1hZ2Uge1xuICBwYWRkaW5nOiAyOHB4IDQ1cHggNjhweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NvbnRlbnQtcGFnZS1zcHJpdGUtM2M4NTI4OGE5Yy5zdmcjdGVzdGltb25pYWwtYmctMS1tb2JpbGVcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiA0ODdweDtcbn1cbi5jb250ZW50LXBhZ2UtcmV2aWV3cy1pdGVtcyAuaW1nLWJsb2NrIHtcbiAgd2lkdGg6IDE0M3B4O1xuICBoZWlnaHQ6IDE1N3B4O1xuICBjbGlwLXBhdGg6IHBhdGgoXCJNMTEwLjQ0MiAxNTAuOTY4QzEwMS44NSAxNTkuMTY0IDkwLjk5MDIgMTU4Ljc0NCA3OS43MzQzIDE1Ny4xMTJDNTUuOTg2MiAxNTQuMDQgMzUuNTE0MiAxNDMuODA0IDE4LjMxODIgMTI3LjQxMkM2LjAzMDI0IDExNS43NDggLTAuMTEzNzU1IDEwMC43OTYgMC4wOTAyNDQ4IDgzLjU4OEMwLjI5NDI0NSA0MS4zOTYgMjcuMzE4MiA4LjQzMjAxIDY3Ljg1NDIgMS4yNjgwMUM5NC4wNjIyIC0zLjQ0Nzk5IDExMy41MTQgOS4yNDgwMSAxMjYuNjE4IDI5LjczMkMxNTQuNjYyIDczLjk2NCAxNDguMTEgMTE0LjcxNiAxMTAuNDQyIDE1MC45NjhaXCIpO1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jb250ZW50LXBhZ2UtcmV2aWV3cy1pdGVtcyAuaW1nLWJsb2NrIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNvbnRlbnQtcGFnZS1yZXZpZXdzLWl0ZW1zIC5yZXZpZXdlci1pbmZvIHtcbiAgZm9udDogNTAwIDE4cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRlbnQtcGFnZS1yZXZpZXdzLWl0ZW1zIHtcbiAgICBwYWRkaW5nOiA0M3B4IDM4cHggNTRweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyN0ZXN0aW1vbmlhbC1iZy0xLWRlc2t0b3BcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgICB3aWR0aDogNTcwcHg7XG4gICAgaGVpZ2h0OiAyNjNweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtcmV2aWV3cy1pdGVtcyAucmV2aWV3ZXItaW5mbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuY29udGVudC1wYWdlLXJldmlld3MtaXRlbXMud2l0aC1pbWFnZSB7XG4gICAgcGFkZGluZzogMzRweCAzOHB4IDU4cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NvbnRlbnQtcGFnZS1zcHJpdGUtM2M4NTI4OGE5Yy5zdmcjdGVzdGltb25pYWwtYmctMi1kZXNrdG9wXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gICAgaGVpZ2h0OiAyNjVweDtcbiAgICB3aWR0aDogNjgwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtcmV2aWV3cy1pdGVtcy53aXRoLWltYWdlIC5yZXZpZXdlci1pbmZvIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuY29udGVudC1wYWdlLXJldmlld3MtaXRlbXMud2l0aC1pbWFnZSAuaW1nLWJsb2NrIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMzJweDtcbiAgICBjbGlwLXBhdGg6IHBhdGgoXCJNOTIuNTM1NCAxMjYuNDM0Qzg1LjM3NTQgMTMzLjI2NCA3Ni4zMjU0IDEzMi45MTQgNjYuOTQ1NCAxMzEuNTU0QzQ3LjE1NTQgMTI4Ljk5NCAzMC4wOTU0IDEyMC40NjQgMTUuNzY1NCAxMDYuODA0QzUuNTI1MzkgOTcuMDg0IDAuNDA1Mzg3IDg0LjYyMzkgMC41NzUzODcgNzAuMjg0QzAuNzQ1Mzg3IDM1LjEyNCAyMy4yNjU0IDcuNjUzOTUgNTcuMDQ1NCAxLjY4Mzk1Qzc4Ljg4NTQgLTIuMjQ2MDUgOTUuMDk1NCA4LjMzMzk2IDEwNi4wMTUgMjUuNDA0QzEyOS4zODUgNjIuMjY0IDEyMy45MjUgOTYuMjI0IDkyLjUzNTQgMTI2LjQzNFpcIik7XG4gIH1cbn1cbmJvZHkge1xuICBmb250OiA1MDAgMTVweCBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuaDEsIC5oMSxcbmgyLCAuaDIsXG5oMywgLmgzLFxuaDQsIC5oNCxcbmg1LCAuaDUsXG5oNiwgLmg2IHtcbiAgZm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsIC5oMSxcbiAgaDIsIC5oMixcbiAgaDMsIC5oMyxcbiAgaDQsIC5oNCxcbiAgaDUsIC5oNSxcbiAgaDYsIC5oNiB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSwgLmg1IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LCAuaDYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uYnRuLXByaW1hcnkge1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIGZvbnQ6IDUwMCAxOHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnRuLXByaW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICB9XG59XG5cbi5idG4tb3V0bGluZSB7XG4gIGZvbnQ6IDUwMCAxOHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5idG4tb3V0bGluZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LXBhZ2UtYXNpZGUtcmlnaHQtY29sdW1uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAucHJpdmF0ZS10b3Vycy1saW5rIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogdmFyKC0tbmF2LWJhci1oZWlnaHQpO1xuICB6LWluZGV4OiAxMDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAucHJpdmF0ZS10b3Vycy1saW5rIC5wcml2YXRlLXRvdXItdGl0bGUge1xuICBmb250OiA3MDAgMThweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnByaXZhdGUtdG91cnMtbGluayAucHJpdmF0ZS10b3VyLXRpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQyJTtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAucHJpdmF0ZS10b3Vycy1saW5rIC5wcml2YXRlLXRvdXItZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5wcml2YXRlLXRvdXJzLWxpbmsgLmRlY29yZS1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMS41cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAucHJpdmF0ZS10b3Vycy1saW5rIC5kZWNvcmUtYXJyb3c6YmVmb3JlLCAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnByaXZhdGUtdG91cnMtbGluayAuZGVjb3JlLWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMS41cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnByaXZhdGUtdG91cnMtbGluayAuZGVjb3JlLWFycm93OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC0ycHg7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnByaXZhdGUtdG91cnMtbGluayAuY2l0eS1kb29kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0yMHB4O1xuICBvcGFjaXR5OiAwLjM7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiA0ODVweDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAucHJpdmF0ZS10b3Vycy1saW5rIC5jaXR5LWRvb2RsZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAucHJpdmF0ZS10b3Vycy1saW5rIC5idG4tcHJpbWFyeSB7XG4gIGZvbnQ6IDUwMCAxNnB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgcGFkZGluZzogNXB4IDE4cHg7XG4gIG1hcmdpbjogLTIwcHggMCAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAucHJpdmF0ZS10b3Vycy1saW5rIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnRleHRfYm94LXNlY3Rpb24gaDIsIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAudGV4dF9ib3gtc2VjdGlvbiBoMywgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zcGxpdC1sYXlvdXQgaDIsIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc3BsaXQtbGF5b3V0IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAudGV4dF9ib3gtc2VjdGlvbiBhLCAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNwbGl0LWxheW91dCBhIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0cmFuc2l0aW9uOiB0ZXh0LWRlY29yYXRpb24gMC4zcyBsaW5lYXI7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnRleHRfYm94LXNlY3Rpb24gYTpob3ZlciwgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zcGxpdC1sYXlvdXQgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAudGV4dF9ib3gtc2VjdGlvbiB7XG4gIG1hcmdpbjogMTJweCAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAudGV4dF9ib3gtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWJveCB7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC50ZXh0X2JveC1zZWN0aW9uIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnRhYmxlLW9mLWNvbnRlbnRzLXNlY3Rpb24ge1xuICBtYXJnaW46IDMwcHggMDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAudGFibGUtb2YtY29udGVudHMtc2VjdGlvbiAudGFibGUtb2YtY29udGVudC1ibG9jayB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC50YWJsZS1vZi1jb250ZW50cy1zZWN0aW9uIC50YWJsZS1vZi1jb250ZW50LWJsb2NrIC50YWJsZS1vZi1jb250ZW50LXRpdGxlLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC50YWJsZS1vZi1jb250ZW50cy1zZWN0aW9uIC50YWJsZS1vZi1jb250ZW50LWJsb2NrIC50YWJsZS1vZi1jb250ZW50LXRpdGxlLWJsb2NrIC50YWJsZS1vZi1jb250ZW50LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAudGFibGUtb2YtY29udGVudHMtc2VjdGlvbiAudGFibGUtb2YtY29udGVudC1ibG9jayAudGFibGUtb2YtY29udGVudC10aXRsZS1ibG9jayAuY2hldnJvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NvbnRlbnQtcGFnZS1zcHJpdGUtM2M4NTI4OGE5Yy5zdmcjY2hldnJvblwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAudGFibGUtb2YtY29udGVudHMtc2VjdGlvbiAudGFibGUtb2YtY29udGVudC1ibG9jayAudGFibGUtb2YtY29udGVudC1saXN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBsaW5lYXI7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnRhYmxlLW9mLWNvbnRlbnRzLXNlY3Rpb24gLnRhYmxlLW9mLWNvbnRlbnQtYmxvY2sgb2wsIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAudGFibGUtb2YtY29udGVudHMtc2VjdGlvbiAudGFibGUtb2YtY29udGVudC1ibG9jayB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNXB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE1cHggMCAwIDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnRhYmxlLW9mLWNvbnRlbnRzLXNlY3Rpb24gLnRhYmxlLW9mLWNvbnRlbnQtYmxvY2sgb2wgbGkgYSwgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC50YWJsZS1vZi1jb250ZW50cy1zZWN0aW9uIC50YWJsZS1vZi1jb250ZW50LWJsb2NrIHVsIGxpIGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnRhYmxlLW9mLWNvbnRlbnRzLXNlY3Rpb24gLnRhYmxlLW9mLWNvbnRlbnQtYmxvY2sgb2wgbGkgYTpob3ZlciwgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC50YWJsZS1vZi1jb250ZW50cy1zZWN0aW9uIC50YWJsZS1vZi1jb250ZW50LWJsb2NrIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5pbWFnZS1zZWN0aW9uLXdyYXBwIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIHBhZGRpbmc6IDI0cHggMTZweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5pbWFnZS1zZWN0aW9uLXdyYXBwIC5pbWFnZS1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmltYWdlLXNlY3Rpb24td3JhcHAgLmltYWdlLXNlY3Rpb24gaW1nLCAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmltYWdlLXNlY3Rpb24td3JhcHAgLmltYWdlLXNlY3Rpb24gdmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDIwNHB4O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuaW1hZ2Utc2VjdGlvbi13cmFwcCAuaW1hZ2Utc2VjdGlvbiAudmlkZW8tYm94IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmltYWdlLXNlY3Rpb24td3JhcHAgLmltYWdlLXNlY3Rpb24gdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5pbWFnZS1zZWN0aW9uLXdyYXBwIC5pbWFnZS1zZWN0aW9uIHZpZGVvIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmltYWdlLXNlY3Rpb24td3JhcHAgLnBob3RvLWNyZWRpdC10ZXh0IHtcbiAgZm9udDogNTAwIDE0cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc3BsaXQtbGF5b3V0IHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc3BsaXQtbGF5b3V0IC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zcGxpdC1sYXlvdXQucmlnaHQgLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNwbGl0LWxheW91dC5ib3R0b20gLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zcGxpdC1sYXlvdXQgLmltYWdlLXNlY3Rpb24td3JhcHAge1xuICBtYXJnaW46IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXgtd2lkdGg6IDY1MHB4O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zcGxpdC1sYXlvdXQgLnRleHQtYmxvY2sge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zcGxpdC1sYXlvdXQgLnRleHQtYmxvY2sgLnN1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc3BsaXQtbGF5b3V0IC50ZXh0LWJsb2NrIHAge1xuICBtYXJnaW46IDAgMCAxNnB4O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zcGxpdC1sYXlvdXQgLnRleHQtYmxvY2sgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi10b3AtdGlwcy1saXN0IHtcbiAgcGFkZGluZzogMzBweCAxMHB4O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXRvcC10aXBzLWxpc3QgLnRvcC10aXBzLWxpc3QtYm94IC50b3AtdGlwcy1saXN0LXRpdGxlIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tdG9wLXRpcHMtbGlzdCAudG9wLXRpcHMtbGlzdC1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXRvcC10aXBzLWxpc3QgLnRvcC10aXBzLWxpc3QtYm94IC50b3AtdGlwcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXRvcC10aXBzLWxpc3QgLnRvcC10aXBzLWxpc3QtYm94IC50b3AtdGlwcy1saXN0IC50b3AtdGlwcy1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tdG9wLXRpcHMtbGlzdCAudG9wLXRpcHMtbGlzdC1ib3ggLmljb24tbnVtYmVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ3cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXRvcC10aXBzLWxpc3QgLnRvcC10aXBzLWxpc3QtYm94IC5pY29uLW51bWJlci5udW1iZXItMSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jb250ZW50LXBhZ2Utc3ByaXRlLTNjODUyODhhOWMuc3ZnI251bWJlci0xXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tdG9wLXRpcHMtbGlzdCAudG9wLXRpcHMtbGlzdC1ib3ggLmljb24tbnVtYmVyLm51bWJlci0yIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NvbnRlbnQtcGFnZS1zcHJpdGUtM2M4NTI4OGE5Yy5zdmcjbnVtYmVyLTJcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi10b3AtdGlwcy1saXN0IC50b3AtdGlwcy1saXN0LWJveCAuaWNvbi1udW1iZXIubnVtYmVyLTMge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyNudW1iZXItM1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXRvcC10aXBzLWxpc3QgLnRvcC10aXBzLWxpc3QtYm94IC5pY29uLW51bWJlci5udW1iZXItNCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jb250ZW50LXBhZ2Utc3ByaXRlLTNjODUyODhhOWMuc3ZnI251bWJlci00XCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tdG9wLXRpcHMtbGlzdCAudG9wLXRpcHMtbGlzdC1ib3ggLmljb24tbnVtYmVyLm51bWJlci01IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NvbnRlbnQtcGFnZS1zcHJpdGUtM2M4NTI4OGE5Yy5zdmcjbnVtYmVyLTVcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi10b3AtdGlwcy1saXN0IC50b3AtdGlwcy1saXN0LWJveCAuaWNvbi1udW1iZXIubnVtYmVyLTYge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyNudW1iZXItNlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXRvcC10aXBzLWxpc3QgLnRvcC10aXBzLWxpc3QtYm94IC50b3AtdGlwcy1saXN0LXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmZyYW1lZF9ib3gtc2VjdGlvbiB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5mcmFtZWRfYm94LXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1ib3gge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcGFkZGluZzogMjVweCAyMHB4O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5pbWFnZS1ibG9jay12aWRlbyB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5pbWFnZS1ibG9jay12aWRlbyAuaW1hZ2UtYmxvY2stdmlkZW8tYm94IHtcbiAgcGFkZGluZzogMjRweCAxNnB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgbWluLWhlaWdodDogNDI3cHg7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmltYWdlLWJsb2NrLXZpZGVvIC55b3V0dWJlLXZpZGVvLWRlc2NyaXB0aW9uIHtcbiAgZm9udDogNTAwIDE0cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuZXhwZXJpZW5jZXMtcm93LXNlY3Rpb24ge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmV4cGVyaWVuY2VzLXJvdy1zZWN0aW9uIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuZXhwZXJpZW5jZXMtcm93LXNlY3Rpb24gLnRpdGxlLWJsb2NrIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmV4cGVyaWVuY2VzLXJvdy1zZWN0aW9uIC50aXRsZS1ibG9jayAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuZXhwZXJpZW5jZXMtcm93LXNlY3Rpb24gLnRpdGxlLWJsb2NrIC5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuZXhwZXJpZW5jZXMtcm93LXNlY3Rpb24gLmNvbnRlbnQtcGFnZS1leHBlcmllbmNlcy1zbGlkZXIge1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMzBweDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5leHBlcmllbmNlcy1yb3ctc2VjdGlvbiAuY29udGVudC1wYWdlLWV4cGVyaWVuY2VzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5leHBlcmllbmNlcy1yb3ctc2VjdGlvbiAuY29udGVudC1wYWdlLWV4cGVyaWVuY2VzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuZXhwZXJpZW5jZXMtcm93LXNlY3Rpb24gLmNvbnRlbnQtcGFnZS1leHBlcmllbmNlcy1zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5leHBlcmllbmNlcy1yb3ctc2VjdGlvbiAuY29udGVudC1wYWdlLWV4cGVyaWVuY2VzLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICBib3R0b206IDA7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmV4cGVyaWVuY2VzLXJvdy1zZWN0aW9uIC5jb250ZW50LXBhZ2UtZXhwZXJpZW5jZXMtc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuZXhwZXJpZW5jZXMtcm93LXNlY3Rpb24gLmNvbnRlbnQtcGFnZS1leHBlcmllbmNlcy1zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyB7XG4gIG1hcmdpbjogMCAtMTVweCAwO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveC13aXRoLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3gtd2l0aC1idXR0b24gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveC13aXRoLWJ1dHRvbiAuYnRuLXByaW1hcnkge1xuICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LXRyeS13aXRoLWxvY2FsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZzogMzBweCAwIDE1cHg7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmNvbnRlbnQtdHJ5LXdpdGgtbG9jYWwgLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDI0MHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LXRyeS13aXRoLWxvY2FsIC5jb250ZW50LXBhZ2UtY29udGFpbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEyNHB4O1xuICBoZWlnaHQ6IDE1NnB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyNkaXJlY3Rpb24taWNvblwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC0xNXB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuY29udGVudC10cnktd2l0aC1sb2NhbCAuY29udGVudC10aXRsZS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuY29udGVudC10cnktd2l0aC1sb2NhbCAuY29udGVudC10aXRsZS1ibG9jayAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmNvbnRlbnQtdHJ5LXdpdGgtbG9jYWwgLmNvbnRlbnQtdGl0bGUtYmxvY2sgLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwIDAgMCAxMTVweDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuY29udGVudC10cnktd2l0aC1sb2NhbCAuY29udGVudC10aXRsZS1ibG9jayAuYnRuLXByaW1hcnkge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1yZWFkeS10by1wbGFuIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0MHB4IDAgMzBweDtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tcmVhZHktdG8tcGxhbiAuZGVjb3JlLWltZyB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzcxcHg7XG4gIGhlaWdodDogMTM5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NvbnRlbnQtcGFnZS1zcHJpdGUtM2M4NTI4OGE5Yy5zdmcjZGFzaGVkLWxpbmUtd2l0aC1oZWFydFwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IC0xO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXJlYWR5LXRvLXBsYW4gLnRpdGxlLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiAzMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tcmVhZHktdG8tcGxhbiAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXJlYWR5LXRvLXBsYW4gLnRpdGxlLWJsb2NrIC5idG4tcHJpbWFyeSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLWNvbnRlbnQtcGFnZS1yZXZpZXdzIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLWNvbnRlbnQtcGFnZS1yZXZpZXdzIC5jb250ZW50LXBhZ2UtcmV2aWV3cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5zd2lwZXItd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2sge1xuICBtYXJnaW46IDMwcHggMDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuYWJvdXQtYXV0aG9yLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2stY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYSBiXCIgXCJjIGNcIjtcbiAgZ2FwOiAxOHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuYWJvdXQtYXV0aG9yLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2stY29udGVudCAuYWJvdXQtYXV0aG9yLWJsb2NrLWltZyB7XG4gIHBhZGRpbmc6IDVweDtcbiAgd2lkdGg6IDk3cHg7XG4gIGdyaWQtYXJlYTogYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmFib3V0LWF1dGhvci1ibG9jayAuYWJvdXQtYXV0aG9yLWJsb2NrLWNvbnRlbnQgLmFib3V0LWF1dGhvci1ibG9jay1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2sgLmFib3V0LWF1dGhvci1ibG9jay1jb250ZW50IC5hYm91dC1hdXRob3ItYmxvY2staW1nIC5hdXRob3ItbmFtZSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udDogNTAwIDE3cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuYWJvdXQtYXV0aG9yLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2stY29udGVudCAuYWJvdXQtYXV0aG9yLWJsb2NrLXRleHQge1xuICBncmlkLWFyZWE6IGI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogN3B4O1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2sgLmFib3V0LWF1dGhvci1ibG9jay1jb250ZW50IC5hYm91dC1hdXRob3ItYmxvY2stdGV4dCAudGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbjogMDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuYWJvdXQtYXV0aG9yLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2stY29udGVudCAuYWJvdXQtYXV0aG9yLWJsb2NrLXRleHQgLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2sgLmFib3V0LWF1dGhvci1ibG9jay1jb250ZW50IC5hYm91dC1hdXRob3ItYmxvY2stYWN0aW9uIHtcbiAgZ3JpZC1hcmVhOiBjO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2sgLmFib3V0LWF1dGhvci1ibG9jay1jb250ZW50IC5hYm91dC1hdXRob3ItYmxvY2stYWN0aW9uIC5idG4tcHJpbWFyeSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MHB4KSB7XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuYWJvdXQtYXV0aG9yLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2stY29udGVudCAuYWJvdXQtYXV0aG9yLWJsb2NrLWFjdGlvbiAuYnRuLXByaW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5xdWl0LXBvcHVwIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAucXVpdC1wb3B1cC13cmFwcGVyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiAyM3B4IDIzcHggMzVweDtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRvcDogNSU7XG4gIG1hcmdpbjogMCBhdXRvIDIwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5xdWl0LXBvcHVwIC5oZWFkZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnF1aXQtcG9wdXAgLmhlYWRlci13cmFwcGVyIC5jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnF1aXQtcG9wdXAgLmNvbnRlbnQtd3JhcHBlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAucXVpdC1wb3B1cCAuY29udGVudC13cmFwcGVyIC50aXRsZSB7XG4gIG1heC13aWR0aDogMjI2cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnF1aXQtcG9wdXAgLmNvbnRlbnQtd3JhcHBlciAuY2l0eS10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnF1aXQtcG9wdXAgLmNvbnRlbnQtd3JhcHBlciAuYnRuLXByaW1hcnkge1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnF1aXQtcG9wdXAgLnF1aXQtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyNxdWl0LXBvcHVwLWljb25cIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDIwcHg7XG4gIHdpZHRoOiAyMDVweDtcbiAgaGVpZ2h0OiAxNzJweDtcbn1cblxuLmNvbnRlbnQtcGFnZS1mZWF0dXJlZC1zZWN0aW9uIHtcbiAgaGVpZ2h0OiA2MjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIG1hcmdpbjogMCAtMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXBhZ2UtZmVhdHVyZWQtc2VjdGlvbiB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50LXBhZ2UtZmVhdHVyZWQtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIDAgMCAtMTVweDtcbiAgfVxufVxuLmNvbnRlbnQtcGFnZS1mZWF0dXJlZC1zZWN0aW9uIC5jb250ZW50LW92ZXJsYXkge1xuICB3aWR0aDogMzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXBhZ2UtZmVhdHVyZWQtc2VjdGlvbiAuY29udGVudC1vdmVybGF5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY3MnB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5jb250ZW50LXBhZ2UtZmVhdHVyZWQtc2VjdGlvbiAuY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1wYWdlLWZlYXR1cmVkLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICB9XG59XG4uY29udGVudC1wYWdlLWZlYXR1cmVkLXNlY3Rpb24gLmNvbnRlbnQtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1wYWdlLWZlYXR1cmVkLXNlY3Rpb24gLmNvbnRlbnQtc2VjdGlvbiB7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nOiAyMHB4IDVweCAyMHB4IDI4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweCAwIDAgMjRweDtcbiAgfVxufVxuLmNvbnRlbnQtcGFnZS1mZWF0dXJlZC1zZWN0aW9uIC5jb250ZW50LXNlY3Rpb24gLmNvbnRlbnQtdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXBhZ2UtZmVhdHVyZWQtc2VjdGlvbiAuY29udGVudC1zZWN0aW9uIC5jb250ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbi5jb250ZW50LXBhZ2UtZmVhdHVyZWQtc2VjdGlvbiAuY29udGVudC1zZWN0aW9uIC5jb250ZW50LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1wYWdlLWZlYXR1cmVkLXNlY3Rpb24gLmNvbnRlbnQtc2VjdGlvbiAuY29udGVudC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4uY29udGVudC1wYWdlLWZlYXR1cmVkLXNlY3Rpb24gLmNvbnRlbnQtc2VjdGlvbiAuYnRuLW91dGxpbmUge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLmNvbnRlbnQtcGFnZS1mZWF0dXJlZC1zZWN0aW9uIC5mZWF0dXJlcy1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTZweCAxNnB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMjJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXBhZ2UtZmVhdHVyZWQtc2VjdGlvbiAuZmVhdHVyZXMtc2VjdGlvbiB7XG4gICAgZmxleDogMC43O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMjRweCAyNHB4IDA7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmNvbnRlbnQtcGFnZS1mZWF0dXJlZC1zZWN0aW9uIC5mZWF0dXJlcy1zZWN0aW9uIC5mZWF0dXJlcy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmNvbnRlbnQtcGFnZS1mZWF0dXJlZC1zZWN0aW9uIC5mZWF0dXJlcy1zZWN0aW9uIC5mZWF0dXJlcy1saXN0IC5mZWF0dXJlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuLmNvbnRlbnQtcGFnZS1mZWF0dXJlZC1zZWN0aW9uIC5mZWF0dXJlcy1zZWN0aW9uIC5mZWF0dXJlcy1saXN0IC5mZWF0dXJlLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1wYWdlLWZlYXR1cmVkLXNlY3Rpb24gLmZlYXR1cmVzLXNlY3Rpb24gLmZlYXR1cmVzLWxpc3QgLmZlYXR1cmUtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5jb250ZW50LXBhZ2UtZmVhdHVyZWQtc2VjdGlvbiAuZmVhdHVyZXMtc2VjdGlvbiAuZmVhdHVyZXMtbGlzdCAuZmVhdHVyZS1pdGVtIC5mZWF0dXJlLWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNvbnRlbnQtcGFnZS1mZWF0dXJlZC1zZWN0aW9uIC5mZWF0dXJlcy1zZWN0aW9uIC5mZWF0dXJlcy1saXN0IC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtaWNvbi5sb2NrLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyNsb2NrLWljb25cIikgY2VudGVyLzQycHggbm8tcmVwZWF0O1xufVxuLmNvbnRlbnQtcGFnZS1mZWF0dXJlZC1zZWN0aW9uIC5mZWF0dXJlcy1zZWN0aW9uIC5mZWF0dXJlcy1saXN0IC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtaWNvbi5wZXJzb24taWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jb250ZW50LXBhZ2Utc3ByaXRlLTNjODUyODhhOWMuc3ZnI3BlcnNvbi1pY29uXCIpIGNlbnRlci80MnB4IG5vLXJlcGVhdDtcbn1cbi5jb250ZW50LXBhZ2UtZmVhdHVyZWQtc2VjdGlvbiAuZmVhdHVyZXMtc2VjdGlvbiAuZmVhdHVyZXMtbGlzdCAuZmVhdHVyZS1pdGVtIC5mZWF0dXJlLWljb24ucmF0aW5nLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyNzdGFyLWljb25cIikgY2VudGVyLzQycHggbm8tcmVwZWF0O1xufVxuLmNvbnRlbnQtcGFnZS1mZWF0dXJlZC1zZWN0aW9uIC5mZWF0dXJlcy1zZWN0aW9uIC5mZWF0dXJlcy1saXN0IC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzIHtcbiAgcGFkZGluZzogNDBweCAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG93LXBlcnNvbmFsaXphdGlvbi13b3JrcyB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3Mge1xuICAgIG1hcmdpbjogMCAwIDAgLTE1cHg7XG4gIH1cbn1cbi5ob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzIC5idG4tcHJpbWFyeSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uaG93LXBlcnNvbmFsaXphdGlvbi13b3JrcyAuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gIGdhcDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5ob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzLnRoZW1lLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbn1cbi5ob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzLnRoZW1lLWxpZ2h0IC5jYXJkLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3MudGhlbWUtbGlnaHQgLmRlY29yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3MudGhlbWUtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4uaG93LXBlcnNvbmFsaXphdGlvbi13b3Jrcy50aGVtZS1kYXJrIC5jYXJkLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xufVxuLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3MudGhlbWUtZGFyayAuZGVjb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xufVxuLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3NfX2hlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3NfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3NfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgfVxufVxuLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3NfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMnB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG93LXBlcnNvbmFsaXphdGlvbi13b3Jrc19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3NfX2NhcmRzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzX19jYXJkcy13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3NfX2NhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3NfX2NhcmQge1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3NfX2NhcmQtaWNvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMTEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG93LXBlcnNvbmFsaXphdGlvbi13b3Jrc19fY2FyZC1pY29uLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG59XG4uaG93LXBlcnNvbmFsaXphdGlvbi13b3Jrc19fY2FyZC1pY29uLXdyYXBwZXIgLmNhcmQtaWNvbiB7XG4gIHdpZHRoOiAxMDVweDtcbiAgaGVpZ2h0OiAxMDVweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGdyaWQtcm93OiAyO1xuICBncmlkLWNvbHVtbjogMTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG93LXBlcnNvbmFsaXphdGlvbi13b3Jrc19fY2FyZC1pY29uLXdyYXBwZXIgLmNhcmQtaWNvbiB7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIGhlaWdodDogMTI4cHg7XG4gIH1cbn1cbi5ob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzX19jYXJkLWljb24td3JhcHBlciAuY2FyZC1pY29uIGltZywgLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3NfX2NhcmQtaWNvbi13cmFwcGVyIC5jYXJkLWljb24gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5ob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzX19jYXJkLWljb24td3JhcHBlciAuY2FyZC1udW1iZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTJweDtcbiAgcmlnaHQ6IDVweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jb250ZW50LXBhZ2Utc3ByaXRlLTNjODUyODhhOWMuc3ZnI2NhcmQtbnVtYmVyLWJnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG93LXBlcnNvbmFsaXphdGlvbi13b3Jrc19fY2FyZC1pY29uLXdyYXBwZXIgLmNhcmQtbnVtYmVyIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbn1cbi5ob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzX19jYXJkLWljb24td3JhcHBlciAuY2FyZC1udW1iZXIgLmRlY29yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3NfX2NhcmQtaWNvbi13cmFwcGVyIC5jYXJkLW51bWJlciAuZGVjb3JlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5ob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzX19jYXJkLWljb24td3JhcHBlciAuY2FyZC1udW1iZXIgLmRlY29yZS5udW1iZXItMSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtZWQ4N2IzNzRmZS5zdmcjbnVtYmVyLTFcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VjdGlvbi1wZXJzb25hbGl6YXRpb24tc3ByaXRlLWVkODdiMzc0ZmUuc3ZnI251bWJlci0xXCIpIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uaG93LXBlcnNvbmFsaXphdGlvbi13b3Jrc19fY2FyZC1pY29uLXdyYXBwZXIgLmNhcmQtbnVtYmVyIC5kZWNvcmUubnVtYmVyLTIge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VjdGlvbi1wZXJzb25hbGl6YXRpb24tc3ByaXRlLWVkODdiMzc0ZmUuc3ZnI251bWJlci0yXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZS1lZDg3YjM3NGZlLnN2ZyNudW1iZXItMlwiKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmhvdy1wZXJzb25hbGl6YXRpb24td29ya3NfX2NhcmQtaWNvbi13cmFwcGVyIC5jYXJkLW51bWJlciAuZGVjb3JlLm51bWJlci0zIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZS1lZDg3YjM3NGZlLnN2ZyNudW1iZXItM1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtZWQ4N2IzNzRmZS5zdmcjbnVtYmVyLTNcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5ob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzX19jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzX19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cblxuLmtsYXZpeW8tdmlkZW8tc2lnbnVwLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAua2xhdml5by12aWRlby1zaWdudXAtc2VjdGlvbi5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5rbGF2aXlvLXZpZGVvLXNpZ251cC1zZWN0aW9uLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5rbGF2aXlvLXZpZGVvLXNpZ251cC1zZWN0aW9uIC52aWRlby1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1MHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmtsYXZpeW8tdmlkZW8tc2lnbnVwLXNlY3Rpb24gLnZpZGVvLWNvbnRhaW5lciAudmlkZW8tcHJldmlldyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDUwdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ua2xhdml5by12aWRlby1zaWdudXAtc2VjdGlvbiAudmlkZW8tY29udGFpbmVyIC52aWRlby1wcmV2aWV3IC52aWRlby1wcmV2aWV3LWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogNTB2aDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtsYXZpeW8tdmlkZW8tc2lnbnVwLXNlY3Rpb24gLnZpZGVvLWNvbnRhaW5lciAucGxheS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmtsYXZpeW8tdmlkZW8tc2lnbnVwLXNlY3Rpb24gLnZpZGVvLWNvbnRhaW5lciAucGxheS1idXR0b246aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuICBvcGFjaXR5OiAwLjg7XG59XG4ua2xhdml5by12aWRlby1zaWdudXAtc2VjdGlvbiAudmlkZW8tY29udGFpbmVyIC5wbGF5LWJ1dHRvbiAucGxheS1idXR0b24tc3ZnIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmtsYXZpeW8tdmlkZW8tc2lnbnVwLXNlY3Rpb24gLnZpZGVvLWNvbnRhaW5lciAucGxheS1idXR0b24gLnBsYXktYnV0dG9uLXN2ZyB7XG4gICAgd2lkdGg6IDk2cHg7XG4gICAgaGVpZ2h0OiA5NnB4O1xuICB9XG59XG4ua2xhdml5by12aWRlby1zaWdudXAtc2VjdGlvbiAudmlkZW8tY29udGFpbmVyIC52aWRlby1wbGF5ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA3MHZoO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua2xhdml5by12aWRlby1zaWdudXAtc2VjdGlvbiAudmlkZW8tY29udGFpbmVyIC52aWRlby1wbGF5ZXIubm8tZGlzcGxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua2xhdml5by12aWRlby1zaWdudXAtc2VjdGlvbiAua2xhdml5by1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmtsYXZpeW8tdmlkZW8tc2lnbnVwLXNlY3Rpb24gLmtsYXZpeW8tZm9ybSBbZGF0YS10ZXN0aWQ9Zm9ybS1yb3ddIHtcbiAgZ2FwOiAxMHB4O1xufVxuLmtsYXZpeW8tdmlkZW8tc2lnbnVwLXNlY3Rpb24gLmtsYXZpeW8tZm9ybSBbZGF0YS10ZXN0aWQ9Zm9ybS1yb3ddIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkLCAjRDdFMDUxKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSAhaW1wb3J0YW50O1xufVxuLmtsYXZpeW8tdmlkZW8tc2lnbnVwLXNlY3Rpb24gLmtsYXZpeW8tZm9ybSBbZGF0YS10ZXN0aWQ9Zm9ybS1yb3ddIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmtsYXZpeW8tdmlkZW8tc2lnbnVwLXNlY3Rpb24gLmtsYXZpeW8tZm9ybSBbZGF0YS10ZXN0aWQ9Zm9ybS1yb3ddIGJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDE3cHggNDVweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ua2xhdml5by12aWRlby1zaWdudXAtc2VjdGlvbiAua2xhdml5by1mb3JtIFtkYXRhLXRlc3RpZD1mb3JtLXJvd10gaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBmbGV4OiAxICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA3cHggMThweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcyBlYXNlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmtsYXZpeW8tdmlkZW8tc2lnbnVwLXNlY3Rpb24gLmtsYXZpeW8tZm9ybSBbZGF0YS10ZXN0aWQ9Zm9ybS1yb3ddIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgICBwYWRkaW5nOiAxN3B4IDQ1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmtsYXZpeW8tdmlkZW8tc2lnbnVwLXNlY3Rpb24gLmtsYXZpeW8tZm9ybSBbZGF0YS10ZXN0aWQ9Zm9ybS1yb3ddIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5rbGF2aXlvLXZpZGVvLXNpZ251cC1zZWN0aW9uIC5rbGF2aXlvLWZvcm0gW2RhdGEtdGVzdGlkPWZvcm0tcm93XSBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuLmtsYXZpeW8tdmlkZW8tc2lnbnVwLXNlY3Rpb24gLnNpZ251cC1mb3JtLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTMsIDI0NywgMjM2LCAwKSAwJSwgcmdiYSgyNTMsIDI0NywgMjM2LCAwLjgpIDE1JSwgcmdiKDI1MywgMjQ3LCAyMzYpIDMwJSk7XG4gIG1hcmdpbjogLTcwcHggMCAwO1xuICBwYWRkaW5nOiAxMzBweCAyMHB4IDQwcHg7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAua2xhdml5by12aWRlby1zaWdudXAtc2VjdGlvbiAuc2lnbnVwLWZvcm0tY29udGFpbmVyIHtcbiAgICBtYXJnaW46IC0xMDBweCAtMTBweCAwO1xuICAgIHBhZGRpbmc6IDEwMHB4IDMwcHggNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAua2xhdml5by12aWRlby1zaWdudXAtc2VjdGlvbiAuc2lnbnVwLWZvcm0tY29udGFpbmVyIHtcbiAgICBtYXJnaW46IC0xMjBweCAtMTBweCAwO1xuICAgIHBhZGRpbmc6IDEyMHB4IDMwcHggNDBweDtcbiAgfVxufVxuLmtsYXZpeW8tdmlkZW8tc2lnbnVwLXNlY3Rpb24gLmZvcm0tdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAua2xhdml5by12aWRlby1zaWdudXAtc2VjdGlvbiAuZm9ybS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbi5rbGF2aXlvLXZpZGVvLXNpZ251cC1zZWN0aW9uIC5rbGF2aXlvLXNpZ251cC1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAua2xhdml5by12aWRlby1zaWdudXAtc2VjdGlvbiAua2xhdml5by1zaWdudXAtZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gIH1cbn1cbi5rbGF2aXlvLXZpZGVvLXNpZ251cC1zZWN0aW9uIC5mb3JtLWlucHV0cy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5rbGF2aXlvLXNpZ251cC1mb3JtIC5mb3JtLWdyb3VwLWNoZWNrYm94IHtcbiAgcGFkZGluZzogMTBweCAxM3B4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMCwgMTkwLCAxNjAsIDAuNik7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLmtsYXZpeW8tc2lnbnVwLWZvcm0gLmZvcm0tZ3JvdXAtY2hlY2tib3ggLmNoZWNrYm94LWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIGZvbnQtc2l6ZTogMTQuNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5rbGF2aXlvLXNpZ251cC1mb3JtIC5mb3JtLWdyb3VwLWNoZWNrYm94IC5jaGVja2JveC1sYWJlbCAucHJpdmFjeS1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyLCB0ZXh0LWRlY29yYXRpb24gMC4zcyBsaW5lYXI7XG59XG4ua2xhdml5by1zaWdudXAtZm9ybSAuZm9ybS1ncm91cC1jaGVja2JveCAuY2hlY2tib3gtbGFiZWwgLnByaXZhY3ktbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5rbGF2aXlvLXNpZ251cC1mb3JtIC5mb3JtLWdyb3VwLWNoZWNrYm94IC5jaGVja2JveC1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua2xhdml5by1zaWdudXAtZm9ybSAuZm9ybS1ncm91cC1jaGVja2JveCAuY2hlY2tib3gtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLmtsYXZpeW8tc2lnbnVwLWZvcm0gLmZvcm0tZ3JvdXAtY2hlY2tib3ggLmNoZWNrYm94LWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Zvb3Rlci1zcHJpdGUtY2E3NGZjOTVkYS5zdmcjaWNvbi1jaGVja1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG59XG4ua2xhdml5by1zaWdudXAtZm9ybSAuZm9ybS1ncm91cC1jaGVja2JveCAuY2hlY2tib3gtaW5wdXQ6Y2hlY2tlZCArIC5jaGVja2JveC1sYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rbGF2aXlvLXNpZ251cC1mb3JtIC5mb3JtLWdyb3VwLWNoZWNrYm94IC5jaGVja2JveC1pbnB1dDpjaGVja2VkICsgLmNoZWNrYm94LWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAua2xhdml5by1zaWdudXAtZm9ybSAuZm9ybS1ncm91cC1jaGVja2JveCB7XG4gICAgYm9yZGVyLXJhZGl1czogOTBweDtcbiAgICBwYWRkaW5nOiAxNnB4IDQwcHg7XG4gIH1cbiAgLmtsYXZpeW8tc2lnbnVwLWZvcm0gLmZvcm0tZ3JvdXAtY2hlY2tib3ggLmNoZWNrYm94LWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5rbGF2aXlvLXNpZ251cC1mb3JtIC5mb3JtLWdyb3VwLWNoZWNrYm94IC5jaGVja2JveC1sYWJlbDo6YmVmb3JlIHtcbiAgICB0b3A6IDNweDtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gIH1cbiAgLmtsYXZpeW8tc2lnbnVwLWZvcm0gLmZvcm0tZ3JvdXAtY2hlY2tib3ggLmNoZWNrYm94LWxhYmVsOjphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDhweDtcbiAgICB3aWR0aDogMzFweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLmtsYXZpeW8tc2lnbnVwLWZvcm0gLmZvcm0tZ3JvdXAtY2hlY2tib3ggLmNoZWNrYm94LWxhYmVsIC5jaGVja2JveC10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMjIuNXB4O1xuICB9XG59XG5cbi5rbGF2aXlvLWltYWdlLXNpZ251cC1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAua2xhdml5by1pbWFnZS1zaWdudXAtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ua2xhdml5by1pbWFnZS1zaWdudXAtc2VjdGlvbi5zaWRlLXNlY3Rpb24ge1xuICBtYXJnaW46IDA7XG59XG4ua2xhdml5by1pbWFnZS1zaWdudXAtc2VjdGlvbiAua2xhdml5by1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ua2xhdml5by1pbWFnZS1zaWdudXAtc2VjdGlvbiAua2xhdml5by1mb3JtIFtkYXRhLXRlc3RpZD1mb3JtLXJvd10ge1xuICBnYXA6IDEwcHg7XG59XG4ua2xhdml5by1pbWFnZS1zaWdudXAtc2VjdGlvbiAua2xhdml5by1mb3JtIFtkYXRhLXRlc3RpZD1mb3JtLXJvd10gYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQsICNEN0UwNTEpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlICFpbXBvcnRhbnQ7XG59XG4ua2xhdml5by1pbWFnZS1zaWdudXAtc2VjdGlvbiAua2xhdml5by1mb3JtIFtkYXRhLXRlc3RpZD1mb3JtLXJvd10gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAua2xhdml5by1pbWFnZS1zaWdudXAtc2VjdGlvbiAua2xhdml5by1mb3JtIFtkYXRhLXRlc3RpZD1mb3JtLXJvd10gYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxN3B4IDQ1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5rbGF2aXlvLWltYWdlLXNpZ251cC1zZWN0aW9uIC5rbGF2aXlvLWZvcm0gW2RhdGEtdGVzdGlkPWZvcm0tcm93XSBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gIGZsZXg6IDEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDdweCAxOHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzIGVhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmtsYXZpeW8taW1hZ2Utc2lnbnVwLXNlY3Rpb24gLmtsYXZpeW8tZm9ybSBbZGF0YS10ZXN0aWQ9Zm9ybS1yb3ddIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgICBwYWRkaW5nOiAxN3B4IDQ1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmtsYXZpeW8taW1hZ2Utc2lnbnVwLXNlY3Rpb24gLmtsYXZpeW8tZm9ybSBbZGF0YS10ZXN0aWQ9Zm9ybS1yb3ddIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5rbGF2aXlvLWltYWdlLXNpZ251cC1zZWN0aW9uIC5rbGF2aXlvLWZvcm0gW2RhdGEtdGVzdGlkPWZvcm0tcm93XSBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuLmtsYXZpeW8taW1hZ2Utc2lnbnVwLXNlY3Rpb24gLmZvcm0tb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmtsYXZpeW8taW1hZ2Utc2lnbnVwLXNlY3Rpb24gLmZvcm0tb3ZlcmxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ua2xhdml5by1pbWFnZS1zaWdudXAtc2VjdGlvbiAuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5rbGF2aXlvLWltYWdlLXNpZ251cC1zZWN0aW9uIC5mb3JtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmtsYXZpeW8taW1hZ2Utc2lnbnVwLXNlY3Rpb24gLmZvcm0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB9XG59XG4ua2xhdml5by1pbWFnZS1zaWdudXAtc2VjdGlvbiAua2xhdml5by1zaWdudXAtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA5NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmtsYXZpeW8taW1hZ2Utc2lnbnVwLXNlY3Rpb24gLmtsYXZpeW8tc2lnbnVwLWZvcm0ge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cbn1cbi5rbGF2aXlvLWltYWdlLXNpZ251cC1zZWN0aW9uIC5mb3JtLWlucHV0cy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCAwO1xufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkgYSwgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkgYTpob3ZlciwgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpIHNwYW46aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkuYWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaS5hY3RpdmUgYSwgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpLmFjdGl2ZSBzcGFuIHtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkuYWN0aXZlIGE6aG92ZXIsIC5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaS5hY3RpdmUgc3Bhbjpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwi4oCiXCI7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2ltcGxlLWxvZy1pbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwcHgpO1xufVxuLnNpbXBsZS1sb2ctaW5fX2dyYWRpZW50IHtcbiAgcGFkZGluZy10b3A6IDIwMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgcmdiKDI1NSwgMjU1LCAyNTUpKTtcbn1cbi5zaW1wbGUtbG9nLWluIC5zdWJtaXQtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDEwcHggYXV0byAwO1xufVxuLnNpbXBsZS1sb2ctaW5fX2Zvcm0ge1xuICBoZWlnaHQ6IDcwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uc2ltcGxlLWxvZy1pbl9fZm9ybS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zaW1wbGUtbG9nLWluX19mb3JtLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlCb2xkO1xufVxuLnNpbXBsZS1sb2ctaW5fX2Zvcm0gLmZvcm0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2ltcGxlLWxvZy1pbl9fZm9ybSAuZm9ybS13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4uc2ltcGxlLWxvZy1pbl9fZm9ybSAuZm9ybS13cmFwcGVyIC5mb3JtLWZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgZ2FwOiAxMHB4O1xufVxuLnNpbXBsZS1sb2ctaW5fX2Zvcm0gLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAzcHg7XG59XG4uc2ltcGxlLWxvZy1pbl9fZm9ybSAuZm9ybS13cmFwcGVyIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjN2M3Yzc7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2ltcGxlLWxvZy1pbl9fZm9ybSAuZm9ybS13cmFwcGVyIC5mb3JtLWdyb3VwIC5mb3JtLWFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2ltcGxlLWxvZy1pbiAuZm9ybS1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udXNlci1zZXR0aW5nLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnVzZXItc2V0dGluZy1ibG9jayB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLnVzZXItc2V0dGluZy1ibG9jayAudGhpcmQtcGFydHktYXV0aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4udXNlci1zZXR0aW5nLWJsb2NrIC50aGlyZC1wYXJ0eS1hdXRoIC5idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogNXB4IDAgMTJweCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi51c2VyLXNldHRpbmctYmxvY2sgLnRoaXJkLXBhcnR5LWF1dGggLmJ1dHRvbiBzdmcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLnVzZXItc2V0dGluZy1ibG9jayAudGhpcmQtcGFydHktYXV0aCAuYnV0dG9uIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnVzZXItc2V0dGluZy1ibG9jayAudGhpcmQtcGFydHktYXV0aCAuYnV0dG9uOmhvdmVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi51c2VyLXNldHRpbmctYmxvY2sgLnRoaXJkLXBhcnR5LWF1dGggLmJ1dHRvbjpob3ZlciBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4udXNlci1zZXR0aW5nLWJsb2NrIC50aGlyZC1wYXJ0eS1hdXRoIC5idXR0b246aG92ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnVzZXItc2V0dGluZy1ibG9jayAudGhpcmQtcGFydHktYXV0aCAuYnV0dG9uLmdvb2dsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnVzZXItc2V0dGluZy1ibG9jayAudGhpcmQtcGFydHktYXV0aCAuYnV0dG9uLmZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNCNTk5ODtcbiAgY29sb3I6ICNmZmY7XG59XG4udXNlci1zZXR0aW5nLWJsb2NrIC50aGlyZC1wYXJ0eS1hdXRoIC5idXR0b24uYXBwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbn1cbi51c2VyLXNldHRpbmctYmxvY2sgLnRoaXJkLXBhcnR5LWF1dGggLmJ1dHRvbi5lbWFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0UwNTE7XG4gIGNvbG9yOiAjMjgzMDZjO1xufVxuLnVzZXItc2V0dGluZy1ibG9jayAudGhpcmQtcGFydHktYXV0aCAub3ItbW9iaWxlIHtcbiAgZGlzcGxheTogaW5pdGlhbDtcbiAgbWFyZ2luOiAyMHB4IDAgMjBweCAwO1xufVxuLnVzZXItc2V0dGluZy1ibG9jayAudGhpcmQtcGFydHktYXV0aCAub3ItbW9iaWxlIGhyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MzA2Yztcbn1cbi51c2VyLXNldHRpbmctYmxvY2sgLnRoaXJkLXBhcnR5LWF1dGggLnJlZ2lzdHJhdGlvbiB7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogNXB4O1xuICB3aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5nLXJlY2FwdGNoYSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94LFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5O1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2U6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGU6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2U6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlOjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS1kY2M2ZjQ0YWY5LnN2ZyNoZWFydF93aGl0ZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZCxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtZGNjNmY0NGFmOS5zdmcjaGVhcnRfY2hlY2tlZFwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MjBweCkge1xuICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCxcbiAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gsXG4gIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRvcDogN3B4O1xuICB9XG4gIC5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbiAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gIC5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG59XG5cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IDEzcHg7XG4gIHJpZ2h0OiAxM3B4O1xufVxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlciB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5jYXJkLWV4cGVyaWVuY2Utd3JhcHBlciB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDAuM3M7XG59XG5cbi5jYXJkLWV4cGVyaWVuY2UtbmV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiAzNDBweDtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xpcC1wYXRoOiBwYXRoKFwiTTI1MCAyOTkuNTQ3QzI1MCAzMDYuNzI2IDI0NC4xOCAzMTIuNTQ3IDIzNyAzMTIuNTQ3QzIyOS44MiAzMTIuNTQ3IDIyNCAzMTguMzY3IDIyNCAzMjUuNTQ3VjMyNi4yNzNDMjI0IDMzMy44NTQgMjE3Ljg1NCAzNDAgMjEwLjI3MyAzNDBIMTVDNi43MTU3MiAzNDAgMCAzMzMuMjg0IDAgMzI1VjE1QzAgNi43MTU3MiA2LjcxNTczIDAgMTUgMEgyMzVDMjQzLjI4NCAwIDI1MCA2LjcxNTczIDI1MCAxNVYyOTkuNTQ3WlwiKTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xufVxuLmNhcmQtZXhwZXJpZW5jZS1uZXc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuLmNhcmQtZXhwZXJpZW5jZS1uZXcgLmNhcmQtZXhwZXJpZW5jZS1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhcmQtZXhwZXJpZW5jZS1uZXcgLmNhcmQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTQzcHg7XG59XG4uY2FyZC1leHBlcmllbmNlLW5ldyAuY2FyZC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG59XG4uY2FyZC1leHBlcmllbmNlLW5ldyAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXgtaGVpZ2h0OiA3MHB4O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICBmb250OiA1MDAgMThweCBcInJvYy1ncm90ZXNrXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1leHBlcmllbmNlLW5ldyAuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5jYXJkLWV4cGVyaWVuY2UtbmV3IC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMTVweCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmNhcmQtZXhwZXJpZW5jZS1uZXcgLmNhcmQtYm9keSAuY29udGVudC1ibG9jay10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNhcmQtZXhwZXJpZW5jZS1uZXcgLmNhcmQtYm9keSAuY2l0eS1sYWJlbCB7XG4gIGZvbnQ6IDUwMCAxMHB4IFwicm9jLWdyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLWV4cGVyaWVuY2UtbmV3IC5jYXJkLWJvZHktd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jYXJkLWV4cGVyaWVuY2UtbmV3IC5jYXJkLWJvZHkgLmNvbnRlbnQtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNhcmQtZXhwZXJpZW5jZS1uZXcgLmNhcmQtYm9keSAudmlldy1leHBlcmllbmNlIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udDogNTAwIDE1cHggXCJyb2MtZ3JvdGVza1wiLCBzYW5zLXNlcmlmO1xufVxuLmNhcmQtZXhwZXJpZW5jZS1uZXcgLmNhcmQtY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDNweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250OiA1MDAgMTJweCBcInJvYy1ncm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICBsZWZ0OiAxNXB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uY2FyZC1leHBlcmllbmNlLW5ldyAuZXhwZXJpZW5jZS1yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQ6IDUwMCAxNXB4IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG59XG4uY2FyZC1leHBlcmllbmNlLW5ldyAuZXhwZXJpZW5jZS1yYXRpbmc6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJkLWV4cGVyaWVuY2UtbmV3IC5leHBlcmllbmNlLXJhdGluZyAucmF0aW5nLWJsb2NrLCAuY2FyZC1leHBlcmllbmNlLW5ldyAuZXhwZXJpZW5jZS1yYXRpbmcgLnN0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UtbmV3IC5leHBlcmllbmNlLXJhdGluZyAuc3RhciB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLWNhcmQtc3ByaXRlLTcyNjU1OWZkNGQuc3ZnI3N0YXIteWVsbG93XCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UtbmV3IC5kdXJhdGlvbi1yYXRpbmctYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY2FyZC1leHBlcmllbmNlLW5ldyAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5jYXJkLWV4cGVyaWVuY2UtbmV3IC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXByaWNlLFxuLmNhcmQtZXhwZXJpZW5jZS1uZXcgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtZHVyYXRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udDogNTAwIDE1cHggZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbn1cbi5jYXJkLWV4cGVyaWVuY2UtbmV3IC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXByaWNlOmJlZm9yZSxcbi5jYXJkLWV4cGVyaWVuY2UtbmV3IC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLWR1cmF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmNhcmQtZXhwZXJpZW5jZS1uZXcgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNhcmQtZXhwZXJpZW5jZS1uZXcgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcHJpY2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2UtY2FyZC1zcHJpdGUtNzI2NTU5ZmQ0ZC5zdmcjcHJpY2UtdGFnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGxlZnQ6IC0zcHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4uY2FyZC1leHBlcmllbmNlLW5ldyAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1wcmljZSAucHJpY2Uge1xuICBmb250OiA3MDAgMTVweCBcInJvYy1ncm90ZXNrXCIsIHNhbnMtc2VyaWY7XG59XG4uY2FyZC1leHBlcmllbmNlLW5ldyAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1wcmljZSAucHJpY2UtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY2FyZC1leHBlcmllbmNlLW5ldyAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbi53aXRoLXBhcnRuZXIge1xuICBnYXA6IDVweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UtbmV3IC5leHBlcmllbmNlLWluZm9ybWF0aW9uLndpdGgtcGFydG5lciAuZXhwZXJpZW5jZS1wcmljZSB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UtbmV3IC5leHBlcmllbmNlLWluZm9ybWF0aW9uLndpdGgtcGFydG5lciAuZXhwZXJpZW5jZS1wcmljZTpiZWZvcmUge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmNhcmQtZXhwZXJpZW5jZS1uZXcgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24ud2l0aC1wYXJ0bmVyIC5leHBlcmllbmNlLXByaWNlIC5wcmljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkLWV4cGVyaWVuY2UtbmV3IC5leHBlcmllbmNlLWluZm9ybWF0aW9uLndpdGgtcGFydG5lciAuZXhwZXJpZW5jZS1wcmljZSAucHJpY2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xufVxuLmNhcmQtZXhwZXJpZW5jZS1uZXcgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24ud2l0aC1wYXJ0bmVyIC5leHBlcmllbmNlLXByaWNlIC5wYXJ0bmVyLXByaWNlIHtcbiAgZm9udDogNzAwIDE1cHggXCJyb2MtZ3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xufVxuLmNhcmQtZXhwZXJpZW5jZS1uZXcgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtZHVyYXRpb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2UtY2FyZC1zcHJpdGUtNzI2NTU5ZmQ0ZC5zdmcjY2xvY2tcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZXhwZXJpZW5jZS13cmFwcGVyIHtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICB9XG4gIC5jYXJkLWV4cGVyaWVuY2UtbmV3IHtcbiAgICBtYXgtd2lkdGg6IDMzMnB4O1xuICAgIG1heC1oZWlnaHQ6IDI2N3B4O1xuICAgIHdpZHRoOiAzMzJweDtcbiAgICBoZWlnaHQ6IDI2N3B4O1xuICAgIGNsaXAtcGF0aDogcGF0aChcIk0zMzIgMjIwLjE5MkMzMzIgMjI4LjE0NSAzMjUuNTUzIDIzNC41OTIgMzE3LjYgMjM0LjU5MkgzMTYuNzdDMzA4LjgxNyAyMzQuNTkyIDMwMi4zNyAyNDEuMDQgMzAyLjM3IDI0OC45OTJWMjUzLjFDMzAyLjM3IDI2MS4wNTMgMjk1LjkyMyAyNjcuNSAyODcuOTcgMjY3LjVIMTQuNEM2LjQ0NzA5IDI2Ny41IDAgMjYxLjA1MyAwIDI1My4xVjE0LjRDMCA2LjQ0NzA5IDYuNDQ3MSAwIDE0LjQgMEgzMTcuNkMzMjUuNTUzIDAgMzMyIDYuNDQ3MSAzMzIgMTQuNFYyMjAuMTkyWlwiKTtcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlLW5ldyAuY2FyZC1pbWcge1xuICAgIGhlaWdodDogMTE3cHg7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZS1uZXcgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlLW5ldyAuZHVyYXRpb24tcmF0aW5nLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlLW5ldyAudmlldy1leHBlcmllbmNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJkLWV4cGVyaWVuY2UtbmV3IC5leHBlcmllbmNlLWluZm9ybWF0aW9uIHtcbiAgICBnYXA6IDVweDtcbiAgfVxufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmNvbnRhaW5lci1sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAudGl0bGUtYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLnRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAudGl0bGUtYm94IC50aXRsZSAudGl0bGUtbW9iaWxlLXRvcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveCAudGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAudGl0bGUtYm94IC50aXRsZS1kZXNrdG9wLFxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAudGl0bGUtYm94IC5kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5pY29uLXRyaXBhZHZpc29yLXJhdGluZyB7XG4gIHdpZHRoOiA5M3B4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTIxNjg2ZDBjMzYuc3ZnI2ljb24tdHJpcGFkdmlzb3ItcmF0aW5nMlwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuaWNvbi1nb29nbGUtcmF0aW5nIHtcbiAgd2lkdGg6IDk0cHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2N1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUtMjE2ODZkMGMzNi5zdmcjaWNvbi1nb29nbGUtcmF0aW5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5pY29uLWdvb2dsZSB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTIxNjg2ZDBjMzYuc3ZnI2ljb24tZ29vZ2xlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5pY29uLXRyaXBhZHZpc29yIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2N1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUtMjE2ODZkMGMzNi5zdmcjaWNvbi10cmlwYWR2aXNvclwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuaWNvbi1kZWNvcmF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNTVweDtcbiAgaGVpZ2h0OiAxMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNDBweDtcbiAgYm90dG9tOiAtMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5pY29uLWRlY29yYXRpb24uaWNvbi1ob25nLWtvbmcge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS0yMTY4NmQwYzM2LnN2ZyNpY29uLWhvbmcta29uZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuY3VzdG9tZXItcmV2aWV3cy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmN1c3RvbWVyLXJldmlld3MtYmxvY2sgLmN1c3RvbWVyLXJldmlld3MtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEwcHg7XG4gIG1heC13aWR0aDogMTYwcHg7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5jdXN0b21lci1yZXZpZXdzLWJsb2NrIC5jdXN0b21lci1yZXZpZXdzLWl0ZW0gLnN0YXRpc3RpYy1ibG9jayAuaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3Mge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiA1MHB4IDAgNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmNvbnRhaW5lci1sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMzBweDtcbiAgICBtYXgtd2lkdGg6IDEyNjBweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5pY29uLXRyaXBhZHZpc29yLXJhdGluZyxcbiAgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuaWNvbi1nb29nbGUtcmF0aW5nIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmljb24tdHJpcGFkdmlzb3Ige1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNTFweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5pY29uLWdvb2dsZSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmljb24tZGVjb3JhdGlvbiB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGhlaWdodDogMTY4cHg7XG4gICAgbGVmdDogLTE1MHB4O1xuICAgIGJvdHRvbTogLTUwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAudGl0bGUtYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiA0MCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLnRpdGxlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLnRpdGxlLWRlc2t0b3AsXG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveCAuZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmN1c3RvbWVyLXJldmlld3MtYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuY3VzdG9tZXItcmV2aWV3cy1ibG9jayAuY3VzdG9tZXItcmV2aWV3cy1pdGVtIHtcbiAgICBnYXA6IDE1cHg7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgfVxufVxuLmRpdmlkZXIge1xuICBoZWlnaHQ6IDY1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5kaXZpZGVyLWxpbmUge1xuICBoZWlnaHQ6IDIwMHB4O1xuICB3aWR0aDogODUlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvcG9ja2V0LWd1aWRlL2ljb25zL2Rhc2hlZC1saW5lLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNjlweDtcbiAgbGVmdDogNy41JTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZGl2aWRlcjo6YmVmb3JlLCAuZGl2aWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNCkgaW5zZXQ7XG59XG4uZGl2aWRlcjo6YmVmb3JlIHtcbiAgbGVmdDogLTE1cHg7XG59XG4uZGl2aWRlcjo6YWZ0ZXIge1xuICByaWdodDogLTE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGl2aWRlci0tdmVydGljYWwtb24tZGVza3RvcCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NvbnRlbnQtcGFnZS1zcHJpdGUtM2M4NTI4OGE5Yy5zdmcjZGl2aWRlci1iZy1ob3Jpem9udGFsXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMS4xKTtcbiAgfVxuICAuZGl2aWRlci0tdmVydGljYWwtb24tZGVza3RvcDo6YmVmb3JlLCAuZGl2aWRlci0tdmVydGljYWwtb24tZGVza3RvcDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmRpdmlkZXItLXZlcnRpY2FsLW9uLWRlc2t0b3AgLmRpdmlkZXItbGluZSB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0b3A6IC02OXB4O1xuICAgIGxlZnQ6IDcuNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXZpZGVyLS12ZXJ0aWNhbC1vbi1kZXNrdG9wIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyNkaXZpZGVyLWJnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMS4xKTtcbiAgfVxuICAuZGl2aWRlci0tdmVydGljYWwtb24tZGVza3RvcDo6YmVmb3JlLCAuZGl2aWRlci0tdmVydGljYWwtb24tZGVza3RvcDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmRpdmlkZXItLXZlcnRpY2FsLW9uLWRlc2t0b3AgLmRpdmlkZXItbGluZSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogODUlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZSgxLjIsIDMpO1xuICAgIHRvcDogNy41JTtcbiAgICBsZWZ0OiAtNjlweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8ge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbn1cbi5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAudGl0bGUtYmxvY2sge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDMwcHg7XG59XG4uc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLnRpdGxlLWJsb2NrIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmJ0bi1wcmltYXJ5IHtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbn1cbi5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xufVxuLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIC5jb250ZW50LWluZm8tYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taXRlbS1pY29uIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDUycHg7XG59XG4uc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1pdGVtLWljb24gc3ZnIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB3aWR0aDogaW5oZXJpdDtcbn1cbi5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWl0ZW0taWNvbi5udW1iZXItMSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jb250ZW50LXBhZ2Utc3ByaXRlLTNjODUyODhhOWMuc3ZnI251bWJlci0xXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1pdGVtLWljb24ubnVtYmVyLTIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyNudW1iZXItMlwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIC5jb250ZW50LWluZm8tYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taXRlbS1pY29uLm51bWJlci0zIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NvbnRlbnQtcGFnZS1zcHJpdGUtM2M4NTI4OGE5Yy5zdmcjbnVtYmVyLTNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWl0ZW0taWNvbi5udW1iZXItNCB7XG4gIHdpZHRoOiA0OXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyNudW1iZXItNFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIC5jb250ZW50LWluZm8tYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tdGl0bGUge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciAuaWNvbi1vcGVuZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciAuaWNvbi1vcGVuZXI6OmJlZm9yZSwgLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIC5jb250ZW50LWluZm8tYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIC5pY29uLW9wZW5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG4uc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgLmljb24tb3BlbmVyOjphZnRlciB7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGxpbmVhcjtcbn1cbi5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQgLmFjY29yZGlvbi1jb250ZW50LWl0ZW0ge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQgLmFjY29yZGlvbi1jb250ZW50LWl0ZW06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4uc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1hY2NvcmRpb24gLmFjY29yZGlvbi1jb250ZW50IC5hY2NvcmRpb24tY29udGVudC1pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQgLmFjY29yZGlvbi1jb250ZW50LWl0ZW0gLmFjY29yZGlvbi1jb250ZW50LXRpdGxlIHtcbiAgZm9udDogNjAwIDE3cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIC5jb250ZW50LWluZm8tYWNjb3JkaW9uIC5hY2NvcmRpb24tY29udGVudCAuYWNjb3JkaW9uLWNvbnRlbnQtaXRlbSAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWFjY29yZGlvbiAuY29udGVudC1pbmZvLWFjY29yZGlvbi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWFjY29yZGlvbiAuY29udGVudC1pbmZvLWFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIC5jb250ZW50LWluZm8tYWNjb3JkaW9uIC5jb250ZW50LWluZm8tYWNjb3JkaW9uLWl0ZW0ub3BlbiAuaWNvbi1vcGVuZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC05MGRlZyk7XG59XG4uc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1ibG9jay1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIC5jb250ZW50LWluZm8tYmxvY2stZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MzdweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWJsb2NrLWRlc2t0b3AgLmNvbnRlbnQtaW5mby1ibG9jay10YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIC5jb250ZW50LWluZm8tYmxvY2stZGVza3RvcCAuY29udGVudC1pbmZvLWJsb2NrLXRhYmxlIHRoZWFkIHRoIHtcbiAgICBmb250OiA2MDAgMjBweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgfVxuICAuc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1ibG9jay1kZXNrdG9wIC5jb250ZW50LWluZm8tYmxvY2stdGFibGUgdGgsXG4gIC5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWJsb2NrLWRlc2t0b3AgLmNvbnRlbnQtaW5mby1ibG9jay10YWJsZSB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgfVxuICAuc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1ibG9jay1kZXNrdG9wIC5jb250ZW50LWluZm8tYmxvY2stdGFibGUgdGg6bGFzdC1jaGlsZCxcbiAgLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIC5jb250ZW50LWluZm8tYmxvY2stZGVza3RvcCAuY29udGVudC1pbmZvLWJsb2NrLXRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAuc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1ibG9jay1kZXNrdG9wIC5jb250ZW50LWluZm8tYmxvY2stdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAuc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1ibG9jay1kZXNrdG9wIC5jb250ZW50LWluZm8tYmxvY2staWNvbiB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xuICB9XG4gIC5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWJsb2NrLWRlc2t0b3AgLmNvbnRlbnQtaW5mby1ibG9jay1pY29uIC5pY29uLW51bWJlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWJsb2NrLWRlc2t0b3AgLmNvbnRlbnQtaW5mby1ibG9jay1pY29uIC5pY29uLW51bWJlciBzdmcge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgfVxuICAuc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1ibG9jay1kZXNrdG9wIC5jb250ZW50LWluZm8tYmxvY2staWNvbiAuaWNvbi1udW1iZXIubnVtYmVyLTEge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jb250ZW50LXBhZ2Utc3ByaXRlLTNjODUyODhhOWMuc3ZnI251bWJlci0xXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIH1cbiAgLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIC5jb250ZW50LWluZm8tYmxvY2stZGVza3RvcCAuY29udGVudC1pbmZvLWJsb2NrLWljb24gLmljb24tbnVtYmVyLm51bWJlci0yIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyNudW1iZXItMlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICB9XG4gIC5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyAuY29udGVudC1pbmZvLWJsb2NrLWRlc2t0b3AgLmNvbnRlbnQtaW5mby1ibG9jay1pY29uIC5pY29uLW51bWJlci5udW1iZXItMyB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NvbnRlbnQtcGFnZS1zcHJpdGUtM2M4NTI4OGE5Yy5zdmcjbnVtYmVyLTNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgfVxuICAuc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1ibG9jay1kZXNrdG9wIC5jb250ZW50LWluZm8tYmxvY2staWNvbiAuaWNvbi1udW1iZXIubnVtYmVyLTQge1xuICAgIHdpZHRoOiA0OXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jb250ZW50LXBhZ2Utc3ByaXRlLTNjODUyODhhOWMuc3ZnI251bWJlci00XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8ge1xuICAgIHBhZGRpbmc6IDMwcHggNDBweCAzMHB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIC5jb250ZW50LWluZm8tYmxvY2stZGVza3RvcCB7XG4gICAgbWF4LXdpZHRoOiA4MzZweDtcbiAgfVxuICAuc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1ibG9jay1kZXNrdG9wIC5jb250ZW50LWluZm8tYmxvY2stZGVza3RvcCAuY29udGVudC1pbmZvLWJsb2NrLXRhYmxlIHRoZWFkIHRoIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIC5jb250ZW50LWluZm8tYmxvY2stZGVza3RvcCAuY29udGVudC1pbmZvLWJsb2NrLWljb24ge1xuICAgIHdpZHRoOiAxMTBweDtcbiAgfVxuICAuc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1ibG9jay1kZXNrdG9wIC5jb250ZW50LWluZm8tYmxvY2staWNvbiAuaWNvbi1udW1iZXIge1xuICAgIHdpZHRoOiA1N3B4O1xuICAgIGhlaWdodDogNjNweDtcbiAgfVxuICAuc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8gLmNvbnRlbnQtaW5mby1ibG9jay1kZXNrdG9wIC5jb250ZW50LWluZm8tYmxvY2staWNvbiAuaWNvbi1udW1iZXIgc3ZnIHtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gIH1cbiAgLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIC5jb250ZW50LWluZm8tYmxvY2stZGVza3RvcCAuY29udGVudC1pbmZvLWJsb2NrLWljb24gLmljb24tbnVtYmVyLm51bWJlci00IHtcbiAgICB3aWR0aDogNjFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtcGFnZS1oZXJvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmFydGljbGUtcGFnZS1oZXJvIC5jdXN0b20tdG91cnMtc2xpZGVyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmFydGljbGUtcGFnZS1oZXJvIC5jdXN0b20tdG91cnMtc2xpZGVyIC5zZWUtYWxsLWN1c3RvbS10b3Vycy1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tYmFja2dyb3VuZCAuYnJlYWRjcnVtYnMtc2VjdGlvbiB7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAuYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tYmFja2dyb3VuZCAuYnJlYWRjcnVtYnMtc2VjdGlvbiAuYnJlYWRjcnVtYi1saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLmFydGljbGUtcGFnZS1oZXJvIC5oZXJvLWJhY2tncm91bmQgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggNDBweDtcbiAgfVxuICAuYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tZm9yZWdyb3VuZCAuaGVyby1hcnRpY2xlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLmFydGljbGUtcGFnZS1oZXJvIC5oZXJvLWZvcmVncm91bmQgLmFydGljbGUtY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAyNXB4IDMwcHg7XG4gICAgdG9wOiAtMzVweDtcbiAgfVxuICAuYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tZm9yZWdyb3VuZCAudGVzdGltb25pYWwtYXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG4gIC5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1mb3JlZ3JvdW5kIC50ZXN0aW1vbmlhbC1hcmVhIC5hdXRob3ItYXJlYSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1mb3JlZ3JvdW5kIC50ZXN0aW1vbmlhbC1hcmVhIC5kYXRlLWFyZWEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFydGljbGUtcGFnZS1oZXJvIC5oZXJvLWJhY2tncm91bmQge1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbiAgLmFydGljbGUtcGFnZS1oZXJvIC5jdXN0b20tdG91cnMtc2xpZGVyIC5jdXN0b20tdG91cnMtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuYXJ0aWNsZS1wYWdlLWhlcm8gLmN1c3RvbS10b3Vycy1zbGlkZXIgLmN1c3RvbS10b3Vycy1pdGVtIC5zZWUtYWxsLWN1c3RvbS10b3Vycy1idG4sXG4gIC5hcnRpY2xlLXBhZ2UtaGVybyAuY3VzdG9tLXRvdXJzLXNsaWRlciAuY3VzdG9tLXRvdXJzLWl0ZW0gLmN1c3RvbS10b3Vycy10aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1mb3JlZ3JvdW5kIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMjBweCAwIDA7XG4gICAgcGFkZGluZzogNDVweCA0MHB4IDQwcHggNjVweDtcbiAgICBtYXJnaW46IC0xNDBweCAwIDAgLTE1cHg7XG4gIH1cbiAgLmFydGljbGUtcGFnZS1oZXJvIC5oZXJvLWZvcmVncm91bmQ6OmJlZm9yZSwgLmFydGljbGUtcGFnZS1oZXJvIC5oZXJvLWZvcmVncm91bmQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAtd2Via2l0LW1hc2s6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgMTAwJSAwLCB0cmFuc3BhcmVudCAzNHB4LCByZ2JhKDAsIDAsIDAsIDAuMDUpIDM1cHgsIHJnYmEoMCwgMCwgMCwgMC41KSAzNS41cHgsIGJsYWNrIDM2cHgpO1xuICAgIG1hc2s6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgMTAwJSAwLCB0cmFuc3BhcmVudCAzNHB4LCByZ2JhKDAsIDAsIDAsIDAuMDUpIDM1cHgsIHJnYmEoMCwgMCwgMCwgMC41KSAzNS41cHgsIGJsYWNrIDM2cHgpO1xuICAgIG1hc2stY29tcG9zaXRlOiBpbnRlcnNlY3Q7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtMzVweDtcbiAgfVxuICAuYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tZm9yZWdyb3VuZDo6YWZ0ZXIge1xuICAgIHRvcDogMTA1cHg7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTM1cHg7XG4gIH1cbiAgLmFydGljbGUtcGFnZS1oZXJvIC5oZXJvLWZvcmVncm91bmQgLmhlcm8tYXJ0aWNsZS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tZm9yZWdyb3VuZCAuaGVyby1hcnRpY2xlLXN1YnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1mb3JlZ3JvdW5kIC5hcnRpY2xlLWNhdGVnb3J5IHtcbiAgICBsZWZ0OiA2NXB4O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1iYWNrZ3JvdW5kIHtcbiAgICBoZWlnaHQ6IDY3MHB4O1xuICB9XG4gIC5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1iYWNrZ3JvdW5kIC5zdGFtcCB7XG4gICAgd2lkdGg6IDE3OHB4O1xuICAgIGhlaWdodDogMTc4cHg7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgdG9wOiA0MHB4O1xuICB9XG4gIC5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1iYWNrZ3JvdW5kIC5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgfVxuICAuYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tZm9yZWdyb3VuZCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDMwcHggMCAwO1xuICAgIHBhZGRpbmc6IDQ1cHggNjBweCA0MHB4IDgwcHg7XG4gICAgbWFyZ2luOiAtMTYwcHggMCAwIC0xNXB4O1xuICB9XG4gIC5hcnRpY2xlLXBhZ2UtaGVybyAuaGVyby1mb3JlZ3JvdW5kOjphZnRlciB7XG4gICAgdG9wOiAxMjVweDtcbiAgfVxuICAuYXJ0aWNsZS1wYWdlLWhlcm8gLmhlcm8tZm9yZWdyb3VuZCAuYXJ0aWNsZS1jYXRlZ29yeSB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIHtcbiAgICBvdmVyZmxvdzogdW5zZXQ7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5wcml2YXRlLXRvdXJzLWxpbmsge1xuICAgIHBhZGRpbmc6IDE4cHggMjVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA1MHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnByaXZhdGUtdG91cnMtbGluayAucHJpdmF0ZS10b3VyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnByaXZhdGUtdG91cnMtbGluayAucHJpdmF0ZS10b3VyLXRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnByaXZhdGUtdG91cnMtbGluayAucHJpdmF0ZS10b3VyLWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250OiA1MDAgMTVweCBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAucHJpdmF0ZS10b3Vycy1saW5rIC5kZWNvcmUtYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5wcml2YXRlLXRvdXJzLWxpbmsgLmNpdHktZG9vZGxlIHtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDE1MCU7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5wcml2YXRlLXRvdXJzLWxpbmsgLmJ0bi1wcmltYXJ5IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAudGFibGUtb2YtY29udGVudHMtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiA1MHB4IDA7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC50YWJsZS1vZi1jb250ZW50cy1zZWN0aW9uIC50YWJsZS1vZi1jb250ZW50LWJsb2NrIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC50YWJsZS1vZi1jb250ZW50cy1zZWN0aW9uIC50YWJsZS1vZi1jb250ZW50LWJsb2NrIC50YWJsZS1vZi1jb250ZW50LXRpdGxlLWJsb2NrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC50YWJsZS1vZi1jb250ZW50cy1zZWN0aW9uIC50YWJsZS1vZi1jb250ZW50LWJsb2NrIC50YWJsZS1vZi1jb250ZW50LXRpdGxlLWJsb2NrIC50YWJsZS1vZi1jb250ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5pbWFnZS1zZWN0aW9uLXdyYXBwIHtcbiAgICBwYWRkaW5nOiAzNnB4IDI2cHggMTZweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmltYWdlLXNlY3Rpb24td3JhcHAgLnBob3RvLWNyZWRpdC10ZXh0IHtcbiAgICBtYXJnaW46IDE3cHggMCAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAudGV4dF9ib3gtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc3BsaXQtbGF5b3V0IHtcbiAgICBtYXJnaW46IDIwcHggMCA0MHB4O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc3BsaXQtbGF5b3V0IC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zcGxpdC1sYXlvdXQgLnRleHQtYmxvY2sge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc3BsaXQtbGF5b3V0LnJpZ2h0IC5pbWFnZS1zZWN0aW9uLXdyYXBwLCAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNwbGl0LWxheW91dC5sZWZ0IC5pbWFnZS1zZWN0aW9uLXdyYXBwIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHggMTBweDtcbiAgICB3aWR0aDogMzA2cHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5mcmFtZWRfYm94LXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuZnJhbWVkX2JveC1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtYm94IHtcbiAgICBtYXgtd2lkdGg6IDc2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuaW1hZ2UtYmxvY2stdmlkZW8ge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuaW1hZ2UtYmxvY2stdmlkZW8gLmltYWdlLWJsb2NrLXZpZGVvLWJveCB7XG4gICAgcGFkZGluZzogMzZweCAyNnB4IDE2cHg7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmltYWdlLWJsb2NrLXZpZGVvIC5pbWFnZS1ibG9jay12aWRlb19feW91dHViZSB7XG4gICAgaGVpZ2h0OiAzMDZweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmltYWdlLWJsb2NrLXZpZGVvIC55b3V0dWJlLXZpZGVvLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDE3cHggMCAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuZXhwZXJpZW5jZXMtcm93LXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmV4cGVyaWVuY2VzLXJvdy1zZWN0aW9uIC50aXRsZS1ibG9jayB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuZXhwZXJpZW5jZXMtcm93LXNlY3Rpb24gLnRpdGxlLWJsb2NrIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5leHBlcmllbmNlcy1yb3ctc2VjdGlvbiAuY29udGVudC1wYWdlLWV4cGVyaWVuY2VzLXNsaWRlciB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4IDcwcHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5leHBlcmllbmNlcy1yb3ctc2VjdGlvbiAuY29udGVudC1wYWdlLWV4cGVyaWVuY2VzLXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5leHBlcmllbmNlcy1yb3ctc2VjdGlvbiAuY29udGVudC1wYWdlLWV4cGVyaWVuY2VzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmV4cGVyaWVuY2VzLXJvdy1zZWN0aW9uIC5jb250ZW50LXBhZ2UtZXhwZXJpZW5jZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiA0NXB4O1xuICAgIHRvcDogYXV0bztcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmV4cGVyaWVuY2VzLXJvdy1zZWN0aW9uIC5jb250ZW50LXBhZ2UtZXhwZXJpZW5jZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyLFxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmV4cGVyaWVuY2VzLXJvdy1zZWN0aW9uIC5jb250ZW50LXBhZ2UtZXhwZXJpZW5jZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyNhcnJvdy1zbGlkZXJcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmV4cGVyaWVuY2VzLXJvdy1zZWN0aW9uIC5jb250ZW50LXBhZ2UtZXhwZXJpZW5jZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuZXhwZXJpZW5jZXMtcm93LXNlY3Rpb24gLmNvbnRlbnQtcGFnZS1leHBlcmllbmNlcy1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTEwcHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5leHBlcmllbmNlcy1yb3ctc2VjdGlvbiAuY29udGVudC1wYWdlLWV4cGVyaWVuY2VzLXNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXRvcC10aXBzLWxpc3Qge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tdG9wLXRpcHMtbGlzdCAudG9wLXRpcHMtbGlzdC1ib3ggLmljb24tbnVtYmVyIHtcbiAgICB3aWR0aDogNTJweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LXRyeS13aXRoLWxvY2FsIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgcGFkZGluZzogMzVweCAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuY29udGVudC10cnktd2l0aC1sb2NhbCAuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogMjUwcHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LXRyeS13aXRoLWxvY2FsIC5jb250ZW50LXBhZ2UtY29udGFpbmVyOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyMDRweDtcbiAgICBoZWlnaHQ6IDI0NXB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LXRyeS13aXRoLWxvY2FsIC5jb250ZW50LXRpdGxlLWJsb2NrIHtcbiAgICB3aWR0aDogNjElO1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LXRyeS13aXRoLWxvY2FsIC5jb250ZW50LXRpdGxlLWJsb2NrIC50aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmNvbnRlbnQtdHJ5LXdpdGgtbG9jYWwgLmNvbnRlbnQtdGl0bGUtYmxvY2sgLmRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LXRyeS13aXRoLWxvY2FsIC5jb250ZW50LXRpdGxlLWJsb2NrIC5idG4tcHJpbWFyeSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1yZWFkeS10by1wbGFuIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXJlYWR5LXRvLXBsYW4gLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMTVweCA0MHB4IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1yZWFkeS10by1wbGFuIC5kZWNvcmUtaW1nIHtcbiAgICB3aWR0aDogNDg4cHg7XG4gICAgaGVpZ2h0OiAxODRweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAzMzBweDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXJlYWR5LXRvLXBsYW4gLnRpdGxlLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tcmVhZHktdG8tcGxhbiAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tcmVhZHktdG8tcGxhbiAudGl0bGUtYmxvY2sgLmJ0bi1wcmltYXJ5IHtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2sge1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuYWJvdXQtYXV0aG9yLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2stY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhIGJcIiBcImEgY1wiO1xuICAgIGdhcDogMTBweCAzMnB4O1xuICAgIHBhZGRpbmc6IDI0cHggMjdweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmFib3V0LWF1dGhvci1ibG9jayAuYWJvdXQtYXV0aG9yLWJsb2NrLWNvbnRlbnQgLmFib3V0LWF1dGhvci1ibG9jay1pbWcge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICB3aWR0aDogMTMzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuYWJvdXQtYXV0aG9yLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2stY29udGVudCAuYWJvdXQtYXV0aG9yLWJsb2NrLWltZyBpbWcge1xuICAgIGhlaWdodDogOTdweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmFib3V0LWF1dGhvci1ibG9jayAuYWJvdXQtYXV0aG9yLWJsb2NrLWNvbnRlbnQgLmFib3V0LWF1dGhvci1ibG9jay1pbWcgLmF1dGhvci1uYW1lIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2sgLmFib3V0LWF1dGhvci1ibG9jay1jb250ZW50IC5hYm91dC1hdXRob3ItYmxvY2stdGV4dCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmFib3V0LWF1dGhvci1ibG9jayAuYWJvdXQtYXV0aG9yLWJsb2NrLWNvbnRlbnQgLmFib3V0LWF1dGhvci1ibG9jay10ZXh0IC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuYWJvdXQtYXV0aG9yLWJsb2NrIC5hYm91dC1hdXRob3ItYmxvY2stY29udGVudCAuYWJvdXQtYXV0aG9yLWJsb2NrLWFjdGlvbiAuYnRuLXByaW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAudGl0bGUtYm94LXdpdGgtYnV0dG9uIC5idG4tcHJpbWFyeSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAudGl0bGUtYm94LXdpdGgtYnV0dG9uIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg3NHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5wcml2YXRlLXRvdXJzLWxpbmsge1xuICAgIHBhZGRpbmc6IDE4cHggNjVweDtcbiAgICBnYXA6IDEwMHB4O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAudGFibGUtb2YtY29udGVudHMtc2VjdGlvbiAuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC50YWJsZS1vZi1jb250ZW50cy1zZWN0aW9uIC50YWJsZS1vZi1jb250ZW50LWJsb2NrIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC50YWJsZS1vZi1jb250ZW50cy1zZWN0aW9uIC50YWJsZS1vZi1jb250ZW50LWJsb2NrIG9sLCAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnRhYmxlLW9mLWNvbnRlbnRzLXNlY3Rpb24gLnRhYmxlLW9mLWNvbnRlbnQtYmxvY2sgdWwge1xuICAgIHBhZGRpbmc6IDE1cHggODBweCAwIDA7XG4gICAgY29sdW1uczogMjtcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnRhYmxlLW9mLWNvbnRlbnRzLXNlY3Rpb24gLnRhYmxlLW9mLWNvbnRlbnQtYmxvY2sgb2wgbGksIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAudGFibGUtb2YtY29udGVudHMtc2VjdGlvbiAudGFibGUtb2YtY29udGVudC1ibG9jayB1bCBsaSB7XG4gICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmNvbnRlbnQtbWFpbi1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuY29udGVudC1tYWluLWJsb2NrIC5jb250ZW50LXBhZ2UtYXNpZGUtcmlnaHQtY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDM2JTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmNvbnRlbnQtbWFpbi1ibG9jayAuY29udGVudC1wYWdlLWFzaWRlLXJpZ2h0LWNvbHVtbiAuYnRuLXByaW1hcnkge1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LW1haW4tYmxvY2sgLmNvbnRlbnQtcGFnZS1hc2lkZS1yaWdodC1jb2x1bW4gLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuY29udGVudC1tYWluLWJsb2NrIC5jb250ZW50LXBhZ2UtYXNpZGUtcmlnaHQtY29sdW1uIC5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnNsaWRlci1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LW1haW4tYmxvY2sgLmNvbnRlbnQtcGFnZS1hc2lkZS1yaWdodC1jb2x1bW4gLnNlY3Rpb24tdHJ5LWludGVyZXN0aW5nLWV4cGVyaWVuY2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LW1haW4tYmxvY2sgLmNvbnRlbnQtcGFnZS1hc2lkZS1yaWdodC1jb2x1bW4gLmtsYXZpeW8taW1hZ2Utc2lnbnVwLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCAtMTVweCAwIDA7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LW1haW4tYmxvY2sgLmNvbnRlbnQtcGFnZS1hc2lkZS1yaWdodC1jb2x1bW4gLmtsYXZpeW8taW1hZ2Utc2lnbnVwLXNlY3Rpb24gLmtsYXZpeW8tZm9ybSBbZGF0YS10ZXN0aWQ9Zm9ybS1yb3ddIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgICBwYWRkaW5nOiAxN3B4IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmNvbnRlbnQtbWFpbi1ibG9jayAuY29udGVudC1wYWdlLWFzaWRlLXJpZ2h0LWNvbHVtbiAua2xhdml5by1pbWFnZS1zaWdudXAtc2VjdGlvbiAua2xhdml5by1mb3JtIFtkYXRhLXRlc3RpZD1mb3JtLXJvd10gaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmNvbnRlbnQtbWFpbi1ibG9jayAuY29udGVudC1wYWdlLWFzaWRlLXJpZ2h0LWNvbHVtbiAua2xhdml5by1pbWFnZS1zaWdudXAtc2VjdGlvbiAua2xhdml5by1mb3JtIFtkYXRhLXRlc3RpZD1mb3JtLXJvd10gYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxN3B4IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmNvbnRlbnQtbWFpbi1ibG9jayAucHJpdmF0ZS10b3Vycy1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmZyYW1lZF9ib3gtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAzMHB4IDE1cHggMzBweCAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuZXhwZXJpZW5jZXMtcm93LXNlY3Rpb24gLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDkyNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuZXhwZXJpZW5jZXMtcm93LXNlY3Rpb24gLmNvbnRlbnQtcGFnZS1leHBlcmllbmNlcy1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMCA3MHB4IDE1cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuY29udGVudC1wYWdlLWxlZnQtY29sdW1uIHtcbiAgICB3aWR0aDogNjQlO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuY29udGVudC1wYWdlLWV4cGVyaWVuY2VzLXNsaWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3Mge1xuICAgIG1hcmdpbjogMCAwIDAgLTE1cHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmNvbnRhaW5lci1sIHtcbiAgICBtYXgtd2lkdGg6IDg3NHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LXRyeS13aXRoLWxvY2FsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLW5lZWQtaGVscC1wbGFubmluZyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgbWFyZ2luOiAwIC0xNXB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLW5lZWQtaGVscC1wbGFubmluZyAuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLW5lZWQtaGVscC1wbGFubmluZzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMTlweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jb250ZW50LXBhZ2Utc3ByaXRlLTNjODUyODhhOWMuc3ZnI2RpcmVjdGlvbi1pY29uXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAyODVweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tbmVlZC1oZWxwLXBsYW5uaW5nIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDQ2N3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1uZWVkLWhlbHAtcGxhbm5pbmcgLnRpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLW5lZWQtaGVscC1wbGFubmluZyAudGl0bGUtYmxvY2sgLmRlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tbmVlZC1oZWxwLXBsYW5uaW5nIC50aXRsZS1ibG9jayAudGl0bGUtYmxvY2stdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tbmVlZC1oZWxwLXBsYW5uaW5nIC50aXRsZS1ibG9jay12aWRlbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAyMjNweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tbmVlZC1oZWxwLXBsYW5uaW5nIC50aXRsZS1ibG9jay12aWRlbyAudmlkZW8tYm94LCAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tbmVlZC1oZWxwLXBsYW5uaW5nIC50aXRsZS1ibG9jay12aWRlbyAudmlkZW8tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tbmVlZC1oZWxwLXBsYW5uaW5nIC50aXRsZS1ibG9jay12aWRlbyB2aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIyM3B4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1uZWVkLWhlbHAtcGxhbm5pbmcgLnRpdGxlLWJsb2NrLXZpZGVvIHZpZGVvLm5vLWRpc3BsYXkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLW5lZWQtaGVscC1wbGFubmluZyAudGl0bGUtYmxvY2stdmlkZW8gLmJ0bi1wcmltYXJ5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBib3R0b206IDE4cHg7XG4gICAgbGVmdDogMzBweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tbWVldC15b3VyLWhvc3RzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzBweCAxNXB4O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1tZWV0LXlvdXItaG9zdHMgLmhvc3RzLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1tZWV0LXlvdXItaG9zdHMgLnNlY3Rpb24taG9zdHMge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tbWVldC15b3VyLWhvc3RzIC5zZWN0aW9uLWhvc3RzIC5jb250YWluZXItbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tbWVldC15b3VyLWhvc3RzIC5zZWN0aW9uLWhvc3RzIC50aXRsZS1ib3gge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLWJvb2steW91ci1leHBlcmllbmNlIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzBweCAxNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tYm9vay15b3VyLWV4cGVyaWVuY2UgLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1ib29rLXlvdXItZXhwZXJpZW5jZSAudGl0bGUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1ib29rLXlvdXItZXhwZXJpZW5jZSAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLWJvb2steW91ci1leHBlcmllbmNlIC50aXRsZS1ibG9jayAuZGVzY3JpcHRpb24ge1xuICAgIG1heC13aWR0aDogMjgycHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1ib29rLXlvdXItZXhwZXJpZW5jZSAudGl0bGUtYmxvY2sgLmV4cGVyaWVuY2UtZG9vZGxlIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDI1MHB4O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1ib29rLXlvdXItZXhwZXJpZW5jZSAudGl0bGUtYmxvY2sgLmV4cGVyaWVuY2UtZG9vZGxlIHN2ZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAudGFibGUtb2YtY29udGVudHMtc2VjdGlvbiAudGFibGUtb2YtY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5mcmFtZWRfYm94LXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuY29udGVudC10cnktd2l0aC1sb2NhbCAuY29udGVudC10aXRsZS1ibG9jayB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tcmVhZHktdG8tcGxhbiAuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNDBweCA2MHB4IDQwcHggMDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tcmVhZHktdG8tcGxhbiAuZGVjb3JlLWltZyB7XG4gICAgcmlnaHQ6IDM3MHB4O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1uZWVkLWhlbHAtcGxhbm5pbmcge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1uZWVkLWhlbHAtcGxhbm5pbmcgLnRpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLW5lZWQtaGVscC1wbGFubmluZzo6YmVmb3JlIHtcbiAgICBsZWZ0OiAzMjVweDtcbiAgICB3aWR0aDogMTM1cHg7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tbWVldC15b3VyLWhvc3RzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNDBweCA0MHB4O1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1ib29rLXlvdXItZXhwZXJpZW5jZSB7XG4gICAgcGFkZGluZzogNDBweCAwIDQwcHggNDBweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tYm9vay15b3VyLWV4cGVyaWVuY2UgLnRpdGxlLWJsb2NrIC5leHBlcmllbmNlLWRvb2RsZSB7XG4gICAgbGVmdDogMjgwcHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5jb250ZW50LXBhZ2UtYXNpZGUtcmlnaHQtY29sdW1uIC5zZWN0aW9uLXRyeS1pbnRlcmVzdGluZy1leHBlcmllbmNlIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXJlYWR5LXRvLXBsYW4gLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIyJTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tcmVhZHktdG8tcGxhbiAuZGVjb3JlLWltZyB7XG4gICAgcmlnaHQ6IDU4JTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmNvbnRlbnQtbWFpbi1ibG9jayAuY29udGVudC1wYWdlLWFzaWRlLXJpZ2h0LWNvbHVtbiB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmNvbnRlbnQtcGFnZS1sZWZ0LWNvbHVtbiB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnByaXZhdGUtdG91cnMtbGluayB7XG4gICAgcGFkZGluZzogMThweCA2NXB4IDE4cHggODBweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmV4cGVyaWVuY2VzLXJvdy1zZWN0aW9uIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cy1jb250ZW50LXBhZ2UgLmNvbnRhaW5lci1sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzLWNvbnRlbnQtcGFnZSAudGl0bGUtYm94LXdpdGgtYnV0dG9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmNvbnRlbnQtbWFpbi1ibG9jayAuY29udGVudC1wYWdlLWFzaWRlLXJpZ2h0LWNvbHVtbiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmNvbnRlbnQtcGFnZS1sZWZ0LWNvbHVtbiB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmV4cGVyaWVuY2VzLXJvdy1zZWN0aW9uIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwNTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5leHBlcmllbmNlcy1yb3ctc2VjdGlvbiAuY29udGVudC1wYWdlLWV4cGVyaWVuY2VzLXNsaWRlciB7XG4gICAgcGFkZGluZzogMzBweCA1cHggNzBweDtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLmV4cGVyaWVuY2VzLXJvdy1zZWN0aW9uIC5jb250ZW50LXBhZ2UtZXhwZXJpZW5jZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayAuZXhwZXJpZW5jZXMtcm93LXNlY3Rpb24gLmNvbnRlbnQtcGFnZS1leHBlcmllbmNlcy1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgcmlnaHQ6IDY1cHg7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXJlYWR5LXRvLXBsYW4gLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1JTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tcmVhZHktdG8tcGxhbiAuZGVjb3JlLWltZyB7XG4gICAgcmlnaHQ6IDY0JTtcbiAgfVxuICAuY29udGVudC1wYWdlLW1haW4tYmxvY2sgLnNlY3Rpb24tcmVhZHktdG8tcGxhbiAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLXJlYWR5LXRvLXBsYW4gLnRpdGxlLWJsb2NrIC5idG4tcHJpbWFyeSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MtY29udGVudC1wYWdlIC5jb250YWluZXItbCB7XG4gICAgbWF4LXdpZHRoOiA5ODBweDtcbiAgICBnYXA6IDUwcHg7XG4gIH1cbiAgLnF1aXQtcG9wdXAge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDA1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAucXVpdC1wb3B1cC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggMzhweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICB9XG4gIC5xdWl0LXBvcHVwIC5oZWFkZXItd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucXVpdC1wb3B1cCAuY29udGVudC13cmFwcGVyIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgLnF1aXQtcG9wdXAgLmNvbnRlbnQtd3JhcHBlciAudGl0bGUge1xuICAgIG1heC13aWR0aDogMzAycHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5xdWl0LXBvcHVwIC5jb250ZW50LXdyYXBwZXIgLmNpdHktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAucXVpdC1wb3B1cCAuY29udGVudC13cmFwcGVyIC5idG4tcHJpbWFyeSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uaWNvbi1zaGFyZWQsIC5pY29uLWN1c3RvbSwgLmljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmljb24tc2hhcmVkLCAuaWNvbi1jdXN0b20sIC5pY29uIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbi5pY29uLXNoYXJlZC5kb3QsIC5kb3QuaWNvbi1jdXN0b20sIC5kb3QuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luOiA1cHggOHB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZXhwZXJpZW5jZS1zaW5nbGUtc3ByaXRlLWM5ZTlhZWZmMzQuc3ZnI2RvdFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNib29rbWFya1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1jdXN0b20ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5pY29uLWN1c3RvbSBzdmcge1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmljb24ta25vd3MtZXZlcnktaGlkZGVuLWdlbSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjZmluZC1vbi1tYXBcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tbG92ZXMtZm9vZC1sb2NhbC1jdWx0dXJlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNub29kbGVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tY3VsdHVyYWwtc3Rvcmllcy1sb2NhbC1pbnNpZ2h0cyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjYm9va21hcmtcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24ta25vd3MtdGhlLWNpdHktaW5zaWRlLW91dCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjZGlyZWN0aW9uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWJyaW5ncy1zdG9yaWVzLXBsYWNlcy1saWZlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNzcGVlY2gtYnViYmxlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWFyY2hpdGVjdHVyYWwtY3VsdHVyYWwtZXhwbG9yZXIge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI3NreWxpbmVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tbmF0dXJlLWNpdHktZXhwbG9yZXIge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI2J1aWxkaW5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWxvY2FsLWhpc3RvcmlhbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjZ3VpZGUtYm9va1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1lY28tZnJpZW5kbHktYWR2b2NhdGUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI2Vjb2xvZ3lcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tcGhvdG8tc3BvdHMtZXhwbG9yZXIge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI3Bob3RvLXBpblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1hcnQtY3JlYXRpdmUtc3BhY2VzLWV4cGxvcmVyIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNtYXAtYnVsYlwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1jaGV2cm9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI2ljb24tYXJyb3ctZG93blwiKSBuby1yZXBlYXQgY2VudGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbn1cblxuLmNvbXBhc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjY29tcGFzc1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ubm9vZGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI25vb2RsZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1iaW5vY3VsYXJzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI2ljb24tYmlub2N1bGFyc1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1jaXR5IHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNpY29uLWNpdHlcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tZmxhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNpY29uLWZsYWdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmxhbmd1YWdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI2xhbmd1YWdlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5waW4td2l0aC1oYXJkIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNwaW4td2l0aC1oYXJkXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5zZWN0aW9uLWhvc3RzLmNvbnRhaW5lci1sIHtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIHtcbiAgLnNlY3Rpb24taG9zdHMuY29udGFpbmVyLWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIge1xuICBwYWRkaW5nOiAxMHB4IDAgNjVweDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnNsaWRlci1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyOTFweDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnN3aXBlci1idXR0b24ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG59XG4uc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zd2lwZXItYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zd2lwZXItYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtZGNjNmY0NGFmOS5zdmcjYmFjay1hcnJvd1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xufVxuLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICByaWdodDogMTVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4uc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiA4NHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI2MHB4O1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbzpob3ZlciAuYnRuLXZpZXcge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG4gIGhlaWdodDogMTg0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBmb250OiA1MDAgMTJweCBcInJvYy1ncm90ZXNrXCIsIHNhbnMtc2VyaWY7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtY2F0ZWdvcnkgLmljb24tY2F0ZWdvcnkge1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWNhdGVnb3J5IC5pY29uLWNhdGVnb3J5IC5pY29uIHtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwIDIycHggMTFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZ3JvdzogMTtcbiAgZ2FwOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWJvZHkgLmRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1heC1oZWlnaHQ6IDMuNmVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuYnRuLXZpZXcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE3MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyO1xuICBmb250OiA1MDAgMTVweCBcInJvYy1ncm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiAxMnB4IDM3cHggMTJweCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gIG1hcmdpbjogLTFweCAwIDAgMTJweDtcbiAgY2xpcC1wYXRoOiBwYXRoKFwiTTAuNzEzNjczIDUuMjU5MThlLTA5Qy0xMi43ODYzIDAuMDAwMjQ0MTUxIDE2OS43MTQgNS4yNTkxOGUtMDkgMTY5LjcxNCA1LjI1OTE4ZS0wOUMxNTguNjcyIDAuMTI3ODA3IDE1My4yMTIgMy44MTUyNSAxNDUuMjE0IDE5TDEzOC4wMiAzMS4xNzQ2QzEzNC40MjEgMzcuMjY0IDEyNy44NzQgNDEgMTIwLjgwMSA0MUg0Mi43MTM3QzMxLjY2OCA0MSAyMi43MTM3IDMyLjA0NjQgMjIuNzEzNyAyMS4wMDA3QzIyLjcxMzcgMjAuNTAyMSAyMi43MTM3IDIwLjAwMTYgMjIuNzEzNyAxOS41QzIyLjcxMzcgOC41IDE0LjIxMzcgLTAuMDAwMjQ0MTQxIDAuNzEzNjczIDUuMjU5MThlLTA5WlwiKTtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiAtMjZweCAwIDAgLTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDE1cHggMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtY2l0eSB7XG4gIGZvbnQ6IDUwMCAxMnB4IFwicm9jLWdyb3Rlc2tcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5yZXZpZXdzLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycHg7XG4gIGZvbnQ6IDQwMCAxNXB4IFwiZnJlaWdodC1zYW5zLXByb1wiLCBzYW5zLXNlcmlmO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5yZXZpZXdzLWJsb2NrIC5zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLnJldmlld3MtYmxvY2sgLmljb24tc3RhciB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtMTllNDZlZTU1Ny5zdmcjc3Rhcl95ZWxsb3dcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3Zlcjtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayAucmV2aWV3cy1jb3VudCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayAucmV2aWV3cyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zbGlkZXItaXRlbSB7XG4gICAgd2lkdGg6IDMxNHB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnN3aXBlci1idXR0b24ge1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogNDhweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zd2lwZXItYnV0dG9uOjphZnRlciB7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoOiAyOHB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyB7XG4gICAgd2lkdGg6IDI4M3B4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1pbWcge1xuICAgIGhlaWdodDogMjAycHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWJvZHkge1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtYm9keSAuYnRuLXNlZS1kZXRhaWxzIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWNhdGVnb3J5IC5pY29uLWNhdGVnb3J5IHtcbiAgICBtaW4td2lkdGg6IDIycHg7XG4gICAgbWluLWhlaWdodDogMjJweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtY2F0ZWdvcnkgLmljb24tY2F0ZWdvcnkgLmljb24ge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtaW5mby1ibG9jayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGdhcDogNnB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayAuaWNvbi1zdGFyIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAwLjVzIGxpbmVhcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cC5oaWRkZW4tcG9wdXAge1xuICBsZWZ0OiAtMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5wb3B1cC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5wb3B1cC1jb250ZW50IHtcbiAgcGFkZGluZzogMCAwIDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzJweCk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5wb3B1cC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmJ0bi1iYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMzFweCAyMHB4IDIzcHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuYnRuLWJhY2s6aG92ZXIge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmJ0bi1iYWNrOmhvdmVyIC5pY29uLWNoZXZyb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuYnRuLWJhY2sgLmljb24tY2hldnJvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3guY29udGFpbmVyLWwge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZXhwZXJpZW5jZS1jYXRlZ29yeSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjBweDtcbiAgYm90dG9tOiAyMnB4O1xuICBtYXgtd2lkdGg6IDk4JTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5leHBlcmllbmNlLWNhdGVnb3J5IC5pY29uLWNhdGVnb3J5IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS13aGl0ZSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1kYXJrKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZXhwZXJpZW5jZS1jYXRlZ29yeSAubGFiZWwtY2F0ZWdvcnkge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMTBweCAxMHB4IDIwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDRweCA0NXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5nYWxsZXJ5LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmdhbGxlcnktaXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNjcmlwdGlvbi1ib3gge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2NyaXB0aW9uLWJveCAucG9wdXAtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNjcmlwdGlvbi1ib3ggLnBvcHVwLXRpdGxlIC50aXRsZSB7XG4gIGZvbnQ6IDQwMCAyMXB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNjcmlwdGlvbi1ib3ggLnBvcHVwLXRpdGxlIC5kZXNjcmlwdGlvbiB7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNjcmlwdGlvbi1ib3ggLmFkZGl0aW9uYWwtaW5mb3JtYXRpb24ge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBsaW5lYXIsIHZpc2liaWxpdHkgMC4zcyBsaW5lYXI7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ibG9jayAuc3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ibG9jayAuaWNvbi1zdGFyIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI3N0YXJfeWVsbG93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5yZXZpZXdzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5yZXZpZXdzLWNvdW50IHtcbiAgY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDUwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIge1xuICBnYXA6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIHBhZGRpbmc6IDIwcHggNXB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciAubGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIgLmxpc3QtaXRlbSAuc2tpbGxzLWNhcmQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciAubGlzdC1pdGVtIC5za2lsbHMtY2FyZCAuY2FyZC10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciAubGlzdC1pdGVtIC5za2lsbHMtY2FyZCAuZXhwbG9yZS1saXN0IC5saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIgLmxpc3QtaXRlbSAuc2tpbGxzLWNhcmQgLmNhcmQtbGlzdCAubGlzdC1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIC5saXN0LWl0ZW0gLnNraWxscy1jYXJkIC5jYXJkLWxpc3QgLmxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5mYWN0cy1ib3gge1xuICBwYWRkaW5nOiAzNnB4IDIwcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5mYWN0cy1ib3ggLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3gge1xuICBwYWRkaW5nOiA2MnB4IDIwcHggNTFweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlIHtcbiAgcGFkZGluZzogMzJweCAyN3B4IDU4cHggMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjc3cHg7XG4gIGhlaWdodDogMjE3cHg7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlOjpiZWZvcmUsIC5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC0xOWU0NmVlNTU3LnN2ZyNxdW90ZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIycHg7XG4gIGxlZnQ6IC0xM3B4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGU6OmFmdGVyIHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBib3R0b206IDhweDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZSBibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGUgLnF1b3RlLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC00cHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZSAucXVvdGUtYXV0aG9yIHtcbiAgZm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrO1xuICBmb250LXN0eWxlOiA1MDA7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5hdXRob3ItcXVvdGUtYm94IHtcbiAgcGFkZGluZzogNTVweCAzNHB4IDU1cHggMzZweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94LmNvbnRhaW5lci1sIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3ggLnJldmlld3MtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveCAucmV2aWV3cy1saXN0ID4gLmxpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIG1heC13aWR0aDogMzU0cHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveCAuY2FyZC1yZXZpZXdzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JleS1kYXJrKTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94IC5jYXJkLXJldmlld3MgLnJldmlld3MtaW5mbyB7XG4gIGdhcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5idG4tYmFjayB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmJ0bi1iYWNrIC5pY29uLWNoZXZyb24ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveC5jb250YWluZXItbCB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5nYWxsZXJ5LWl0ZW0ge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBoZWlnaHQ6IDMyMHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5leHBlcmllbmNlLWNhdGVnb3J5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjBweDtcbiAgICBib3R0b206IDIycHg7XG4gICAgbWF4LXdpZHRoOiA5OCU7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkgLmljb24tY2F0ZWdvcnkge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZXhwZXJpZW5jZS1jYXRlZ29yeSAubGFiZWwtY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA2cHggMTBweCA1cHggNTBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNjcmlwdGlvbi1ib3ggLnBvcHVwLXRpdGxlIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVzY3JpcHRpb24tYm94IC5wb3B1cC10aXRsZSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIHtcbiAgICBnYXA6IDVweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ibG9jayAuaWNvbi1zdGFyIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLWNhcmQge1xuICAgIHdpZHRoOiAyODVweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAubW9iaWxlLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuY29udGFpbmVyLWwge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmZhY3RzLWJveCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuZmFjdHMtYm94IC5mYWN0cy1ib3gtdGV4IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMzZweCAzMHB4IDUwcHg7XG4gICAgd2lkdGg6IDI3MXB4O1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5mYWN0cy1ib3ggLmZhY3RzLWJveC10ZXggcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5mYWN0cy1ib3ggLmZhY3RzLWJveC1iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtNHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5yZXZpZXdzLXF1b3RlLWJveCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGUge1xuICAgIHBhZGRpbmc6IDMycHggMjdweCA1OHB4IDE0cHg7XG4gICAgd2lkdGg6IDI3N3B4O1xuICAgIGhlaWdodDogMjE3cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlOjpiZWZvcmUsIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmF1dGhvci1xdW90ZS1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmF1dGhvci1xdW90ZS1ib3ggLmF1dGhvci1xdW90ZS1ib3gtdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDMwcHggMzBweCA2NXB4IDM1cHg7XG4gICAgd2lkdGg6IDM1OHB4O1xuICAgIGhlaWdodDogMjgzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5hdXRob3ItcXVvdGUtYm94IC5hdXRob3ItcXVvdGUtYm94LWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC00cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3guY29udGFpbmVyLWwge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94IC5yZXZpZXdzLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNTBweDtcbiAgICBtYXgtd2lkdGg6IDEwNDJweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveCAucmV2aWV3cy1saXN0ID4gLmxpc3QtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjVweCk7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3ggLnJldmlld3MtbGlzdCA+IC5saXN0LWl0ZW0gLmNhcmQtcmV2aWV3cyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveC5jb250YWluZXItbCB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5nYWxsZXJ5LWl0ZW0ge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5leHBlcmllbmNlLWNhdGVnb3J5IC5pY29uLWNhdGVnb3J5IHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkgLmxhYmVsLWNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogNnB4IDEwcHggNXB4IDY1cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMzBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtYm94LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtY2FyZCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmNvbnRhaW5lci1sIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBnYXA6IDkwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmZhY3RzLWJveCAuZmFjdHMtYm94LXRleCB7XG4gICAgd2lkdGg6IDMxMXB4O1xuICAgIGhlaWdodDogMjkwcHg7XG4gICAgcGFkZGluZzogNDBweCAzNXB4IDYwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlIHtcbiAgICBwYWRkaW5nOiAzOHB4IDUwcHggNzBweCAyOXB4O1xuICAgIHdpZHRoOiAzNTJweDtcbiAgICBoZWlnaHQ6IDI1NXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGU6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHRvcDogLTI1cHg7XG4gICAgbGVmdDogNHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgICBib3R0b206IDE4cHg7XG4gICAgcmlnaHQ6IC0xcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmF1dGhvci1xdW90ZS1ib3ggLmF1dGhvci1xdW90ZS1ib3gtdGV4dCB7XG4gICAgcGFkZGluZzogNDBweCAzNXB4IDg1cHg7XG4gICAgd2lkdGg6IDM5OXB4O1xuICAgIGhlaWdodDogMzIzcHg7XG4gIH1cbn1cbi52aWRlby1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi52aWRlby1ibG9jayAudmlkZW8tYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZGVvLWJsb2NrIC5wbGF5LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjQpKTtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvLWJsb2NrIC5wbGF5LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG4udmlkZW8tYmxvY2sgLnBsYXktYnV0dG9uIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL21haW4taWNvbnMtc3ByaXRlLWI5MzIzNWM1Nzcuc3ZnI3BsYXktYnV0dG9uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC41KSk7XG59XG4udmlkZW8tYmxvY2sgLnBsYXktYnV0dG9uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5jb250YWluZXItbCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1saXN0IHtcbiAgcGFkZGluZzogMTVweCAwIDMwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtbGlzdC53aXRoLWFycm93cyB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuc3dpcGVyLWJ1dHRvbiB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuc3dpcGVyLWJ1dHRvbjpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5zd2lwZXItYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLTE5ZTQ2ZWU1NTcuc3ZnI2ljb24tYXJyb3ctZG93blwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5zd2lwZXItYnV0dG9uLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHJpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlWSgxMzAlKTtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnN3aXBlci1idXR0b24uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgxMzAlKTtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxOTNweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE0MHB4O1xuICBib3JkZXItbGVmdDogMnB4IHJpZGdlIHZhcigtLWdyZXktYmFzaWMpO1xuICBib3JkZXItcmlnaHQ6IDJweCByaWRnZSB2YXIoLS1ncmV5LWJhc2ljKTtcbiAgdHJhbnNpdGlvbjogc2NhbGUgMC4zcyBsaW5lYXIsIGNvbG9yIDAuM3MgbGluZWFyO1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtOmhvdmVyIHtcbiAgc2NhbGU6IDEuMDc7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5hZHZlbnR1cmVzLWl0ZW0gLmxlZnQtYmxvY2sge1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IC01cHggNXB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgYm9yZGVyLWxlZnQ6IDNweCByaWRnZSB2YXIoLS1ncmV5LWJhc2ljKTtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtaXRlbSAubGVmdC1ibG9jayBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtaXRlbSAucmlnaHQtYmxvY2sge1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA1cHg7XG4gIHBhZGRpbmc6IDEwcHggNXB4IDEwcHggOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwMDtcbiAgYm94LXNoYWRvdzogMCA3cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggcmlkZ2UgdmFyKC0tZ3JleS1iYXNpYyk7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5hZHZlbnR1cmVzLWl0ZW0gLnJpZ2h0LWJsb2NrIC5hZHZlbnR1cmVzLWl0ZW0tdGl0bGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5hZHZlbnR1cmVzLWl0ZW0gLnJpZ2h0LWJsb2NrIC5hZHZlbnR1cmVzLWF1dGhvci1uYW1lIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQ6IDUwMCA4cHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5zd2lwZXItd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5hZHZlbnR1cmVzLWxpc3Qge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtbGlzdC53aXRoLWFycm93cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuc3dpcGVyLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnN3aXBlci1idXR0b246OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtIHtcbiAgICB3aWR0aDogMjMwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICB9XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtaXRlbSAucmlnaHQtYmxvY2sgLmFkdmVudHVyZXMtaXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtaXRlbSAucmlnaHQtYmxvY2sgLmFkdmVudHVyZXMtYXV0aG9yLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5zd2lwZXItYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgd2lkdGg6IDQ4cHg7XG4gIH1cbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuc3dpcGVyLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogNDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtbGlzdCB7XG4gICAgcGFkZGluZzogMTVweCA1cHggMzBweDtcbiAgfVxuICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5hZHZlbnR1cmVzLWxpc3Qud2l0aC1hcnJvd3Mge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtaXRlbSB7XG4gICAgd2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgfVxufVxuLyoqXG4gKiBTd2lwZXIgMTEuMi40XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDI1IFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEZlYnJ1YXJ5IDE0LCAyMDI1XG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBzcmM6IHVybChcImRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmY7XG59XG5cbjpob3N0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgei1pbmRleDogMTtcbn1cblxuLnN3aXBlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLCBpbml0aWFsKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLWlvcyAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5zd2lwZXItdmVydGljYWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCwgLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG59XG5cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci0zZCB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDk5OTk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xuICBzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsIC5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZjtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFjayB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwO1xufVxuXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG5cbjpyb290IHtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHg7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldCwgNTAlKTtcbiAgd2lkdGg6IGNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyA0NCAqIDI3KTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgbWFyZ2luLXRvcDogY2FsYygwcHggLSB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDIpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM1O1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZywgLnN3aXBlci1idXR0b24tcHJldiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQgc3ZnLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICByaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIGZvbnQtc2l6ZTogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgY29udGVudDogXCJwcmV2XCI7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGNvbnRlbnQ6IFwibmV4dFwiO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCA+IC5zd2lwZXItcGFnaW5hdGlvbiwgLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwgLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwgLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgYm90dG9tOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b20sIDhweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wLCBhdXRvKTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1cywgNTAlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIDAuMik7XG59XG5cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCwgOHB4KTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdCwgYXV0byk7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLCA2cHgpIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOHB4O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyB0b3A7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCk7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywgLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyBsZWZ0O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDAuMnMgdHJhbnNmb3JtLCAwLjJzIHJpZ2h0O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuICBjb2xvcjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3IsIGluaGVyaXQpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG59XG5cbi5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsIDEwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQgPiAuc3dpcGVyLXNjcm9sbGJhciwgLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIsIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTtcbiAgYm90dG9tOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbSwgNHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXRvcCwgYXV0byk7XG4gIHotaW5kZXg6IDUwO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpKTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQsIGF1dG8pO1xuICByaWdodDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1yaWdodCwgNHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpO1xuICB6LWluZGV4OiA1MDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItZHJhZy1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjUpKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLCAxMHB4KTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZyB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItem9vbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gY2FudmFzLCAuc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLCAuc3dpcGVyLXpvb20tY29udGFpbmVyID4gc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uc3dpcGVyLXNsaWRlLXpvb21lZCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cblxuLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc3dpcGVyLWdyaWQgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5zd2lwZXItZ3JpZC1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLnN3aXBlci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItY3ViZS5zd2lwZXItcnRsIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgei1pbmRleDogMDtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLnN3aXBlci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIGhlaWdodDtcbn1cblxuLnN3aXBlci5zd2lwZXItY2FyZHMge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNlcGFyYXRvci1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAwO1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4uc2VwYXJhdG9yLWJsb2NrIC5kZWNvci1saW5lIHtcbiAgd2lkdGg6IDgzJTtcbiAgaGVpZ2h0OiAxLjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG59XG4uc2VwYXJhdG9yLWJsb2NrIC5kZWNvci1saW5lOjpiZWZvcmUsIC5zZXBhcmF0b3ItYmxvY2sgLmRlY29yLWxpbmU6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMS41cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTFweDtcbn1cbi5zZXBhcmF0b3ItYmxvY2sgLmRlY29yLWxpbmU6OmJlZm9yZSB7XG4gIHRvcDogLTJweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLnNlcGFyYXRvci1ibG9jayAuZGVjb3ItbGluZTo6YWZ0ZXIge1xuICBib3R0b206IC0ycHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uc2VwYXJhdG9yLWJsb2NrIC5jdS1sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MnB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaGVhZGVyLWNvbW1vbi1pY29ucy1zcHJpdGUtYzkxNmM5MzBjOS5zdmcjbG9nby1ibHVlXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnNlcGFyYXRvci1ibG9jayAuc2VwYXJhdG9yLWJsb2NrLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZXBhcmF0b3ItYmxvY2sgLmN1LWxvZ28ge1xuICAgIHdpZHRoOiAxMTdweDtcbiAgICBoZWlnaHQ6IDUxcHg7XG4gIH1cbiAgLnNlcGFyYXRvci1ibG9jayAuc2VwYXJhdG9yLWJsb2NrLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VwYXJhdG9yLWJsb2NrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICB9XG59XG4uc2VjdGlvbi1zb2NpYWwtbGlua3Mge1xuICBwYWRkaW5nOiAzMHB4IDAgMzBweCAxNXB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4uc2VjdGlvbi1zb2NpYWwtbGlua3Muc2VjdGlvbi1zb2NpYWwtbGlua3MtbWFpbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VjdGlvbi1zb2NpYWwtbGlua3Muc2VjdGlvbi1zb2NpYWwtbGlua3MtbWFpbiAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi1zb2NpYWwtbGlua3Muc2VjdGlvbi1zb2NpYWwtbGlua3MtbWFpbiAuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VjdGlvbi1zb2NpYWwtbGlua3MgLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5zZWN0aW9uLXNvY2lhbC1saW5rcyAuc29jaWFsLWxpbmtzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG59XG4uc2VjdGlvbi1zb2NpYWwtbGlua3MgLnNvY2lhbC1saW5rcy1saXN0IC5zb2NpYWwtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbn1cbi5zZWN0aW9uLXNvY2lhbC1saW5rcyAuc29jaWFsLWxpbmtzLWxpc3QgLnNvY2lhbC1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VjdGlvbi1zb2NpYWwtbGlua3MgLnNvY2lhbC1saW5rcy1saXN0IC5zb2NpYWwtbGluazpob3ZlciAuc29jaWFsLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4uc2VjdGlvbi1zb2NpYWwtbGlua3MgLnNvY2lhbC1saW5rcy1saXN0IC5zb2NpYWwtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xufVxuLnNlY3Rpb24tc29jaWFsLWxpbmtzIC5zb2NpYWwtbGlua3MtbGlzdCAuc29jaWFsLWljb24ud2hhdHNhcHAge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyN3aGF0c2FwcFwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLnNlY3Rpb24tc29jaWFsLWxpbmtzIC5zb2NpYWwtbGlua3MtbGlzdCAuc29jaWFsLWljb24uZmFjZWJvb2sge1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyNmYWNlYm9va1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLnNlY3Rpb24tc29jaWFsLWxpbmtzIC5zb2NpYWwtbGlua3MtbGlzdCAuc29jaWFsLWljb24ucGludGVyZXN0IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NvbnRlbnQtcGFnZS1zcHJpdGUtM2M4NTI4OGE5Yy5zdmcjcGludGVyZXN0XCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG4uc2VjdGlvbi1zb2NpYWwtbGlua3MgLnNvY2lhbC1saW5rcy1saXN0IC5zb2NpYWwtaWNvbi5jb3B5LWxpbmsge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY29udGVudC1wYWdlLXNwcml0ZS0zYzg1Mjg4YTljLnN2ZyNjb3B5LWxpbmtcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uLXNvY2lhbC1saW5rcyB7XG4gICAgcGFkZGluZzogNDBweCAwIDQwcHggNDBweDtcbiAgfVxufVxuLmV4cGxvcmUtYmxvY2sgLmV4cGxvcmUtYmxvY2stY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzBweCAwO1xuICB6LWluZGV4OiAxO1xufVxuLmV4cGxvcmUtYmxvY2sgLmV4cGxvcmUtYmxvY2staW1nIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDkxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1cHg7XG4gIHJpZ2h0OiAxMSU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmV4cGxvcmUtYmxvY2sgLmV4cGxvcmUtYmxvY2staW1nIC5pY29uLWN1c3RvbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uZXhwbG9yZS1ibG9jayAuZXhwbG9yZS1ibG9jay10aXRsZSB7XG4gIG1heC13aWR0aDogMzcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZXhwbG9yZS1ibG9jayAuZXhwbG9yZS1ibG9jay1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5leHBsb3JlLWJsb2NrIC5leHBsb3JlLWJsb2NrLWltZyB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuICAuZXhwbG9yZS1ibG9jayAuZXhwbG9yZS1ibG9jay10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5leHBsb3JlLWJsb2NrIC5leHBsb3JlLWJsb2NrLXRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG4gIC5leHBsb3JlLWJsb2NrIC5idG4tcHJpbWFyeSB7XG4gICAgbWFyZ2luOiAtMzBweCAwIDAgNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZXhwbG9yZS1ibG9jayAuZXhwbG9yZS1ibG9jay1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZXhwbG9yZS1ibG9jayAuZXhwbG9yZS1ibG9jay1pbWcge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBoZWlnaHQ6IDEzM3B4O1xuICAgIGJvdHRvbTogMTVweDtcbiAgICByaWdodDogMDtcbiAgfVxuICAuZXhwbG9yZS1ibG9jayAuZXhwbG9yZS1ibG9jay10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5leHBsb3JlLWJsb2NrIC5leHBsb3JlLWJsb2NrLXRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG4gIC5leHBsb3JlLWJsb2NrIC5idG4tcHJpbWFyeSB7XG4gICAgbWFyZ2luOiAtMzBweCAwIDAgYXV0bztcbiAgfVxufVxuLnRvcC10aXAtYm94LXNlY3Rpb24ge1xuICBtYXJnaW46IDMwcHggMDtcbn1cbi50b3AtdGlwLWJveC1zZWN0aW9uIC50b3AtdGlwLWJveC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gIG1hcmdpbjogMjBweCAwO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuLnRvcC10aXAtYm94LXNlY3Rpb24gLnRvcC10aXAtYm94LWNvbnRlbnQud2l0aG91dC10aXRsZSB7XG4gIHBhZGRpbmctdG9wOiA3NXB4O1xufVxuLnRvcC10aXAtYm94LXNlY3Rpb24gLnRvcC10aXAtYm94LWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi50b3AtdGlwLWJveC1zZWN0aW9uIC50b3AtdGlwLWJveC1jb250ZW50IC50b3AtdGlwLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2NvbnRlbnQtcGFnZS1zcHJpdGUtM2M4NTI4OGE5Yy5zdmcjdG9wLXRpcFwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogNjhweDtcbiAgaGVpZ2h0OiA3NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE4cHg7XG4gIGxlZnQ6IC0ycHg7XG59XG4udG9wLXRpcC1ib3gtc2VjdGlvbiAudG9wLXRpcC1ib3gtY29udGVudCAudG9wLXRpcC1ib3gtdGl0bGUge1xuICBmb250LXNpemU6IDI5cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcC10aXAtYm94LXNlY3Rpb24gLnRvcC10aXAtYm94LWNvbnRlbnQge1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIG1heC13aWR0aDogNzYwcHg7XG4gIH1cbiAgLnRvcC10aXAtYm94LXNlY3Rpb24gLnRvcC10aXAtYm94LWNvbnRlbnQgLnRvcC10aXAtaWNvbiB7XG4gICAgd2lkdGg6IDg2cHg7XG4gICAgaGVpZ2h0OiA5NHB4O1xuICAgIHRvcDogLTI3cHg7XG4gICAgbGVmdDogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudG9wLXRpcC1ib3gtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAzMHB4IDE1cHggMzBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcC10aXAtYm94LXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG59XG4uaGlnaGxpZ2h0X2JveC1zZWN0aW9uIHtcbiAgZm9udDogNzAwIDIwcHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMzBweCAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oaWdobGlnaHRfYm94LXNlY3Rpb24gcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5oaWdobGlnaHRfYm94LXNlY3Rpb24gcDo6YmVmb3JlIHtcbiAgY29udGVudDogb3Blbi1xdW90ZTtcbn1cbi5oaWdobGlnaHRfYm94LXNlY3Rpb24gcDo6YWZ0ZXIge1xuICBjb250ZW50OiBjbG9zZS1xdW90ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhpZ2hsaWdodF9ib3gtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uZnVsbC1zY3JlZW4taW1hZ2UtYmxvY2suY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5mdWxsLXNjcmVlbi1pbWFnZS1ibG9jayAuZnVsbC1zY3JlZW4taW1hZ2Uge1xuICBtYXgtd2lkdGg6IDc2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5mdWxsLXNjcmVlbi1pbWFnZS1ibG9jayAuZnVsbC1zY3JlZW4taW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ1bGwtc2NyZWVuLWltYWdlLWJsb2NrLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG4uc2VjdGlvbi10cnktaW50ZXJlc3RpbmctZXhwZXJpZW5jZSB7XG4gIHBhZGRpbmc6IDMwcHggMzBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBtYXJnaW46IDAgLTE1cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5zZWN0aW9uLXRyeS1pbnRlcmVzdGluZy1leHBlcmllbmNlIC5leHBlcmllbmNlLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2VjdGlvbi10cnktaW50ZXJlc3RpbmctZXhwZXJpZW5jZSAuZGVzY3JpcHRpb24tYm94IHAge1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuLnNlY3Rpb24tdHJ5LWludGVyZXN0aW5nLWV4cGVyaWVuY2UgLmRlc2NyaXB0aW9uLWJveCAuYnRuLXByaW1hcnkge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tdHJ5LWludGVyZXN0aW5nLWV4cGVyaWVuY2Uge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuc2VjdGlvbi10cnktaW50ZXJlc3RpbmctZXhwZXJpZW5jZSAuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDMwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDM3MHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIGF1dG87XG4gIH1cbiAgLnNlY3Rpb24tdHJ5LWludGVyZXN0aW5nLWV4cGVyaWVuY2UgLmNvbnRlbnQtcGFnZS1jb250YWluZXIgLnRpdGxlLWJsb2NrIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxuICAuc2VjdGlvbi10cnktaW50ZXJlc3RpbmctZXhwZXJpZW5jZSAuY29udGVudC1wYWdlLWNvbnRhaW5lciAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zZWN0aW9uLXRyeS1pbnRlcmVzdGluZy1leHBlcmllbmNlIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIC5kZXNjcmlwdGlvbi1ib3gge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG4gIC5zZWN0aW9uLXRyeS1pbnRlcmVzdGluZy1leHBlcmllbmNlIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIC5leHBlcmllbmNlLWJveCB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDEvNDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zZWN0aW9uLXRyeS1pbnRlcmVzdGluZy1leHBlcmllbmNlIC5kZXNjcmlwdGlvbi1ib3ggLmJ0bi1vdXRsaW5lIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi10cnktaW50ZXJlc3RpbmctZXhwZXJpZW5jZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDQwcHggMCA0MHB4IDE1cHg7XG4gIH1cbiAgLnNlY3Rpb24tdHJ5LWludGVyZXN0aW5nLWV4cGVyaWVuY2VbbGlnaHRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgfVxuICAuc2VjdGlvbi10cnktaW50ZXJlc3RpbmctZXhwZXJpZW5jZSAuZGVzY3JpcHRpb24tYm94IC5idG4tb3V0bGluZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICB9XG4gIC5zZWN0aW9uLXRyeS1pbnRlcmVzdGluZy1leHBlcmllbmNlIC5kZXNjcmlwdGlvbi1ib3ggLmJ0bi1vdXRsaW5lOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICB9XG4gIC5zZWN0aW9uLXRyeS1pbnRlcmVzdGluZy1leHBlcmllbmNlIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnNlY3Rpb24tdHJ5LWludGVyZXN0aW5nLWV4cGVyaWVuY2UgLmNvbnRlbnQtcGFnZS1jb250YWluZXIgLmV4cGVyaWVuY2UtYm94IHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuc2VjdGlvbi10cnktaW50ZXJlc3RpbmctZXhwZXJpZW5jZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDQwcHggMzBweCA0MHB4IDE1cHg7XG4gIH1cbiAgLnNlY3Rpb24tdHJ5LWludGVyZXN0aW5nLWV4cGVyaWVuY2UgLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc2VjdGlvbi10cnktaW50ZXJlc3RpbmctZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi10cnktaW50ZXJlc3RpbmctZXhwZXJpZW5jZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLXRyeS1pbnRlcmVzdGluZy1leHBlcmllbmNlIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAzNDRweDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvO1xuICAgIG1heC13aWR0aDogNzEwcHg7XG4gIH1cbiAgLnNlY3Rpb24tdHJ5LWludGVyZXN0aW5nLWV4cGVyaWVuY2UgLmRlc2NyaXB0aW9uLWJveCAuYnRuLW91dGxpbmUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2VjdGlvbi10cnktaW50ZXJlc3RpbmctZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5xbC1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59IiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcy5zY3NzJyBhcyAqO1xuXG4uY29udGVudC1wYWdlLXJldmlld3MtaXRlbXMge1xuICAgIHBhZGRpbmc6IDMycHggNDVweCA3M3B4O1xuICAgIGJhY2tncm91bmQ6IHVybCgkY29udGVudC1wYWdlLXNwcml0ZSArICcjdGVzdGltb25pYWwtYmctMi1tb2JpbGUnKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDM0OXB4O1xuICAgIGhlaWdodDogMzE4cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgXG4gICAgJi53aXRoLWltYWdlIHtcbiAgICAgICAgcGFkZGluZzogMjhweCA0NXB4IDY4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgkY29udGVudC1wYWdlLXNwcml0ZSArICcjdGVzdGltb25pYWwtYmctMS1tb2JpbGUnKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogNDg3cHg7XG4gICAgfVxuXG4gICAgLmltZy1ibG9jayB7XG4gICAgICAgIHdpZHRoOiAxNDNweDtcbiAgICAgICAgaGVpZ2h0OiAxNTdweDtcbiAgICAgICAgY2xpcC1wYXRoOiBwYXRoKFwiTTExMC40NDIgMTUwLjk2OEMxMDEuODUgMTU5LjE2NCA5MC45OTAyIDE1OC43NDQgNzkuNzM0MyAxNTcuMTEyQzU1Ljk4NjIgMTU0LjA0IDM1LjUxNDIgMTQzLjgwNCAxOC4zMTgyIDEyNy40MTJDNi4wMzAyNCAxMTUuNzQ4IC0wLjExMzc1NSAxMDAuNzk2IDAuMDkwMjQ0OCA4My41ODhDMC4yOTQyNDUgNDEuMzk2IDI3LjMxODIgOC40MzIwMSA2Ny44NTQyIDEuMjY4MDFDOTQuMDYyMiAtMy40NDc5OSAxMTMuNTE0IDkuMjQ4MDEgMTI2LjYxOCAyOS43MzJDMTU0LjY2MiA3My45NjQgMTQ4LjExIDExNC43MTYgMTEwLjQ0MiAxNTAuOTY4WlwiKTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV2aWV3ZXItaW5mbyB7XG4gICAgICAgIGZvbnQ6IDUwMCAxOHB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsc2Fucy1zZXJpZjtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNvbnRlbnQtcGFnZS1yZXZpZXdzLWl0ZW1zIHtcbiAgICAgICAgcGFkZGluZzogNDNweCAzOHB4IDU0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgkY29udGVudC1wYWdlLXNwcml0ZSArICcjdGVzdGltb25pYWwtYmctMS1kZXNrdG9wJykgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICB3aWR0aDogNTcwcHg7XG4gICAgICAgIGhlaWdodDogMjYzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5yZXZpZXdlci1pbmZvIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYud2l0aC1pbWFnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzNHB4IDM4cHggNThweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkY29udGVudC1wYWdlLXNwcml0ZSArICcjdGVzdGltb25pYWwtYmctMi1kZXNrdG9wJykgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNjVweDtcbiAgICAgICAgICAgIHdpZHRoOiA2ODBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMjBweDtcblxuICAgICAgICAgICAgLnJldmlld2VyLWluZm8ge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1nLWJsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzJweDtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBhdGgoXCJNOTIuNTM1NCAxMjYuNDM0Qzg1LjM3NTQgMTMzLjI2NCA3Ni4zMjU0IDEzMi45MTQgNjYuOTQ1NCAxMzEuNTU0QzQ3LjE1NTQgMTI4Ljk5NCAzMC4wOTU0IDEyMC40NjQgMTUuNzY1NCAxMDYuODA0QzUuNTI1MzkgOTcuMDg0IDAuNDA1Mzg3IDg0LjYyMzkgMC41NzUzODcgNzAuMjg0QzAuNzQ1Mzg3IDM1LjEyNCAyMy4yNjU0IDcuNjUzOTUgNTcuMDQ1NCAxLjY4Mzk1Qzc4Ljg4NTQgLTIuMjQ2MDUgOTUuMDk1NCA4LjMzMzk2IDEwNi4wMTUgMjUuNDA0QzEyOS4zODUgNjIuMjY0IDEyMy45MjUgOTYuMjI0IDkyLjUzNTQgMTI2LjQzNFpcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuYm9keSB7XG5cdGZvbnQ6IDUwMCAxNXB4IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxufVxuXG5oMSwgLmgxLFxuaDIsIC5oMixcbmgzLCAuaDMsXG5oNCwgLmg0LFxuaDUsIC5oNSxcbmg2LCAuaDYge1xuICAgIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgfVxufVxuXG5oMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cbn1cblxuaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG59XG5cbmgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxufVxuXG5oNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbn1cblxuaDUsIC5oNSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG59XG5cbmg2LCAuaDYge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxufVxuXG4uYnRuLXByaW1hcnkge1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgIGZvbnQ6IDUwMCAxOHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgfVxufVxuXG4uYnRuLW91dGxpbmUge1xuXHRmb250OiA1MDAgMThweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcdFxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XHRcblx0bGluZS1oZWlnaHQ6IDE7XHRcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgfVxufVxuXG4uY29udGVudC1wYWdlLW1haW4tYmxvY2sge1xuXHQuY29udGVudC1wYWdlLWFzaWRlLXJpZ2h0LWNvbHVtbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5wcml2YXRlLXRvdXJzLWxpbmsge1xuXHRcdHBhZGRpbmc6IDEwcHggMTVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG5cdFx0cG9zaXRpb246IHN0aWNreTtcblx0XHR0b3A6IHZhcigtLW5hdi1iYXItaGVpZ2h0KTtcblx0XHR6LWluZGV4OiAxMDtcblx0XHRcblx0XHQucHJpdmF0ZS10b3VyLXRpdGxlIHtcblx0XHRcdGZvbnQ6IDcwMCAxOHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDQyJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJpdmF0ZS10b3VyLWRlc2NyaXB0aW9uIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmRlY29yZS1hcnJvdyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMjBweDtcblx0XHRcdGhlaWdodDogMS41cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcblxuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEuNXB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAtMnB4O1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRib3R0b206IC0ycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNpdHktZG9vZGxlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiAtMjBweDtcblx0XHRcdG9wYWNpdHk6IDAuMztcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0bWF4LXdpZHRoOiA0ODVweDtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcdFxuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ0bi1wcmltYXJ5IHtcblx0XHRcdGZvbnQ6IDUwMCAxNnB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiA1cHggMThweDtcblx0XHRcdG1hcmdpbjogLTIwcHggMCAwIGF1dG87XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGV4dF9ib3gtc2VjdGlvbiwgLnNwbGl0LWxheW91dCB7XG5cdFx0aDIsIGgzIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR0cmFuc2l0aW9uOiB0ZXh0LWRlY29yYXRpb24gLjNzIGxpbmVhcjtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC50ZXh0X2JveC1zZWN0aW9uIHtcblx0XHRtYXJnaW46IDEycHggMDtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG5cblx0XHQuc2VjdGlvbi1jb250ZW50LWJveCB7XG5cdFx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHR9XG5cblx0LnRhYmxlLW9mLWNvbnRlbnRzLXNlY3Rpb24ge1xuXHRcdG1hcmdpbjogMzBweCAwO1xuXG5cdFx0LnRhYmxlLW9mLWNvbnRlbnQtYmxvY2sge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuXG5cdFx0XHQudGFibGUtb2YtY29udGVudC10aXRsZS1ibG9jayB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGdhcDogMjBweDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHQudGFibGUtb2YtY29udGVudC10aXRsZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jaGV2cm9uIHtcblx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0bWFzazogdXJsKCRjb250ZW50LXBhZ2Utc3ByaXRlICsgJyNjaGV2cm9uJykgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50YWJsZS1vZi1jb250ZW50LWxpc3Qge1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IGhlaWdodCAuM3MgbGluZWFyO1xuXHRcdFx0fVxuXHRcblx0XHRcdG9sLCB1bCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogNXB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggMCAwIDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG5cdFxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmltYWdlLXNlY3Rpb24td3JhcHAge1xuXHRcdG1hcmdpbjogMjBweCBhdXRvO1xuXHRcdHBhZGRpbmc6IDI0cHggMTZweCAxMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRcdGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdFx0bWF4LXdpZHRoOiA1MDBweDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdC5pbWFnZS1zZWN0aW9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRpbWcsIHZpZGVvIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAyMDRweDtcblx0XHRcdFx0bWF4LWhlaWdodDogNDAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC52aWRlby1ib3gge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0dmlkZW8ge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA2MDBweDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5waG90by1jcmVkaXQtdGV4dCB7XG5cdFx0XHRmb250OiA1MDAgMTRweCBBcmNoaXRlY3RzLURhdWdodGVyLHNhbnMtc2VyaWY7XG5cdFx0XHRtYXJnaW46IDEwcHggMCAwO1xuXHRcdH1cblx0fVxuXG5cdC5zcGxpdC1sYXlvdXQge1xuXHRcdG1hcmdpbjogMzBweCAwO1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcblx0XHRcblx0XHQuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAzMHB4O1xuXHRcdH1cblxuXHRcdCYucmlnaHQge1xuXHRcdFx0LmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5ib3R0b20ge1xuXHRcdFx0LmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbWFnZS1zZWN0aW9uLXdyYXBwIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0bWF4LXdpZHRoOiA2NTBweDtcblx0XHR9XG5cblx0XHQudGV4dC1ibG9jayB7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXG5cdFx0XHQuc3VidGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbi10b3AtdGlwcy1saXN0IHtcblx0XHRwYWRkaW5nOiAzMHB4IDEwcHg7XG5cblx0XHQudG9wLXRpcHMtbGlzdC1ib3gge1xuXG5cdFx0XHQudG9wLXRpcHMtbGlzdC10aXRsZSB7XG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMjBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdC50b3AtdGlwcy1saXN0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0Z2FwOiAyMHB4O1xuXG5cdFx0XHRcdC50b3AtdGlwcy1saXN0LWl0ZW0ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Lmljb24tbnVtYmVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogNDRweDtcblx0XHRcdFx0aGVpZ2h0OiA0N3B4O1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0XG5cdFx0XHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNiB7XG5cdFx0XHRcdFx0Ji5udW1iZXItI3skaX0ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCRjb250ZW50LXBhZ2Utc3ByaXRlICsgJyNudW1iZXItI3skaX0nKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XHRcblxuXHRcdFx0LnRvcC10aXBzLWxpc3QtdGV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZnJhbWVkX2JveC1zZWN0aW9uIHtcblx0XHRtYXJnaW46IDIwcHggMDtcblxuXHRcdC5zZWN0aW9uLWNvbnRlbnQtYm94IHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHRcdHBhZGRpbmc6IDI1cHggMjBweDtcblx0XHR9XG5cdH1cblxuXHQuaW1hZ2UtYmxvY2stdmlkZW8ge1xuXHRcdG1hcmdpbjogMjBweCAwO1xuXG5cdFx0LmltYWdlLWJsb2NrLXZpZGVvLWJveCB7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDE2cHggMTBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdFx0XHRib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHRcdFx0bWluLWhlaWdodDogNDI3cHg7XG5cdFx0fVxuXG5cdFx0LnlvdXR1YmUtdmlkZW8tZGVzY3JpcHRpb24ge1xuXHRcdFx0Zm9udDogNTAwIDE0cHggQXJjaGl0ZWN0cy1EYXVnaHRlcixzYW5zLXNlcmlmO1xuXHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHR9XG5cdH1cblx0XG5cdC5leHBlcmllbmNlcy1yb3ctc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogMzBweCAwO1xuXG5cdFx0LmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQudGl0bGUtYmxvY2sge1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdH1cblxuXHRcdFx0LmRlc2NyaXB0aW9uIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250ZW50LXBhZ2UtZXhwZXJpZW5jZXMtc2xpZGVyIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMTVweCAzMHB4O1xuXHRcdFx0bWFyZ2luOiAwIC0xNXB4O1xuXG5cdFx0XHQuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuXHRcdFx0LnN3aXBlci1idXR0b24tcHJldiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LnN3aXBlci1wYWdpbmF0aW9uIHtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXG5cdFx0XHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyB7XG5cdFx0bWFyZ2luOiAwIC0xNXB4IDA7XG5cblx0XHQudGl0bGUtYm94LXdpdGgtYnV0dG9uIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cblx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0LmJ0bi1wcmltYXJ5IHtcblx0XHRcdFx0bWluLXdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29udGVudC10cnktd2l0aC1sb2NhbCB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRwYWRkaW5nOiAzMHB4IDAgMTVweDtcblxuXHRcdC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1pbi1oZWlnaHQ6IDI0MHB4O1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTI0cHg7XG5cdFx0XHRcdGhlaWdodDogMTU2cHg7XG5cdFx0XHRcdG1hc2s6IHVybCgkY29udGVudC1wYWdlLXNwcml0ZSArICcjZGlyZWN0aW9uLWljb24nKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogLTE1cHg7XG5cdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250ZW50LXRpdGxlLWJsb2NrIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgMTE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5idG4tcHJpbWFyeSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uLXJlYWR5LXRvLXBsYW4ge1xuXHRcdC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmc6IDQwcHggMCAzMHB4O1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdC5kZWNvcmUtaW1nIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMzcxcHg7XG5cdFx0XHRoZWlnaHQ6IDEzOXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuXHRcdFx0bWFzazogdXJsKCRjb250ZW50LXBhZ2Utc3ByaXRlICsgJyNkYXNoZWQtbGluZS13aXRoLWhlYXJ0JykgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0fVxuXG5cdFx0LnRpdGxlLWJsb2NrIHtcblx0XHRcdG1heC13aWR0aDogMzE1cHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuYnRuLXByaW1hcnkge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbi1jb250ZW50LXBhZ2UtcmV2aWV3cyB7XG5cdFx0cGFkZGluZzogMzBweCAwO1xuXG5cdFx0LmNvbnRlbnQtcGFnZS1yZXZpZXdzLWxpc3Qge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMge1xuXHRcdHBhZGRpbmc6IDMwcHggMDtcblx0XHRtYXJnaW46IDAgLTE1cHg7XG5cblx0XHQuc3dpcGVyLXdyYXBwZXIge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LmFib3V0LWF1dGhvci1ibG9jayB7XG5cdFx0bWFyZ2luOiAzMHB4IDA7XG5cblx0XHQuYWJvdXQtYXV0aG9yLWJsb2NrLWNvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFxuXHRcdFx0XHQnYSBiJ1xuXHRcdFx0XHQnYyBjJztcblx0XHRcdGdhcDogMThweDtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cblx0XHRcdC5hYm91dC1hdXRob3ItYmxvY2staW1nIHtcblx0XHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0XHR3aWR0aDogOTdweDtcblx0XHRcdFx0Z3JpZC1hcmVhOiBhO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLDAsMCwuMjUpO1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmF1dGhvci1uYW1lIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQ6IDUwMCAxN3B4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmFib3V0LWF1dGhvci1ibG9jay10ZXh0IHtcblx0XHRcdFx0Z3JpZC1hcmVhOiBiO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDdweDtcblxuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYWJvdXQtYXV0aG9yLWJsb2NrLWFjdGlvbiB7XG5cdFx0XHRcdGdyaWQtYXJlYTogYztcblxuXHRcdFx0XHQuYnRuLXByaW1hcnkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnF1aXQtcG9wdXAge1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDEwMDA1O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjUpO1xuXG5cdFx0Ji13cmFwcGVyIHtcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdHBhZGRpbmc6IDIzcHggMjNweCAzNXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMThweDtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXHRcdFx0dG9wOiA1JTtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDIwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cblx0XHQuaGVhZGVyLXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG5cdFx0XHQuY2xvc2UtYnRuIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtd3JhcHBlciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDIyNnB4O1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuY2l0eS10aXRsZSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR9XG5cblx0XHRcdC5idG4tcHJpbWFyeSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucXVpdC1pY29uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCRjb250ZW50LXBhZ2Utc3ByaXRlICsgJyNxdWl0LXBvcHVwLWljb24nKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdFx0d2lkdGg6IDIwNXB4O1xuXHRcdFx0aGVpZ2h0OiAxNzJweDtcblx0XHR9XG5cdH1cbn0iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uY29udGVudC1wYWdlLWZlYXR1cmVkLXNlY3Rpb24ge1xuICAgIGhlaWdodDogNjIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgLTE1cHg7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtb3ZlcmxheSB7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMzJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjcycHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjgwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudC1zZWN0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4IDE2cHggMCAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNXB4IDIwcHggMjhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMCAwIDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMCU7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1vdXRsaW5lIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmVhdHVyZXMtc2VjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE2cHggMTZweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDIycHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZsZXg6IDAuNztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMjRweCAyNHB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCA1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZlYXR1cmVzLWxpc3Qge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIC5mZWF0dXJlLWl0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mZWF0dXJlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICYubG9jay1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkY29udGVudC1wYWdlLXNwcml0ZSArICcjbG9jay1pY29uJykgY2VudGVyIC8gNDJweCBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnBlcnNvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkY29udGVudC1wYWdlLXNwcml0ZSArICcjcGVyc29uLWljb24nKSBjZW50ZXIgLyA0MnB4IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYucmF0aW5nLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRjb250ZW50LXBhZ2Utc3ByaXRlICsgJyNzdGFyLWljb24nKSBjZW50ZXIgLyA0MnB4IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mZWF0dXJlLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vcmVzcG9uc2l2ZS12YXJpYWJsZXMnIGFzICo7XG5cbi5ob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tb2JpbGUpIHsgXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAtMTVweDtcbiAgICB9XG5cbiAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgIFxuICAgIC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1vYmlsZSkge1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50aGVtZS1saWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG5cbiAgICAgICAgLmNhcmQtbnVtYmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlY29yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGhlbWUtZGFyayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG5cbiAgICAgICAgLmNhcmQtbnVtYmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlY29yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19oZWFkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tb2JpbGUpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDJweCAwO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1vYmlsZSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXJkcy13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbW9iaWxlKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAycHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbW9iaWxlKSB7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLWljb24td3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtaWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTA1cHg7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyOHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZywgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLW51bWJlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRjb250ZW50LXBhZ2Utc3ByaXRlICsgJyNjYXJkLW51bWJlci1iZycpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZWNvcmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5udW1iZXItMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjbnVtYmVyLTEnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjbnVtYmVyLTEnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5udW1iZXItMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjbnVtYmVyLTInKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjbnVtYmVyLTInKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5udW1iZXItMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjbnVtYmVyLTMnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjbnVtYmVyLTMnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5rbGF2aXlvLXZpZGVvLXNpZ251cC1zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuXG4gICAgXG4gICAgICAgICYuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuXG4gICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwdmg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLnZpZGVvLXByZXZpZXcge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHZoO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgLnZpZGVvLXByZXZpZXctaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHZoO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBsYXktYnV0dG9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wbGF5LWJ1dHRvbi1zdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlkZW8tcGxheWVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNzB2aDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICYubm8tZGlzcGxheSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rbGF2aXlvLWZvcm0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgW2RhdGEtdGVzdGlkPVwiZm9ybS1yb3dcIl0ge1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkLCAjRDdFMDUxKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzIGVhc2UgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggNDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWdudXAtZm9ybS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjUzLCAyNDcsIDIzNiwgMCkgMCUsIHJnYmEoMjUzLCAyNDcsIDIzNiwgMC44KSAxNSUsIHJnYmEoMjUzLCAyNDcsIDIzNiwgMSkgMzAlKTtcbiAgICAgICAgbWFyZ2luOiAtNzBweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDEzMHB4IDIwcHggNDBweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAtMTAwcHggLTEwcHggMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDMwcHggNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogLTEyMHB4IC0xMHB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMjBweCAzMHB4IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmtsYXZpeW8tc2lnbnVwLWZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTUwcHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1pbnB1dHMtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC8vIC5lbWFpbC1pbnB1dC1jb250YWluZXIge1xuICAgIC8vICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8vICAgICBnYXA6IDE0cHg7XG5cbiAgICAvLyAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLy8gICAgICAgICBnYXA6IDE1cHg7XG4gICAgLy8gICAgIH1cblxuICAgIC8vICAgICAuZW1haWwtaW5wdXQge1xuICAgIC8vICAgICAgICAgZmxleDogMTtcbiAgICAvLyAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgIC8vICAgICAgICAgcGFkZGluZzogN3B4IDE4cHg7XG4gICAgLy8gICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIC8vICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIC8vICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTtcbiAgICAvLyAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgLy8gICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgLy8gICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICBcbiAgICAvLyAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC8vICAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggNDVweDtcbiAgICAvLyAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5MHB4O1xuICAgIC8vICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAvLyAgICAgICAgIH1cblxuICAgIC8vICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgIC8vICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAvLyAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIC8vICAgICAgICAgfVxuICAgIC8vICAgICB9XG5cbiAgICAvLyAgICAgLnN1Ym1pdC1idG4ge1xuICAgIC8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQsICNEN0UwNTEpO1xuICAgIC8vICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgIC8vICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIC8vICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIC8vICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAvLyAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAvLyAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgLy8gICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLy8gICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcblxuICAgIC8vICAgICAgICAgJjpob3ZlciB7XG4gICAgLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljLCAjRDdFMDUxKTtcbiAgICAvLyAgICAgICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgLy8gICAgICAgICB9XG5cbiAgICAvLyAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC8vICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgOHB4IDhweCAwO1xuICAgIC8vICAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggNDVweDtcbiAgICAvLyAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5MHB4O1xuICAgIC8vICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAvLyAgICAgICAgIH1cbiAgICAvLyAgICAgfVxuICAgIC8vIH1cbn1cblxuLmtsYXZpeW8tc2lnbnVwLWZvcm0ge1xuICAgIC5mb3JtLWdyb3VwLWNoZWNrYm94IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIwMCwgMTkwLCAxNjAsIDAuNjApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcblxuICAgICAgICAuY2hlY2tib3gtbGFiZWwge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTQuNHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAucHJpdmFjeS1saW5rIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGxpbmVhciwgdGV4dC1kZWNvcmF0aW9uIDAuM3MgbGluZWFyO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2hlY2tib3gtaW5wdXQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGVja2JveC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNoZWNrYm94LWxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkZm9vdGVyLXNwcml0ZSArICcjaWNvbi1jaGVjaycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cblxuICAgICAgICAuY2hlY2tib3gtaW5wdXQ6Y2hlY2tlZCArIC5jaGVja2JveC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuY2hlY2tib3gtaW5wdXQ6Y2hlY2tlZCArIC5jaGVja2JveC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggNDBweDtcblxuICAgICAgICAgICAgLmNoZWNrYm94LWxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jaGVja2JveC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIyLjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmtsYXZpeW8taW1hZ2Utc2lnbnVwLXNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJi5zaWRlLXNlY3Rpb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmtsYXZpeW8tZm9ybSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgIFtkYXRhLXRlc3RpZD1cImZvcm0tcm93XCJdIHtcbiAgICAgICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCwgI0Q3RTA1MSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggNDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTdweCA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tb3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgLmZvcm0tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rbGF2aXlvLXNpZ251cC1mb3JtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1pbnB1dHMtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn0iLCIuYnJlYWRjcnVtYnMtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCAwO1xuXG4gICAgLm1haW4tYnJlYWRjcnVtYiB7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAuYnJlYWRjcnVtYi1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgICAgICAgICBhLCBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgYSwgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfigKInO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAubWFpbi1icmVhZGNydW1iIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIC5icmVhZGNydW1iLWxpc3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAn4oCiJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYnJlYWRjcnVtYnMtc2VjdGlvbiB7XG5cbiAgICAgICAgLm1haW4tYnJlYWRjcnVtYiB7XG5cbiAgICAgICAgICAgIC5icmVhZGNydW1iLWxpc3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5zaW1wbGUtbG9nLWluIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMHB4KTtcblxuICAgICZfX2dyYWRpZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgcmdiKDI1NSwgMjU1LCAyNTUpKTtcbiAgICB9XG5cbiAgICAuc3VibWl0LWJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgICB9XG5cbiAgICAmX19mb3JtIHtcbiAgICAgICAgaGVpZ2h0OiA3MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggNXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAuMSk7XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgLmZvcm0tZmllbGRzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBnYXA6IDNweDtcblxuICAgICAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjN2M3Yzc7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5mb3JtLWFsZXJ0LWRhbmdlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1yZWQtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi51c2VyLXNldHRpbmctYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgLnRoaXJkLXBhcnR5LWF1dGgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgIFxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwIDEycHggMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIFxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAmLmdvb2dsZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJi5mYWNlYm9vayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNCNTk5ODtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZiA7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAmLmFwcGxlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAmLmVtYWlsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdFMDUxO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjgzMDZjO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5vci1tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDIwcHggMDtcbiAgICBcbiAgICAgICAgICAgIGhyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODMwNmM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLnJlZ2lzdHJhdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuLmctcmVjYXB0Y2hhIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cbiAiLCJAdXNlICdjb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94LFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDdweDtcbiAgICByaWdodDogMTBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDk7XG5cbiAgICAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgICAuZmF2b3JpdGUtYXJ0aWNsZSxcbiAgICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Qge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2hlYXJ0X3doaXRlJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuICAgIC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4gICAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQge1xuICAgICAgICBtYXNrOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNoZWFydF9jaGVja2VkJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUyMHB4KSB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRvcDogN3B4O1xuXG4gICAgICAgIC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAgICAgICAuZmF2b3JpdGUtYXJ0aWNsZSB7XG4gICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0b3A6IDEzcHg7XG4gICAgcmlnaHQ6IDEzcHg7XG5cbiAgICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Qge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9mYXZvcml0ZS1pY29uJztcblxuLmNhcmQtZXhwZXJpZW5jZS13cmFwcGVyIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4zcztcbn1cblxuLmNhcmQtZXhwZXJpZW5jZS1uZXcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWJhc2ljKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGhlaWdodDogMzQwcHg7XG4gICAgbWF4LWhlaWdodDogMzQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNsaXAtcGF0aDogcGF0aChcIk0yNTAgMjk5LjU0N0MyNTAgMzA2LjcyNiAyNDQuMTggMzEyLjU0NyAyMzcgMzEyLjU0N0MyMjkuODIgMzEyLjU0NyAyMjQgMzE4LjM2NyAyMjQgMzI1LjU0N1YzMjYuMjczQzIyNCAzMzMuODU0IDIxNy44NTQgMzQwIDIxMC4yNzMgMzQwSDE1QzYuNzE1NzIgMzQwIDAgMzMzLjI4NCAwIDMyNVYxNUMwIDYuNzE1NzIgNi43MTU3MyAwIDE1IDBIMjM1QzI0My4yODQgMCAyNTAgNi43MTU3MyAyNTAgMTVWMjk5LjU0N1pcIik7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICAgIH1cblxuICAgIC5jYXJkLWV4cGVyaWVuY2UtbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuY2FyZC1pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxNDNweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgICAgXG4gICAgICAgIGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbiAgICAgICAgZm9udDogNTAwIDE4cHggJ3JvYy1ncm90ZXNrJywgc2Fucy1zZXJpZjtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHggMTVweCAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgIC5jb250ZW50LWJsb2NrLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNpdHktbGFiZWwge1xuICAgICAgICAgICAgZm9udDogNTAwIDEwcHggJ3JvYy1ncm90ZXNrJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LWJsb2NrIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy1leHBlcmllbmNlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgZm9udDogNTAwIDE1cHggJ3JvYy1ncm90ZXNrJywgc2Fucy1zZXJpZjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWNhdGVnb3J5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzcHggMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgZm9udDogNTAwIDEycHggJ3JvYy1ncm90ZXNrJywgc2Fucy1zZXJpZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAuZXhwZXJpZW5jZS1yYXRpbmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGZvbnQ6IDUwMCAxNXB4IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yYXRpbmctYmxvY2ssIC5zdGFycyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0YXIge1xuICAgICAgICAgICAgbWFzazogdXJsKCRleHBlcmllbmNlLWNhcmQtc3ByaXRlICsgJyNzdGFyLXllbGxvdycpICBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHVyYXRpb24tcmF0aW5nLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuXG4gICAgICAgIC5leHBlcmllbmNlLXByaWNlLFxuICAgICAgICAuZXhwZXJpZW5jZS1kdXJhdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmb250OiA1MDAgMTVweCBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS1wcmljZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGV4cGVyaWVuY2UtY2FyZC1zcHJpdGUgKyAnI3ByaWNlLXRhZycpICBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0zcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgICAgIGZvbnQ6IDcwMCAxNXB4ICdyb2MtZ3JvdGVzaycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcmljZS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi53aXRoLXBhcnRuZXIge1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG5cbiAgICAgICAgICAgIC5leHBlcmllbmNlLXByaWNlIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wYXJ0bmVyLXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udDogNzAwIDE1cHggJ3JvYy1ncm90ZXNrJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS1kdXJhdGlvbiB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRleHBlcmllbmNlLWNhcmQtc3ByaXRlICsgJyNjbG9jaycpICBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXJkLWV4cGVyaWVuY2Utd3JhcHBlciB7XG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gICAgfVxuXG4gICAgLmNhcmQtZXhwZXJpZW5jZS1uZXcge1xuICAgICAgICBtYXgtd2lkdGg6IDMzMnB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNjdweDtcbiAgICAgICAgd2lkdGg6IDMzMnB4O1xuICAgICAgICBoZWlnaHQ6IDI2N3B4O1xuICAgICAgICBjbGlwLXBhdGg6IHBhdGgoXCJNMzMyIDIyMC4xOTJDMzMyIDIyOC4xNDUgMzI1LjU1MyAyMzQuNTkyIDMxNy42IDIzNC41OTJIMzE2Ljc3QzMwOC44MTcgMjM0LjU5MiAzMDIuMzcgMjQxLjA0IDMwMi4zNyAyNDguOTkyVjI1My4xQzMwMi4zNyAyNjEuMDUzIDI5NS45MjMgMjY3LjUgMjg3Ljk3IDI2Ny41SDE0LjRDNi40NDcwOSAyNjcuNSAwIDI2MS4wNTMgMCAyNTMuMVYxNC40QzAgNi40NDcwOSA2LjQ0NzEgMCAxNC40IDBIMzE3LjZDMzI1LjU1MyAwIDMzMiA2LjQ0NzEgMzMyIDE0LjRWMjIwLjE5MlpcIik7XG4gICAgICAgIFxuICAgICAgICAuY2FyZC1pbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMTdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kdXJhdGlvbi1yYXRpbmctYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy1leHBlcmllbmNlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICdjb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBcbiAgICAuY29udGFpbmVyLWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnRpdGxlLWJveCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgICAgIC50aXRsZS1tb2JpbGUtdG9wIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWRlc2t0b3AsXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgLmljb24tdHJpcGFkdmlzb3ItcmF0aW5nIHtcbiAgICAgICAgd2lkdGg6IDkzcHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgbWFzazogdXJsKCRjdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNpY29uLXRyaXBhZHZpc29yLXJhdGluZzInKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIH1cblxuICAgIC5pY29uLWdvb2dsZS1yYXRpbmcge1xuICAgICAgICB3aWR0aDogOTRweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBtYXNrOiB1cmwoJGN1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2ljb24tZ29vZ2xlLXJhdGluZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmljb24tZ29vZ2xlIHtcbiAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgbWFzazogdXJsKCRjdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNpY29uLWdvb2dsZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmljb24tdHJpcGFkdmlzb3Ige1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBtYXNrOiB1cmwoJGN1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2ljb24tdHJpcGFkdmlzb3InKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIH1cblxuICAgIC5pY29uLWRlY29yYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAyNTVweDtcbiAgICAgICAgaGVpZ2h0OiAxMzZweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtNDBweDtcbiAgICAgICAgYm90dG9tOiAtMzBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgIFxuICAgICAgICAmLmljb24taG9uZy1rb25nIHtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjaWNvbi1ob25nLWtvbmcnKSAgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b21lci1yZXZpZXdzLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5jdXN0b21lci1yZXZpZXdzLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcblxuICAgICAgICAgICAgLnN0YXRpc3RpYy1ibG9jayB7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXRyaXBhZHZpc29yLXJhdGluZyxcbiAgICAgICAgLmljb24tZ29vZ2xlLXJhdGluZyB7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi10cmlwYWR2aXNvciB7XG4gICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWdvb2dsZSB7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWRlY29yYXRpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNjhweDtcbiAgICAgICAgICAgIGxlZnQ6IC0xNTBweDtcbiAgICAgICAgICAgIGJvdHRvbTogLTUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUtbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUtZGVza3RvcCxcbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tZXItcmV2aWV3cy1ibG9jayB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgXG4gICAgICAgICAgICAuY3VzdG9tZXItcmV2aWV3cy1pdGVtIHtcbiAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlIFwiLi4vLi4vY29tbW9uLXZhcmlhYmxlc1wiIGFzICo7XG5cbi5kaXZpZGVyIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYtbGluZSB7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9wb2NrZXQtZ3VpZGUvaWNvbnMvZGFzaGVkLWxpbmUuc3ZnXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC02OXB4O1xuICAgICAgICBsZWZ0OiA3LjUlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNCkgaW5zZXQ7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICByaWdodDogLTE1cHg7XG4gICAgfVxuXG4gICAgJi0tdmVydGljYWwtb24tZGVza3RvcCB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGNvbnRlbnQtcGFnZS1zcHJpdGUgKyAnI2RpdmlkZXItYmctaG9yaXpvbnRhbCcpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxLjEpO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRpdmlkZXItbGluZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB0b3A6IC02OXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDcuNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRjb250ZW50LXBhZ2Utc3ByaXRlICsgJyNkaXZpZGVyLWJnJykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEuMSk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGl2aWRlci1saW5lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4NSU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHNjYWxlKDEuMiwgMyk7XG4gICAgICAgICAgICAgICAgdG9wOiA3LjUlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC02OXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcblxuICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtaW5mby1hY2NvcmRpb24ge1xuICAgICAgICAuYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGdhcDogMjBweDtcblxuICAgICAgICAgICAgLmFjY29yZGlvbi1pdGVtLWljb24ge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7XG5cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubnVtYmVyLTEge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGNvbnRlbnQtcGFnZS1zcHJpdGUgKyAnI251bWJlci0xJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm51bWJlci0yIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRjb250ZW50LXBhZ2Utc3ByaXRlICsgJyNudW1iZXItMicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5udW1iZXItMyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkY29udGVudC1wYWdlLXNwcml0ZSArICcjbnVtYmVyLTMnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubnVtYmVyLTQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDlweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRjb250ZW50LXBhZ2Utc3ByaXRlICsgJyNudW1iZXItNCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLW9wZW5lciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5hY2NvcmRpb24tY29udGVudC1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hY2NvcmRpb24tY29udGVudC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDYwMCAxN3B4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1pbmZvLWFjY29yZGlvbi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgICAuaWNvbi1vcGVuZXIge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50LWluZm8tYmxvY2stZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1jb250ZW50LXRhYmxlLWluZm8ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgIC5jb250ZW50LWluZm8tYWNjb3JkaW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1pbmZvLWJsb2NrLWRlc2t0b3Age1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogODM3cHg7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5jb250ZW50LWluZm8tYmxvY2stdGFibGUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250OiA2MDAgMjBweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRoLCBcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQgeyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudC1pbmZvLWJsb2NrLWljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcblxuICAgICAgICAgICAgICAgIC5pY29uLW51bWJlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICYubnVtYmVyLTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRjb250ZW50LXBhZ2Utc3ByaXRlICsgJyNudW1iZXItMScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJi5udW1iZXItMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGNvbnRlbnQtcGFnZS1zcHJpdGUgKyAnI251bWJlci0yJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAmLm51bWJlci0zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkY29udGVudC1wYWdlLXNwcml0ZSArICcjbnVtYmVyLTMnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICYubnVtYmVyLTQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGNvbnRlbnQtcGFnZS1zcHJpdGUgKyAnI251bWJlci00Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlY3Rpb24tY29udGVudC10YWJsZS1pbmZvIHtcbiAgICAgICAgcGFkZGluZzogMzBweCA0MHB4IDMwcHggMDtcblxuICAgICAgICAuY29udGVudC1pbmZvLWJsb2NrLWRlc2t0b3Age1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MzZweDtcblxuICAgICAgICAgICAgLmNvbnRlbnQtaW5mby1ibG9jay1kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAuY29udGVudC1pbmZvLWJsb2NrLXRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRlbnQtaW5mby1ibG9jay1pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTEwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1udW1iZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2M3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYubnVtYmVyLTQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5zZWN0aW9uLWNvbnRlbnQtdGFibGUtaW5mbyB7XG4gICAgICAgIC8vIC5jb250ZW50LWluZm8tYmxvY2stZGVza3RvcCB7XG4gICAgICAgIC8vICAgICAuY29udGVudC1pbmZvLWJsb2NrLWhlYWRlci1pdGVtcyB7XG4gICAgICAgIC8vICAgICAgICAgLmNvbnRlbnQtaW5mby1ibG9jay1oZWFkZXItaXRlbSB7XG4gICAgICAgIC8vICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgLy8gICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgLy8gICAgICAgICB9XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH1cbiAgICB9XG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYXJ0aWNsZS1wYWdlLWhlcm8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmN1c3RvbS10b3Vycy1zbGlkZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgICAgICAgICAuc2VlLWFsbC1jdXN0b20tdG91cnMtYnRuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVyby1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIC5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAgICAgLmJyZWFkY3J1bWItbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tYWluLWJyZWFkY3J1bWIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZXJvLWZvcmVncm91bmQge1xuICAgICAgICAgICAgLmhlcm8tYXJ0aWNsZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXJ0aWNsZS1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgICAgICAgICAgICAgICB0b3A6IC0zNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGVzdGltb25pYWwtYXJlYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgLmF1dGhvci1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kYXRlLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXJ0aWNsZS1wYWdlLWhlcm8ge1xuICAgICAgICAuaGVyby1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLXRvdXJzLXNsaWRlciB7XG4gICAgICAgICAgICAuY3VzdG9tLXRvdXJzLWl0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuc2VlLWFsbC1jdXN0b20tdG91cnMtYnRuLFxuICAgICAgICAgICAgICAgIC5jdXN0b20tdG91cnMtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlcm8tZm9yZWdyb3VuZCB7XG4gICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDAgMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggNDBweCA0MHB4IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW46IC0xNDBweCAwIDAgLTE1cHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IDEwMCUgMCwgdHJhbnNwYXJlbnQgMzRweCwgcmdiYSgwLCAwLCAwLCAwLjA1KSAzNXB4LCByZ2JhKDAsIDAsIDAsIDAuNSkgMzUuNXB4LCBibGFjayAzNnB4KTtcbiAgICAgICAgICAgICAgICBtYXNrOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IDEwMCUgMCwgdHJhbnNwYXJlbnQgMzRweCwgcmdiYSgwLCAwLCAwLCAwLjA1KSAzNXB4LCByZ2JhKDAsIDAsIDAsIDAuNSkgMzUuNXB4LCBibGFjayAzNnB4KTtcbiAgICAgICAgICAgICAgICBtYXNrLWNvbXBvc2l0ZTogaW50ZXJzZWN0O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogLTM1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IDEwNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0zNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuaGVyby1hcnRpY2xlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaGVyby1hcnRpY2xlLXN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXJ0aWNsZS1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgbGVmdDogNjVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5hcnRpY2xlLXBhZ2UtaGVybyB7XG4gICAgICAgIC5oZXJvLWJhY2tncm91bmQge1xuICAgICAgICAgICAgaGVpZ2h0OiA2NzBweDtcblxuICAgICAgICAgICAgLnN0YW1wIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTc4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzhweDtcbiAgICAgICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICAubWFpbi1icmVhZGNydW1iIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZXJvLWZvcmVncm91bmQge1xuICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMzBweCAwIDA7XG4gICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDYwcHggNDBweCA4MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAtMTYwcHggMCAwIC0xNXB4O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFydGljbGUtY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIHtcblx0XHRvdmVyZmxvdzogdW5zZXQ7XG5cblx0XHQucHJpdmF0ZS10b3Vycy1saW5rIHtcblx0XHRcdHBhZGRpbmc6IDE4cHggMjVweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiA1MHB4O1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXG5cdFx0XHQucHJpdmF0ZS10b3VyLXRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucHJpdmF0ZS10b3VyLWRlc2NyaXB0aW9uIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQ6IDUwMCAxNXB4IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG5cdFx0XHR9XG5cblx0XHRcdC5kZWNvcmUtYXJyb3cge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuY2l0eS1kb29kbGUge1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0aGVpZ2h0OiAxNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHQuYnRuLXByaW1hcnkge1xuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRhYmxlLW9mLWNvbnRlbnRzLXNlY3Rpb24ge1xuXHRcdFx0bWFyZ2luOiA1MHB4IDA7XG5cblx0XHRcdC50YWJsZS1vZi1jb250ZW50LWJsb2NrIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXG5cdFx0XHRcdC50YWJsZS1vZi1jb250ZW50LXRpdGxlLWJsb2NrIHtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cblx0XHRcdFx0XHQudGFibGUtb2YtY29udGVudC10aXRsZSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmltYWdlLXNlY3Rpb24td3JhcHAge1xuXHRcdFx0cGFkZGluZzogMzZweCAyNnB4IDE2cHg7XG5cdFx0XHRtYXJnaW46IDMwcHggYXV0bztcblxuXHRcdFx0LnBob3RvLWNyZWRpdC10ZXh0IHtcblx0XHRcdFx0bWFyZ2luOiAxN3B4IDAgMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGV4dF9ib3gtc2VjdGlvbiB7XG5cdFx0XHRtYXJnaW46IDMwcHggMDtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHR9XG5cblx0XHQuc3BsaXQtbGF5b3V0IHtcblx0XHRcdG1hcmdpbjogMjBweCAwIDQwcHg7XG5cblx0XHRcdC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0Z2FwOiA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dC1ibG9jayB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnJpZ2h0LCAmLmxlZnQge1xuXHRcdFx0XHQuaW1hZ2Utc2VjdGlvbi13cmFwcCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjRweCAxNnB4IDEwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDMwNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZyYW1lZF9ib3gtc2VjdGlvbiB7XG5cdFx0XHRtYXJnaW46IDMwcHggMDtcblxuXHRcdFx0LnNlY3Rpb24tY29udGVudC1ib3gge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDc2MHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW1hZ2UtYmxvY2stdmlkZW8ge1xuXHRcdFx0bWFyZ2luOiAzMHB4IDA7XG5cblx0XHRcdC5pbWFnZS1ibG9jay12aWRlby1ib3gge1xuXHRcdFx0XHRwYWRkaW5nOiAzNnB4IDI2cHggMTZweDtcblx0XHRcdFx0bWF4LXdpZHRoOiA2NTBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQuaW1hZ2UtYmxvY2stdmlkZW9fX3lvdXR1YmUge1xuXHRcdFx0XHRoZWlnaHQ6IDMwNnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQueW91dHViZS12aWRlby1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdG1hcmdpbjogMTdweCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmV4cGVyaWVuY2VzLXJvdy1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggMDtcblxuXHRcdFx0LnRpdGxlLWJsb2NrIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDI5cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmNvbnRlbnQtcGFnZS1leHBlcmllbmNlcy1zbGlkZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDE1cHggNzBweDtcblxuXHRcdFx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5zd2lwZXItYnV0dG9uLW5leHQsXG5cdFx0XHRcdC5zd2lwZXItYnV0dG9uLXByZXYge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiA0NXB4O1xuXHRcdFx0XHRcdGhlaWdodDogNDVweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiA0NXB4O1xuXHRcdFx0XHRcdHRvcDogYXV0bztcblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA0NXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgkY29udGVudC1wYWdlLXNwcml0ZSArICcjYXJyb3ctc2xpZGVyJykgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN3aXBlci1idXR0b24tbmV4dCB7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdHJpZ2h0OiAxMTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uLXRvcC10aXBzLWxpc3Qge1xuXHRcdFx0cGFkZGluZzogNDBweCAwO1xuXG5cdFx0XHQudG9wLXRpcHMtbGlzdC1ib3gge1xuXHRcdFx0XHQuaWNvbi1udW1iZXIge1xuXHRcdFx0XHRcdHdpZHRoOiA1MnB4O1xuXHRcdFx0XHRcdGhlaWdodDogNTZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250ZW50LXRyeS13aXRoLWxvY2FsIHtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdHBhZGRpbmc6IDM1cHggMDtcblxuXHRcdFx0LmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAyNTBweDtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdHdpZHRoOiAyMDRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI0NXB4O1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmNvbnRlbnQtdGl0bGUtYmxvY2sge1xuXHRcdFx0XHR3aWR0aDogNjElO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XG5cdFx0XHRcdGdhcDogMjBweDtcblxuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idG4tcHJpbWFyeSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tcmVhZHktdG8tcGxhbiB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdFx0XHRcblx0XHRcdC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZzogNDBweCAxNXB4IDQwcHggMDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQuZGVjb3JlLWltZyB7XG5cdFx0XHRcdHdpZHRoOiA0ODhweDtcblx0XHRcdFx0aGVpZ2h0OiAxODRweDtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0cmlnaHQ6IDMzMHB4O1xuXHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC50aXRsZS1ibG9jayB7XG5cdFx0XHRcdG1heC13aWR0aDogMzUwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcblx0XHRcdFx0XG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyOXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYnRuLXByaW1hcnkge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hYm91dC1hdXRob3ItYmxvY2sge1xuXHRcdFx0bWFyZ2luOiA0MHB4IDA7XG5cblx0XHRcdC5hYm91dC1hdXRob3ItYmxvY2stY29udGVudCB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFxuXHRcdFx0XHRcdCdhIGInXG5cdFx0XHRcdFx0J2EgYyc7XG5cdFx0XHRcdGdhcDogMTBweCAzMnB4O1xuXHRcdFx0XHRwYWRkaW5nOiAyNHB4IDI3cHg7XG5cblx0XHRcdFx0LmFib3V0LWF1dGhvci1ibG9jay1pbWcge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweDtcblx0XHRcdFx0XHR3aWR0aDogMTMzcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdGhlaWdodDogOTdweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuYXV0aG9yLW5hbWUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5hYm91dC1hdXRob3ItYmxvY2stdGV4dCB7XG5cdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5hYm91dC1hdXRob3ItYmxvY2stYWN0aW9uIHtcblx0XHRcdFx0XHQuYnRuLXByaW1hcnkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3Mge1xuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQudGl0bGUtYm94LXdpdGgtYnV0dG9uIHtcblx0XHRcdFx0LmJ0bi1wcmltYXJ5IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAzMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayB7XG5cdFx0LmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDg3NHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHggMCAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5wcml2YXRlLXRvdXJzLWxpbmsge1xuXHRcdFx0cGFkZGluZzogMThweCA2NXB4O1xuXHRcdFx0Z2FwOiAxMDBweDtcblx0XHR9XG5cblx0XHQudGFibGUtb2YtY29udGVudHMtc2VjdGlvbiB7XG5cdFx0XHQuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdFx0fVxuXG5cdFx0XHQudGFibGUtb2YtY29udGVudC1ibG9jayB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XG5cdFx0XHRcdG9sLCB1bCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCA4MHB4IDAgMDtcblx0XHRcdFx0XHRjb2x1bW5zOiAyO1xuXHRcdFx0XHRcdGNvbHVtbi1nYXA6IDQwcHg7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0YnJlYWstaW5zaWRlOiBhdm9pZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGVudC1tYWluLWJsb2NrIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0LmNvbnRlbnQtcGFnZS1hc2lkZS1yaWdodC1jb2x1bW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR3aWR0aDogMzYlO1xuXG5cdFx0XHRcdC5idG4tcHJpbWFyeSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAzMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDM5MHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDAgMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zZWN0aW9uLWhvc3RzIHtcblx0XHRcdFx0XHQuaG9zdHMtc2xpZGVyIHtcblx0XHRcdFx0XHRcdC5zbGlkZXItaXRlbSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2VjdGlvbi10cnktaW50ZXJlc3RpbmctZXhwZXJpZW5jZSB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5rbGF2aXlvLWltYWdlLXNpZ251cC1zZWN0aW9uIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgLTE1cHggMCAwO1xuXG5cdFx0XHRcdFx0LmtsYXZpeW8tZm9ybSB7XG5cdFx0XHRcdFx0XHRbZGF0YS10ZXN0aWQ9Zm9ybS1yb3ddIHtcblx0XHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1lbWFpbF0ge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE3cHggMjBweCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxN3B4IDM1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucHJpdmF0ZS10b3Vycy1saW5rIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZyYW1lZF9ib3gtc2VjdGlvbiB7XG5cdFx0XHRtYXJnaW46IDMwcHggMTVweCAzMHB4IDA7XG5cdFx0fVxuXG5cdFx0LmV4cGVyaWVuY2VzLXJvdy1zZWN0aW9uIHtcblx0XHRcdC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDkyNXB4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdH1cblxuXHRcdFx0LmNvbnRlbnQtcGFnZS1leHBlcmllbmNlcy1zbGlkZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDAgNzBweCAxNXB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtcGFnZS1sZWZ0LWNvbHVtbiB7XG5cdFx0XHR3aWR0aDogNjQlO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtcGFnZS1leHBlcmllbmNlcy1zbGlkZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyB7XG5cdFx0XHRtYXJnaW46IDAgMCAwIC0xNXB4O1xuXG5cdFx0XHQuY29udGFpbmVyLWwge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDg3NHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGVudC10cnktd2l0aC1sb2NhbCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXG5cblx0XHQuc2VjdGlvbi1uZWVkLWhlbHAtcGxhbm5pbmcge1xuXHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0XHRtYXJnaW46IDAgLTE1cHggMCAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHQuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0fVxuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMTlweDtcblx0XHRcdFx0aGVpZ2h0OiAxNTBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCRjb250ZW50LXBhZ2Utc3ByaXRlICsgJyNkaXJlY3Rpb24taWNvbicpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IDI4NXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG5cdFx0XHRcdG1heC13aWR0aDogNDY3cHggIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQudGl0bGUtYmxvY2sge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cblx0XHRcdFx0LmRlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDI2NXB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50aXRsZS1ibG9jay10ZXh0IHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50aXRsZS1ibG9jay12aWRlbyB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0aGVpZ2h0OiAyMjNweDtcblxuXHRcdFx0XHQudmlkZW8tYm94LCAudmlkZW8tYmxvY2sge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHZpZGVvIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMjIzcHg7XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHQmLm5vLWRpc3BsYXkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYnRuLXByaW1hcnkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdGJvdHRvbTogMThweDtcblx0XHRcdFx0XHRsZWZ0OiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tbWVldC15b3VyLWhvc3RzIHtcblx0XHRcdHBhZGRpbmc6IDMwcHggMCAzMHB4IDE1cHg7XG5cblx0XHRcdC5ob3N0cy13cmFwcGVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5zZWN0aW9uLWhvc3RzIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdFx0XHQuY29udGFpbmVyLWwge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGl0bGUtYm94IHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tYm9vay15b3VyLWV4cGVyaWVuY2Uge1xuXHRcdFx0cGFkZGluZzogMzBweCAwIDMwcHggMTVweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuXG5cdFx0XHQuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQudGl0bGUtYmxvY2sge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDMwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyODJweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZXhwZXJpZW5jZS1kb29kbGUge1xuXHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMjUwcHg7XG5cdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuY29udGVudC1wYWdlLW1haW4tYmxvY2sge1xuXHRcdC50YWJsZS1vZi1jb250ZW50cy1zZWN0aW9uIHtcblx0XHRcdC50YWJsZS1vZi1jb250ZW50LWJsb2NrIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZyYW1lZF9ib3gtc2VjdGlvbiB7XG5cdFx0XHRtYXJnaW46IDMwcHggMDtcblx0XHR9XG5cblx0XHQuY29udGVudC10cnktd2l0aC1sb2NhbCB7XG5cdFx0XHQuY29udGVudC10aXRsZS1ibG9jayB7XG5cdFx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tcmVhZHktdG8tcGxhbiB7XG5cdFx0XHQuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG5cdFx0XHRcdHBhZGRpbmc6IDQwcHggNjBweCA0MHB4IDA7XG5cdFx0XHR9XG5cdFxuXHRcdFx0LmRlY29yZS1pbWcge1xuXHRcdFx0XHRyaWdodDogMzcwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tbmVlZC1oZWxwLXBsYW5uaW5nIHtcblx0XHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXG5cdFx0XHQudGl0bGUtYmxvY2sge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGxlZnQ6IDMyNXB4O1xuXHRcdFx0XHR3aWR0aDogMTM1cHg7XG5cdFx0XHRcdGhlaWdodDogMTcwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tbWVldC15b3VyLWhvc3RzIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggMCA0MHB4IDQwcHg7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tYm9vay15b3VyLWV4cGVyaWVuY2Uge1xuXHRcdFx0cGFkZGluZzogNDBweCAwIDQwcHggNDBweDtcblxuXHRcdFx0LnRpdGxlLWJsb2NrIHtcblx0XHRcdFx0LmV4cGVyaWVuY2UtZG9vZGxlIHtcblx0XHRcdFx0XHRsZWZ0OiAyODBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250ZW50LXBhZ2UtYXNpZGUtcmlnaHQtY29sdW1uIHtcblx0XHRcdC5zZWN0aW9uLXRyeS1pbnRlcmVzdGluZy1leHBlcmllbmNlIHtcblx0XHRcdFx0LmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcblx0LmNvbnRlbnQtcGFnZS1tYWluLWJsb2NrIHtcblx0XHQuc2VjdGlvbi1yZWFkeS10by1wbGFuIHtcblx0XHRcdC5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjIlO1xuXHRcdFx0fVxuXHRcblx0XHRcdC5kZWNvcmUtaW1nIHtcblx0XHRcdFx0cmlnaHQ6IDU4JTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGVudC1tYWluLWJsb2NrIHtcblx0XHRcdC5jb250ZW50LXBhZ2UtYXNpZGUtcmlnaHQtY29sdW1uIHtcblx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGVudC1wYWdlLWxlZnQtY29sdW1uIHtcblx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0fVxuXG5cdFx0LnByaXZhdGUtdG91cnMtbGluayB7XG5cdFx0XHRwYWRkaW5nOiAxOHB4IDY1cHggMThweCA4MHB4O1xuXHRcdH1cblxuXHRcdC5leHBlcmllbmNlcy1yb3ctc2VjdGlvbiB7XG5cdFx0XHQuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1JTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzLWNvbnRlbnQtcGFnZSB7XG5cdFx0XHQuY29udGFpbmVyLWwge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRnYXA6IDQwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC50aXRsZS1ib3gtd2l0aC1idXR0b24ge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG5cdC5jb250ZW50LXBhZ2UtbWFpbi1ibG9jayB7XG5cdFx0LmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDUwcHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtbWFpbi1ibG9jayB7XG5cdFx0XHQuY29udGVudC1wYWdlLWFzaWRlLXJpZ2h0LWNvbHVtbiB7XG5cdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtcGFnZS1sZWZ0LWNvbHVtbiB7XG5cdFx0XHR3aWR0aDogNzUlO1xuXHRcdH1cblxuXHRcdC5leHBlcmllbmNlcy1yb3ctc2VjdGlvbiB7XG5cdFx0XHQuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG5cdFx0XHRcdG1heC13aWR0aDogMTA1MHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuY29udGVudC1wYWdlLWV4cGVyaWVuY2VzLXNsaWRlciB7XG5cdFx0XHRcdHBhZGRpbmc6IDMwcHggNXB4IDcwcHg7XG5cblx0XHRcdFx0LnN3aXBlci1idXR0b24tbmV4dCB7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0XHRcdFx0XHRyaWdodDogNjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uLXJlYWR5LXRvLXBsYW4ge1xuXHRcdFx0LmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzNSU7XG5cdFx0XHR9XG5cdFxuXHRcdFx0LmRlY29yZS1pbWcge1xuXHRcdFx0XHRyaWdodDogNjQlO1xuXHRcdFx0fVxuXG5cdFx0XHQudGl0bGUtYmxvY2sge1xuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idG4tcHJpbWFyeSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzLWNvbnRlbnQtcGFnZSB7XG5cdFx0XHQuY29udGFpbmVyLWwge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDk4MHB4O1xuXHRcdFx0XHRnYXA6IDUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnF1aXQtcG9wdXAge1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDEwMDA1O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjUpO1xuXG5cdFx0Ji13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmc6IDMwcHggMzBweCAzOHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0XHR9XG5cblx0XHQuaGVhZGVyLXdyYXBwZXIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0XHQuY29udGVudC13cmFwcGVyIHtcblx0XHRcdGdhcDogMjBweDtcblxuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAzMDJweDtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuY2l0eS10aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdH1cblxuXHRcdFx0LmJ0bi1wcmltYXJ5IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5pY29uLXNoYXJlZCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgIH1cblxuICAgICYuZG90IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBtYXJnaW46IDVweCA4cHg7XG4gICAgICAgIG1hc2s6IHVybCgkZXhwZXJpZW5jZS1zaW5nbGUtc3ByaXRlICsgJyNkb3QnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIH1cbn1cblxuLmljb24ge1xuICAgIEBleHRlbmQgLmljb24tc2hhcmVkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjYm9va21hcmsnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1jdXN0b20ge1xuICAgIEBleHRlbmQgLmljb24tc2hhcmVkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbn1cblxuLmljb24ta25vd3MtZXZlcnktaGlkZGVuLWdlbSB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2ZpbmQtb24tbWFwJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tbG92ZXMtZm9vZC1sb2NhbC1jdWx0dXJlIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjbm9vZGxlJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tY3VsdHVyYWwtc3Rvcmllcy1sb2NhbC1pbnNpZ2h0cyB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2Jvb2ttYXJrJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24ta25vd3MtdGhlLWNpdHktaW5zaWRlLW91dCB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2RpcmVjdGlvbicpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWJyaW5ncy1zdG9yaWVzLXBsYWNlcy1saWZlIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjc3BlZWNoLWJ1YmJsZScpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWFyY2hpdGVjdHVyYWwtY3VsdHVyYWwtZXhwbG9yZXIge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNza3lsaW5lJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tbmF0dXJlLWNpdHktZXhwbG9yZXIge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNidWlsZGluZycpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWxvY2FsLWhpc3RvcmlhbiB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2d1aWRlLWJvb2snKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1lY28tZnJpZW5kbHktYWR2b2NhdGUge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNlY29sb2d5Jykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tcGhvdG8tc3BvdHMtZXhwbG9yZXIge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNwaG90by1waW4nKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1hcnQtY3JlYXRpdmUtc3BhY2VzLWV4cGxvcmVyIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjbWFwLWJ1bGInKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1jaGV2cm9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE5cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNpY29uLWFycm93LWRvd24nKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xufVxuXG4uY29tcGFzcyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjY29tcGFzcycpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5ub29kbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI25vb2RsZScpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWJpbm9jdWxhcnMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2ljb24tYmlub2N1bGFycycpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWNpdHkge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjaWNvbi1jaXR5Jykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tZmxhZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjaWNvbi1mbGFnJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmxhbmd1YWdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNsYW5ndWFnZScpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5waW4td2l0aC1oYXJkIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI3Bpbi13aXRoLWhhcmQnKSBuby1yZXBlYXQgY2VudGVyO1xufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5AdXNlICdpY29ucyc7XG5cbi5zZWN0aW9uLWhvc3RzIHtcbiAgICAmLmNvbnRhaW5lci1sIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhvc3RzLXNsaWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMCA2NXB4O1xuXG4gICAgICAgIC5zbGlkZXItaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAyOTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItYnV0dG9uIHtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2JhY2stYXJyb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA4NHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ob3N0LWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAyNjBweDtcbiAgICBcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuXG4gICAgICAgICAgICAuYnRuLXZpZXcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLmNhcmQtaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4NHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLmNhcmQtY2F0ZWdvcnkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDdweDtcbiAgICAgICAgICAgIGZvbnQ6IDUwMCAxMnB4ICdyb2MtZ3JvdGVzaycsIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgICAgIC5pY29uLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMnB4IDExcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuICAgIFxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMuNmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXZpZXcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTcwcHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICBmb250OiA1MDAgMTVweCAncm9jLWdyb3Rlc2snLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDM3cHggMTJweCAzMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogLTFweCAwIDAgMTJweDtcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcGF0aCgnTTAuNzEzNjczIDUuMjU5MThlLTA5Qy0xMi43ODYzIDAuMDAwMjQ0MTUxIDE2OS43MTQgNS4yNTkxOGUtMDkgMTY5LjcxNCA1LjI1OTE4ZS0wOUMxNTguNjcyIDAuMTI3ODA3IDE1My4yMTIgMy44MTUyNSAxNDUuMjE0IDE5TDEzOC4wMiAzMS4xNzQ2QzEzNC40MjEgMzcuMjY0IDEyNy44NzQgNDEgMTIwLjgwMSA0MUg0Mi43MTM3QzMxLjY2OCA0MSAyMi43MTM3IDMyLjA0NjQgMjIuNzEzNyAyMS4wMDA3QzIyLjcxMzcgMjAuNTAyMSAyMi43MTM3IDIwLjAwMTYgMjIuNzEzNyAxOS41QzIyLjcxMzcgOC41IDE0LjIxMzcgLTAuMDAwMjQ0MTQxIDAuNzEzNjczIDUuMjU5MThlLTA5WicpO1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbjogLTI2cHggMCAwIC02cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5jYXJkLWNpdHkge1xuICAgICAgICAgICAgZm9udDogNTAwIDEycHggJ3JvYy1ncm90ZXNrJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLnJldmlld3MtYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgICAgIGZvbnQ6IDQwMCAxNXB4IFwiZnJlaWdodC1zYW5zLXByb1wiLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICAuc3RhcnMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNzdGFyX3llbGxvdycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5yZXZpZXdzLWNvdW50IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXdzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWN0aW9uLWhvc3RzIHtcbiAgICAgICAgLmhvc3RzLXNsaWRlciB7XG4gICAgICAgICAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5jYXJkLWhvc3QtaW5mbyB7XG4gICAgICAgICAgICB3aWR0aDogMjgzcHg7XG5cbiAgICAgICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5idG4tc2VlLWRldGFpbHMge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgLmljb24tY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWluZm8tYmxvY2sge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlld3MtYmxvY2sge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBnYXA6IDZweDtcblxuICAgICAgICAgICAgICAgIC5pY29uLXN0YXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnaWNvbnMnO1xuXG4uaG9zdC1kZXRhaWxzLXBvcHVwIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAwLjVzIGxpbmVhcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cbiAgICAmLmhpZGRlbi1wb3B1cCB7XG4gICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAucG9wdXAtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBcbiAgICAucG9wdXAtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDcycHgpO1xuICAgIH1cblxuICAgIC5wb3B1cC1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAuYnRuLWJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzMXB4IDIwcHggMjNweDtcbiAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmljb24tY2hldnJvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWNoZXZyb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfSBcblxuICAgIC5nYWxsZXJ5LWJveCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAgICYuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGVyaWVuY2UtY2F0ZWdvcnkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIGJvdHRvbTogMjJweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTglO1xuXG4gICAgICAgICAgICAuaWNvbi1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmxhYmVsLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMTBweCAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHggNHB4IDQ1cHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nYWxsZXJ5LWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FsbGVyeS1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgIC5wb3B1cC10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udDogNDAwIDIxcHggQXJjaGl0ZWN0cy1EYXVnaHRlcixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGRpdGlvbmFsLWluZm9ybWF0aW9uIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGxpbmVhciwgdmlzaWJpbGl0eSAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH0gIFxuICAgIH1cbiAgICBcbiAgICAucmV2aWV3cy1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMnB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgLnN0YXJzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNzdGFyX3llbGxvdycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3Mge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtY291bnQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2tpbGxzLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCA1MHB4O1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgICAgLnNraWxscy1zbGlkZXIge1xuICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNXB4O1xuXG4gICAgICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLnNraWxscy1jYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcblxuICAgICAgICAgICAgICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5leHBsb3JlLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXDIwMjJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNrdG9wLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mYWN0cy1ib3gge1xuICAgICAgICBwYWRkaW5nOiAzNnB4IDIwcHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV2aWV3cy1xdW90ZS1ib3gge1xuICAgICAgICBwYWRkaW5nOiA2MnB4IDIwcHggNTFweDtcblxuICAgICAgICAuY2FyZC1xdW90ZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDI3cHggNThweCAxNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDI3N3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMTdweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNxdW90ZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnF1b3RlLWJhY2tncm91bmQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5xdW90ZS1hdXRob3Ige1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaztcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXV0aG9yLXF1b3RlLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDU1cHggMzRweCA1NXB4IDM2cHg7XG4gICAgfVxuXG4gICAgLnJldmlld3MtYm94IHtcbiAgICAgICAgJi5jb250YWluZXItbCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgID4ubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzU0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1yZXZpZXdzIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyZXktZGFyayk7XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLWluZm8ge1xuICAgICAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmhvc3QtZGV0YWlscy1wb3B1cCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcblxuICAgICAgICAuYnRuLWJhY2sge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgICAgICAuaWNvbi1jaGV2cm9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FsbGVyeS1ib3gge1xuICAgICAgICAgICAgJi5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2FsbGVyeS1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMjJweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDk4JTtcbiAgICBcbiAgICAgICAgICAgICAgICAuaWNvbi1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAubGFiZWwtY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4IDVweCA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjcmlwdGlvbi1ib3gge1xuICAgIFxuICAgICAgICAgICAgLnBvcHVwLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cy1ibG9jayB7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBcbiAgICAgICAgICAgIC5pY29uLXN0YXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5za2lsbHMtYm94IHtcbiAgICAgICAgICAgIC5za2lsbHMtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNraWxscy1jYXJkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjg1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vYmlsZS1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVza3RvcC1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcblxuICAgICAgICAgICAgLmNvbnRhaW5lci1sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZhY3RzLWJveCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIC5mYWN0cy1ib3gtdGV4IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNnB4IDMwcHggNTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3MXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZhY3RzLWJveC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3cy1xdW90ZS1ib3gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAuY2FyZC1xdW90ZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMjdweCA1OHB4IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNzdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMTdweDtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmF1dGhvci1xdW90ZS1ib3gge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAuYXV0aG9yLXF1b3RlLWJveC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggNjVweCAzNXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzU4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjgzcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmF1dGhvci1xdW90ZS1ib3gtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWJveCB7XG4gICAgICAgICAgICAmLmNvbnRhaW5lci1sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgZ2FwOiA1MHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTA0MnB4O1xuXG4gICAgICAgICAgICAgICAgPi5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMjVweCk7XG5cblxuICAgICAgICAgICAgICAgICAgICAuY2FyZC1yZXZpZXdzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5ob3N0LWRldGFpbHMtcG9wdXAge1xuXG4gICAgICAgIC5nYWxsZXJ5LWJveCB7XG4gICAgICAgICAgICAmLmNvbnRhaW5lci1sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nYWxsZXJ5LWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXRlZ29yeSB7XG4gICAgXG4gICAgICAgICAgICAgICAgLmljb24tY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgLmxhYmVsLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweCA1cHggNjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2tpbGxzLWJveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMzBweDtcblxuICAgICAgICAgICAgLnNraWxscy1ib3gtdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2tpbGxzLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5za2lsbHMtY2FyZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sge1xuICAgICAgICAgICAgLmNvbnRhaW5lci1sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICBnYXA6IDkwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mYWN0cy1ib3gge1xuICAgICAgICAgICAgICAgIC5mYWN0cy1ib3gtdGV4IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxMXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI5MHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDM1cHggNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLXF1b3RlLWJveCB7XG4gICAgICAgICAgICAgICAgLmNhcmQtcXVvdGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzOHB4IDUwcHggNzBweCAyOXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzUycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjU1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXV0aG9yLXF1b3RlLWJveCB7XG4gICAgICAgICAgICAgICAgLmF1dGhvci1xdW90ZS1ib3gtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzVweCA4NXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzk5cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzIzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJ2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi52aWRlby1ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLnZpZGVvLWJveCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAucGxheS1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC40KSk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJG1haW4taWNvbnMtc3ByaXRlICsgJyNwbGF5LWJ1dHRvbicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC41KSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMikgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgLmNvbnRhaW5lci1sIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG5cbiAgICAuYWR2ZW50dXJlcy1saXN0IHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwIDMwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAmLndpdGgtYXJyb3dzIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN3aXBlci1idXR0b24ge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjaWNvbi1hcnJvdy1kb3duJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlWSgxMzAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVZKDEzMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFkdmVudHVyZXMtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxOTNweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHJpZGdlIHZhcigtLWdyZXktYmFzaWMpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCByaWRnZSB2YXIoLS1ncmV5LWJhc2ljKTtcbiAgICAgICAgdHJhbnNpdGlvbjogc2NhbGUgMC4zcyBsaW5lYXIsIGNvbG9yIDAuM3MgbGluZWFyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgc2NhbGU6IDEuMDc7XG4gICAgICAgIH1cblxuICAgICAgICAubGVmdC1ibG9jayB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogLTVweCA1cHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCByaWRnZSB2YXIoLS1ncmV5LWJhc2ljKTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmlnaHQtYmxvY2sge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDVweCAxMHB4IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgN3B4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCByaWRnZSB2YXIoLS1ncmV5LWJhc2ljKTtcblxuICAgICAgICAgICAgLmFkdmVudHVyZXMtaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDY7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWR2ZW50dXJlcy1hdXRob3ItbmFtZSB7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgZm9udDogNTAwIDhweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIHtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICAgICAgLmFkdmVudHVyZXMtbGlzdCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMjBweDtcblxuICAgICAgICAgICAgJi53aXRoLWFycm93cyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLWJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcblxuICAgICAgICAuYWR2ZW50dXJlcy1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNzBweDtcblxuICAgICAgICAgICAgLnJpZ2h0LWJsb2NrIHtcbiAgICAgICAgICAgICAgICAuYWR2ZW50dXJlcy1pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hZHZlbnR1cmVzLWF1dGhvci1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIHtcblxuICAgICAgICAuYWR2ZW50dXJlcy1saXN0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNXB4IDMwcHg7XG5cbiAgICAgICAgICAgICYud2l0aC1hcnJvd3Mge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFkdmVudHVyZXMtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKipcbiAqIFN3aXBlciAxMS4yLjRcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjUgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogRmVicnVhcnkgMTQsIDIwMjVcbiAqL1xuXG5AZm9udC1mYWNle2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztzcmM6dXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfTpob3N0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bzt6LWluZGV4OjF9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MTtkaXNwbGF5OmJsb2NrfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLGluaXRpYWwpO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApfS5zd2lwZXItaG9yaXpvbnRhbHt0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07ZGlzcGxheTpibG9ja30uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFua3t2aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWF1dG9oZWlnaHQsLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodH0uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci0zZHtwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7b3ZlcmZsb3c6YXV0bztzY3JvbGxiYXItd2lkdGg6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp5IG1hbmRhdG9yeX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246bm9uZX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OicnO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpjZW50ZXIgY2VudGVyO3Njcm9sbC1zbmFwLXN0b3A6YWx3YXlzfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1pbmxpbmUtc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tYmxvY2stc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXt3aWR0aDoxMDAlO21pbi13aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi0yMXB4O21hcmdpbi10b3A6LTIxcHg7ei1pbmRleDoxMDt0cmFuc2Zvcm0tb3JpZ2luOjUwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9LnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUgLnN3aXBlci1sYXp5LXByZWxvYWRlciwuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVye2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGV7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmZ9LnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFja3stLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMH1Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlcntoZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7d2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX06cm9vdHstLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweH0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQsNTAlKTt3aWR0aDpjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyA0NCAqIDI3KTtoZWlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7bWFyZ2luLXRvcDpjYWxjKDBweCAtICh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gMikpO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1oaWRkZW57b3BhY2l0eTowO2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWJ1dHRvbi1uZXh0IHN2Zywuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Z3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn0uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2Zywuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Z3t0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LDEwcHgpO3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwxMHB4KTtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDtmb250LXZhcmlhbnQ6aW5pdGlhbDtsaW5lLWhlaWdodDoxfS5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcntjb250ZW50OidwcmV2J30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LDEwcHgpO2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Y29udGVudDonbmV4dCd9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZD4uc3dpcGVyLXBhZ2luYXRpb24sLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbSw4cHgpO3RvcDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi10b3AsYXV0byk7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSguMzMpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbnt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtoZWlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzLDUwJSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsIzAwMCk7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgLjIpfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCw4cHgpO2xlZnQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdCxhdXRvKTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCw2cHgpIDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLDRweCl9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntjb2xvcjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbi1jb2xvcixpbmhlcml0KX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvcixyZ2JhKDAsMCwwLC4yNSkpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLDRweCk7bGVmdDowO3RvcDowfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsNHB4KTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLDEwcHgpO3Bvc2l0aW9uOnJlbGF0aXZlO3RvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvcixyZ2JhKDAsMCwwLC4xKSl9LnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQ+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSk7Ym90dG9tOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYm90dG9tLDRweCk7dG9wOnZhcigtLXN3aXBlci1zY3JvbGxiYXItdG9wLGF1dG8pO3otaW5kZXg6NTA7aGVpZ2h0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSw0cHgpO3dpZHRoOmNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSkpfS5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItbGVmdCxhdXRvKTtyaWdodDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0LDRweCk7dG9wOnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LDElKTt6LWluZGV4OjUwO3dpZHRoOnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSw0cHgpO2hlaWdodDpjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpKX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IscmdiYSgwLDAsMCwuNSkpO2JvcmRlci1yYWRpdXM6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLDEwcHgpO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmU7dG91Y2gtYWN0aW9uOm5vbmV9LnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWdyaWQ+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItZ3JpZC1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLnN3aXBlci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2e3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTouNjt6LWluZGV4OjB9LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDojMDAwO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO2ZpbHRlcjpibHVyKDUwcHgpfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLnN3aXBlci1mbGlwe292ZXJmbG93OnZpc2libGV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LGhlaWdodH0uc3dpcGVyLnN3aXBlci1jYXJkc3tvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW59IiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnNlcGFyYXRvci1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDIwcHg7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG5cbiAgICAuZGVjb3ItbGluZSB7XG4gICAgICAgIHdpZHRoOiA4MyU7XG4gICAgICAgIGhlaWdodDogMS41cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEuNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3UtbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogODJweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgbWFzazogdXJsKCRoZWFkZXItY29tbW9uLWljb25zLXNwcml0ZSArICcjbG9nby1ibHVlJykgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAuc2VwYXJhdG9yLWJsb2NrLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZXBhcmF0b3ItYmxvY2sge1xuICAgICAgICAuY3UtbG9nbyB7XG4gICAgICAgICAgICB3aWR0aDogMTE3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VwYXJhdG9yLWJsb2NrLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlcGFyYXRvci1ibG9jayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgfVxufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWN0aW9uLXNvY2lhbC1saW5rcyB7XG4gICAgcGFkZGluZzogMzBweCAwIDMwcHggMTVweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG5cbiAgICAmLnNlY3Rpb24tc29jaWFsLWxpbmtzLW1haW4ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAuc29jaWFsLWxpbmtzLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDMwcHg7XG5cbiAgICAgICAgLnNvY2lhbC1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICAgICAgICAgICAgLnNvY2lhbC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zb2NpYWwtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG5cbiAgICAgICAgICAgICYud2hhdHNhcHAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGNvbnRlbnQtcGFnZS1zcHJpdGUgKyAnI3doYXRzYXBwJykgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZhY2Vib29rIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRjb250ZW50LXBhZ2Utc3ByaXRlICsgJyNmYWNlYm9vaycpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5waW50ZXJlc3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGNvbnRlbnQtcGFnZS1zcHJpdGUgKyAnI3BpbnRlcmVzdCcpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jb3B5LWxpbmsge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGNvbnRlbnQtcGFnZS1zcHJpdGUgKyAnI2NvcHktbGluaycpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlY3Rpb24tc29jaWFsLWxpbmtzIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDQwcHggNDBweDtcbiAgICB9XG59IiwiLmV4cGxvcmUtYmxvY2sge1xuICAgIC5leHBsb3JlLWJsb2NrLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuZXhwbG9yZS1ibG9jay1pbWcge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogOTFweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDVweDtcbiAgICAgICAgcmlnaHQ6IDExJTtcbiAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICAgLmljb24tY3VzdG9tIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5leHBsb3JlLWJsb2NrLXRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5leHBsb3JlLWJsb2NrIHtcbiAgICAgICAgLmV4cGxvcmUtYmxvY2stY29udGVudCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwbG9yZS1ibG9jay1pbWcge1xuICAgICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBsb3JlLWJsb2NrLXRpdGxlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICBtYXJnaW46IC0zMHB4IDAgMCA1MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmV4cGxvcmUtYmxvY2sge1xuICAgICAgICAuZXhwbG9yZS1ibG9jay1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGxvcmUtYmxvY2staW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTMzcHg7XG4gICAgICAgICAgICBib3R0b206IDE1cHg7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBsb3JlLWJsb2NrLXRpdGxlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICBtYXJnaW46IC0zMHB4IDAgMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi50b3AtdGlwLWJveC1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDMwcHggMDtcblxuICAgIC50b3AtdGlwLWJveC1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuXG4gICAgICAgICYud2l0aG91dC10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC10aXAtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkY29udGVudC1wYWdlLXNwcml0ZSArICcjdG9wLXRpcCcpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHdpZHRoOiA2OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICAgIH1cblxuICAgICAgICAudG9wLXRpcC1ib3gtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50b3AtdGlwLWJveC1zZWN0aW9uIHtcbiAgICAgICAgLnRvcC10aXAtYm94LWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc2MHB4O1xuXG4gICAgICAgICAgICAudG9wLXRpcC1pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDk0cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjdweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnRvcC10aXAtYm94LXNlY3Rpb24ge1xuICAgICAgICBtYXJnaW46IDMwcHggMTVweCAzMHB4IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudG9wLXRpcC1ib3gtc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgIH1cbn1cbiIsIi5oaWdobGlnaHRfYm94LXNlY3Rpb24ge1xuICAgIGZvbnQ6IDcwMCAyMHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMzBweCAwO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBvcGVuLXF1b3RlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogY2xvc2UtcXVvdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhpZ2hsaWdodF9ib3gtc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxufSIsIi5mdWxsLXNjcmVlbi1pbWFnZS1ibG9jayB7XG4gICAgJi5jb250ZW50LXBhZ2UtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5mdWxsLXNjcmVlbi1pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogNzYwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZnVsbC1zY3JlZW4taW1hZ2UtYmxvY2sge1xuICAgICAgICAmLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2VjdGlvbi10cnktaW50ZXJlc3RpbmctZXhwZXJpZW5jZSB7XG4gICAgcGFkZGluZzogMzBweCAzMHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgLmV4cGVyaWVuY2UtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24tYm94IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VjdGlvbi10cnktaW50ZXJlc3RpbmctZXhwZXJpZW5jZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcblxuICAgICAgICAuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDM3MHB4O1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0bztcblxuICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMTtcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24tYm94IHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cGVyaWVuY2UtYm94IHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIDQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjcmlwdGlvbi1ib3gge1xuICAgICAgICAgICAgLmJ0bi1vdXRsaW5lIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWN0aW9uLXRyeS1pbnRlcmVzdGluZy1leHBlcmllbmNlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgNDBweCAxNXB4O1xuXG4gICAgICAgICZbbGlnaHRdIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uLWJveCB7XG4gICAgICAgICAgICAuYnRuLW91dGxpbmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAuZXhwZXJpZW5jZS1ib3gge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdHJ5LWludGVyZXN0aW5nLWV4cGVyaWVuY2Uge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMzBweCA0MHB4IDE1cHg7XG5cbiAgICAgICAgLmNvbnRlbnQtcGFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlY3Rpb24tdHJ5LWludGVyZXN0aW5nLWV4cGVyaWVuY2Uge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdHJ5LWludGVyZXN0aW5nLWV4cGVyaWVuY2Uge1xuICAgICAgICAuY29udGVudC1wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDM0NHB4O1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogNzEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24tYm94IHtcbiAgICAgICAgICAgIC5idG4tb3V0bGluZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGVyaWVuY2UtYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAndGl0bGUtYmxvY2tfbW9iaWxlLnNjc3MnO1xuQHVzZSAnY29udGVudC1wYWdlLXJldmlld3MtaXRlbXMnO1xuQHVzZSAnY29udGVudC1wYWdlLWJsb2NrX21vYmlsZS5zY3NzJztcbkB1c2UgJ2ZlYXR1cmVkLWV4cGVyaWVuY2Uuc2Nzcyc7XG5AdXNlICdob3ctcGVyc29uYWxpemF0aW9uLXdvcmtzLnNjc3MnO1xuQHVzZSAndmlkZW8tc2lnbnVwLWJsb2NrLnNjc3MnO1xuQHVzZSAnaW1hZ2Utc2lnbnVwLWJsb2NrLnNjc3MnO1xuQHVzZSAnLi4vLi4vc2VjdGlvbnMvYnJlYWRjcnVtYnMuc2Nzcyc7XG5AdXNlICcuLi8uLi9zaW1wbGUtc2lnbnVwLWZvcm0uc2Nzcyc7XG5AdXNlICcuLi8uLi9jYXJkcy9leHBlcmllbmNlLWNhcmQtbmV3JztcbkB1c2UgJy4uLy4uL3NlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyc7XG5AdXNlICcuLi9wb2NrZXQtZ3VpZGUtdG9reW8vcG9ja2V0LWd1aWRlLXRpY2tldC1kaXZpZGVyLnNjc3MnO1xuQHVzZSAnY29udGVudC10YWJsZS1pbmZvLnNjc3MnO1xuQHVzZSAndGl0bGUtYmxvY2tfZGVza3RvcC5zY3NzJztcbkB1c2UgJ2NvbnRlbnQtcGFnZS1ibG9ja19kZXNrdG9wLnNjc3MnO1xuQHVzZSAnLi4vLi4vc2VjdGlvbnMvaG9zdC1jb21tb24vc2VjdGlvbi1ob3N0cyc7XG5AdXNlICcuLi8uLi9zZWN0aW9ucy9ob3N0LWNvbW1vbi9ob3N0LWRldGFpbHMtcG9wdXAnO1xuQHVzZSAnLi4vLi4vdmlkZW8tYmxvY2snO1xuQHVzZSAnLi4vLi4vc2VjdGlvbnMvZmVhdHVyZWQtY29udGVudC1wYWdlcy1zd2lwZXIuc2Nzcyc7XG5AdXNlICcuLi8uLi8uLi8uLi8uLi9saWJyYXJ5L3N3aXBlci9zd2lwZXItYnVuZGxlLm1pbi5jc3MnO1xuQHVzZSAnc2VwYXJhdG9yLWJsb2NrLnNjc3MnO1xuQHVzZSAnc29jaWFsLWxpbmtzLXNoYXJpbmcuc2Nzcyc7XG5AdXNlICdicmFuZC1hZC1ibG9jay5zY3NzJztcbkB1c2UgJ3RvcC10aXAtYm94LnNjc3MnO1xuQHVzZSAnaGlnaGxpZ2h0LWJveC5zY3NzJztcbkB1c2UgJ2Z1bGwtc2NyZWVuLWltYWdlLnNjc3MnO1xuQHVzZSAnZmVhdHVyZWQtZXhwZXJpZW5jZS1mdW5uZWwtdG9wLnNjc3MnO1xuXG4ucWwtYWxpZ24tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59Il19 */
