/*!
* WS Starter
* Designed by LRS Web Solutions (http://lrswebsolutions.com)
* Visit http://lrswebsolutions.com
*/.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:.0625rem!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:.0625rem!important;white-space:nowrap!important}.sr-only:active,.sr-only:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.offscreen{position:absolute;top:-9999em;left:-9999em}.banner .slide .caption .button>a.no,.hide,.homepage .brands .brand a::after,.homepage ul.brand-links li:before,.show-large-only,.show-large-up,.show-medium-up,.show-xlarge-only,.show-xlarge-up,.show-xxlarge-only,.show-xxlarge-up{display:none}.show{display:initial}.invisible{visibility:hidden}.clear{display:block;clear:both}.fadeIn:not([data-arx-type]){opacity:0!important;transition:1s ease-in}.fadeInNow:not([data-arx-type]){opacity:1!important;transition:1s ease-in}.clear-after:after{display:table;clear:both;content:""}.float-center{display:block;margin-right:auto;margin-left:auto}.float-left{float:left}.float-right{float:right}.align-left,.text-left{text-align:left}.align-right,.text-right{text-align:right}.align-center,.best-places-banners .cta-alt .inner .content .title,.best-places-banners h2,.text-center{text-align:center}.align-justify,.text-justify{text-align:justify}@media (orientation:landscape){.show-landscape{display:block}}@media (orientation:portrait){.show-landscape{display:none}.show-portrait{display:block}}@media (orientation:landscape){.hide-landscape,.show-portrait{display:none}}@media (orientation:portrait){.hide-landscape{display:block}.hide-portrait{display:none}}@media (orientation:landscape){.hide-portrait{display:block}}@media (min-width:0) and (max-width:640px){.hide-small-only,.show-medium-only{display:none}}@media (min-width:640px) and (max-width:1024px){.hide-medium-only{display:none}}@media (min-width:1025px) and (max-width:1149px){.show-large-only{display:block}.hide-large-only{display:none}}@media (min-width:1150px) and (max-width:1399px){.show-xlarge-only{display:block}.hide-xlarge-only{display:none}}@media (min-width:1025px){.hide-large-up,.show-medium-only{display:none}.show-large-up{display:block}}@media (min-width:1150px){.hide-xlarge-up,.show-large-only{display:none}.show-xlarge-up{display:block}}@media (min-width:1400px){.hide-xxlarge-only,.hide-xxlarge-up,.show-xlarge-only,.show-xxlarge-only{display:none}.show-xxlarge-up{display:block}}.banner{position:relative;top:0;width:100%;height:100%;min-height:500px;min-height:31.25rem;margin-top:-8.125rem;background:#002b65}.banner::before{position:absolute;z-index:1;display:block;width:100%;height:12.5rem;background:linear-gradient(0deg,rgba(0,25,59,0) 0,#00193b 100%);content:""}.banner::after{position:absolute;bottom:0;z-index:1;display:block;width:100%;height:18.75rem;pointer-events:none;background:url(/themes/PRN2021/assets/dist/images/1440.svg) bottom/cover no-repeat;content:""}@media all and (-ms-high-contrast:none){.banner::after{display:none}}.banner .slide{width:100%;height:100%;background:linear-gradient(0deg,#002b65 0,#00193b 100%)}.banner .slide::before{position:absolute;z-index:1;display:block;width:100%;height:100%;background:linear-gradient(0deg,#00193b 0,rgba(0,25,59,.5) 35%,rgba(0,25,59,0) 65%,rgba(0,25,59,0) 100%);content:""}.banner .slide .content{position:relative;display:inline-flex;width:100%;height:100%;justify-content:center;align-items:center}.banner .slide .image{width:100%;height:100%;background-position:80% 100%;background-repeat:no-repeat;background-size:cover}@media all and (min-width:1025px){.banner .slide .image{max-width:860px;max-width:53.75rem;background-position:center;background-size:auto}}.banner .slide .caption{position:absolute;right:0;bottom:3.4375rem;left:0;z-index:1;width:100%;max-width:600px;max-width:37.5rem;padding:0 1.875rem;margin:0 auto;color:#fff;text-align:center}@media all and (min-width:1150px){.banner .slide::before{display:none}.banner .slide .caption{position:relative;top:0;right:5%;bottom:auto;left:auto;width:50%;padding:0 1.25rem;margin:0}}.banner .slide .caption .title{margin-top:0;margin-bottom:0;font-size:1.1875rem;line-height:1.75rem;color:#fff;font-family:"Red Hat Text",sans-serif;font-style:normal;font-weight:500}.banner .slide .caption .blurb,.homepage .brands h2,.homepage .featured-news h2,.homepage .view-all-news{font-family:"Red Hat Text",sans-serif;font-style:normal;font-weight:900}.banner .slide .caption .blurb{width:100%;max-width:515px;max-width:32.1875rem;margin:auto;font-size:2rem;line-height:1.75rem;color:#fff}.banner .slide .caption .button{min-width:200px;min-width:12.5rem;padding:1.5625rem 0 0;margin:0;cursor:pointer;border:none}.banner .slide .caption .button>a{position:relative;display:inline-block;padding:.9375rem 3.125rem;overflow:hidden;font-size:1.125rem;color:#fff;text-decoration:none;background:#00537a;border-radius:1.5625rem;transition:.25s ease-in-out;font-family:"Red Hat Text",sans-serif;font-style:normal;font-weight:700}.banner .slide .caption .button>a .button-label{position:relative;z-index:1;color:#fff;transition:.8s cubic-bezier(.785,.135,.15,.86) .2s}.banner .slide .caption .button>a::after,.banner .slide .caption .button>a::before{position:absolute;top:0;left:-131%;display:block;width:120%;height:100%;border-radius:inherit;content:"";transform:skewX(-35deg)}.banner .slide .caption .button>a::before{background-color:#fff;opacity:1;transition:left .8s cubic-bezier(.785,.135,.15,.86) 75ms}.banner .slide .caption .button>a::after{background-color:#f05e29;transition:.8s cubic-bezier(.785,.135,.15,.86)}.banner .slide .caption .button>a.glinted::before{left:-10%;transition:.8s cubic-bezier(.785,.135,.15,.86)}.banner .slide .caption .button>a.glinted::after{left:-10%;transition:.8s cubic-bezier(.785,.135,.15,.86) .2s}.banner .slide .caption .button>a.glinted:focus .button-label,.banner .slide .caption .button>a.glinted:hover .button-label{color:#f05e29}.banner .slide .caption .button>a.glinted:focus::after,.banner .slide .caption .button>a.glinted:hover::after{color:#002b65;background:#fff}.homepage .brands{position:relative;width:100%;height:100%}.homepage .brands .cycle-slideshow,.homepage .featured-news .cycle-slideshow{margin-bottom:3.125rem;overflow:visible!important}.homepage .brands h2,.homepage .featured-news h2{font-size:2.875rem;line-height:1.875rem;letter-spacing:normal;position:relative;z-index:1;display:inline-flex;align-items:center;margin-bottom:2.1875rem}@media (min-width:640px){.hide-medium-up,.show-small-only{display:none}.show-medium-up{display:block}.homepage .brands{padding:3.75rem 5rem 8.75rem}.homepage .brands h2:before{position:relative;top:.625rem;display:inline-block;width:5rem;height:5rem;margin-right:.9375rem;background:url(/themes/PRN2021/assets/dist/images/ICN-Brands.svg) center/contain no-repeat;content:""}}.homepage .brands .brand{position:relative!important;display:inline-flex!important;align-items:center;width:100%;height:10rem;max-width:235px;max-width:14.6875rem;padding:1.5625rem;margin-right:1.25rem;white-space:normal;background:#fff;border-radius:1.875rem;transition:.25s ease-in-out;transform:scale(.75)}.homepage .brands .brand:focus,.homepage .brands .brand:hover{background:rgba(0,83,122,.15)}.homepage .brands .brand.cycle-slide-active{transform:scale(1)}@media screen and (min-width:640px){.homepage .brands .brand.cycle-slide-active+.brand{transform:scale(1)}}@media screen and (min-width:1024px){.homepage .brands .brand.cycle-slide-active+.brand,.homepage .brands .brand.cycle-slide-active+.brand+.brand{transform:scale(1)}}@media screen and (min-width:1220px){.homepage .brands .brand.cycle-slide-active+.brand,.homepage .brands .brand.cycle-slide-active+.brand+.brand,.homepage .brands .brand.cycle-slide-active+.brand+.brand+.brand{transform:scale(1)}}.homepage .brands .brand a{position:absolute;top:0;left:0;display:inline-flex;align-content:center;align-items:center;width:100%;height:100%;border:0}.homepage .brands .brand img{max-width:185px;max-width:11.5625rem;margin:auto}.homepage ul.brand-links{position:relative;z-index:1;display:inline-flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 3.125rem);max-width:1000px;max-width:62.5rem;padding:0;margin:.9375rem 0 0 -1.5625rem!important;list-style:none}.homepage ul.brand-links li{width:100%;padding-bottom:0;margin-bottom:1.25rem}.homepage ul.brand-links li:last-of-type{margin-right:0;margin-bottom:0}.homepage ul.brand-links .btn-primary{font-family:"Red Hat Text",sans-serif;font-style:normal;font-weight:700;font-size:1rem;line-height:1.5625rem;letter-spacing:normal;width:100%;padding:.9375rem;white-space:nowrap;border-radius:3.3125rem}@media (min-width:768px){.homepage ul.brand-links{flex-wrap:nowrap;width:100%;margin-left:auto!important}.homepage ul.brand-links li{margin-right:1.25rem;margin-bottom:0}.homepage ul.brand-links .btn-primary{font-size:1.25rem;line-height:1.875rem;letter-spacing:normal;padding:1.25rem 2.25rem}}@media (max-width:1024px) and (min-width:768px){.homepage ul.brand-links .btn-primary{font-size:1.125rem;line-height:1.75rem;letter-spacing:normal}}.homepage ul.brand-links .btn-primary.appointment,.homepage ul.brand-links .btn-primary.location{display:inline-flex;align-items:center;justify-content:center}.homepage ul.brand-links .btn-primary.appointment:before,.homepage ul.brand-links .btn-primary.location:before{position:relative;display:inline-block;width:1.875rem;height:1.875rem;margin-right:.3125rem;background-position:center;background-repeat:no-repeat;background-size:contain;content:""}@media (min-width:768px){.homepage ul.brand-links .btn-primary.appointment:before,.homepage ul.brand-links .btn-primary.location:before{width:2.5rem;height:2.5rem;margin-right:.9375rem}}.homepage ul.brand-links .btn-primary.location:before{background-image:url(/themes/PRN2021/assets/dist/images/ICN-Location.svg)}.homepage ul.brand-links .btn-primary.appointment:before{background-image:url(/themes/PRN2021/assets/dist/images/ICN-Schedule.svg)}.homepage .background-container{width:100vw;padding:1.875rem 3.125rem .0625rem;margin-left:-3.125rem;background:#ebecee}.homepage .featured-news{position:relative;width:100%;height:100%;padding-bottom:3.125rem;text-align:center}.homepage .featured-news__inner{margin-bottom:1.875rem}.homepage .featured-news .splide__track{height:100%!important}.homepage .featured-news .splide__arrows .splide__arrow{background:#fff;right:-.3125rem;left:auto}.homepage .featured-news .splide__arrows .splide__arrow svg{height:1.25rem;width:1.25rem}.homepage .featured-news .splide__arrows .splide__arrow--prev{top:3.125rem}.homepage .featured-news .splide__arrows .splide__arrow--next{bottom:3.125rem}.homepage .featured-news .splide__pagination{margin-left:0!important;right:1.25rem}.homepage .featured-news .news-item .news-item-blurb,.homepage .featured-news .splide__pagination li::before{display:none}.homepage .featured-news .splide__pagination .splide__pagination__page.is-active{background:#f05e29}.homepage .featured-news .news-item{width:100%;margin-right:0;white-space:normal}.homepage .featured-news .news-item.is-active .cta-alt .image img{opacity:1}.homepage .featured-news .news-item.is-active .cta-alt .content{top:0;opacity:1}.homepage .featured-news .news-item.is-prev .cta-alt .content{top:1.875rem}.homepage .featured-news .news-item .cta-alt{flex-direction:row-reverse;margin-bottom:3.125rem;box-shadow:none}.homepage .featured-news .news-item>.cta-alt{flex-wrap:wrap}.homepage .featured-news .news-item>.cta-alt>div{position:relative;width:100%}.homepage .featured-news .news-item>.cta-alt .image{position:relative}.homepage .featured-news .news-item>.cta-alt .image img{position:relative;opacity:0;border:1.25rem solid #fff;border-radius:2.5rem;transition:.5s ease-in-out}.homepage .featured-news .news-item .content{position:relative;order:2;padding:1.25rem 3.125rem 1.875rem;text-align:center}.homepage .featured-news .news-item .image{left:0;order:1}.best-places-banners .cta-alt .inner,.homepage .featured-news .news-item .image img{width:100%}.homepage .featured-news .news-item .btn-primary{margin-top:1.5625rem;color:#fff!important}.homepage .view-all-news{font-size:1.25rem;line-height:2.25rem;letter-spacing:normal;display:inline-block;color:#f05e29;border:0}@media (min-width:900px){.homepage .featured-news{padding:3.4375rem 0 6.25rem;text-align:left}.homepage .featured-news:before{position:absolute;top:0;left:0;z-index:0;display:block;width:100vw;height:100%;margin-left:calc(50% - 50vw);pointer-events:none;background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(227,228,230,.5) 100%);content:""}.homepage .featured-news__inner{height:28.75rem}.homepage .featured-news .splide__track{height:28.75rem!important}.homepage .featured-news h2:before{position:relative;top:.625rem;display:inline-block;width:5rem;height:5rem;margin-right:.9375rem;background:url(/themes/PRN2021/assets/dist/images/ICN-News.svg) center/contain no-repeat;content:""}.homepage .featured-news .news-item{height:28.75rem;min-height:460px;min-height:28.75rem;transition:1s ease-in-out!important}.homepage .featured-news .news-item .cta-alt{min-height:370px;min-height:23.125rem}.homepage .featured-news .news-item>.cta-alt{flex-wrap:nowrap;height:100%;min-height:460px;min-height:28.75rem}.homepage .featured-news .news-item>.cta-alt>div{width:50%}.homepage .featured-news .news-item>.cta-alt .image,.homepage .featured-news .news-item>.cta-alt .image img{position:absolute}.homepage .featured-news .news-item .news-item-blurb{display:block;max-height:150px;max-height:9.375rem;overflow:hidden}.homepage .featured-news .news-item .content{width:58%;padding:3.125rem 3.125rem 1.5625rem;text-align:left;opacity:0;top:1.875rem;transition:1s ease-in}.homepage .featured-news .news-item .image{width:42%}.homepage .featured-news .news-item .btn-primary{margin-top:0}.homepage .view-all-news{font-size:1.375rem;line-height:2.25rem;letter-spacing:normal}}.homepage .view-all-news:focus,.homepage .view-all-news:hover{color:#00537a;border:0}.homepage .pagers{max-width:100%}.best-places-banners{width:100vw;max-width:100vw;margin-bottom:3.125rem;margin-left:calc(50% - 50vw);background:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.15);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15);padding-top:3.125rem;padding-bottom:3.125rem}.best-places-banners .splide__pagination{bottom:3.4375rem}.best-places-banners .cta-alt .inner .content .blurb,.best-places-banners .splide__pagination li::before{display:none}.best-places-banners .splide__pagination__page{background:#ccc;width:.625rem;height:.625rem;margin:.3125rem}.best-places-banners .splide__arrow,.best-places-banners .splide__pagination__page.is-active{background:#f05e29}.best-places-banners .splide__arrow svg{fill:#fff}.best-places-banners .cta-alt{height:100%;border-radius:0;box-shadow:none;top:auto;padding-bottom:1.25rem}.best-places-banners .cta-alt .inner .content{padding:1.25rem 5rem 1.5625rem}.best-places-banners .cta-alt .inner .image{padding:0 5rem 3.4375rem}@media all and (min-width:640px){.banner{top:0;min-height:670px;min-height:41.875rem;margin-top:-10rem}.banner::after{background:url(/themes/PRN2021/assets/dist/images/1920.svg) bottom/cover no-repeat}.banner .slide .caption .title{font-size:2rem;line-height:3.125rem;color:#f05e29}.banner .slide .caption .blurb{font-size:2.75rem;line-height:3.125rem}.banner .slide .caption .button>a{padding:1.0625rem 3.625rem}.homepage .background-container{width:auto;padding:0;margin:auto;background:0 0}.homepage .background-container.half:before{top:1.875rem}.homepage .background-container .cta-image-block{padding-top:3.125rem}.best-places-banners .cta-alt{margin:0 auto 1.875rem}.best-places-banners .cta-alt .inner .image{position:relative;top:auto;right:auto}.best-places-banners .cta-alt .inner .image img{position:relative}}@media all and (min-width:768px){.best-places-banners{margin-bottom:0}.best-places-banners .splide__slide{display:flex}.best-places-banners .cta-alt .inner{display:inline-flex}.best-places-banners .cta-alt .inner .content,.best-places-banners .cta-alt .inner .image{display:flex;justify-content:center;width:50%}.best-places-banners .cta-alt .inner .content{flex-direction:column;padding:2.5rem 2.5rem 3.4375rem 5rem}.best-places-banners .cta-alt .inner .content .title{text-align:left}.best-places-banners .cta-alt .inner .content .blurb{display:block}.best-places-banners .cta-alt .inner .image{padding:2.5rem 5rem 3.4375rem 2.5rem}}
/*# sourceMappingURL=homepage.min.css.map */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2hvbWVwYWdlLnNjc3MiLCIuLi8uLi8uLi9wcmVzZXRzL19oZWxwZXItY2xhc3Nlcy5zY3NzIiwiLi4vLi4vLi4vcHJlc2V0cy9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL19ob21lcGFnZS1iYW5uZXJzLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL19ob21lcGFnZS1icmFuZHMuc2NzcyIsImhvbWVwYWdlLmNzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvX2Jlc3QtcGxhY2VzLXNsaWRlci5zY3NzIiwiLi4vLi4vLi4vcHJlc2V0cy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL19mZWF0dXJlZC1uZXdzLXBvc3RzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7QUNDQSxTQUNFLE9BQUEsWUFDQSxLQUFBLGdDQUFBLEtBQUEsb0RBQ0Esa0JBQUEscUJBQ0EsVUFBQSxxQkFDQSxPQUFBLG1CQUNBLE9BQUEsb0JBQ0EsU0FBQSxpQkFDQSxRQUFBLFlBQ0EsU0FBQSxtQkFDQSxNQUFBLG1CQUNBLFlBQUEsaUJBRUEsZ0JBQUEsZUFFRSxLQUFBLGVBQ0Esa0JBQUEsZUFDQSxVQUFBLGVBQ0EsT0FBQSxlQUNBLE9BQUEsZUFDQSxTQUFBLGtCQUNBLE1BQUEsZUFDQSxZQUFBLGlCQUlKLFdDNlFFLFNBQUEsU0FDQSxJQUFBLFFBQ0EsS0FBQSxRQ3BFUSxxQ0Z2TVYsTUdvRVEsa0NBd0NGLG1DSHVCTixpQkF5Q0EsZUFSQSxnQkFyQkEsa0JBcUNBLGdCQXpCQSxtQkFpQ0EsaUJBM0xFLFFBQUEsS0FHRixNQUNFLFFBQUEsUUFHRixXQUNFLFdBQUEsT0FHRixPQUNFLFFBQUEsTUFDQSxNQUFBLEtBSUEsNkJBQ0UsUUFBQSxZQUNBLFdBQUEsR0FBQSxRQUtGLGdDQUNFLFFBQUEsWUFDQSxXQUFBLEdBQUEsUUFJSixtQkFDRSxRQUFBLE1BQ0EsTUFBQSxLQUNBLFFBQUEsR0FJRixjQUNF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LEtBSUosK0NBQ0UsV0FBQSxLQUNBLE1BQUEsUUFDQSxPQUFBLFFBQ0EsT0FBQSxTQVFKLG9DQU5JLHlEQUNFLFdBQUEsUUFRSix3Q0FDRSxLQUFBLEtBSUosOEJBQ0UsT0FBQSxLQUNBLGNBQUEsRUFDQSxXQUFBLEtBQ0EsSUFBQSxLQUNBLGVBQUEsUUFzQkUsOENBQ0UsUUFBQSxRQUFBLEtBQUEsVUF5QkYsNENBQ0UsUUFBQSxFQUFBLEtBQUEsVUFFQSxpQ0gzR1IsUUFVSSxJQUFBLEVBQ0EsV0FBQSxNQUFBLFdBQUEsVUFDQSxXQUFBLE9BYUYsZUFjSSxXQUFBLGlEQUNBLE9BQ0EsTUFGQSxVQTRFQSwrQkFVSSxVQUFBLEtBQ0EsWUFBQSxTQUNBLE1BQUEsUUFJSiwrQkFXSSxVQUFBLFFBQ0EsWUFBQSxTQVdGLGtDQWdCSSxRQUFBLFVBQUEsU0NvQ1YsZ0NBT0ksTUFBQSxLQUNBLFFBQUEsRUFDQSxPQUFBLEtBQ0EsZUFFQSw0Q0FDRSxJQUFBLFNBSUosaURBRUksWUFBQSxTRTlLTiw4QkFRSSxPQUFBLEVBQUEsS0FBQSxTQTZDQSw0Q0FJSSxTQUFBLFNBQ0EsSUFBQSxLQUNBLE1BQUEsS0FFQSxnREFDRSxTQUFBLFVBSUosaUNBdkhSLHFCQVdJLGNBQUEsRUFPRixvQ0FFSSxRQUFBLEtBNENGLHFDQUlJLFFBQUEsWUFHRiw4Q0R3akNOLDRDQ3JqQ1UsUUFBQSxLQUNBLGdCQUFBLE9BQ0EsTUFBQSxJQUlKLDhDQUlJLGVBQUEsT0FDQSxRQUFBLE9BQUEsT0FBQSxVQUFBLEtBSUYscURBSUksV0FBQSxLQUlKLHFEQUlJLFFBQUEsTUFLTiw0Q0FjSSxRQUFBLE9BQUEsS0FBQSxVQUFBIiwiZmlsZSI6ImhvbWVwYWdlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6W251bGwsbnVsbCxudWxsLG51bGwsbnVsbCwiLyohXG4qIFdTIFN0YXJ0ZXJcbiogRGVzaWduZWQgYnkgTFJTIFdlYiBTb2x1dGlvbnMgKGh0dHA6Ly9scnN3ZWJzb2x1dGlvbnMuY29tKVxuKiBWaXNpdCBodHRwOi8vbHJzd2Vic29sdXRpb25zLmNvbVxuKi9cbi5zci1vbmx5IHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG4uc3Itb25seTpmb2N1cywgLnNyLW9ubHk6YWN0aXZlIHtcbiAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNsaXAtcGF0aDogbm9uZSAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5vZmZzY3JlZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTllbTtcbiAgbGVmdDogLTk5OTllbTtcbn1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5jbGVhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmZhZGVJbjpub3QoW2RhdGEtYXJ4LXR5cGVdKSB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW47XG59XG5cbi5mYWRlSW5Ob3c6bm90KFtkYXRhLWFyeC10eXBlXSkge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluO1xufVxuXG4uY2xlYXItYWZ0ZXI6YWZ0ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5mbG9hdC1jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4udGV4dC1sZWZ0LFxuLmFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCxcbi5hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIsXG4uYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1qdXN0aWZ5LFxuLmFsaWduLWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG5AbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLnNob3ctbGFuZHNjYXBlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLnNob3ctbGFuZHNjYXBlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5zaG93LXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5zaG93LXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuaGlkZS1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5oaWRlLWxhbmRzY2FwZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLmhpZGUtcG9ydHJhaXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuaGlkZS1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zaG93LXNtYWxsLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc2hvdy1tZWRpdW0tb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2hvdy1tZWRpdW0tb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2hvdy1sYXJnZS1vbmx5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTQ5cHgpIHtcbiAgLnNob3ctbGFyZ2Utb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTUwcHgpIHtcbiAgLnNob3ctbGFyZ2Utb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2hvdy14bGFyZ2Utb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE1MHB4KSBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5zaG93LXhsYXJnZS1vbmx5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc2hvdy14bGFyZ2Utb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2hvdy14eGxhcmdlLW9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc2hvdy14eGxhcmdlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNob3ctbWVkaXVtLXVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuc2hvdy1tZWRpdW0tdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93LWxhcmdlLXVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNob3ctbGFyZ2UtdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93LXhsYXJnZS11cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE1MHB4KSB7XG4gIC5zaG93LXhsYXJnZS11cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3cteHhsYXJnZS11cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zaG93LXh4bGFyZ2UtdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmhpZGUtc21hbGwtb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhpZGUtbWVkaXVtLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExNDlweCkge1xuICAuaGlkZS1sYXJnZS1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTUwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLmhpZGUteGxhcmdlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuaGlkZS14eGxhcmdlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5oaWRlLW1lZGl1bS11cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oaWRlLWxhcmdlLXVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTUwcHgpIHtcbiAgLmhpZGUteGxhcmdlLXVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhpZGUteHhsYXJnZS11cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBhbHBoYS12YWx1ZS1ub3RhdGlvbiAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgY29sb3ItZnVuY3Rpb24tbm90YXRpb24gKi9cbi5iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogNTAwcHg7XG4gIG1hcmdpbi10b3A6IC0xMzBweDtcbiAgYmFja2dyb3VuZDogIzAwMmI2NTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5uZXIge1xuICAgIHRvcDogMDtcbiAgICBtaW4taGVpZ2h0OiA2NzBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHg7XG4gIH1cbn1cbi5iYW5uZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAyNSwgNTksIDApIDAsICMwMDE5M2IgMTAwJSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uYmFubmVyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzAwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWVzL1BSTjIwMjEvYXNzZXRzL2Rpc3QvaW1hZ2VzLzE0NDAuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb250ZW50OiBcIlwiO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJhbm5lcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi90aGVtZXMvUFJOMjAyMS9hc3NldHMvZGlzdC9pbWFnZXMvMTkyMC5zdmdcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLmJhbm5lcjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5iYW5uZXIgLnNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDJiNjUgMCUsICMwMDE5M2IgMTAwJSk7XG59XG4uYmFubmVyIC5zbGlkZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDE5M2IgMCUsIHJnYmEoMCwgMjUsIDU5LCAwLjUpIDM1JSwgcmdiYSgwLCAyNSwgNTksIDApIDY1JSwgcmdiYSgwLCAyNSwgNTksIDApIDEwMCUpO1xuICBjb250ZW50OiBcIlwiO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTE1MHB4KSB7XG4gIC5iYW5uZXIgLnNsaWRlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5iYW5uZXIgLnNsaWRlIC5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmFubmVyIC5zbGlkZSAuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmFubmVyIC5zbGlkZSAuaW1hZ2Uge1xuICAgIG1heC13aWR0aDogODYwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxufVxuLmJhbm5lciAuc2xpZGUgLmNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDU1cHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDExNTBweCkge1xuICAuYmFubmVyIC5zbGlkZSAuY2FwdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogNSU7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uYmFubmVyIC5zbGlkZSAuY2FwdGlvbiAudGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYmFubmVyIC5zbGlkZSAuY2FwdGlvbiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBjb2xvcjogI2YwNWUyOTtcbiAgfVxufVxuLmJhbm5lciAuc2xpZGUgLmNhcHRpb24gLmJsdXJiIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTE1cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJhbm5lciAuc2xpZGUgLmNhcHRpb24gLmJsdXJiIHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5iYW5uZXIgLnNsaWRlIC5jYXB0aW9uIC5idXR0b24ge1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAyNXB4IDAgMDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5iYW5uZXIgLnNsaWRlIC5jYXB0aW9uIC5idXR0b24gPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2YwNWUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTM3YTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJhbm5lciAuc2xpZGUgLmNhcHRpb24gLmJ1dHRvbiA+IGEge1xuICAgIHBhZGRpbmc6IDE3cHggNThweDtcbiAgfVxufVxuLmJhbm5lciAuc2xpZGUgLmNhcHRpb24gLmJ1dHRvbiA+IGEgLmJ1dHRvbi1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cyBjdWJpYy1iZXppZXIoMC43ODUsIDAuMTM1LCAwLjE1LCAwLjg2KSAwLjJzO1xufVxuLmJhbm5lciAuc2xpZGUgLmNhcHRpb24gLmJ1dHRvbiA+IGE6OmJlZm9yZSwgLmJhbm5lciAuc2xpZGUgLmNhcHRpb24gLmJ1dHRvbiA+IGE6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xMzElO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEyMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBza2V3WCgtMzVkZWcpO1xufVxuLmJhbm5lciAuc2xpZGUgLmNhcHRpb24gLmJ1dHRvbiA+IGE6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuOHMgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44NikgMC4wNzVzO1xufVxuLmJhbm5lciAuc2xpZGUgLmNhcHRpb24gLmJ1dHRvbiA+IGE6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwNWUyOTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nik7XG59XG4uYmFubmVyIC5zbGlkZSAuY2FwdGlvbiAuYnV0dG9uID4gYS5nbGludGVkOjpiZWZvcmUge1xuICBsZWZ0OiAtMTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cyBjdWJpYy1iZXppZXIoMC43ODUsIDAuMTM1LCAwLjE1LCAwLjg2KTtcbn1cbi5iYW5uZXIgLnNsaWRlIC5jYXB0aW9uIC5idXR0b24gPiBhLmdsaW50ZWQ6OmFmdGVyIHtcbiAgbGVmdDogLTEwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44NikgMC4ycztcbn1cbi5iYW5uZXIgLnNsaWRlIC5jYXB0aW9uIC5idXR0b24gPiBhLmdsaW50ZWQ6aG92ZXIgLmJ1dHRvbi1sYWJlbCwgLmJhbm5lciAuc2xpZGUgLmNhcHRpb24gLmJ1dHRvbiA+IGEuZ2xpbnRlZDpmb2N1cyAuYnV0dG9uLWxhYmVsIHtcbiAgY29sb3I6ICNmMDVlMjk7XG59XG4uYmFubmVyIC5zbGlkZSAuY2FwdGlvbiAuYnV0dG9uID4gYS5nbGludGVkOmhvdmVyOjphZnRlciwgLmJhbm5lciAuc2xpZGUgLmNhcHRpb24gLmJ1dHRvbiA+IGEuZ2xpbnRlZDpmb2N1czo6YWZ0ZXIge1xuICBjb2xvcjogIzAwMmI2NTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5iYW5uZXIgLnNsaWRlIC5jYXB0aW9uIC5idXR0b24gPiBhLm5vIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhvbWVwYWdlIC5icmFuZHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmhvbWVwYWdlIC5icmFuZHMge1xuICAgIHBhZGRpbmc6IDYwcHggODBweCAxNDBweDtcbiAgfVxufVxuLmhvbWVwYWdlIC5icmFuZHMgLmN5Y2xlLXNsaWRlc2hvdyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4uaG9tZXBhZ2UgLmJyYW5kcyBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaG9tZXBhZ2UgLmJyYW5kcyBoMjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC90aGVtZXMvUFJOMjAyMS9hc3NldHMvZGlzdC9pbWFnZXMvSUNOLUJyYW5kcy5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbi5ob21lcGFnZSAuYnJhbmRzIC5icmFuZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgbWF4LXdpZHRoOiAyMzVweDtcbiAgcGFkZGluZzogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xufVxuLmhvbWVwYWdlIC5icmFuZHMgLmJyYW5kOmhvdmVyLCAuaG9tZXBhZ2UgLmJyYW5kcyAuYnJhbmQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDgzLCAxMjIsIDAuMTUpO1xufVxuLmhvbWVwYWdlIC5icmFuZHMgLmJyYW5kLmN5Y2xlLXNsaWRlLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaG9tZXBhZ2UgLmJyYW5kcyAuYnJhbmQuY3ljbGUtc2xpZGUtYWN0aXZlICsgLmJyYW5kIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWVwYWdlIC5icmFuZHMgLmJyYW5kLmN5Y2xlLXNsaWRlLWFjdGl2ZSArIC5icmFuZCwgLmhvbWVwYWdlIC5icmFuZHMgLmJyYW5kLmN5Y2xlLXNsaWRlLWFjdGl2ZSArIC5icmFuZCArIC5icmFuZCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5ob21lcGFnZSAuYnJhbmRzIC5icmFuZC5jeWNsZS1zbGlkZS1hY3RpdmUgKyAuYnJhbmQsIC5ob21lcGFnZSAuYnJhbmRzIC5icmFuZC5jeWNsZS1zbGlkZS1hY3RpdmUgKyAuYnJhbmQgKyAuYnJhbmQsIC5ob21lcGFnZSAuYnJhbmRzIC5icmFuZC5jeWNsZS1zbGlkZS1hY3RpdmUgKyAuYnJhbmQgKyAuYnJhbmQgKyAuYnJhbmQge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5ob21lcGFnZSAuYnJhbmRzIC5icmFuZCBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cbi5ob21lcGFnZSAuYnJhbmRzIC5icmFuZCBhOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaG9tZXBhZ2UgLmJyYW5kcyAuYnJhbmQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxODVweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmhvbWVwYWdlIHVsLmJyYW5kLWxpbmtzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAxNXB4IDAgMCAtMjVweCAhaW1wb3J0YW50O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lcGFnZSB1bC5icmFuZC1saW5rcyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLmhvbWVwYWdlIHVsLmJyYW5kLWxpbmtzIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lcGFnZSB1bC5icmFuZC1saW5rcyBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5ob21lcGFnZSB1bC5icmFuZC1saW5rcyBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhvbWVwYWdlIHVsLmJyYW5kLWxpbmtzIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ob21lcGFnZSB1bC5icmFuZC1saW5rcyAuYnRuLXByaW1hcnkge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItcmFkaXVzOiA1M3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lcGFnZSB1bC5icmFuZC1saW5rcyAuYnRuLXByaW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgcGFkZGluZzogMjBweCAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlIHVsLmJyYW5kLWxpbmtzIC5idG4tcHJpbWFyeSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgfVxufVxuLmhvbWVwYWdlIHVsLmJyYW5kLWxpbmtzIC5idG4tcHJpbWFyeS5sb2NhdGlvbiwgLmhvbWVwYWdlIHVsLmJyYW5kLWxpbmtzIC5idG4tcHJpbWFyeS5hcHBvaW50bWVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ob21lcGFnZSB1bC5icmFuZC1saW5rcyAuYnRuLXByaW1hcnkubG9jYXRpb246YmVmb3JlLCAuaG9tZXBhZ2UgdWwuYnJhbmQtbGlua3MgLmJ0bi1wcmltYXJ5LmFwcG9pbnRtZW50OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlIHVsLmJyYW5kLWxpbmtzIC5idG4tcHJpbWFyeS5sb2NhdGlvbjpiZWZvcmUsIC5ob21lcGFnZSB1bC5icmFuZC1saW5rcyAuYnRuLXByaW1hcnkuYXBwb2ludG1lbnQ6YmVmb3JlIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4uaG9tZXBhZ2UgdWwuYnJhbmQtbGlua3MgLmJ0bi1wcmltYXJ5LmxvY2F0aW9uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL1BSTjIwMjEvYXNzZXRzL2Rpc3QvaW1hZ2VzL0lDTi1Mb2NhdGlvbi5zdmcpO1xufVxuLmhvbWVwYWdlIHVsLmJyYW5kLWxpbmtzIC5idG4tcHJpbWFyeS5hcHBvaW50bWVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lcy9QUk4yMDIxL2Fzc2V0cy9kaXN0L2ltYWdlcy9JQ04tU2NoZWR1bGUuc3ZnKTtcbn1cbi5ob21lcGFnZSAuYmFja2dyb3VuZC1jb250YWluZXIge1xuICB3aWR0aDogMTAwdnc7XG4gIHBhZGRpbmc6IDMwcHggNTBweCAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgYmFja2dyb3VuZDogI2ViZWNlZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5ob21lcGFnZSAuYmFja2dyb3VuZC1jb250YWluZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5ob21lcGFnZSAuYmFja2dyb3VuZC1jb250YWluZXIuaGFsZjpiZWZvcmUge1xuICAgIHRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmhvbWVwYWdlIC5iYWNrZ3JvdW5kLWNvbnRhaW5lciAuY3RhLWltYWdlLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxufVxuXG4uaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLmhvbWVwYWdlIC5mZWF0dXJlZC1uZXdzIHtcbiAgICBwYWRkaW5nOiA1NXB4IDAgMTAwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ob21lcGFnZSAuZmVhdHVyZWQtbmV3czpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjI3LCAyMjgsIDIzMCwgMC41KSAxMDAlKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4uaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3NfX2lubmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3NfX2lubmVyIHtcbiAgICBoZWlnaHQ6IDQ2MHB4O1xuICB9XG59XG4uaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLnNwbGlkZV9fdHJhY2sge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLnNwbGlkZV9fdHJhY2sge1xuICAgIGhlaWdodDogNDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmhvbWVwYWdlIC5mZWF0dXJlZC1uZXdzIC5zcGxpZGVfX2Fycm93cyAuc3BsaWRlX19hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICByaWdodDogLTVweDtcbiAgbGVmdDogYXV0bztcbn1cbi5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyAuc3BsaWRlX19hcnJvd3MgLnNwbGlkZV9fYXJyb3cgc3ZnIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyAuc3BsaWRlX19hcnJvd3MgLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICB0b3A6IDUwcHg7XG59XG4uaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLnNwbGlkZV9fYXJyb3dzIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgYm90dG9tOiA1MHB4O1xufVxuLmhvbWVwYWdlIC5mZWF0dXJlZC1uZXdzIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICByaWdodDogMjBweDtcbn1cbi5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyAuc3BsaWRlX19wYWdpbmF0aW9uIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhvbWVwYWdlIC5mZWF0dXJlZC1uZXdzIC5zcGxpZGVfX3BhZ2luYXRpb24gLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZjA1ZTI5O1xufVxuLmhvbWVwYWdlIC5mZWF0dXJlZC1uZXdzIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAyLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyBoMjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC90aGVtZXMvUFJOMjAyMS9hc3NldHMvZGlzdC9pbWFnZXMvSUNOLU5ld3Muc3ZnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4uaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLmhvbWVwYWdlIC5mZWF0dXJlZC1uZXdzIC5uZXdzLWl0ZW0ge1xuICAgIGhlaWdodDogNDYwcHg7XG4gICAgbWluLWhlaWdodDogNDYwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtLmlzLWFjdGl2ZSAuY3RhLWFsdCAuaW1hZ2UgaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtLmlzLWFjdGl2ZSAuY3RhLWFsdCAuY29udGVudCB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtLmlzLXByZXYgLmN0YS1hbHQgLmNvbnRlbnQge1xuICB0b3A6IDMwcHg7XG59XG4uaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbSAuY3RhLWFsdCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbSAuY3RhLWFsdCB7XG4gICAgbWluLWhlaWdodDogMzcwcHg7XG4gIH1cbn1cbi5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtID4gLmN0YS1hbHQge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLmhvbWVwYWdlIC5mZWF0dXJlZC1uZXdzIC5uZXdzLWl0ZW0gPiAuY3RhLWFsdCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDQ2MHB4O1xuICB9XG59XG4uaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbSA+IC5jdGEtYWx0ID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbSA+IC5jdGEtYWx0ID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4uaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbSA+IC5jdGEtYWx0IC5pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbSA+IC5jdGEtYWx0IC5pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG4uaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbSA+IC5jdGEtYWx0IC5pbWFnZSBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlcjogMjBweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLmhvbWVwYWdlIC5mZWF0dXJlZC1uZXdzIC5uZXdzLWl0ZW0gPiAuY3RhLWFsdCAuaW1hZ2UgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbi5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtIC5uZXdzLWl0ZW0tYmx1cmIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtIC5uZXdzLWl0ZW0tYmx1cmIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtIC5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcmRlcjogMjtcbiAgcGFkZGluZzogMjBweCA1MHB4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbSAuY29udGVudCB7XG4gICAgd2lkdGg6IDU4JTtcbiAgICBwYWRkaW5nOiA1MHB4IDUwcHggMjVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdG9wOiAzMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluO1xuICB9XG59XG4uaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbSAuaW1hZ2Uge1xuICBsZWZ0OiAwO1xuICBvcmRlcjogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuaG9tZXBhZ2UgLmZlYXR1cmVkLW5ld3MgLm5ld3MtaXRlbSAuaW1hZ2Uge1xuICAgIHdpZHRoOiA0MiU7XG4gIH1cbn1cbi5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtIC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtIC5idG4tcHJpbWFyeSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ob21lcGFnZSAuZmVhdHVyZWQtbmV3cyAubmV3cy1pdGVtIC5idG4tcHJpbWFyeSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmhvbWVwYWdlIC5mZWF0dXJlZC1uZXdzIC5jeWNsZS1zbGlkZXNob3cge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuLmhvbWVwYWdlIC52aWV3LWFsbC1uZXdzIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2YwNWUyOTtcbiAgYm9yZGVyOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ob21lcGFnZSAudmlldy1hbGwtbmV3cyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgfVxufVxuLmhvbWVwYWdlIC52aWV3LWFsbC1uZXdzOmhvdmVyLCAuaG9tZXBhZ2UgLnZpZXctYWxsLW5ld3M6Zm9jdXMge1xuICBjb2xvcjogIzAwNTM3YTtcbiAgYm9yZGVyOiAwO1xufVxuLmhvbWVwYWdlIC5wYWdlcnMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5iZXN0LXBsYWNlcy1iYW5uZXJzIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMCA0MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJlc3QtcGxhY2VzLWJhbm5lcnMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5iZXN0LXBsYWNlcy1iYW5uZXJzIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJlc3QtcGxhY2VzLWJhbm5lcnMgLnNwbGlkZV9fc2xpZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5iZXN0LXBsYWNlcy1iYW5uZXJzIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICBib3R0b206IDU1cHg7XG59XG4uYmVzdC1wbGFjZXMtYmFubmVycyAuc3BsaWRlX19wYWdpbmF0aW9uIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJlc3QtcGxhY2VzLWJhbm5lcnMgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogNXB4O1xufVxuLmJlc3QtcGxhY2VzLWJhbm5lcnMgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZjA1ZTI5O1xufVxuLmJlc3QtcGxhY2VzLWJhbm5lcnMgLnNwbGlkZV9fYXJyb3cge1xuICBiYWNrZ3JvdW5kOiAjZjA1ZTI5O1xufVxuLmJlc3QtcGxhY2VzLWJhbm5lcnMgLnNwbGlkZV9fYXJyb3cgc3ZnIHtcbiAgZmlsbDogd2hpdGU7XG59XG4uYmVzdC1wbGFjZXMtYmFubmVycyAuY3RhLWFsdCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdG9wOiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iZXN0LXBsYWNlcy1iYW5uZXJzIC5jdGEtYWx0IHtcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICB9XG59XG4uYmVzdC1wbGFjZXMtYmFubmVycyAuY3RhLWFsdCAuaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZXN0LXBsYWNlcy1iYW5uZXJzIC5jdGEtYWx0IC5pbm5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZXN0LXBsYWNlcy1iYW5uZXJzIC5jdGEtYWx0IC5pbm5lciAuY29udGVudCxcbi5iZXN0LXBsYWNlcy1iYW5uZXJzIC5jdGEtYWx0IC5pbm5lciAuaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmJlc3QtcGxhY2VzLWJhbm5lcnMgLmN0YS1hbHQgLmlubmVyIC5jb250ZW50IHtcbiAgcGFkZGluZzogMjBweCA4MHB4IDI1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmVzdC1wbGFjZXMtYmFubmVycyAuY3RhLWFsdCAuaW5uZXIgLmNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogNDBweCA0MHB4IDU1cHggODBweDtcbiAgfVxufVxuLmJlc3QtcGxhY2VzLWJhbm5lcnMgLmN0YS1hbHQgLmlubmVyIC5jb250ZW50IC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZXN0LXBsYWNlcy1iYW5uZXJzIC5jdGEtYWx0IC5pbm5lciAuY29udGVudCAudGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5iZXN0LXBsYWNlcy1iYW5uZXJzIC5jdGEtYWx0IC5pbm5lciAuY29udGVudCAuYmx1cmIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJlc3QtcGxhY2VzLWJhbm5lcnMgLmN0YS1hbHQgLmlubmVyIC5jb250ZW50IC5ibHVyYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5iZXN0LXBsYWNlcy1iYW5uZXJzIC5jdGEtYWx0IC5pbm5lciAuaW1hZ2Uge1xuICBwYWRkaW5nOiAwIDgwcHggNTVweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iZXN0LXBsYWNlcy1iYW5uZXJzIC5jdGEtYWx0IC5pbm5lciAuaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmJlc3QtcGxhY2VzLWJhbm5lcnMgLmN0YS1hbHQgLmlubmVyIC5pbWFnZSBpbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJlc3QtcGxhY2VzLWJhbm5lcnMgLmN0YS1hbHQgLmlubmVyIC5pbWFnZSB7XG4gICAgcGFkZGluZzogNDBweCA4MHB4IDU1cHggNDBweDtcbiAgfVxufSIsbnVsbCxudWxsLG51bGxdfQ== */
