@charset "UTF-8";@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNovaRegular.otf);font-weight:400;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNovaThin.otf);font-weight:300;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNovaBold.otf);font-weight:700;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNovaExtrabold.otf);font-weight:800;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNovaBlack.otf);font-weight:900;font-style:normal}body{margin:0}body>amp-img{display:none!important}.wrap{width:90%;margin:0 auto}.overflow-hidden{overflow:hidden}.row{display:flex;flex-wrap:wrap;margin:0 -15px}[class*=col]{padding:0 15px}.align-self-center{align-self:center}.align-items-center{align-items:center}.col{-ms-flex-preferred-size:0;flex-basis:0;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.justify-content-space-around{justify-content:space-around}.col-1{flex:0 0 8.33333%;width:8.33333%}.offset-1{margin-left:8.33333%}.order-1{order:1}.col-2{flex:0 0 16.66667%;width:16.66667%}.offset-2{margin-left:16.66667%}.order-2{order:2}.col-3{flex:0 0 25%;width:25%}.offset-3{margin-left:25%}.order-3{order:3}.col-4{flex:0 0 33.33333%;width:33.33333%}.offset-4{margin-left:33.33333%}.order-4{order:4}.col-5{flex:0 0 41.66667%;width:41.66667%}.offset-5{margin-left:41.66667%}.order-5{order:5}.col-6{flex:0 0 50%;width:50%}.offset-6{margin-left:50%}.order-6{order:6}.col-7{flex:0 0 58.33333%;width:58.33333%}.offset-7{margin-left:58.33333%}.order-7{order:7}.col-8{flex:0 0 66.66667%;width:66.66667%}.offset-8{margin-left:66.66667%}.order-8{order:8}.col-9{flex:0 0 75%;width:75%}.offset-9{margin-left:75%}.order-9{order:9}.col-10{flex:0 0 83.33333%;width:83.33333%}.offset-10{margin-left:83.33333%}.order-10{order:10}.col-11{flex:0 0 91.66667%;width:91.66667%}.offset-11{margin-left:91.66667%}.order-11{order:11}.col-12{flex:0 0 100%;width:100%}.offset-12{margin-left:100%}.order-12{order:12}.p-0,.pb-0,.py-0{padding-bottom:0}.p-1,.pb-1,.py-1{padding-bottom:.25em}.p-2,.pb-2,.py-2{padding-bottom:.5em}.p-3,.pb-3,.py-3{padding-bottom:.75em}.p-4,.pb-4,.py-4{padding-bottom:1em}.p-5,.pb-5,.py-5{padding-bottom:2em}.m-0,.mb-0,.my-0{margin-bottom:0}.m-1,.mb-1,.my-1{margin-bottom:.25em}.m-2,.mb-2,.my-2{margin-bottom:.5em}.m-3,.mb-3,.my-3{margin-bottom:.75em}.m-4,.mb-4,.my-4{margin-bottom:1em}.m-5,.mb-5,.my-5{margin-bottom:2em}.mb-auto{margin-bottom:auto}.p-0,.pt-0,.py-0{padding-top:0}.p-1,.pt-1,.py-1{padding-top:.25em}.p-2,.pt-2,.py-2{padding-top:.5em}.p-3,.pt-3,.py-3{padding-top:.75em}.p-4,.pt-4,.py-4{padding-top:1em}.p-5,.pt-5,.py-5{padding-top:2em}.m-0,.mt-0,.my-0{margin-top:0}.m-1,.mt-1,.my-1{margin-top:.25em}.m-2,.mt-2,.my-2{margin-top:.5em}.m-3,.mt-3,.my-3{margin-top:.75em}.m-4,.mt-4,.my-4{margin-top:1em}.m-5,.mt-5,.my-5{margin-top:2em}.mt-auto{margin-top:auto}.p-0,.pl-0,.px-0{padding-left:0}.p-1,.pl-1,.px-1{padding-left:.25em}.p-2,.pl-2,.px-2{padding-left:.5em}.p-3,.pl-3,.px-3{padding-left:.75em}.p-4,.pl-4,.px-4{padding-left:1em}.p-5,.pl-5,.px-5{padding-left:2em}.m-0,.ml-0,.mx-0{margin-left:0}.m-1,.ml-1,.mx-1{margin-left:.25em}.m-2,.ml-2,.mx-2{margin-left:.5em}.m-3,.ml-3,.mx-3{margin-left:.75em}.m-4,.ml-4,.mx-4{margin-left:1em}.m-5,.ml-5,.mx-5{margin-left:2em}.ml-auto,.mx-auto{margin-left:auto}.p-0,.pr-0,.px-0{padding-right:0}.p-1,.pr-1,.px-1{padding-right:.25em}.p-2,.pr-2,.px-2{padding-right:.5em}.p-3,.pr-3,.px-3{padding-right:.75em}.p-4,.pr-4,.px-4{padding-right:1em}.p-5,.pr-5,.px-5{padding-right:2em}.m-0,.mr-0,.mx-0{margin-right:0}.m-1,.mr-1,.mx-1{margin-right:.25em}.m-2,.mr-2,.mx-2{margin-right:.5em}.m-3,.mr-3,.mx-3{margin-right:.75em}.m-4,.mr-4,.mx-4{margin-right:1em}.m-5,.mr-5,.mx-5{margin-right:2em}.mr-auto,.mx-auto{margin-right:auto}.d-block{display:block}.d-none{display:none}.d-flex{display:flex}.d-inline-block{display:inline-block}.d-inline-flex{display:inline-flex}.d-inline{display:inline}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.bg-black{background:#000;color:#696969}.bg-black a{color:#fff}.bg-black a:hover{opacity:.7}.bg-black a.chek-button.black:hover{color:#fff}.bg-black.fc-white{color:#fff}.bg-black.fc-white a{opacity:1}.bg-black.fc-white a:hover{color:#4dbbec}*{box-sizing:border-box}:before{box-sizing:border-box}::before{box-sizing:border-box}:after{box-sizing:border-box}::after{box-sizing:border-box}* img{max-width:100%}.content-container>.wrap{border-top:1px solid #e9e9e9}.details-container{display:flex;flex-wrap:wrap}.details-container .details{flex-basis:100%}.personalities{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-evenly}.personalities li{list-style:none}.personalities .personality{flex-basis:100%;list-style:none;text-align:center;margin:0 20px 18px 20px;max-width:457px}.personalities .personality .img-wrap{display:block;margin:0 0 12px 0;padding-top:calc((312 / 457) * 100%);position:relative}.personalities .personality .img-wrap img{border:1px solid #e9e9e9;display:block;margin:0 auto;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.contact-section h2{font-size:2.4rem;margin-bottom:16px}.contact-section .links{margin:0;padding:0}.contact-section .links li{list-style:none}.contact-section .links li a{color:#000}.contact-section .links li a:hover{color:#4dbbec}.contact-section .links li a:before{font-size:1.9rem;font-family:FontAwesome;color:#4dbbec;padding-right:5px}.contact-section .links li a::before{font-size:1.9rem;font-family:FontAwesome;color:#4dbbec;padding-right:5px}.contact-section .links .tw a:before{content:"\f099"}.contact-section .links .tw a::before{content:"\f099"}.contact-section .links .email a:before{content:"\f0e0";font-size:1.6rem}.contact-section .links .email a::before{content:"\f0e0";font-size:1.6rem}.striped-posts{margin:0;padding:0}.striped-posts .striped-post{padding:40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.striped-posts .striped-post:nth-child(odd){background:#f4f4f4}.striped-posts .striped-post .title-link{color:#000}.striped-posts .striped-post .title-link:hover{color:#4dbbec}.striped-posts .striped-post .title{margin:0}.striped-posts .striped-post .date{font-weight:700}.striped-posts .striped-post .meta{flex-wrap:wrap;width:100%;align-items:center;justify-content:space-between}.login-container,.register-container{float:left;width:48%}.login-container{margin-right:4%}.page-content:after{content:"";clear:both}.page-content::after{content:"";clear:both}.logged-in .hide-for-logged-in,.logged-in .register-container{display:none}.logged-in .login-container{margin-right:0;width:100%}.mobile-menu-toggle-input{display:none;visibility:hidden}.mobile-menu-toggle-input+.mobile-menu-toggle .fa-times{display:none;visibility:hidden}.mobile-menu-toggle-input:checked+.mobile-menu-toggle,.mobile-menu-toggle-input[checked]+.mobile-menu-toggle{position:fixed;top:66px}.mobile-menu-toggle-input:checked+.mobile-menu-toggle .fa-times,.mobile-menu-toggle-input[checked]+.mobile-menu-toggle .fa-times{display:inline;visibility:visible;color:#fff;font-size:5rem}.mobile-menu-toggle-input:checked+.mobile-menu-toggle .fa-times:before,.mobile-menu-toggle-input[checked]+.mobile-menu-toggle .fa-times:before{content:"\00d7"}.mobile-menu-toggle-input:checked+.mobile-menu-toggle .fa-times::before,.mobile-menu-toggle-input[checked]+.mobile-menu-toggle .fa-times::before{content:"\00d7"}.mobile-menu-toggle-input:checked+.mobile-menu-toggle .fa-bars,.mobile-menu-toggle-input[checked]+.mobile-menu-toggle .fa-bars{display:none;visibility:hidden}.mobile-menu-toggle-input:checked~.nav-primary,.mobile-menu-toggle-input[checked]~.nav-primary{position:fixed;display:block;visibility:visible;background:#000;top:0;left:0;width:100%;height:100%;color:#fff;overflow-y:scroll;z-index:9999;padding:10% 0}.mobile-menu-toggle-input:checked~.nav-primary .wrap,.mobile-menu-toggle-input[checked]~.nav-primary .wrap{width:100%}.mobile-menu-toggle-input:checked~.nav-primary a,.mobile-menu-toggle-input[checked]~.nav-primary a{color:#fff;display:inline-block}.mobile-menu-toggle-input:checked~.nav-primary .pre-menu,.mobile-menu-toggle-input[checked]~.nav-primary .pre-menu{display:flex;flex-wrap:wrap;padding:0 10%}.mobile-menu-toggle-input:checked~.nav-primary .pre-menu .logo-container,.mobile-menu-toggle-input[checked]~.nav-primary .pre-menu .logo-container{width:50%}.mobile-menu-toggle-input:checked~.nav-primary .pre-menu .search-container,.mobile-menu-toggle-input[checked]~.nav-primary .pre-menu .search-container{width:100%;margin:25px 0}.mobile-menu-toggle-input:checked~.nav-primary .pre-menu .search-container input,.mobile-menu-toggle-input[checked]~.nav-primary .pre-menu .search-container input{font-size:1.8rem}.mobile-menu-toggle-input:checked~.nav-primary ul,.mobile-menu-toggle-input[checked]~.nav-primary ul{margin:0;padding:0;list-style:none;font-size:2.3rem}.mobile-menu-toggle-input:checked~.nav-primary ul .menu-item,.mobile-menu-toggle-input[checked]~.nav-primary ul .menu-item{position:relative}.mobile-menu-toggle-input:checked~.nav-primary ul li a,.mobile-menu-toggle-input[checked]~.nav-primary ul li a{padding:12px 10%;line-height:1}.mobile-menu-toggle-input:checked~.nav-primary ul li a.custom-logo-link,.mobile-menu-toggle-input[checked]~.nav-primary ul li a.custom-logo-link{padding-left:0;padding-right:0}.mobile-menu-toggle-input:checked~.nav-primary ul li.current-menu-item>a,.mobile-menu-toggle-input:checked~.nav-primary ul li>a:hover,.mobile-menu-toggle-input[checked]~.nav-primary ul li.current-menu-item>a,.mobile-menu-toggle-input[checked]~.nav-primary ul li>a:hover{color:#4dbbec}.mobile-menu-toggle-input:checked~.nav-primary ul .menu-expander-input,.mobile-menu-toggle-input[checked]~.nav-primary ul .menu-expander-input{display:none;visibility:hidden}.mobile-menu-toggle-input:checked~.nav-primary ul .menu-expander-input+.menu-expander,.mobile-menu-toggle-input[checked]~.nav-primary ul .menu-expander-input+.menu-expander{position:absolute;right:10%;height:9px;width:16px;background:url(/wp-content/themes/chek-news/images/down-caret.png) no-repeat center center;background-size:cover;top:22px;transform:translateY(-50%);cursor:pointer}.mobile-menu-toggle-input:checked~.nav-primary ul .menu-expander-input~.sub-menu,.mobile-menu-toggle-input[checked]~.nav-primary ul .menu-expander-input~.sub-menu{display:none}.mobile-menu-toggle-input:checked~.nav-primary ul .menu-expander-input:checked+.menu-expander,.mobile-menu-toggle-input:checked~.nav-primary ul .menu-expander-input[checked]+.menu-expander,.mobile-menu-toggle-input[checked]~.nav-primary ul .menu-expander-input:checked+.menu-expander,.mobile-menu-toggle-input[checked]~.nav-primary ul .menu-expander-input[checked]+.menu-expander{transform:translateY(-50%) scaleY(-1)}.mobile-menu-toggle-input:checked~.nav-primary ul .menu-expander-input:checked~.sub-menu,.mobile-menu-toggle-input:checked~.nav-primary ul .menu-expander-input[checked]~.sub-menu,.mobile-menu-toggle-input[checked]~.nav-primary ul .menu-expander-input:checked~.sub-menu,.mobile-menu-toggle-input[checked]~.nav-primary ul .menu-expander-input[checked]~.sub-menu{display:block}.mobile-menu-toggle-input:checked~.nav-primary ul .menu-expander-input:checked~.sub-menu .sub-menu,.mobile-menu-toggle-input:checked~.nav-primary ul .menu-expander-input[checked]~.sub-menu .sub-menu,.mobile-menu-toggle-input[checked]~.nav-primary ul .menu-expander-input:checked~.sub-menu .sub-menu,.mobile-menu-toggle-input[checked]~.nav-primary ul .menu-expander-input[checked]~.sub-menu .sub-menu{display:block}.mobile-menu-toggle-input:checked~.nav-primary .sub-menu,.mobile-menu-toggle-input[checked]~.nav-primary .sub-menu{background:#f3f3f3;padding:5% 10%;font-size:1.9rem;font-weight:700}.mobile-menu-toggle-input:checked~.nav-primary .sub-menu .menu-expander,.mobile-menu-toggle-input[checked]~.nav-primary .sub-menu .menu-expander{display:none;visibility:hidden}.mobile-menu-toggle-input:checked~.nav-primary .sub-menu a,.mobile-menu-toggle-input[checked]~.nav-primary .sub-menu a{color:#000;padding:12px 0 12px 18px;margin-left:-8px;position:relative}.mobile-menu-toggle-input:checked~.nav-primary .sub-menu a:before,.mobile-menu-toggle-input[checked]~.nav-primary .sub-menu a:before{content:"";display:block;position:absolute;height:18px;width:16px;top:50%;left:0;transform:translateY(-50%);background:no-repeat center center;background-image:url(/wp-content/themes/chek-news/images/chek-large-article.svg)}.mobile-menu-toggle-input:checked~.nav-primary .sub-menu a::before,.mobile-menu-toggle-input[checked]~.nav-primary .sub-menu a::before{content:"";display:block;position:absolute;height:18px;width:16px;top:50%;left:0;transform:translateY(-50%);background:no-repeat center center;background-image:url(/wp-content/themes/chek-news/images/chek-large-article.svg)}.mobile-menu-toggle-input:checked~.nav-primary .sub-menu .sub-menu,.mobile-menu-toggle-input[checked]~.nav-primary .sub-menu .sub-menu{padding-top:0;padding-bottom:0;font-weight:400}.mobile-menu-toggle-input:checked~.nav-primary .sub-menu .sub-menu a,.mobile-menu-toggle-input[checked]~.nav-primary .sub-menu .sub-menu a{padding-left:0}.mobile-menu-toggle-input:checked~.nav-primary .sub-menu .sub-menu a:before,.mobile-menu-toggle-input[checked]~.nav-primary .sub-menu .sub-menu a:before{display:none}.mobile-menu-toggle-input:checked~.nav-primary .sub-menu .sub-menu a::before,.mobile-menu-toggle-input[checked]~.nav-primary .sub-menu .sub-menu a::before{display:none}.mobile-menu-toggle{position:absolute;top:105px;right:10%;transform:translateY(-50%);font-size:4.2rem;z-index:10000}.mobile-menu-toggle .fa-bars{display:block;height:23px;width:23px;position:relative;background:url(/wp-content/themes/chek-news/images/large-menu-icon.svg) no-repeat center center;background-size:contain}.mobile-menu-toggle .fa-bars:before{display:none}.mobile-menu-toggle .fa-bars::before{display:none}.mobile-menu-toggle .fa-bars:after{display:none}.mobile-menu-toggle .fa-bars::after{display:none}.scroll-detect .mobile-menu-toggle{position:-webkit-sticky;position:fixed;top:20px;float:right;right:8px;padding:10px 0 10px 72px}.scroll-detect .mobile-menu-toggle .fa-bars{width:16px;height:16px}.scroll-detect .mobile-menu-toggle-input:checked+.mobile-menu-toggle,.scroll-detect .mobile-menu-toggle-input[checked]+.mobile-menu-toggle{right:10%}.pre-header{padding:15px 0}.pre-header a:hover{color:#4dbbec;opacity:1}.account-container{display:flex;flex-wrap:nowrap}.pre-header-menu{font-weight:700;font-size:1.7rem}.pre-header-menu .menu{padding:0;margin:0}.icon-traffic a{display:flex;align-items:center}.icon-traffic a:before{content:"";background:url(/wp-content/themes/chek-news/images/header-icons/location-blue.svg);width:13px;height:17px;display:inline-block;margin-right:5px}.icon-traffic a::before{content:"";background:url(/wp-content/themes/chek-news/images/header-icons/location-blue.svg);width:13px;height:17px;display:inline-block;margin-right:5px}.alert-container{margin-left:auto;display:inline-flex}.alert-container .icon-container+.icon-container{margin-left:10px}.alert-container .icon-container a{width:24px;height:24px;position:relative;background-size:10px;background-position:center center;background-repeat:no-repeat}.alert-container .icon-container a .count{position:absolute;top:-10px;right:-10px;width:15px;height:15px;border-radius:50%;background-color:#fff;border:2px solid;font-size:1rem;line-height:1.2}.alert-container .icon-container.breaking a{background-image:url(/wp-content/themes/chek-news/images/alert-icons/breaking-white.svg);background-color:#4dbbec}.alert-container .icon-container.breaking a .count{border-color:#4dbbec;color:#4dbbec}.alert-container .icon-container.traffic a{background-image:url(/wp-content/themes/chek-news/images/alert-icons/traffic-white.svg);background-color:#db9122}.alert-container .icon-container.traffic a .count{border-color:#db9122;color:#db9122}.alert-container .icon-container.weather a{background-image:url(/wp-content/themes/chek-news/images/alert-icons/weather-white.svg);background-color:#4dbbec}.alert-container .icon-container.weather a .count{border-color:#4dbbec;color:#4dbbec}.alert-container .icon-container.ferry a{background-image:url(/wp-content/themes/chek-news/images/alert-icons/ferry-white.svg);background-color:#87c846}.alert-container .icon-container.ferry a .count{border-color:#87c846;color:#87c846}.account-link{font-size:1.7rem}.account-link:before{content:"";background:url(/wp-content/themes/chek-news/images/header-icons/user-blue.svg) no-repeat center center;display:inline-block;margin-right:5px;position:relative;width:16px;height:16px;top:3px}.account-link::before{content:"";background:url(/wp-content/themes/chek-news/images/header-icons/user-blue.svg) no-repeat center center;display:inline-block;margin-right:5px;position:relative;width:16px;height:16px;top:3px}.site-header{height:100px;transition:all ease-in-out .25s}.site-header .wrap{display:flex;flex-wrap:nowrap;height:100%;align-items:center;justify-content:space-between;transition:all ease-in-out .25s}.site-header .wrap .custom-logo-link{display:block;width:150px;transition:all ease-in-out .25s}.site-header .wrap .custom-logo-link .custom-logo{display:block;transition:all ease-in-out .25s;margin-top:3px;height:auto!important;max-width:70%}.site-header .wrap .pre-menu-wrap,.site-header .wrap [class^=site-]{display:none;visibility:hidden}.scroll-detect .site-header{left:calc(100% - 110px);top:-1px;height:42px;background:rgba(0,0,0,.3);display:block;width:111px;margin-top:0;position:-webkit-sticky;position:fixed;z-index:1000;clip-path:polygon(0 0,110px 0,110px 42px,14.2px 42px,0 29.45px)}.scroll-detect .site-header .custom-logo-link{width:60px;height:16px;overflow:hidden;margin-left:14.2px}.scroll-detect .site-header>.wrap{background:#fff;padding:0;width:calc(100% - 1px);height:calc(100% - 1px);margin:0 0 1px 1px;position:absolute;box-shadow:0 0 15px rgba(0,0,0,.3),0 5px 10px rgba(0,0,0,.22);clip-path:polygon(0 0,100% 0,100% 100%,14.5px 100%,0 28.45px)}.nav-primary{display:none}.alert-breaking{position:relative}.alert-breaking .sy-list{top:0}.alert-breaking .sy-list .single-slide{display:block}.alert-breaking .banner-slides{margin:0;padding:0;list-style:none}.alert-breaking .single-slide{background:#4dbbec;display:none}.alert-breaking .single-slide:first-child{display:block}.alert-breaking .single-slide .wrap{justify-content:space-between;width:90%;margin:0 auto;padding:1em 0}.alert-breaking .single-slide a{color:#fff}.alert-breaking .single-slide .h2{font-size:1.8rem;position:relative;padding-left:45px}.alert-breaking .single-slide .h2:before{content:"";width:30px;height:30px;border:2px solid #fff;display:block;background:url(/wp-content/themes/chek-news/images/alert-icons/breaking-white.svg) transparent no-repeat center center;margin-right:15px;background-size:40% auto;position:absolute;left:0;top:50%;transform:translateY(-50%)}.alert-breaking .single-slide .h2::before{content:"";width:30px;height:30px;border:2px solid #fff;display:block;background:url(/wp-content/themes/chek-news/images/alert-icons/breaking-white.svg) transparent no-repeat center center;margin-right:15px;background-size:40% auto;position:absolute;left:0;top:50%;transform:translateY(-50%)}.alert-breaking .single-slide.traffic{background-color:#db9122}.alert-breaking .single-slide.traffic .h2:before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/traffic-white.svg)}.alert-breaking .single-slide.traffic .h2::before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/traffic-white.svg)}.alert-breaking .single-slide.weather{background-color:#4dbbec}.alert-breaking .single-slide.weather .h2:before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/weather-white.svg)}.alert-breaking .single-slide.weather .h2::before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/weather-white.svg)}.alert-breaking .single-slide.ferry{background-color:#87c846}.alert-breaking .single-slide.ferry .h2:before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/ferry-white.svg)}.alert-breaking .single-slide.ferry .h2::before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/ferry-white.svg)}.alert-breaking~.content-container>.wrap{border-top:none}.filter-button{margin:0 15px;border:2px solid #4dbbec;color:#4dbbec;text-transform:uppercase;font-size:1.8rem;text-align:center;align-items:center;padding:10px 15px;transition:all ease-in-out .25s}.filter-button:before{content:"";display:block;width:14px;height:14px;background:url(/wp-content/themes/chek-news/images/alert-icons/breaking.svg) transparent no-repeat center center;background-size:contain;margin-right:6px}.filter-button::before{content:"";display:block;width:14px;height:14px;background:url(/wp-content/themes/chek-news/images/alert-icons/breaking.svg) transparent no-repeat center center;background-size:contain;margin-right:6px}.filter-button:hover{background-color:#4dbbec;color:#fff}.filter-button:hover:before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/breaking-white.svg)}.filter-button:hover::before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/breaking-white.svg)}.filter-button:first-child{margin-left:0}.filter-button:last-child{margin-right:0}.filter-button.traffic{border-color:#db9122;color:#db9122}.filter-button.traffic:before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/traffic.svg)}.filter-button.traffic::before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/traffic.svg)}.filter-button.traffic:hover{background-color:#db9122;color:#fff}.filter-button.traffic:hover:before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/traffic-white.svg)}.filter-button.traffic:hover::before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/traffic-white.svg)}.filter-button.weather{border-color:#4dbbec;color:#4dbbec}.filter-button.weather:before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/weather.svg)}.filter-button.weather::before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/weather.svg)}.filter-button.weather:hover{background-color:#4dbbec;color:#fff}.filter-button.weather:hover:before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/weather-white.svg)}.filter-button.weather:hover::before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/weather-white.svg)}.filter-button.ferry{border-color:#87c846;color:#87c846}.filter-button.ferry:before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/ferry.svg)}.filter-button.ferry::before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/ferry.svg)}.filter-button.ferry:hover{background-color:#87c846;color:#fff}.filter-button.ferry:hover:before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/ferry-white.svg)}.filter-button.ferry:hover::before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/ferry-white.svg)}.the-content .alert-list{list-style:none}.alert-list .alert-link{font-weight:700;margin-bottom:50px;padding-left:35px;position:relative}.alert-list .alert-link:before{content:"";position:absolute;top:13px;left:0;width:24px;height:24px;background:url(/wp-content/themes/chek-news/images/alert-icons/breaking-white.svg) no-repeat center center #4dbbec;background-size:10px}.alert-list .alert-link::before{content:"";position:absolute;top:13px;left:0;width:24px;height:24px;background:url(/wp-content/themes/chek-news/images/alert-icons/breaking-white.svg) no-repeat center center #4dbbec;background-size:10px}.alert-list .alert-link .post-title{font-size:3.8rem;color:#000;transition:color ease-in-out .25s;margin-bottom:25px}.alert-list .alert-link .read-more-link{color:#4dbbec}.alert-list .alert-link:hover .post-title{color:#4dbbec}.alert-list .weather .alert-link:before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/weather-white.svg);background-color:#4dbbec}.alert-list .weather .alert-link::before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/weather-white.svg);background-color:#4dbbec}.alert-list .weather .alert-link:hover .post-title{color:#4dbbec}.alert-list .traffic .alert-link:before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/traffic-white.svg);background-color:#db9122}.alert-list .traffic .alert-link::before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/traffic-white.svg);background-color:#db9122}.alert-list .traffic .alert-link:hover .post-title{color:#db9122}.alert-list .ferry .alert-link:before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/ferry-white.svg);background-color:#87c846}.alert-list .ferry .alert-link::before{background-image:url(/wp-content/themes/chek-news/images/alert-icons/ferry-white.svg);background-color:#87c846}.alert-list .ferry .alert-link:hover .post-title{color:#87c846}.tips-cta{background:#000;padding:15px;color:#fff}.tips-cta .row{align-items:center}.tips-cta h3{font-size:3.2rem}.tips-cta .chek-button:after{display:inline-block;width:16px;height:16px;content:"";background:url(/wp-content/themes/chek-news/images/right-arrow.svg) no-repeat 50%;margin-left:10px;position:relative;top:3px}.tips-cta .chek-button::after{display:inline-block;width:16px;height:16px;content:"";background:url(/wp-content/themes/chek-news/images/right-arrow.svg) no-repeat 50%;margin-left:10px;position:relative;top:3px}.footer-cta{background:#4dbbec;color:#fff;padding:50px 0 350px;background-repeat:no-repeat;background-position:75% bottom;background-size:contain}.footer-cta .tagline{text-transform:uppercase;font-weight:500;letter-spacing:2px}.footer-cta .promotion-title{font-size:4.8rem}.footer-schedule{width:100%;overflow:hidden}.footer-schedule.row{margin:0}.adv-cta-container{background-color:rgba(0,0,0,.5);background-size:cover;background-repeat:no-repeat;background-blend-mode:color;color:#fff;padding:20% 5%}.adv-cta-container ul{font-size:2.6rem;color:#fff;line-height:1.8;font-weight:700;margin:0;padding:0}.adv-cta-container .h2{font-size:3.2rem}.adv-cta-container .h5{font-size:1.4rem}.adv-w-chek{height:75px}.schedule-container{padding:5%}.schedule-container .schedule-cta-container{padding:0 0 40px 0}.schedule-container .schedule-title{font-size:3.6rem;line-height:85px}.schedule-container .button-container{margin-bottom:16px}.schedule-container .schedule-list-placeholder{margin:0;padding:0}.schedule-container .tv-listing{display:flex;margin-bottom:10px}.site-footer{padding:40px 0 0;color:#696969}.site-footer a{font-size:2rem}.site-footer a:hover{color:#4dbbec}.site-footer .menu{padding:0;margin:20px 0;list-style:none;column-count:2}.site-footer .menu .menu-item{margin-bottom:15px}.site-footer .footer-socket-container{text-align:center}.site-footer .footer-socket-container a{font-size:1.8rem;cursor:pointer}.site-footer .footer-socket-container .copyright{font-size:1.2rem;margin-bottom:12px}.site-footer .footer-socket-container .copyright a{color:inherit;font-size:inherit}.site-footer .footer-socket-container .social-container span{display:inline-block}.site-footer .footer-socket-container .social-container a{display:block;padding:5px 10px}.footer-logo-container img{width:auto}.btn-icon{position:relative;display:block}.btn-icon:before{content:"\f002";font-family:FontAwesome;position:absolute;color:#4dbbec;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}.btn-icon::before{content:"\f002";font-family:FontAwesome;position:absolute;color:#4dbbec;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}.search-form{margin-bottom:20px;display:block;border:1px solid #fff;position:relative}.search-form [type=search]{padding:10px 5px;border:none;background:0 0;width:100%;color:#fff}.search-form [type=submit]{padding:0;margin:0;border:none;opacity:0;position:absolute;right:0;height:100%;top:0;cursor:pointer}.search-filters{color:#fff}.search-filters .search-field{padding:20px;flex-grow:1;font-size:1.8rem;background:#fff;color:#000}.search-filters .search-submit{width:75px;white-space:nowrap;background:#fff;text-indent:150%;overflow:hidden;position:relative}.search-filters .search-submit:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:25px;height:25px;background:url(/wp-content/themes/chek-news/images/search-icon.png) no-repeat center center;background-size:contain}.search-filters .search-submit::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:25px;height:25px;background:url(/wp-content/themes/chek-news/images/search-icon.png) no-repeat center center;background-size:contain}.search-filters .category{max-width:100%}.search-filters .bottom{max-width:100%;flex-wrap:wrap}.search-filters .datespan{align-items:center;justify-content:space-between;width:100%}.search-filters .datespan label{position:relative}.search-filters .datespan label:after{content:"📅";position:absolute;top:50%;right:12px;transform:translateY(-50%);display:block;color:#fff;pointer-events:none}.search-filters .datespan label::after{content:"📅";position:absolute;top:50%;right:12px;transform:translateY(-50%);display:block;color:#fff;pointer-events:none}.search-filters input,.search-filters select{background:0 0;border:1px solid #f3f3f3;color:#fff;max-width:100%;padding:10px}.search-filters input option,.search-filters select option{color:#000}.no-more{font-size:2.1rem}.breaking-news-container .hero-image-container .video-iframe{width:100%}.breaking-news-container .post-date{display:none}.breaking-news-container img{height:auto}.media-icons .icon{width:16px}.news-item .post-meta{color:#000}.news-item .post-meta:hover~.featured-image-container .featured-image{transform:scale(1.1)}.news-item .updated{text-transform:uppercase;color:#9a9a9a}.news-item .post-time{line-height:1.8rem;font-size:1.2rem;text-transform:uppercase}.news-item .icon{width:14px;filter:invert(100%);margin-right:5px}.news-item .icon img{object-fit:contain}.news-item .post-title{font-weight:700;font-size:1.8rem;transition:ease-in-out .25s}.news-item .post-title:hover{color:#4dbbec}.news-item .post-title:before{content:"";background:no-repeat center center;background-image:url(/wp-content/themes/chek-news/images/chek-large-article.svg);display:inline-block;width:16px;height:18px;margin-right:5px;margin-left:-8px}.news-item .post-title::before{content:"";background:no-repeat center center;background-image:url(/wp-content/themes/chek-news/images/chek-large-article.svg);display:inline-block;width:16px;height:18px;margin-right:5px;margin-left:-8px}.news-item .featured-image-container{overflow:hidden;max-height:269px}.news-item .featured-image-container .overflow-hidden{height:0;padding-top:calc(5 / 9 * 100%);position:relative}.news-item .featured-image-container .overflow-hidden .featured-image,.news-item .featured-image-container .overflow-hidden .image{position:absolute;top:0;height:100%;width:100%;object-fit:cover;z-index:0}.news-item .featured-image-container .overflow-hidden .video-iframe,.news-item .featured-image-container .overflow-hidden .zype_video{position:absolute;top:0}.news-item .featured-image{transition:transform ease-in-out .25s;width:100%;display:block}.news-item .featured-image:hover{transform:scale(1.1)}.news-item .post-excerpt{font-size:1.6rem;line-height:2.3rem}.home .news-item .post-excerpt,.small-stories .news-item .post-excerpt,.the-sidebar .news-item .post-excerpt{display:none}.fc-white .news-item .post-meta{color:#fff}.news-article{position:relative}.news-article .hero-image-container img{height:auto}.news-article .sponsor{margin-top:-1em;font-weight:700;font-style:italic}.news-article .sponsored-image{position:absolute;top:0;right:0;transform:translateY(-100%)}.news-article .sponsored-image img{max-height:100px;height:auto;max-width:100%}.news-article .post-meta{font-size:1.4rem}.news-article .updated{text-transform:uppercase;color:#9a9a9a}.news-article .hero-image-container iframe,.news-article .hero-image-container img{width:100%;display:block}.news-article .hero-image-container iframe{border:none}.news-article .author{max-width:115px;font-size:1.6rem;font-weight:700}.news-article .author-image{border-radius:50%;height:85px}.news-article .a2a_floating_style{position:relative}.news-article .a2a_kit{justify-content:center}.news-article .credit{color:#9a9a9a;font-size:1.4rem;text-transform:uppercase}.news-article .caption{font-weight:700;font-size:1.6rem}.news-article .caption .red{text-transform:uppercase;border-right:2px solid #9a9a9a;padding-right:10px;margin-right:10px}.news-article .post-navigation .nav-link .nav-arrow{background:#000;color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;padding-top:15px;padding-bottom:15px;font-size:1.2rem;text-transform:uppercase;margin-right:-15px;width:100%}.news-article .post-navigation .nav-link .nav-arrow:before{content:"";display:block;background:url(/wp-content/themes/chek-news/images/navigation/left-arrow.svg) no-repeat center center;width:31px;height:22px;margin-bottom:6px}.news-article .post-navigation .nav-link .nav-arrow::before{content:"";display:block;background:url(/wp-content/themes/chek-news/images/navigation/left-arrow.svg) no-repeat center center;width:31px;height:22px;margin-bottom:6px}.news-article .post-navigation .nav-link .nav-arrow:after{flex-basis:100%;content:"Previous"}.news-article .post-navigation .nav-link .nav-arrow::after{flex-basis:100%;content:"Previous"}.news-article .post-navigation .nav-link.next .nav-arrow{margin-right:0;order:1}.news-article .post-navigation .nav-link.next .nav-arrow:before{background-image:url(/wp-content/themes/chek-news/images/navigation/right-arrow.svg)}.news-article .post-navigation .nav-link.next .nav-arrow::before{background-image:url(/wp-content/themes/chek-news/images/navigation/right-arrow.svg)}.news-article .post-navigation .nav-link.next .nav-arrow:after{content:"Next"}.news-article .post-navigation .nav-link.next .nav-arrow::after{content:"Next"}.news-article .content *{max-width:100%}.news-article .content * img{height:auto}.news-article .content * amp-img.amp-wp-enforced-sizes[layout=intrinsic]>img{object-fit:contain}.basis-1 .col{flex-basis:100%;max-width:100%}.basis-2 .col{flex-basis:50%;max-width:50%}.basis-3 .col{flex-basis:33.33333%;max-width:33.33333%}.chek-advertisement-placeholder{position:relative}.chek-advertisement-placeholder:before{content:"Advertisement";text-transform:uppercase;position:absolute;font-size:1rem;top:5px;left:0;width:100%;text-align:center;color:gray;letter-spacing:1px}.chek-advertisement-placeholder::before{content:"Advertisement";text-transform:uppercase;position:absolute;font-size:1rem;top:5px;left:0;width:100%;text-align:center;color:gray;letter-spacing:1px}.chek-advertisement-placeholder div{margin:0 auto;max-width:100%}.pre-menu-wrap .chek-advertisement-placeholder:before{display:none}.pre-menu-wrap .chek-advertisement-placeholder::before{display:none}.stats{background:#f3f3f3;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:1.6rem}.stats dt{flex-basis:60%;font-weight:700;padding:0 6px 0 12px;margin-bottom:8.5px}.stats dt:first-child{margin-top:8.5px}.stats dd{flex-basis:40%;font-size:1.9rem;background:#4dbbec;color:#fff;padding:5px 12px;text-align:right;font-weight:700}.last-updated{font-size:12px;font-style:italic;color:#9a9a9a;margin-left:auto}.banner{flex-grow:1}.banner a,.banner a img{width:100%}.banner-wrap{flex-wrap:wrap}.banner-wrap .banner,.banner-wrap .stats{flex-basis:100%}@media (min-width:375px){.stats .dd{font-size:2.4rem}}.single-contest-container .single-contest{position:relative;display:block;padding-top:calc(9 / 16 * 100%);height:0}.single-contest-container .single-contest .contest-bg{object-fit:cover;width:100%;height:100%;position:absolute;top:0}.poll-container{background:#f3f3f3;width:100%;flex-wrap:wrap;align-items:flex-start;position:relative}.poll-container .sponsored-by{flex-basis:calc(100% + 30px);max-width:none;display:flex;align-items:center;padding:6px 16px;margin:0 -15px;max-height:44px}.poll-container .sponsored-by .sponsor-logo{width:32px;height:auto;order:1;margin-right:12px}.poll-container .sponsored-by .sponsor-name{order:2;font-size:.9em}.poll-container .sponsored-by .sponsor-name:before{content:"Sponsored By:";font-weight:700;display:block}.poll-container .sponsored-by .sponsor-name::before{content:"Sponsored By:";font-weight:700;display:block}.poll-container .align-right{width:100%;position:absolute;bottom:.75em;right:.75em}.page-template-template-chekpoint .poll-container .align-right{display:none}.poll-container .align-right a{color:#000;font-weight:600}.poll-container .align-right a:hover{color:#4dbbec}.poll-container .crowdsignal-poll-container{flex-basis:100%}.poll-container .crowdsignal-poll-container a[href]{border:1px solid #4dbbec!important;background:0 0!important;color:#000!important;padding:8px 16px!important;text-align:center!important;display:block!important;margin:0 auto!important;transition:all ease-in-out .25s;max-width:250px!important}.poll-container .crowdsignal-poll-container a[href]:hover{background:#4dbbec!important;color:#fff!important}.poll-container .crowdsignal-poll-container .pds-vote{display:none!important;visibility:hidden!important}.poll-container .crowdsignal-poll-container .PDS_Poll{width:100%!important;display:block!important}.poll-container .crowdsignal-poll-container .PDS_Poll div,.poll-container .crowdsignal-poll-container .PDS_Poll label,.poll-container .crowdsignal-poll-container .PDS_Poll p{font-family:Roboto,sans-serif!important;font-size:2.4rem!important;color:#000!important}.poll-container .crowdsignal-poll-container .PDS_Poll .pds-question-top,.poll-container .crowdsignal-poll-container .PDS_Poll .pds-question-top div{font-weight:700!important;border:none!important;outline:0!important;box-shadow:none!important}.poll-container .crowdsignal-poll-container .pds-box{background:0 0!important;border:none!important;width:auto!important;flex-basis:100%;width:100%}.poll-container .crowdsignal-poll-container .pds-question-inner{font-weight:700;position:relative}.poll-container .crowdsignal-poll-container .pds-question-inner:before{content:"";background:url(/wp-content/themes/chek-news/images/chek_point_poll.png) no-repeat left center;background-size:contain;display:block;margin-bottom:25px;width:auto;height:42px}.poll-container .crowdsignal-poll-container .pds-question-inner::before{content:"";background:url(/wp-content/themes/chek-news/images/chek_point_poll.png) no-repeat left center;background-size:contain;display:block;margin-bottom:25px;width:auto;height:42px}.poll-container .crowdsignal-poll-container .pds-box{border-radius:12px;text-align:left}.poll-container .crowdsignal-poll-container .pds-box .pds-answer{padding:10px 0;border:none!important}.poll-container .crowdsignal-poll-container .pds-box .pds-answer>span{display:flex!important;justify-content:space-between!important;flex-wrap:wrap!important}.poll-container .crowdsignal-poll-container .pds-box .pds-box-outer{padding:12px}.poll-container .crowdsignal-poll-container .pds-box .pds-feedback-group{padding:8px 0}.poll-container .crowdsignal-poll-container .pds-box .pds-feedback-label{display:block;padding:0 0 5px;line-height:150%;position:relative}.poll-container .crowdsignal-poll-container .pds-box .pds-feedback-label .pds-answer-text{float:left}.poll-container .crowdsignal-poll-container .pds-box .pds-feedback-label .pds-feedback-result{float:right}.poll-container .crowdsignal-poll-container .pds-box .pds-feedback-label .pds-feedback-per{font-weight:700}.poll-container .crowdsignal-poll-container .pds-box .pds-answer-input{display:none!important;visibility:hidden!important}.poll-container .crowdsignal-poll-container .pds-box .pds-answer-feedback{background-color:#f1f1f1;border:1px solid #d1d1d1;position:relative}.poll-container .crowdsignal-poll-container .pds-box .pds-answer-feedback-bar{background:#3478e3;height:18px}.poll-container .crowdsignal-poll-container .pds-box .pds-input-label{margin-right:15px!important;padding:10px 20px 10px 10px!important;position:relative!important;border:1px solid #cdcdcd!important;display:inline-flex!important;align-items:center!important;font-size:2.1rem!important;background:#fff!important;transition:all ease-in-out .25s!important}.poll-container .crowdsignal-poll-container .pds-box .pds-input-label:hover{color:#fff!important;background:#4dbbec!important}.poll-container .crowdsignal-poll-container .pds-box .pds-input-label:hover:before{border-color:#fff!important}.poll-container .crowdsignal-poll-container .pds-box .pds-input-label:hover::before{border-color:#fff!important}.poll-container .crowdsignal-poll-container .pds-box .pds-input-label:before{content:"";border:2px solid #000;border-radius:50%;width:17px;height:17px;position:relative;margin-right:5px;margin-left:5px;display:inline-block;transition:all ease-in-out .25s}.poll-container .crowdsignal-poll-container .pds-box .pds-input-label::before{content:"";border:2px solid #000;border-radius:50%;width:17px;height:17px;position:relative;margin-right:5px;margin-left:5px;display:inline-block;transition:all ease-in-out .25s}.poll-container .crowdsignal-poll-container .pds-links{display:none!important;visibility:hidden!important}.poll-container .crowdsignal-poll-container .pds-vote-button{background:linear-gradient(to top,0 #f2f2f2,100% #fff)!important}.poll-container #pds-sharing{display:none!important;visibility:hidden}.poll-container #pds-sharing+div:not(.pds-vote){display:none!important;visibility:hidden}.iframe-video-container{width:100%;padding-bottom:56.33333%;position:relative}.iframe-video-container .video-iframe,.iframe-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.playlist-view-title{margin-top:0}.box-with-content{display:flex;flex-wrap:wrap;margin:0 -15px}.box-with-content .item_title_block{display:block;color:#000;font-weight:700;font-size:1.6rem}.box-with-content .item_title_block:before{content:"";background:#4dbbec;display:inline-block;width:6px;height:14px;margin-right:4px}.box-with-content .item_title_block::before{content:"";background:#4dbbec;display:inline-block;width:6px;height:14px;margin-right:4px}.box-with-content .playlist-with-content{flex:0 0 100%;padding:0 15px;margin:0 0 24px;width:100%;display:flex;flex-wrap:wrap}.box-with-content .playlist-with-content .slider_links .slider_links-title{margin-bottom:12px}.box-with-content .playlist-with-content .slider_links .slider_links-title,.box-with-content .playlist-with-content .slider_links .slider_links-title a{font-size:2.4rem}.box-with-content .playlist-with-content .slider_links .slider_links-title a{display:block;color:#000;font-weight:700;font-size:2.1rem}.box-with-content .playlist-with-content .slider_links .slider_links-title a:before{content:"";background:#4dbbec;display:inline-block;width:6px;height:14px;margin-right:4px}.box-with-content .playlist-with-content .slider_links .slider_links-title a::before{content:"";background:#4dbbec;display:inline-block;width:6px;height:14px;margin-right:4px}.box-with-content .playlist-with-content .slider-list,.box-with-content .playlist-with-content .slider_links{width:100%;flex:0 0 100%}.box-with-content .playlist-with-content .slick-prev{left:12px;z-index:100}.box-with-content .playlist-with-content .slick-prev:before{color:#000}.box-with-content .playlist-with-content .slick-prev::before{color:#000}.box-with-content .playlist-with-content .slick-next{right:10px;z-index:100}.box-with-content .playlist-with-content .slick-next:before{color:#000}.box-with-content .playlist-with-content .slick-next::before{color:#000}.box-with-content .playlist-with-content .item_title_block{margin-top:8px}.box-with-content .playlist-with-content:hover .slider_links-title{color:#4dbbec}.box-with-content .playlist-with-content:hover .zype-background-thumbnail{background-size:110%}.box-with-content .view_all_images{flex:0 0 100%;padding:0 15px;margin:0 0 24px;width:100%;opacity:1;max-width:none!important}.box-with-content .view_all_images>a{display:block}.box-with-content .view_all_images .zype-background-thumbnail{transition:all ease-in-out .25s;background-size:100%;width:100%!important;height:200px!important}.box-with-content .view_all_images:hover .item_title_block{color:#4dbbec}.box-with-content .view_all_images:hover .zype-background-thumbnail{background-size:110%}.box-with-content .get-all-playlists,.box-with-content br,.box-with-content p{display:none;visibility:hidden}.box-with-content .slick-initialized .slick-track{max-width:none}.box-with-content .slick-initialized p.slick-slide{display:none;visibility:hidden}.video-item .video-iframe{display:none;visibility:hidden;width:100%}.video-item .image{display:block}.video-item .post-meta{padding-left:15px}.video-item .featured-image-container{position:relative;display:block;max-height:none}.video-item .featured-image-container:before{content:"";background-image:url(/wp-content/themes/chek-news/images/play-button.svg);position:absolute;width:50px;height:50px;background-repeat:no-repeat;background-size:contain;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .25s ease-in;opacity:.5;z-index:2}.video-item .featured-image-container::before{content:"";background-image:url(/wp-content/themes/chek-news/images/play-button.svg);position:absolute;width:50px;height:50px;background-repeat:no-repeat;background-size:contain;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .25s ease-in;opacity:.5;z-index:2}.video-item .featured-image-container:hover:before{transform:translate(-50%,-50%) scale(2)}.video-item .featured-image-container:hover::before{transform:translate(-50%,-50%) scale(2)}.video-item .video-title{font-weight:500}.featured-video .mb-5.video-item,.featured-video .video-item.m-5,.featured-video .video-item.my-5{margin-bottom:.25em}.featured-video .featured-image-container:before{display:none;visibility:hidden}.featured-video .featured-image-container::before{display:none;visibility:hidden}.featured-video .image{display:none;visibility:hidden}.featured-video .video-iframe{display:block;visibility:visible;border:none}.featured-video .post-title{font-size:2.4rem;line-height:3.6rem}.share-container .a2a_kit{position:relative;display:flex;width:100%;z-index:1}.share-container .a2a_kit>a{display:block;width:35px;height:35px;margin-right:10px;border-radius:50%;padding:1px;text-align:center;background:#4dbbec;transition:background-color ease-in-out .25s}.share-container .a2a_kit>a span{background-color:transparent!important}.share-container .a2a_kit>a svg,.share-container .a2a_kit>a svg path,.share-container .a2a_kit>a svg rect{fill:#000!important}.share-container .a2a_kit .addtoany_share{padding-top:6px;padding-bottom:6px}.share-container .a2a_kit .addtoany_share img,.share-container .a2a_kit .addtoany_share svg{width:21px;height:24px}.share-container .a2a_label{display:none}.share-container.horizontal .a2a_kit{justify-content:flex-start}.share-container.horizontal .a2a_kit>a{border-radius:5px;margin:0 6px;background:#55acee!important}.share-container.horizontal .a2a_kit>a:first-child{background:#1877f2!important;margin-left:0}.share-container.horizontal .a2a_kit>a:last-child{display:none}.the-content .page-content iframe,.the-content .page-content img{max-width:100%!important}.the-content .page-content img{height:auto}.the-content .featured-video .post-date{font-size:1.4rem;text-transform:uppercase}.the-content .share-container .a2a_kit>a{background:#000;color:#fff}.the-content .share-container .a2a_kit>a svg,.the-content .share-container .a2a_kit>a svg path,.the-content .share-container .a2a_kit>a svg rect{fill:#fff!important}.the-content .share-container .a2a_kit>a amp-img{background:0 0!important}.the-content ul li{margin-bottom:16px}.more-videos h3{font-size:4rem}.more-videos ul{margin:0;padding:0;list-style:none}.more-videos ul li{border-bottom:1px solid #e9e9e9}.more-videos ul li:last-child{border-bottom:none}.more-videos ul li a,.more-videos ul li button{border:none;background:0 0;font-size:inherit;font-family:inherit;color:#4dbbec}.more-videos ul li a.black,.more-videos ul li button.black{color:#000}.videos-recent .other-videos .zype_video{display:none;visibility:hidden}.show-strategy p{margin:0;width:100%}.show-strategy br{display:none}.featured-story-placeholder{overflow:hidden}.featured-story-placeholder .breaking-news-item{position:relative}.featured-story-placeholder .hero-image-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.52);z-index:1}.featured-story-placeholder .hero-image-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.52);z-index:1}.featured-story-placeholder img{height:auto;display:block}.featured-story-placeholder .content-column .first-article-meta{padding:15px;height:100%;position:absolute;top:0;left:0;display:flex;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;z-index:10}.featured-story-placeholder .content-column .first-article-meta>span .p-5,.featured-story-placeholder .content-column .first-article-meta>span .pb-5,.featured-story-placeholder .content-column .first-article-meta>span .py-5{padding-bottom:0}.featured-story-placeholder .category-tag{margin-top:0;margin-bottom:auto}.featured-story-placeholder .media-icons,.featured-story-placeholder .post-excerpt{display:none}.featured-story-placeholder .post-date{font-size:1.2rem;width:100%}.featured-story-placeholder .the-title{font-size:1.8rem;width:100%}.featured-story-placeholder a{color:#fff}.featured-story-placeholder .chek-button{background:0 0;display:block}@keyframes loading-indicator{0%{height:51px}50%,to{height:26px}}.loading-spinner{display:flex;padding:2em 0;width:100%;align-items:center;justify-content:center;position:relative;pointer-events:none}.loading-spinner span{width:13px;height:51px;margin:0 3.5px;position:relative}.loading-spinner span:before{content:"";position:absolute;height:26px;width:100%;top:50%;transform:translateY(-50%);display:block;background:#4dbbec;animation:loading-indicator 1.2s cubic-bezier(0,.5,.5,1) infinite}.loading-spinner span::before{content:"";position:absolute;height:26px;width:100%;top:50%;transform:translateY(-50%);display:block;background:#4dbbec;animation:loading-indicator 1.2s cubic-bezier(0,.5,.5,1) infinite}.loading-spinner span:first-child:before{animation-delay:-.24s}.loading-spinner span:first-child::before{animation-delay:-.24s}.loading-spinner span:nth-child(2):before{animation-delay:-.12s}.loading-spinner span:nth-child(2)::before{animation-delay:-.12s}.the-sidebar .news-item{padding-bottom:1em;margin-bottom:1em}.the-sidebar .news-item .post-title{font-size:1.6rem}.the-sidebar .poll-container{width:100%}.page-template-template-chekpoint .the-sidebar .poll-container{display:none}.the-sidebar .election-videos h3{margin:0}.waze-geofind-button{position:absolute;right:15px;overflow:hidden;white-space:nowrap;top:24px;max-width:58px}.waze-geofind-button:before{content:"\f05b";font-family:FontAwesome;font-size:28px;margin-right:40px}.waze-geofind-button::before{content:"\f05b";font-family:FontAwesome;font-size:28px;margin-right:40px}.waze-map{width:100%;border:none;height:350px}.traffic-links{flex-wrap:wrap}.box-link{flex-basis:100%;display:flex;justify-content:space-between;align-items:center;padding:32px;color:#fff;background:#1b3665;text-align:center;font-size:2rem;font-weight:700;position:relative;margin-bottom:1em}.box-link:before{content:"";width:115px;display:block;height:50px;background:url(/wp-content/themes/chek-news/images/drive-bc.png) no-repeat center center;background-size:contain}.box-link::before{content:"";width:115px;display:block;height:50px;background:url(/wp-content/themes/chek-news/images/drive-bc.png) no-repeat center center;background-size:contain}.box-link:after{content:"";border-top:1px solid #4668a2;display:block;position:absolute;right:15%;width:20%;bottom:30%}.box-link::after{content:"";border-top:1px solid #4668a2;display:block;position:absolute;right:15%;width:20%;bottom:30%}.box-link.bc-ferry{background:#003f79}.box-link.bc-ferry:before{background-image:url(/wp-content/themes/chek-news/images/bc-ferries.png)}.box-link.bc-ferry::before{background-image:url(/wp-content/themes/chek-news/images/bc-ferries.png)}.post-type-archive-show .content-container>.news-container .news-item .post-date{display:none}.single-show .news-article .post-meta{display:none}.single-show .video-item .post-meta{display:block}.ai1ec-calendar a{color:#000}.ai1ec-calendar-toolbar{border-radius:0;font-size:1.6rem}.ai1ec-color-swatch-empty{display:none}.ai1ec-btn-group .ai1ec-btn{border:1px solid #000;padding:10px 15px;border-radius:0}.ai1ec-btn-group .ai1ec-btn-primary{background:0 0;color:#4dbbec!important;font-size:1.6rem}.ai1ec-btn-group .ai1ec-btn-primary:active,.ai1ec-btn-group .ai1ec-btn-primary:focus,.ai1ec-btn-group .ai1ec-btn-primary:hover{color:#fff!important;background:#4dbbec}.ai1ec-posterboard-view .ai1ec-event-wrap{background:#f1f1f1;box-shadow:none}.ai1ec-posterboard-view .ai1ec-event-avatar{box-shadow:none;background:#fff}.ai1ec-posterboard-view .ai1ec-date,.ai1ec-posterboard-view .ai1ec-end-date{background:#4dbbec}.ai1ec-posterboard-view.ai1ec-posterboard-masonry .ai1ec-date-block-wrap{opacity:1}.ai1ec-posterboard-view .ai1ec-end-date-divider{border-top-color:#99142b}.ai1ec-allday-badge{background:#99142b}.ai1ec-agenda-view .ai1ec-month{background:#4dbbec}.ai1ec-agenda-view .ai1ec-event .ai1ec-event-title{color:#4dbbec}.ai1ec-month-view .ai1ec-allday .ai1ec-event,.ai1ec-month-view .ai1ec-multiday .ai1ec-event,.ai1ec-oneday-view .ai1ec-allday-events .ai1ec-allday .ai1ec-event,.ai1ec-oneday-view .ai1ec-allday-events .ai1ec-multiday .ai1ec-event,.ai1ec-week-view .ai1ec-allday-events .ai1ec-allday .ai1ec-event,.ai1ec-week-view .ai1ec-allday-events .ai1ec-multiday .ai1ec-event{background-color:#99142b}.ai1ec-week-view .ai1ec-week a.ai1ec-event-container{border-color:#4dbbec;background-color:#fff;background-image:linear-gradient(top,#f5f8fa,#d7f0fb 120px)}.ai1ec-oneday-view .ai1ec-oneday a.ai1ec-event-container{border-color:#4dbbec;background-color:#fff;background-image:linear-gradient(top,#f5f8fa,#4dbbec 120px)}.ai1ec-month-view .ai1ec-multiday-arrow1{border-left-color:#99142b}.ai1ec-month-view .ai1ec-multiday-arrow2{border-right-color:#99142b;border-top-color:#99142b;border-bottom-color:#99142b}.error404 .post-title{display:none}.nopage-container{max-width:1522px;flex-direction:column;align-items:center;justify-content:center;margin-top:25px;margin-bottom:25px}.nopage-content,.nopage-image-container{flex-basis:48%;max-width:500px}.nopage-content{margin-top:80px;margin-bottom:100px;text-align:center}.nopage-heading{font-size:16.3rem}.nopage-inner-content{font-size:1.2em}.podcasts{background:#000;color:#fff}.podcasts iframe{display:block}.podcasts dd{overflow:hidden;max-height:0;border:2px solid #4dbbec;border-top:none;transition:max-height ease-in-out .25s}.podcasts dt{border:2px solid #4dbbec;border-bottom:none;display:flex;align-items:center;cursor:pointer}.podcasts dt:before{content:"";display:block;background:url(/wp-content/themes/chek-news/images/play-button.svg) no-repeat center center;background-size:contain;width:30px;height:30px;margin-right:12px;opacity:.7;transition:opacity ease-in-out .25s}.podcasts dt::before{content:"";display:block;background:url(/wp-content/themes/chek-news/images/play-button.svg) no-repeat center center;background-size:contain;width:30px;height:30px;margin-right:12px;opacity:.7;transition:opacity ease-in-out .25s}.podcasts dt:after{content:"\f107";font-family:FontAwesome;font-weight:700;margin-left:auto;color:#fff}.podcasts dt::after{content:"\f107";font-family:FontAwesome;font-weight:700;margin-left:auto;color:#fff}.podcasts dt:hover:before{opacity:1}.podcasts dt:hover::before{opacity:1}.podcasts dt.expanded{border-bottom:transparent}.podcasts dt.expanded:after{transform:scaleY(-1)}.podcasts dt.expanded::after{transform:scaleY(-1)}.podcasts dt.expanded+dd{max-height:420px}.podcasts dt~dt{border-top:none}.podcast-slider{display:flex;flex-direction:column;justify-content:center;align-items:unset;overflow:hidden;width:100%;height:auto;background-color:#fff;margin:0 0 5rem 0;--podcast-shift-number:0;--podcast-shift-value:0}@media (min-width:1280px){.podcast-slider{margin:5rem 0 7.5rem 0}}.podcast-slider .wrap{margin:0;padding:0;width:100%}.podcast-slider .podcast-slider-title{display:flex;flex-direction:row;background-color:#fff;color:#000;font-weight:700!important;text-transform:uppercase;margin-bottom:5rem;margin-left:25px;margin-right:25px}.podcast-slider .podcast-slider-container{display:flex;flex-direction:row}.podcast-slider .podcast-slider-container .padding-block{width:5.5%;background-color:#fff;border:1px solid #fff;z-index:5}.podcast-slider .podcast-slider-container .arrow{width:7rem;margin-top:15px;background-color:rgba(0,0,0,.2);font-size:7rem;color:#fff;border:0 solid transparent;border-radius:3px;cursor:pointer;z-index:5;transition:.2s}.podcast-slider .podcast-slider-container .arrow:hover{transform:scale(1.2,1);background-color:rgba(0,0,0,.3)}.podcast-slider .podcast-slider-container .arrow-left,.podcast-slider .podcast-slider-container .arrow-right{visibility:hidden}@media (min-width:1024px){.podcast-slider .podcast-slider-container .arrow-left,.podcast-slider .podcast-slider-container .arrow-right{visibility:visible}}.podcast-slider .podcast-slider-container .arrow-left{margin-right:-10rem}.podcast-slider .podcast-slider-container .arrow-right{margin-left:-10rem}.podcast-slider .podcast-slider-container .podcast-slider-inner-container{display:flex;width:100%;margin:15px 15px 0 25px;padding:0;gap:10px}.podcast-slider .podcast-slider-container .podcast-slider-inner-container .podcast{padding:0 1%;flex:0 0 40%;color:#fff}.podcast-slider .podcast-slider-container .podcast-slider-inner-container .podcast:first-child{padding-left:0}.podcast-slider .podcast-slider-container .podcast-slider-inner-container .podcast:hover .image-wrap{transform:scale(1.1)}.podcast-slider .podcast-slider-container .podcast-slider-inner-container .podcast .image-wrap{display:block;position:relative;width:100%;padding-bottom:80%;transition:.2s}.podcast-slider .podcast-slider-container .podcast-slider-inner-container .podcast .image-wrap img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border:1px solid transparent;border-radius:15px}.podcast-slider .podcast-slider-container .podcast-slider-inner-container .podcast span{display:block}.podcast-slider .podcast-slider-container .podcast-slider-inner-container .podcast a{display:block}.podcast-slider .podcast-slider-container .podcast-slider-inner-container .podcast a .episode-date{color:#9a9a9a;font-weight:700;margin:.75em 0 .5em 0;font-size:1.6rem}.podcast-slider .podcast-slider-container .podcast-slider-inner-container .podcast a .podcast-title{color:#000;font-weight:700;margin-bottom:.25em;font-size:2rem}.podcast-slider .podcast-slider-container .podcast-slider-inner-container .podcast a .episode-title{color:#000;font-size:1.8rem}.podcast-slider .podcast-slider-container .podcast-slider-inner-container .podcast a:nth-child(2):hover .podcast-title{transition:ease-in-out .25s;color:#4dbbec}.postid-1083079 .news-article .hero-image-container+div{display:none}.postid-1083079 .news-article .content .news-item.m-5,.postid-1083079 .news-article .content .news-item.mb-5,.postid-1083079 .news-article .content .news-item.my-5{margin-bottom:1em}.postid-1083079 .news-article .twitter-container{display:flex;flex-wrap:wrap;gap:30px}.postid-1083079 .news-article .twitter-container div{flex-basis:100%}.postid-1083079 .news-article .twitter-container div .twitter-timeline{width:100%}.category-municipal-elections-2022 .municipal-elections-images{flex-direction:column}.category-municipal-elections-2022 .municipal-elections-images br{display:none}.category-municipal-elections-2022 .municipal-elections-images a{overflow:hidden;display:inline-block}.category-municipal-elections-2022 .municipal-elections-images a img{display:block}.category-municipal-elections-2022 .municipal-elections-images a:hover img{cursor:pointer;transition:transform ease-in-out .25s;transform:scale(1.1)}.category-municipal-elections-2022 .the-content h1.post-title{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3BhcnRpYWxzL19mb250cy5zY3NzIiwiLi4vcGFydGlhbHMvZ2xvYmFsL19kZWZhdWx0LnNjc3MiLCJzdHlsZS1kZWZhdWx0LmNzcyIsIi4uL3BhcnRpYWxzL19zZXR0aW5ncy5zY3NzIiwiLi4vcGFydGlhbHMvX21peGlucy5zY3NzIiwiLi4vcGFydGlhbHMvbW9iaWxlLW1lbnUvX2RlZmF1bHQuc2NzcyIsIi4uL3BhcnRpYWxzL3ByZS1oZWFkZXIvX2RlZmF1bHQuc2NzcyIsIi4uL3BhcnRpYWxzL2hlYWRlci9fZGVmYXVsdC5zY3NzIiwiLi4vcGFydGlhbHMvbmF2LXByaW1hcnkvX2RlZmF1bHQuc2NzcyIsIi4uL3BhcnRpYWxzL2FsZXJ0LWNlbnRlci9fZGVmYXVsdC5zY3NzIiwiLi4vcGFydGlhbHMvdGlwcy1jdGEvX2RlZmF1bHQuc2NzcyIsIi4uL3BhcnRpYWxzL2Zvb3Rlci1jdGEvX2RlZmF1bHQuc2NzcyIsIi4uL3BhcnRpYWxzL2Zvb3Rlci1zY2hlZHVsZS9fZGVmYXVsdC5zY3NzIiwiLi4vcGFydGlhbHMvZm9vdGVyL19kZWZhdWx0LnNjc3MiLCIuLi9wYXJ0aWFscy9zZWFyY2gvX2RlZmF1bHQuc2NzcyIsIi4uL3BhcnRpYWxzL2JyZWFraW5nLXBvc3RzL19kZWZhdWx0LnNjc3MiLCIuLi9wYXJ0aWFscy9uZXdzL19kZWZhdWx0LnNjc3MiLCIuLi9wYXJ0aWFscy9sb2NhbC1uZXdzL19kZWZhdWx0LnNjc3MiLCIuLi9wYXJ0aWFscy9hZHZlcnRpc2VtZW50L19kZWZhdWx0LnNjc3MiLCIuLi9wYXJ0aWFscy9iYW5uZXIvX2RlZmF1bHQuc2NzcyIsIi4uL3BhcnRpYWxzL2NvbnRlc3QvX2RlZmF1bHQuc2NzcyIsIi4uL3BhcnRpYWxzL3BvbGwvX2RlZmF1bHQuc2NzcyIsIi4uL3BhcnRpYWxzL3ZpZGVvL19kZWZhdWx0LnNjc3MiLCIuLi9wYXJ0aWFscy9mZWF0dXJlZC9fZGVmYXVsdC5zY3NzIiwiLi4vcGFydGlhbHMvbG9hZGluZy9fZGVmYXVsdC5zY3NzIiwiLi4vcGFydGlhbHMvc2lkZWJhci9fZGVmYXVsdC5zY3NzIiwiLi4vcGFydGlhbHMvcGFnZS9fZGVmYXVsdC5zY3NzIiwiLi4vcGFydGlhbHMvc2hvd3MvX2RlZmF1bHQuc2NzcyIsIi4uL3BhcnRpYWxzL2V2ZW50cy9fZGVmYXVsdC5zY3NzIiwiLi4vcGFydGlhbHMvNDA0L19kZWZhdWx0LnNjc3MiLCIuLi9wYXJ0aWFscy9wb2RjYXN0cy9fZGVmYXVsdC5zY3NzIiwiLi4vcGFydGlhbHMvcG9kY2FzdC1zbGlkZXIvX2RlZmF1bHQuc2NzcyIsIi4uL3BhcnRpYWxzL2Fzc29ydGVkL19kZWZhdWx0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUFBLFdBQ0ksWUFBYSxlQUNiLElBQUsscUNBQ0wsWUFBYSxJQUNiLFdBQVksT0FFaEIsV0FDSSxZQUFhLGVBQ2IsSUFBSyxrQ0FDTCxZQUFhLElBQ2IsV0FBWSxPQUVoQixXQUNJLFlBQWEsZUFDYixJQUFLLGtDQUNMLFlBQWEsSUFDYixXQUFZLE9BRWhCLFdBQ0ksWUFBYSxlQUNiLElBQUssdUNBQ0wsWUFBYSxJQUNiLFdBQVksT0FFaEIsV0FDSSxZQUFhLGVBQ2IsSUFBSyxtQ0FDTCxZQUFhLElBQ2IsV0FBWSxPQzVCaEIsS0FDSSxPQUFRLEVBRFosYUFHUSxRQUFTLGVBSWpCLE1BQ0ksTUFBTyxJQUNQLE9BQVEsRUFBQSxLQUdaLGlCQUNJLFNBQVUsT0FHZCxLQUNJLFFBQVMsS0FDVCxVQUFXLEtBQ1gsT0FBUSxFQUFBLE1DNkJaLGFEekJJLFFBQVMsRUFBQSxLQUdiLG1CQUNJLFdBQVksT0FHaEIsb0JBQ0ksWUFBYSxPQUdqQixLQUNJLHdCQUF5QixFQUN6QixXQUFZLEVBQ1osTUFBTyxLQUNQLGlCQUFrQixFQUNsQixrQkFBbUIsRUFDbkIsVUFBVyxFQUNYLFVBQVcsS0FHZiw4QkFDSSxnQkFBaUIsYUFJakIsT0FDSSxLQUFNLEVBQUUsRUFBRSxTQUNWLE1BQU8sU0FFWCxVQUNJLFlBQWEsU0FFakIsU0FDSSxN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QUFRLEtBQ1IsV0FBWSxNQUNaLE9BQVEsSUFBQSxNQUFBLFlBQ1IsY0FBZSxLQTlIakMsd0ZBbUllLFFBQVMsTUFuSXhCLHFGQXVJZSxRQUFTLE1Bdkl4QixtR0EwSWtCLE01QjVIRCxRNEI2SEMsWUFBYSxJQUNiLE9BQVEsTUFBQSxFQUFBLEtBQUEsRUFDUixVQUFXLE9BN0k3QixvR0FpSmtCLE01QnRJTCxLNEJ1SUssWUFBYSxJQUNiLGNBQWUsTUFDZixVQUFXLEtBcEo3QixvR0F3SmtCLE01QjdJTCxLNEI4SUssVUFBVyxPQXpKN0IsdUhBOEpxQixXQUFZLFlBQUEsS0FDWixNNUIzSlQsUTZCSVosd0RBSVMsUUFBUyxLQUpsQixzREFBQSx1REFBQSx1REFVWSxjQUFlLElBVjNCLGlEQWVTLFFBQVMsS0FDVCxVQUFXLEtBQ1gsSUFBSyxLQWpCZCxxREFvQlksV0FBWSxLQXBCeEIsdUVBdUJlLE1BQU8sS0FRdEIsK0RBRU0sZUFBZ0IsT0FGdEIsa0VBS1MsUUFBUyxLQUxsQixpRUFTUyxTQUFVLE9BQ1YsUUFBUyxhQVZsQixxRUFhWSxRQUFTLE1BYnJCLDJFQW1CWSxPQUFRLFFBQ1IsV0FBWSxVQUFBLFlBQUEsS0FDWixVQUFXLFdBckJ2Qiw4REE2QlMsUUFBUyIsImZpbGUiOiJzdHlsZS1kZWZhdWx0Lm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJQcm94aW1hIE5vdmFcIjtcbiAgICBzcmM6IHVybCguLi9mb250cy9Qcm94aW1hTm92YVJlZ3VsYXIub3RmKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgTm92YVwiO1xuICAgIHNyYzogdXJsKC4uL2ZvbnRzL1Byb3hpbWFOb3ZhVGhpbi5vdGYpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBOb3ZhXCI7XG4gICAgc3JjOiB1cmwoLi4vZm9udHMvUHJveGltYU5vdmFCb2xkLm90Zik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJQcm94aW1hIE5vdmFcIjtcbiAgICBzcmM6IHVybCguLi9mb250cy9Qcm94aW1hTm92YUV4dHJhYm9sZC5vdGYpO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBOb3ZhXCI7XG4gICAgc3JjOiB1cmwoLi4vZm9udHMvUHJveGltYU5vdmFCbGFjay5vdGYpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufSIsImJvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICAmID4gYW1wLWltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi53cmFwIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG59XG5cbltjbGFzcyo9XCJjb2xcIl0ge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jb2wge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uanVzdGlmeS1jb250ZW50LXNwYWNlLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgIC5jb2wtI3skaX0ge1xuICAgICAgICBmbGV4OiAwIDAgcGVyY2VudGFnZSgkaSAvIDEyKTtcbiAgICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoJGkgLyAxMik7XG4gICAgfVxuICAgIC5vZmZzZXQtI3skaX0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgkaSAvIDEyKTtcbiAgICB9XG4gICAgLm9yZGVyLSN7JGl9IHtcbiAgICAgICAgb3JkZXI6ICRpO1xuICAgIH1cbn1cblxuQGVhY2ggJGxhYmVsLCAkZGlyZWN0aW9uIGluICRkaXJlY3Rpb25zIHtcbiAgICAucCN7JGxhYmVsfS0wIHtcbiAgICAgICAgcGFkZGluZy0jeyRkaXJlY3Rpb259OiAwO1xuICAgIH1cbiAgICAucCN7JGxhYmVsfS0xIHtcbiAgICAgICAgcGFkZGluZy0jeyRkaXJlY3Rpb259OiAwLjI1ZW07XG4gICAgfVxuICAgIC5wI3skbGFiZWx9LTIge1xuICAgICAgICBwYWRkaW5nLSN7JGRpcmVjdGlvbn06IDAuNWVtO1xuICAgIH1cbiAgICAucCN7JGxhYmVsfS0zIHtcbiAgICAgICAgcGFkZGluZy0jeyRkaXJlY3Rpb259OiAwLjc1ZW07XG4gICAgfVxuICAgIC5wI3skbGFiZWx9LTQge1xuICAgICAgICBwYWRkaW5nLSN7JGRpcmVjdGlvbn06IDFlbTtcbiAgICB9XG4gICAgLnAjeyRsYWJlbH0tNSB7XG4gICAgICAgIHBhZGRpbmctI3skZGlyZWN0aW9ufTogMmVtO1xuICAgIH1cbiAgICAubSN7JGxhYmVsfS0wIHtcbiAgICAgICAgbWFyZ2luLSN7JGRpcmVjdGlvbn06IDA7XG4gICAgfVxuICAgIC5tI3skbGFiZWx9LTEge1xuICAgICAgICBtYXJnaW4tI3skZGlyZWN0aW9ufTogMC4yNWVtO1xuICAgIH1cbiAgICAubSN7JGxhYmVsfS0yIHtcbiAgICAgICAgbWFyZ2luLSN7JGRpcmVjdGlvbn06IDAuNWVtO1xuICAgIH1cbiAgICAubSN7JGxhYmVsfS0zIHtcbiAgICAgICAgbWFyZ2luLSN7JGRpcmVjdGlvbn06IDAuNzVlbTtcbiAgICB9XG4gICAgLm0jeyRsYWJlbH0tNCB7XG4gICAgICAgIG1hcmdpbi0jeyRkaXJlY3Rpb259OiAxZW07XG4gICAgfVxuICAgIC5tI3skbGFiZWx9LTUge1xuICAgICAgICBtYXJnaW4tI3skZGlyZWN0aW9ufTogMmVtO1xuICAgIH1cbiAgICAubSN7JGxhYmVsfS1hdXRvIHtcbiAgICAgICAgbWFyZ2luLSN7JGRpcmVjdGlvbn06IGF1dG87XG4gICAgfVxufVxuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDUge1xuICAgIC5weC0jeyRpfSB7XG4gICAgICAgIEBleHRlbmQgLnBsLSN7JGl9O1xuICAgICAgICBAZXh0ZW5kIC5wci0jeyRpfTtcbiAgICB9XG4gICAgLnB5LSN7JGl9IHtcbiAgICAgICAgQGV4dGVuZCAucHQtI3skaX07XG4gICAgICAgIEBleHRlbmQgLnBiLSN7JGl9O1xuICAgIH1cbiAgICAucC0jeyRpfSB7XG4gICAgICAgIEBleHRlbmQgLnB4LSN7JGl9O1xuICAgICAgICBAZXh0ZW5kIC5weS0jeyRpfTtcbiAgICB9XG4gICAgLm14LSN7JGl9IHtcbiAgICAgICAgQGV4dGVuZCAubWwtI3skaX07XG4gICAgICAgIEBleHRlbmQgLm1yLSN7JGl9O1xuICAgIH1cbiAgICAubXktI3skaX0ge1xuICAgICAgICBAZXh0ZW5kIC5tdC0jeyRpfTtcbiAgICAgICAgQGV4dGVuZCAubWItI3skaX07XG4gICAgfVxuICAgIC5tLSN7JGl9IHtcbiAgICAgICAgQGV4dGVuZCAubXgtI3skaX07XG4gICAgICAgIEBleHRlbmQgLm15LSN7JGl9O1xuICAgIH1cbn1cblxuLm14LWF1dG8ge1xuICAgIEBleHRlbmQgLm1sLWF1dG87XG4gICAgQGV4dGVuZCAubXItYXV0bztcbn1cblxuQGVhY2ggJGRpc3BsYXkgaW4gJGRpc3BsYXlzIHtcbiAgICAuZC0jeyRkaXNwbGF5fSB7XG4gICAgICAgIGRpc3BsYXk6ICRkaXNwbGF5O1xuICAgIH1cbn1cbkBlYWNoICR0ZXh0LWFsaWdubWVudCBpbiAkdGV4dC1hbGlnbm1lbnRzIHtcbiAgICAuYWxpZ24tI3skdGV4dC1hbGlnbm1lbnR9IHtcbiAgICAgICAgdGV4dC1hbGlnbjogJHRleHQtYWxpZ25tZW50O1xuICAgIH1cbn1cblxuLmJnLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAkY2hlay1ibGFjaztcbiAgICBjb2xvcjogIzY5Njk2OTtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICB9XG4gICAgICAgICYuY2hlay1idXR0b24ge1xuICAgICAgICAgICAgJi5ibGFjayB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmZjLXdoaXRlIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4qIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIEBpbmNsdWRlIGJlZm9yZS1hZnRlciB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgJiA+IC53cmFwIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRiYWNrZ3JvdW5kLWxpZ2h0LWdyZXk7XG4gICAgfVxufVxuLmRldGFpbHMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAuZGV0YWlscyB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfVxufVxuXG4ucGVyc29uYWxpdGllcyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgICAucGVyc29uYWxpdHkge1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDE4cHggMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0NTdweDtcbiAgICAgICAgLmltZy13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweCAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoKDMxMiAvIDQ1NykgKiAxMDAlKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmFja2dyb3VuZC1saWdodC1ncmV5O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250YWN0LXNlY3Rpb24ge1xuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIC5saW5rcyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibGFjaztcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGVrLWJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibHVlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50dyB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA5OVwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZW1haWwge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwZTBcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3RyaXBlZC1wb3N0cyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLnN0cmlwZWQtcG9zdCB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgICAgICB9XG4gICAgICAgIC50aXRsZS1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibGFjaztcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1ldGEge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9naW4tY29udGFpbmVyLFxuLnJlZ2lzdGVyLWNvbnRhaW5lciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ4JTtcbn1cbi5sb2dpbi1jb250YWluZXIge1xuICAgIG1hcmdpbi1yaWdodDogNCU7XG59XG4ucGFnZS1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBhZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cblxuLmxvZ2dlZC1pbiB7XG4gICAgLmhpZGUtZm9yLWxvZ2dlZC1pbixcbiAgICAucmVnaXN0ZXItY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmxvZ2luLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hIE5vdmFcIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvUHJveGltYU5vdmFSZWd1bGFyLm90Zik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBOb3ZhXCI7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL1Byb3hpbWFOb3ZhVGhpbi5vdGYpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgTm92YVwiO1xuICBzcmM6IHVybCguLi9mb250cy9Qcm94aW1hTm92YUJvbGQub3RmKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hIE5vdmFcIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvUHJveGltYU5vdmFFeHRyYWJvbGQub3RmKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hIE5vdmFcIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvUHJveGltYU5vdmFCbGFjay5vdGYpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuICBib2R5ID4gYW1wLWltZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi53cmFwIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xNXB4OyB9XG5cbltjbGFzcyo9XCJjb2xcIl0ge1xuICBwYWRkaW5nOiAwIDE1cHg7IH1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5jb2wge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgd2lkdGg6IGF1dG87XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uanVzdGlmeS1jb250ZW50LXNwYWNlLWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgd2lkdGg6IDguMzMzMzMlOyB9XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxOyB9XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIHdpZHRoOiAxNi42NjY2NyU7IH1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyOyB9XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIHdpZHRoOiAyNSU7IH1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzOyB9XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIHdpZHRoOiAzMy4zMzMzMyU7IH1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0OyB9XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gIHdpZHRoOiA0MS42NjY2NyU7IH1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1OyB9XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIHdpZHRoOiA1MCU7IH1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2OyB9XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gIHdpZHRoOiA1OC4zMzMzMyU7IH1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuXG4ub3JkZXItNyB7XG4gIG9yZGVyOiA3OyB9XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gIHdpZHRoOiA2Ni42NjY2NyU7IH1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4OyB9XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIHdpZHRoOiA3NSU7IH1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5OyB9XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICB3aWR0aDogODMuMzMzMzMlOyB9XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDsgfVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgd2lkdGg6IDkxLjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7IH1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ub2Zmc2V0LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyOyB9XG5cbi5wYi0wLCAucHktMCwgLnAtMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5wYi0xLCAucHktMSwgLnAtMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1ZW07IH1cblxuLnBiLTIsIC5weS0yLCAucC0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtOyB9XG5cbi5wYi0zLCAucHktMywgLnAtMyB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1ZW07IH1cblxuLnBiLTQsIC5weS00LCAucC00IHtcbiAgcGFkZGluZy1ib3R0b206IDFlbTsgfVxuXG4ucGItNSwgLnB5LTUsIC5wLTUge1xuICBwYWRkaW5nLWJvdHRvbTogMmVtOyB9XG5cbi5tYi0wLCAubXktMCwgLm0tMCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm1iLTEsIC5teS0xLCAubS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNWVtOyB9XG5cbi5tYi0yLCAubXktMiwgLm0tMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtOyB9XG5cbi5tYi0zLCAubXktMywgLm0tMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVlbTsgfVxuXG4ubWItNCwgLm15LTQsIC5tLTQge1xuICBtYXJnaW4tYm90dG9tOiAxZW07IH1cblxuLm1iLTUsIC5teS01LCAubS01IHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtOyB9XG5cbi5tYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bzsgfVxuXG4ucHQtMCwgLnB5LTAsIC5wLTAge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4ucHQtMSwgLnB5LTEsIC5wLTEge1xuICBwYWRkaW5nLXRvcDogMC4yNWVtOyB9XG5cbi5wdC0yLCAucHktMiwgLnAtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVlbTsgfVxuXG4ucHQtMywgLnB5LTMsIC5wLTMge1xuICBwYWRkaW5nLXRvcDogMC43NWVtOyB9XG5cbi5wdC00LCAucHktNCwgLnAtNCB7XG4gIHBhZGRpbmctdG9wOiAxZW07IH1cblxuLnB0LTUsIC5weS01LCAucC01IHtcbiAgcGFkZGluZy10b3A6IDJlbTsgfVxuXG4ubXQtMCwgLm15LTAsIC5tLTAge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5tdC0xLCAubXktMSwgLm0tMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVlbTsgfVxuXG4ubXQtMiwgLm15LTIsIC5tLTIge1xuICBtYXJnaW4tdG9wOiAwLjVlbTsgfVxuXG4ubXQtMywgLm15LTMsIC5tLTMge1xuICBtYXJnaW4tdG9wOiAwLjc1ZW07IH1cblxuLm10LTQsIC5teS00LCAubS00IHtcbiAgbWFyZ2luLXRvcDogMWVtOyB9XG5cbi5tdC01LCAubXktNSwgLm0tNSB7XG4gIG1hcmdpbi10b3A6IDJlbTsgfVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG87IH1cblxuLnBsLTAsIC5weC0wLCAucC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5wbC0xLCAucHgtMSwgLnAtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNWVtOyB9XG5cbi5wbC0yLCAucHgtMiwgLnAtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41ZW07IH1cblxuLnBsLTMsIC5weC0zLCAucC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1ZW07IH1cblxuLnBsLTQsIC5weC00LCAucC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07IH1cblxuLnBsLTUsIC5weC01LCAucC01IHtcbiAgcGFkZGluZy1sZWZ0OiAyZW07IH1cblxuLm1sLTAsIC5teC0wLCAubS0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLm1sLTEsIC5teC0xLCAubS0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVlbTsgfVxuXG4ubWwtMiwgLm14LTIsIC5tLTIge1xuICBtYXJnaW4tbGVmdDogMC41ZW07IH1cblxuLm1sLTMsIC5teC0zLCAubS0zIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVlbTsgfVxuXG4ubWwtNCwgLm14LTQsIC5tLTQge1xuICBtYXJnaW4tbGVmdDogMWVtOyB9XG5cbi5tbC01LCAubXgtNSwgLm0tNSB7XG4gIG1hcmdpbi1sZWZ0OiAyZW07IH1cblxuLm1sLWF1dG8sIC5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLnByLTAsIC5weC0wLCAucC0wIHtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4ucHItMSwgLnB4LTEsIC5wLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1ZW07IH1cblxuLnByLTIsIC5weC0yLCAucC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07IH1cblxuLnByLTMsIC5weC0zLCAucC0zIHtcbiAgcGFkZGluZy1yaWdodDogMC43NWVtOyB9XG5cbi5wci00LCAucHgtNCwgLnAtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTsgfVxuXG4ucHItNSwgLnB4LTUsIC5wLTUge1xuICBwYWRkaW5nLXJpZ2h0OiAyZW07IH1cblxuLm1yLTAsIC5teC0wLCAubS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5tci0xLCAubXgtMSwgLm0tMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNWVtOyB9XG5cbi5tci0yLCAubXgtMiwgLm0tMiB7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07IH1cblxuLm1yLTMsIC5teC0zLCAubS0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1ZW07IH1cblxuLm1yLTQsIC5teC00LCAubS00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07IH1cblxuLm1yLTUsIC5teC01LCAubS01IHtcbiAgbWFyZ2luLXJpZ2h0OiAyZW07IH1cblxuLm1yLWF1dG8sIC5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbi5hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjNjk2OTY5OyB9XG4gIC5iZy1ibGFjayBhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5iZy1ibGFjayBhOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNzsgfVxuICAgIC5iZy1ibGFjayBhLmNoZWstYnV0dG9uLmJsYWNrOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5iZy1ibGFjay5mYy13aGl0ZSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYmctYmxhY2suZmMtd2hpdGUgYSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAuYmctYmxhY2suZmMtd2hpdGUgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNGRiYmVjOyB9XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICo6YmVmb3JlIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICo6OmJlZm9yZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAqOmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICo6OmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICogaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbnRlbnQtY29udGFpbmVyID4gLndyYXAge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U5RTlFOTsgfVxuXG4uZGV0YWlscy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmRldGFpbHMtY29udGFpbmVyIC5kZXRhaWxzIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlOyB9XG5cbi5wZXJzb25hbGl0aWVzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5OyB9XG4gIC5wZXJzb25hbGl0aWVzIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5wZXJzb25hbGl0aWVzIC5wZXJzb25hbGl0eSB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMjBweCAxOHB4IDIwcHg7XG4gICAgbWF4LXdpZHRoOiA0NTdweDsgfVxuICAgIC5wZXJzb25hbGl0aWVzIC5wZXJzb25hbGl0eSAuaW1nLXdyYXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYygoMzEyIC8gNDU3KSAqIDEwMCUpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAucGVyc29uYWxpdGllcyAucGVyc29uYWxpdHkgLmltZy13cmFwIGltZyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOUU5RTk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5jb250YWN0LXNlY3Rpb24gaDIge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuXG4uY29udGFjdC1zZWN0aW9uIC5saW5rcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAuY29udGFjdC1zZWN0aW9uIC5saW5rcyBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgIC5jb250YWN0LXNlY3Rpb24gLmxpbmtzIGxpIGEge1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIC5jb250YWN0LXNlY3Rpb24gLmxpbmtzIGxpIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzRkYmJlYzsgfVxuICAgICAgLmNvbnRhY3Qtc2VjdGlvbiAubGlua3MgbGkgYTpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICBjb2xvcjogIzRkYmJlYztcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gICAgICAuY29udGFjdC1zZWN0aW9uIC5saW5rcyBsaSBhOjpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICBjb2xvcjogIzRkYmJlYztcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gIC5jb250YWN0LXNlY3Rpb24gLmxpbmtzIC50dyBhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwOTlcIjsgfVxuICAuY29udGFjdC1zZWN0aW9uIC5saW5rcyAudHcgYTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA5OVwiOyB9XG4gIC5jb250YWN0LXNlY3Rpb24gLmxpbmtzIC5lbWFpbCBhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZTBcIjtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAuY29udGFjdC1zZWN0aW9uIC5saW5rcyAuZW1haWwgYTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjBlMFwiO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbi5zdHJpcGVkLXBvc3RzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zdHJpcGVkLXBvc3RzIC5zdHJpcGVkLXBvc3Qge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLnN0cmlwZWQtcG9zdHMgLnN0cmlwZWQtcG9zdDpudGgtY2hpbGQob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0OyB9XG4gICAgLnN0cmlwZWQtcG9zdHMgLnN0cmlwZWQtcG9zdCAudGl0bGUtbGluayB7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgLnN0cmlwZWQtcG9zdHMgLnN0cmlwZWQtcG9zdCAudGl0bGUtbGluazpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNGRiYmVjOyB9XG4gICAgLnN0cmlwZWQtcG9zdHMgLnN0cmlwZWQtcG9zdCAudGl0bGUge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLnN0cmlwZWQtcG9zdHMgLnN0cmlwZWQtcG9zdCAuZGF0ZSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgIC5zdHJpcGVkLXBvc3RzIC5zdHJpcGVkLXBvc3QgLm1ldGEge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5sb2dpbi1jb250YWluZXIsXG4ucmVnaXN0ZXItY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0OCU7IH1cblxuLmxvZ2luLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogNCU7IH1cblxuLnBhZ2UtY29udGVudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5wYWdlLWNvbnRlbnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmxvZ2dlZC1pbiAuaGlkZS1mb3ItbG9nZ2VkLWluLFxuLmxvZ2dlZC1pbiAucmVnaXN0ZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubG9nZ2VkLWluIC5sb2dpbi1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dCArIC5tb2JpbGUtbWVudS10b2dnbGUgLmZhLXRpbWVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdICsgLm1vYmlsZS1tZW51LXRvZ2dsZSwgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkICsgLm1vYmlsZS1tZW51LXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNjZweDsgfVxuICAgIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXRbY2hlY2tlZF0gKyAubW9iaWxlLW1lbnUtdG9nZ2xlIC5mYS10aW1lcywgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkICsgLm1vYmlsZS1tZW51LXRvZ2dsZSAuZmEtdGltZXMge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiA1cmVtOyB9XG4gICAgICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdICsgLm1vYmlsZS1tZW51LXRvZ2dsZSAuZmEtdGltZXM6YmVmb3JlLCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0OmNoZWNrZWQgKyAubW9iaWxlLW1lbnUtdG9nZ2xlIC5mYS10aW1lczpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcMDBkN1wiOyB9XG4gICAgICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdICsgLm1vYmlsZS1tZW51LXRvZ2dsZSAuZmEtdGltZXM6OmJlZm9yZSwgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkICsgLm1vYmlsZS1tZW51LXRvZ2dsZSAuZmEtdGltZXM6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFwwMGQ3XCI7IH1cbiAgICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdICsgLm1vYmlsZS1tZW51LXRvZ2dsZSAuZmEtYmFycywgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkICsgLm1vYmlsZS1tZW51LXRvZ2dsZSAuZmEtYmFycyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXRbY2hlY2tlZF0gfiAubmF2LXByaW1hcnksIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXQ6Y2hlY2tlZCB+IC5uYXYtcHJpbWFyeSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgcGFkZGluZzogMTAlIDA7IH1cbiAgICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdIH4gLm5hdi1wcmltYXJ5IC53cmFwLCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0OmNoZWNrZWQgfiAubmF2LXByaW1hcnkgLndyYXAge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdIH4gLm5hdi1wcmltYXJ5IGEsIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXQ6Y2hlY2tlZCB+IC5uYXYtcHJpbWFyeSBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSAucHJlLW1lbnUsIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXQ6Y2hlY2tlZCB+IC5uYXYtcHJpbWFyeSAucHJlLW1lbnUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHBhZGRpbmc6IDAgMTAlOyB9XG4gICAgICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdIH4gLm5hdi1wcmltYXJ5IC5wcmUtbWVudSAubG9nby1jb250YWluZXIsIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXQ6Y2hlY2tlZCB+IC5uYXYtcHJpbWFyeSAucHJlLW1lbnUgLmxvZ28tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSAucHJlLW1lbnUgLnNlYXJjaC1jb250YWluZXIsIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXQ6Y2hlY2tlZCB+IC5uYXYtcHJpbWFyeSAucHJlLW1lbnUgLnNlYXJjaC1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAyNXB4IDA7IH1cbiAgICAgICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSAucHJlLW1lbnUgLnNlYXJjaC1jb250YWluZXIgaW5wdXQsIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXQ6Y2hlY2tlZCB+IC5uYXYtcHJpbWFyeSAucHJlLW1lbnUgLnNlYXJjaC1jb250YWluZXIgaW5wdXQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSB1bCwgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkIH4gLm5hdi1wcmltYXJ5IHVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgZm9udC1zaXplOiAyLjNyZW07IH1cbiAgICAgIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXRbY2hlY2tlZF0gfiAubmF2LXByaW1hcnkgdWwgLm1lbnUtaXRlbSwgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkIH4gLm5hdi1wcmltYXJ5IHVsIC5tZW51LWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXRbY2hlY2tlZF0gfiAubmF2LXByaW1hcnkgdWwgbGkgYSwgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkIH4gLm5hdi1wcmltYXJ5IHVsIGxpIGEge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDEwJTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICAgICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSB1bCBsaSBhLmN1c3RvbS1sb2dvLWxpbmssIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXQ6Y2hlY2tlZCB+IC5uYXYtcHJpbWFyeSB1bCBsaSBhLmN1c3RvbS1sb2dvLWxpbmsge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdIH4gLm5hdi1wcmltYXJ5IHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSxcbiAgICAgIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXRbY2hlY2tlZF0gfiAubmF2LXByaW1hcnkgdWwgbGkgPiBhOmhvdmVyLCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0OmNoZWNrZWQgfiAubmF2LXByaW1hcnkgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhLFxuICAgICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkIH4gLm5hdi1wcmltYXJ5IHVsIGxpID4gYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNGRiYmVjOyB9XG4gICAgICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdIH4gLm5hdi1wcmltYXJ5IHVsIC5tZW51LWV4cGFuZGVyLWlucHV0LCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0OmNoZWNrZWQgfiAubmF2LXByaW1hcnkgdWwgLm1lbnUtZXhwYW5kZXItaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAgICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSB1bCAubWVudS1leHBhbmRlci1pbnB1dCArIC5tZW51LWV4cGFuZGVyLCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0OmNoZWNrZWQgfiAubmF2LXByaW1hcnkgdWwgLm1lbnUtZXhwYW5kZXItaW5wdXQgKyAubWVudS1leHBhbmRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAxMCU7XG4gICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2Rvd24tY2FyZXQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXRbY2hlY2tlZF0gfiAubmF2LXByaW1hcnkgdWwgLm1lbnUtZXhwYW5kZXItaW5wdXQgfiAuc3ViLW1lbnUsIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXQ6Y2hlY2tlZCB+IC5uYXYtcHJpbWFyeSB1bCAubWVudS1leHBhbmRlci1pbnB1dCB+IC5zdWItbWVudSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdIH4gLm5hdi1wcmltYXJ5IHVsIC5tZW51LWV4cGFuZGVyLWlucHV0OmNoZWNrZWQgKyAubWVudS1leHBhbmRlciwgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSB1bCAubWVudS1leHBhbmRlci1pbnB1dFtjaGVja2VkXSArIC5tZW51LWV4cGFuZGVyLCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0OmNoZWNrZWQgfiAubmF2LXByaW1hcnkgdWwgLm1lbnUtZXhwYW5kZXItaW5wdXQ6Y2hlY2tlZCArIC5tZW51LWV4cGFuZGVyLCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0OmNoZWNrZWQgfiAubmF2LXByaW1hcnkgdWwgLm1lbnUtZXhwYW5kZXItaW5wdXRbY2hlY2tlZF0gKyAubWVudS1leHBhbmRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlWSgtMSk7IH1cbiAgICAgICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSB1bCAubWVudS1leHBhbmRlci1pbnB1dDpjaGVja2VkIH4gLnN1Yi1tZW51LCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdIH4gLm5hdi1wcmltYXJ5IHVsIC5tZW51LWV4cGFuZGVyLWlucHV0W2NoZWNrZWRdIH4gLnN1Yi1tZW51LCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0OmNoZWNrZWQgfiAubmF2LXByaW1hcnkgdWwgLm1lbnUtZXhwYW5kZXItaW5wdXQ6Y2hlY2tlZCB+IC5zdWItbWVudSwgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkIH4gLm5hdi1wcmltYXJ5IHVsIC5tZW51LWV4cGFuZGVyLWlucHV0W2NoZWNrZWRdIH4gLnN1Yi1tZW51IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXRbY2hlY2tlZF0gfiAubmF2LXByaW1hcnkgdWwgLm1lbnUtZXhwYW5kZXItaW5wdXQ6Y2hlY2tlZCB+IC5zdWItbWVudSAuc3ViLW1lbnUsIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXRbY2hlY2tlZF0gfiAubmF2LXByaW1hcnkgdWwgLm1lbnUtZXhwYW5kZXItaW5wdXRbY2hlY2tlZF0gfiAuc3ViLW1lbnUgLnN1Yi1tZW51LCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0OmNoZWNrZWQgfiAubmF2LXByaW1hcnkgdWwgLm1lbnUtZXhwYW5kZXItaW5wdXQ6Y2hlY2tlZCB+IC5zdWItbWVudSAuc3ViLW1lbnUsIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXQ6Y2hlY2tlZCB+IC5uYXYtcHJpbWFyeSB1bCAubWVudS1leHBhbmRlci1pbnB1dFtjaGVja2VkXSB+IC5zdWItbWVudSAuc3ViLW1lbnUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdIH4gLm5hdi1wcmltYXJ5IC5zdWItbWVudSwgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkIH4gLm5hdi1wcmltYXJ5IC5zdWItbWVudSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRjNGM0YzO1xuICAgICAgcGFkZGluZzogNSUgMTAlO1xuICAgICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdIH4gLm5hdi1wcmltYXJ5IC5zdWItbWVudSAubWVudS1leHBhbmRlciwgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkIH4gLm5hdi1wcmltYXJ5IC5zdWItbWVudSAubWVudS1leHBhbmRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSAuc3ViLW1lbnUgYSwgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkIH4gLm5hdi1wcmltYXJ5IC5zdWItbWVudSBhIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMCAxMnB4IDE4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSAuc3ViLW1lbnUgYTpiZWZvcmUsIC5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXQ6Y2hlY2tlZCB+IC5uYXYtcHJpbWFyeSAuc3ViLW1lbnUgYTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvY2hlay1sYXJnZS1hcnRpY2xlLnN2Zyk7IH1cbiAgICAgICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSAuc3ViLW1lbnUgYTo6YmVmb3JlLCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0OmNoZWNrZWQgfiAubmF2LXByaW1hcnkgLnN1Yi1tZW51IGE6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9jaGVrLWxhcmdlLWFydGljbGUuc3ZnKTsgfVxuICAgICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSAuc3ViLW1lbnUgLnN1Yi1tZW51LCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0OmNoZWNrZWQgfiAubmF2LXByaW1hcnkgLnN1Yi1tZW51IC5zdWItbWVudSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdIH4gLm5hdi1wcmltYXJ5IC5zdWItbWVudSAuc3ViLW1lbnUgYSwgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkIH4gLm5hdi1wcmltYXJ5IC5zdWItbWVudSAuc3ViLW1lbnUgYSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAgICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSAuc3ViLW1lbnUgLnN1Yi1tZW51IGE6YmVmb3JlLCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0OmNoZWNrZWQgfiAubmF2LXByaW1hcnkgLnN1Yi1tZW51IC5zdWItbWVudSBhOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dFtjaGVja2VkXSB+IC5uYXYtcHJpbWFyeSAuc3ViLW1lbnUgLnN1Yi1tZW51IGE6OmJlZm9yZSwgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkIH4gLm5hdi1wcmltYXJ5IC5zdWItbWVudSAuc3ViLW1lbnUgYTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1vYmlsZS1tZW51LXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDVweDtcbiAgcmlnaHQ6IDEwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LXNpemU6IDQuMnJlbTtcbiAgei1pbmRleDogMTAwMDA7IH1cbiAgLm1vYmlsZS1tZW51LXRvZ2dsZSAuZmEtYmFycyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICAgIHdpZHRoOiAyM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvbGFyZ2UtbWVudS1pY29uLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgLm1vYmlsZS1tZW51LXRvZ2dsZSAuZmEtYmFyczpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5tb2JpbGUtbWVudS10b2dnbGUgLmZhLWJhcnM6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm1vYmlsZS1tZW51LXRvZ2dsZSAuZmEtYmFyczphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm1vYmlsZS1tZW51LXRvZ2dsZSAuZmEtYmFyczo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2Nyb2xsLWRldGVjdCAubW9iaWxlLW1lbnUtdG9nZ2xlIHtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMjBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICByaWdodDogOHB4O1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCA3MnB4OyB9XG4gIC5zY3JvbGwtZGV0ZWN0IC5tb2JpbGUtbWVudS10b2dnbGUgLmZhLWJhcnMge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDsgfVxuXG4uc2Nyb2xsLWRldGVjdCAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0W2NoZWNrZWRdICsgLm1vYmlsZS1tZW51LXRvZ2dsZSwgLnNjcm9sbC1kZXRlY3QgLm1vYmlsZS1tZW51LXRvZ2dsZS1pbnB1dDpjaGVja2VkICsgLm1vYmlsZS1tZW51LXRvZ2dsZSB7XG4gIHJpZ2h0OiAxMCU7IH1cblxuLnByZS1oZWFkZXIge1xuICBwYWRkaW5nOiAxNXB4IDA7IH1cbiAgLnByZS1oZWFkZXIgYTpob3ZlciB7XG4gICAgY29sb3I6ICM0ZGJiZWM7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uYWNjb3VudC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuXG4ucHJlLWhlYWRlci1tZW51IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjdyZW07IH1cbiAgLnByZS1oZWFkZXItbWVudSAubWVudSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7IH1cblxuLmljb24tdHJhZmZpYyBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuaWNvbi10cmFmZmljIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9oZWFkZXItaWNvbnMvbG9jYXRpb24tYmx1ZS5zdmcpO1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgLmljb24tdHJhZmZpYyBhOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2hlYWRlci1pY29ucy9sb2NhdGlvbi1ibHVlLnN2Zyk7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4uYWxlcnQtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG4gIC5hbGVydC1jb250YWluZXIgLmljb24tY29udGFpbmVyICsgLmljb24tY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAuYWxlcnQtY29udGFpbmVyIC5pY29uLWNvbnRhaW5lciBhIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAuYWxlcnQtY29udGFpbmVyIC5pY29uLWNvbnRhaW5lciBhIC5jb3VudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5hbGVydC1jb250YWluZXIgLmljb24tY29udGFpbmVyLmJyZWFraW5nIGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy9icmVha2luZy13aGl0ZS5zdmcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZGJiZWM7IH1cbiAgICAuYWxlcnQtY29udGFpbmVyIC5pY29uLWNvbnRhaW5lci5icmVha2luZyBhIC5jb3VudCB7XG4gICAgICBib3JkZXItY29sb3I6ICM0ZGJiZWM7XG4gICAgICBjb2xvcjogIzRkYmJlYzsgfVxuICAuYWxlcnQtY29udGFpbmVyIC5pY29uLWNvbnRhaW5lci50cmFmZmljIGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy90cmFmZmljLXdoaXRlLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0RCOTEyMjsgfVxuICAgIC5hbGVydC1jb250YWluZXIgLmljb24tY29udGFpbmVyLnRyYWZmaWMgYSAuY291bnQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjREI5MTIyO1xuICAgICAgY29sb3I6ICNEQjkxMjI7IH1cbiAgLmFsZXJ0LWNvbnRhaW5lciAuaWNvbi1jb250YWluZXIud2VhdGhlciBhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvd2VhdGhlci13aGl0ZS5zdmcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZGJiZWM7IH1cbiAgICAuYWxlcnQtY29udGFpbmVyIC5pY29uLWNvbnRhaW5lci53ZWF0aGVyIGEgLmNvdW50IHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzRkYmJlYztcbiAgICAgIGNvbG9yOiAjNGRiYmVjOyB9XG4gIC5hbGVydC1jb250YWluZXIgLmljb24tY29udGFpbmVyLmZlcnJ5IGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy9mZXJyeS13aGl0ZS5zdmcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4N2M4NDY7IH1cbiAgICAuYWxlcnQtY29udGFpbmVyIC5pY29uLWNvbnRhaW5lci5mZXJyeSBhIC5jb3VudCB7XG4gICAgICBib3JkZXItY29sb3I6ICM4N2M4NDY7XG4gICAgICBjb2xvcjogIzg3Yzg0NjsgfVxuXG4uYWNjb3VudC1saW5rIHtcbiAgZm9udC1zaXplOiAxLjdyZW07IH1cbiAgLmFjY291bnQtbGluazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2hlYWRlci1pY29ucy91c2VyLWJsdWUuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB0b3A6IDNweDsgfVxuICAuYWNjb3VudC1saW5rOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2hlYWRlci1pY29ucy91c2VyLWJsdWUuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB0b3A6IDNweDsgfVxuXG4uc2l0ZS1oZWFkZXIge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4yNXM7IH1cbiAgLnNpdGUtaGVhZGVyIC53cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4yNXM7IH1cbiAgICAuc2l0ZS1oZWFkZXIgLndyYXAgLmN1c3RvbS1sb2dvLWxpbmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4yNXM7IH1cbiAgICAgIC5zaXRlLWhlYWRlciAud3JhcCAuY3VzdG9tLWxvZ28tbGluayAuY3VzdG9tLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuMjVzO1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDcwJTsgfVxuICAgIC5zaXRlLWhlYWRlciAud3JhcCBbY2xhc3NePVwic2l0ZS1cIl0sXG4gICAgLnNpdGUtaGVhZGVyIC53cmFwIC5wcmUtbWVudS13cmFwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNjcm9sbC1kZXRlY3QgLnNpdGUtaGVhZGVyIHtcbiAgbGVmdDogY2FsYygxMDAlIC0gMTEwcHgpO1xuICB0b3A6IC0xcHg7XG4gIGhlaWdodDogNDJweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDExMXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTEwcHggMCwgMTEwcHggNDJweCwgMTQuMnB4IDQycHgsIDAgMjkuNDVweCk7IH1cbiAgLnNjcm9sbC1kZXRlY3QgLnNpdGUtaGVhZGVyIC5jdXN0b20tbG9nby1saW5rIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tbGVmdDogMTQuMnB4OyB9XG4gIC5zY3JvbGwtZGV0ZWN0IC5zaXRlLWhlYWRlciA+IC53cmFwIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDFweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcHgpO1xuICAgIG1hcmdpbjogMCAwIDFweCAxcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4zKSwgMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAxNC41cHggMTAwJSwgMCAyOC40NXB4KTsgfVxuXG4ubmF2LXByaW1hcnkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5hbGVydC1icmVha2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYWxlcnQtYnJlYWtpbmcgLnN5LWxpc3Qge1xuICAgIHRvcDogMDsgfVxuICAgIC5hbGVydC1icmVha2luZyAuc3ktbGlzdCAuc2luZ2xlLXNsaWRlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5hbGVydC1icmVha2luZyAuYmFubmVyLXNsaWRlcyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAuYWxlcnQtYnJlYWtpbmcgLnNpbmdsZS1zbGlkZSB7XG4gICAgYmFja2dyb3VuZDogIzRkYmJlYztcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmFsZXJ0LWJyZWFraW5nIC5zaW5nbGUtc2xpZGU6Zmlyc3QtY2hpbGQge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuYWxlcnQtYnJlYWtpbmcgLnNpbmdsZS1zbGlkZSAud3JhcCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAxZW0gMDsgfVxuICAgIC5hbGVydC1icmVha2luZyAuc2luZ2xlLXNsaWRlIGEge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYWxlcnQtYnJlYWtpbmcgLnNpbmdsZS1zbGlkZSAuaDIge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7IH1cbiAgICAgIC5hbGVydC1icmVha2luZyAuc2luZ2xlLXNsaWRlIC5oMjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL2JyZWFraW5nLXdoaXRlLnN2ZykgdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MCUgYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgICAuYWxlcnQtYnJlYWtpbmcgLnNpbmdsZS1zbGlkZSAuaDI6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvYnJlYWtpbmctd2hpdGUuc3ZnKSB0cmFuc3BhcmVudCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJSBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICAuYWxlcnQtYnJlYWtpbmcgLnNpbmdsZS1zbGlkZS50cmFmZmljIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEQjkxMjI7IH1cbiAgICAgIC5hbGVydC1icmVha2luZyAuc2luZ2xlLXNsaWRlLnRyYWZmaWMgLmgyOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy90cmFmZmljLXdoaXRlLnN2Zyk7IH1cbiAgICAgIC5hbGVydC1icmVha2luZyAuc2luZ2xlLXNsaWRlLnRyYWZmaWMgLmgyOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvdHJhZmZpYy13aGl0ZS5zdmcpOyB9XG4gICAgLmFsZXJ0LWJyZWFraW5nIC5zaW5nbGUtc2xpZGUud2VhdGhlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGRiYmVjOyB9XG4gICAgICAuYWxlcnQtYnJlYWtpbmcgLnNpbmdsZS1zbGlkZS53ZWF0aGVyIC5oMjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvd2VhdGhlci13aGl0ZS5zdmcpOyB9XG4gICAgICAuYWxlcnQtYnJlYWtpbmcgLnNpbmdsZS1zbGlkZS53ZWF0aGVyIC5oMjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL3dlYXRoZXItd2hpdGUuc3ZnKTsgfVxuICAgIC5hbGVydC1icmVha2luZyAuc2luZ2xlLXNsaWRlLmZlcnJ5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4N2M4NDY7IH1cbiAgICAgIC5hbGVydC1icmVha2luZyAuc2luZ2xlLXNsaWRlLmZlcnJ5IC5oMjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvZmVycnktd2hpdGUuc3ZnKTsgfVxuICAgICAgLmFsZXJ0LWJyZWFraW5nIC5zaW5nbGUtc2xpZGUuZmVycnkgLmgyOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvZmVycnktd2hpdGUuc3ZnKTsgfVxuICAuYWxlcnQtYnJlYWtpbmcgfiAuY29udGVudC1jb250YWluZXIgPiAud3JhcCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuXG4uZmlsdGVyLWJ1dHRvbiB7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjNGRiYmVjO1xuICBjb2xvcjogIzRkYmJlYztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4yNXM7IH1cbiAgLmZpbHRlci1idXR0b246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvYnJlYWtpbmcuc3ZnKSB0cmFuc3BhcmVudCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cbiAgLmZpbHRlci1idXR0b246OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL2JyZWFraW5nLnN2ZykgdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIG1hcmdpbi1yaWdodDogNnB4OyB9XG4gIC5maWx0ZXItYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGRiYmVjO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmZpbHRlci1idXR0b246aG92ZXI6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy9icmVha2luZy13aGl0ZS5zdmcpOyB9XG4gICAgLmZpbHRlci1idXR0b246aG92ZXI6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvYnJlYWtpbmctd2hpdGUuc3ZnKTsgfVxuICAuZmlsdGVyLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmZpbHRlci1idXR0b246bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5maWx0ZXItYnV0dG9uLnRyYWZmaWMge1xuICAgIGJvcmRlci1jb2xvcjogI0RCOTEyMjtcbiAgICBjb2xvcjogI0RCOTEyMjsgfVxuICAgIC5maWx0ZXItYnV0dG9uLnRyYWZmaWM6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy90cmFmZmljLnN2Zyk7IH1cbiAgICAuZmlsdGVyLWJ1dHRvbi50cmFmZmljOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL3RyYWZmaWMuc3ZnKTsgfVxuICAgIC5maWx0ZXItYnV0dG9uLnRyYWZmaWM6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RCOTEyMjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuZmlsdGVyLWJ1dHRvbi50cmFmZmljOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy90cmFmZmljLXdoaXRlLnN2Zyk7IH1cbiAgICAgIC5maWx0ZXItYnV0dG9uLnRyYWZmaWM6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy90cmFmZmljLXdoaXRlLnN2Zyk7IH1cbiAgLmZpbHRlci1idXR0b24ud2VhdGhlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGRiYmVjO1xuICAgIGNvbG9yOiAjNGRiYmVjOyB9XG4gICAgLmZpbHRlci1idXR0b24ud2VhdGhlcjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL3dlYXRoZXIuc3ZnKTsgfVxuICAgIC5maWx0ZXItYnV0dG9uLndlYXRoZXI6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvd2VhdGhlci5zdmcpOyB9XG4gICAgLmZpbHRlci1idXR0b24ud2VhdGhlcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGRiYmVjO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5maWx0ZXItYnV0dG9uLndlYXRoZXI6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL3dlYXRoZXItd2hpdGUuc3ZnKTsgfVxuICAgICAgLmZpbHRlci1idXR0b24ud2VhdGhlcjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL3dlYXRoZXItd2hpdGUuc3ZnKTsgfVxuICAuZmlsdGVyLWJ1dHRvbi5mZXJyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODdjODQ2O1xuICAgIGNvbG9yOiAjODdjODQ2OyB9XG4gICAgLmZpbHRlci1idXR0b24uZmVycnk6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy9mZXJyeS5zdmcpOyB9XG4gICAgLmZpbHRlci1idXR0b24uZmVycnk6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvZmVycnkuc3ZnKTsgfVxuICAgIC5maWx0ZXItYnV0dG9uLmZlcnJ5OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4N2M4NDY7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmZpbHRlci1idXR0b24uZmVycnk6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL2ZlcnJ5LXdoaXRlLnN2Zyk7IH1cbiAgICAgIC5maWx0ZXItYnV0dG9uLmZlcnJ5OmhvdmVyOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvZmVycnktd2hpdGUuc3ZnKTsgfVxuXG4udGhlLWNvbnRlbnQgLmFsZXJ0LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5hbGVydC1saXN0IC5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5hbGVydC1saXN0IC5hbGVydC1saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxM3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy9icmVha2luZy13aGl0ZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyICM0ZGJiZWM7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMHB4OyB9XG4gIC5hbGVydC1saXN0IC5hbGVydC1saW5rOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTNweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvYnJlYWtpbmctd2hpdGUuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAjNGRiYmVjO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDsgfVxuICAuYWxlcnQtbGlzdCAuYWxlcnQtbGluayAucG9zdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjhyZW07XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1pbi1vdXQgMC4yNXM7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAuYWxlcnQtbGlzdCAuYWxlcnQtbGluayAucmVhZC1tb3JlLWxpbmsge1xuICAgIGNvbG9yOiAjNGRiYmVjOyB9XG4gIC5hbGVydC1saXN0IC5hbGVydC1saW5rOmhvdmVyIC5wb3N0LXRpdGxlIHtcbiAgICBjb2xvcjogIzRkYmJlYzsgfVxuXG4uYWxlcnQtbGlzdCAud2VhdGhlciAuYWxlcnQtbGluazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvd2VhdGhlci13aGl0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGRiYmVjOyB9XG5cbi5hbGVydC1saXN0IC53ZWF0aGVyIC5hbGVydC1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvd2VhdGhlci13aGl0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGRiYmVjOyB9XG5cbi5hbGVydC1saXN0IC53ZWF0aGVyIC5hbGVydC1saW5rOmhvdmVyIC5wb3N0LXRpdGxlIHtcbiAgY29sb3I6ICM0ZGJiZWM7IH1cblxuLmFsZXJ0LWxpc3QgLnRyYWZmaWMgLmFsZXJ0LWxpbms6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL3RyYWZmaWMtd2hpdGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCOTEyMjsgfVxuXG4uYWxlcnQtbGlzdCAudHJhZmZpYyAuYWxlcnQtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL3RyYWZmaWMtd2hpdGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCOTEyMjsgfVxuXG4uYWxlcnQtbGlzdCAudHJhZmZpYyAuYWxlcnQtbGluazpob3ZlciAucG9zdC10aXRsZSB7XG4gIGNvbG9yOiAjREI5MTIyOyB9XG5cbi5hbGVydC1saXN0IC5mZXJyeSAuYWxlcnQtbGluazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvZmVycnktd2hpdGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg3Yzg0NjsgfVxuXG4uYWxlcnQtbGlzdCAuZmVycnkgLmFsZXJ0LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy9mZXJyeS13aGl0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODdjODQ2OyB9XG5cbi5hbGVydC1saXN0IC5mZXJyeSAuYWxlcnQtbGluazpob3ZlciAucG9zdC10aXRsZSB7XG4gIGNvbG9yOiAjODdjODQ2OyB9XG5cbi50aXBzLWN0YSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC50aXBzLWN0YSAucm93IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC50aXBzLWN0YSBoMyB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07IH1cbiAgLnRpcHMtY3RhIC5jaGVrLWJ1dHRvbjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9yaWdodC1hcnJvdy5zdmcpIG5vLXJlcGVhdCA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogM3B4OyB9XG4gIC50aXBzLWN0YSAuY2hlay1idXR0b246OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL3JpZ2h0LWFycm93LnN2Zykgbm8tcmVwZWF0IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAzcHg7IH1cblxuLmZvb3Rlci1jdGEge1xuICBiYWNrZ3JvdW5kOiAjNGRiYmVjO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNTBweCAwIDM1MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3NSUgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgLmZvb3Rlci1jdGEgLnRhZ2xpbmUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4OyB9XG4gIC5mb290ZXItY3RhIC5wcm9tb3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC44cmVtOyB9XG5cbi5mb290ZXItc2NoZWR1bGUge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZm9vdGVyLXNjaGVkdWxlLnJvdyB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5hZHYtY3RhLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBjb2xvcjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwJSA1JTsgfVxuICAuYWR2LWN0YS1jb250YWluZXIgdWwge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmFkdi1jdGEtY29udGFpbmVyIC5oMiB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07IH1cbiAgLmFkdi1jdGEtY29udGFpbmVyIC5oNSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuLmFkdi13LWNoZWsge1xuICBoZWlnaHQ6IDc1cHg7IH1cblxuLnNjaGVkdWxlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDUlOyB9XG4gIC5zY2hlZHVsZS1jb250YWluZXIgLnNjaGVkdWxlLWN0YS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMCA0MHB4IDA7IH1cbiAgLnNjaGVkdWxlLWNvbnRhaW5lciAuc2NoZWR1bGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA4NXB4OyB9XG4gIC5zY2hlZHVsZS1jb250YWluZXIgLmJ1dHRvbi1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cbiAgLnNjaGVkdWxlLWNvbnRhaW5lciAuc2NoZWR1bGUtbGlzdC1wbGFjZWhvbGRlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnNjaGVkdWxlLWNvbnRhaW5lciAudHYtbGlzdGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5zaXRlLWZvb3RlciB7XG4gIHBhZGRpbmc6IDQwcHggMCAwO1xuICBjb2xvcjogIzY5Njk2OTsgfVxuICAuc2l0ZS1mb290ZXIgYSB7XG4gICAgZm9udC1zaXplOiAycmVtOyB9XG4gICAgLnNpdGUtZm9vdGVyIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICM0ZGJiZWM7IH1cbiAgLnNpdGUtZm9vdGVyIC5tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgY29sdW1uLWNvdW50OiAyOyB9XG4gICAgLnNpdGUtZm9vdGVyIC5tZW51IC5tZW51LWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1zb2NrZXQtY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1zb2NrZXQtY29udGFpbmVyIGEge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1zb2NrZXQtY29udGFpbmVyIC5jb3B5cmlnaHQge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gICAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1zb2NrZXQtY29udGFpbmVyIC5jb3B5cmlnaHQgYSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1zb2NrZXQtY29udGFpbmVyIC5zb2NpYWwtY29udGFpbmVyIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLnNpdGUtZm9vdGVyIC5mb290ZXItc29ja2V0LWNvbnRhaW5lciAuc29jaWFsLWNvbnRhaW5lciBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7IH1cblxuLmZvb3Rlci1sb2dvLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogYXV0bzsgfVxuXG4uYnRuLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5idG4taWNvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogIzRkYmJlYztcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmJ0bi1pY29uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogIzRkYmJlYztcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnNlYXJjaC1mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2VhcmNoLWZvcm0gW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuc2VhcmNoLWZvcm0gW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc2VhcmNoLWZpbHRlcnMge1xuICBjb2xvcjogI2ZmZjsgfVxuICAuc2VhcmNoLWZpbHRlcnMgLnNlYXJjaC1maWVsZCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAuc2VhcmNoLWZpbHRlcnMgLnNlYXJjaC1zdWJtaXQge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0ZXh0LWluZGVudDogMTUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zZWFyY2gtZmlsdGVycyAuc2VhcmNoLXN1Ym1pdDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL3NlYXJjaC1pY29uLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgICAuc2VhcmNoLWZpbHRlcnMgLnNlYXJjaC1zdWJtaXQ6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvc2VhcmNoLWljb24ucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAuc2VhcmNoLWZpbHRlcnMgLmNhdGVnb3J5IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnNlYXJjaC1maWx0ZXJzIC5ib3R0b20ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnNlYXJjaC1maWx0ZXJzIC5kYXRlc3BhbiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc2VhcmNoLWZpbHRlcnMgLmRhdGVzcGFuIGxhYmVsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLnNlYXJjaC1maWx0ZXJzIC5kYXRlc3BhbiBsYWJlbDphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwi8J+ThVwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAuc2VhcmNoLWZpbHRlcnMgLmRhdGVzcGFuIGxhYmVsOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwi8J+ThVwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5zZWFyY2gtZmlsdGVycyBpbnB1dCxcbiAgLnNlYXJjaC1maWx0ZXJzIHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0YzRjNGMztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDsgfVxuICAgIC5zZWFyY2gtZmlsdGVycyBpbnB1dCBvcHRpb24sXG4gICAgLnNlYXJjaC1maWx0ZXJzIHNlbGVjdCBvcHRpb24ge1xuICAgICAgY29sb3I6ICMwMDA7IH1cblxuLm5vLW1vcmUge1xuICBmb250LXNpemU6IDIuMXJlbTsgfVxuXG4uYnJlYWtpbmctbmV3cy1jb250YWluZXIgLmhlcm8taW1hZ2UtY29udGFpbmVyIC52aWRlby1pZnJhbWUge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYnJlYWtpbmctbmV3cy1jb250YWluZXIgLnBvc3QtZGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJyZWFraW5nLW5ld3MtY29udGFpbmVyIGltZyB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4ubWVkaWEtaWNvbnMgLmljb24ge1xuICB3aWR0aDogMTZweDsgfVxuXG4ubmV3cy1pdGVtIC5wb3N0LW1ldGEge1xuICBjb2xvcjogIzAwMDsgfVxuICAubmV3cy1pdGVtIC5wb3N0LW1ldGE6aG92ZXIgfiAuZmVhdHVyZWQtaW1hZ2UtY29udGFpbmVyIC5mZWF0dXJlZC1pbWFnZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG5cbi5uZXdzLWl0ZW0gLnVwZGF0ZWQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzlBOUE5QTsgfVxuXG4ubmV3cy1pdGVtIC5wb3N0LXRpbWUge1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubmV3cy1pdGVtIC5pY29uIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGZpbHRlcjogaW52ZXJ0KDEwMCUpO1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAubmV3cy1pdGVtIC5pY29uIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4ubmV3cy1pdGVtIC5wb3N0LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuMjVzOyB9XG4gIC5uZXdzLWl0ZW0gLnBvc3QtdGl0bGU6aG92ZXIge1xuICAgIGNvbG9yOiAjNGRiYmVjOyB9XG4gIC5uZXdzLWl0ZW0gLnBvc3QtdGl0bGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9jaGVrLWxhcmdlLWFydGljbGUuc3ZnKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4OyB9XG4gIC5uZXdzLWl0ZW0gLnBvc3QtdGl0bGU6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvY2hlay1sYXJnZS1hcnRpY2xlLnN2Zyk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogLThweDsgfVxuXG4ubmV3cy1pdGVtIC5mZWF0dXJlZC1pbWFnZS1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAyNjlweDsgfVxuICAubmV3cy1pdGVtIC5mZWF0dXJlZC1pbWFnZS1jb250YWluZXIgLm92ZXJmbG93LWhpZGRlbiB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDUgLyA5ICogMTAwJSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLm5ld3MtaXRlbSAuZmVhdHVyZWQtaW1hZ2UtY29udGFpbmVyIC5vdmVyZmxvdy1oaWRkZW4gLmltYWdlLFxuICAgIC5uZXdzLWl0ZW0gLmZlYXR1cmVkLWltYWdlLWNvbnRhaW5lciAub3ZlcmZsb3ctaGlkZGVuIC5mZWF0dXJlZC1pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgei1pbmRleDogMDsgfVxuICAgIC5uZXdzLWl0ZW0gLmZlYXR1cmVkLWltYWdlLWNvbnRhaW5lciAub3ZlcmZsb3ctaGlkZGVuIC56eXBlX3ZpZGVvLFxuICAgIC5uZXdzLWl0ZW0gLmZlYXR1cmVkLWltYWdlLWNvbnRhaW5lciAub3ZlcmZsb3ctaGlkZGVuIC52aWRlby1pZnJhbWUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwOyB9XG5cbi5uZXdzLWl0ZW0gLmZlYXR1cmVkLWltYWdlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UtaW4tb3V0IDAuMjVzO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm5ld3MtaXRlbSAuZmVhdHVyZWQtaW1hZ2U6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuXG4ubmV3cy1pdGVtIC5wb3N0LWV4Y2VycHQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuM3JlbTsgfVxuXG4uc21hbGwtc3RvcmllcyAubmV3cy1pdGVtIC5wb3N0LWV4Y2VycHQsXG4uaG9tZSAubmV3cy1pdGVtIC5wb3N0LWV4Y2VycHQsXG4udGhlLXNpZGViYXIgLm5ld3MtaXRlbSAucG9zdC1leGNlcnB0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmMtd2hpdGUgLm5ld3MtaXRlbSAucG9zdC1tZXRhIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLm5ld3MtYXJ0aWNsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubmV3cy1hcnRpY2xlIC5oZXJvLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAubmV3cy1hcnRpY2xlIC5zcG9uc29yIHtcbiAgICBtYXJnaW4tdG9wOiAtMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAubmV3cy1hcnRpY2xlIC5zcG9uc29yZWQtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTsgfVxuICAgIC5uZXdzLWFydGljbGUgLnNwb25zb3JlZC1pbWFnZSBpbWcge1xuICAgICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm5ld3MtYXJ0aWNsZSAucG9zdC1tZXRhIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAubmV3cy1hcnRpY2xlIC51cGRhdGVkIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjOUE5QTlBOyB9XG4gIC5uZXdzLWFydGljbGUgLmhlcm8taW1hZ2UtY29udGFpbmVyIGlmcmFtZSxcbiAgLm5ld3MtYXJ0aWNsZSAuaGVyby1pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubmV3cy1hcnRpY2xlIC5oZXJvLWltYWdlLWNvbnRhaW5lciBpZnJhbWUge1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAubmV3cy1hcnRpY2xlIC5hdXRob3Ige1xuICAgIG1heC13aWR0aDogMTE1cHg7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAubmV3cy1hcnRpY2xlIC5hdXRob3ItaW1hZ2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBoZWlnaHQ6IDg1cHg7IH1cbiAgLm5ld3MtYXJ0aWNsZSAuYTJhX2Zsb2F0aW5nX3N0eWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5ld3MtYXJ0aWNsZSAuYTJhX2tpdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLm5ld3MtYXJ0aWNsZSAuY3JlZGl0IHtcbiAgICBjb2xvcjogIzlBOUE5QTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5uZXdzLWFydGljbGUgLmNhcHRpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgICAubmV3cy1hcnRpY2xlIC5jYXB0aW9uIC5yZWQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM5QTlBOUE7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIC5uZXdzLWFydGljbGUgLnBvc3QtbmF2aWdhdGlvbiAubmF2LWxpbmsgLm5hdi1hcnJvdyB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubmV3cy1hcnRpY2xlIC5wb3N0LW5hdmlnYXRpb24gLm5hdi1saW5rIC5uYXYtYXJyb3c6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9uYXZpZ2F0aW9uL2xlZnQtYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIHdpZHRoOiAzMXB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG4gICAgLm5ld3MtYXJ0aWNsZSAucG9zdC1uYXZpZ2F0aW9uIC5uYXYtbGluayAubmF2LWFycm93OjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL25hdmlnYXRpb24vbGVmdC1hcnJvdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cbiAgICAubmV3cy1hcnRpY2xlIC5wb3N0LW5hdmlnYXRpb24gLm5hdi1saW5rIC5uYXYtYXJyb3c6YWZ0ZXIge1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIGNvbnRlbnQ6IFwiUHJldmlvdXNcIjsgfVxuICAgIC5uZXdzLWFydGljbGUgLnBvc3QtbmF2aWdhdGlvbiAubmF2LWxpbmsgLm5hdi1hcnJvdzo6YWZ0ZXIge1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIGNvbnRlbnQ6IFwiUHJldmlvdXNcIjsgfVxuICAubmV3cy1hcnRpY2xlIC5wb3N0LW5hdmlnYXRpb24gLm5hdi1saW5rLm5leHQgLm5hdi1hcnJvdyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG9yZGVyOiAxOyB9XG4gICAgLm5ld3MtYXJ0aWNsZSAucG9zdC1uYXZpZ2F0aW9uIC5uYXYtbGluay5uZXh0IC5uYXYtYXJyb3c6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9uYXZpZ2F0aW9uL3JpZ2h0LWFycm93LnN2Zyk7IH1cbiAgICAubmV3cy1hcnRpY2xlIC5wb3N0LW5hdmlnYXRpb24gLm5hdi1saW5rLm5leHQgLm5hdi1hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9uYXZpZ2F0aW9uL3JpZ2h0LWFycm93LnN2Zyk7IH1cbiAgICAubmV3cy1hcnRpY2xlIC5wb3N0LW5hdmlnYXRpb24gLm5hdi1saW5rLm5leHQgLm5hdi1hcnJvdzphZnRlciB7XG4gICAgICBjb250ZW50OiBcIk5leHRcIjsgfVxuICAgIC5uZXdzLWFydGljbGUgLnBvc3QtbmF2aWdhdGlvbiAubmF2LWxpbmsubmV4dCAubmF2LWFycm93OjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIk5leHRcIjsgfVxuICAubmV3cy1hcnRpY2xlIC5jb250ZW50ICoge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5uZXdzLWFydGljbGUgLmNvbnRlbnQgKiBpbWcge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLm5ld3MtYXJ0aWNsZSAuY29udGVudCAqIGFtcC1pbWcuYW1wLXdwLWVuZm9yY2VkLXNpemVzW2xheW91dD1cImludHJpbnNpY1wiXSA+IGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG5cbi5iYXNpcy0xIC5jb2wge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmJhc2lzLTIgLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7IH1cblxuLmJhc2lzLTMgLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cblxuLmNoZWstYWR2ZXJ0aXNlbWVudC1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY2hlay1hZHZlcnRpc2VtZW50LXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJBZHZlcnRpc2VtZW50XCI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAxLjByZW07XG4gICAgdG9wOiA1cHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IGdyYXk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuICAuY2hlay1hZHZlcnRpc2VtZW50LXBsYWNlaG9sZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiQWR2ZXJ0aXNlbWVudFwiO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogMS4wcmVtO1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiBncmF5O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7IH1cbiAgLmNoZWstYWR2ZXJ0aXNlbWVudC1wbGFjZWhvbGRlciBkaXYge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuXG4ucHJlLW1lbnUtd3JhcCAuY2hlay1hZHZlcnRpc2VtZW50LXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnByZS1tZW51LXdyYXAgLmNoZWstYWR2ZXJ0aXNlbWVudC1wbGFjZWhvbGRlcjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc3RhdHMge1xuICBiYWNrZ3JvdW5kOiAjRjNGM0YzO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgLnN0YXRzIGR0IHtcbiAgICBmbGV4LWJhc2lzOiA2MCU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMCA2cHggMCAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDguNXB4OyB9XG4gICAgLnN0YXRzIGR0OmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDguNXB4OyB9XG4gIC5zdGF0cyBkZCB7XG4gICAgZmxleC1iYXNpczogNDAlO1xuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgIGJhY2tncm91bmQ6ICM0ZGJiZWM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNXB4IDEycHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmxhc3QtdXBkYXRlZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzlhOWE5YTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLmJhbm5lciB7XG4gIGZsZXgtZ3JvdzogMTsgfVxuICAuYmFubmVyIGEsXG4gIC5iYW5uZXIgYSBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5iYW5uZXItd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuYmFubmVyLXdyYXAgLmJhbm5lcixcbiAgLmJhbm5lci13cmFwIC5zdGF0cyB7XG4gICAgZmxleC1iYXNpczogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnN0YXRzIC5kZCB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07IH0gfVxuXG4uc2luZ2xlLWNvbnRlc3QtY29udGFpbmVyIC5zaW5nbGUtY29udGVzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCA5IC8gMTYgKiAxMDAlKTtcbiAgaGVpZ2h0OiAwOyB9XG4gIC5zaW5nbGUtY29udGVzdC1jb250YWluZXIgLnNpbmdsZS1jb250ZXN0IC5jb250ZXN0LWJnIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDsgfVxuXG4ucG9sbC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjRjNGM0YzO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5wb2xsLWNvbnRhaW5lciAuc3BvbnNvcmVkLWJ5IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBtYXgtaGVpZ2h0OiA0NHB4OyB9XG4gICAgLnBvbGwtY29udGFpbmVyIC5zcG9uc29yZWQtYnkgLnNwb25zb3ItbG9nbyB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gICAgLnBvbGwtY29udGFpbmVyIC5zcG9uc29yZWQtYnkgLnNwb25zb3ItbmFtZSB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW07IH1cbiAgICAgIC5wb2xsLWNvbnRhaW5lciAuc3BvbnNvcmVkLWJ5IC5zcG9uc29yLW5hbWU6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJTcG9uc29yZWQgQnk6XCI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnBvbGwtY29udGFpbmVyIC5zcG9uc29yZWQtYnkgLnNwb25zb3ItbmFtZTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJTcG9uc29yZWQgQnk6XCI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAucG9sbC1jb250YWluZXIgLmFsaWduLXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwLjc1ZW07XG4gICAgcmlnaHQ6IDAuNzVlbTsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWNoZWtwb2ludCAucG9sbC1jb250YWluZXIgLmFsaWduLXJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucG9sbC1jb250YWluZXIgLmFsaWduLXJpZ2h0IGEge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAucG9sbC1jb250YWluZXIgLmFsaWduLXJpZ2h0IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzRkYmJlYzsgfVxuICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlOyB9XG4gICAgLnBvbGwtY29udGFpbmVyIC5jcm93ZHNpZ25hbC1wb2xsLWNvbnRhaW5lciBhW2hyZWZdIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0ZGJiZWMgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogOHB4IDE2cHggIWltcG9ydGFudDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4yNXM7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5wb2xsLWNvbnRhaW5lciAuY3Jvd2RzaWduYWwtcG9sbC1jb250YWluZXIgYVtocmVmXTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM0ZGJiZWMgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgIC5wb2xsLWNvbnRhaW5lciAuY3Jvd2RzaWduYWwtcG9sbC1jb250YWluZXIgLnBkcy12b3RlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4gICAgLnBvbGwtY29udGFpbmVyIC5jcm93ZHNpZ25hbC1wb2xsLWNvbnRhaW5lciAuUERTX1BvbGwge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5wb2xsLWNvbnRhaW5lciAuY3Jvd2RzaWduYWwtcG9sbC1jb250YWluZXIgLlBEU19Qb2xsIHAsXG4gICAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5QRFNfUG9sbCBkaXYsXG4gICAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5QRFNfUG9sbCBsYWJlbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5wb2xsLWNvbnRhaW5lciAuY3Jvd2RzaWduYWwtcG9sbC1jb250YWluZXIgLlBEU19Qb2xsIC5wZHMtcXVlc3Rpb24tdG9wLCAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5QRFNfUG9sbCAucGRzLXF1ZXN0aW9uLXRvcCBkaXYge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5wZHMtYm94IHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5wZHMtcXVlc3Rpb24taW5uZXIge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5wb2xsLWNvbnRhaW5lciAuY3Jvd2RzaWduYWwtcG9sbC1jb250YWluZXIgLnBkcy1xdWVzdGlvbi1pbm5lcjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvY2hla19wb2ludF9wb2xsLnBuZykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiA0MnB4OyB9XG4gICAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5wZHMtcXVlc3Rpb24taW5uZXI6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9jaGVrX3BvaW50X3BvbGwucG5nKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDQycHg7IH1cbiAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5wZHMtYm94IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5wZHMtYm94IC5wZHMtYW5zd2VyIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5wZHMtYm94IC5wZHMtYW5zd2VyID4gc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5wZHMtYm94IC5wZHMtYm94LW91dGVyIHtcbiAgICAgICAgcGFkZGluZzogMTJweDsgfVxuICAgICAgLnBvbGwtY29udGFpbmVyIC5jcm93ZHNpZ25hbC1wb2xsLWNvbnRhaW5lciAucGRzLWJveCAucGRzLWZlZWRiYWNrLWdyb3VwIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7IH1cbiAgICAgIC5wb2xsLWNvbnRhaW5lciAuY3Jvd2RzaWduYWwtcG9sbC1jb250YWluZXIgLnBkcy1ib3ggLnBkcy1mZWVkYmFjay1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDAgNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5wb2xsLWNvbnRhaW5lciAuY3Jvd2RzaWduYWwtcG9sbC1jb250YWluZXIgLnBkcy1ib3ggLnBkcy1mZWVkYmFjay1sYWJlbCAucGRzLWFuc3dlci10ZXh0IHtcbiAgICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5wZHMtYm94IC5wZHMtZmVlZGJhY2stbGFiZWwgLnBkcy1mZWVkYmFjay1yZXN1bHQge1xuICAgICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5wZHMtYm94IC5wZHMtZmVlZGJhY2stbGFiZWwgLnBkcy1mZWVkYmFjay1wZXIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAgIC5wb2xsLWNvbnRhaW5lciAuY3Jvd2RzaWduYWwtcG9sbC1jb250YWluZXIgLnBkcy1ib3ggLnBkcy1hbnN3ZXItaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4gICAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5wZHMtYm94IC5wZHMtYW5zd2VyLWZlZWRiYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5wZHMtYm94IC5wZHMtYW5zd2VyLWZlZWRiYWNrLWJhciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNDc4ZTM7XG4gICAgICAgIGhlaWdodDogMThweDsgfVxuICAgICAgLnBvbGwtY29udGFpbmVyIC5jcm93ZHNpZ25hbC1wb2xsLWNvbnRhaW5lciAucGRzLWJveCAucGRzLWlucHV0LWxhYmVsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRENEQ0QgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDIuMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjI1cyAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5wb2xsLWNvbnRhaW5lciAuY3Jvd2RzaWduYWwtcG9sbC1jb250YWluZXIgLnBkcy1ib3ggLnBkcy1pbnB1dC1sYWJlbDpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNGRiYmVjICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5wZHMtYm94IC5wZHMtaW5wdXQtbGFiZWw6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgLnBvbGwtY29udGFpbmVyIC5jcm93ZHNpZ25hbC1wb2xsLWNvbnRhaW5lciAucGRzLWJveCAucGRzLWlucHV0LWxhYmVsOmhvdmVyOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnBvbGwtY29udGFpbmVyIC5jcm93ZHNpZ25hbC1wb2xsLWNvbnRhaW5lciAucGRzLWJveCAucGRzLWlucHV0LWxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjI1czsgfVxuICAgICAgICAucG9sbC1jb250YWluZXIgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIC5wZHMtYm94IC5wZHMtaW5wdXQtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjI1czsgfVxuICAgIC5wb2xsLWNvbnRhaW5lciAuY3Jvd2RzaWduYWwtcG9sbC1jb250YWluZXIgLnBkcy1saW5rcyB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuICAgIC5wb2xsLWNvbnRhaW5lciAuY3Jvd2RzaWduYWwtcG9sbC1jb250YWluZXIgLnBkcy12b3RlLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAwJSAjZjJmMmYyLCAxMDAlICNmZmYpICFpbXBvcnRhbnQ7IH1cbiAgLnBvbGwtY29udGFpbmVyICNwZHMtc2hhcmluZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgIC5wb2xsLWNvbnRhaW5lciAjcGRzLXNoYXJpbmcgKyBkaXY6bm90KC5wZHMtdm90ZSkge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5pZnJhbWUtdmlkZW8tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4zMzMzMyU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaWZyYW1lLXZpZGVvLWNvbnRhaW5lciAudmlkZW8taWZyYW1lLFxuICAuaWZyYW1lLXZpZGVvLWNvbnRhaW5lciBpZnJhbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLnBsYXlsaXN0LXZpZXctdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5ib3gtd2l0aC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTE1cHg7IH1cbiAgLmJveC13aXRoLWNvbnRlbnQgLml0ZW1fdGl0bGVfYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgICAuYm94LXdpdGgtY29udGVudCAuaXRlbV90aXRsZV9ibG9jazpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6ICM0ZGJiZWM7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNnB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7IH1cbiAgICAuYm94LXdpdGgtY29udGVudCAuaXRlbV90aXRsZV9ibG9jazo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiAjNGRiYmVjO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG4gIC5ib3gtd2l0aC1jb250ZW50IC5wbGF5bGlzdC13aXRoLWNvbnRlbnQge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXJnaW46IDAgMCAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLmJveC13aXRoLWNvbnRlbnQgLnBsYXlsaXN0LXdpdGgtY29udGVudCAuc2xpZGVyX2xpbmtzIC5zbGlkZXJfbGlua3MtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAgICAgLmJveC13aXRoLWNvbnRlbnQgLnBsYXlsaXN0LXdpdGgtY29udGVudCAuc2xpZGVyX2xpbmtzIC5zbGlkZXJfbGlua3MtdGl0bGUsXG4gICAgICAuYm94LXdpdGgtY29udGVudCAucGxheWxpc3Qtd2l0aC1jb250ZW50IC5zbGlkZXJfbGlua3MgLnNsaWRlcl9saW5rcy10aXRsZSBhIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07IH1cbiAgICAgIC5ib3gtd2l0aC1jb250ZW50IC5wbGF5bGlzdC13aXRoLWNvbnRlbnQgLnNsaWRlcl9saW5rcyAuc2xpZGVyX2xpbmtzLXRpdGxlIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtOyB9XG4gICAgICAgIC5ib3gtd2l0aC1jb250ZW50IC5wbGF5bGlzdC13aXRoLWNvbnRlbnQgLnNsaWRlcl9saW5rcyAuc2xpZGVyX2xpbmtzLXRpdGxlIGE6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM0ZGJiZWM7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG4gICAgICAgIC5ib3gtd2l0aC1jb250ZW50IC5wbGF5bGlzdC13aXRoLWNvbnRlbnQgLnNsaWRlcl9saW5rcyAuc2xpZGVyX2xpbmtzLXRpdGxlIGE6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNGRiYmVjO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuICAgIC5ib3gtd2l0aC1jb250ZW50IC5wbGF5bGlzdC13aXRoLWNvbnRlbnQgLnNsaWRlcl9saW5rcyxcbiAgICAuYm94LXdpdGgtY29udGVudCAucGxheWxpc3Qtd2l0aC1jb250ZW50IC5zbGlkZXItbGlzdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXg6IDAgMCAxMDAlOyB9XG4gICAgLmJveC13aXRoLWNvbnRlbnQgLnBsYXlsaXN0LXdpdGgtY29udGVudCAuc2xpY2stcHJldiB7XG4gICAgICBsZWZ0OiAxMnB4O1xuICAgICAgei1pbmRleDogMTAwOyB9XG4gICAgICAuYm94LXdpdGgtY29udGVudCAucGxheWxpc3Qtd2l0aC1jb250ZW50IC5zbGljay1wcmV2OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICAuYm94LXdpdGgtY29udGVudCAucGxheWxpc3Qtd2l0aC1jb250ZW50IC5zbGljay1wcmV2OjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgIC5ib3gtd2l0aC1jb250ZW50IC5wbGF5bGlzdC13aXRoLWNvbnRlbnQgLnNsaWNrLW5leHQge1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB6LWluZGV4OiAxMDA7IH1cbiAgICAgIC5ib3gtd2l0aC1jb250ZW50IC5wbGF5bGlzdC13aXRoLWNvbnRlbnQgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIC5ib3gtd2l0aC1jb250ZW50IC5wbGF5bGlzdC13aXRoLWNvbnRlbnQgLnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgLmJveC13aXRoLWNvbnRlbnQgLnBsYXlsaXN0LXdpdGgtY29udGVudCAuaXRlbV90aXRsZV9ibG9jayB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7IH1cbiAgICAuYm94LXdpdGgtY29udGVudCAucGxheWxpc3Qtd2l0aC1jb250ZW50OmhvdmVyIC5zbGlkZXJfbGlua3MtdGl0bGUge1xuICAgICAgY29sb3I6ICM0ZGJiZWM7IH1cbiAgICAuYm94LXdpdGgtY29udGVudCAucGxheWxpc3Qtd2l0aC1jb250ZW50OmhvdmVyIC56eXBlLWJhY2tncm91bmQtdGh1bWJuYWlsIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTEwJTsgfVxuICAuYm94LXdpdGgtY29udGVudCAudmlld19hbGxfaW1hZ2VzIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmJveC13aXRoLWNvbnRlbnQgLnZpZXdfYWxsX2ltYWdlcyA+IGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuYm94LXdpdGgtY29udGVudCAudmlld19hbGxfaW1hZ2VzIC56eXBlLWJhY2tncm91bmQtdGh1bWJuYWlsIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjI1cztcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAuYm94LXdpdGgtY29udGVudCAudmlld19hbGxfaW1hZ2VzOmhvdmVyIC5pdGVtX3RpdGxlX2Jsb2NrIHtcbiAgICAgIGNvbG9yOiAjNGRiYmVjOyB9XG4gICAgLmJveC13aXRoLWNvbnRlbnQgLnZpZXdfYWxsX2ltYWdlczpob3ZlciAuenlwZS1iYWNrZ3JvdW5kLXRodW1ibmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7IH1cbiAgLmJveC13aXRoLWNvbnRlbnQgLmdldC1hbGwtcGxheWxpc3RzLFxuICAuYm94LXdpdGgtY29udGVudCBicixcbiAgLmJveC13aXRoLWNvbnRlbnQgcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLmJveC13aXRoLWNvbnRlbnQgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay10cmFjayB7XG4gICAgbWF4LXdpZHRoOiBub25lOyB9XG4gIC5ib3gtd2l0aC1jb250ZW50IC5zbGljay1pbml0aWFsaXplZCBwLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4udmlkZW8taXRlbSAudmlkZW8taWZyYW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMTAwJTsgfVxuXG4udmlkZW8taXRlbSAuaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udmlkZW8taXRlbSAucG9zdC1tZXRhIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbi52aWRlby1pdGVtIC5mZWF0dXJlZC1pbWFnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtaGVpZ2h0OiBub25lOyB9XG4gIC52aWRlby1pdGVtIC5mZWF0dXJlZC1pbWFnZS1jb250YWluZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9wbGF5LWJ1dHRvbi5zdmcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW47XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHotaW5kZXg6IDI7IH1cbiAgLnZpZGVvLWl0ZW0gLmZlYXR1cmVkLWltYWdlLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9wbGF5LWJ1dHRvbi5zdmcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW47XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHotaW5kZXg6IDI7IH1cbiAgLnZpZGVvLWl0ZW0gLmZlYXR1cmVkLWltYWdlLWNvbnRhaW5lcjpob3ZlcjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDIpOyB9XG4gIC52aWRlby1pdGVtIC5mZWF0dXJlZC1pbWFnZS1jb250YWluZXI6aG92ZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMik7IH1cblxuLnZpZGVvLWl0ZW0gLnZpZGVvLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uZmVhdHVyZWQtdmlkZW8gLm1iLTUudmlkZW8taXRlbSwgLmZlYXR1cmVkLXZpZGVvIC52aWRlby1pdGVtLm15LTUsIC5mZWF0dXJlZC12aWRlbyAudmlkZW8taXRlbS5tLTUge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07IH1cblxuLmZlYXR1cmVkLXZpZGVvIC5mZWF0dXJlZC1pbWFnZS1jb250YWluZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5mZWF0dXJlZC12aWRlbyAuZmVhdHVyZWQtaW1hZ2UtY29udGFpbmVyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmZlYXR1cmVkLXZpZGVvIC5pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uZmVhdHVyZWQtdmlkZW8gLnZpZGVvLWlmcmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBib3JkZXI6IG5vbmU7IH1cblxuLmZlYXR1cmVkLXZpZGVvIC5wb3N0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjZyZW07IH1cblxuLnNoYXJlLWNvbnRhaW5lciAuYTJhX2tpdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7IH1cbiAgLnNoYXJlLWNvbnRhaW5lciAuYTJhX2tpdCA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDFweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzRkYmJlYztcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UtaW4tb3V0IDAuMjVzOyB9XG4gICAgLnNoYXJlLWNvbnRhaW5lciAuYTJhX2tpdCA+IGEgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gICAgLnNoYXJlLWNvbnRhaW5lciAuYTJhX2tpdCA+IGEgc3ZnLFxuICAgIC5zaGFyZS1jb250YWluZXIgLmEyYV9raXQgPiBhIHN2ZyBwYXRoLFxuICAgIC5zaGFyZS1jb250YWluZXIgLmEyYV9raXQgPiBhIHN2ZyByZWN0IHtcbiAgICAgIGZpbGw6IGJsYWNrICFpbXBvcnRhbnQ7IH1cbiAgLnNoYXJlLWNvbnRhaW5lciAuYTJhX2tpdCAuYWRkdG9hbnlfc2hhcmUge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDsgfVxuICAgIC5zaGFyZS1jb250YWluZXIgLmEyYV9raXQgLmFkZHRvYW55X3NoYXJlIGltZyxcbiAgICAuc2hhcmUtY29udGFpbmVyIC5hMmFfa2l0IC5hZGR0b2FueV9zaGFyZSBzdmcge1xuICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7IH1cblxuLnNoYXJlLWNvbnRhaW5lciAuYTJhX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2hhcmUtY29udGFpbmVyLmhvcml6b250YWwgLmEyYV9raXQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLnNoYXJlLWNvbnRhaW5lci5ob3Jpem9udGFsIC5hMmFfa2l0ID4gYSB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbjogMCA2cHg7XG4gICAgYmFja2dyb3VuZDogIzU1YWNlZSAhaW1wb3J0YW50OyB9XG4gICAgLnNoYXJlLWNvbnRhaW5lci5ob3Jpem9udGFsIC5hMmFfa2l0ID4gYTpmaXJzdC1jaGlsZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMTg3N2YyICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5zaGFyZS1jb250YWluZXIuaG9yaXpvbnRhbCAuYTJhX2tpdCA+IGE6bGFzdC1jaGlsZCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi50aGUtY29udGVudCAucGFnZS1jb250ZW50IGltZyxcbi50aGUtY29udGVudCAucGFnZS1jb250ZW50IGlmcmFtZSB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi50aGUtY29udGVudCAucGFnZS1jb250ZW50IGltZyB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4udGhlLWNvbnRlbnQgLmZlYXR1cmVkLXZpZGVvIC5wb3N0LWRhdGUge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGhlLWNvbnRlbnQgLnNoYXJlLWNvbnRhaW5lciAuYTJhX2tpdCA+IGEge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuICAudGhlLWNvbnRlbnQgLnNoYXJlLWNvbnRhaW5lciAuYTJhX2tpdCA+IGEgc3ZnLFxuICAudGhlLWNvbnRlbnQgLnNoYXJlLWNvbnRhaW5lciAuYTJhX2tpdCA+IGEgc3ZnIHBhdGgsXG4gIC50aGUtY29udGVudCAuc2hhcmUtY29udGFpbmVyIC5hMmFfa2l0ID4gYSBzdmcgcmVjdCB7XG4gICAgZmlsbDogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC50aGUtY29udGVudCAuc2hhcmUtY29udGFpbmVyIC5hMmFfa2l0ID4gYSBhbXAtaW1nIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi50aGUtY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cblxuLm1vcmUtdmlkZW9zIGgzIHtcbiAgZm9udC1zaXplOiA0cmVtOyB9XG5cbi5tb3JlLXZpZGVvcyB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAubW9yZS12aWRlb3MgdWwgbGkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTlFOUU5OyB9XG4gICAgLm1vcmUtdmlkZW9zIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgIC5tb3JlLXZpZGVvcyB1bCBsaSBhLFxuICAgIC5tb3JlLXZpZGVvcyB1bCBsaSBidXR0b24ge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgY29sb3I6ICM0ZGJiZWM7IH1cbiAgICAgIC5tb3JlLXZpZGVvcyB1bCBsaSBhLmJsYWNrLFxuICAgICAgLm1vcmUtdmlkZW9zIHVsIGxpIGJ1dHRvbi5ibGFjayB7XG4gICAgICAgIGNvbG9yOiAjMDAwOyB9XG5cbi52aWRlb3MtcmVjZW50IC5vdGhlci12aWRlb3MgLnp5cGVfdmlkZW8ge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNob3ctc3RyYXRlZ3kgcCB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnNob3ctc3RyYXRlZ3kgYnIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mZWF0dXJlZC1zdG9yeS1wbGFjZWhvbGRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmZlYXR1cmVkLXN0b3J5LXBsYWNlaG9sZGVyIC5icmVha2luZy1uZXdzLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZmVhdHVyZWQtc3RvcnktcGxhY2Vob2xkZXIgLmhlcm8taW1hZ2UtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41Mik7XG4gICAgei1pbmRleDogMTsgfVxuICAuZmVhdHVyZWQtc3RvcnktcGxhY2Vob2xkZXIgLmhlcm8taW1hZ2UtY29udGFpbmVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTIpO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLmZlYXR1cmVkLXN0b3J5LXBsYWNlaG9sZGVyIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mZWF0dXJlZC1zdG9yeS1wbGFjZWhvbGRlciAuY29udGVudC1jb2x1bW4gLmZpcnN0LWFydGljbGUtbWV0YSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB6LWluZGV4OiAxMDsgfVxuICAgIC5mZWF0dXJlZC1zdG9yeS1wbGFjZWhvbGRlciAuY29udGVudC1jb2x1bW4gLmZpcnN0LWFydGljbGUtbWV0YSA+IHNwYW4gLnBiLTUsIC5mZWF0dXJlZC1zdG9yeS1wbGFjZWhvbGRlciAuY29udGVudC1jb2x1bW4gLmZpcnN0LWFydGljbGUtbWV0YSA+IHNwYW4gLnB5LTUsIC5mZWF0dXJlZC1zdG9yeS1wbGFjZWhvbGRlciAuY29udGVudC1jb2x1bW4gLmZpcnN0LWFydGljbGUtbWV0YSA+IHNwYW4gLnAtNSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuZmVhdHVyZWQtc3RvcnktcGxhY2Vob2xkZXIgLmNhdGVnb3J5LXRhZyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvOyB9XG4gIC5mZWF0dXJlZC1zdG9yeS1wbGFjZWhvbGRlciAubWVkaWEtaWNvbnMsXG4gIC5mZWF0dXJlZC1zdG9yeS1wbGFjZWhvbGRlciAucG9zdC1leGNlcnB0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5mZWF0dXJlZC1zdG9yeS1wbGFjZWhvbGRlciAucG9zdC1kYXRlIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZmVhdHVyZWQtc3RvcnktcGxhY2Vob2xkZXIgLnRoZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmZlYXR1cmVkLXN0b3J5LXBsYWNlaG9sZGVyIGEge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5mZWF0dXJlZC1zdG9yeS1wbGFjZWhvbGRlciAuY2hlay1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBrZXlmcmFtZXMgbG9hZGluZy1pbmRpY2F0b3Ige1xuICAwJSB7XG4gICAgaGVpZ2h0OiA1MXB4OyB9XG4gIDUwJSxcbiAgdG8ge1xuICAgIGhlaWdodDogMjZweDsgfSB9XG5cbi5sb2FkaW5nLXNwaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAyZW0gMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5sb2FkaW5nLXNwaW5uZXIgc3BhbiB7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiA1MXB4O1xuICAgIG1hcmdpbjogMCAzLjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubG9hZGluZy1zcGlubmVyIHNwYW46YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiAjNGRiYmVjO1xuICAgICAgYW5pbWF0aW9uOiBsb2FkaW5nLWluZGljYXRvciAxLjJzIGN1YmljLWJlemllcigwLCAwLjUsIDAuNSwgMSkgaW5maW5pdGU7IH1cbiAgICAubG9hZGluZy1zcGlubmVyIHNwYW46OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogIzRkYmJlYztcbiAgICAgIGFuaW1hdGlvbjogbG9hZGluZy1pbmRpY2F0b3IgMS4ycyBjdWJpYy1iZXppZXIoMCwgMC41LCAwLjUsIDEpIGluZmluaXRlOyB9XG4gICAgLmxvYWRpbmctc3Bpbm5lciBzcGFuOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IC0uMjRzOyB9XG4gICAgLmxvYWRpbmctc3Bpbm5lciBzcGFuOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtLjI0czsgfVxuICAgIC5sb2FkaW5nLXNwaW5uZXIgc3BhbjpudGgtY2hpbGQoMik6YmVmb3JlIHtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogLS4xMnM7IH1cbiAgICAubG9hZGluZy1zcGlubmVyIHNwYW46bnRoLWNoaWxkKDIpOjpiZWZvcmUge1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtLjEyczsgfVxuXG4udGhlLXNpZGViYXIgLm5ld3MtaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuICAudGhlLXNpZGViYXIgLm5ld3MtaXRlbSAucG9zdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLnRoZS1zaWRlYmFyIC5wb2xsLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWNoZWtwb2ludCAudGhlLXNpZGViYXIgLnBvbGwtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi50aGUtc2lkZWJhciAuZWxlY3Rpb24tdmlkZW9zIGgzIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi53YXplLWdlb2ZpbmQtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdG9wOiAyNHB4O1xuICBtYXgtd2lkdGg6IDU4cHg7IH1cbiAgLndhemUtZ2VvZmluZC1idXR0b246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1YlwiO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIG1hcmdpbi1yaWdodDogNDBweDsgfVxuICAud2F6ZS1nZW9maW5kLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1YlwiO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIG1hcmdpbi1yaWdodDogNDBweDsgfVxuXG4ud2F6ZS1tYXAge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDM1MHB4OyB9XG5cbi50cmFmZmljLWxpbmtzIHtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5ib3gtbGluayB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMzJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxQjM2NjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxZW07IH1cbiAgLmJveC1saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTE1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9kcml2ZS1iYy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAuYm94LWxpbms6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTE1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9kcml2ZS1iYy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAuYm94LWxpbms6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0NjY4QTI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNSU7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBib3R0b206IDMwJTsgfVxuICAuYm94LWxpbms6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDY2OEEyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTUlO1xuICAgIHdpZHRoOiAyMCU7XG4gICAgYm90dG9tOiAzMCU7IH1cbiAgLmJveC1saW5rLmJjLWZlcnJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAzRjc5OyB9XG4gICAgLmJveC1saW5rLmJjLWZlcnJ5OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYmMtZmVycmllcy5wbmcpOyB9XG4gICAgLmJveC1saW5rLmJjLWZlcnJ5OjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2JjLWZlcnJpZXMucG5nKTsgfVxuXG4ucG9zdC10eXBlLWFyY2hpdmUtc2hvdyAuY29udGVudC1jb250YWluZXIgPiAubmV3cy1jb250YWluZXIgLm5ld3MtaXRlbSAucG9zdC1kYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2luZ2xlLXNob3cgLm5ld3MtYXJ0aWNsZSAucG9zdC1tZXRhIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2luZ2xlLXNob3cgLnZpZGVvLWl0ZW0gLnBvc3QtbWV0YSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5haTFlYy1jYWxlbmRhciBhIHtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmFpMWVjLWNhbGVuZGFyLXRvb2xiYXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuXG4uYWkxZWMtY29sb3Itc3dhdGNoLWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYWkxZWMtYnRuLWdyb3VwIC5haTFlYy1idG4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmFpMWVjLWJ0bi1ncm91cCAuYWkxZWMtYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM0ZGJiZWMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgLmFpMWVjLWJ0bi1ncm91cCAuYWkxZWMtYnRuLXByaW1hcnk6aG92ZXIsIC5haTFlYy1idG4tZ3JvdXAgLmFpMWVjLWJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmFpMWVjLWJ0bi1ncm91cCAuYWkxZWMtYnRuLXByaW1hcnk6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogIzRkYmJlYzsgfVxuXG4uYWkxZWMtcG9zdGVyYm9hcmQtdmlldyAuYWkxZWMtZXZlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmFpMWVjLXBvc3RlcmJvYXJkLXZpZXcgLmFpMWVjLWV2ZW50LWF2YXRhciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmFpMWVjLXBvc3RlcmJvYXJkLXZpZXcgLmFpMWVjLWRhdGUsXG4uYWkxZWMtcG9zdGVyYm9hcmQtdmlldyAuYWkxZWMtZW5kLWRhdGUge1xuICBiYWNrZ3JvdW5kOiAjNGRiYmVjOyB9XG5cbi5haTFlYy1wb3N0ZXJib2FyZC12aWV3LmFpMWVjLXBvc3RlcmJvYXJkLW1hc29ucnkgLmFpMWVjLWRhdGUtYmxvY2std3JhcCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmFpMWVjLXBvc3RlcmJvYXJkLXZpZXcgLmFpMWVjLWVuZC1kYXRlLWRpdmlkZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjOTkxNDJiOyB9XG5cbi5haTFlYy1hbGxkYXktYmFkZ2Uge1xuICBiYWNrZ3JvdW5kOiAjOTkxNDJiOyB9XG5cbi5haTFlYy1hZ2VuZGEtdmlldyAuYWkxZWMtbW9udGgge1xuICBiYWNrZ3JvdW5kOiAjNGRiYmVjOyB9XG5cbi5haTFlYy1hZ2VuZGEtdmlldyAuYWkxZWMtZXZlbnQgLmFpMWVjLWV2ZW50LXRpdGxlIHtcbiAgY29sb3I6ICM0ZGJiZWM7IH1cblxuLmFpMWVjLW1vbnRoLXZpZXcgLmFpMWVjLWFsbGRheSAuYWkxZWMtZXZlbnQsXG4uYWkxZWMtbW9udGgtdmlldyAuYWkxZWMtbXVsdGlkYXkgLmFpMWVjLWV2ZW50LFxuLmFpMWVjLXdlZWstdmlldyAuYWkxZWMtYWxsZGF5LWV2ZW50cyAuYWkxZWMtYWxsZGF5IC5haTFlYy1ldmVudCxcbi5haTFlYy13ZWVrLXZpZXcgLmFpMWVjLWFsbGRheS1ldmVudHMgLmFpMWVjLW11bHRpZGF5IC5haTFlYy1ldmVudCxcbi5haTFlYy1vbmVkYXktdmlldyAuYWkxZWMtYWxsZGF5LWV2ZW50cyAuYWkxZWMtYWxsZGF5IC5haTFlYy1ldmVudCxcbi5haTFlYy1vbmVkYXktdmlldyAuYWkxZWMtYWxsZGF5LWV2ZW50cyAuYWkxZWMtbXVsdGlkYXkgLmFpMWVjLWV2ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5MTQyYjsgfVxuXG4uYWkxZWMtd2Vlay12aWV3IC5haTFlYy13ZWVrIGEuYWkxZWMtZXZlbnQtY29udGFpbmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGRiYmVjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZjVmOGZhLCAjZDdmMGZiIDEyMHB4KTsgfVxuXG4uYWkxZWMtb25lZGF5LXZpZXcgLmFpMWVjLW9uZWRheSBhLmFpMWVjLWV2ZW50LWNvbnRhaW5lciB7XG4gIGJvcmRlci1jb2xvcjogIzRkYmJlYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y1ZjhmYSwgIzRkYmJlYyAxMjBweCk7IH1cblxuLmFpMWVjLW1vbnRoLXZpZXcgLmFpMWVjLW11bHRpZGF5LWFycm93MSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOTkxNDJiOyB9XG5cbi5haTFlYy1tb250aC12aWV3IC5haTFlYy1tdWx0aWRheS1hcnJvdzIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5OTE0MmI7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5OTE0MmI7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5OTE0MmI7IH1cblxuLmVycm9yNDA0IC5wb3N0LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubm9wYWdlLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTUyMnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG4ubm9wYWdlLWNvbnRlbnQsXG4ubm9wYWdlLWltYWdlLWNvbnRhaW5lciB7XG4gIGZsZXgtYmFzaXM6IDQ4JTtcbiAgbWF4LXdpZHRoOiA1MDBweDsgfVxuXG4ubm9wYWdlLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5ub3BhZ2UtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTYuM3JlbTsgfVxuXG4ubm9wYWdlLWlubmVyLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEuMmVtOyB9XG5cbi5wb2RjYXN0cyB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5wb2RjYXN0cyBpZnJhbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5wb2RjYXN0cyBkZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM0ZGJiZWM7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IGVhc2UtaW4tb3V0IDAuMjVzOyB9XG4gIC5wb2RjYXN0cyBkdCB7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzRkYmJlYztcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAucG9kY2FzdHMgZHQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9wbGF5LWJ1dHRvbi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0IDAuMjVzOyB9XG4gICAgLnBvZGNhc3RzIGR0OjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL3BsYXktYnV0dG9uLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbi1vdXQgMC4yNXM7IH1cbiAgICAucG9kY2FzdHMgZHQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXGYxMDdcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnBvZGNhc3RzIGR0OjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAucG9kY2FzdHMgZHQ6aG92ZXI6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAucG9kY2FzdHMgZHQ6aG92ZXI6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLnBvZGNhc3RzIGR0LmV4cGFuZGVkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IHRyYW5zcGFyZW50OyB9XG4gICAgICAucG9kY2FzdHMgZHQuZXhwYW5kZWQ6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7IH1cbiAgICAgIC5wb2RjYXN0cyBkdC5leHBhbmRlZDo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7IH1cbiAgICAgIC5wb2RjYXN0cyBkdC5leHBhbmRlZCArIGRkIHtcbiAgICAgICAgbWF4LWhlaWdodDogNDIwcHg7IH1cbiAgICAucG9kY2FzdHMgZHQgfiBkdCB7XG4gICAgICBib3JkZXItdG9wOiBub25lOyB9XG5cbi5wb2RjYXN0LXNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogdW5zZXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbjogMCAwIDVyZW0gMDtcbiAgLS1wb2RjYXN0LXNoaWZ0LW51bWJlcjogMDtcbiAgLS1wb2RjYXN0LXNoaWZ0LXZhbHVlOiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAucG9kY2FzdC1zbGlkZXIge1xuICAgICAgbWFyZ2luOiA1cmVtIDAgNy41cmVtIDA7IH0gfVxuICAucG9kY2FzdC1zbGlkZXIgLndyYXAge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wb2RjYXN0LXNsaWRlciAucG9kY2FzdC1zbGlkZXItdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMjVweDsgfVxuICAucG9kY2FzdC1zbGlkZXIgLnBvZGNhc3Qtc2xpZGVyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLnBvZGNhc3Qtc2xpZGVyIC5wb2RjYXN0LXNsaWRlci1jb250YWluZXIgLnBhZGRpbmctYmxvY2sge1xuICAgICAgd2lkdGg6IDUuNSU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgICAgIHotaW5kZXg6IDU7IH1cbiAgICAucG9kY2FzdC1zbGlkZXIgLnBvZGNhc3Qtc2xpZGVyLWNvbnRhaW5lciAuYXJyb3cge1xuICAgICAgd2lkdGg6IDdyZW07XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgZm9udC1zaXplOiA3cmVtO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzOyB9XG4gICAgICAucG9kY2FzdC1zbGlkZXIgLnBvZGNhc3Qtc2xpZGVyLWNvbnRhaW5lciAuYXJyb3c6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMiwgMSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuICAgIC5wb2RjYXN0LXNsaWRlciAucG9kY2FzdC1zbGlkZXItY29udGFpbmVyIC5hcnJvdy1sZWZ0LFxuICAgIC5wb2RjYXN0LXNsaWRlciAucG9kY2FzdC1zbGlkZXItY29udGFpbmVyIC5hcnJvdy1yaWdodCB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnBvZGNhc3Qtc2xpZGVyIC5wb2RjYXN0LXNsaWRlci1jb250YWluZXIgLmFycm93LWxlZnQsXG4gICAgICAgIC5wb2RjYXN0LXNsaWRlciAucG9kY2FzdC1zbGlkZXItY29udGFpbmVyIC5hcnJvdy1yaWdodCB7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfSB9XG4gICAgLnBvZGNhc3Qtc2xpZGVyIC5wb2RjYXN0LXNsaWRlci1jb250YWluZXIgLmFycm93LWxlZnQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTByZW07IH1cbiAgICAucG9kY2FzdC1zbGlkZXIgLnBvZGNhc3Qtc2xpZGVyLWNvbnRhaW5lciAuYXJyb3ctcmlnaHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHJlbTsgfVxuICAgIC5wb2RjYXN0LXNsaWRlciAucG9kY2FzdC1zbGlkZXItY29udGFpbmVyIC5wb2RjYXN0LXNsaWRlci1pbm5lci1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAxNXB4IDE1cHggMCAyNXB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGdhcDogMTBweDsgfVxuICAgICAgLnBvZGNhc3Qtc2xpZGVyIC5wb2RjYXN0LXNsaWRlci1jb250YWluZXIgLnBvZGNhc3Qtc2xpZGVyLWlubmVyLWNvbnRhaW5lciAucG9kY2FzdCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMSU7XG4gICAgICAgIGZsZXg6IDAgMCA0MCU7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAgIC5wb2RjYXN0LXNsaWRlciAucG9kY2FzdC1zbGlkZXItY29udGFpbmVyIC5wb2RjYXN0LXNsaWRlci1pbm5lci1jb250YWluZXIgLnBvZGNhc3Q6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgICAucG9kY2FzdC1zbGlkZXIgLnBvZGNhc3Qtc2xpZGVyLWNvbnRhaW5lciAucG9kY2FzdC1zbGlkZXItaW5uZXItY29udGFpbmVyIC5wb2RjYXN0OmhvdmVyIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cbiAgICAgICAgLnBvZGNhc3Qtc2xpZGVyIC5wb2RjYXN0LXNsaWRlci1jb250YWluZXIgLnBvZGNhc3Qtc2xpZGVyLWlubmVyLWNvbnRhaW5lciAucG9kY2FzdCAuaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4MCU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4yczsgfVxuICAgICAgICAgIC5wb2RjYXN0LXNsaWRlciAucG9kY2FzdC1zbGlkZXItY29udGFpbmVyIC5wb2RjYXN0LXNsaWRlci1pbm5lci1jb250YWluZXIgLnBvZGNhc3QgLmltYWdlLXdyYXAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cbiAgICAgICAgLnBvZGNhc3Qtc2xpZGVyIC5wb2RjYXN0LXNsaWRlci1jb250YWluZXIgLnBvZGNhc3Qtc2xpZGVyLWlubmVyLWNvbnRhaW5lciAucG9kY2FzdCBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAucG9kY2FzdC1zbGlkZXIgLnBvZGNhc3Qtc2xpZGVyLWNvbnRhaW5lciAucG9kY2FzdC1zbGlkZXItaW5uZXItY29udGFpbmVyIC5wb2RjYXN0IGEge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgLnBvZGNhc3Qtc2xpZGVyIC5wb2RjYXN0LXNsaWRlci1jb250YWluZXIgLnBvZGNhc3Qtc2xpZGVyLWlubmVyLWNvbnRhaW5lciAucG9kY2FzdCBhIC5lcGlzb2RlLWRhdGUge1xuICAgICAgICAgICAgY29sb3I6ICM5QTlBOUE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbjogLjc1ZW0gMCAuNWVtIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAgICAgICAgIC5wb2RjYXN0LXNsaWRlciAucG9kY2FzdC1zbGlkZXItY29udGFpbmVyIC5wb2RjYXN0LXNsaWRlci1pbm5lci1jb250YWluZXIgLnBvZGNhc3QgYSAucG9kY2FzdC10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtOyB9XG4gICAgICAgICAgLnBvZGNhc3Qtc2xpZGVyIC5wb2RjYXN0LXNsaWRlci1jb250YWluZXIgLnBvZGNhc3Qtc2xpZGVyLWlubmVyLWNvbnRhaW5lciAucG9kY2FzdCBhIC5lcGlzb2RlLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgICAgICAgICAucG9kY2FzdC1zbGlkZXIgLnBvZGNhc3Qtc2xpZGVyLWNvbnRhaW5lciAucG9kY2FzdC1zbGlkZXItaW5uZXItY29udGFpbmVyIC5wb2RjYXN0IGE6bnRoLWNoaWxkKDIpOmhvdmVyIC5wb2RjYXN0LXRpdGxlIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuMjVzO1xuICAgICAgICAgICAgY29sb3I6ICM0ZGJiZWM7IH1cblxuLypcbiAqIFRoaXMgaXMgYXNzb3J0ZWQgY29kZSwgdXN1YWxseSBmb3Igc3BlY2lmaWMgcGFnZXMuIElkZWFsbHkgc2hvdWRsIGJlIGNsZWFuZWQgdXAgbGF0ZXIuXG4gKlxuICogSWYgeW91IGFkZCBjb2RlIGhlcmUsIHBsZWFzZSBkb2N1bWVudCAqc3BlY2lmaWNhbGx5KiB3aGF0IGlzIGJlaW5nIGRvbmUhIEFuZCBtYWtlIGl0IGhpZ2gtc3BlY2lmaWNpdHkuXG4gKlxuICovXG4ucG9zdGlkLTEwODMwNzkgLm5ld3MtYXJ0aWNsZSAuaGVyby1pbWFnZS1jb250YWluZXIgKyBkaXYge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wb3N0aWQtMTA4MzA3OSAubmV3cy1hcnRpY2xlIC5jb250ZW50IC5uZXdzLWl0ZW0ubWItNSwgLnBvc3RpZC0xMDgzMDc5IC5uZXdzLWFydGljbGUgLmNvbnRlbnQgLm5ld3MtaXRlbS5teS01LCAucG9zdGlkLTEwODMwNzkgLm5ld3MtYXJ0aWNsZSAuY29udGVudCAubmV3cy1pdGVtLm0tNSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG4ucG9zdGlkLTEwODMwNzkgLm5ld3MtYXJ0aWNsZSAudHdpdHRlci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzBweDsgfVxuICAucG9zdGlkLTEwODMwNzkgLm5ld3MtYXJ0aWNsZSAudHdpdHRlci1jb250YWluZXIgZGl2IHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlOyB9XG4gICAgLnBvc3RpZC0xMDgzMDc5IC5uZXdzLWFydGljbGUgLnR3aXR0ZXItY29udGFpbmVyIGRpdiAudHdpdHRlci10aW1lbGluZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuXG4uY2F0ZWdvcnktbXVuaWNpcGFsLWVsZWN0aW9ucy0yMDIyIC5tdW5pY2lwYWwtZWxlY3Rpb25zLWltYWdlcyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmNhdGVnb3J5LW11bmljaXBhbC1lbGVjdGlvbnMtMjAyMiAubXVuaWNpcGFsLWVsZWN0aW9ucy1pbWFnZXMgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNhdGVnb3J5LW11bmljaXBhbC1lbGVjdGlvbnMtMjAyMiAubXVuaWNpcGFsLWVsZWN0aW9ucy1pbWFnZXMgYSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuY2F0ZWdvcnktbXVuaWNpcGFsLWVsZWN0aW9ucy0yMDIyIC5tdW5pY2lwYWwtZWxlY3Rpb25zLWltYWdlcyBhIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuY2F0ZWdvcnktbXVuaWNpcGFsLWVsZWN0aW9ucy0yMDIyIC5tdW5pY2lwYWwtZWxlY3Rpb25zLWltYWdlcyBhOmhvdmVyIGltZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlLWluLW91dCAuMjVzO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuXG4uY2F0ZWdvcnktbXVuaWNpcGFsLWVsZWN0aW9ucy0yMDIyIC50aGUtY29udGVudCBoMS5wb3N0LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuIiwiJGlwYWQ6IDc2OHB4O1xuJGlwYWQtcHJvOiAxMDI0cHg7XG4kZGVza3RvcC1zOiAxMjgwcHg7XG5cbi8vIENvbG91ciBzZXR0aW5nc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGNoZWstYmx1ZTogIzRkYmJlYztcbiRjaGVrLWJsdWUtaG92ZXI6ICM4N2M4NDY7XG4kY2hlay15ZWxsb3c6ICNEQjkxMjI7XG4kY2hlay1ibHVlaXNoOiAjNDY2OEEyO1xuJGNoZWstZGVlcGJsdWU6ICMwMDNGNzk7XG4kY2hlay1iY2JsdWU6ICMxQjM2NjU7XG4kY2hlay1ncmVlbjogIzg3Yzg0NjtcbiRjaGVrLWJsYWNrOiAjMDAwO1xuJGNoZWstbGlnaHQtYmxhY2s6ICMyOTI5Mjk7XG4kY2hlay1saWdodC1ncmV5OiAjRjNGM0YzO1xuJGNoZWstZGFyay1ncmV5OiAjOUE5QTlBO1xuJGNoZWstc2VsZWN0LWJvcmRlci1ncmV5OiAjQ0RDRENEO1xuJGJhY2tncm91bmQtbGlnaHQtZ3JleTogI0U5RTlFOTtcbiRjaGVrLXdoaXRlOiAjRkZGRkZGO1xuXG4kZGlzcGxheXM6IChcbiAgICBibG9jayxcbiAgICBub25lLFxuICAgIGZsZXgsXG4gICAgaW5saW5lLWJsb2NrLFxuICAgIGlubGluZS1mbGV4LFxuICAgIGlubGluZVxuKTtcblxuJHRleHQtYWxpZ25tZW50czogKFxuICAgIGxlZnQsXG4gICAgY2VudGVyLFxuICAgIHJpZ2h0XG4pO1xuXG4kZGlyZWN0aW9uczogKFxuICAgIGI6IGJvdHRvbSxcbiAgICB0OiB0b3AsXG4gICAgbDogbGVmdCxcbiAgICByOiByaWdodFxuKTtcblxuJHBvc2l0aW9uczogKFxuICAgIHJlbGF0aXZlOiByZWxhdGl2ZSxcbiAgICBhYnNvbHV0ZTogYWJzb2x1dGVcbik7IiwiQG1peGluIGJlZm9yZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gYWZ0ZXIge1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gYmVmb3JlLWFmdGVyIHtcbiAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYWZ0ZXIge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlcigpIHtcbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIG1lZGlhLXF1ZXJ5KCR3aWR0aCkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gdGFibGV0LXVwIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgkaXBhZCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiB0YWJsZXQtbGFyZ2UtdXAge1xuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KCRpcGFkLXBybykge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBkZXNrdG9wLXVwIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgkZGVza3RvcC1zKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIGV4dHJhLWxhcmdlLXVwIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxNTAwcHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gY2xpcC1wYXRoKCRwYXRoKSB7XG4gICAgY2xpcC1wYXRoOiAkcGF0aDtcbn1cblxuQG1peGluIGNvbHVtbi1jb3VudCgkY29sdW1ucykge1xuICAgIGNvbHVtbi1jb3VudDogJGNvbHVtbnM7XG59XG5cbkBtaXhpbiB0cmFuc2Zvcm0oJHRyYW5zZm9ybSkge1xuICAgIHRyYW5zZm9ybTogJHRyYW5zZm9ybTtcbn1cblxuQG1peGluIGJhY2tncm91bmQtaW1hZ2UoJHBhdGgpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy8jeyRwYXRofSk7XG59XG5cbkBtaXhpbiBhbmltYXRpb24oJG5hbWUpIHtcbiAgICBAa2V5ZnJhbWVzICN7JG5hbWV9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufSIsIi5tb2JpbGUtbWVudS10b2dnbGUtaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgJiArIC5tb2JpbGUtbWVudS10b2dnbGUge1xuICAgICAgICAuZmEtdGltZXMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbY2hlY2tlZF0sXG4gICAgJjpjaGVja2VkIHtcbiAgICAgICAgJiArIC5tb2JpbGUtbWVudS10b2dnbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiA2NnB4O1xuXG4gICAgICAgICAgICAuZmEtdGltZXMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwwMGQ3XCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmEtYmFycyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmIH4gLm5hdi1wcmltYXJ5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjaGVrLWJsYWNrO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICAgICAgcGFkZGluZzogMTAlIDA7XG5cbiAgICAgICAgICAgIC53cmFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJlLW1lbnUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTAlO1xuXG4gICAgICAgICAgICAgICAgLmxvZ28tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDI1cHggMDtcblxuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjNyZW07XG5cbiAgICAgICAgICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmN1c3RvbS1sb2dvLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSA+IGEsXG4gICAgICAgICAgICAgICAgICAgICYgPiBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1lbnUtZXhwYW5kZXItaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgJiArIC5tZW51LWV4cGFuZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2Rvd24tY2FyZXQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDIycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmIH4gLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQsXG4gICAgICAgICAgICAgICAgICAgICZbY2hlY2tlZF0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJiArIC5tZW51LWV4cGFuZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSBzY2FsZVkoLTEpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJiB+IC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjaGVrLWxpZ2h0LWdyZXk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNSUgMTAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgICAgICAgICAubWVudS1leHBhbmRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGVrLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMTJweCAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZC1pbWFnZSgnaW1hZ2VzL2NoZWstbGFyZ2UtYXJ0aWNsZS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9iaWxlLW1lbnUtdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDVweDtcbiAgICByaWdodDogMTAlO1xuXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuXG4gICAgZm9udC1zaXplOiA0LjJyZW07XG4gICAgei1pbmRleDogMTAwMDA7XG5cbiAgICAuZmEtYmFycyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9sYXJnZS1tZW51LWljb24uc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgICAgIEBpbmNsdWRlIGJlZm9yZS1hZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2Nyb2xsLWRldGVjdCB7XG4gICAgLm1vYmlsZS1tZW51LXRvZ2dsZSB7XG4gICAgICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDEwcHggNzJweDtcbiAgICAgICAgXG4gICAgICAgIC5mYS1iYXJzIHsgXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAubW9iaWxlLW1lbnUtdG9nZ2xlLWlucHV0IHtcbiAgICAgICAgJltjaGVja2VkXSxcbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICYgKyAubW9iaWxlLW1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5wcmUtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG5cbiAgICBhIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGNoZWstYmx1ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hY2NvdW50LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLnByZS1oZWFkZXItbWVudSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcblxuICAgIC5tZW51IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLmljb24tdHJhZmZpYyB7XG4gICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9oZWFkZXItaWNvbnMvbG9jYXRpb24tYmx1ZS5zdmcpO1xuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFsZXJ0LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgICAuaWNvbi1jb250YWluZXIge1xuICAgICAgICAmICsgLmljb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAuY291bnQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmJyZWFraW5nIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy9icmVha2luZy13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGVrLWJsdWU7XG5cbiAgICAgICAgICAgICAgICAuY291bnQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjaGVrLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudHJhZmZpYyB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvdHJhZmZpYy13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGVrLXllbGxvdztcblxuICAgICAgICAgICAgICAgIC5jb3VudCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNoZWsteWVsbG93O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNoZWsteWVsbG93O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYud2VhdGhlciB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvd2VhdGhlci13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGVrLWJsdWU7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLmNvdW50IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2hlay1ibHVlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNoZWstYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmZlcnJ5IHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy9mZXJyeS13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGVrLWdyZWVuO1xuXG4gICAgICAgICAgICAgICAgLmNvdW50IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2hlay1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGVrLWdyZWVuO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFjY291bnQtbGluayB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG5cbiAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvaGVhZGVyLWljb25zL3VzZXItYmx1ZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHRvcDogM3B4O1xuICAgIH1cbn0iLCIuc2l0ZS1oZWFkZXIge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuMjVzO1xuXG4gICAgLndyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjI1cztcblxuICAgICAgICAuY3VzdG9tLWxvZ28tbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjI1cztcblxuICAgICAgICAgICAgLmN1c3RvbS1sb2dvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4yNXM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW2NsYXNzXj1cInNpdGUtXCJdLFxuICAgICAgICAucHJlLW1lbnUtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2Nyb2xsLWRldGVjdCB7XG4gICAgLnNpdGUtaGVhZGVyIHtcbiAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gMTEwcHgpO1xuICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMyk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTExcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGNsaXAtcGF0aChwb2x5Z29uKDAgMCwgMTEwcHggMCwgMTEwcHggNDJweCwgMTQuMnB4IDQycHgsIDAgMjkuNDVweCkpO1xuICAgICAgICBcbiAgICAgICAgLmN1c3RvbS1sb2dvLWxpbmsge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE0LjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAud3JhcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMXB4IDFweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwwLDAsLjMpLCAwIDVweCAxMHB4IHJnYmEoMCwwLDAsLjIyKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGNsaXAtcGF0aChwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDE0LjVweCAxMDAlLCAwIDI4LjQ1cHgpKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIubmF2LXByaW1hcnkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59IiwiLmFsZXJ0LWJyZWFraW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnN5LWxpc3Qge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIC5zaW5nbGUtc2xpZGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJhbm5lci1zbGlkZXMge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxuICAgIC5zaW5nbGUtc2xpZGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY2hlay1ibHVlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIC53cmFwIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDFlbSAwO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAuaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL2JyZWFraW5nLXdoaXRlLnN2ZykgdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDAlIGF1dG87XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi50cmFmZmljIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGVrLXllbGxvdztcbiAgICAgICAgICAgIC5oMiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL3RyYWZmaWMtd2hpdGUuc3ZnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLndlYXRoZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoZWstYmx1ZTtcbiAgICAgICAgICAgIC5oMiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL3dlYXRoZXItd2hpdGUuc3ZnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5mZXJyeSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hlay1ncmVlbjtcbiAgICAgICAgICAgIC5oMiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL2ZlcnJ5LXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJiB+IC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICAgICYgPiAud3JhcCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmlsdGVyLWJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGNoZWstYmx1ZTtcbiAgICBjb2xvcjogJGNoZWstYmx1ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4yNXM7XG5cbiAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL2JyZWFraW5nLnN2ZykgdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgfVxuXG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoZWstYmx1ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvYnJlYWtpbmctd2hpdGUuc3ZnKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgXG4gICAgJi50cmFmZmljIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2hlay15ZWxsb3c7XG4gICAgICAgIGNvbG9yOiAkY2hlay15ZWxsb3c7XG4gICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvYWxlcnQtaWNvbnMvdHJhZmZpYy5zdmcpO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoZWsteWVsbG93O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy90cmFmZmljLXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi53ZWF0aGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2hlay1ibHVlO1xuICAgICAgICBjb2xvcjogJGNoZWstYmx1ZTtcbiAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy93ZWF0aGVyLnN2Zyk7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hlay1ibHVlO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy93ZWF0aGVyLXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi5mZXJyeSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNoZWstZ3JlZW47XG4gICAgICAgIGNvbG9yOiAkY2hlay1ncmVlbjtcbiAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy9mZXJyeS5zdmcpO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoZWstZ3JlZW47XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL2ZlcnJ5LXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50aGUtY29udGVudCB7XG4gICAgLmFsZXJ0LWxpc3Qge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbn1cblxuLmFsZXJ0LWxpc3Qge1xuICAgIC5hbGVydC1saW5rIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL2JyZWFraW5nLXdoaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgJGNoZWstYmx1ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAucG9zdC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuOHJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1pbi1vdXQgMC4yNXM7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5yZWFkLW1vcmUtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogJGNoZWstYmx1ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLnBvc3QtdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndlYXRoZXIge1xuICAgICAgICAuYWxlcnQtbGluayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy93ZWF0aGVyLXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoZWstYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGVrLWJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRyYWZmaWMge1xuICAgICAgICAuYWxlcnQtbGluayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9hbGVydC1pY29ucy90cmFmZmljLXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoZWsteWVsbG93O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLnBvc3QtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNoZWsteWVsbG93O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mZXJyeSB7XG4gICAgICAgIC5hbGVydC1saW5rIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2FsZXJ0LWljb25zL2ZlcnJ5LXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoZWstZ3JlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAucG9zdC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ncmVlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnRpcHMtY3RhIHtcbiAgICBiYWNrZ3JvdW5kOiAkY2hlay1ibGFjaztcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgLnJvdyB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICB9XG5cbiAgICAuY2hlay1idXR0b24ge1xuICAgICAgICBAaW5jbHVkZSBhZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvcmlnaHQtYXJyb3cuc3ZnKSBuby1yZXBlYXQgNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZm9vdGVyLWN0YSB7XG4gICAgYmFja2dyb3VuZDogJGNoZWstYmx1ZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMzUwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3NSUgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIC50YWdsaW5lIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICB9XG4gICAgLnByb21vdGlvbi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgIH1cbn0iLCIuZm9vdGVyLXNjaGVkdWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICYucm93IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLmFkdi1jdGEtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogY29sb3I7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMjAlIDUlO1xuXG4gICAgdWwge1xuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5oMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIH1cbiAgICAuaDUge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG59XG4uYWR2LXctY2hlayB7XG4gICAgaGVpZ2h0OiA3NXB4O1xufVxuXG4uc2NoZWR1bGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA1JTtcbiAgICAuc2NoZWR1bGUtY3RhLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA0MHB4IDA7XG4gICAgfVxuICAgIC5zY2hlZHVsZS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogODVweDtcbiAgICB9XG4gICAgLmJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICAuc2NoZWR1bGUtbGlzdC1wbGFjZWhvbGRlciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAudHYtbGlzdGluZyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxufSIsIi5zaXRlLWZvb3RlciB7XG4gICAgcGFkZGluZzogNDBweCAwIDA7XG4gICAgY29sb3I6ICM2OTY5Njk7XG5cbiAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibHVlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tZW51IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGNvbHVtbi1jb3VudCgyKTtcbiAgICB9XG5cbiAgICAuZm9vdGVyLXNvY2tldC1jb250YWluZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3B5cmlnaHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc29jaWFsLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvb3Rlci1sb2dvLWNvbnRhaW5lciB7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufSIsIi5idG4taWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwMDJcIjtcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbG9yOiAkY2hlay1ibHVlO1xuICAgICAgICByaWdodDogMTVweDsgXG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbn1cbi5zZWFyY2gtZm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgICAgcGFkZGluZzogMTBweCA1cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbi5zZWFyY2gtZmlsdGVycyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgLnNlYXJjaC1maWVsZCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAkY2hlay1ibGFjaztcbiAgICB9XG4gICAgLnNlYXJjaC1zdWJtaXQge1xuICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDE1MCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkpO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9zZWFyY2gtaWNvbi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jYXRlZ29yeSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmJvdHRvbSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAuZGF0ZXNwYW4ge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBhZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCLwn5OFXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBpbnB1dCxcbiAgICBzZWxlY3Qge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoZWstbGlnaHQtZ3JleTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgb3B0aW9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLm5vLW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xufSIsIi5icmVha2luZy1uZXdzLWNvbnRhaW5lciB7XG4gICAgLmhlcm8taW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgLnZpZGVvLWlmcmFtZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucG9zdC1kYXRlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLm1lZGlhLWljb25zIHtcbiAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgIH1cbn0iLCIubmV3cy1pdGVtIHtcbiAgICAucG9zdC1tZXRhIHtcbiAgICAgICAgY29sb3I6ICRjaGVrLWJsYWNrO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJiB+IC5mZWF0dXJlZC1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIC5mZWF0dXJlZC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxLjEpKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudXBkYXRlZCB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAkY2hlay1kYXJrLWdyZXk7XG4gICAgfVxuXG4gICAgLnBvc3QtdGltZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGZpbHRlcjogaW52ZXJ0KDEwMCUpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuMjVzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjaGVrLWJsdWU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZC1pbWFnZSgnaW1hZ2VzL2NoZWstbGFyZ2UtYXJ0aWNsZS5zdmcnKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mZWF0dXJlZC1pbWFnZS1jb250YWluZXIge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNjlweDtcblxuICAgICAgICAub3ZlcmZsb3ctaGlkZGVuIHtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDUgLyA5ICogMTAwJSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5pbWFnZSxcbiAgICAgICAgICAgIC5mZWF0dXJlZC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnp5cGVfdmlkZW8sXG4gICAgICAgICAgICAudmlkZW8taWZyYW1lIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZlYXR1cmVkLWltYWdlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UtaW4tb3V0IDAuMjVzO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMS4xKSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucG9zdC1leGNlcnB0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gICAgfVxufVxuXG4uc21hbGwtc3Rvcmllcyxcbi5ob21lLFxuLnRoZS1zaWRlYmFyIHtcbiAgICAubmV3cy1pdGVtIHtcbiAgICAgICAgLnBvc3QtZXhjZXJwdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmMtd2hpdGUge1xuICAgIC5uZXdzLWl0ZW0ge1xuICAgICAgICAucG9zdC1tZXRhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmV3cy1hcnRpY2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuaGVyby1pbWFnZS1jb250YWluZXIge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwb25zb3Ige1xuICAgICAgICBtYXJnaW4tdG9wOiAtMWVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cblxuICAgIC5zcG9uc29yZWQtaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTEwMCUpKTtcbiAgICAgICAgXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3N0LW1ldGEge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG5cbiAgICAudXBkYXRlZCB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAkY2hlay1kYXJrLWdyZXk7XG4gICAgfVxuXG4gICAgLmhlcm8taW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgaWZyYW1lLFxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmF1dGhvciB7XG4gICAgICAgIG1heC13aWR0aDogMTE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC5hdXRob3ItaW1hZ2Uge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGhlaWdodDogODVweDtcbiAgICB9XG5cbiAgICAuYTJhX2Zsb2F0aW5nX3N0eWxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5hMmFfa2l0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNyZWRpdCB7XG4gICAgICAgIGNvbG9yOiAkY2hlay1kYXJrLWdyZXk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5jYXB0aW9uIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIFxuICAgICAgICAucmVkIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkY2hlay1kYXJrLWdyZXk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wb3N0LW5hdmlnYXRpb24ge1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgLm5hdi1hcnJvdyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNoZWstYmxhY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9uYXZpZ2F0aW9uL2xlZnQtYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiUHJldmlvdXNcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICAgICAgLm5hdi1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9uYXZpZ2F0aW9uL3JpZ2h0LWFycm93LnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIk5leHRcIjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgICAgKiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhbXAtaW1nIHtcbiAgICAgICAgICAgICAgICAmLmFtcC13cC1lbmZvcmNlZC1zaXplcyB7XG4gICAgICAgICAgICAgICAgICAgICZbbGF5b3V0PVwiaW50cmluc2ljXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAzIHtcbiAgICAuYmFzaXMtI3skaX0ge1xuICAgICAgICAuY29sIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoMS8kaSk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoMS8kaSk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNoZWstYWR2ZXJ0aXNlbWVudC1wbGFjZWhvbGRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiQWR2ZXJ0aXNlbWVudFwiO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wcmVtO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IGdyYXk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgfVxuICAgIGRpdiB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4ucHJlLW1lbnUtd3JhcCB7XG4gICAgLmNoZWstYWR2ZXJ0aXNlbWVudC1wbGFjZWhvbGRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zdGF0cyB7XG4gICAgYmFja2dyb3VuZDogJGNoZWstbGlnaHQtZ3JleTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZHQge1xuICAgICAgICBmbGV4LWJhc2lzOiA2MCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nOiAwIDZweCAwIDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDguNXB4O1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDguNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIGRkIHtcbiAgICAgICAgZmxleC1iYXNpczogNDAlO1xuICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogJGNoZWstYmx1ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxufVxuLmxhc3QtdXBkYXRlZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogIzlhOWE5YTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5iYW5uZXIge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBhIHtcbiAgICAgICAgJixcbiAgICAgICAgJiBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmFubmVyLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAuYmFubmVyLFxuICAgIC5zdGF0cyB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1xdWVyeSgzNzVweCkge1xuICAgIC5zdGF0cyB7XG4gICAgICAgIC5kZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2luZ2xlLWNvbnRlc3QtY29udGFpbmVyIHtcbiAgLy8gRm9yY2UgY29udGVzdHMgdG8gbWFpbnRhaW4gdGhlaXIgYXNwZWN0IHJhdGlvXG4gIC5zaW5nbGUtY29udGVzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKCA5IC8gMTYgKiAxMDAlKTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgLmNvbnRlc3QtYmcge1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gIH1cbn0iLCIucG9sbC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6ICRjaGVrLWxpZ2h0LWdyZXk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5zcG9uc29yZWQtYnkge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA0NHB4O1xuXG4gICAgICAgIC5zcG9uc29yLWxvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zcG9uc29yLW5hbWUge1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlNwb25zb3JlZCBCeTpcIjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hbGlnbi1yaWdodCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMC43NWVtO1xuICAgICAgICByaWdodDogMC43NWVtO1xuXG4gICAgICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWNoZWtwb2ludCAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibGFjaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNyb3dkc2lnbmFsLXBvbGwtY29udGFpbmVyIHtcbiAgICAgICAgZmxleC1iYXNpczogMTAwJTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgICZbaHJlZl0ge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGVrLWJsdWUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibGFjayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjI1cztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjaGVrLWJsdWUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGRzLXZvdGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuUERTX1BvbGwge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwLFxuICAgICAgICAgICAgZGl2LFxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNoZWstYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBkcy1xdWVzdGlvbi10b3Age1xuICAgICAgICAgICAgICAgICYsICYgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZHMtYm94IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAucGRzLXF1ZXN0aW9uLWlubmVyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2NoZWtfcG9pbnRfcG9sbC5wbmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGRzLWJveCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgLnBkcy1hbnN3ZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAmID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBkcy1ib3gtb3V0ZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZHMtZmVlZGJhY2stZ3JvdXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGRzLWZlZWRiYWNrLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIC5wZHMtYW5zd2VyLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucGRzLWZlZWRiYWNrLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucGRzLWZlZWRiYWNrLXBlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGRzLWFuc3dlci1pbnB1dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGRzLWFuc3dlci1mZWVkYmFjayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDFkMWQxO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBkcy1hbnN3ZXItZmVlZGJhY2stYmFyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzQ3OGUzO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBkcy1pbnB1dC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGVrLXNlbGVjdC1ib3JkZXItZ3JleSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjI1cyAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjaGVrLWJsdWUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY2hlay1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjI1cztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGRzLWxpbmtzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkcy12b3RlLWJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAwJSAjZjJmMmYyLCAxMDAlICNmZmYpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcGRzLXNoYXJpbmcge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgICAmICsgZGl2IHtcbiAgICAgICAgICAgICY6bm90KC5wZHMtdm90ZSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmlmcmFtZS12aWRlby1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDE2OS8zMDApO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAudmlkZW8taWZyYW1lLFxuICAgIGlmcmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cblxuLnBsYXlsaXN0LXZpZXctdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG4uYm94LXdpdGgtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgIC5pdGVtX3RpdGxlX2Jsb2NrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkY2hlay1ibGFjaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNoZWstYmx1ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucGxheWxpc3Qtd2l0aC1jb250ZW50IHtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgLnNsaWRlcl9saW5rcyB7XG4gICAgICAgICAgICAuc2xpZGVyX2xpbmtzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgICYsXG4gICAgICAgICAgICAgICAgJiBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGVrLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2hlay1ibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGlkZXJfbGlua3MsXG4gICAgICAgIC5zbGlkZXItbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjaGVrLWJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtX3RpdGxlX2Jsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuc2xpZGVyX2xpbmtzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNoZWstYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC56eXBlLWJhY2tncm91bmQtdGh1bWJuYWlsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDExMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXdfYWxsX2ltYWdlcyB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgJiA+IGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLnp5cGUtYmFja2dyb3VuZC10aHVtYm5haWwge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuMjVzO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuaXRlbV90aXRsZV9ibG9jayB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjaGVrLWJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuenlwZS1iYWNrZ3JvdW5kLXRodW1ibmFpbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5nZXQtYWxsLXBsYXlsaXN0cyxcbiAgICBicixcbiAgICBwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQge1xuICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIHAuc2xpY2stc2xpZGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZpZGVvLWl0ZW0ge1xuICAgIC52aWRlby1pZnJhbWUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuaW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLnBvc3QtbWV0YSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB9XG4gICAgLmZlYXR1cmVkLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL3BsYXktYnV0dG9uLnN2Zyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMikpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52aWRlby10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxufVxuXG4uZmVhdHVyZWQtdmlkZW8ge1xuICAgIC5tYi01IHtcbiAgICAgICAgJi52aWRlby1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmVhdHVyZWQtaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgICAudmlkZW8taWZyYW1lIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gICAgLnBvc3QtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcbiAgICB9XG59XG5cbi5zaGFyZS1jb250YWluZXIge1xuICAgIC5hMmFfa2l0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgJiA+IGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjaGVrLWJsdWU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UtaW4tb3V0IDAuMjVzO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgJixcbiAgICAgICAgICAgICAgICAmIHBhdGgsXG4gICAgICAgICAgICAgICAgJiByZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFkZHRvYW55X3NoYXJlIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgaW1nLFxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmEyYV9sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYuaG9yaXpvbnRhbCB7XG4gICAgICAgIC5hMmFfa2l0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICYgPiBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoODUsIDE3MiwgMjM4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMjQsIDExOSwgMjQyKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50aGUtY29udGVudCB7XG4gICAgLnBhZ2UtY29udGVudCB7XG4gICAgICAgIGltZyxcbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mZWF0dXJlZC12aWRlbyB7XG4gICAgICAgIC5wb3N0LWRhdGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zaGFyZS1jb250YWluZXIge1xuICAgICAgICAuYTJhX2tpdCB7XG4gICAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNoZWstYmxhY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgJixcbiAgICAgICAgICAgICAgICAgICAgJiBwYXRoLFxuICAgICAgICAgICAgICAgICAgICAmIHJlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGFtcC1pbWcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb3JlLXZpZGVvcyB7XG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJhY2tncm91bmQtbGlnaHQtZ3JleTtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEsXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNoZWstYmx1ZTtcbiAgICAgICAgICAgICAgICAmLmJsYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGVrLWJsYWNrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZpZGVvcy1yZWNlbnQge1xuICAgIC5vdGhlci12aWRlb3Mge1xuICAgICAgICAuenlwZV92aWRlbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hvdy1zdHJhdGVneSB7XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59IiwiLmZlYXR1cmVkLXN0b3J5LXBsYWNlaG9sZGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC5icmVha2luZy1uZXdzLWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5oZXJvLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNTIpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuY29udGVudC1jb2x1bW4ge1xuICAgICAgICAuZmlyc3QtYXJ0aWNsZS1tZXRhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAmID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgLnBiLTUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhdGVnb3J5LXRhZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgfVxuICAgIC5tZWRpYS1pY29ucyxcbiAgICAucG9zdC1leGNlcnB0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnBvc3QtZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnRoZS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAuY2hlay1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufSIsIkBrZXlmcmFtZXMgbG9hZGluZy1pbmRpY2F0b3Ige1xuICAgIDAlIHtcbiAgICAgICAgaGVpZ2h0OiA1MXB4O1xuICAgIH1cbiAgICA1MCUsXG4gICAgdG8ge1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgfVxufVxuLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAyZW0gMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBzcGFuIHtcbiAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgbWFyZ2luOiAwIDMuNXB4O1xuICAgICAgICBAaW5jbHVkZSBiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjaGVrLWJsdWU7XG4gICAgICAgICAgICBhbmltYXRpb246IGxvYWRpbmctaW5kaWNhdG9yIDEuMnMgY3ViaWMtYmV6aWVyKDAsLjUsLjUsMSkgaW5maW5pdGU7XG4gICAgICAgIH1cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtLjI0c1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtLjEyc1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi50aGUtc2lkZWJhciB7XG4gICAgLm5ld3MtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgLnBvc3QtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBvbGwtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWNoZWtwb2ludCAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmVsZWN0aW9uLXZpZGVvcyB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIud2F6ZS1nZW9maW5kLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0b3A6IDI0cHg7XG4gICAgbWF4LXdpZHRoOiA1OHB4O1xuICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDViXCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIH1cbn1cblxuLndhemUtbWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiAzNTBweDtcbn1cblxuLnRyYWZmaWMtbGlua3Mge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmJveC1saW5rIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMzJweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAkY2hlay1iY2JsdWU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMTVweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9jaGVrLW5ld3MvaW1hZ2VzL2RyaXZlLWJjLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG4gICAgQGluY2x1ZGUgYWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNoZWstYmx1ZWlzaDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDE1JTtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgYm90dG9tOiAzMCU7XG4gICAgfVxuICAgICYuYmMtZmVycnkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY2hlay1kZWVwYmx1ZTtcbiAgICAgICAgQGluY2x1ZGUgYmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvY2hlay1uZXdzL2ltYWdlcy9iYy1mZXJyaWVzLnBuZyk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnBvc3QtdHlwZS1hcmNoaXZlLXNob3cge1xuICAgIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICAgID4gLm5ld3MtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5uZXdzLWl0ZW0ge1xuICAgICAgICAgICAgICAgIC5wb3N0LWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpbmdsZS1zaG93IHtcbiAgICAubmV3cy1hcnRpY2xlIHtcbiAgICAgICAgLnBvc3QtbWV0YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC52aWRlby1pdGVtIHtcbiAgICAgICAgLnBvc3QtbWV0YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYWkxZWMtY2FsZW5kYXIge1xuICAgIGEge1xuICAgICAgICBjb2xvcjogJGNoZWstYmxhY2s7XG4gICAgfVxufVxuLmFpMWVjLWNhbGVuZGFyLXRvb2xiYXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG59XG4uYWkxZWMtY29sb3Itc3dhdGNoLWVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmFpMWVjLWJ0bi1ncm91cCB7XG4gICAgLmFpMWVjLWJ0biB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGVrLWJsYWNrO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICAgIC5haTFlYy1idG4tcHJpbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJGNoZWstYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjaGVrLWJsdWU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYWkxZWMtcG9zdGVyYm9hcmQtdmlldyB7XG4gICAgLmFpMWVjLWV2ZW50LXdyYXAge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAuYWkxZWMtZXZlbnQtYXZhdGFyIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG4gICAgLmFpMWVjLWRhdGUsXG4gICAgLmFpMWVjLWVuZC1kYXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNoZWstYmx1ZTtcbiAgICB9XG4gICAgJi5haTFlYy1wb3N0ZXJib2FyZC1tYXNvbnJ5IHtcbiAgICAgICAgLmFpMWVjLWRhdGUtYmxvY2std3JhcCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5haTFlYy1lbmQtZGF0ZS1kaXZpZGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzk5MTQyYjtcbiAgICB9XG59XG4uYWkxZWMtYWxsZGF5LWJhZGdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjOTkxNDJiO1xufVxuXG4uYWkxZWMtYWdlbmRhLXZpZXcge1xuICAgIC5haTFlYy1tb250aCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjaGVrLWJsdWU7XG4gICAgfVxuICAgIC5haTFlYy1ldmVudCB7XG4gICAgICAgIC5haTFlYy1ldmVudC10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJGNoZWstYmx1ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5haTFlYy1tb250aC12aWV3IC5haTFlYy1hbGxkYXkgLmFpMWVjLWV2ZW50LCBcbi5haTFlYy1tb250aC12aWV3IC5haTFlYy1tdWx0aWRheSAuYWkxZWMtZXZlbnQsIFxuLmFpMWVjLXdlZWstdmlldyAuYWkxZWMtYWxsZGF5LWV2ZW50cyAuYWkxZWMtYWxsZGF5IC5haTFlYy1ldmVudCwgXG4uYWkxZWMtd2Vlay12aWV3IC5haTFlYy1hbGxkYXktZXZlbnRzIC5haTFlYy1tdWx0aWRheSAuYWkxZWMtZXZlbnQsIFxuLmFpMWVjLW9uZWRheS12aWV3IC5haTFlYy1hbGxkYXktZXZlbnRzIC5haTFlYy1hbGxkYXkgLmFpMWVjLWV2ZW50LCBcbi5haTFlYy1vbmVkYXktdmlldyAuYWkxZWMtYWxsZGF5LWV2ZW50cyAuYWkxZWMtbXVsdGlkYXkgLmFpMWVjLWV2ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkxNDJiO1xufVxuLmFpMWVjLXdlZWstdmlldyB7XG4gICAgLmFpMWVjLXdlZWsge1xuICAgICAgICBhLmFpMWVjLWV2ZW50LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjaGVrLWJsdWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwjZjVmOGZhLGxpZ2h0ZW4oJGNoZWstYmx1ZSwgMzAlKSAxMjBweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYWkxZWMtb25lZGF5LXZpZXcge1xuICAgIC5haTFlYy1vbmVkYXkge1xuICAgICAgICBhLmFpMWVjLWV2ZW50LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjaGVrLWJsdWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwjZjVmOGZhLCRjaGVrLWJsdWUgMTIwcHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuLmFpMWVjLW1vbnRoLXZpZXcge1xuICAgIC5haTFlYy1tdWx0aWRheS1hcnJvdzEge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzk5MTQyYjtcbiAgICB9XG4gICAgLmFpMWVjLW11bHRpZGF5LWFycm93MiB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzk5MTQyYjtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzk5MTQyYjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzk5MTQyYjtcbiAgICB9XG59IiwiLmVycm9yNDA0IHtcbiAgICAucG9zdC10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ubm9wYWdlLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNTIycHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLm5vcGFnZS1jb250ZW50LFxuLm5vcGFnZS1pbWFnZS1jb250YWluZXIge1xuICAgIGZsZXgtYmFzaXM6IDQ4JTtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuXG4ubm9wYWdlLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubm9wYWdlLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTYuM3JlbTtcbn1cblxuLm5vcGFnZS1pbm5lci1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xufSIsIi5wb2RjYXN0cyB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBpZnJhbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgZGQge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY2hlay1ibHVlO1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IGVhc2UtaW4tb3V0IDAuMjVzO1xuICAgIH1cbiAgICBkdCB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjaGVrLWJsdWU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL2NoZWstbmV3cy9pbWFnZXMvcGxheS1idXR0b24uc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAwLjI1cztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBhZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlZm9yZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZXhwYW5kZWQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBhZnRlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlWSgtMSkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiArIGRkIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIH4gZHQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJcblxuLnBvZGNhc3Qtc2xpZGVyIHtcbiAgIGRpc3BsYXk6IGZsZXg7XG4gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICBhbGlnbi1pdGVtczogdW5zZXQ7XG4gICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICB3aWR0aDogMTAwJTtcbiAgIGhlaWdodDogYXV0bztcbiAgIGJhY2tncm91bmQtY29sb3I6ICRjaGVrLXdoaXRlO1xuICAgbWFyZ2luOiAwIDAgNXJlbSAwO1xuXG5cbiAgIC8vIFRoZSBudW1iZXIgaXMgZm9yIG51bWVyaWMgb3BlcmF0aW9ucywgdGhlIHZhbHVlIGNhbiBiZSBhIHN0cmluZ1xuICAgLS1wb2RjYXN0LXNoaWZ0LW51bWJlcjogMDtcbiAgIC0tcG9kY2FzdC1zaGlmdC12YWx1ZTogMDtcblxuICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICBtYXJnaW46IDVyZW0gMCA3LjVyZW0gMDtcbiAgIH1cblxuICAgXG4gICAud3JhcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICB9XG5cbiAgIC5wb2RjYXN0LXNsaWRlci10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGVrLXdoaXRlO1xuICAgICAgY29sb3I6ICRjaGVrLWJsYWNrO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICB9XG4gICBcbiAgIC5wb2RjYXN0LXNsaWRlci1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDsgXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgXG4gICAgICAucGFkZGluZy1ibG9jayB7XG4gICAgICAgICB3aWR0aDogNS41JTtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGVrLXdoaXRlO1xuICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoZWstd2hpdGU7XG4gICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgfVxuXG4gICAgICAuYXJyb3cge1xuICAgICAgICAgd2lkdGg6IDdyZW07XG4gICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgZm9udC1zaXplOiA3cmVtO1xuICAgICAgICAgY29sb3I6ICRjaGVrLXdoaXRlO1xuICAgICAgICAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICB6LWluZGV4OiA1O1xuXG4gICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuXG4gICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yLCAxKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gTk9URTogTW9iaWxlIGRlZmF1bHQgZm9yIC5hcnJvdy1sZWZ0Ly5hcnJvdy1yaWdodCBpcyB0aGF0IHRoZXkgYXJlIGhpZGRlblxuICAgICAgLmFycm93LWxlZnQsXG4gICAgICAuYXJyb3ctcmlnaHQge1xuICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgICAgICBAaW5jbHVkZSB0YWJsZXQtbGFyZ2UtdXAge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFycm93LWxlZnQge1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTByZW07XG4gICAgICB9XG5cbiAgICAgIC5hcnJvdy1yaWdodCB7XG4gICAgICAgICBtYXJnaW4tbGVmdDogLTEwcmVtO1xuICAgICAgfVxuXG4gICAgICAucG9kY2FzdC1zbGlkZXItaW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgIG1hcmdpbjogMTVweCAxNXB4IDAgMjVweDtcbiAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICBnYXA6IDEwcHg7XG5cbiAgICAgICAgIC5wb2RjYXN0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMSU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNDAlO1xuICAgICAgICAgICAgY29sb3I6ICRjaGVrLXdoaXRlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg0LzUpO1xuICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICBcbiAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAuZXBpc29kZS1kYXRlIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1kYXJrLWdyZXk7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogLjc1ZW0gMCAuNWVtIDA7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgIH1cbiAgIFxuICAgICAgICAgICAgICAgLnBvZGNhc3QtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGVrLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICB9XG4gICBcbiAgICAgICAgICAgICAgIC5lcGlzb2RlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibGFjaztcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAucG9kY2FzdC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjI1cztcbiAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hlay1ibHVlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgfVxuICAgICAgfVxuICAgfVxufSIsIlxuLypcbiAqIFRoaXMgaXMgYXNzb3J0ZWQgY29kZSwgdXN1YWxseSBmb3Igc3BlY2lmaWMgcGFnZXMuIElkZWFsbHkgc2hvdWRsIGJlIGNsZWFuZWQgdXAgbGF0ZXIuXG4gKlxuICogSWYgeW91IGFkZCBjb2RlIGhlcmUsIHBsZWFzZSBkb2N1bWVudCAqc3BlY2lmaWNhbGx5KiB3aGF0IGlzIGJlaW5nIGRvbmUhIEFuZCBtYWtlIGl0IGhpZ2gtc3BlY2lmaWNpdHkuXG4gKlxuICovXG5cblxuLy8gU3RlZWxlIGFuZCBWYW5jZVxuLnBvc3RpZC0xMDgzMDc5IHtcbiAgIC5uZXdzLWFydGljbGUge1xuICAgICAgLy8gVGhlIGNyZWRpdCBmb3IgdGhlIGhlcm8gaW1hZ2UgKHRoZSBzaWJsaW5nIGp1c3QgZm9sbG93aW5nIHRoZSBoZXJvIGltYWdlKVxuICAgICAgLmhlcm8taW1hZ2UtY29udGFpbmVyICsgZGl2IHtcbiAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBcbiAgICAgIC8vIFRoZSBjb250ZW50IChcIldhdGNoIGZ1bGwgZXBpc29kZXMgaGVyZTogXCIpXG4gICAgICAuY29udGVudCB7XG4gICAgICAgICAubmV3cy1pdGVtLm1iLTUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgICAudHdpdHRlci1jb250YWluZXIge1xuICAgICAgICAgZGlzcGxheTogZmxleDsgXG4gICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IFxuICAgICAgICAgZ2FwOiAzMHB4O1xuXG4gICAgICAgICBkaXYge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgIFxuICAgICAgICAgICAgLnR3aXR0ZXItdGltZWxpbmUge1xuICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICB9XG4gICAgICB9XG4gICB9XG59XG5cbi8vIElzbGFuZCBWb3RlczogMjAyMiBNdW5pY2lwYWwgRWxlY3Rpb25zXG4uY2F0ZWdvcnktbXVuaWNpcGFsLWVsZWN0aW9ucy0yMDIyIHtcbiAgIC5tdW5pY2lwYWwtZWxlY3Rpb25zLWltYWdlcyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgXG4gICAgICBiciB7XG4gICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiBhOmhvdmVyIHsgICAgICAgIFxuICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlLWluLW91dCAuMjVzO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgfVxuICAgICAgfVxuXG4gICB9XG5cbiAgIC50aGUtY29udGVudCB7XG4gICAgICBoMS5wb3N0LXRpdGxlIHtcbiAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICB9XG59Il19 */
