@charset "UTF-8";.modal-overlay.show-modal,.modal.show-modal{visibility:visible;transition:visibility linear,opacity .25s;opacity:1}.clear,.clear:after{clear:both}*,.li1 .toggler:after{text-rendering:optimizeLegibility}.mfp-arrow,a{-webkit-tap-highlight-color:transparent}body,dl dd,html{overflow-x:hidden}.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}.modal,.modal-overlay{position:fixed;opacity:0;visibility:hidden}.accordions.active .accordion-content[aria-hidden=true],.bc-show-all .bc-expand,.event-details .returnlink,.events-list-view .event-month,.events-list-view .events-category-name,.hide,.main-content ul.company-directory.four li .details .bio,.main-content ul.company-directory.four li .details .social-links li.hide,.main-content ul.company-directory.four li .details .social-links li:before,.map-actions .map,.mfp-align-top .mfp-container:before,.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader,.nav-mask.closed h2,.nav-toggle .fa-times,.nav-toggle .nav-text,.nav-wrap-open .nav-toggle .fa-bars,.news-detail .news-detail-link,.news-search,.search-results th[scope=col],.show-large-only,.show-large-up,.show-medium-up,.show-xlarge-only,.show-xlarge-up,.show-xxlarge-only,.show-xxlarge-up,.tabs [role=tabpanel] .tab-title,.tabs [role=tabpanel][aria-hidden=true],a.bc-home>span,article.news-post:first-of-type{display:none}.show{display:initial}.invisible{visibility:hidden}.clear{display:block;zoom:1}.clear-after:after,.clearfix:after,.content-form .form-builder-section section:after,.employee-profile:after,.featured-resources:after,article.event:after,article.news-post:after{display:table;clear:both;content:""}.accordions.active .accordion-content[aria-hidden=false],.bc-show-all .breadcrumb li,.breadcrumb li:last-child,.float-center,.main-content ul.company-directory li>a:focus .arrow-indicator,.main-content ul.company-directory li>a:hover .arrow-indicator,.nav-toggle .fa-bars,.nav-wrap-open .nav-toggle .fa-times,.nav-wrap-open .navigation,.open .ul2{display:block}.float-center{margin-right:auto;margin-left:auto}.float-left{float:left}.float-right{float:right}.modal .modal-content p,.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.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:990px){.hide-small-only,.show-medium-only{display:none}}@media (min-width:990px) and (max-width:1279px){.hide-medium-only{display:none}}@media (min-width:1280px) and (max-width:1340px){.show-large-only{display:block}.hide-large-only{display:none}}@media (min-width:1341px) and (max-width:1399px){.show-xlarge-only{display:block}.hide-xlarge-only{display:none}}@media (min-width:1341px){.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}}.accordions.active h2.accordion-title{position:relative;padding:0;margin:0}.accordions.active h2.accordion-title button{line-height:1.125rem;letter-spacing:normal;position:relative;width:100%;padding:1.25rem 5.125rem .625rem 0;margin:0 0 .625rem;text-align:left;background:0 0;border:0;border-bottom:.125rem solid gray}.accordions.active h2.accordion-title button span{position:absolute;bottom:-.125rem;height:calc(100% + .125rem);border-bottom:.125rem solid gray}.accordions.active h2.accordion-title button span:after{font-family:"Font Awesome 5 Free";font-weight:900;text-rendering:optimizeLegibility;position:absolute;top:50%;font-size:1.125rem;font-style:normal;color:#000;text-align:center;text-decoration:inherit;content:"\f067";transform:translateY(-.5rem)}.accordions.active h2.accordion-title button:focus,.accordions.active h2.accordion-title button:hover{cursor:pointer;background:0 0;border:0;border-bottom:.125rem solid gray;outline:0}.accordions.active h2.accordion-title button:focus span,.accordions.active h2.accordion-title button:hover span,.accordions.active h2.accordion-title.is-active button span,.accordions.active h2.accordion-title.is-active button:focus span{border-bottom:.125rem solid gray}.accordions.active h2.accordion-title.is-active button,.accordions.active h2.accordion-title.is-active button:focus{background:0 0;border:0;border-bottom:.125rem solid gray;outline:0}.accordions.active h2.accordion-title.is-active button:focus span:after,.li1.open .toggler:after{content:"\f068"}.accordions.active .accordion-content{padding:.625rem}.five-column,.four-column,.six-column,.three-column,.two-column{padding:0;margin:0;list-style:none!important}.event-details>*,.five-column .col,.four-column .col,.main-content ul.call-out-nav li.half,.main-content ul.call-out-nav li.third,.main-content ul.company-directory .photo,.map-actions .actions,.map-actions .map,.news-detail>*,.six-column .col,.three-column .col,.two-column .col{width:100%}@media (min-width:990px){.hide-medium-up,.show-small-only{display:none}.show-medium-up{display:block}.five-column,.four-column,.six-column,.three-column,.two-column{display:flex;flex-wrap:wrap;margin:0}.two-column .col{width:calc(50% - (1.875rem / 2));margin:0 .9375rem .9375rem}.five-column .col:nth-of-type(2n+1),.four-column .col:nth-of-type(2n+1),.six-column .col:nth-of-type(2n+1),.three-column .col:nth-of-type(2n+1),.two-column .col:nth-of-type(2n+1){margin-left:0}.five-column .col:nth-of-type(2n),.four-column .col:nth-of-type(2n),.six-column .col:nth-of-type(2n),.three-column .col:nth-of-type(2n),.two-column .col:nth-of-type(2n){margin-right:0}.five-column .col,.four-column .col,.six-column .col,.three-column .col{width:calc((100% - 1.875rem)/ 2);margin:0 .9375rem .9375rem}}.modal,body.modal-open{overflow:hidden}.modal-overlay{top:0;left:0;z-index:1071;width:100%;height:100%;transform:scale(1.1);transition:visibility .25s linear,opacity .25s}.modal-overlay.show-modal{transform:scale(1)}.modal{top:50%;left:50%;z-index:1072;display:none;width:98vw;height:auto;max-height:calc(90vh - 40px);max-height:calc(90vh - 2.5rem);min-height:calc(90vh - 40px);min-height:calc(90vh - 2.5rem);text-align:center;background-color:#fff;transform:translate(-50%,-50%)}@media only screen and (min-width:990px){.modal{width:96vw;height:auto;max-height:90vh;min-height:auto;overflow-y:visible}}@media only screen and (min-width:1280px){.modal{width:60vw;height:auto;max-width:500px;max-width:31.25rem;max-height:90vh;min-height:auto;overflow:visible}.modal.wide{width:80vw;max-width:80vw}}@media only screen and (min-width:1341px){.modal{width:50vw;height:auto;max-width:640px;max-width:40rem;max-height:90vh;min-height:auto;overflow:visible}.modal.wide{width:80vw;max-width:80vw}}.modal.show-modal{display:block}.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}.modal .close-modal{position:absolute;top:.5rem;right:1.5rem;width:1.5rem;font-size:1rem;line-height:1.5rem;text-align:center;cursor:pointer;background-color:#d3d3d3;border-radius:.25rem}.modal .close-modal:focus,.modal .close-modal:hover{background-color:#a9a9a9}.modal .modal-content{height:100%;max-height:inherit;overflow-y:auto}.modal-inline-parent{position:relative!important;z-index:auto!important}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0;width:100%;height:100%}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 .5rem;box-sizing:border-box}.mfp-container:before{content:"";height:100%}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.li2 .toggler,.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:.5rem;right:.5rem;z-index:1044}.mfp-preloader a{color:#ccc}.a2:visited,.breadcrumb li a:visited,.employee-profile .contact a:focus,.employee-profile .contact a:hover,.main-content ul.company-directory.four li .details h4,.main-content ul.company-directory.four li .details li,.mfp-close,.mfp-preloader a:hover,.regional-overview p,.stuck .global-nav li a,a.bc-home:visited{color:#fff}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:2.75rem;height:2.75rem;line-height:2.75rem;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 1.125rem .625rem;font-style:normal;font-size:1.75rem;font-family:Arial,Baskerville,monospace}.map-panel.active,.mfp-arrow:focus,.mfp-arrow:hover,.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:.0625rem}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-.375rem;text-align:right;padding-right:.375rem;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:.75rem;line-height:1.125rem;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-3.4375rem 0 0;top:50%;padding:0;width:5.625rem;height:6.875rem}.mfp-arrow:active{margin-top:-3.375rem}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:2.1875rem;margin-left:2.1875rem;border:inset transparent}.mfp-arrow:after{border-top-width:.8125rem;border-bottom-width:.8125rem;top:.5rem}.mfp-arrow:before{border-top-width:1.3125rem;border-bottom-width:1.3125rem;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:1.0625rem solid #fff;margin-left:1.9375rem}.mfp-arrow-left:before{margin-left:1.5625rem;border-right:1.6875rem solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:1.0625rem solid #fff;margin-left:2.4375rem}.mfp-arrow-right:before{border-left:1.6875rem solid #3f3f3f}.mfp-iframe-holder{padding-top:2.5rem;padding-bottom:2.5rem}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;max-width:56.25rem}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-2.5rem}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;box-shadow:0 0 .5rem rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{line-height:0;box-sizing:border-box;padding:2.5rem 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";top:2.5rem;bottom:2.5rem;right:0;z-index:-1;box-shadow:0 0 .5rem rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:.75rem;line-height:.875rem}.banner .banner-small-text,.banner h2{color:#fff;z-index:5;position:relative}.alert ul li,.featured-tiles .tile-content>*,.mfp-figure figure,.tabs .tab-list li:last-child,.testimonials .testimonial-text p{margin:0}.mfp-bottom-bar{margin-top:-2.25rem;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:1.125rem;color:#f3f3f3;word-wrap:break-word;padding-right:2.25rem}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile .mfp-bottom-bar:empty,.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:.3125rem}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:.1875rem .3125rem;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-counter{right:.3125rem;top:.1875rem}.mfp-img-mobile .mfp-close{top:0;right:0;width:2.1875rem;height:2.1875rem;line-height:2.1875rem;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}.banner,.flex-video,.tabs,.tabs .tab-con,.tabs .tab-list li a{position:relative}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:.375rem;padding-right:.375rem}}.flex-container{margin:0 auto .625rem;width:100%;max-width:100%}.flex-video{padding-bottom:56.25%;padding-top:1.5625rem;height:0}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.search-results{font-size:.875rem;line-height:1.375rem;letter-spacing:normal}.search-results .stats{margin:1.875rem 0}.search-results .search-results-search{background:#d3d3d3;overflow:hidden;padding:0;margin-bottom:1.875rem}.banner,.banner .banner-slide{width:100%;background-repeat:no-repeat}.tabs .tab-con,body,html{-webkit-overflow-scrolling:touch}.search-results .search-results-search input[type=search]{border:0;padding:0 .5rem;font-size:1rem;line-height:1.875rem;letter-spacing:normal;height:1.875rem;width:calc(100% - 7.375rem);font-style:italic;float:left}.search-results .search-results-search input[type=search]::-webkit-input-placeholder{font-size:1rem;line-height:1.875rem;letter-spacing:normal;font-style:italic}.search-results .search-results-search input[type=search]:-moz-placeholder{font-size:1rem;line-height:1.875rem;letter-spacing:normal;font-style:italic}.search-results .search-results-search input[type=search]::-moz-placeholder{font-size:1rem;line-height:1.875rem;letter-spacing:normal;font-style:italic}.search-results .search-results-search input[type=search]:-ms-input-placeholder{font-size:1rem;line-height:1.875rem;letter-spacing:normal;font-style:italic}.search-results .search-results-search input[type=submit]{display:inline-block;border:0;padding:0 .5rem;font-size:1rem;line-height:1.875rem;letter-spacing:normal;height:1.875rem;width:7.125rem;text-align:center;float:right;text-decoration:none}.search-results .search-results-search input[type=submit]:focus,.search-results .search-results-search input[type=submit]:hover{text-decoration:none}.search-results .results{position:relative;padding-top:1.25rem}.search-results .results:before{content:"";background:gray;position:absolute;top:-1rem;width:100%;height:.0625rem}.search-results .pagination{border-top:.0625rem solid gray}.search-results .pagination>td{padding:1rem 0 0}.search-results .pagination a,.search-results .pagination span{background:#d3d3d3;color:gray;display:inline-block;text-decoration:none;padding:.1875rem .375rem;border:.0625rem solid gray;font-size:.8125rem;line-height:.8125rem;letter-spacing:normal}.accordions.active h2.accordion-title button span:after,.breadcrumb li:after{background:url(/themes/SSGA/assets/dist/images/accordion-arrow-mim.png) center center/contain no-repeat}.search-results .pagination a,.search-results .pagination a:visited{color:#00f}.search-results .pagination a:focus,.search-results .pagination a:hover{color:red}.search-results tr:nth-child(n+2):not(.pagination)>td{font-size:1rem;line-height:1.5rem;letter-spacing:normal;padding-bottom:1.25rem}.search-results tr:nth-child(n+2):not(.pagination)>td a{display:block;font-size:1.125rem;line-height:1.3125rem;letter-spacing:normal;letter-spacing:.0625em;font-weight:400}.branding,.tabs .tab-list li,.tabs .tab-list[role=tablist]{display:inline-block}.tabs{margin-bottom:1.25rem}.tabs.scroll-left:before,.tabs.scroll-right:after{position:absolute;z-index:99;width:2.5rem;height:3.75rem;content:""}.tabs.scroll-left:before{top:0;left:0;background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.tabs.scroll-right:after{top:0;right:0;background:linear-gradient(to left,#fff 0,rgba(255,255,255,0) 100%)}.tabs .tab-con{overflow-x:auto;overflow-y:hidden;margin-bottom:.125rem;padding:0;white-space:nowrap}.tabs .tab-list{display:none;margin:0;padding:0;list-style:none;text-transform:uppercase;letter-spacing:1px;letter-spacing:.0625rem;font-weight:900;font-size:.875rem;line-height:1.0625rem;letter-spacing:normal}.tabs .tab-list li{margin:0 .1875rem 0 0;padding:0;white-space:nowrap}.tabs .tab-list li a{display:block;text-align:center;text-decoration:none}.tabs .tab-list li a:focus,.tabs .tab-list li a:hover{outline:0}.tabs .tab-list li a[aria-selected]{border:0;background:gray;color:#000;padding:.75rem 1.1875rem}.tabs .tab-list li a[aria-selected]:focus,.tabs .tab-list li a[aria-selected]:hover{background:gray;color:#000}.accordions.active{overflow:hidden;margin-bottom:0!important}.accordions.active h2.accordion-title.is-active button{color:#014174;border-bottom-color:#cb2128!important;transition:.5s ease-in-out}.accordions.active h2.accordion-title.is-active button span{border-bottom-color:#cb2128!important;transition:.5s ease-in-out!important}.accordions.active h2.accordion-title.is-active button span:after{content:"\f068";transform:rotate(-90deg)}.accordions.active h2.accordion-title.is-active button:focus,.accordions.active h2.accordion-title.is-active button:hover{color:#111f90;border-bottom-color:#111f90}.accordions.active h2.accordion-title.is-active button:focus span,.accordions.active h2.accordion-title.is-active button:hover span{border-bottom-color:#111f90}.accordions.active h2.accordion-title.is-active button:focus span:after,.accordions.active h2.accordion-title.is-active button:hover span:after{color:#111f90}.accordions.active h2.accordion-title button{padding-left:.0625rem;margin-left:0;font-size:1.125rem;color:#cb2128!important;border-bottom-color:#e9eaf5;transition:.5s ease-in-out;font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:700}.accordions.active h2.accordion-title button span{right:0;left:auto;width:3.125rem;border:0!important;transition:.5s ease-in-out}.accordions.active h2.accordion-title button span:after{left:50%;width:1.25rem;height:1.25rem;content:""!important;transform:translateX(-50%) rotate(90deg);transition:.5s ease-in-out!important;transform-origin:40% 60%}.accordions.active h2.accordion-title button:focus,.accordions.active h2.accordion-title button:focus span:after,.accordions.active h2.accordion-title button:hover,.accordions.active h2.accordion-title button:hover span:after{color:#cb2128!important}.banner{z-index:1;height:calc(100vh - 9.375rem);padding:0 1.875rem;margin-top:0;background-color:#000;background-position:center top;background-size:auto 75%}.banner .banner-slide{height:100%;background-position:center center;background-size:cover}.banner .banner-slide:after{position:absolute;bottom:0;left:0;width:100%;height:61vh;background:linear-gradient(to top,#000 40%,transparent);content:""}.banner .banner-text,.elevator,.map img,.testimonials .slide:before,article.event .event-image img{transform:translateX(-50%)}.banner .banner-text{position:absolute;bottom:6.25rem;left:50%;z-index:5;width:calc(100% - 3.75rem);line-height:1em;text-align:center;text-transform:uppercase}@media screen and (min-width:990px){.banner .banner-slide{background-position:center top}.banner .banner-slide:before{position:absolute;bottom:-18vw;left:-17vw;z-index:1;width:40vw;height:30vw;background:linear-gradient(to bottom,rgba(255,254,255,.1),rgba(255,255,255,.25));content:"";transform:rotate(45deg)}.banner .banner-slide:after{background:linear-gradient(to top,rgba(0,0,0,.9) 25%,transparent)}.banner{height:calc(100vh - 8.125rem);min-height:850px;min-height:53.125rem;padding:0 4.6875rem;margin-top:-11.25rem;overflow:hidden;background-size:cover}.banner .arrow-indicator{position:absolute;right:4.6875rem;bottom:0;z-index:5;width:7.8125rem;height:3.875rem;background:0 0;border:.125rem solid rgba(255,255,255,.25);border-bottom:0;border-radius:4.375rem 4.375rem 0 0;transition:.5s ease-in-out}.banner .arrow-indicator:focus,.banner .arrow-indicator:hover{cursor:pointer;background:rgba(255,255,255,.25)}.banner .arrow-indicator:focus .arrow-wing-left,.banner .arrow-indicator:hover .arrow-wing-left{left:55%}.banner .arrow-indicator:focus .arrow-wing-right,.banner .arrow-indicator:hover .arrow-wing-right{left:calc(53% + .125rem)}.banner .arrow-wing-left,.banner .arrow-wing-right{position:absolute;bottom:.5rem;left:52%;z-index:3;display:block;width:.625rem;height:1.5rem;background:#00b1e1;transform:translateX(-50%) rotate(225deg);transition:.25s ease-in-out}.banner .arrow-wing-right{top:1.125rem;left:calc(50% + .125rem);z-index:2;background:#74bb1f;transform:translateX(-50%) rotate(135deg)}.banner .banner-text{bottom:5rem;left:auto;width:calc(100% - 2.1875rem);text-align:right;transform:none}}.banner h2{width:100%;margin:0 0 1.25rem;font-size:2.625rem;font-weight:500;line-height:2.625rem;letter-spacing:.1rem}@media screen and (min-width:990px){.banner h2{margin-bottom:.625rem;font-size:3.75rem;line-height:3.75rem;letter-spacing:.05rem}}.banner h2 span{font-weight:lighter;color:#53a7dc}.banner .banner-small-text{display:block;width:100%;font-size:1.125rem;font-weight:lighter;line-height:1.125rem;letter-spacing:.2rem}.logo:after,.logo:before{width:0;height:0;pointer-events:none;position:absolute}.banner .banner-small-text a{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:900;margin-top:.3125rem;font-size:1.125rem;color:#cb2128;border:0;transition:.5s ease-in-out}.banner .banner-small-text a:focus,.banner .banner-small-text a:hover{text-decoration:underline}.branding{position:relative;width:calc(100% - 4.0625rem);height:100%}.branding *{height:100%}.branding a{border:0}.logo{display:block;width:16.25rem;height:5rem;background:url(/themes/SSGA/assets/dist/images/LOGO.png) 1.25rem center no-repeat;background-size:auto calc(100% - 1.5rem)}*,.stuck .logo,::after,::before{box-sizing:border-box}.logo:after{top:0;left:-66.25rem;z-index:-1;display:block;border-top:33.125rem solid #111f90;border-right:33.125rem solid transparent;border-bottom:0 solid;border-left:66.25rem solid transparent}@media screen and (min-width:990px){.banner .banner-small-text{font-size:1.5rem;line-height:1.5rem}main#main{position:relative;z-index:7}.subpage main#main:after{position:absolute;top:-5.625rem;right:0;z-index:0;display:block;width:13.9375rem;height:38.4375rem;content:"";background:0 0}.branding{width:auto}.logo{width:16.25rem;height:11.5625rem;padding:2.1875rem 2.5rem;background-color:transparent;background-image:url(/themes/SSGA/assets/dist/images/LOGO.png);background-position:center center;background-size:calc(100% - 5rem) auto;box-sizing:content-box}.logo:after{top:-.9375rem;content:""}}.logo:before{bottom:-31.375rem;left:-3.3125rem;z-index:0;display:block;border-top:13.4375rem solid transparent;border-right:0;border-bottom:13.4375rem solid transparent;border-left:13.4375rem solid #cb2128}.breadcrumb li,.content-form .form-builder-section .radio-list input[type=radio],.content-form .form-builder-section input[type=checkbox],.main-content ul.company-directory.four li .photo,.stuck .logo,a.bc-home{position:relative}@media screen and (min-width:990px){.logo:before{bottom:-35.7rem;content:""}}.stuck .logo{z-index:5;width:17.5rem;height:3.75rem;padding:0;margin:.9375rem 0;background-image:url(/themes/SSGA/assets/dist/images/LOGO.png);background-position:1.25rem center;background-size:contain}.elevator:after,.elevator:before{z-index:10;height:0;width:0;background:0 0}@media all and (max-width:340px){.stuck .logo{width:17rem;background-position:.2rem center}}.alert ul li:before,.main-content ul.call-out-nav li:before,.main-content ul.company-directory li:before,.pager .pagers .pagination li:before,.stuck .logo:after,.stuck .logo:before,.tabs .tab-list li:before{content:none}.two-column .red-header-hp,footer.primary a,footer.primary ul.social-nav li a{color:#cb2128}.breadcrumbs{background:#6d6e71}.bc-container{display:flex;max-width:1200px;max-width:75rem;padding:0 1.25rem;margin:0 auto}@media screen and (min-width:990px){.bc-container{width:calc(100% - 21.875rem);padding:1.25rem 0;margin-left:10rem}.breadcrumb{max-width:1200px;max-width:75rem}}@media screen and (min-width:1210px){.bc-container{margin-left:auto}}.breadcrumb{display:inline-flex;align-items:center;flex-wrap:wrap;width:calc(100% - (10% + 1.5625rem));padding:0;margin:0;text-shadow:.0625rem 0 .3125rem rgba(0,0,0,.35);vertical-align:middle;list-style:none}.breadcrumb li{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:700;display:none;margin-right:1.875rem;font-size:1rem;line-height:2.5625rem;color:#fff;white-space:nowrap}.breadcrumb li a,a.bc-home{font-weight:400;text-decoration:none;border:0;color:#fff;transition:.5s ease-in-out}.breadcrumb li:after{position:absolute;bottom:.75rem;left:-1.125rem;z-index:1;width:.6875rem;height:1rem}.bc-show-all .breadcrumb li:after{content:""}.breadcrumb li a{font-family:source-sans-pro,sans-serif;font-style:normal;line-height:0}.breadcrumb li a:focus,.breadcrumb li a:hover,a.bc-home:focus,a.bc-home:hover{color:#fff;text-decoration:underline}a.bc-home{z-index:5;display:inline-block;width:6.25rem;min-width:16px;min-width:1rem;padding-left:4.0625rem;margin-right:.3125rem;margin-left:-4.0625rem;line-height:2.5625rem;vertical-align:middle;background:url(/themes/SSGA/assets/dist/images/icn-home.png) calc(100% - 1.5625rem) center no-repeat;background-color:#545456;background-size:1rem;-webkit-clip-path:polygon(calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,0 100%,0 0);clip-path:polygon(calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,0 100%,0 0);-webkit-clip-path:polygon(calc(100% - 1.25rem) 0,100% 50%,calc(100% - 1.25rem) 100%,0 100%,0 0);clip-path:polygon(calc(100% - 1.25rem) 0,100% 50%,calc(100% - 1.25rem) 100%,0 100%,0 0)}.bc-expand{padding-right:1.25rem;padding-bottom:.625rem;padding-left:1.5625rem;margin-right:.625rem;margin-left:-1.5625rem;font-size:1.25rem;letter-spacing:.05rem;color:#fff;background:#5d5e60;border:0;transition:.5s ease-in-out;-webkit-clip-path:polygon(calc(100% - 1.25rem) 0,100% 50%,calc(100% - 1.25rem) 100%,0 100%,0 0);clip-path:polygon(calc(100% - 1.25rem) 0,100% 50%,calc(100% - 1.25rem) 100%,0 100%,0 0)}.bc-expand:focus,.bc-expand:hover{cursor:pointer;background:#545456}.main-content ul.call-out-nav{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;margin:0;list-style:none}.main-content ul.call-out-nav li{padding:1.875rem;margin:.625rem 0;text-align:center;background:#111f90;border:.125rem solid #111f90;border-radius:.625rem;transition:.5s ease-in-out}.main-content ul.call-out-nav li:focus,.main-content ul.call-out-nav li:focus-within,.main-content ul.call-out-nav li:hover{background:#fff}.main-content ul.call-out-nav li:focus a,.main-content ul.call-out-nav li:focus-within a,.main-content ul.call-out-nav li:hover a{color:#111f90}.main-content ul.call-out-nav li a{display:flex;align-items:baseline;flex-wrap:wrap;width:100%;height:100%;padding-bottom:2.5rem;font-size:1.875rem;font-weight:900;line-height:1.25em;color:#fff;text-align:center;border:0;transition:.5s ease-in-out}.main-content ul.call-out-nav li a>div{width:100%;margin:1.5625rem 0 0}.main-content ul.call-out-nav li a:before{position:absolute;bottom:1.25rem;left:50%;z-index:1;width:5rem;height:1.625rem;background:url(/themes/SSGA/assets/dist/images/callout-arrow.png) center center/contain no-repeat;content:"";transform:translateX(-50%)}.main-content ul.call-out-nav li a img{height:4.375rem;margin:0 auto;-webkit-clip-path:none;clip-path:none}.main-content ul.company-directory{display:flex;flex-wrap:wrap;padding:0;margin:0}.main-content ul.company-directory li{width:100%;margin:0 0 3.125rem}@media screen and (min-width:640px){.main-content ul.company-directory li{width:calc(50% - 1.25rem);margin-right:2.5rem}.main-content ul.company-directory li:nth-child(2n){margin-right:0}}.main-content ul.company-directory li .arrow-indicator{position:absolute;right:-2.25rem;bottom:-1.6875rem;z-index:5;display:none;width:7.8125rem;height:3.875rem;background:0 0;transform:rotate(-90deg)}.main-content ul.company-directory li .arrow-wing-left,.main-content ul.company-directory li .arrow-wing-right{position:absolute;bottom:1.0625rem;left:55%;z-index:3;display:block;width:.9375rem;height:2.6875rem;background:#111f90;transform:translateX(-50%) rotate(45deg)}.main-content ul.company-directory li .arrow-wing-right{left:calc(45% - .4375rem);z-index:2;background:#cb2128;transform:translateX(-50%) rotate(-45deg)}.main-content ul.company-directory li>a{display:flex;flex-wrap:wrap;width:100%;height:100%;border:0;transition:.5s ease-in-out}.main-content ul.company-directory li>a:focus .details,.main-content ul.company-directory li>a:hover .details{background-color:#0a1151;border-top-color:#070d3d}.main-content ul.company-directory .photo img{min-width:100%;min-height:100%;-webkit-clip-path:none;clip-path:none}.main-content ul.company-directory .details,article.event .event-image,article.news-post .news-post-image{-webkit-clip-path:polygon(100% 0,100% calc(100% - var(--notchSize)),calc(100% - var(--notchSize)) 100%,0 100%,0 0)}.main-content ul.company-directory .details{width:100%;padding:1.25rem 1.875rem 1.875rem;color:#fff;background:#111f90;border-top:.3125rem solid #0d176c;--notchSize:35px;--notchSize:2.1875rem;clip-path:polygon(100% 0,100% calc(100% - var(--notchSize)),calc(100% - var(--notchSize)) 100%,0 100%,0 0)}.main-content ul.company-directory .details h3{margin-top:0;margin-bottom:0;color:#fff}.main-content ul.company-directory .details .title{font-size:1rem;font-weight:700;color:#fff;text-transform:uppercase}@media screen and (min-width:990px){.breadcrumb li{display:block;line-height:1.1875rem}.breadcrumb li:after{bottom:.1rem;content:""}a.bc-home{width:auto;padding-right:.3125rem;margin-right:1.5625rem;background:0 0}a.bc-home>span{display:inline}.bc-expand{display:none}.main-content ul.call-out-nav li.half{width:calc(50% - .625rem)}.main-content ul.call-out-nav li.third{width:calc(33% - .625rem)}.main-content ul.company-directory li{width:calc(33% - 1.5625rem)}.main-content ul.company-directory li:nth-child(2n){margin-right:2.5rem}.main-content ul.company-directory li:nth-child(3n),.main-content ul.company-directory.four li:nth-child(2n){margin-right:0}.main-content ul.company-directory.four li{width:calc(50% - 1.25rem);margin-right:1.25rem}.employee-profile .details img{float:left}}.main-content ul.company-directory.four li .photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,transparent 40%,#000)}.main-content ul.company-directory.four li .photo .personal-info{position:absolute;bottom:1.875rem;left:1.875rem;z-index:100}.main-content ul.company-directory.four li .photo .personal-info h3{color:#fff;margin-bottom:0}.main-content ul.company-directory.four li .photo .personal-info .title{color:#cb2128;text-transform:uppercase;font-weight:700}.main-content ul.company-directory.four li .photo .personal-info .company{color:#111f90;font-family:source-sans-pro,sans-serif;font-style:italic;font-weight:400;line-height:1rem}.main-content ul.company-directory.four li .details{border-top:none}.main-content ul.company-directory.four li .details .view-bio{position:relative;width:100%;text-align:left;text-transform:uppercase;font-weight:700;background:0 0;border:none;border-bottom:.1875rem solid #08569f;color:#fff;padding:1.25rem 0 1.25rem 1.875rem;cursor:pointer}.main-content ul.company-directory.four li .details .view-bio:before{content:"";position:absolute;top:1.125rem;left:0;width:1.25rem;height:1.25rem;background:url(/themes/SSGA/assets/dist/images/icon-plus.svg) center center/contain no-repeat}.main-content ul.company-directory.four li .details .view-bio.is-active:before{content:"";position:absolute;top:1.125rem;left:0;width:1.25rem;height:1.25rem;background:url(/themes/SSGA/assets/dist/images/icon-minus.svg) center center/contain no-repeat}.main-content ul.company-directory.four li .details h4{margin-top:1.25rem;margin-bottom:.125rem}.li1:first-child,.main-content ul.company-directory.four li .details ul,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:0}.main-content ul.company-directory.four li .details li{position:relative;width:100%;margin-bottom:.3125rem}.main-content ul.company-directory.four li .details li:before{position:absolute;top:-.0625rem;left:-1rem;display:inline-block;font-size:1.5rem;color:#cb2128;content:"•"}.main-content ul.company-directory.four li .details .social-links ul{padding-left:0;padding-right:0}.main-content ul.company-directory.four li .details .social-links li{display:inline-block;width:inherit;margin-right:.3125rem}.main-content ul.company-directory.four li .details .social-links li a{position:relative;color:#fff;width:2.1875rem;height:2.1875rem;background-color:#cb2128;border-radius:3.125rem;font-size:1rem;font-weight:400}.main-content ul.company-directory.four li .details .social-links li a:hover{background-color:#83c736}.main-content ul.company-directory.four li .details .social-links li a:before{content:"\f0e0";position:absolute;font-family:"Font Awesome 5 Free";top:.5rem;left:.59375rem;font-weight:900}.main-content ul.company-directory.four li .details .social-links li a.facebook:before,.main-content ul.company-directory.four li .details .social-links li a.instagram:before,.main-content ul.company-directory.four li .details .social-links li a.linkedin:before,.main-content ul.company-directory.four li .details .social-links li a.twitter:before{font-family:"Font Awesome 5 Brands";font-weight:400}.main-content ul.company-directory.four li .details .social-links li a.facebook{background-color:#3b5998}.main-content ul.company-directory.four li .details .social-links li a.facebook:before{content:"\f39e";top:.4375rem;left:.8125rem}.main-content ul.company-directory.four li .details .social-links li a.facebook:hover{background-color:#43609e}.main-content ul.company-directory.four li .details .social-links li a.twitter{background-color:#111f90}.main-content ul.company-directory.four li .details .social-links li a.twitter:before{content:"\f099";top:.5rem;left:.625rem}.main-content ul.company-directory.four li .details .social-links li a.twitter:hover{background-color:#24bce6}.main-content ul.company-directory.four li .details .social-links li a.linkedin{background-color:#0077b5}.main-content ul.company-directory.four li .details .social-links li a.linkedin:before{content:"\f0e1";top:.4375rem;left:.6875rem}.main-content ul.company-directory.four li .details .social-links li a.linkedin:hover{background-color:#1f85bd}.main-content ul.company-directory.four li .details .social-links li a.instagram{background-color:#262626;font-size:1.1875rem}.main-content ul.company-directory.four li .details .social-links li a.instagram:before{content:"\f16d";top:.5rem;left:.5625rem}.main-content ul.company-directory.four li .details .social-links li a.instagram:hover{background-color:#353535}.employee-profile h2{padding-bottom:.3125rem;margin:0;font-size:1.875rem}.employee-profile div.title{padding-bottom:.625rem;margin-bottom:1.875rem;color:#262626;text-transform:uppercase;border-bottom:.125rem solid #dcdeee}.employee-profile .details img{margin-bottom:2.5rem;vertical-align:top;--notchSize:40px;--notchSize:2.5rem}.employee-profile .details h3{margin:0;font-size:1.875rem;font-weight:700;line-height:1.875rem;color:#6d6e71}.employee-profile .details p{margin-top:.3125rem}.employee-profile .contact a{position:relative;display:inline-block;padding:1.25rem 1.5625rem 1.25rem 4.375rem;margin-right:1.25rem;overflow:hidden;font-size:1.125rem;color:#262626;background:#e7e8f4;border:0;border-radius:3.125rem;transition:.5s ease-in-out}.employee-profile .contact a:after,.employee-profile .contact a:before{position:absolute;left:.3125rem;display:block;line-height:3.125rem;border-radius:3.125rem;text-align:center;font-size:1.5rem;background:#111f90;font-family:"Font Awesome 5 Free";font-weight:900}.employee-profile .contact a:focus:after,.employee-profile .contact a:hover:after{left:-.3125rem;width:31.25rem;height:31.25rem}.employee-profile .contact a:before{top:.3125rem;z-index:1;width:3.125rem;height:3.125rem;color:#111f90;content:"\f00c"}.employee-profile .contact a.phone-contact:before,.global-nav li a.Phone:before{content:"\f095"}.employee-profile .contact a.email-contact:before,.global-nav li a.Email:before{content:"\f0e0"}.employee-profile .contact a:after{top:50%;z-index:0;width:2.5rem;height:2.5rem;content:"";transform:translateY(-50%);transition:1s ease-out}.employee-profile .contact a span{position:relative;z-index:2}.elevator{position:relative;left:50%;display:flex;width:100vw;padding:7.5rem 1.25rem;margin:5rem 0;overflow:hidden}.elevator:before{position:absolute;top:0;left:0;border-top:10rem solid #111f90;border-right:10rem solid transparent;border-bottom:0;border-left:0 solid transparent;content:""}.elevator:after{position:absolute;right:0;bottom:0;border-top:0;border-right:0 solid transparent;border-bottom:10rem solid #cb2128;border-left:10rem solid transparent;content:""}.elevator .content{position:relative;max-width:1200px;max-width:75rem;margin:0 auto;color:#fff;text-align:center}.elevator .content h2{margin-top:0;color:#fff}.elevator .content .btn.btn-hollow{padding:0 2.5rem;color:#fff;border-color:#fff;transition:.5s ease-in-out}.elevator .content .btn.btn-hollow:focus,.elevator .content .btn.btn-hollow:hover{color:#262626;background:#fff}.elevator img.bg-image{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-clip-path:none;clip-path:none;-o-object-fit:cover;object-fit:cover}article.event,article.news-post{padding-bottom:3.75rem;margin-bottom:3.75rem;border-bottom:.125rem solid #dcdeee}article.event:last-of-type,article.news-post:last-of-type{margin-bottom:0;border-bottom:0}article.event h2.event-title,article.news-post h2.news-post-headline{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:700;margin-top:0;margin-bottom:0;font-size:1.875rem;line-height:1.875rem;color:#111f90}article.event h2.event-title a{line-height:1em;border:0}article.event .event-date,article.news-post .news-post-date{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:700;font-size:1.5rem;line-height:1.875rem;color:#262626}.event-details .ical a,article.event a.event-read-more,article.news-post .news-post-read-more a{color:#111f90;background:0 0;font-weight:700;line-height:2.5rem;text-align:center;font-family:source-sans-pro,sans-serif;font-style:normal;font-size:1rem;transition:.5s ease-in-out;text-transform:uppercase;cursor:pointer}article.event a.event-read-more,article.news-post .news-post-read-more a{width:100%;padding:0 1.25rem;border:.125rem solid #111f90;border-radius:.3125rem}.event-details .ical a:focus,.event-details .ical a:hover,.featured-tiles .tile-content a.tile-button.btn.btn-hollow:focus,.featured-tiles .tile-content a.tile-button.btn.btn-hollow:hover,article.event a.event-read-more:focus,article.event a.event-read-more:hover,article.news-post .news-post-read-more a:focus,article.news-post .news-post-read-more a:hover{color:#fff;background:#111f90}article.event .event-image,article.news-post .news-post-image{position:relative;width:100%;height:11.5625rem;margin-bottom:1.25rem;overflow:hidden;--notchSize:35px;--notchSize:2.1875rem;clip-path:polygon(100% 0,100% calc(100% - var(--notchSize)),calc(100% - var(--notchSize)) 100%,0 100%,0 0)}article.event .event-image img{position:absolute;left:50%;max-width:none;min-width:100%;min-height:100%}.event-details,.news-detail{display:flex;flex-wrap:wrap;padding-bottom:3.125rem;border-bottom:.125rem solid #dcdeee}.pager,.pager .pagers{justify-content:space-between}.event-details .event-details-title,.news-detail .news-detail-headline{order:1;margin-top:0;margin-bottom:.9375rem;font-size:1.875rem}.event-details .event-details-date,.news-detail .news-detail-date{position:relative;order:2;padding-bottom:1.25rem;padding-left:2.5rem;font-size:1.25rem;color:#262626;border-bottom:.125rem solid #dcdeee}.event-details .event-details-date:before,.news-detail .news-detail-date:before{position:absolute;top:-.125rem;left:0;width:1.875rem;height:1.625rem;background:url(/themes/SSGA/assets/dist/images/icn-calendar.png) center center/contain no-repeat;content:""}.event-details .event-details-image,.news-detail .news-detail-image{order:3;width:100%;height:auto;margin:1.25rem 0}.event-details .event-details-image img,.news-detail .news-detail-image img{width:100%;--notchSize:40px;--notchSize:2.5rem;-webkit-clip-path:polygon(100% 0,100% calc(100% - var(--notchSize)),calc(100% - var(--notchSize)) 100%,0 100%,0 0);clip-path:polygon(100% 0,100% calc(100% - var(--notchSize)),calc(100% - var(--notchSize)) 100%,0 100%,0 0)}.event-details .event-details-copy,.news-detail .news-detail-copy{order:4}.event-details .event-details-location{display:none;order:5}.event-details .ical{order:6}.event-details .ical a{position:relative;width:100%;padding:0 1.25rem 0 3.125rem;border:.125rem solid #111f90;border-radius:.3125rem}.event-details .ical a:before{position:absolute;top:0;left:0;display:block;width:2.5rem;height:100%;background:url(/themes/SSGA/assets/dist/images/icn-calendar-add.png) center center/1.5625rem auto no-repeat #111f90;content:""}.content-form .form-builder-section label{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:700;margin-bottom:.5rem;font-size:1.125rem;color:#262626}.content-form .form-builder-section input[type=date],.content-form .form-builder-section input[type=datetime-local],.content-form .form-builder-section input[type=datetime],.content-form .form-builder-section input[type=email],.content-form .form-builder-section input[type=file],.content-form .form-builder-section input[type=month],.content-form .form-builder-section input[type=number],.content-form .form-builder-section input[type=password],.content-form .form-builder-section input[type=search],.content-form .form-builder-section input[type=tel],.content-form .form-builder-section input[type=text],.content-form .form-builder-section input[type=time],.content-form .form-builder-section input[type=url],.content-form .form-builder-section input[type=week],.content-form .form-builder-section select,.content-form .form-builder-section textarea{padding:.625rem 1.25rem;border:.125rem solid #dcdeee}.content-form .form-builder-section select{cursor:pointer;background:url(/themes/SSGA/assets/dist/images/icn-select-arrow.png) calc(100% - 1.25rem) center no-repeat}.content-form .form-builder-section .radio-list{padding:0;margin:0 0 1.25rem}.content-form .form-builder-section .radio-list ul{padding:0 0 0 .9375rem;margin:0}.alert ul,.content-form .form-builder-section .radio-list ul li,dl{padding:0;margin:0}.content-form .form-builder-section .radio-list input[type=radio]:checked:before{top:50%;left:50%;font-family:"Font Awesome 5 Free";font-size:.8125rem;font-weight:900;line-height:.625rem;color:#111f90;content:"\f111";transform:translateY(-50%) translateX(-50%)}.banner-pager>span.cycle-pager-active,.content-form .form-builder-section input[type=checkbox]:checked:before,.test-pager>span.cycle-pager-active{color:#111f90}.alert,.content-form div[id*=pnlResults]{padding:.625rem;font-weight:700;color:#000;background-color:rgba(104,166,32,.25)}.content-form a[role*=tooltip]{border-bottom:none}.content-form .tooltip{display:block;margin-bottom:.625rem}.content-form div[id*=pnlResults]{margin:.625rem .9375rem 1.25rem}.content-form div[id*=pnlTotals]{margin:1.25rem 0;font-size:1.25rem;font-style:italic}.form-builder-submit-controls a.btn.btn-primary,.form-builder-submit-controls input[type=submit]{color:#fff;text-transform:uppercase;background:#111f90;border:.0625rem solid #111f90;transition:.5s ease-in-out}.form-builder-submit-controls a.btn.btn-primary:focus,.form-builder-submit-controls a.btn.btn-primary:hover,.form-builder-submit-controls input[type=submit]:focus,.form-builder-submit-controls input[type=submit]:hover,.modal .modal-content .close-modal:focus:before,.modal .modal-content .close-modal:hover:before{background:#262626}.form-builder-submit-controls a.form-builder-section-next{color:#111f90!important}.pager{display:flex;border-top:.125rem solid #cfd2e9}.pager .pager-btn{color:#111f90;white-space:nowrap;transition:.5s ease-in-out}.pager .pager-btn:focus,.pager .pager-btn:hover,.resource a:focus,.resource a:hover{color:#262626}.pager .pagers{display:flex;width:100%;padding:0}.pager .pagers .pagination{display:flex;justify-content:space-between;list-style:none}.pager .pagers .pager-btn{padding:.625rem 0;font-weight:700}.pager .pagers a{font-weight:400;border:0}.pager .pagers a.active{font-weight:700}.alert{margin:0 0 1.25rem}.alert.danger{background-color:#fcc}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:auto}body,html{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:400;position:relative;margin:0;font-size:100%;background:#fff}.global-nav li a,h2,h3,h4,h5,h6{font-weight:700}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn,.map-legend{-webkit-appearance:none}.element-invisible{position:absolute!important;width:.0625rem;height:.0625rem;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(.0625rem .0625rem .0625rem .0625rem)}.industry,.industry a,.infographic,.investors,.map img,.resource,.statistics,.testimonials .author,.testimonials .slide,.testimonials .testimonial-text,h2.arrowed,iframe{position:relative}.clear:after,.clear:before{display:table;content:""}iframe{background:#f2f2f2;border:.125rem solid #dedede}.featured-resources h2,.m-bot__50{margin-bottom:3.125rem}h2{width:100%;text-transform:uppercase;font-size:2.25rem;line-height:1.875rem;color:#cb2128;font-family:source-sans-pro,sans-serif;font-style:normal}h2.arrowed{width:100%;padding:0 calc(50% - 7.125rem);text-align:center}h2.arrowed:after,h2.arrowed:before{position:absolute;top:50%;left:0;width:calc(50% - 6.5rem);height:1.875rem;background:url(/themes/ssga/assets/dist/images/arrow-pattern.png) left center/1.8125rem 1.875rem repeat-x;content:"";transform:translateY(-50%);-webkit-clip-path:polygon(calc(100% - 24px) 0,calc(100% - 10px) 50%,calc(100% - 24px) 100%,0 100%,0 0);clip-path:polygon(calc(100% - 24px) 0,calc(100% - 10px) 50%,calc(100% - 24px) 100%,0 100%,0 0);-webkit-clip-path:polygon(calc(100% - 1.5rem) 0,calc(100% - .625rem) 50%,calc(100% - 1.5rem) 100%,0 100%,0 0);clip-path:polygon(calc(100% - 1.5rem) 0,calc(100% - .625rem) 50%,calc(100% - 1.5rem) 100%,0 100%,0 0)}h2.arrowed:after{right:0;left:auto;transform:translateY(-50%) rotate(180deg)}h2.arrowed.blue:after,h2.arrowed.blue:before{background-image:url(/themes/SSGA/assets/dist/images/arrow-pattern-blue.png)}@media screen and (min-width:990px){.employee-profile .details>div{float:right;width:calc(100% - 20rem)}.elevator{padding:8.125rem 23.125rem}article.event>*{float:right;width:calc(100% - 17.5rem)}.event-details .ical a,article.event a.event-read-more{width:auto}article.event .event-image{float:left;width:15.625rem;margin-right:1.875rem}.content-form .tooltip{position:relative;top:2rem;left:-2.5rem;z-index:1000;display:initial;padding:.1875rem .4375rem;margin-left:.9375rem;color:#fff;background-color:#111f90}.content-form .tooltip .arrow{position:absolute;top:-.5625rem;left:.5625rem;width:0;height:0;border-right:.4375rem solid transparent;border-bottom:.5625rem solid #111f90;border-left:.4375rem solid transparent}.map-actions{display:flex;flex-wrap:wrap}.map-actions .map{display:flex;height:39rem}.map-actions .map p{width:100%;margin:0}.map-actions .map .flex-video{position:relative;width:100%;padding:0!important}.map-actions .map iframe{position:absolute;left:50%;width:78.75rem;height:39.375rem;border:0;transform:translateX(-50%)}}@media screen and (min-width:1321px){.map-actions{flex-wrap:nowrap;height:39rem}.map-actions .actions,.map-actions .map{width:50%}}.testimonials .slide:after,.testimonials .slide:before{width:9.375rem;position:absolute;content:"";display:block}.regional-overview,.sites-buildings{width:100%;padding:2.8125rem 1.25rem 3.75rem;text-align:center;background:#cb2128}@media screen and (min-width:990px) and (max-width:1320px){.map-actions .actions{display:flex;flex-wrap:wrap;width:100%;height:auto}.regional-overview,.sites-buildings{width:50%}}@media screen and (min-width:1321px){.map-actions .actions{display:block;width:50%}.map-actions .map iframe{height:39.375rem}.regional-overview,.sites-buildings{height:50%;padding:3.75rem 0 3.75rem 3.125rem;text-align:left}}.regional-overview h2,.sites-buildings h2{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:900;width:100%;margin-bottom:0;font-size:1.875rem;line-height:2.5rem;color:#fff;text-shadow:.0625rem 0 .1875rem rgba(0,8,51,.6);text-transform:uppercase}.regional-overview p,.sites-buildings p{margin-top:.3125rem;font-size:1.125rem;line-height:1.5rem;color:#262626}blockquote,ol.large,p.large,ul.large{line-height:2.25rem;font-size:1.5rem}.regional-overview .icon,.sites-buildings .icon{width:7.5625rem;height:7.5625rem;margin:0 auto 1.875rem}@media screen and (min-width:990px){.regional-overview h2,.sites-buildings h2{margin-top:0}.regional-overview .icon,.sites-buildings .icon{float:right;width:6.25rem;height:9.0625rem;margin:.375rem 5rem auto 2.5rem}}.regional-overview .icon img,.sites-buildings .icon img{display:block;width:calc(100% + 3.75rem);max-width:none}.nav-toggle:focus,.nav-toggle:hover,.nav-wrap-open .nav-toggle,.regional-overview{background:#111f90}.regional-overview .icon{height:5.5rem}.regional-overview .icon img{margin-left:.9375rem}.regional-overview .btn.btn-hollow{color:#111f90;border-color:#111f90;transition:.5s ease-in-out}.regional-overview .btn.btn-hollow:focus,.regional-overview .btn.btn-hollow:hover{color:#262626;background-color:#111f90}.map{overflow:hidden;background:#666}.map img{left:50%;max-width:none;min-width:100%;min-height:100%}.testimonials{padding:3.125rem 0}.testimonials .slideshow{z-index:50;max-width:100rem;margin:0 auto}.testimonials .slide{display:flex!important;flex-wrap:wrap;justify-content:center;height:100%;padding:6.875rem 1.25rem}.testimonials .slide:before{top:0;left:50%;height:4.75rem;background:url(/themes/SSGA/assets/dist/images/testimonial-quote-block_MBL.png) top left/contain no-repeat}.testimonials .slide:after{top:auto;bottom:0;left:50%;height:4.75rem;background:url(/themes/SSGA/assets/dist/images/testimonial-quote-block_MBL.png) top left/contain no-repeat;transform:translateX(-50%) rotate(180deg)}.testimonials .author{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:400;display:inline-block;order:2;width:17.1875rem;margin-bottom:3.4375rem;font-size:1.125rem;line-height:1.5rem;color:#111f90;text-align:center;text-transform:uppercase}.testimonials .author .name,strong{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:700}.testimonials .testimonial-text{display:inline-block;order:1;width:100%;padding-bottom:1.5625rem;margin-top:3.125rem;margin-bottom:1.5625rem;font-size:1.5rem;line-height:1.5rem;text-align:center}.testimonials .testimonial-text:after{position:absolute;bottom:-.125rem;left:50%;width:9.375rem;height:.3125rem;background:#dcdeee;content:"";transform:translateX(-50%)}.infographic:after,.infographic:before{width:100%;position:absolute;left:0;z-index:1}.infographic{padding:5rem 1.25rem 5.625rem;background:url(/themes/SSGA/assets/dist/images/statistics-bg.jpg) center top/cover no-repeat #222}.industries,.statistics{padding:0;list-style:none}.infographic:before{bottom:0;height:75%;background:linear-gradient(to top,rgba(0,0,0,.75),transparent);content:""}.infographic:after{top:0;height:100%;background:rgba(0,0,0,.55);content:""}.statistics{z-index:2;margin:0;text-align:center}.statistics li{margin-bottom:3.75rem}.statistics li:last-child{margin-bottom:0}.stat-number{width:12.5rem;margin:0 auto 1.25rem;font-size:3.75rem;line-height:12.5rem;color:#fff;text-align:center;text-shadow:.0625rem 0 .3125rem rgba(0,8,51,.6);background:url(/themes/ssga/assets/dist/images/stat-number-bg.png) 0 0/9.375rem no-repeat #cb2128;background-position:.625rem calc(100% - .625rem);border-radius:12.5rem}.stat-text{font-size:1.125rem;line-height:1.5rem;color:#fff}.stat-text strong{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:900;display:block;font-size:1.5rem;line-height:2.25rem}.a1,.resource a{font-size:1.75rem;text-decoration:none}.key-industries h2{width:100%;margin:3.125rem 0}.key-industries .btn.btn-hollow{display:block;max-width:290px;max-width:18.125rem;padding:0 2.1875rem;margin:3.125rem auto;text-align:center;text-decoration:none;background:#fff;border-color:#dfdfdf;transition:.5s ease-in-out}.key-industries .btn.btn-hollow:focus,.key-industries .btn.btn-hollow:hover{background:#262626;border-color:#262626}.industries{margin:0}.industry{width:100%;height:18.75rem;margin-bottom:.125rem;text-align:center;background:url(/themes/SSGA/assets/dist/images/key-industries-default.jpg) center center/cover no-repeat #f2f2f2}.industry:after{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(to top,#000,transparent);content:""}.industry .industry-title,.resource:after,.resource:before{position:absolute;left:50%;transform:translateX(-50%)}.industry a{z-index:2;display:block;width:100%;height:100%;overflow:hidden;text-decoration:none}.industry .industry-title{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:600;bottom:2.5rem;z-index:1;display:inline-block;width:calc(100% - 2.5rem);padding:.9375rem 3.125rem;font-size:1.3125rem;color:#fff;text-align:center;text-transform:uppercase}.industry .industry-title:after,.industry .industry-title:before{position:absolute;top:0;left:0;display:block;width:0;height:0;border-bottom:1.5625rem solid transparent;border-left:1.5625rem solid #111f90;content:""}@media screen and (min-width:990px) and (max-width:1400px){.industry .industry-title:after,.industry .industry-title:before{content:none}}.industry .industry-title:after{top:auto;right:0;bottom:0;left:auto;border-bottom:1.5625rem solid #cb2128;border-left:1.5625rem solid transparent}.featured-resources{padding-top:3.125rem;background:#e7e8f4}.resources{padding:0;margin:0 0 6.25rem;list-style:none}.resource{padding:0 1.25rem 1.875rem;margin-bottom:3.125rem}.resource:before{bottom:-.625rem;z-index:1;width:.6875rem;height:1.625rem;background:url(/themes/SSGA/assets/dist/images/icn-arrow.png) center center no-repeat;content:""}.resource:after{bottom:0;width:5rem;height:.3125rem;background:#d1d3ea;border-radius:.625rem;content:""}.investors .slideshow .slide,.resource a{border:0;font-family:source-sans-pro,sans-serif;font-style:normal}.resource img{display:block;width:9.375rem;height:9.375rem;margin:0 auto 1.875rem}.resource a{font-weight:900;display:block;width:100%;height:120%;color:#111f90;text-align:center;transition:.5s ease-in-out}.investors{padding-top:3.125rem;padding-bottom:8.125rem}.investors.show-all .slideshow{max-height:none}.investors.show-all .mobile-show-all-companies{height:2.5rem;background:0 0}.investors.show-all .mobile-show-all-companies:after{transform:translateX(-50%) rotate(-90deg)}.investors h2{margin-bottom:5rem}.main-content ol,.main-content ul{padding:0 .9375rem}.investors .slideshow{max-width:100%;max-height:390px;max-height:24.375rem}.investors .slideshow .slide{font-weight:300;display:inline-flex!important;align-items:center;flex-direction:column;height:4.0625rem;min-width:140px;min-width:8.75rem;margin-right:5rem;margin-bottom:2.5rem;font-size:1.5rem;text-transform:uppercase;vertical-align:middle}.global-nav li a:before,.li1 .toggler:after{font-family:"Font Awesome 5 Free";font-weight:900}@media screen and (max-width:989px){.investors .slideshow .slide.cycle-slide.cycle-sentinel,.investors .slideshow .slide.mobile-hide{display:none!important}.investors .slideshow .cycle-carousel-wrap{position:static!important;display:flex;flex-direction:column;width:100%}.investors .slideshow .slide{width:100%!important}}.investors .slideshow .slide .company-logo{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.investors .slideshow .slide .company-logo img{width:100%;height:100%;max-width:160px;max-width:10rem;max-height:40px;max-height:2.5rem;-o-object-fit:contain;object-fit:contain}.investors .slideshow .slide .company-name{margin-top:.9375rem;color:#848484}.investors .pager-controls{bottom:0;left:0;display:none;width:100%;height:0;overflow:visible}.investors .pager-controls .company-next,.investors .pager-controls .company-prev{position:absolute;top:50%;right:0;width:14.5625rem;height:11.25rem;font-size:3rem;line-height:11.25rem;text-align:center;text-indent:60px;text-indent:3.75rem;cursor:pointer;background:linear-gradient(to left,#fff 35%,transparent);transform:translateY(-10%)}.investors .pager-controls .company-next .carousel-arrow,.investors .pager-controls .company-prev .carousel-arrow{position:relative;top:50%;display:block;width:1.25rem;height:2.375rem;margin:0 3.75rem 0 auto;background:url(/themes/SSGA/assets/dist/images/icn-carousel-arrow.png) no-repeat;transform:translateY(-50%)}.investors .pager-controls .company-prev{right:auto;left:0;text-indent:-60px;text-indent:-3.75rem;cursor:pointer;background:linear-gradient(to right,#fff 35%,transparent)}.investors .pager-controls .company-prev .carousel-arrow{margin:0 auto 0 3.75rem;transform:rotate(180deg) translateY(50%)}.investors .mobile-show-all-companies{position:absolute;bottom:5rem;z-index:100;width:100%;height:12.1875rem;padding-top:8.125rem;font-size:1.125rem;color:#111f90;text-align:center;cursor:pointer;background:linear-gradient(to top,#fff 45%,rgba(255,255,255,.0001))}.investors .mobile-show-all-companies:after{position:absolute;bottom:.625rem;left:50%;width:2.5rem;height:1.5625rem;background:url(/themes/SSGA/assets/dist/images/icn-carousel-arrow.png) center center/contain no-repeat;content:"";transform:translateX(-50%) rotate(90deg)}.mid-illinois-medical-district main .three-column{background:url(/themes/SSGA/assets/dist/images/Texture.png)}.mid-illinois-medical-district main .three-column .col{margin:8.75rem auto}.mid-illinois-medical-district main .three-column .col .hp-icon-mim{width:11.25rem;height:11.25rem}.two-column-hp-text{margin-left:1.25rem;margin-right:1.25rem;max-width:90%}.featured-tiles{position:relative;left:50%;width:100vw;margin-top:6.25rem;transform:translateX(-50%)}.featured-tiles .tile:nth-child(even){flex-direction:row-reverse}.featured-tiles .tile:nth-child(even) .tile-image:after,.featured-tiles .tile:nth-child(even) .tile-image:before{top:auto;right:auto;bottom:auto;left:auto;border-color:#cb2128}.featured-tiles .tile:nth-child(even) .tile-image:after{top:0;right:0;border-bottom-color:transparent;border-left-color:transparent}.featured-tiles .tile:nth-child(even) .tile-image:before{bottom:0;left:0;border-top-color:transparent;border-right-color:transparent}.featured-tiles .tile-image{position:relative;display:inline-block;margin:0}.featured-tiles .tile-image:after,.featured-tiles .tile-image:before{position:absolute;z-index:5;display:block;width:0;height:0;border:2.5rem solid #111f90;content:""}.featured-tiles .tile-image:before{top:0;left:0;border-right-color:transparent;border-bottom-color:transparent}.featured-tiles .tile-image:after{right:0;bottom:0;border-top-color:transparent;border-left-color:transparent}.featured-tiles .tile-content{display:flex;align-items:baseline;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:3.125rem;vertical-align:top;background:#e8e8f5}.featured-tiles .tile-content h3{margin-bottom:.625rem;color:#0b1492}.featured-tiles .tile-content p{margin-bottom:.625rem}.featured-tiles .tile-content a.tile-button.btn.btn-hollow{font-size:1rem;color:#0b1492;border-color:#111f90}.modal-overlay{background-color:rgba(0,0,0,.9)}.modal .modal-content{padding:1.9375rem 3.75rem 2.5rem}.modal .modal-content h1{width:calc(100% + 7.5rem);padding:3.125rem 3.75rem;margin:-1.9375rem -3.75rem 2.5rem;color:#fff;text-align:left;background:#111f90}.modal .modal-content .close-modal{position:absolute;top:.3125rem;right:.3125rem;transition:.5s ease-in-out}.modal .modal-content .close-modal:before{position:absolute;top:-1rem;left:-1.875rem;z-index:0;width:5.625rem;height:3.125rem;background:#0e3ca0;content:"";transform:rotate(45deg);transition:.5s ease-in-out}.modal .modal-content .close-modal:after{position:absolute;top:.25rem;right:.25rem;width:.8125rem;height:.8125rem;font-size:1.25rem;font-weight:400;background:url(/themes/SSGA/assets/dist/images/icn-close.png) center center/contain no-repeat;content:"";transition:.5s ease-in-out}body.nav-wrap-open{overflow:hidden!important}.navigation{display:none;height:calc(100vh - 5rem);background:#01071d}@media screen and (min-width:990px){.regional-overview .icon{height:9.6875rem;margin-left:auto}.regional-overview .icon img{width:calc(100% + 6.25rem);margin-left:auto}.testimonials{padding:5rem}.testimonials .slide{flex-wrap:nowrap;padding:5rem 5rem 7.5rem 9.375rem}.testimonials .slide:before{top:0;left:0;height:9.375rem;background-image:url(/themes/SSGA/assets/dist/images/testimonial-quote-block.png);transform:none}.testimonials .slide:after{right:0;bottom:0;left:auto;height:9.375rem;background-image:url(/themes/SSGA/assets/dist/images/testimonial-quote-block.png);transform:rotate(180deg)}.testimonials .author{flex-shrink:2;order:1;min-width:275px;min-width:17.1875rem;padding-right:1.25rem;margin-right:1.25rem;margin-bottom:0;text-align:right;border-right:.625rem solid #e8e9ef}.testimonials .author:after{position:absolute;top:0;right:-.625rem;width:.625rem;height:1.5625rem;background:#111f90;content:""}.testimonials .testimonial-text{flex-grow:2;order:2;width:auto;padding-bottom:0;margin-top:0;margin-bottom:0;text-align:left}.testimonials .testimonial-text:after{content:none}.statistics{display:flex;justify-content:space-between;max-width:1150px;max-width:71.875rem;margin:0 auto}.statistics li{width:14.375rem;margin-bottom:0}.key-industries h2{margin-top:6.25rem}.key-industries h2:after,.key-industries h2:before{width:calc(50% - 7.75rem)}.key-industries .btn.btn-hollow{margin-bottom:6.25rem}.industries{display:flex;justify-content:space-between}.industry{height:26.25rem;min-width:0;margin-right:.125rem;margin-bottom:0;transition:.5s ease-in-out}.industry:focus,.industry:focus-within,.industry:hover{min-width:540px;min-width:33.75rem;cursor:pointer}.industry .industry-title{width:15.625rem;padding:.9375rem 1.25rem;font-size:1.125rem}.featured-resources h2,.investors h2{padding:0}.featured-resources h2:after,.featured-resources h2:before{width:calc(50% - 11.5rem)}.resources{display:flex;justify-content:space-between;max-width:1100px;max-width:68.75rem;margin:5.625rem auto 5rem}.resource{width:33%}.investors.show-all .slideshow{min-width:80vw;margin:0 auto}.investors h2:after,.investors h2:before{width:calc(50% - 9.0625rem)}.investors .slideshow{top:2.5rem;width:100vw!important;max-width:none;max-height:none}.investors .slideshow .cycle-carousel-wrap{display:block;width:auto}.investors .slideshow .slide{flex-direction:row;margin-bottom:0}.investors .slideshow .slide .company-name{margin-top:0;margin-right:.375rem;margin-left:.375rem}.investors .pager-controls{display:block}.investors .mobile-show-all-companies{display:none}.navigation{display:block;width:0;height:0;background:0 0}.nav-primary{position:absolute;top:0;right:0;z-index:3;display:block;width:13.125rem;height:13.125rem;padding:5rem;background:0 0;transition:width 2s ease-in-out,height 2s ease-in-out}.nav-wrap-open .nav-primary{width:50%;height:100vh;transition:ease-in-out}.nav-primary:before{position:absolute;top:-14.875rem;right:-4.8rem;width:40.625rem;height:10.625rem;background:#062336;content:"";transform:skewY(45deg);transition:2s ease-out}.nav-wrap-open .nav-primary:before{height:210vh}}.li1,.nav-mask,.nav-toggle{position:relative}.nav-mask{top:0;height:100%;opacity:0;transition:top .85s}.a1,.a1:visited,.a2,.nav-toggle{transition:.5s ease-in-out}@media screen and (max-width:989px){.nav-mask{opacity:1!important}}.nav-mask .mask-element{position:absolute;top:-100%;left:0;z-index:4;display:none;width:100%;height:200%;background:linear-gradient(0deg,#74bc1f 50%,rgba(116,188,31,0) 100%)}@media screen and (min-width:990px){.nav-mask .mask-element{display:block}}.ul1{max-height:calc(100vh - 200px);max-height:calc(100vh - 12.5rem);padding:3.125rem 1.25rem 4.6875rem;margin:0;overflow:auto;list-style:none;background:#062336}.li1{margin-top:2.125rem}@media screen and (min-width:1280px){.logo:after{top:0}.logo:before{bottom:-26.375rem}.main-content ul.company-directory.four li{width:calc(25% - 1.5625rem);margin-right:1.5625rem}.main-content ul.company-directory.four li:nth-child(2n){margin-right:1.5625rem}.main-content ul.company-directory.four li:nth-child(4n),header:not(.stuck) .li1:last-child{margin-right:0}header:not(.stuck) .navigation{z-index:1;display:flex;flex-wrap:wrap;width:calc(100% - 33.125rem);height:100%;border-bottom:.3125rem solid rgba(255,255,255,.2);border-left:.3125rem solid transparent}.stuck .navigation{height:auto;border:0}.nav-primary{position:static;order:2;width:100%;height:100%;padding:0;background:0 0;transition:ease-in-out}.nav-primary:before{content:none}.stuck .nav-primary{position:absolute;right:-100%;width:50vw;height:100vh;max-width:800px;max-width:50rem;padding:5rem;background:#062336;transition:ease-in-out}.nav-wrap-open .stuck .nav-primary{right:0}.nav-mask{height:auto;opacity:1!important}.nav-mask .mask-element{display:none}header:not(.stuck) .ul1{display:flex;align-items:baseline;justify-content:flex-end;padding:0;margin-right:4.6875rem;overflow:visible;background:0 0}header:not(.stuck) .li1{width:auto;padding-right:1.125rem;margin-top:0;margin-right:1.125rem}header:not(.stuck) .li1:focus .a1,header:not(.stuck) .li1:hover .a1{color:#cb2128}header:not(.stuck) .li1:focus .ul2,header:not(.stuck) .li1:hover .ul2{display:block}}.li1 .toggler{position:absolute;top:0;right:0;width:3.25rem;height:2.5625rem;cursor:pointer}@media screen and (min-width:1280px){.li1 .toggler{display:block;width:1.125rem;height:1.125rem}header:not(.stuck) .li1 .toggler:after{width:100%;height:auto;color:#cb2128;border:0;content:"\f107"}}@media screen and (min-width:1400px){header:not(.stuck) .li1{margin-right:2.1875rem;padding-right:1.5625rem}.li1 .toggler{width:1.5625rem;height:1.5625rem}}.li1 .toggler:after{display:block;width:3.25rem;height:2.5625rem;font-size:1.25rem;color:#cb2128;text-align:center;border-bottom:.125rem solid #cb2128;content:"\f067"}.li1 .toggler:focus:after,.li1 .toggler:hover:after{color:#fff;border-bottom-color:#fff}.a1{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:400;display:inline-block;width:calc(100% - 3.4375rem);padding-bottom:1.125rem;margin-bottom:1.25rem;color:#fff!important;cursor:pointer;border-bottom:.125rem solid #cb2128}@media screen and (min-width:1280px){.a1{padding-bottom:.4375rem;line-height:2rem}header:not(.stuck) .a1{width:100%;font-size:1.125rem;letter-spacing:.05rem;color:#fff;text-transform:uppercase;white-space:nowrap;border:0}header:not(.stuck) .a1:visited{color:#fff}}@media screen and (min-width:1380px){header:not(.stuck) .a1{font-size:1.375rem}}.a1:visited{color:#262626}.a1:focus,.a1:hover,.a1:visited:focus,.a1:visited:hover{color:#fff;border-bottom:.125rem solid #fff!important;text-decoration:none}.a1:focus,.a1:hover{cursor:pointer}.ul2{display:none;padding:0;margin:0;list-style:none}.li2{margin-bottom:1.25rem}.a2{color:#cb2128!important;text-decoration:none;border:0}.a2:focus,.a2:hover,.a2:visited:focus,.a2:visited:hover{color:#fff!important;text-decoration:none}.nav-toggle{float:right;width:3.75rem;height:100%;overflow:hidden;vertical-align:top;cursor:pointer;background:#cb2128}.btn.btn-hollow,.global-nav li a,.tabs .tab-list li a,a,a:visited{transition:.5s ease-in-out}.nav-toggle .fa-bars,.nav-toggle .fa-times{font-size:1.5625rem;line-height:5rem;color:#fff;text-align:center}header,header.stuck{background-color:#062336}.global-nav{padding:0;margin:1.875rem 1.25rem;list-style:none}@media screen and (min-width:990px){.nav-toggle{width:6.875rem;height:auto;padding-top:.625rem;background:0 0}.nav-toggle:before{position:absolute;top:0;right:0;z-index:-1;width:0;height:0;border-top:11.25rem solid #062336;border-right:0;border-bottom:0;border-left:11.25rem solid transparent;content:"";opacity:1;transition:.25s ease-in-out}.nav-toggle:focus,.nav-toggle:hover,.nav-wrap-open .nav-toggle{background:0 0}.stuck .nav-toggle:focus,.stuck .nav-toggle:hover,.stuck .nav-wrap-open .nav-toggle{background:#062336}.nav-toggle .fa-bars,.nav-toggle .fa-times{font-size:2.875rem}.global-nav{position:absolute;top:0;right:0;z-index:2;width:100%;padding:1.875rem 12.5rem 1.875rem 1.25rem;margin:0;text-align:right;background:linear-gradient(to bottom,rgba(0,0,0,.9),transparent)}}@media screen and (min-width:1280px){header:not(.stuck) .ul2{position:absolute;right:0;left:auto;width:13.75rem;padding:1.875rem 1.5625rem 1.25rem;text-align:right;background:rgba(0,0,0,.8);border-top:.1875rem solid #cb2128;--notchSize:20px;--notchSize:1.25rem;-webkit-clip-path:polygon(0 0,0 0,100% 0,100% var(--notchSize),100% 100%,calc(100% - var(--notchSize)) 100%,var(--notchSize) 100%,0 calc(100% - var(--notchSize)));clip-path:polygon(0 0,0 0,100% 0,100% var(--notchSize),100% 100%,calc(100% - var(--notchSize)) 100%,var(--notchSize) 100%,0 calc(100% - var(--notchSize)))}header:not(.stuck) .a2,header:not(.stuck) .a2:visited{color:#fff}header:not(.stuck) .a2:focus,header:not(.stuck) .a2:hover,header:not(.stuck) .a2:visited:focus,header:not(.stuck) .a2:visited:hover{text-decoration:underline}.stuck .nav-toggle .nav-text{display:block}.nav-toggle{display:none}.stuck .nav-toggle{position:absolute;top:0;right:0;left:auto;z-index:5;display:flex;align-items:center;justify-content:center;width:7.5rem;height:5.625rem;padding-top:0;overflow:hidden;font-size:1rem;font-weight:700;letter-spacing:.075rem;color:#fff;background:#062336}.stuck .nav-toggle .fa-bars,.stuck .nav-toggle .fa-times{margin-right:.375rem;font-size:1.5rem}.global-nav{position:static;order:1;width:100%;padding:0;margin:2rem 4.6875rem 2rem 0;background:0 0}.stuck .global-nav{position:absolute;top:0;right:7.5rem;height:5.625rem;margin-top:0;margin-right:1.25rem;margin-bottom:0;line-height:5.625rem}}.global-nav li{display:inline-block;margin-right:1.25rem}.global-nav li:last-child{margin-right:0}.global-nav li a{position:relative;padding-left:1.5625rem;font-size:.9375rem;letter-spacing:.025rem;color:#fff;text-decoration:none;text-transform:uppercase;border:0}.global-nav li a:before{position:absolute;top:0;left:0;font-size:1rem;color:#cb2128!important;content:"\f00d"}.global-nav li a.Web:before{content:"\f0ac"}.global-nav li a:focus,.global-nav li a:hover{color:#cb2128;text-decoration:underline}.pager-controls{position:relative;top:-8.8125rem;left:50%;z-index:99;display:flex;align-items:center;justify-content:center;transform:translateX(-50%)}.banner .pager-controls{position:absolute;top:auto;bottom:2.8125rem;left:49.5%;z-index:999;transform:translateX(-50%)}@media screen and (min-width:990px){.banner .pager-controls{right:-4.0625rem;bottom:2.8125rem;left:auto}.pager-controls{top:-4.4375rem;left:25.1875rem;justify-content:left;transform:none}}@media screen and (min-width:1440px){.banner .banner-text{width:calc(100% - 9.375rem)}.banner h2{margin-bottom:1.25rem;font-size:5rem;line-height:5rem}.banner .pager-controls{right:4.375rem}}.banner-next,.banner-prev,.test-next,.test-prev{width:1.5625rem;height:1.5625rem;margin:0 .625rem;font-size:1.125rem;line-height:1.5625rem;color:#111f90;text-align:center;cursor:pointer;background:#e7e8f4;border-radius:1.5625rem}.banner .banner-next,.banner .banner-prev,.banner .test-next,.banner .test-prev{background:rgba(255,255,255,.2)}.banner-next .fas,.banner-prev .fas,.test-next .fas,.test-prev .fas{display:inline-block;width:1.5625rem;font-size:.875rem;line-height:1.5625rem;text-align:center}.banner-next .fas.fa-chevron-right,.banner-prev .fas.fa-chevron-right,.test-next .fas.fa-chevron-right,.test-prev .fas.fa-chevron-right{padding-left:.125rem}.banner-next .fas.fa-chevron-left,.banner-prev .fas.fa-chevron-left,.test-next .fas.fa-chevron-left,.test-prev .fas.fa-chevron-left{padding-right:.125rem}.banner-next.disabled,.banner-prev.disabled,.test-next.disabled,.test-prev.disabled{color:#777;cursor:default}.banner-next.disabled .fas,.banner-prev.disabled .fas,.test-next.disabled .fas,.test-prev.disabled .fas{cursor:default}.banner-pager,.test-pager{position:relative;top:-.125rem;font-size:3rem;line-height:1.125rem}.banner-pager>span,.test-pager>span{margin-right:.3125rem;color:#dcdeee;cursor:pointer}.banner .banner-pager>span,.banner .test-pager>span{color:rgba(255,255,255,.2)}.subpage .banner-wrapper{position:relative;height:7.5rem;margin-top:5rem;overflow:hidden;background:url(/themes/SSGA/assets/dist/images/subpage-banner-image-default.jpg) center top/cover no-repeat #262626}.subpage .banner-wrapper h1{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:300;position:absolute;top:50%;left:50%;width:100%;padding:0 2.5rem;margin:0;font-size:2.25rem;letter-spacing:.05rem;color:#fff;text-align:center;text-transform:uppercase;transform:translateX(-50%) translateY(-50%)}h3,h4,h5,h6{color:#262626}.subpage .banner-wrapper p{display:flex;height:100%;margin:0;-o-object-fit:cover;object-fit:cover}.subpage .banner-wrapper img{position:relative;left:50%;width:100%;height:auto;min-height:120px;min-height:7.5rem;transform:translateX(-50%);transition:.25s ease-in-out}@media (min-width:1280px){.hide-large-up,.show-medium-only{display:none}.show-large-up{display:block}.three-column .col{width:calc((100% - (1.875rem * 2))/ 3);margin:0 .9375rem .9375rem}.five-column .col:nth-of-type(2n+1),.four-column .col:nth-of-type(2n+1),.six-column .col:nth-of-type(2n+1),.three-column .col:nth-of-type(2n+1){margin-left:.9375rem}.five-column .col:nth-of-type(2n),.four-column .col:nth-of-type(2n),.six-column .col:nth-of-type(2n),.three-column .col:nth-of-type(2n){margin-right:.9375rem}.five-column .col:nth-of-type(5n+1),.four-column .col:nth-of-type(4n+1),.six-column .col:nth-of-type(6n+1),.three-column .col:nth-of-type(3n+1){margin-left:0}.five-column .col:nth-of-type(5n),.four-column .col:nth-of-type(4n),.six-column .col:nth-of-type(6n),.three-column .col:nth-of-type(3n){margin-right:0}.four-column .col{width:calc((100% - (1.875rem * 3))/ 4);margin:0 .9375rem .9375rem}.five-column .col{width:calc((100% - (1.875rem * 4))/ 5);margin:0 .9375rem .9375rem}.six-column .col{width:calc((100% - (1.875rem * 5))/ 6);margin:0 .9375rem .9375rem}.flex-container{margin-bottom:1.25rem}.flex-container.alignleft{width:40%;float:left;margin:0 .9375rem .625rem 0}.flex-container.alignright{width:40%;float:right;margin:0 0 .625rem .9375rem}.flex-container.aligncenter{width:40%;margin:0 auto .625rem}:not(.calendar-table) table tbody,:not(.calendar-table) table thead{font-size:1rem;line-height:1.3125rem;letter-spacing:normal}:not(.calendar-table) table{position:relative;margin-bottom:2.5rem;border-collapse:separate}:not(.calendar-table) table thead{color:#fff;white-space:nowrap;border-top-right-radius:.375rem;border-top-left-radius:.375rem}:not(.calendar-table) table thead th{padding:.625rem 1.25rem;text-align:left}:not(.calendar-table) table thead th:first-child{border-top-left-radius:.375rem}:not(.calendar-table) table thead th:last-child{border-right:0;border-top-right-radius:.375rem}:not(.calendar-table) table tbody tr:nth-child(odd){background:#fff}:not(.calendar-table) table tbody tr td{position:relative;padding:.625rem 1.25rem;word-wrap:break-word}:not(.calendar-table) table tbody tr td:first-child{padding-left:1.375rem;border-left:0}:not(.calendar-table) table tbody tr td:first-child:before{position:absolute;top:0;left:0;width:.125rem;height:100%;content:""}:not(.calendar-table) table tbody tr td:last-child{padding-right:1.375rem;border-right:0}:not(.calendar-table) table tbody tr td:last-child:after{position:absolute;top:0;right:0;width:.125rem;height:100%;content:""}}@media screen and (max-width:1279px){:not(.calendar-table) table.responsive-table{width:100%}:not(.calendar-table) table.responsive-table thead tr{display:none}:not(.calendar-table) table.responsive-table td{display:block;clear:left}:not(.calendar-table) table.responsive-table .cell-content,:not(.calendar-table) table.responsive-table tbody tr:nth-child(even) td:first-child:before,:not(.calendar-table) table.responsive-table tbody tr:nth-child(even) td:last-child:after{display:block}:not(.calendar-table) table.responsive-table,:not(.calendar-table) table.responsive-table .cell-heading{font-size:1rem;line-height:1.3125rem;letter-spacing:normal}:not(.calendar-table) table.responsive-table tbody tr:nth-child(even){background:#fff}:not(.calendar-table) table.responsive-table tbody tr td{position:relative;padding:0}:not(.calendar-table) table.responsive-table .cell-content,:not(.calendar-table) table.responsive-table .cell-heading{padding:.3125rem .625rem}}.tabs .tab-con{border-bottom:.125rem solid #e7e8f4}.tabs .tab-list{margin-bottom:-.125rem}.tabs .tab-list li{margin-right:.3125rem}.tabs .tab-list li a{padding:1.25rem 2.5rem;font-size:1.125rem;line-height:1.125rem;color:#111f90;text-transform:none;background:#e7e8f4;border-bottom:.125rem solid #d7d9ed;--notchSize:20px;--notchSize:1.25rem;-webkit-clip-path:polygon(calc(100% - var(--notchSize)) 0,100% var(--notchSize),100% 100%,0 100%,0 0);clip-path:polygon(calc(100% - var(--notchSize)) 0,100% var(--notchSize),100% 100%,0 100%,0 0)}.tabs .tab-list li a[aria-selected=true]{padding:1.25rem 2.5rem;color:#fff;background-color:#111f90;border-bottom:.125rem solid #111f90;transition:.5s ease-in-out;-webkit-clip-path:none;clip-path:none}a,a:visited{color:#111f90}.tabs .tab-list li a:focus,.tabs .tab-list li a:hover,.tabs .tab-list li a[aria-selected=true]:focus,.tabs .tab-list li a[aria-selected=true]:hover{color:#111f90;background:#e7e8f4;border-bottom:.125rem solid #111f90}h2,h3,h4,h5,h6{margin:3.125rem 0 1.25rem}h2.small{font-size:1.875rem}h3{margin-bottom:.9375rem;font-size:1.5rem;line-height:1.875rem;font-family:source-sans-pro,sans-serif;font-style:normal}h4,h6{font-size:1.25rem;line-height:1.875rem;font-family:source-sans-pro,sans-serif;font-style:normal}h5,ol,p,ul{font-size:1.125rem;font-family:source-sans-pro,sans-serif;font-style:normal;line-height:1.875rem}ol,p,ul{margin:.9375rem 0;font-weight:400}hr{height:.125rem;margin:3.125rem 0;background:#dcdeee;border:0}a{display:inline;line-height:1.25rem;text-decoration:none;border-bottom:.125rem solid #cfd2e9;font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:700}.large a{line-height:2rem}a:focus,a:hover,a:visited:focus,a:visited:hover{color:#262626;text-decoration:none;border-bottom-color:#262626}blockquote:after,blockquote:before{width:3.125rem;height:3.125rem;background:#53a7dc;border:.1875rem solid #fff;transform:rotate(45deg);position:absolute;content:""}blockquote{position:relative;width:100%;padding:2.5rem 3.75rem;margin:1.875rem 0;overflow:hidden;background:#e7e8f4;font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:400}blockquote:before{top:-1.5625rem;left:-1.5625rem}blockquote:after{right:-1.5625rem;bottom:-1.5625rem}blockquote span{font-style:italic}table.responsive-table{width:100%;border-collapse:collapse}table.responsive-table td,table.responsive-table th{padding:1.25rem 1.875rem;font-size:1rem;text-align:left;background:#fff;border-bottom:.125rem solid #edeef7}table.responsive-table th{font-size:1.125rem;color:#fff;background:#111f90;border-right:.125rem solid #edeef7;border-bottom:0}.main-content img{--notchSize:20px;--notchSize:1.25rem;-webkit-clip-path:polygon(100% 0,100% calc(100% - var(--notchSize)),calc(100% - var(--notchSize)) 100%,0 100%,0 0);clip-path:polygon(100% 0,100% calc(100% - var(--notchSize)),calc(100% - var(--notchSize)) 100%,0 100%,0 0)}.main-content img.no-clip{-webkit-clip-path:none;clip-path:none}.main-content .commission-img{width:9.375rem;height:auto}.main-content figure figcaption{padding:.9375rem 0;font-size:.875rem;color:#262626;background:0 0;font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:600}.main-content ol>li,.main-content ul li{position:relative;display:block;padding:0;margin:0 0 1rem 1.1225em;color:#262626;list-style:none}.main-content ul li:before{position:absolute;top:-.0625rem;left:-1rem;display:inline-block;font-size:1.5rem;color:#111f90;content:"•"}.main-content ul li li:before{font-size:1rem;color:#bfc0c0}.main-content ol{counter-reset:count}.main-content ol>li:before{position:absolute;top:.0625rem;left:-1.875rem;display:inline-block;width:1.5625rem;height:1.5625rem;font-size:1rem;font-weight:700;line-height:1.5625rem;color:#fff;text-align:center;background:#111f90;content:counter(count);counter-increment:count}.main-content ol>li li:before{font-size:1rem;color:#bfc0c0;background:0 0;content:"•"}.btn{padding:0 1.25rem;font-size:1.125rem;line-height:2.5rem;text-transform:uppercase;cursor:pointer;border-radius:.3125rem;font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:700}.btn.btn-hollow{color:#262626;background:0 0;border:.125rem solid #262626}.btn.btn-hollow:focus,.btn.btn-hollow:hover{color:#fff;background:#262626}.btn.btn-arrow{position:relative;padding:0 0 0 1.25rem;font-size:1.125rem;color:#262626;border:0}.btn.btn-arrow.btn-back:before{position:absolute;top:49%;left:0;width:.9375rem;height:1.125rem;background:url(/themes/SSGA/assets/dist/images/icn-arrow.png) center center no-repeat;content:"";transform:rotate(180deg) translateY(50%)}span[id*=DataPager]{display:block;width:100%;padding-top:.625rem;color:#111f90;text-align:center;border-top:.125rem solid #edeef7;font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:700}span[id*=DataPager] a{color:#111f90;border:0;font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:700}dl dt{margin-top:2.5rem;font-weight:700}dl dd{max-height:450px;max-height:28.125rem;min-height:40px;min-height:2.5rem;padding:.625rem .9375rem;margin:.625rem 0;overflow-y:auto;background:rgba(0,0,0,.05);border-radius:.9375rem}.posted-by{margin-top:-.625rem;margin-bottom:1.25rem;font-style:italic}.commission-row{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;margin:auto}.commission-img-container{margin-right:1.25rem;width:100%;min-width:160px;min-width:10rem;max-width:160px;max-width:10rem}@media all and (max-width:640px){.commission-row{justify-content:flex-start;flex-wrap:wrap}.commission-img-container{margin-bottom:2.5rem}}.commission-header,.neighborhood-header{margin:0 auto;color:#cb2128;font-size:1.875rem}.commission-body,.neighborhood-body{margin:0 auto}.main-content ul.call-out-nav.mim li a:before{position:absolute;bottom:1.25rem;left:50%;z-index:1;width:5rem;height:1.625rem;background:url(/themes/SSGA/assets/dist/images/mimd-callout-arrow.png) center center/contain no-repeat;content:"";transform:translateX(-50%)}body.district-partners.mid-illinois-medical-district .five-column,body.district-partners.mid-illinois-medical-district .five-column .col .anchor-wrap{display:flex;flex-wrap:wrap;justify-content:center}@media all and (min-width:990px){.featured-tiles .tile{display:flex}.featured-tiles .tile-image{width:50%}.featured-tiles .tile-content{width:calc(50% - .25rem);padding:3.125rem 6.25rem}body.district-partners.mid-illinois-medical-district .five-column{justify-content:space-between}body.district-partners.mid-illinois-medical-district .five-column .col .anchor-wrap{border:none}}body.district-partners.mid-illinois-medical-district .five-column .col{min-width:30%;max-width:690px;max-width:43.125rem}body.district-partners.mid-illinois-medical-district .five-column .col .anchor-wrap .image-width-control{width:100%;max-width:690px;max-width:43.125rem;height:auto}body.district-partners.mid-illinois-medical-district .five-column .col .anchor-wrap p{max-width:690px;max-width:43.125rem}body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+1),body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+2),body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+3),body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+4),body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+5){margin-bottom:1.5625rem}@media all and (min-width:990px){body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+1),body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+2){margin-left:0;margin-right:.9375rem}}@media all and (min-width:990px){body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+3),body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+4){margin-left:0;margin-right:.9375rem}}@media all and (min-width:990px){body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+5){margin-left:0;margin-right:.9375rem}}body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+5) .anchor-wrap{border:none}.article-listing-container .filter-buttons{margin-bottom:2.5rem}.article-listing-container:after{content:"";display:table;width:100%;height:3.125rem}article.news-post h2.news-post-headline a{font-size:1.875rem;line-height:1.875rem;border:0}@media all and (min-width:450px) and (max-width:520px){article.news-post .news-post-image{height:18.4375rem}}@media all and (min-width:521px) and (max-width:640px){article.news-post .news-post-image{height:20.9375rem}}@media all and (min-width:641px) and (max-width:940px){article.news-post .news-post-image{height:26.5625rem}}@media all and (min-width:941px) and (max-width:989px){article.news-post .news-post-image{height:29.6875rem}}@media screen and (min-width:990px){.subpage .banner-wrapper{height:22.8125rem;margin-top:0}.subpage .banner-wrapper h1{top:auto;right:0;bottom:4rem;left:auto;z-index:2;padding-right:5rem;padding-left:25rem;font-size:3rem;line-height:3rem;text-align:right;transform:none}table.responsive-table tr:last-child td{border-bottom:0}article.news-post>*{float:right;width:calc(100% - 17.5rem)}article.news-post .news-post-read-more a{width:auto}article.news-post .news-post-image{float:left;width:15.625rem;margin-right:1.875rem}}article.news-post .news-post-image img{position:absolute;left:50%;top:50%;max-width:100%;min-width:100%;min-height:100%;transform:translateX(-50%) translateY(-50%)}.news-detail .news-detail-attachments{order:5}.neighborhood-row{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin:auto auto 4.375rem}.neighborhood-img-container{margin-right:0;width:100%;min-width:100%;max-width:100%;margin-bottom:2.5rem}.neighborhood-img-container img{min-width:100%}.neighborhood-text-container{max-width:100%;min-width:100%}@media all and (min-width:1280px){body.district-partners.mid-illinois-medical-district .five-column{justify-content:flex-start}body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+1),body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+2),body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+3),body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+4),body.district-partners.mid-illinois-medical-district .five-column .col:nth-of-type(5n+5){margin-left:0;margin-right:1.875rem}.neighborhood-row{justify-content:flex-start;flex-wrap:nowrap}.neighborhood-img-container{margin-bottom:0;min-width:50%;max-width:50%;margin-right:1.25rem}.neighborhood-text-container{min-width:50%;max-width:50%}}hr.no-margin{margin:0 0 3.75rem}.interactive-map{position:relative;width:100%;border:.125rem solid #d6d8da;border-radius:.625rem}.map-panel{position:absolute;inset:0;opacity:0;transition:opacity .33s ease-in-out}.map-panel:first-child{position:static;display:block}.map-legend{display:flex;-moz-appearance:none;appearance:none;border:0;background:#f2f2f2;border-radius:.625rem;padding:.9375rem;flex-direction:column;margin:.9375rem 0}.map-legend legend{margin:-.9375rem -.9375rem 1.25rem;width:calc(100% + 1.875rem);max-width:none;background:#dadada;line-height:3.4375rem;padding:0 1.25rem;font-weight:700;font-size:1rem;float:left}.map-legend>div{display:flex;align-items:center;margin-bottom:1.25rem}@media all and (min-width:990px){.map-legend{flex-direction:row}.map-legend legend{margin:-.9375rem 1.25rem -.9375rem -.9375rem;width:auto}.map-legend>div{margin-bottom:0;margin-right:2.5rem}}.map-legend input[type=radio]{width:1.6875rem;height:1.625rem;border:0;box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 .3125rem rgba(0,0,0,.25);cursor:pointer}.map-legend input[type=radio]+label{font-size:1rem;top:0;font-weight:700;cursor:pointer}.map-legend input[type=radio]:checked:before{content:"";width:.875rem;height:.875rem;background:#d31c18;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}
/*# sourceMappingURL=mim.css.map */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3ZlbmRvci9fbW9kYWwuc2NzcyIsIi4uLy4uLy4uL3ZlbmRvci9tYWduaWZpYy1wb3B1cC5jc3MiLCIuLi8uLi8uLi9wcmVzZXRzL19oZWxwZXItY2xhc3Nlcy5zY3NzIiwiLi4vLi4vLi4vY29tcG9uZW50cy9NSU0vX2dlbmVyYWwtbWltLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL01JTS9fbmF2LXByaW1hcnktbWltLnNjc3MiLCIuLi8uLi8uLi9wcmVzZXRzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvTUlNL190eXBvZ3JhcGh5LW1pbS5zY3NzIiwibWltLmNzcyIsIi4uLy4uLy4uL3ByZXNldHMvX21peGlucy5zY3NzIiwiLi4vLi4vLi4vdmVuZG9yL19hY2NvcmRpb25zLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL01JTS9fYnJlYWRjcnVtYnMtbWltLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL01JTS9fZXZlbnRzLW1pbS5zY3NzIiwiLi4vLi4vLi4vY29tcG9uZW50cy9NSU0vX2RpcmVjdG9yeS1taW0uc2NzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvTUlNL19ob21lcGFnZS1zZWN0aW9ucy1taW0uc2NzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvTUlNL19uZXdzLW1pbS5zY3NzIiwiLi4vLi4vLi4vdmVuZG9yL19zZWFyY2gtcmVzdWx0cy5zY3NzIiwiLi4vLi4vLi4vdmVuZG9yL190YWJzLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL01JTS9fZm9ybXMtbWltLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL01JTS9fbW9kYWwtbWltLnNjc3MiLCIuLi8uLi8uLi92ZW5kb3IvX2NvbHVtbnMuc2NzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvTUlNL19jYWxsb3V0LW5hdi1taW0uc2NzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvTUlNL19uYXYtc2Vjb25kYXJ5LW1pbS5zY3NzIiwiLi4vLi4vLi4vY29tcG9uZW50cy9NSU0vX2luY2VudGl2ZXMtbWFwLnNjc3MiLCIuLi8uLi8uLi92ZW5kb3IvX3Jlc3BvbnNpdmUtdmlkZW9zLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL01JTS9fYmFubmVyLW1pbS5zY3NzIiwiLi4vLi4vLi4vY29tcG9uZW50cy9NSU0vX2JyYW5kaW5nLW1pbS5zY3NzIiwiLi4vLi4vLi4vY29tcG9uZW50cy9NSU0vX2xhbmRpbmctcGFnZS1taW0uc2NzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvTUlNL19hY2NvcmRpb25zLW1pbS5zY3NzIiwiLi4vLi4vLi4vY29tcG9uZW50cy9NSU0vX2VsZXZhdG9yLXNlY3Rpb24tbWltLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL01JTS9fdGFicy1taW0uc2NzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvTUlNL19wYWdlci1jb250cm9scy1taW0uc2NzcyIsIi4uLy4uLy4uL2NvbXBvbmVudHMvTUlNL19kaXN0cmljdC1wYXJ0bmVycy5zY3NzIiwiLi4vLi4vLi4vY29tcG9uZW50cy9NSU0vX3N1YnBhZ2UtYmFubmVyLW1pbS5zY3NzIiwiLi4vLi4vLi4vY29tcG9uZW50cy9NSU0vX3RhYmxlcy1taW0uc2NzcyIsIi4uLy4uLy4uL3ZlbmRvci9fdGFibGVzLnNjc3MiLCIuLi8uLi8uLi9jb21wb25lbnRzL01JTS9fY29tbWlzc2lvbi5zY3NzIiwiLi4vLi4vLi4vY29tcG9uZW50cy9NSU0vX25laWdoYm9yaG9vZHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBNkJFLDBCQTZEQSxrQkFHRSxXQUFBLFFBQ0EsV0FBQSxXQUFBLE9BQUEsUUFBQSxLQytDQSxRQUFBLEVDbEdKLE9DNEJFLGFBQ0UsTUFBQSxLQXhFSixFQ3NPSSxvQkN0TEYsZUFBQSxtQkpxSEYsV0tqRkEsRUgvQ0UsNEJBQUEsWUk0dEdGLEtEdDVGRSxNSDdWRixLR2tXSSxXQUFBLE9KL1dKLFNBQ0UsT0FBQSxZQUNBLEtBQUEsZ0NBQUEsS0FB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QSxVQUFBLFFBQUEsVUFBQSxVQUNBLE1BQUEsS0FJSixnQkFNSSxjQUFBLEVBQ0EsYUFBQSxRQUlKLDhCQUNFLE1BQUEsVUFDQSxPQUFBLFNBQ0EsT0FBQSxFQUNBLFdBQUEsRUFBQSxFQUFBLElBQUEsZ0JBQUEsV0FBQSxFQUFBLEVBQUEsU0FBQSxnQkFDQSxPQUFBLFFBR0Ysb0NBQ0UsVUFBQSxLQUNBLElBQUEsRUFDQSxZQUFBLElBQ0EsT0FBQSxRQUdGLDZDQUNFLFFBQUEsR0FDQSxNQUFBLFFBQ0EsT0FBQSxRQUNBLFdBQUEsUUFDQSxjQUFBLElBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxVQUFBIiwiZmlsZSI6Im1pbS5jc3MiLCJzb3VyY2VzQ29udGVudCI6W251bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5zci1vbmx5IHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG4uc3Itb25seTpmb2N1cywgLnNyLW9ubHk6YWN0aXZlIHtcbiAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNsaXAtcGF0aDogbm9uZSAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5vZmZzY3JlZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTllbTtcbiAgbGVmdDogLTk5OTllbTtcbn1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5jbGVhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNsZWFyLWFmdGVyOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZmxvYXQtY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbkBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuc2hvdy1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAuc2hvdy1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLnNob3ctcG9ydHJhaXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLnNob3ctcG9ydHJhaXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5oaWRlLWxhbmRzY2FwZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLmhpZGUtbGFuZHNjYXBlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAuaGlkZS1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5oaWRlLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLnNob3ctc21hbGwtb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5zaG93LW1lZGl1bS1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zaG93LW1lZGl1bS1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zaG93LWxhcmdlLW9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkgYW5kIChtYXgtd2lkdGg6IDEzNDBweCkge1xuICAuc2hvdy1sYXJnZS1vbmx5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNDFweCkge1xuICAuc2hvdy1sYXJnZS1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zaG93LXhsYXJnZS1vbmx5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzQxcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLnNob3cteGxhcmdlLW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zaG93LXhsYXJnZS1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zaG93LXh4bGFyZ2Utb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zaG93LXh4bGFyZ2Utb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2hvdy1tZWRpdW0tdXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5zaG93LW1lZGl1bS11cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3ctbGFyZ2UtdXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2hvdy1sYXJnZS11cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3cteGxhcmdlLXVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzQxcHgpIHtcbiAgLnNob3cteGxhcmdlLXVwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2hvdy14eGxhcmdlLXVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNob3cteHhsYXJnZS11cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuaGlkZS1zbWFsbC1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTBweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuaGlkZS1tZWRpdW0tb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1heC13aWR0aDogMTM0MHB4KSB7XG4gIC5oaWRlLWxhcmdlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNDFweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuaGlkZS14bGFyZ2Utb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5oaWRlLXh4bGFyZ2Utb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmhpZGUtbWVkaXVtLXVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmhpZGUtbGFyZ2UtdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNDFweCkge1xuICAuaGlkZS14bGFyZ2UtdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuaGlkZS14eGxhcmdlLXVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5hY2NvcmRpb25zLmFjdGl2ZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYWNjb3JkaW9ucy5hY3RpdmUgaDIuYWNjb3JkaW9uLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uYWNjb3JkaW9ucy5hY3RpdmUgaDIuYWNjb3JkaW9uLXRpdGxlIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggODJweCAxMHB4IDA7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgZ3JheTtcbn1cbi5hY2NvcmRpb25zLmFjdGl2ZSBoMi5hY2NvcmRpb24tdGl0bGUgYnV0dG9uIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0ycHg7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDJweCk7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBncmF5O1xufVxuLmFjY29yZGlvbnMuYWN0aXZlIGgyLmFjY29yZGlvbi10aXRsZSBidXR0b24gc3BhbjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMzJweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbn1cbi5hY2NvcmRpb25zLmFjdGl2ZSBoMi5hY2NvcmRpb24tdGl0bGUgYnV0dG9uOmhvdmVyLCAuYWNjb3JkaW9ucy5hY3RpdmUgaDIuYWNjb3JkaW9uLXRpdGxlIGJ1dHRvbjpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hY2NvcmRpb25zLmFjdGl2ZSBoMi5hY2NvcmRpb24tdGl0bGUgYnV0dG9uOmhvdmVyLCAuYWNjb3JkaW9ucy5hY3RpdmUgaDIuYWNjb3JkaW9uLXRpdGxlIGJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiBibHVlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgZ3JheTtcbiAgb3V0bGluZTogMDtcbn1cbi5hY2NvcmRpb25zLmFjdGl2ZSBoMi5hY2NvcmRpb24tdGl0bGUgYnV0dG9uOmhvdmVyIHNwYW4sIC5hY2NvcmRpb25zLmFjdGl2ZSBoMi5hY2NvcmRpb24tdGl0bGUgYnV0dG9uOmZvY3VzIHNwYW4ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgZ3JheTtcbn1cbi5hY2NvcmRpb25zLmFjdGl2ZSBoMi5hY2NvcmRpb24tdGl0bGUuaXMtYWN0aXZlIGJ1dHRvbiB7XG4gIGNvbG9yOiBibHVlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgZ3JheTtcbiAgb3V0bGluZTogMDtcbn1cbi5hY2NvcmRpb25zLmFjdGl2ZSBoMi5hY2NvcmRpb24tdGl0bGUuaXMtYWN0aXZlIGJ1dHRvbiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGdyYXk7XG59XG4uYWNjb3JkaW9ucy5hY3RpdmUgaDIuYWNjb3JkaW9uLXRpdGxlLmlzLWFjdGl2ZSBidXR0b24gc3BhbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG59XG4uYWNjb3JkaW9ucy5hY3RpdmUgaDIuYWNjb3JkaW9uLXRpdGxlLmlzLWFjdGl2ZSBidXR0b246Zm9jdXMge1xuICBjb2xvcjogYmx1ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGdyYXk7XG4gIG91dGxpbmU6IDA7XG59XG4uYWNjb3JkaW9ucy5hY3RpdmUgaDIuYWNjb3JkaW9uLXRpdGxlLmlzLWFjdGl2ZSBidXR0b246Zm9jdXMgc3BhbiB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBncmF5O1xufVxuLmFjY29yZGlvbnMuYWN0aXZlIGgyLmFjY29yZGlvbi10aXRsZS5pcy1hY3RpdmUgYnV0dG9uOmZvY3VzIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuLmFjY29yZGlvbnMuYWN0aXZlIC5hY2NvcmRpb24tY29udGVudFthcmlhLWhpZGRlbj10cnVlXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNjb3JkaW9ucy5hY3RpdmUgLmFjY29yZGlvbi1jb250ZW50W2FyaWEtaGlkZGVuPWZhbHNlXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFjY29yZGlvbnMuYWN0aXZlIC5hY2NvcmRpb24tY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi50d28tY29sdW1uLFxuLnRocmVlLWNvbHVtbixcbi5mb3VyLWNvbHVtbixcbi5maXZlLWNvbHVtbixcbi5zaXgtY29sdW1uIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLnR3by1jb2x1bW4sXG4udGhyZWUtY29sdW1uLFxuLmZvdXItY29sdW1uLFxuLmZpdmUtY29sdW1uLFxuLnNpeC1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnR3by1jb2x1bW4gLmNvbCxcbi50aHJlZS1jb2x1bW4gLmNvbCxcbi5mb3VyLWNvbHVtbiAuY29sLFxuLmZpdmUtY29sdW1uIC5jb2wsXG4uc2l4LWNvbHVtbiAuY29sIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTBweCkge1xuICAudHdvLWNvbHVtbiAuY29sIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAoMzBweCAvIDIpKTtcbiAgICBtYXJnaW46IDAgMTVweCAxNXB4IDE1cHg7XG4gIH1cbiAgLnR3by1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnR3by1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLnRocmVlLWNvbHVtbiAuY29sIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMwcHgpIC8gMik7XG4gICAgbWFyZ2luOiAwIDE1cHggMTVweCAxNXB4O1xuICB9XG4gIC50aHJlZS1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnRocmVlLWNvbHVtbiAuY29sOm50aC1vZi10eXBlKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC50aHJlZS1jb2x1bW4gLmNvbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAoMzBweCAqIDIpKSAvIDMpO1xuICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMTVweDtcbiAgfVxuICAudGhyZWUtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC50aHJlZS1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSgybikge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAudGhyZWUtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC50aHJlZS1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSgzbikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmZvdXItY29sdW1uIC5jb2wge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzBweCkgLyAyKTtcbiAgICBtYXJnaW46IDAgMTVweCAxNXB4IDE1cHg7XG4gIH1cbiAgLmZvdXItY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb3VyLWNvbHVtbiAuY29sOm50aC1vZi10eXBlKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5mb3VyLWNvbHVtbiAuY29sIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtICgzMHB4ICogMykpIC8gNCk7XG4gICAgbWFyZ2luOiAwIDE1cHggMTVweCAxNXB4O1xuICB9XG4gIC5mb3VyLWNvbHVtbiAuY29sOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAuZm91ci1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSgybikge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAuZm91ci1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvdXItY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoNG4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5maXZlLWNvbHVtbiAuY29sIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMwcHgpIC8gMik7XG4gICAgbWFyZ2luOiAwIDE1cHggMTVweCAxNXB4O1xuICB9XG4gIC5maXZlLWNvbHVtbiAuY29sOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZml2ZS1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuZml2ZS1jb2x1bW4gLmNvbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAoMzBweCAqIDQpKSAvIDUpO1xuICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMTVweDtcbiAgfVxuICAuZml2ZS1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmZpdmUtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmZpdmUtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoNW4rMSkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5maXZlLWNvbHVtbiAuY29sOm50aC1vZi10eXBlKDVuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTBweCkge1xuICAuc2l4LWNvbHVtbiAuY29sIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMwcHgpIC8gMik7XG4gICAgbWFyZ2luOiAwIDE1cHggMTVweCAxNXB4O1xuICB9XG4gIC5zaXgtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5zaXgtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNpeC1jb2x1bW4gLmNvbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAoMzBweCAqIDUpKSAvIDYpO1xuICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMTVweDtcbiAgfVxuICAuc2l4LWNvbHVtbiAuY29sOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAuc2l4LWNvbHVtbiAuY29sOm50aC1vZi10eXBlKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5zaXgtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoNm4rMSkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5zaXgtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoNm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuYm9keS5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA3MTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4yNXMsIG9wYWNpdHkgMC4yNXMgMHM7XG59XG4ubW9kYWwtb3ZlcmxheS5zaG93LW1vZGFsIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMHMsIG9wYWNpdHkgMC4yNXMgMHM7XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTA3MjtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDk4dnc7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogY2FsYyg5MHZoIC0gNDBweCk7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoOTB2aCAtIDQwcHgpO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAubW9kYWwge1xuICAgIHdpZHRoOiA5NnZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1vZGFsIHtcbiAgICB3aWR0aDogNjB2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm1vZGFsLndpZGUge1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIG1heC13aWR0aDogODB2dztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzQxcHgpIHtcbiAgLm1vZGFsIHtcbiAgICB3aWR0aDogNTB2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm1vZGFsLndpZGUge1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIG1heC13aWR0aDogODB2dztcbiAgfVxufVxuLm1vZGFsLnNob3ctbW9kYWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMHMsIG9wYWNpdHkgMC4yNXMgMHM7XG59XG4ubW9kYWwgLmNsb3NlLW1vZGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNXJlbTtcbiAgcmlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmF5O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLm1vZGFsIC5jbG9zZS1tb2RhbDpob3ZlciwgLm1vZGFsIC5jbG9zZS1tb2RhbDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtncmF5O1xufVxuLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAzMXB4IDIwcHggMjBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWlubGluZS1wYXJlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgei1pbmRleDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKiBNYWduaWZpYyBQb3B1cCBDU1MgKi9cbi5tZnAtYmcge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubWZwLXdyYXAge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDM7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm1mcC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgei1pbmRleDogMTA0NTtcbn1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCxcbi5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC1hamF4LWN1ciB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5cbi5tZnAtem9vbS1vdXQtY3VyLCAubWZwLXpvb20tb3V0LWN1ciAubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgY3Vyc29yOiAtbW96LXpvb20tb3V0O1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1vdXQ7XG4gIGN1cnNvcjogem9vbS1vdXQ7XG59XG5cbi5tZnAtem9vbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gIGN1cnNvcjogLW1vei16b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50IHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLWNsb3NlLFxuLm1mcC1hcnJvdyxcbi5tZnAtcHJlbG9hZGVyLFxuLm1mcC1jb3VudGVyIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWZwLXByZWxvYWRlciB7XG4gIGNvbG9yOiAjQ0NDO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMC44ZW07XG4gIGxlZnQ6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgei1pbmRleDogMTA0NDtcbn1cblxuLm1mcC1wcmVsb2FkZXIgYSB7XG4gIGNvbG9yOiAjQ0NDO1xufVxuXG4ubWZwLXByZWxvYWRlciBhOmhvdmVyIHtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5tZnAtcy1yZWFkeSAubWZwLXByZWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24ubWZwLWNsb3NlLFxuYnV0dG9uLm1mcC1hcnJvdyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDEwNDY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi5tZnAtY2xvc2Uge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC42NTtcbiAgcGFkZGluZzogMCAwIDE4cHggMTBweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7XG59XG5cbi5tZnAtY2xvc2U6aG92ZXIsXG4ubWZwLWNsb3NlOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1mcC1jbG9zZTphY3RpdmUge1xuICB0b3A6IDFweDtcbn1cblxuLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlLFxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjb2xvcjogI0ZGRjtcbiAgcmlnaHQ6IC02cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWZwLWNvdW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjQ0NDO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubWZwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjY1O1xuICBtYXJnaW46IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tZnAtYXJyb3c6YWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTU0cHg7XG59XG5cbi5tZnAtYXJyb3c6aG92ZXIsXG4ubWZwLWFycm93OmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1mcC1hcnJvdzpiZWZvcmUsXG4ubWZwLWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgYm9yZGVyOiBtZWRpdW0gaW5zZXQgdHJhbnNwYXJlbnQ7XG59XG5cbi5tZnAtYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAxM3B4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxM3B4O1xuICB0b3A6IDhweDtcbn1cblxuLm1mcC1hcnJvdzpiZWZvcmUge1xuICBib3JkZXItdG9wLXdpZHRoOiAyMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAyMXB4O1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5tZnAtYXJyb3ctbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5tZnAtYXJyb3ctbGVmdDphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCAjRkZGO1xuICBtYXJnaW4tbGVmdDogMzFweDtcbn1cblxuLm1mcC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBib3JkZXItcmlnaHQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1hcnJvdy1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubWZwLWFycm93LXJpZ2h0OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI0ZGRjtcbiAgbWFyZ2luLWxlZnQ6IDM5cHg7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIHRvcDogLTQwcHg7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4vKiBNYWluIGltYWdlIGluIHBvcHVwICovXG5pbWcubWZwLWltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA0MHB4IDAgNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmUge1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLm1mcC1maWd1cmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNDBweDtcbiAgYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IC0xO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZDogIzQ0NDtcbn1cblxuLm1mcC1maWd1cmUgc21hbGwge1xuICBjb2xvcjogI0JEQkRCRDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5tZnAtZmlndXJlIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1mcC1ib3R0b20tYmFyIHtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjRjNGM0YzO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpIHtcbiAgLyoqXG4gICAgICAgKiBSZW1vdmUgYWxsIHBhZGRpbmdzIGFyb3VuZCB0aGUgaW1hZ2Ugb24gc21hbGwgc2NyZWVuXG4gICAgICAgKi9cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5tZnAtaW1nLW1vYmlsZSBpbWcubWZwLWltZyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZSBzbWFsbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cblxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0b3A6IGF1dG87XG4gICAgcGFkZGluZzogM3B4IDVweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXI6ZW1wdHkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVyIHtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2Uge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm1mcC1hcnJvdyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gIH1cblxuICAubWZwLWFycm93LWxlZnQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICB9XG5cbiAgLm1mcC1hcnJvdy1yaWdodCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gIH1cblxuICAubWZwLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG59XG4uZmxleC1jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0byAxMHB4IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5mbGV4LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuZmxleC1jb250YWluZXIuYWxpZ25sZWZ0IHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAxNXB4IDEwcHggMDtcbiAgfVxuICAuZmxleC1jb250YWluZXIuYWxpZ25yaWdodCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAxNXB4O1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lci5hbGlnbmNlbnRlciB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBtYXJnaW46IDAgYXV0byAxMHB4IGF1dG87XG4gIH1cbn1cblxuLmZsZXgtdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBoZWlnaHQ6IDA7XG59XG4uZmxleC12aWRlbyBpZnJhbWUsXG4uZmxleC12aWRlbyBvYmplY3QsXG4uZmxleC12aWRlbyBlbWJlZCxcbi5mbGV4LXZpZGVvIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc2VhcmNoLXJlc3VsdHMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnN0YXRzIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yZXN1bHRzLXNlYXJjaCB7XG4gIGJhY2tncm91bmQ6IGxpZ2h0Z3JheTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXJlc3VsdHMtc2VhcmNoIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMThweCk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yZXN1bHRzLXNlYXJjaCBpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtcmVzdWx0cy1zZWFyY2ggaW5wdXRbdHlwZT1zZWFyY2hdOi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtcmVzdWx0cy1zZWFyY2ggaW5wdXRbdHlwZT1zZWFyY2hdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXJlc3VsdHMtc2VhcmNoIGlucHV0W3R5cGU9c2VhcmNoXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtcmVzdWx0cy1zZWFyY2ggaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMTE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yZXN1bHRzLXNlYXJjaCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXJlc3VsdHMtc2VhcmNoIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnJlc3VsdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogZ3JheTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnBhZ2luYXRpb24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgZ3JheTtcbn1cbi5zZWFyY2gtcmVzdWx0cyAucGFnaW5hdGlvbiA+IHRkIHtcbiAgcGFkZGluZzogMTZweCAwIDAgMDtcbn1cbi5zZWFyY2gtcmVzdWx0cyAucGFnaW5hdGlvbiBzcGFuLFxuLnNlYXJjaC1yZXN1bHRzIC5wYWdpbmF0aW9uIGEge1xuICBiYWNrZ3JvdW5kOiBsaWdodGdyYXk7XG4gIGNvbG9yOiBncmF5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogM3B4IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JheTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjgxMjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnBhZ2luYXRpb24gYSB7XG4gIGNvbG9yOiBibHVlO1xufVxuLnNlYXJjaC1yZXN1bHRzIC5wYWdpbmF0aW9uIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiBibHVlO1xufVxuLnNlYXJjaC1yZXN1bHRzIC5wYWdpbmF0aW9uIGE6aG92ZXIsIC5zZWFyY2gtcmVzdWx0cyAucGFnaW5hdGlvbiBhOmZvY3VzIHtcbiAgY29sb3I6IHJlZDtcbn1cbi5zZWFyY2gtcmVzdWx0cyB0aFtzY29wZT1jb2xdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtcmVzdWx0cyB0cjpudGgtY2hpbGQobisyKTpub3QoLnBhZ2luYXRpb24pID4gdGQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLnNlYXJjaC1yZXN1bHRzIHRyOm50aC1jaGlsZChuKzIpOm5vdCgucGFnaW5hdGlvbikgPiB0ZCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMxMjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2MjVlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIDpub3QoLmNhbGVuZGFyLXRhYmxlKSB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICA6bm90KC5jYWxlbmRhci10YWJsZSkgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB0aGVhZCB0ciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA6bm90KC5jYWxlbmRhci10YWJsZSkgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbiAgOm5vdCguY2FsZW5kYXItdGFibGUpIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgLmNlbGwtY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnRhYnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udGFicy5zY3JvbGwtbGVmdDpiZWZvcmUsIC50YWJzLnNjcm9sbC1yaWdodDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4udGFicy5zY3JvbGwtbGVmdDpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgd2hpdGUgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG59XG4udGFicy5zY3JvbGwtcmlnaHQ6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgd2hpdGUgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG59XG4udGFicyAudGFiLWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50YWJzIC50YWItbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMDYyNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbi50YWJzIC50YWItbGlzdFtyb2xlPXRhYmxpc3RdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRhYnMgLnRhYi1saXN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgM3B4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50YWJzIC50YWItbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLnRhYnMgLnRhYi1saXN0IGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMnB4IDE5cHg7XG4gIGJhY2tncm91bmQ6IGdyYXk7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udGFicyAudGFiLWxpc3QgbGkgYTpob3ZlciwgLnRhYnMgLnRhYi1saXN0IGxpIGE6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgY29sb3I6IHdoaXRlO1xufVxuLnRhYnMgLnRhYi1saXN0IGxpIGFbYXJpYS1zZWxlY3RlZF0ge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IGdyYXk7XG4gIGNvbG9yOiBibGFjaztcbiAgcGFkZGluZzogMTJweCAxOXB4O1xufVxuLnRhYnMgLnRhYi1saXN0IGxpIGFbYXJpYS1zZWxlY3RlZF06aG92ZXIsIC50YWJzIC50YWItbGlzdCBsaSBhW2FyaWEtc2VsZWN0ZWRdOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogZ3JheTtcbiAgY29sb3I6IGJsYWNrO1xufVxuLnRhYnMgW3JvbGU9dGFicGFuZWxdW2FyaWEtaGlkZGVuPXRydWVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJzIFtyb2xlPXRhYnBhbmVsXSAudGFiLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFjY29yZGlvbnMuYWN0aXZlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmFjY29yZGlvbnMuYWN0aXZlIGgyLmFjY29yZGlvbi10aXRsZS5pcy1hY3RpdmUgYnV0dG9uIHtcbiAgY29sb3I6ICMwMTQxNzQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNjYjIxMjggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uYWNjb3JkaW9ucy5hY3RpdmUgaDIuYWNjb3JkaW9uLXRpdGxlLmlzLWFjdGl2ZSBidXR0b24gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNjYjIxMjggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbn1cbi5hY2NvcmRpb25zLmFjdGl2ZSBoMi5hY2NvcmRpb24tdGl0bGUuaXMtYWN0aXZlIGJ1dHRvbiBzcGFuOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5hY2NvcmRpb25zLmFjdGl2ZSBoMi5hY2NvcmRpb24tdGl0bGUuaXMtYWN0aXZlIGJ1dHRvbjpob3ZlciwgLmFjY29yZGlvbnMuYWN0aXZlIGgyLmFjY29yZGlvbi10aXRsZS5pcy1hY3RpdmUgYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICMxMTFmOTA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxMTFmOTA7XG59XG4uYWNjb3JkaW9ucy5hY3RpdmUgaDIuYWNjb3JkaW9uLXRpdGxlLmlzLWFjdGl2ZSBidXR0b246aG92ZXIgc3BhbiwgLmFjY29yZGlvbnMuYWN0aXZlIGgyLmFjY29yZGlvbi10aXRsZS5pcy1hY3RpdmUgYnV0dG9uOmZvY3VzIHNwYW4ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTExZjkwO1xufVxuLmFjY29yZGlvbnMuYWN0aXZlIGgyLmFjY29yZGlvbi10aXRsZS5pcy1hY3RpdmUgYnV0dG9uOmhvdmVyIHNwYW46YWZ0ZXIsIC5hY2NvcmRpb25zLmFjdGl2ZSBoMi5hY2NvcmRpb24tdGl0bGUuaXMtYWN0aXZlIGJ1dHRvbjpmb2N1cyBzcGFuOmFmdGVyIHtcbiAgY29sb3I6ICMxMTFmOTA7XG59XG4uYWNjb3JkaW9ucy5hY3RpdmUgaDIuYWNjb3JkaW9uLXRpdGxlIGJ1dHRvbiB7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2NiMjEyOCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllYWY1O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmFjY29yZGlvbnMuYWN0aXZlIGgyLmFjY29yZGlvbi10aXRsZSBidXR0b24gc3BhbiB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogNTBweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLmFjY29yZGlvbnMuYWN0aXZlIGgyLmFjY29yZGlvbi10aXRsZSBidXR0b24gc3BhbjphZnRlciB7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC90aGVtZXMvU1NHQS9hc3NldHMvZGlzdC9pbWFnZXMvYWNjb3JkaW9uLWFycm93LW1pbS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA0MCUgNjAlO1xufVxuLmFjY29yZGlvbnMuYWN0aXZlIGgyLmFjY29yZGlvbi10aXRsZSBidXR0b246aG92ZXIsIC5hY2NvcmRpb25zLmFjdGl2ZSBoMi5hY2NvcmRpb24tdGl0bGUgYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICNjYjIxMjggIWltcG9ydGFudDtcbn1cbi5hY2NvcmRpb25zLmFjdGl2ZSBoMi5hY2NvcmRpb24tdGl0bGUgYnV0dG9uOmhvdmVyIHNwYW46YWZ0ZXIsIC5hY2NvcmRpb25zLmFjdGl2ZSBoMi5hY2NvcmRpb24tdGl0bGUgYnV0dG9uOmZvY3VzIHNwYW46YWZ0ZXIge1xuICBjb2xvcjogI2NiMjEyOCAhaW1wb3J0YW50O1xufVxuXG4uYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTUwcHgpO1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA3NSU7XG59XG4uYmFubmVyIC5iYW5uZXItc2xpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmJhbm5lciAuYmFubmVyLXNsaWRlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICB9XG4gIC5iYW5uZXIgLmJhbm5lci1zbGlkZTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xOHZ3O1xuICAgIGxlZnQ6IC0xN3Z3O1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDQwdnc7XG4gICAgaGVpZ2h0OiAzMHZ3O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTQsIDI1NSwgMC4xKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KSk7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbn1cbi5iYW5uZXIgLmJhbm5lci1zbGlkZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MXZoO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2IoMCwgMCwgMCkgNDAlLCB0cmFuc3BhcmVudCk7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAuYmFubmVyIC5iYW5uZXItc2xpZGU6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC45KSAyNSUsIHRyYW5zcGFyZW50KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmJhbm5lciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTMwcHgpO1xuICAgIG1pbi1oZWlnaHQ6IDg1MHB4O1xuICAgIHBhZGRpbmc6IDAgNzVweDtcbiAgICBtYXJnaW4tdG9wOiAtMTgwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5iYW5uZXIgLmFycm93LWluZGljYXRvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA3NXB4O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDYycHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDcwcHggNzBweCAwIDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmJhbm5lciAuYXJyb3ctaW5kaWNhdG9yOmhvdmVyLCAuYmFubmVyIC5hcnJvdy1pbmRpY2F0b3I6Zm9jdXMge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICB9XG4gIC5iYW5uZXIgLmFycm93LWluZGljYXRvcjpob3ZlciAuYXJyb3ctd2luZy1sZWZ0LCAuYmFubmVyIC5hcnJvdy1pbmRpY2F0b3I6Zm9jdXMgLmFycm93LXdpbmctbGVmdCB7XG4gICAgbGVmdDogNTUlO1xuICB9XG4gIC5iYW5uZXIgLmFycm93LWluZGljYXRvcjpob3ZlciAuYXJyb3ctd2luZy1yaWdodCwgLmJhbm5lciAuYXJyb3ctaW5kaWNhdG9yOmZvY3VzIC5hcnJvdy13aW5nLXJpZ2h0IHtcbiAgICBsZWZ0OiBjYWxjKDUzJSArIDAuMTI1cmVtKTtcbiAgfVxuICAuYmFubmVyIC5hcnJvdy13aW5nLWxlZnQsXG4uYmFubmVyIC5hcnJvdy13aW5nLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwLjVyZW07XG4gICAgbGVmdDogNTIlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQ6ICMwMGIxZTE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgyMjVkZWcpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgfVxuICAuYmFubmVyIC5hcnJvdy13aW5nLXJpZ2h0IHtcbiAgICB0b3A6IDE4cHg7XG4gICAgbGVmdDogY2FsYyg1MCUgKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kOiAjNzRiYjFmO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoMTM1ZGVnKTtcbiAgfVxufVxuLmJhbm5lciAuYmFubmVyLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogNTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5iYW5uZXIgLmJhbm5lci10ZXh0IHtcbiAgICBib3R0b206IDgwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzVweCk7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmJhbm5lciAuYmFubmVyLXRleHQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gIH1cbn1cbi5iYW5uZXIgaDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmJhbm5lciBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuYmFubmVyIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICBsaW5lLWhlaWdodDogODBweDtcbiAgfVxufVxuLmJhbm5lciBoMiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gIGNvbG9yOiAjNTNhN2RjO1xufVxuLmJhbm5lciAuYmFubmVyLXNtYWxsLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJhbm5lciAuYmFubmVyLXNtYWxsLXRleHQgYSB7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjY2IyMTI4O1xuICBib3JkZXI6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLmJhbm5lciAuYmFubmVyLXNtYWxsLXRleHQgYTpob3ZlciwgLmJhbm5lciAuYmFubmVyLXNtYWxsLXRleHQgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmJhbm5lciAuYmFubmVyLXNtYWxsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICBtYWluI21haW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA3O1xuICB9XG4gIC5zdWJwYWdlIG1haW4jbWFpbjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTkwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjIzcHg7XG4gICAgaGVpZ2h0OiA2MTVweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cblxuLmJyYW5kaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2NXB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmJyYW5kaW5nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmJyYW5kaW5nICoge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYnJhbmRpbmcgYSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI2MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZXMvU1NHQS9hc3NldHMvZGlzdC9pbWFnZXMvTE9HTy5wbmdcIikgMjBweCBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gY2FsYygxMDAlIC0gMjRweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAubG9nbyB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIGhlaWdodDogMTg1cHg7XG4gICAgcGFkZGluZzogMzVweCA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvU1NHQS9hc3NldHMvZGlzdC9pbWFnZXMvTE9HTy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMTAwJSAtIDgwcHgpIGF1dG87XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIH1cbn1cbi5sb2dvOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xMDYwcHg7XG4gIHotaW5kZXg6IC0xO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci10b3A6IDUzMHB4IHNvbGlkICMxMTFmOTA7XG4gIGJvcmRlci1yaWdodDogNTMwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAxMDYwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAubG9nbzphZnRlciB7XG4gICAgdG9wOiAtMTVweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmxvZ286YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgfVxufVxuLmxvZ286YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01MDJweDtcbiAgbGVmdDogLTUzcHg7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLXRvcDogMjE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMjE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAyMTVweCBzb2xpZCAjY2IyMTI4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmxvZ286YmVmb3JlIHtcbiAgICBib3R0b206IC0zNS43cmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubG9nbzpiZWZvcmUge1xuICAgIGJvdHRvbTogLTQyMnB4O1xuICB9XG59XG4uc3R1Y2sgLmxvZ28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIHdpZHRoOiAyODBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDE1cHggMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9TU0dBL2Fzc2V0cy9kaXN0L2ltYWdlcy9MT0dPLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjBweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIC5zdHVjayAubG9nbyB7XG4gICAgd2lkdGg6IDE3cmVtO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAuMnJlbSBjZW50ZXI7XG4gIH1cbn1cbi5zdHVjayAubG9nbzphZnRlciwgLnN0dWNrIC5sb2dvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbmZvb3Rlci5wcmltYXJ5IGEge1xuICBjb2xvcjogI2NiMjEyODtcbn1cblxuZm9vdGVyLnByaW1hcnkgdWwuc29jaWFsLW5hdiBsaSBhIHtcbiAgY29sb3I6ICNjYjIxMjg7XG59XG5cbi5icmVhZGNydW1icyB7XG4gIGJhY2tncm91bmQ6ICM2ZDZlNzE7XG59XG5cbi5iYy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5iYy1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNTBweCk7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxMHB4KSB7XG4gIC5iYy1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtICgxMCUgKyAyNXB4KSk7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1zaGFkb3c6IDFweCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmJyZWFkY3J1bWIge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG59XG4uYnJlYWRjcnVtYiBsaSB7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmJyZWFkY3J1bWIgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB9XG59XG4uYnJlYWRjcnVtYiBsaTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMnB4O1xuICBsZWZ0OiAtMThweDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC90aGVtZXMvU1NHQS9hc3NldHMvZGlzdC9pbWFnZXMvYWNjb3JkaW9uLWFycm93LW1pbS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uYmMtc2hvdy1hbGwgLmJyZWFkY3J1bWIgbGk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmJyZWFkY3J1bWIgbGk6YWZ0ZXIge1xuICAgIGJvdHRvbTogMC4xcmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbi5icmVhZGNydW1iIGxpOmxhc3QtY2hpbGQsIC5iYy1zaG93LWFsbCAuYnJlYWRjcnVtYiBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJyZWFkY3J1bWIgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uYnJlYWRjcnVtYiBsaSBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5icmVhZGNydW1iIGxpIGE6aG92ZXIsIC5icmVhZGNydW1iIGxpIGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmEuYmMtaG9tZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwcHg7XG4gIG1pbi13aWR0aDogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IC02NXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogNDFweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC90aGVtZXMvU1NHQS9hc3NldHMvZGlzdC9pbWFnZXMvaWNuLWhvbWUucG5nKSBuby1yZXBlYXQgY2FsYygxMDAlIC0gMjVweCkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1NDU2O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gIGJvcmRlcjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGNsaXAtcGF0aDogcG9seWdvbihjYWxjKDEwMCUgLSAyMHB4KSAwJSwgMTAwJSA1MCUsIGNhbGMoMTAwJSAtIDIwcHgpIDEwMCUsIDAgMTAwJSwgMCUgMCUpO1xufVxuYS5iYy1ob21lOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbn1cbmEuYmMtaG9tZTpob3ZlciwgYS5iYy1ob21lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYS5iYy1ob21lID4gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICBhLmJjLWhvbWUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgYS5iYy1ob21lID4gc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5cbi5iYy1leHBhbmQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1ZDVlNjA7XG4gIGJvcmRlcjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGNsaXAtcGF0aDogcG9seWdvbihjYWxjKDEwMCUgLSAxLjI1cmVtKSAwJSwgMTAwJSA1MCUsIGNhbGMoMTAwJSAtIDEuMjVyZW0pIDEwMCUsIDAgMTAwJSwgMCUgMCUpO1xufVxuLmJjLWV4cGFuZDpob3ZlciwgLmJjLWV4cGFuZDpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogIzU0NTQ1Njtcbn1cbi5iYy1zaG93LWFsbCAuYmMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5iYy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1haW4tY29udGVudCB1bC5jYWxsLW91dC1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm1haW4tY29udGVudCB1bC5jYWxsLW91dC1uYXYgbGkge1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW46IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMTExZjkwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTExZjkwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY2FsbC1vdXQtbmF2IGxpOmhvdmVyLCAubWFpbi1jb250ZW50IHVsLmNhbGwtb3V0LW5hdiBsaTpmb2N1cywgLm1haW4tY29udGVudCB1bC5jYWxsLW91dC1uYXYgbGk6Zm9jdXMtd2l0aGluIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY2FsbC1vdXQtbmF2IGxpOmhvdmVyIGEsIC5tYWluLWNvbnRlbnQgdWwuY2FsbC1vdXQtbmF2IGxpOmZvY3VzIGEsIC5tYWluLWNvbnRlbnQgdWwuY2FsbC1vdXQtbmF2IGxpOmZvY3VzLXdpdGhpbiBhIHtcbiAgY29sb3I6ICMxMTFmOTA7XG59XG4ubWFpbi1jb250ZW50IHVsLmNhbGwtb3V0LW5hdiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLm1haW4tY29udGVudCB1bC5jYWxsLW91dC1uYXYgbGkuaGFsZiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLm1haW4tY29udGVudCB1bC5jYWxsLW91dC1uYXYgbGkuaGFsZiB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQgdWwuY2FsbC1vdXQtbmF2IGxpLnRoaXJkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAubWFpbi1jb250ZW50IHVsLmNhbGwtb3V0LW5hdiBsaS50aGlyZCB7XG4gICAgd2lkdGg6IGNhbGMoMzMlIC0gMTBweCk7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQgdWwuY2FsbC1vdXQtbmF2IGxpIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY2FsbC1vdXQtbmF2IGxpIGEgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyNXB4IDAgMDtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY2FsbC1vdXQtbmF2IGxpIGE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogMjZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC90aGVtZXMvU1NHQS9hc3NldHMvZGlzdC9pbWFnZXMvY2FsbG91dC1hcnJvdy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY2FsbC1vdXQtbmF2IGxpIGEgaW1nIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY2xpcC1wYXRoOiBub25lO1xufVxuXG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkgbGkge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuICAubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5IGxpOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeSBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMzMlIC0gMjVweCk7XG4gIH1cbiAgLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeSBsaTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeSBsaTpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkgbGkgLmFycm93LWluZGljYXRvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0zNnB4O1xuICBib3R0b206IC0yN3B4O1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTI1cHg7XG4gIGhlaWdodDogNjJweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5IGxpIC5hcnJvdy13aW5nLWxlZnQsXG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5IGxpIC5hcnJvdy13aW5nLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE3cHg7XG4gIGxlZnQ6IDU1JTtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDQzcHg7XG4gIGJhY2tncm91bmQ6ICMxMTFmOTA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeSBsaSAuYXJyb3ctd2luZy1yaWdodCB7XG4gIGxlZnQ6IGNhbGMoNDUlIC0gN3B4KTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogI2NiMjEyODtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeSBsaSA+IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5IGxpID4gYTpob3ZlciAuZGV0YWlscywgLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeSBsaSA+IGE6Zm9jdXMgLmRldGFpbHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGExMTUxO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDcwZDNkO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeSBsaSA+IGE6aG92ZXIgLmFycm93LWluZGljYXRvciwgLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeSBsaSA+IGE6Zm9jdXMgLmFycm93LWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeSBsaTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeSAucGhvdG8ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkgLnBob3RvIGltZyB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgY2xpcC1wYXRoOiBub25lO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeSAuZGV0YWlscyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDMwcHggMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxMTFmOTA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjMGQxNzZjO1xuICAtLW5vdGNoU2l6ZTogMzVweDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCwgMTAwJSBjYWxjKDEwMCUgLSB2YXIoLS1ub3RjaFNpemUpKSwgY2FsYygxMDAlIC0gdmFyKC0tbm90Y2hTaXplKSkgMTAwJSwgMCAxMDAlLCAwIDApO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeSAuZGV0YWlscyBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeSAuZGV0YWlscyAudGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMjVweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cbiAgLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpOm50aC1jaGlsZCg0bikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5waG90byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSAucGhvdG86YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgNDAlLCByZ2IoMCwgMCwgMCkpO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5waG90byAucGVyc29uYWwtaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMHB4O1xuICBsZWZ0OiAzMHB4O1xuICB6LWluZGV4OiAxMDA7XG59XG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5LmZvdXIgbGkgLnBob3RvIC5wZXJzb25hbC1pbmZvIGgzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5LmZvdXIgbGkgLnBob3RvIC5wZXJzb25hbC1pbmZvIC50aXRsZSB7XG4gIGNvbG9yOiAjY2IyMTI4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5waG90byAucGVyc29uYWwtaW5mbyAuY29tcGFueSB7XG4gIGNvbG9yOiAjMTExZjkwO1xuICBmb250LWZhbWlseTogc291cmNlLXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSAuZGV0YWlscyAuYmlvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSAuZGV0YWlscyAudmlldy1iaW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDg1NjlmO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjBweCAwIDIwcHggMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIC52aWV3LWJpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMThweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC90aGVtZXMvU1NHQS9hc3NldHMvZGlzdC9pbWFnZXMvaWNvbi1wbHVzLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSAuZGV0YWlscyAudmlldy1iaW8uaXMtYWN0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL3RoZW1lcy9TU0dBL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY29uLW1pbnVzLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSAuZGV0YWlscyBoNCxcbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSAuZGV0YWlscyBsaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIGg0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIHVsIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSAuZGV0YWlscyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSAuZGV0YWlscyBsaTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICNjYjIxMjg7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG59XG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5LmZvdXIgbGkgLmRldGFpbHMgLnNvY2lhbC1saW5rcyB1bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSAuZGV0YWlscyAuc29jaWFsLWxpbmtzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogaW5oZXJpdDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5LmZvdXIgbGkgLmRldGFpbHMgLnNvY2lhbC1saW5rcyBsaS5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSAuZGV0YWlscyAuc29jaWFsLWxpbmtzIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5LmZvdXIgbGkgLmRldGFpbHMgLnNvY2lhbC1saW5rcyBsaSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiMjEyODtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIC5zb2NpYWwtbGlua3MgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4M2M3MzY7XG59XG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5LmZvdXIgbGkgLmRldGFpbHMgLnNvY2lhbC1saW5rcyBsaSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICB0b3A6IDhweDtcbiAgbGVmdDogOS41cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5LmZvdXIgbGkgLmRldGFpbHMgLnNvY2lhbC1saW5rcyBsaSBhLmZhY2Vib29rOmJlZm9yZSwgLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIC5zb2NpYWwtbGlua3MgbGkgYS50d2l0dGVyOmJlZm9yZSwgLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIC5zb2NpYWwtbGlua3MgbGkgYS5saW5rZWRpbjpiZWZvcmUsIC5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSAuZGV0YWlscyAuc29jaWFsLWxpbmtzIGxpIGEuaW5zdGFncmFtOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIC5zb2NpYWwtbGlua3MgbGkgYS5mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XG59XG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5LmZvdXIgbGkgLmRldGFpbHMgLnNvY2lhbC1saW5rcyBsaSBhLmZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzllXCI7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiAxM3B4O1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIC5zb2NpYWwtbGlua3MgbGkgYS5mYWNlYm9vazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MzYwOWU7XG59XG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5LmZvdXIgbGkgLmRldGFpbHMgLnNvY2lhbC1saW5rcyBsaSBhLnR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExZjkwO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIC5zb2NpYWwtbGlua3MgbGkgYS50d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAxMHB4O1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIC5zb2NpYWwtbGlua3MgbGkgYS50d2l0dGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0YmNlNjtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSAuZGV0YWlscyAuc29jaWFsLWxpbmtzIGxpIGEubGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3N2I1O1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIC5zb2NpYWwtbGlua3MgbGkgYS5saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMVwiO1xuICB0b3A6IDdweDtcbiAgbGVmdDogMTFweDtcbn1cbi5tYWluLWNvbnRlbnQgdWwuY29tcGFueS1kaXJlY3RvcnkuZm91ciBsaSAuZGV0YWlscyAuc29jaWFsLWxpbmtzIGxpIGEubGlua2VkaW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY4NWJkO1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIC5zb2NpYWwtbGlua3MgbGkgYS5pbnN0YWdyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xuICBmb250LXNpemU6IDE5cHg7XG59XG4ubWFpbi1jb250ZW50IHVsLmNvbXBhbnktZGlyZWN0b3J5LmZvdXIgbGkgLmRldGFpbHMgLnNvY2lhbC1saW5rcyBsaSBhLmluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xuICB0b3A6IDhweDtcbiAgbGVmdDogOXB4O1xufVxuLm1haW4tY29udGVudCB1bC5jb21wYW55LWRpcmVjdG9yeS5mb3VyIGxpIC5kZXRhaWxzIC5zb2NpYWwtbGlua3MgbGkgYS5pbnN0YWdyYW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzNTM1O1xufVxuXG4uZW1wbG95ZWUtcHJvZmlsZTphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5lbXBsb3llZS1wcm9maWxlIGgyIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDMwcHg7XG59XG4uZW1wbG95ZWUtcHJvZmlsZSBkaXYudGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGNkZWVlO1xufVxuLmVtcGxveWVlLXByb2ZpbGUgLmRldGFpbHMgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLS1ub3RjaFNpemU6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAuZW1wbG95ZWUtcHJvZmlsZSAuZGV0YWlscyBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAuZW1wbG95ZWUtcHJvZmlsZSAuZGV0YWlscyA+IGRpdiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XG4gIH1cbn1cbi5lbXBsb3llZS1wcm9maWxlIC5kZXRhaWxzIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzZkNmU3MTtcbn1cbi5lbXBsb3llZS1wcm9maWxlIC5kZXRhaWxzIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uZW1wbG95ZWUtcHJvZmlsZSAuY29udGFjdCBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHggMjVweCAyMHB4IDcwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZDogI2U3ZThmNDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbi5lbXBsb3llZS1wcm9maWxlIC5jb250YWN0IGE6aG92ZXIsIC5lbXBsb3llZS1wcm9maWxlIC5jb250YWN0IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lbXBsb3llZS1wcm9maWxlIC5jb250YWN0IGE6aG92ZXI6YWZ0ZXIsIC5lbXBsb3llZS1wcm9maWxlIC5jb250YWN0IGE6Zm9jdXM6YWZ0ZXIge1xuICBsZWZ0OiAtNXB4O1xuICB3aWR0aDogNTAwcHg7XG4gIGhlaWdodDogNTAwcHg7XG59XG4uZW1wbG95ZWUtcHJvZmlsZSAuY29udGFjdCBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDVweDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBjb2xvcjogIzExMWY5MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMTExZjkwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuLmVtcGxveWVlLXByb2ZpbGUgLmNvbnRhY3QgYS5waG9uZS1jb250YWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk1XCI7XG59XG4uZW1wbG95ZWUtcHJvZmlsZSAuY29udGFjdCBhLmVtYWlsLWNvbnRhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cbi5lbXBsb3llZS1wcm9maWxlIC5jb250YWN0IGE6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1cHg7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMTExZjkwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IDFzIGFsbCBlYXNlLW91dDtcbn1cbi5lbXBsb3llZS1wcm9maWxlIC5jb250YWN0IGEgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmVsZXZhdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDB2dztcbiAgcGFkZGluZzogMTIwcHggMjBweDtcbiAgbWFyZ2luOiA4MHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5lbGV2YXRvciB7XG4gICAgcGFkZGluZzogMTMwcHggMzcwcHg7XG4gIH1cbn1cbi5lbGV2YXRvcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxNjBweCBzb2xpZCAjMTExZjkwO1xuICBib3JkZXItcmlnaHQ6IDE2MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5lbGV2YXRvcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDE2MHB4IHNvbGlkICNjYjIxMjg7XG4gIGJvcmRlci1sZWZ0OiAxNjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5lbGV2YXRvciAuY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmVsZXZhdG9yIC5jb250ZW50IGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZWxldmF0b3IgLmNvbnRlbnQgLmJ0bi5idG4taG9sbG93IHtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbi5lbGV2YXRvciAuY29udGVudCAuYnRuLmJ0bi1ob2xsb3c6aG92ZXIsIC5lbGV2YXRvciAuY29udGVudCAuYnRuLmJ0bi1ob2xsb3c6Zm9jdXMge1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lbGV2YXRvciBpbWcuYmctaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY2xpcC1wYXRoOiBub25lO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmV2ZW50cy1saXN0LXZpZXcgLmV2ZW50cy1jYXRlZ29yeS1uYW1lLFxuLmV2ZW50cy1saXN0LXZpZXcgLmV2ZW50LW1vbnRoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYXJ0aWNsZS5ldmVudCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RjZGVlZTtcbn1cbmFydGljbGUuZXZlbnQ6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbmFydGljbGUuZXZlbnQ6YWZ0ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICBhcnRpY2xlLmV2ZW50ID4gKiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyODBweCk7XG4gIH1cbn1cbmFydGljbGUuZXZlbnQgaDIuZXZlbnQtdGl0bGUge1xuICBmb250LWZhbWlseTogc291cmNlLXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMTExZjkwO1xufVxuYXJ0aWNsZS5ldmVudCBoMi5ldmVudC10aXRsZSBhIHtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgYm9yZGVyOiAwO1xufVxuYXJ0aWNsZS5ldmVudCAuZXZlbnQtZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG5hcnRpY2xlLmV2ZW50IGEuZXZlbnQtcmVhZC1tb3JlIHtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzExMWY5MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTExZjkwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgYXJ0aWNsZS5ldmVudCBhLmV2ZW50LXJlYWQtbW9yZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbmFydGljbGUuZXZlbnQgYS5ldmVudC1yZWFkLW1vcmU6aG92ZXIsIGFydGljbGUuZXZlbnQgYS5ldmVudC1yZWFkLW1vcmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzExMWY5MDtcbn1cbmFydGljbGUuZXZlbnQgLmV2ZW50LWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxODVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLS1ub3RjaFNpemU6IDM1cHg7XG4gIGNsaXAtcGF0aDogcG9seWdvbigxMDAlIDAsIDEwMCUgY2FsYygxMDAlIC0gdmFyKC0tbm90Y2hTaXplKSksIGNhbGMoMTAwJSAtIHZhcigtLW5vdGNoU2l6ZSkpIDEwMCUsIDAgMTAwJSwgMCAwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIGFydGljbGUuZXZlbnQgLmV2ZW50LWltYWdlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5hcnRpY2xlLmV2ZW50IC5ldmVudC1pbWFnZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLmV2ZW50LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RjZGVlZTtcbn1cbi5ldmVudC1kZXRhaWxzID4gKiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmV2ZW50LWRldGFpbHMgLmV2ZW50LWRldGFpbHMtdGl0bGUge1xuICBvcmRlcjogMTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuLmV2ZW50LWRldGFpbHMgLmV2ZW50LWRldGFpbHMtZGF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3JkZXI6IDI7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGNkZWVlO1xufVxuLmV2ZW50LWRldGFpbHMgLmV2ZW50LWRldGFpbHMtZGF0ZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiL3RoZW1lcy9TU0dBL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY24tY2FsZW5kYXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZXZlbnQtZGV0YWlscyAuZXZlbnQtZGV0YWlscy1pbWFnZSB7XG4gIG9yZGVyOiAzO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5ldmVudC1kZXRhaWxzIC5ldmVudC1kZXRhaWxzLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICAtLW5vdGNoU2l6ZTogNDBweDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCwgMTAwJSBjYWxjKDEwMCUgLSB2YXIoLS1ub3RjaFNpemUpKSwgY2FsYygxMDAlIC0gdmFyKC0tbm90Y2hTaXplKSkgMTAwJSwgMCAxMDAlLCAwIDApO1xufVxuLmV2ZW50LWRldGFpbHMgLmV2ZW50LWRldGFpbHMtY29weSB7XG4gIG9yZGVyOiA0O1xufVxuLmV2ZW50LWRldGFpbHMgLmV2ZW50LWRldGFpbHMtbG9jYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBvcmRlcjogNTtcbn1cbi5ldmVudC1kZXRhaWxzIC5pY2FsIHtcbiAgb3JkZXI6IDY7XG59XG4uZXZlbnQtZGV0YWlscyAuaWNhbCBhIHtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcHggMCA1MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzExMWY5MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTExZjkwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmV2ZW50LWRldGFpbHMgLmljYWwgYSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5ldmVudC1kZXRhaWxzIC5pY2FsIGE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMTExZjkwIHVybChcIi90aGVtZXMvU1NHQS9hc3NldHMvZGlzdC9pbWFnZXMvaWNuLWNhbGVuZGFyLWFkZC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjVweCBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmV2ZW50LWRldGFpbHMgLmljYWwgYTpob3ZlciwgLmV2ZW50LWRldGFpbHMgLmljYWwgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTExZjkwO1xufVxuLmV2ZW50LWRldGFpbHMgLnJldHVybmxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29udGVudC1mb3JtIC5mb3JtLWJ1aWxkZXItc2VjdGlvbiBzZWN0aW9uOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmNvbnRlbnQtZm9ybSAuZm9ybS1idWlsZGVyLXNlY3Rpb24gbGFiZWwge1xuICBmb250LWZhbWlseTogc291cmNlLXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzI2MjYyNjtcbn1cbi5jb250ZW50LWZvcm0gLmZvcm0tYnVpbGRlci1zZWN0aW9uIGlucHV0W3R5cGU9dGV4dF0sXG4uY29udGVudC1mb3JtIC5mb3JtLWJ1aWxkZXItc2VjdGlvbiBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5jb250ZW50LWZvcm0gLmZvcm0tYnVpbGRlci1zZWN0aW9uIGlucHV0W3R5cGU9ZGF0ZV0sXG4uY29udGVudC1mb3JtIC5mb3JtLWJ1aWxkZXItc2VjdGlvbiBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi5jb250ZW50LWZvcm0gLmZvcm0tYnVpbGRlci1zZWN0aW9uIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLmNvbnRlbnQtZm9ybSAuZm9ybS1idWlsZGVyLXNlY3Rpb24gaW5wdXRbdHlwZT1tb250aF0sXG4uY29udGVudC1mb3JtIC5mb3JtLWJ1aWxkZXItc2VjdGlvbiBpbnB1dFt0eXBlPXdlZWtdLFxuLmNvbnRlbnQtZm9ybSAuZm9ybS1idWlsZGVyLXNlY3Rpb24gaW5wdXRbdHlwZT1lbWFpbF0sXG4uY29udGVudC1mb3JtIC5mb3JtLWJ1aWxkZXItc2VjdGlvbiBpbnB1dFt0eXBlPW51bWJlcl0sXG4uY29udGVudC1mb3JtIC5mb3JtLWJ1aWxkZXItc2VjdGlvbiBpbnB1dFt0eXBlPXNlYXJjaF0sXG4uY29udGVudC1mb3JtIC5mb3JtLWJ1aWxkZXItc2VjdGlvbiBpbnB1dFt0eXBlPXRlbF0sXG4uY29udGVudC1mb3JtIC5mb3JtLWJ1aWxkZXItc2VjdGlvbiBpbnB1dFt0eXBlPXRpbWVdLFxuLmNvbnRlbnQtZm9ybSAuZm9ybS1idWlsZGVyLXNlY3Rpb24gaW5wdXRbdHlwZT11cmxdLFxuLmNvbnRlbnQtZm9ybSAuZm9ybS1idWlsZGVyLXNlY3Rpb24gaW5wdXRbdHlwZT1maWxlXSxcbi5jb250ZW50LWZvcm0gLmZvcm0tYnVpbGRlci1zZWN0aW9uIHRleHRhcmVhLFxuLmNvbnRlbnQtZm9ybSAuZm9ybS1idWlsZGVyLXNlY3Rpb24gc2VsZWN0IHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGNkZWVlO1xufVxuLmNvbnRlbnQtZm9ybSAuZm9ybS1idWlsZGVyLXNlY3Rpb24gc2VsZWN0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIvdGhlbWVzL1NTR0EvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljbi1zZWxlY3QtYXJyb3cucG5nXCIpIG5vLXJlcGVhdCBjYWxjKDEwMCUgLSAyMHB4KSBjZW50ZXI7XG59XG4uY29udGVudC1mb3JtIC5mb3JtLWJ1aWxkZXItc2VjdGlvbiAucmFkaW8tbGlzdCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5jb250ZW50LWZvcm0gLmZvcm0tYnVpbGRlci1zZWN0aW9uIC5yYWRpby1saXN0IHVsIHtcbiAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgbWFyZ2luOiAwO1xufVxuLmNvbnRlbnQtZm9ybSAuZm9ybS1idWlsZGVyLXNlY3Rpb24gLnJhZGlvLWxpc3QgdWwgbGkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uY29udGVudC1mb3JtIC5mb3JtLWJ1aWxkZXItc2VjdGlvbiAucmFkaW8tbGlzdCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250ZW50LWZvcm0gLmZvcm0tYnVpbGRlci1zZWN0aW9uIC5yYWRpby1saXN0IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBjb2xvcjogIzExMWY5MDtcbiAgY29udGVudDogXCJcXGYxMTFcIjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uY29udGVudC1mb3JtIC5mb3JtLWJ1aWxkZXItc2VjdGlvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250ZW50LWZvcm0gLmZvcm0tYnVpbGRlci1zZWN0aW9uIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6YmVmb3JlIHtcbiAgY29sb3I6ICMxMTFmOTA7XG59XG4uY29udGVudC1mb3JtIGFbcm9sZSo9dG9vbHRpcF0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmNvbnRlbnQtZm9ybSAudG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmNvbnRlbnQtZm9ybSAudG9vbHRpcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMzJweDtcbiAgICBsZWZ0OiAtNDBweDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgcGFkZGluZzogM3B4IDdweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExZjkwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAuY29udGVudC1mb3JtIC50b29sdGlwIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTlweDtcbiAgICBsZWZ0OiA5cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDlweCBzb2xpZCAjMTExZjkwO1xuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5jb250ZW50LWZvcm0gZGl2W2lkKj1wbmxSZXN1bHRzXSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMTBweCAxNXB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDQsIDE2NiwgMzIsIDAuMjUpO1xufVxuLmNvbnRlbnQtZm9ybSBkaXZbaWQqPXBubFRvdGFsc10ge1xuICBtYXJnaW46IDIwcHggMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5mb3JtLWJ1aWxkZXItc3VibWl0LWNvbnRyb2xzIGlucHV0W3R5cGU9c3VibWl0XSxcbi5mb3JtLWJ1aWxkZXItc3VibWl0LWNvbnRyb2xzIGEuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6ICMxMTFmOTA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMTFmOTA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLmZvcm0tYnVpbGRlci1zdWJtaXQtY29udHJvbHMgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuZm9ybS1idWlsZGVyLXN1Ym1pdC1jb250cm9scyBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uZm9ybS1idWlsZGVyLXN1Ym1pdC1jb250cm9scyBhLmJ0bi5idG4tcHJpbWFyeTpob3Zlcixcbi5mb3JtLWJ1aWxkZXItc3VibWl0LWNvbnRyb2xzIGEuYnRuLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzI2MjYyNjtcbn1cbi5mb3JtLWJ1aWxkZXItc3VibWl0LWNvbnRyb2xzIGEuZm9ybS1idWlsZGVyLXNlY3Rpb24tbmV4dCB7XG4gIGNvbG9yOiAjMTExZjkwICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNjZmQyZTk7XG59XG4ucGFnZXIgLnBhZ2VyLWJ0biB7XG4gIGNvbG9yOiAjMTExZjkwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbi5wYWdlciAucGFnZXItYnRuOmhvdmVyLCAucGFnZXIgLnBhZ2VyLWJ0bjpmb2N1cyB7XG4gIGNvbG9yOiAjMjYyNjI2O1xufVxuLnBhZ2VyIC5wYWdlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2VyIC5wYWdlcnMgLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ucGFnZXIgLnBhZ2VycyAucGFnaW5hdGlvbiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLnBhZ2VyIC5wYWdlcnMgLnBhZ2VyLWJ0biB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucGFnZXIgLnBhZ2VycyBhIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyOiAwO1xufVxuLnBhZ2VyIC5wYWdlcnMgYS5hY3RpdmUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmFsZXJ0IHtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA0LCAxNjYsIDMyLCAwLjI1KTtcbn1cbi5hbGVydC5kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjO1xufVxuLmFsZXJ0IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmFsZXJ0IHVsIGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmFsZXJ0IHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbioge1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1rZXJuaW5nOiBhdXRvO1xufVxuXG4qOjphZnRlcixcbio6OmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5jbGVhcmZpeDphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuYSB7XG4gIGNvbG9yOiBibHVlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuYTp2aXNpdGVkIHtcbiAgY29sb3I6IGJsdWU7XG59XG5hOmhvdmVyLCBhOmZvY3VzIHtcbiAgY29sb3I6IHB1cnBsZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmlucHV0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmVsZW1lbnQtaW52aXNpYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7XG59XG5cbi5jbGVhciB7XG4gIHpvb206IDE7XG59XG4uY2xlYXI6YmVmb3JlLCAuY2xlYXI6YWZ0ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5jbGVhcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5pZnJhbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkZWRlZGU7XG59XG5cbi5tLWJvdF9fNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG5oMiB7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5oMi5hcnJvd2VkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCBjYWxjKDUwJSAtIDExNHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuaDIuYXJyb3dlZDpiZWZvcmUsIGgyLmFycm93ZWQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMDRweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL3RoZW1lcy9zc2dhL2Fzc2V0cy9kaXN0L2ltYWdlcy9hcnJvdy1wYXR0ZXJuLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogMjlweCAzMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNsaXAtcGF0aDogcG9seWdvbihjYWxjKDEwMCUgLSAyNHB4KSAwJSwgY2FsYygxMDAlIC0gMTBweCkgNTAlLCBjYWxjKDEwMCUgLSAyNHB4KSAxMDAlLCAwIDEwMCUsIDAlIDAlKTtcbn1cbmgyLmFycm93ZWQ6YWZ0ZXIge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuaDIuYXJyb3dlZC5ibHVlOmJlZm9yZSwgaDIuYXJyb3dlZC5ibHVlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9TU0dBL2Fzc2V0cy9kaXN0L2ltYWdlcy9hcnJvdy1wYXR0ZXJuLWJsdWUucG5nXCIpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAubWFwLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzIxcHgpIHtcbiAgLm1hcC1hY3Rpb25zIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBoZWlnaHQ6IDM5cmVtO1xuICB9XG59XG4ubWFwLWFjdGlvbnMgLmFjdGlvbnMsXG4ubWFwLWFjdGlvbnMgLm1hcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMyMXB4KSB7XG4gIC5tYXAtYWN0aW9ucyAuYWN0aW9ucyxcbi5tYXAtYWN0aW9ucyAubWFwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkgYW5kIChtYXgtd2lkdGg6IDEzMjBweCkge1xuICAubWFwLWFjdGlvbnMgLmFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMyMXB4KSB7XG4gIC5tYXAtYWN0aW9ucyAuYWN0aW9ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLm1hcC1hY3Rpb25zIC5tYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLm1hcC1hY3Rpb25zIC5tYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAzOXJlbTtcbiAgfVxuICAubWFwLWFjdGlvbnMgLm1hcCBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1hcC1hY3Rpb25zIC5tYXAgLmZsZXgtdmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1hcC1hY3Rpb25zIC5tYXAgaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxMjYwcHg7XG4gICAgaGVpZ2h0OiA2MzBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzIxcHgpIHtcbiAgLm1hcC1hY3Rpb25zIC5tYXAgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDYzMHB4O1xuICB9XG59XG5cbi5zaXRlcy1idWlsZGluZ3MsXG4ucmVnaW9uYWwtb3ZlcnZpZXcge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNDVweCAyMHB4IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2NiMjEyODtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSBhbmQgKG1heC13aWR0aDogMTMyMHB4KSB7XG4gIC5zaXRlcy1idWlsZGluZ3MsXG4ucmVnaW9uYWwtb3ZlcnZpZXcge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMjFweCkge1xuICAuc2l0ZXMtYnVpbGRpbmdzLFxuLnJlZ2lvbmFsLW92ZXJ2aWV3IHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBwYWRkaW5nOiA2MHB4IDAgNjBweCA1MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5zaXRlcy1idWlsZGluZ3MgaDIsXG4ucmVnaW9uYWwtb3ZlcnZpZXcgaDIge1xuICBmb250LWZhbWlseTogc291cmNlLXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDFweCAwIDNweCByZ2JhKDAsIDgsIDUxLCAwLjYpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLnNpdGVzLWJ1aWxkaW5ncyBoMixcbi5yZWdpb25hbC1vdmVydmlldyBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnNpdGVzLWJ1aWxkaW5ncyBwLFxuLnJlZ2lvbmFsLW92ZXJ2aWV3IHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMjYyNjI2O1xufVxuLnNpdGVzLWJ1aWxkaW5ncyAuaWNvbixcbi5yZWdpb25hbC1vdmVydmlldyAuaWNvbiB7XG4gIHdpZHRoOiAxMjFweDtcbiAgaGVpZ2h0OiAxMjFweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5zaXRlcy1idWlsZGluZ3MgLmljb24sXG4ucmVnaW9uYWwtb3ZlcnZpZXcgLmljb24ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxNDVweDtcbiAgICBtYXJnaW46IDZweCA4MHB4IGF1dG8gNDBweDtcbiAgfVxufVxuLnNpdGVzLWJ1aWxkaW5ncyAuaWNvbiBpbWcsXG4ucmVnaW9uYWwtb3ZlcnZpZXcgLmljb24gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA2MHB4KTtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4ucmVnaW9uYWwtb3ZlcnZpZXcge1xuICBiYWNrZ3JvdW5kOiAjMTExZjkwO1xufVxuLnJlZ2lvbmFsLW92ZXJ2aWV3IC5pY29uIHtcbiAgaGVpZ2h0OiA4OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLnJlZ2lvbmFsLW92ZXJ2aWV3IC5pY29uIHtcbiAgICBoZWlnaHQ6IDE1NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4ucmVnaW9uYWwtb3ZlcnZpZXcgLmljb24gaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAucmVnaW9uYWwtb3ZlcnZpZXcgLmljb24gaW1nIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTAwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4ucmVnaW9uYWwtb3ZlcnZpZXcgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnJlZ2lvbmFsLW92ZXJ2aWV3IC5idG4uYnRuLWhvbGxvdyB7XG4gIGNvbG9yOiAjMTExZjkwO1xuICBib3JkZXItY29sb3I6ICMxMTFmOTA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLnJlZ2lvbmFsLW92ZXJ2aWV3IC5idG4uYnRuLWhvbGxvdzpob3ZlciwgLnJlZ2lvbmFsLW92ZXJ2aWV3IC5idG4uYnRuLWhvbGxvdzpmb2N1cyB7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExZjkwO1xufVxuXG4ubWFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogIzY2Njtcbn1cbi5tYXAgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4udGVzdGltb25pYWxzIHtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLnRlc3RpbW9uaWFscyB7XG4gICAgcGFkZGluZzogODBweDtcbiAgfVxufVxuLnRlc3RpbW9uaWFscyAuc2xpZGVzaG93IHtcbiAgei1pbmRleDogNTA7XG4gIG1heC13aWR0aDogMTAwcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50ZXN0aW1vbmlhbHMgLnNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTEwcHggMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC50ZXN0aW1vbmlhbHMgLnNsaWRlIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBwYWRkaW5nOiA4MHB4IDgwcHggMTIwcHggMTUwcHg7XG4gIH1cbn1cbi50ZXN0aW1vbmlhbHMgLnNsaWRlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogNzZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC90aGVtZXMvU1NHQS9hc3NldHMvZGlzdC9pbWFnZXMvdGVzdGltb25pYWwtcXVvdGUtYmxvY2tfTUJMLnBuZykgbm8tcmVwZWF0IHRvcCBsZWZ0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC50ZXN0aW1vbmlhbHMgLnNsaWRlOmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL1NTR0EvYXNzZXRzL2Rpc3QvaW1hZ2VzL3Rlc3RpbW9uaWFsLXF1b3RlLWJsb2NrLnBuZ1wiKTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi50ZXN0aW1vbmlhbHMgLnNsaWRlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDc2cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi90aGVtZXMvU1NHQS9hc3NldHMvZGlzdC9pbWFnZXMvdGVzdGltb25pYWwtcXVvdGUtYmxvY2tfTUJMLnBuZ1wiKSBuby1yZXBlYXQgdG9wIGxlZnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLnRlc3RpbW9uaWFscyAuc2xpZGU6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9TU0dBL2Fzc2V0cy9kaXN0L2ltYWdlcy90ZXN0aW1vbmlhbC1xdW90ZS1ibG9jay5wbmdcIik7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxufVxuLnRlc3RpbW9uaWFscyAuYXV0aG9yIHtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3JkZXI6IDI7XG4gIHdpZHRoOiAyNzVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMxMTFmOTA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC50ZXN0aW1vbmlhbHMgLmF1dGhvciB7XG4gICAgZmxleC1zaHJpbms6IDI7XG4gICAgb3JkZXI6IDE7XG4gICAgbWluLXdpZHRoOiAyNzVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCAjZThlOWVmO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMgLmF1dGhvcjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTEwcHg7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGJhY2tncm91bmQ6ICMxMTFmOTA7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuLnRlc3RpbW9uaWFscyAuYXV0aG9yIC5uYW1lIHtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRlc3RpbW9uaWFscyAudGVzdGltb25pYWwtdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvcmRlcjogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGVzdGltb25pYWxzIC50ZXN0aW1vbmlhbC10ZXh0OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0ycHg7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZDogI2RjZGVlZTtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLnRlc3RpbW9uaWFscyAudGVzdGltb25pYWwtdGV4dCB7XG4gICAgZmxleC1ncm93OiAyO1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50ZXN0aW1vbmlhbHMgLnRlc3RpbW9uaWFsLXRleHQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cbi50ZXN0aW1vbmlhbHMgLnRlc3RpbW9uaWFsLXRleHQgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmluZm9ncmFwaGljIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA4MHB4IDIwcHggOTBweDtcbiAgYmFja2dyb3VuZDogIzIyMiB1cmwoXCIvdGhlbWVzL1NTR0EvYXNzZXRzL2Rpc3QvaW1hZ2VzL3N0YXRpc3RpY3MtYmcuanBnXCIpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmluZm9ncmFwaGljOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3NSU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC43NSksIHRyYW5zcGFyZW50KTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5pbmZvZ3JhcGhpYzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uc3RhdGlzdGljcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAuc3RhdGlzdGljcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWF4LXdpZHRoOiAxMTUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5zdGF0aXN0aWNzIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5zdGF0aXN0aWNzIGxpIHtcbiAgICB3aWR0aDogMjMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnN0YXRpc3RpY3MgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zdGF0LW51bWJlciB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBsaW5lLWhlaWdodDogMjAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAxcHggMCA1cHggcmdiYSgwLCA4LCA1MSwgMC42KTtcbiAgYmFja2dyb3VuZDogI2NiMjEyOCB1cmwoXCIvdGhlbWVzL3NzZ2EvYXNzZXRzL2Rpc3QvaW1hZ2VzL3N0YXQtbnVtYmVyLWJnLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggY2FsYygxMDAlIC0gMTBweCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xufVxuXG4uc3RhdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uc3RhdC10ZXh0IHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG5cbi5rZXktaW5kdXN0cmllcyBoMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDUwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5rZXktaW5kdXN0cmllcyBoMiB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbiAgLmtleS1pbmR1c3RyaWVzIGgyOmJlZm9yZSwgLmtleS1pbmR1c3RyaWVzIGgyOmFmdGVyIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMjRweCk7XG4gIH1cbn1cbi5rZXktaW5kdXN0cmllcyAuYnRuLmJ0bi1ob2xsb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyOTBweDtcbiAgcGFkZGluZzogMCAzNXB4O1xuICBtYXJnaW46IDUwcHggYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RmZGZkZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4ua2V5LWluZHVzdHJpZXMgLmJ0bi5idG4taG9sbG93OmhvdmVyLCAua2V5LWluZHVzdHJpZXMgLmJ0bi5idG4taG9sbG93OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzI2MjYyNjtcbiAgYm9yZGVyLWNvbG9yOiAjMjYyNjI2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmtleS1pbmR1c3RyaWVzIC5idG4uYnRuLWhvbGxvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cblxuLmluZHVzdHJpZXMge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAuaW5kdXN0cmllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLmluZHVzdHJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjIgdXJsKFwiL3RoZW1lcy9TU0dBL2Fzc2V0cy9kaXN0L2ltYWdlcy9rZXktaW5kdXN0cmllcy1kZWZhdWx0LmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5pbmR1c3RyeSB7XG4gICAgaGVpZ2h0OiA0MjBweDtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0cmFuc2l0aW9uOiBtaW4td2lkdGggMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmluZHVzdHJ5OmhvdmVyLCAuaW5kdXN0cnk6Zm9jdXMsIC5pbmR1c3RyeTpmb2N1cy13aXRoaW4ge1xuICAgIG1pbi13aWR0aDogNTQwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4uaW5kdXN0cnk6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiKDAsIDAsIDApLCB0cmFuc3BhcmVudCk7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uaW5kdXN0cnkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5pbmR1c3RyeSAuaW5kdXN0cnktdGl0bGUge1xuICBmb250LWZhbWlseTogc291cmNlLXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICBwYWRkaW5nOiAxNXB4IDUwcHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmluZHVzdHJ5IC5pbmR1c3RyeS10aXRsZSB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5pbmR1c3RyeSAuaW5kdXN0cnktdGl0bGU6YmVmb3JlLCAuaW5kdXN0cnkgLmluZHVzdHJ5LXRpdGxlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMjVweCBzb2xpZCAjMTExZjkwO1xuICBjb250ZW50OiBcIlwiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmluZHVzdHJ5IC5pbmR1c3RyeS10aXRsZTpiZWZvcmUsIC5pbmR1c3RyeSAuaW5kdXN0cnktdGl0bGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cbi5pbmR1c3RyeSAuaW5kdXN0cnktdGl0bGU6YWZ0ZXIge1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IDI1cHggc29saWQgI2NiMjEyODtcbiAgYm9yZGVyLWxlZnQ6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5mZWF0dXJlZC1yZXNvdXJjZXMge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgYmFja2dyb3VuZDogI2U3ZThmNDtcbn1cbi5mZWF0dXJlZC1yZXNvdXJjZXMgaDIge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmZlYXR1cmVkLXJlc291cmNlcyBoMiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZmVhdHVyZWQtcmVzb3VyY2VzIGgyOmJlZm9yZSwgLmZlYXR1cmVkLXJlc291cmNlcyBoMjphZnRlciB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTg0cHgpO1xuICB9XG59XG4uZmVhdHVyZWQtcmVzb3VyY2VzOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucmVzb3VyY2VzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMTAwcHggMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5yZXNvdXJjZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1heC13aWR0aDogMTEwMHB4O1xuICAgIG1hcmdpbjogOTBweCBhdXRvIDgwcHg7XG4gIH1cbn1cblxuLnJlc291cmNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIwcHggMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5yZXNvdXJjZSB7XG4gICAgd2lkdGg6IDMzJTtcbiAgfVxufVxuLnJlc291cmNlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTBweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL3RoZW1lcy9TU0dBL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY24tYXJyb3cucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnJlc291cmNlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZDFkM2VhO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4ucmVzb3VyY2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbn1cbi5yZXNvdXJjZSBhIHtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyMCU7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICMxMTFmOTA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLnJlc291cmNlIGE6aG92ZXIsIC5yZXNvdXJjZSBhOmZvY3VzIHtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG5cbi5pbnZlc3RvcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG59XG4uaW52ZXN0b3JzLnNob3ctYWxsIC5zbGlkZXNob3cge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmludmVzdG9ycy5zaG93LWFsbCAuc2xpZGVzaG93IHtcbiAgICBtaW4td2lkdGg6IDgwdnc7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5pbnZlc3RvcnMuc2hvdy1hbGwgLm1vYmlsZS1zaG93LWFsbC1jb21wYW5pZXMge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmludmVzdG9ycy5zaG93LWFsbCAubW9iaWxlLXNob3ctYWxsLWNvbXBhbmllczphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbn1cbi5pbnZlc3RvcnMgaDIge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmludmVzdG9ycyBoMiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaW52ZXN0b3JzIGgyOmJlZm9yZSwgLmludmVzdG9ycyBoMjphZnRlciB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTQ1cHgpO1xuICB9XG59XG4uaW52ZXN0b3JzIC5zbGlkZXNob3cge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDM5MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmludmVzdG9ycyAuc2xpZGVzaG93IHtcbiAgICB0b3A6IDQwcHg7XG4gICAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4OXB4KSB7XG4gIC5pbnZlc3RvcnMgLnNsaWRlc2hvdyAuc2xpZGUuY3ljbGUtc2xpZGUuY3ljbGUtc2VudGluZWwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTg5cHgpIHtcbiAgLmludmVzdG9ycyAuc2xpZGVzaG93IC5jeWNsZS1jYXJvdXNlbC13cmFwIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAuaW52ZXN0b3JzIC5zbGlkZXNob3cgLmN5Y2xlLWNhcm91c2VsLXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uaW52ZXN0b3JzIC5zbGlkZXNob3cgLnNsaWRlIHtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDY1cHg7XG4gIG1pbi13aWR0aDogMTQwcHg7XG4gIG1hcmdpbi1yaWdodDogODBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODlweCkge1xuICAuaW52ZXN0b3JzIC5zbGlkZXNob3cgLnNsaWRlIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5pbnZlc3RvcnMgLnNsaWRlc2hvdyAuc2xpZGUubW9iaWxlLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmludmVzdG9ycyAuc2xpZGVzaG93IC5zbGlkZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uaW52ZXN0b3JzIC5zbGlkZXNob3cgLnNsaWRlIC5jb21wYW55LWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pbnZlc3RvcnMgLnNsaWRlc2hvdyAuc2xpZGUgLmNvbXBhbnktbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDE2MHB4O1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmludmVzdG9ycyAuc2xpZGVzaG93IC5zbGlkZSAuY29tcGFueS1uYW1lIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgY29sb3I6ICM4NDg0ODQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAuaW52ZXN0b3JzIC5zbGlkZXNob3cgLnNsaWRlIC5jb21wYW55LW5hbWUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgfVxufVxuLmludmVzdG9ycyAucGFnZXItY29udHJvbHMge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmludmVzdG9ycyAucGFnZXItY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaW52ZXN0b3JzIC5wYWdlci1jb250cm9scyAuY29tcGFueS1uZXh0LFxuLmludmVzdG9ycyAucGFnZXItY29udHJvbHMgLmNvbXBhbnktcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMjMzcHg7XG4gIGhlaWdodDogMTgwcHg7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtaW5kZW50OiA2MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCB3aGl0ZSAzNSUsIHRyYW5zcGFyZW50KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xufVxuLmludmVzdG9ycyAucGFnZXItY29udHJvbHMgLmNvbXBhbnktbmV4dCAuY2Fyb3VzZWwtYXJyb3csXG4uaW52ZXN0b3JzIC5wYWdlci1jb250cm9scyAuY29tcGFueS1wcmV2IC5jYXJvdXNlbC1hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW46IDAgNjBweCAwIGF1dG87XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgvdGhlbWVzL1NTR0EvYXNzZXRzL2Rpc3QvaW1hZ2VzL2ljbi1jYXJvdXNlbC1hcnJvdy5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uaW52ZXN0b3JzIC5wYWdlci1jb250cm9scyAuY29tcGFueS1wcmV2IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHRleHQtaW5kZW50OiAtNjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHdoaXRlIDM1JSwgdHJhbnNwYXJlbnQpO1xufVxuLmludmVzdG9ycyAucGFnZXItY29udHJvbHMgLmNvbXBhbnktcHJldiAuY2Fyb3VzZWwtYXJyb3cge1xuICBtYXJnaW46IDAgYXV0byAwIDYwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWSg1MCUpO1xufVxuLmludmVzdG9ycyAubW9iaWxlLXNob3ctYWxsLWNvbXBhbmllcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4MHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE5NXB4O1xuICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMxMTFmOTA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB3aGl0ZSA0NSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMDAxKSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAuaW52ZXN0b3JzIC5tb2JpbGUtc2hvdy1hbGwtY29tcGFuaWVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaW52ZXN0b3JzIC5tb2JpbGUtc2hvdy1hbGwtY29tcGFuaWVzOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiL3RoZW1lcy9TU0dBL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY24tY2Fyb3VzZWwtYXJyb3cucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoOTBkZWcpO1xufVxuXG4ubWlkLWlsbGlub2lzLW1lZGljYWwtZGlzdHJpY3QgbWFpbiAudGhyZWUtY29sdW1uIHtcbiAgYmFja2dyb3VuZDogdXJsKC90aGVtZXMvU1NHQS9hc3NldHMvZGlzdC9pbWFnZXMvVGV4dHVyZS5wbmcpO1xufVxuLm1pZC1pbGxpbm9pcy1tZWRpY2FsLWRpc3RyaWN0IG1haW4gLnRocmVlLWNvbHVtbiAuY29sIHtcbiAgbWFyZ2luOiAxNDBweCBhdXRvO1xufVxuLm1pZC1pbGxpbm9pcy1tZWRpY2FsLWRpc3RyaWN0IG1haW4gLnRocmVlLWNvbHVtbiAuY29sIC5ocC1pY29uLW1pbSB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAxODBweDtcbn1cblxuLnR3by1jb2x1bW4taHAtdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogOTAlO1xufVxuXG4uZmVhdHVyZWQtdGlsZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLmZlYXR1cmVkLXRpbGVzIC50aWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uZmVhdHVyZWQtdGlsZXMgLnRpbGU6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmZlYXR1cmVkLXRpbGVzIC50aWxlOm50aC1jaGlsZChldmVuKSAudGlsZS1pbWFnZTpiZWZvcmUsIC5mZWF0dXJlZC10aWxlcyAudGlsZTpudGgtY2hpbGQoZXZlbikgLnRpbGUtaW1hZ2U6YWZ0ZXIge1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogI2NiMjEyODtcbn1cbi5mZWF0dXJlZC10aWxlcyAudGlsZTpudGgtY2hpbGQoZXZlbikgLnRpbGUtaW1hZ2U6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZlYXR1cmVkLXRpbGVzIC50aWxlOm50aC1jaGlsZChldmVuKSAudGlsZS1pbWFnZTpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZlYXR1cmVkLXRpbGVzIC50aWxlLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5mZWF0dXJlZC10aWxlcyAudGlsZS1pbWFnZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmZlYXR1cmVkLXRpbGVzIC50aWxlLWltYWdlOmJlZm9yZSwgLmZlYXR1cmVkLXRpbGVzIC50aWxlLWltYWdlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiA0MHB4IHNvbGlkICMxMTFmOTA7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZmVhdHVyZWQtdGlsZXMgLnRpbGUtaW1hZ2U6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mZWF0dXJlZC10aWxlcyAudGlsZS1pbWFnZTphZnRlciB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmVhdHVyZWQtdGlsZXMgLnRpbGUtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogI2U4ZThmNTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5mZWF0dXJlZC10aWxlcyAudGlsZS1jb250ZW50IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA0cHgpO1xuICAgIHBhZGRpbmc6IDUwcHggMTAwcHg7XG4gIH1cbn1cbi5mZWF0dXJlZC10aWxlcyAudGlsZS1jb250ZW50ID4gKiB7XG4gIG1hcmdpbjogMDtcbn1cbi5mZWF0dXJlZC10aWxlcyAudGlsZS1jb250ZW50IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMwYjE0OTI7XG59XG4uZmVhdHVyZWQtdGlsZXMgLnRpbGUtY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5mZWF0dXJlZC10aWxlcyAudGlsZS1jb250ZW50IGEudGlsZS1idXR0b24uYnRuLmJ0bi1ob2xsb3cge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMGIxNDkyO1xuICBib3JkZXItY29sb3I6ICMxMTFmOTA7XG59XG4uZmVhdHVyZWQtdGlsZXMgLnRpbGUtY29udGVudCBhLnRpbGUtYnV0dG9uLmJ0bi5idG4taG9sbG93OmhvdmVyLCAuZmVhdHVyZWQtdGlsZXMgLnRpbGUtY29udGVudCBhLnRpbGUtYnV0dG9uLmJ0bi5idG4taG9sbG93OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxMTFmOTA7XG59XG5cbi5tb2RhbC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubW9kYWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMzFweCA2MHB4IDQwcHg7XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgaDEge1xuICB3aWR0aDogY2FsYygxMDAlICsgMTIwcHgpO1xuICBwYWRkaW5nOiA1MHB4IDYwcHg7XG4gIG1hcmdpbjogLTMxcHggLTYwcHggNDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6ICMxMTFmOTA7XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNsb3NlLW1vZGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNsb3NlLW1vZGFsOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTZweDtcbiAgbGVmdDogLTMwcHg7XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICMwZTNjYTA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNsb3NlLW1vZGFsOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgcmlnaHQ6IDRweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL3RoZW1lcy9TU0dBL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY24tY2xvc2UucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCAuY2xvc2UtbW9kYWw6aG92ZXI6YmVmb3JlLCAubW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNsb3NlLW1vZGFsOmZvY3VzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMyNjI2MjY7XG59XG5cbmJvZHkubmF2LXdyYXAtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbiAgYmFja2dyb3VuZDogIzAxMDcxZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICBoZWFkZXI6bm90KC5zdHVjaykgLm5hdmlnYXRpb24ge1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUzMHB4KTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG4gIC5zdHVjayAubmF2aWdhdGlvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLm5hdi13cmFwLW9wZW4gLm5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLm5hdi1wcmltYXJ5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIxMHB4O1xuICAgIGhlaWdodDogMjEwcHg7XG4gICAgcGFkZGluZzogODBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAycyBlYXNlLWluLW91dCwgaGVpZ2h0IDJzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5uYXYtd3JhcC1vcGVuIC5uYXYtcHJpbWFyeSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHRyYW5zaXRpb246IDBzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5uYXYtcHJpbWFyeTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yMzhweDtcbiAgICByaWdodDogLTQuOHJlbTtcbiAgICB3aWR0aDogNjUwcHg7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDYyMzM2O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdHJhbnNmb3JtOiBza2V3WSg0NWRlZyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDJzIGVhc2Utb3V0O1xuICB9XG4gIC5uYXYtd3JhcC1vcGVuIC5uYXYtcHJpbWFyeTpiZWZvcmUge1xuICAgIGhlaWdodDogMjEwdmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubmF2LXByaW1hcnkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogMHMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLm5hdi1wcmltYXJ5OmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuICAuc3R1Y2sgLm5hdi1wcmltYXJ5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIHdpZHRoOiA1MHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBwYWRkaW5nOiA4MHB4O1xuICAgIGJhY2tncm91bmQ6ICMwNjIzMzY7XG4gICAgdHJhbnNpdGlvbjogMHMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLm5hdi13cmFwLW9wZW4gLnN0dWNrIC5uYXYtcHJpbWFyeSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLm5hdi1tYXNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDBzIGVhc2UgMC44NXM7XG59XG4ubmF2LW1hc2suY2xvc2VkIGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4OXB4KSB7XG4gIC5uYXYtbWFzayB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm5hdi1tYXNrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG59XG4ubmF2LW1hc2sgLm1hc2stZWxlbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYigxMTYsIDE4OCwgMzEpIDUwJSwgcmdiYSgxMTYsIDE4OCwgMzEsIDApIDEwMCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLm5hdi1tYXNrIC5tYXNrLWVsZW1lbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm5hdi1tYXNrIC5tYXNrLWVsZW1lbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnVsMSB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMDBweCk7XG4gIHBhZGRpbmc6IDUwcHggMjBweCA3NXB4O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMDYyMzM2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIGhlYWRlcjpub3QoLnN0dWNrKSAudWwxIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5saTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDM0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgaGVhZGVyOm5vdCguc3R1Y2spIC5saTEge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gIH1cbiAgaGVhZGVyOm5vdCguc3R1Y2spIC5saTE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIGhlYWRlcjpub3QoLnN0dWNrKSAubGkxOmZvY3VzIC5hMSwgaGVhZGVyOm5vdCguc3R1Y2spIC5saTE6aG92ZXIgLmExIHtcbiAgICBjb2xvcjogI2NiMjEyODtcbiAgfVxuICBoZWFkZXI6bm90KC5zdHVjaykgLmxpMTpmb2N1cyAudWwyLCBoZWFkZXI6bm90KC5zdHVjaykgLmxpMTpob3ZlciAudWwyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIGhlYWRlcjpub3QoLnN0dWNrKSAubGkxIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxufVxuLmxpMTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGkxIC50b2dnbGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMy4yNXJlbTtcbiAgaGVpZ2h0OiA0MXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmxpMSAudG9nZ2xlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmxpMSAudG9nZ2xlciB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4ubGkxIC50b2dnbGVyOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMuMjVyZW07XG4gIGhlaWdodDogNDFweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2NiMjEyODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2NiMjEyODtcbiAgY29udGVudDogXCJcXGYwNjdcIjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICBoZWFkZXI6bm90KC5zdHVjaykgLmxpMSAudG9nZ2xlcjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGNvbG9yOiAjY2IyMTI4O1xuICAgIGJvcmRlcjogMDtcbiAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICB9XG59XG4ubGkxIC50b2dnbGVyOmZvY3VzOmFmdGVyLCAubGkxIC50b2dnbGVyOmhvdmVyOmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4ubGkxLm9wZW4gLnRvZ2dsZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuXG4uYTEge1xuICBmb250LWZhbWlseTogc291cmNlLXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDU1cHgpO1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNjYjIxMjg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5hMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxuICBoZWFkZXI6bm90KC5zdHVjaykgLmExIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIGhlYWRlcjpub3QoLnN0dWNrKSAuYTEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmExOnZpc2l0ZWQge1xuICBjb2xvcjogIzI2MjYyNjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgaGVhZGVyOm5vdCguc3R1Y2spIC5hMTp2aXNpdGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLmExOnZpc2l0ZWQ6aG92ZXIsIC5hMTp2aXNpdGVkOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtcbn1cbi5hMTpob3ZlciwgLmExOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udWwyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIGhlYWRlcjpub3QoLnN0dWNrKSAudWwyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgcGFkZGluZzogMzBweCAyNXB4IDIwcHggMjVweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNjYjIxMjg7XG4gICAgLS1ub3RjaFNpemU6IDIwcHg7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAsIDAgMCUsIDEwMCUgMCUsIDEwMCUgdmFyKC0tbm90Y2hTaXplKSwgMTAwJSAxMDAlLCBjYWxjKDEwMCUgLSB2YXIoLS1ub3RjaFNpemUpKSAxMDAlLCB2YXIoLS1ub3RjaFNpemUpIDEwMCUsIDAlIGNhbGMoMTAwJSAtIHZhcigtLW5vdGNoU2l6ZSkpKTtcbiAgfVxufVxuLm9wZW4gLnVsMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGkyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5saTIgLnRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hMiB7XG4gIGNvbG9yOiAjY2IyMTI4ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICBoZWFkZXI6bm90KC5zdHVjaykgLmEyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLmEyOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICBoZWFkZXI6bm90KC5zdHVjaykgLmEyOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4uYTI6aG92ZXIsIC5hMjpmb2N1cywgLmEyOnZpc2l0ZWQ6aG92ZXIsIC5hMjp2aXNpdGVkOmZvY3VzIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIGhlYWRlcjpub3QoLnN0dWNrKSAuYTI6aG92ZXIsIGhlYWRlcjpub3QoLnN0dWNrKSAuYTI6Zm9jdXMsIGhlYWRlcjpub3QoLnN0dWNrKSAuYTI6dmlzaXRlZDpob3ZlciwgaGVhZGVyOm5vdCguc3R1Y2spIC5hMjp2aXNpdGVkOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4ubmF2LXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICNjYjIxMjg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLm5hdi10b2dnbGUgLm5hdi10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc3R1Y2sgLm5hdi10b2dnbGUgLm5hdi10ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLm5hdi10b2dnbGUge1xuICAgIHdpZHRoOiAxMTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdi10b2dnbGU6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItdG9wOiAxODBweCBzb2xpZCAjMDYyMzM2O1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxODBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm5hdi10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN0dWNrIC5uYXYtdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNzVyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzA2MjMzNjtcbiAgfVxufVxuLm5hdi10b2dnbGU6aG92ZXIsIC5uYXYtdG9nZ2xlOmZvY3VzLCAubmF2LXdyYXAtb3BlbiAubmF2LXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6ICMxMTFmOTA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAubmF2LXRvZ2dsZTpob3ZlciwgLm5hdi10b2dnbGU6Zm9jdXMsIC5uYXYtd3JhcC1vcGVuIC5uYXYtdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuc3R1Y2sgLm5hdi10b2dnbGU6aG92ZXIsIC5zdHVjayAubmF2LXRvZ2dsZTpmb2N1cywgLnN0dWNrIC5uYXYtd3JhcC1vcGVuIC5uYXYtdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDYyMzM2O1xuICB9XG59XG4ubmF2LXRvZ2dsZSAuZmEtYmFycyxcbi5uYXYtdG9nZ2xlIC5mYS10aW1lcyB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAubmF2LXRvZ2dsZSAuZmEtYmFycyxcbi5uYXYtdG9nZ2xlIC5mYS10aW1lcyB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnN0dWNrIC5uYXYtdG9nZ2xlIC5mYS1iYXJzLFxuLnN0dWNrIC5uYXYtdG9nZ2xlIC5mYS10aW1lcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4ubmF2LXRvZ2dsZSAuZmEtYmFycyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5hdi13cmFwLW9wZW4gLm5hdi10b2dnbGUgLmZhLWJhcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdi10b2dnbGUgLmZhLXRpbWVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXYtd3JhcC1vcGVuIC5uYXYtdG9nZ2xlIC5mYS10aW1lcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYyMzM2O1xufVxuaGVhZGVyLnN0dWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MjMzNjtcbn1cblxuLmdsb2JhbC1uYXYge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDMwcHggMjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5nbG9iYWwtbmF2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuOSksIHRyYW5zcGFyZW50KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5nbG9iYWwtbmF2IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG9yZGVyOiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAzMnB4IDc1cHggMzJweCAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5zdHVjayAuZ2xvYmFsLW5hdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTIwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbGluZS1oZWlnaHQ6IDkwcHg7XG4gIH1cbn1cbi5nbG9iYWwtbmF2IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uZ2xvYmFsLW5hdiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmdsb2JhbC1uYXYgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbi5zdHVjayAuZ2xvYmFsLW5hdiBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZ2xvYmFsLW5hdiBsaSBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICNjYjIxMjggIWltcG9ydGFudDtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cbi5nbG9iYWwtbmF2IGxpIGEuUGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTVcIjtcbn1cbi5nbG9iYWwtbmF2IGxpIGEuRW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cbi5nbG9iYWwtbmF2IGxpIGEuV2ViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFjXCI7XG59XG4uZ2xvYmFsLW5hdiBsaSBhOmhvdmVyLCAuZ2xvYmFsLW5hdiBsaSBhOmZvY3VzIHtcbiAgY29sb3I6ICNjYjIxMjg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYXJ0aWNsZS1saXN0aW5nLWNvbnRhaW5lciAuZmlsdGVyLWJ1dHRvbnMge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmFydGljbGUtbGlzdGluZy1jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbn1cblxuYXJ0aWNsZS5uZXdzLXBvc3Qge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkY2RlZWU7XG59XG5hcnRpY2xlLm5ld3MtcG9zdDpmaXJzdC1vZi10eXBlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmFydGljbGUubmV3cy1wb3N0Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5hcnRpY2xlLm5ld3MtcG9zdDphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIGFydGljbGUubmV3cy1wb3N0ID4gKiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyODBweCk7XG4gIH1cbn1cbmFydGljbGUubmV3cy1wb3N0IGgyLm5ld3MtcG9zdC1oZWFkbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMxMTFmOTA7XG59XG5hcnRpY2xlLm5ld3MtcG9zdCBoMi5uZXdzLXBvc3QtaGVhZGxpbmUgYSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogMDtcbn1cbmFydGljbGUubmV3cy1wb3N0IC5uZXdzLXBvc3QtZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG5hcnRpY2xlLm5ld3MtcG9zdCAubmV3cy1wb3N0LXJlYWQtbW9yZSBhIHtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzExMWY5MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTExZjkwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgYXJ0aWNsZS5uZXdzLXBvc3QgLm5ld3MtcG9zdC1yZWFkLW1vcmUgYSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbmFydGljbGUubmV3cy1wb3N0IC5uZXdzLXBvc3QtcmVhZC1tb3JlIGE6aG92ZXIsIGFydGljbGUubmV3cy1wb3N0IC5uZXdzLXBvc3QtcmVhZC1tb3JlIGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzExMWY5MDtcbn1cbmFydGljbGUubmV3cy1wb3N0IC5uZXdzLXBvc3QtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE4NXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtLW5vdGNoU2l6ZTogMzVweDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCwgMTAwJSBjYWxjKDEwMCUgLSB2YXIoLS1ub3RjaFNpemUpKSwgY2FsYygxMDAlIC0gdmFyKC0tbm90Y2hTaXplKSkgMTAwJSwgMCAxMDAlLCAwIDApO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNDUwcHgpIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICBhcnRpY2xlLm5ld3MtcG9zdCAubmV3cy1wb3N0LWltYWdlIHtcbiAgICBoZWlnaHQ6IDI5NXB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA1MjFweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGFydGljbGUubmV3cy1wb3N0IC5uZXdzLXBvc3QtaW1hZ2Uge1xuICAgIGhlaWdodDogMzM1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogOTQwcHgpIHtcbiAgYXJ0aWNsZS5uZXdzLXBvc3QgLm5ld3MtcG9zdC1pbWFnZSB7XG4gICAgaGVpZ2h0OiA0MjVweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTQxcHgpIGFuZCAobWF4LXdpZHRoOiA5ODlweCkge1xuICBhcnRpY2xlLm5ld3MtcG9zdCAubmV3cy1wb3N0LWltYWdlIHtcbiAgICBoZWlnaHQ6IDQ3NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICBhcnRpY2xlLm5ld3MtcG9zdCAubmV3cy1wb3N0LWltYWdlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5hcnRpY2xlLm5ld3MtcG9zdCAubmV3cy1wb3N0LWltYWdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ubmV3cy1zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmV3cy1kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RjZGVlZTtcbn1cbi5uZXdzLWRldGFpbCA+ICoge1xuICB3aWR0aDogMTAwJTtcbn1cbi5uZXdzLWRldGFpbCAubmV3cy1kZXRhaWwtaGVhZGxpbmUge1xuICBvcmRlcjogMTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuLm5ld3MtZGV0YWlsIC5uZXdzLWRldGFpbC1kYXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcmRlcjogMjtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkY2RlZWU7XG59XG4ubmV3cy1kZXRhaWwgLm5ld3MtZGV0YWlsLWRhdGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi90aGVtZXMvU1NHQS9hc3NldHMvZGlzdC9pbWFnZXMvaWNuLWNhbGVuZGFyLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBjb250ZW50OiBcIlwiO1xufVxuLm5ld3MtZGV0YWlsIC5uZXdzLWRldGFpbC1pbWFnZSB7XG4gIG9yZGVyOiAzO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5uZXdzLWRldGFpbCAubmV3cy1kZXRhaWwtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC0tbm90Y2hTaXplOiA0MHB4O1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMTAwJSAwLCAxMDAlIGNhbGMoMTAwJSAtIHZhcigtLW5vdGNoU2l6ZSkpLCBjYWxjKDEwMCUgLSB2YXIoLS1ub3RjaFNpemUpKSAxMDAlLCAwIDEwMCUsIDAgMCk7XG59XG4ubmV3cy1kZXRhaWwgLm5ld3MtZGV0YWlsLWNvcHkge1xuICBvcmRlcjogNDtcbn1cbi5uZXdzLWRldGFpbCAubmV3cy1kZXRhaWwtYXR0YWNobWVudHMge1xuICBvcmRlcjogNTtcbn1cbi5uZXdzLWRldGFpbCAubmV3cy1kZXRhaWwtbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlci1jb250cm9scyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMTQxcHg7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogOTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uYmFubmVyIC5wYWdlci1jb250cm9scyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDQ1cHg7XG4gIGxlZnQ6IDQ5LjUlO1xuICB6LWluZGV4OiA5OTk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5iYW5uZXIgLnBhZ2VyLWNvbnRyb2xzIHtcbiAgICByaWdodDogLTY1cHg7XG4gICAgYm90dG9tOiA0NXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuYmFubmVyIC5wYWdlci1jb250cm9scyB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIC5wYWdlci1jb250cm9scyB7XG4gICAgdG9wOiAtNzFweDtcbiAgICBsZWZ0OiAyNS4xODc1cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnRlc3QtbmV4dCxcbi50ZXN0LXByZXYsXG4uYmFubmVyLW5leHQsXG4uYmFubmVyLXByZXYge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW46IDAgMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgY29sb3I6ICMxMTFmOTA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjZTdlOGY0O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuLmJhbm5lciAudGVzdC1uZXh0LFxuLmJhbm5lciAudGVzdC1wcmV2LFxuLmJhbm5lciAuYmFubmVyLW5leHQsXG4uYmFubmVyIC5iYW5uZXItcHJldiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi50ZXN0LW5leHQgLmZhcyxcbi50ZXN0LXByZXYgLmZhcyxcbi5iYW5uZXItbmV4dCAuZmFzLFxuLmJhbm5lci1wcmV2IC5mYXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGVzdC1uZXh0IC5mYXMuZmEtY2hldnJvbi1yaWdodCxcbi50ZXN0LXByZXYgLmZhcy5mYS1jaGV2cm9uLXJpZ2h0LFxuLmJhbm5lci1uZXh0IC5mYXMuZmEtY2hldnJvbi1yaWdodCxcbi5iYW5uZXItcHJldiAuZmFzLmZhLWNoZXZyb24tcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cbi50ZXN0LW5leHQgLmZhcy5mYS1jaGV2cm9uLWxlZnQsXG4udGVzdC1wcmV2IC5mYXMuZmEtY2hldnJvbi1sZWZ0LFxuLmJhbm5lci1uZXh0IC5mYXMuZmEtY2hldnJvbi1sZWZ0LFxuLmJhbm5lci1wcmV2IC5mYXMuZmEtY2hldnJvbi1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuLnRlc3QtbmV4dC5kaXNhYmxlZCxcbi50ZXN0LXByZXYuZGlzYWJsZWQsXG4uYmFubmVyLW5leHQuZGlzYWJsZWQsXG4uYmFubmVyLXByZXYuZGlzYWJsZWQge1xuICBjb2xvcjogIzc3NztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnRlc3QtbmV4dC5kaXNhYmxlZCAuZmFzLFxuLnRlc3QtcHJldi5kaXNhYmxlZCAuZmFzLFxuLmJhbm5lci1uZXh0LmRpc2FibGVkIC5mYXMsXG4uYmFubmVyLXByZXYuZGlzYWJsZWQgLmZhcyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnRlc3QtcGFnZXIsXG4uYmFubmVyLXBhZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4udGVzdC1wYWdlciA+IHNwYW4sXG4uYmFubmVyLXBhZ2VyID4gc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBjb2xvcjogI2RjZGVlZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJhbm5lciAudGVzdC1wYWdlciA+IHNwYW4sXG4uYmFubmVyIC5iYW5uZXItcGFnZXIgPiBzcGFuIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi50ZXN0LXBhZ2VyID4gc3Bhbi5jeWNsZS1wYWdlci1hY3RpdmUsXG4uYmFubmVyLXBhZ2VyID4gc3Bhbi5jeWNsZS1wYWdlci1hY3RpdmUge1xuICBjb2xvcjogIzExMWY5MDtcbn1cblxuLnN1YnBhZ2UgLmJhbm5lci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEyMHB4O1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjMjYyNjI2IHVybChcIi90aGVtZXMvU1NHQS9hc3NldHMvZGlzdC9pbWFnZXMvc3VicGFnZS1iYW5uZXItaW1hZ2UtZGVmYXVsdC5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAuc3VicGFnZSAuYmFubmVyLXdyYXBwZXIge1xuICAgIGhlaWdodDogMzY1cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnN1YnBhZ2UgLmJhbm5lci13cmFwcGVyIGgxIHtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAuc3VicGFnZSAuYmFubmVyLXdyYXBwZXIgaDEge1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDY0cHg7XG4gICAgbGVmdDogYXV0bztcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MDBweDtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3VicGFnZSAuYmFubmVyLXdyYXBwZXIgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zdWJwYWdlIC5iYW5uZXItd3JhcHBlciBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIDpub3QoLmNhbGVuZGFyLXRhYmxlKSB0YWJsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgfVxuICA6bm90KC5jYWxlbmRhci10YWJsZSkgdGFibGUgdGhlYWQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzEyNXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB9XG4gIDpub3QoLmNhbGVuZGFyLXRhYmxlKSB0YWJsZSB0aGVhZCB0aCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgOm5vdCguY2FsZW5kYXItdGFibGUpIHRhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gIH1cbiAgOm5vdCguY2FsZW5kYXItdGFibGUpIHRhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICB9XG4gIDpub3QoLmNhbGVuZGFyLXRhYmxlKSB0YWJsZSB0Ym9keSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zMTI1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIH1cbiAgOm5vdCguY2FsZW5kYXItdGFibGUpIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxuICA6bm90KC5jYWxlbmRhci10YWJsZSkgdGFibGUgdGJvZHkgdHIgdGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB9XG4gIDpub3QoLmNhbGVuZGFyLXRhYmxlKSB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIDpub3QoLmNhbGVuZGFyLXRhYmxlKSB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gIDpub3QoLmNhbGVuZGFyLXRhYmxlKSB0YWJsZSB0Ym9keSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICA6bm90KC5jYWxlbmRhci10YWJsZSkgdGFibGUgdGJvZHkgdHIgdGQ6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgOm5vdCguY2FsZW5kYXItdGFibGUpIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzEyNXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB9XG4gIDpub3QoLmNhbGVuZGFyLXRhYmxlKSB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cbiAgOm5vdCguY2FsZW5kYXItdGFibGUpIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHRkOmZpcnN0LWNoaWxkOmJlZm9yZSxcbjpub3QoLmNhbGVuZGFyLXRhYmxlKSB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB0ZDpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICA6bm90KC5jYWxlbmRhci10YWJsZSkgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgOm5vdCguY2FsZW5kYXItdGFibGUpIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgLmNlbGwtaGVhZGluZyxcbjpub3QoLmNhbGVuZGFyLXRhYmxlKSB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIC5jZWxsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG4gIDpub3QoLmNhbGVuZGFyLXRhYmxlKSB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIC5jZWxsLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzEyNXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB9XG59XG5cbi50YWJzIC50YWItY29uIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlN2U4ZjQ7XG59XG4udGFicyAudGFiLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAtMnB4O1xufVxuLnRhYnMgLnRhYi1saXN0IGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4udGFicyAudGFiLWxpc3QgbGk6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi50YWJzIC50YWItbGlzdCBsaSBhIHtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzExMWY5MDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNlN2U4ZjQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDdkOWVkO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLS1ub3RjaFNpemU6IDIwcHg7XG4gIGNsaXAtcGF0aDogcG9seWdvbihjYWxjKDEwMCUgLSB2YXIoLS1ub3RjaFNpemUpKSAwLCAxMDAlIHZhcigtLW5vdGNoU2l6ZSksIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDApO1xufVxuLnRhYnMgLnRhYi1saXN0IGxpIGFbYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTFmOTA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMTExZjkwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgY2xpcC1wYXRoOiBub25lO1xufVxuLnRhYnMgLnRhYi1saXN0IGxpIGFbYXJpYS1zZWxlY3RlZD10cnVlXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExZjkwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzExMWY5MDtcbn1cbi50YWJzIC50YWItbGlzdCBsaSBhW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV06aG92ZXIsIC50YWJzIC50YWItbGlzdCBsaSBhW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV06Zm9jdXMge1xuICBjb2xvcjogIzExMWY5MDtcbiAgYmFja2dyb3VuZDogI2U3ZThmNDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMxMTFmOTA7XG59XG4udGFicyAudGFiLWxpc3QgbGkgYTpob3ZlciwgLnRhYnMgLnRhYi1saXN0IGxpIGE6Zm9jdXMge1xuICBjb2xvcjogIzExMWY5MDtcbiAgYmFja2dyb3VuZDogI2U3ZThmNDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMxMTFmOTA7XG59XG5cbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW46IDUwcHggMCAyMHB4O1xufVxuaDIgKyBoMixcbmgyICsgaDMsXG5oMiArIGg0LFxuaDIgKyBoNSxcbmgyICsgaDYsXG5oMyArIGgyLFxuaDMgKyBoMyxcbmgzICsgaDQsXG5oMyArIGg1LFxuaDMgKyBoNixcbmg0ICsgaDIsXG5oNCArIGgzLFxuaDQgKyBoNCxcbmg0ICsgaDUsXG5oNCArIGg2LFxuaDUgKyBoMixcbmg1ICsgaDMsXG5oNSArIGg0LFxuaDUgKyBoNSxcbmg1ICsgaDYsXG5oNiArIGgyLFxuaDYgKyBoMyxcbmg2ICsgaDQsXG5oNiArIGg1LFxuaDYgKyBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICNjYjIxMjg7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmgyLnNtYWxsIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG5oMyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBmb250LWZhbWlseTogc291cmNlLXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzI2MjYyNjtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxucCxcbnVsLFxub2wge1xuICBtYXJnaW46IDE1cHggMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xufVxucC5sYXJnZSxcbnVsLmxhcmdlLFxub2wubGFyZ2Uge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuXG5ociB7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW46IDUwcHggMDtcbiAgYmFja2dyb3VuZDogI2RjZGVlZTtcbiAgYm9yZGVyOiAwO1xufVxuXG5hIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMxMTFmOTA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNjZmQyZTk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBmb250LWZhbWlseTogc291cmNlLXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubGFyZ2UgYSB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMxMTFmOTA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuYTp2aXNpdGVkOmhvdmVyLCBhOnZpc2l0ZWQ6Zm9jdXMge1xuICBjb2xvcjogIzI2MjYyNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjYyNjI2O1xufVxuYTpob3ZlciwgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyNjI2MjY7XG59XG5cbnN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDQwcHggNjBweDtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNlN2U4ZjQ7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yNXB4O1xuICBsZWZ0OiAtMjVweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogIzUzYTdkYztcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuYmxvY2txdW90ZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0yNXB4O1xuICBib3R0b206IC0yNXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjNTNhN2RjO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5ibG9ja3F1b3RlIHNwYW4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbnRhYmxlLnJlc3BvbnNpdmUtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbnRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGgsXG50YWJsZS5yZXNwb25zaXZlLXRhYmxlIHRkIHtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWRlZWY3O1xufVxudGFibGUucmVzcG9uc2l2ZS10YWJsZSB0aCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxMTFmOTA7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNlZGVlZjc7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIHRyOmxhc3QtY2hpbGQgdGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxuLm1haW4tY29udGVudCBpbWcge1xuICAtLW5vdGNoU2l6ZTogMjBweDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCwgMTAwJSBjYWxjKDEwMCUgLSB2YXIoLS1ub3RjaFNpemUpKSwgY2FsYygxMDAlIC0gdmFyKC0tbm90Y2hTaXplKSkgMTAwJSwgMCAxMDAlLCAwIDApO1xufVxuLm1haW4tY29udGVudCBpbWcubm8tY2xpcCB7XG4gIGNsaXAtcGF0aDogbm9uZTtcbn1cbi5tYWluLWNvbnRlbnQgLmNvbW1pc3Npb24taW1nIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubWFpbi1jb250ZW50IGZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgcGFkZGluZzogMTVweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogc291cmNlLXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubWFpbi1jb250ZW50IHVsIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1haW4tY29udGVudCB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDE2cHggMS4xMjI1ZW07XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm1haW4tY29udGVudCB1bCBsaTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzExMWY5MDtcbiAgY29udGVudDogXCLigKJcIjtcbn1cbi5tYWluLWNvbnRlbnQgdWwgbGkgbGk6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2JmYzBjMDtcbn1cbi5tYWluLWNvbnRlbnQgb2wge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGNvdW50ZXItcmVzZXQ6IGNvdW50O1xufVxuLm1haW4tY29udGVudCBvbCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMTZweCAxLjEyMjVlbTtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubWFpbi1jb250ZW50IG9sID4gbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgbGVmdDogLTMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzExMWY5MDtcbiAgY29udGVudDogY291bnRlcihjb3VudCk7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudDtcbn1cbi5tYWluLWNvbnRlbnQgb2wgPiBsaSBsaTpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjYmZjMGMwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCLigKJcIjtcbn1cblxuLmJ0biB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBzb3VyY2Utc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLmJ0bi5idG4taG9sbG93IHtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjYyNjI2O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbi5idG4uYnRuLWhvbGxvdzpob3ZlciwgLmJ0bi5idG4taG9sbG93OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMyNjI2MjY7XG59XG4uYnRuLmJ0bi1hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYm9yZGVyOiAwO1xufVxuLmJ0bi5idG4tYXJyb3cuYnRuLWJhY2s6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ5JTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiL3RoZW1lcy9TU0dBL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY24tYXJyb3cucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVkoNTAlKTtcbn1cblxuc3BhbltpZCo9RGF0YVBhZ2VyXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGNvbG9yOiAjMTExZjkwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZWRlZWY3O1xuICBmb250LWZhbWlseTogc291cmNlLXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5zcGFuW2lkKj1EYXRhUGFnZXJdIGEge1xuICBjb2xvcjogIzExMWY5MDtcbiAgYm9yZGVyOiAwO1xuICBmb250LWZhbWlseTogc291cmNlLXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuZGwgZHQge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmRsIGRkIHtcbiAgbWF4LWhlaWdodDogNDUwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuLnBvc3RlZC1ieSB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi50d28tY29sdW1uIC5yZWQtaGVhZGVyLWhwIHtcbiAgY29sb3I6ICNjYjIxMjg7XG59XG5cbi5jb21taXNzaW9uLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jb21taXNzaW9uLXJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uY29tbWlzc2lvbi1pbWctY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jb21taXNzaW9uLWltZy1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLmNvbW1pc3Npb24taGVhZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjY2IyMTI4O1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbi5jb21taXNzaW9uLWJvZHkge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuaHIubm8tbWFyZ2luIHtcbiAgbWFyZ2luOiAwIDAgNjBweCAwO1xufVxuXG4ubWFpbi1jb250ZW50IHVsLmNhbGwtb3V0LW5hdi5taW0gbGkgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL3RoZW1lcy9TU0dBL2Fzc2V0cy9kaXN0L2ltYWdlcy9taW1kLWNhbGxvdXQtYXJyb3cucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbmJvZHkuZGlzdHJpY3QtcGFydG5lcnMubWlkLWlsbGlub2lzLW1lZGljYWwtZGlzdHJpY3QgLmZpdmUtY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIGJvZHkuZGlzdHJpY3QtcGFydG5lcnMubWlkLWlsbGlub2lzLW1lZGljYWwtZGlzdHJpY3QgLmZpdmUtY29sdW1uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICBib2R5LmRpc3RyaWN0LXBhcnRuZXJzLm1pZC1pbGxpbm9pcy1tZWRpY2FsLWRpc3RyaWN0IC5maXZlLWNvbHVtbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5ib2R5LmRpc3RyaWN0LXBhcnRuZXJzLm1pZC1pbGxpbm9pcy1tZWRpY2FsLWRpc3RyaWN0IC5maXZlLWNvbHVtbiAuY29sIHtcbiAgbWluLXdpZHRoOiAzMCU7XG4gIG1heC13aWR0aDogNjkwcHg7XG59XG5ib2R5LmRpc3RyaWN0LXBhcnRuZXJzLm1pZC1pbGxpbm9pcy1tZWRpY2FsLWRpc3RyaWN0IC5maXZlLWNvbHVtbiAuY29sIC5hbmNob3Itd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICBib2R5LmRpc3RyaWN0LXBhcnRuZXJzLm1pZC1pbGxpbm9pcy1tZWRpY2FsLWRpc3RyaWN0IC5maXZlLWNvbHVtbiAuY29sIC5hbmNob3Itd3JhcCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5ib2R5LmRpc3RyaWN0LXBhcnRuZXJzLm1pZC1pbGxpbm9pcy1tZWRpY2FsLWRpc3RyaWN0IC5maXZlLWNvbHVtbiAuY29sIC5hbmNob3Itd3JhcCAuaW1hZ2Utd2lkdGgtY29udHJvbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDY5MHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5ib2R5LmRpc3RyaWN0LXBhcnRuZXJzLm1pZC1pbGxpbm9pcy1tZWRpY2FsLWRpc3RyaWN0IC5maXZlLWNvbHVtbiAuY29sIC5hbmNob3Itd3JhcCBwIHtcbiAgbWF4LXdpZHRoOiA2OTBweDtcbn1cbmJvZHkuZGlzdHJpY3QtcGFydG5lcnMubWlkLWlsbGlub2lzLW1lZGljYWwtZGlzdHJpY3QgLmZpdmUtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoNW4rMSkge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgYm9keS5kaXN0cmljdC1wYXJ0bmVycy5taWQtaWxsaW5vaXMtbWVkaWNhbC1kaXN0cmljdCAuZml2ZS1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSg1bisxKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgYm9keS5kaXN0cmljdC1wYXJ0bmVycy5taWQtaWxsaW5vaXMtbWVkaWNhbC1kaXN0cmljdCAuZml2ZS1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSg1bisxKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5ib2R5LmRpc3RyaWN0LXBhcnRuZXJzLm1pZC1pbGxpbm9pcy1tZWRpY2FsLWRpc3RyaWN0IC5maXZlLWNvbHVtbiAuY29sOm50aC1vZi10eXBlKDVuKzIpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIGJvZHkuZGlzdHJpY3QtcGFydG5lcnMubWlkLWlsbGlub2lzLW1lZGljYWwtZGlzdHJpY3QgLmZpdmUtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoNW4rMikge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIGJvZHkuZGlzdHJpY3QtcGFydG5lcnMubWlkLWlsbGlub2lzLW1lZGljYWwtZGlzdHJpY3QgLmZpdmUtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoNW4rMikge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuYm9keS5kaXN0cmljdC1wYXJ0bmVycy5taWQtaWxsaW5vaXMtbWVkaWNhbC1kaXN0cmljdCAuZml2ZS1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSg1biszKSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICBib2R5LmRpc3RyaWN0LXBhcnRuZXJzLm1pZC1pbGxpbm9pcy1tZWRpY2FsLWRpc3RyaWN0IC5maXZlLWNvbHVtbiAuY29sOm50aC1vZi10eXBlKDVuKzMpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICBib2R5LmRpc3RyaWN0LXBhcnRuZXJzLm1pZC1pbGxpbm9pcy1tZWRpY2FsLWRpc3RyaWN0IC5maXZlLWNvbHVtbiAuY29sOm50aC1vZi10eXBlKDVuKzMpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbmJvZHkuZGlzdHJpY3QtcGFydG5lcnMubWlkLWlsbGlub2lzLW1lZGljYWwtZGlzdHJpY3QgLmZpdmUtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoNW4rNCkge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgYm9keS5kaXN0cmljdC1wYXJ0bmVycy5taWQtaWxsaW5vaXMtbWVkaWNhbC1kaXN0cmljdCAuZml2ZS1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSg1bis0KSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgYm9keS5kaXN0cmljdC1wYXJ0bmVycy5taWQtaWxsaW5vaXMtbWVkaWNhbC1kaXN0cmljdCAuZml2ZS1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSg1bis0KSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5ib2R5LmRpc3RyaWN0LXBhcnRuZXJzLm1pZC1pbGxpbm9pcy1tZWRpY2FsLWRpc3RyaWN0IC5maXZlLWNvbHVtbiAuY29sOm50aC1vZi10eXBlKDVuKzUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIGJvZHkuZGlzdHJpY3QtcGFydG5lcnMubWlkLWlsbGlub2lzLW1lZGljYWwtZGlzdHJpY3QgLmZpdmUtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoNW4rNSkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIGJvZHkuZGlzdHJpY3QtcGFydG5lcnMubWlkLWlsbGlub2lzLW1lZGljYWwtZGlzdHJpY3QgLmZpdmUtY29sdW1uIC5jb2w6bnRoLW9mLXR5cGUoNW4rNSkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuYm9keS5kaXN0cmljdC1wYXJ0bmVycy5taWQtaWxsaW5vaXMtbWVkaWNhbC1kaXN0cmljdCAuZml2ZS1jb2x1bW4gLmNvbDpudGgtb2YtdHlwZSg1bis1KSAuYW5jaG9yLXdyYXAge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5hcnRpY2xlLWxpc3RpbmctY29udGFpbmVyIC5maWx0ZXItYnV0dG9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uYXJ0aWNsZS1saXN0aW5nLWNvbnRhaW5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG5hcnRpY2xlLm5ld3MtcG9zdCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RjZGVlZTtcbn1cbmFydGljbGUubmV3cy1wb3N0OmZpcnN0LW9mLXR5cGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYXJ0aWNsZS5uZXdzLXBvc3Q6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbmFydGljbGUubmV3cy1wb3N0OmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgYXJ0aWNsZS5uZXdzLXBvc3QgPiAqIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4MHB4KTtcbiAgfVxufVxuYXJ0aWNsZS5uZXdzLXBvc3QgaDIubmV3cy1wb3N0LWhlYWRsaW5lIHtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzExMWY5MDtcbn1cbmFydGljbGUubmV3cy1wb3N0IGgyLm5ld3MtcG9zdC1oZWFkbGluZSBhIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm9yZGVyOiAwO1xufVxuYXJ0aWNsZS5uZXdzLXBvc3QgLm5ld3MtcG9zdC1kYXRlIHtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzI2MjYyNjtcbn1cbmFydGljbGUubmV3cy1wb3N0IC5uZXdzLXBvc3QtcmVhZC1tb3JlIGEge1xuICBmb250LWZhbWlseTogc291cmNlLXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjMTExZjkwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMTFmOTA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICBhcnRpY2xlLm5ld3MtcG9zdCAubmV3cy1wb3N0LXJlYWQtbW9yZSBhIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuYXJ0aWNsZS5uZXdzLXBvc3QgLm5ld3MtcG9zdC1yZWFkLW1vcmUgYTpob3ZlciwgYXJ0aWNsZS5uZXdzLXBvc3QgLm5ld3MtcG9zdC1yZWFkLW1vcmUgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTExZjkwO1xufVxuYXJ0aWNsZS5uZXdzLXBvc3QgLm5ld3MtcG9zdC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTg1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC0tbm90Y2hTaXplOiAzNXB4O1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMTAwJSAwLCAxMDAlIGNhbGMoMTAwJSAtIHZhcigtLW5vdGNoU2l6ZSkpLCBjYWxjKDEwMCUgLSB2YXIoLS1ub3RjaFNpemUpKSAxMDAlLCAwIDEwMCUsIDAgMCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA0NTBweCkgYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIGFydGljbGUubmV3cy1wb3N0IC5uZXdzLXBvc3QtaW1hZ2Uge1xuICAgIGhlaWdodDogMjk1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDUyMXB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgYXJ0aWNsZS5uZXdzLXBvc3QgLm5ld3MtcG9zdC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAzMzVweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICBhcnRpY2xlLm5ld3MtcG9zdCAubmV3cy1wb3N0LWltYWdlIHtcbiAgICBoZWlnaHQ6IDQyNXB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5NDFweCkgYW5kIChtYXgtd2lkdGg6IDk4OXB4KSB7XG4gIGFydGljbGUubmV3cy1wb3N0IC5uZXdzLXBvc3QtaW1hZ2Uge1xuICAgIGhlaWdodDogNDc1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MHB4KSB7XG4gIGFydGljbGUubmV3cy1wb3N0IC5uZXdzLXBvc3QtaW1hZ2Uge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbmFydGljbGUubmV3cy1wb3N0IC5uZXdzLXBvc3QtaW1hZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5uZXdzLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uZXdzLWRldGFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGNkZWVlO1xufVxuLm5ld3MtZGV0YWlsID4gKiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5ld3MtZGV0YWlsIC5uZXdzLWRldGFpbC1oZWFkbGluZSB7XG4gIG9yZGVyOiAxO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDMwcHg7XG59XG4ubmV3cy1kZXRhaWwgLm5ld3MtZGV0YWlsLWRhdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9yZGVyOiAyO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RjZGVlZTtcbn1cbi5uZXdzLWRldGFpbCAubmV3cy1kZXRhaWwtZGF0ZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiL3RoZW1lcy9TU0dBL2Fzc2V0cy9kaXN0L2ltYWdlcy9pY24tY2FsZW5kYXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ubmV3cy1kZXRhaWwgLm5ld3MtZGV0YWlsLWltYWdlIHtcbiAgb3JkZXI6IDM7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLm5ld3MtZGV0YWlsIC5uZXdzLWRldGFpbC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgLS1ub3RjaFNpemU6IDQwcHg7XG4gIGNsaXAtcGF0aDogcG9seWdvbigxMDAlIDAsIDEwMCUgY2FsYygxMDAlIC0gdmFyKC0tbm90Y2hTaXplKSksIGNhbGMoMTAwJSAtIHZhcigtLW5vdGNoU2l6ZSkpIDEwMCUsIDAgMTAwJSwgMCAwKTtcbn1cbi5uZXdzLWRldGFpbCAubmV3cy1kZXRhaWwtY29weSB7XG4gIG9yZGVyOiA0O1xufVxuLm5ld3MtZGV0YWlsIC5uZXdzLWRldGFpbC1hdHRhY2htZW50cyB7XG4gIG9yZGVyOiA1O1xufVxuLm5ld3MtZGV0YWlsIC5uZXdzLWRldGFpbC1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5laWdoYm9yaG9vZC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm5laWdoYm9yaG9vZC1yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG4ubmVpZ2hib3Job29kLWltZy1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubmVpZ2hib3Job29kLWltZy1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWluLXdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4ubmVpZ2hib3Job29kLWltZy1jb250YWluZXIgaW1nIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4ubmVpZ2hib3Job29kLXRleHQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm5laWdoYm9yaG9vZC10ZXh0LWNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLm5laWdoYm9yaG9vZC1oZWFkZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICNjYjIxMjg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLm5laWdoYm9yaG9vZC1ib2R5IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbmhyLm5vLW1hcmdpbiB7XG4gIG1hcmdpbjogMCAwIDYwcHggMDtcbn1cblxuLmludGVyYWN0aXZlLW1hcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkNmQ4ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5tYXAtcGFuZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzNzIGVhc2UtaW4tb3V0O1xufVxuLm1hcC1wYW5lbC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuLm1hcC1wYW5lbDpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWFwLWxlZ2VuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAubWFwLWxlZ2VuZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1hcC1sZWdlbmQgbGVnZW5kIHtcbiAgbWFyZ2luOiAtMTVweCAtMTVweCAyMHB4IC0xNXB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgYmFja2dyb3VuZDogI2RhZGFkYTtcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTBweCkge1xuICAubWFwLWxlZ2VuZCBsZWdlbmQge1xuICAgIG1hcmdpbjogLTE1cHggMjBweCAtMTVweCAtMTVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLm1hcC1sZWdlbmQgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgLm1hcC1sZWdlbmQgPiBkaXYge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG59XG4ubWFwLWxlZ2VuZCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWFwLWxlZ2VuZCBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0b3A6IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWFwLWxlZ2VuZCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICNkMzFjMTg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59IixudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdfQ== */
