*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}html{font-size:10px}@media (max-width:768px) and (min-width:576px){html{font-size:13px}}body{margin:0;padding:0;min-height:100vh;scroll-behavior:smooth;line-height:1.6;color:#3d3737;font-family:Poppins,sans-serif;font-weight:400;font-size:1.8rem;background:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-x:hidden}a{text-decoration:none;color:#3d3737;display:inline-block;-webkit-transition:color ease-in-out .3s;transition:color ease-in-out .3s}a:active,a:focus{outline:0}@media (min-width:1025px){a:hover{color:#e59474}}ol,ul{padding:0;list-style:none}.dl-bold,b,strong{font-weight:500}p{margin:0 0 7px 0}p:empty{display:none}.dl-hidden{opacity:0!important}button,input{font-family:inherit}input,textarea{font-family:Poppins,sans-serif;border:none;outline:0}.dl-cat,.dl-cat-abs,.dl-cat-big,.dl-font-xxs{font-size:1.2rem}.dl-font-xs{font-size:1.4rem}.dl-font-s{font-size:1.6rem}.dl-font-m{font-size:1.8rem}.dl-font-l{font-size:2rem}.dl-font-xl,.dl-three-posts .dl-card-big__title{font-size:3rem}.dl-font-xxl,h1{font-size:3.6rem;font-weight:500}.dl-line-1-2{line-height:1.2}.dl-line-1-5{line-height:1.5}h1,h2,h3,h4{font-weight:500;color:#3d3737}blockquote{font-weight:500;text-align:center}.dl-title{margin-bottom:50px;text-align:center}.dl-img-contain{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dl-img-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}i{display:inline-block;cursor:pointer}.dl-background,.dl-bg-contain,.dl-bg-cover,.dl-icon,[href^=mailto]:after,[href^=tel]:after{background-repeat:no-repeat;background-position:center}.dl-bg-cover{background-size:cover}.dl-bg-contain,.dl-icon,[href^=mailto]:after,[href^=tel]:after{background-size:contain}.dl-abs-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dl-cat,.dl-cat-abs,.dl-cat-big{background-color:#e59474;color:#fff;padding:3px 6px}@media (min-width:1025px){.dl-cat-abs:hover,.dl-cat-big:hover,.dl-cat:hover{color:#fff}}.dl-cat-abs{position:absolute;left:0;margin:0}.dl-cat-big{padding:8px 16px}.dl-pagination{text-align:center;margin:20px 0}.dl-pagination .dl-page-numbers{font-size:2.2rem;margin:0 5px}.dl-pagination .dl-page-numbers.dl-current{color:rgba(0,0,0,.3)}@media (max-width:768px){#wpadminbar{display:none}}.dl-site-data__social>a{margin:0 2px}@media (min-width:1025px){.dl-site-data__social a{-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s}.dl-site-data__social:hover>a{opacity:.5}.dl-site-data__social>a:hover{opacity:1}}.dl-icon{display:inline-block;width:15px;height:15px}.dl-icon.dl-fb{background-image:url(../images/facebook.svg)}.dl-icon.dl-tw{background-image:url(../images/twitter.svg)}.dl-icon.dl-inst{background-image:url(../images/instagram.svg)}.dl-icon.dl-you{background-image:url(../images/youtube.svg)}@media (max-width:768px){.dl-icon{width:18px;height:18px}}.dl-container{max-width:1010px;width:100%;margin:0 auto;padding:0 20px}.dl-container:after,.dl-container:before{content:unset!important}.dl-inner-container{width:100%;background-color:#fff}@media (min-width:1471px){.dl-inner-container{min-width:1100px}}@media (min-width:1120px){.dl-inner-container{padding:0 50px}}.dl-outer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:100%;max-width:1100px}@media (min-width:1300px){.dl-outer-container{gap:15px}}@media (max-width:1470px){.dl-outer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.dl-content{width:100%;height:100%;max-width:1010px;margin:0 auto;padding:30px 15px}@media (max-width:768px){.dl-content{padding:20px}}.dl-section{padding:0 0 20px}.dl-main{padding:130px 0 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:768px){.dl-main{padding:75px 0 0}}.dl-full-content{width:100%;height:100%}.dl-card-img{width:100%}.dl-menu-active{overflow:hidden;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s;position:relative;z-index:10}.dl-menu-active:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9}@media (min-width:769px){.dl-menu-active .dl-header-nav{background-color:rgba(0,0,0,0)}.dl-menu-active .dl-logo a{-webkit-transition:none;transition:none;color:transparent}}.dl-flex,.dl-flex-between,.dl-flex-center,.dl-nav__body,.dl-nav__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dl-flex-between,.dl-nav__body{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dl-flex-center,.dl-nav__menu ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[href^=mailto],[href^=tel]{position:relative;padding-left:20px}[href^=mailto]:after,[href^=tel]:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px}@media (max-width:768px){[href^=mailto],[href^=tel]{padding-left:25px}[href^=mailto]:after,[href^=tel]:after{width:22px;height:22px;top:2px}}[href^=mailto]:after{background-image:url(../images/mail.svg)}[href^=tel]:after{background-image:url(../images/phone.svg)}.dl-post-info{margin-bottom:15px}.dl-post-info__author{position:relative;line-height:1;padding-left:10px;margin-left:5px;color:#a79f9f}.dl-post-info__author span{color:#e59474}.dl-post-info__author:after{content:'';position:absolute;left:0;top:4px;width:2px;height:13px;background-color:#a79f9f}@media (max-width:768px) and (min-width:576px){.dl-post-info__author:after{height:17px}}.dl-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.dl-row:after,.dl-row:before{content:unset!important}@media (min-width:1024px){.dl-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.dl-col,.dl-col-3,.dl-col-4,.dl-col-6,.dl-col-lg,.dl-col-lg-3,.dl-col-lg-4,.dl-col-lg-6,.dl-col-md,.dl-col-md-3,.dl-col-md-4,.dl-col-md-6,.dl-col-sm,.dl-col-sm-3,.dl-col-sm-4,.dl-col-sm-6{position:relative;width:100%;max-width:100%}.dl-col-3:after,.dl-col-3:before,.dl-col-4:after,.dl-col-4:before,.dl-col-6:after,.dl-col-6:before,.dl-col-lg-3:after,.dl-col-lg-3:before,.dl-col-lg-4:after,.dl-col-lg-4:before,.dl-col-lg-6:after,.dl-col-lg-6:before,.dl-col-lg:after,.dl-col-lg:before,.dl-col-md-3:after,.dl-col-md-3:before,.dl-col-md-4:after,.dl-col-md-4:before,.dl-col-md-6:after,.dl-col-md-6:before,.dl-col-md:after,.dl-col-md:before,.dl-col-sm-3:after,.dl-col-sm-3:before,.dl-col-sm-4:after,.dl-col-sm-4:before,.dl-col-sm-6:after,.dl-col-sm-6:before,.dl-col-sm:after,.dl-col-sm:before,.dl-col:after,.dl-col:before{content:unset!important}.dl-col-6{max-width:calc(50% - 10px)}.dl-col-4{max-width:calc(100% / 3 - (40px / 3))}.dl-col-3{max-width:calc(100% / 4 - 20px)}@media (min-width:567px){.dl-col-sm-6{max-width:calc(50% - 10px)}.dl-col-sm-4{max-width:calc(100% / 3 - (40px / 3))}.dl-col-sm-3{max-width:calc(100% / 4 - 20px)}}@media (min-width:768px){.dl-col-md-6{max-width:calc(50% - 10px)}.dl-col-md-4{max-width:calc(100% / 3 - (40px / 3))}.dl-col-md-3{max-width:calc(100% / 4 - 20px)}}@media (min-width:1024px){.dl-col-lg-6{max-width:calc(50% - 10px)}.dl-col-lg-4{max-width:calc(100% / 3 - (40px / 3))}.dl-col-lg-3{max-width:calc(100% / 4 - 20px)}}@media (min-width:1025px){.dl-footer-menu a,.dl-site-data a,.menu a{position:relative}.dl-footer-menu a:before,.dl-site-data a:before,.menu a:before{content:'';position:absolute;left:0;bottom:-4px;width:0;height:2px;background-color:#3e7980;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s}.dl-footer-menu a:hover,.dl-site-data a:hover,.menu a:hover{color:#3e7980}.dl-footer-menu a:hover:before,.dl-site-data a:hover:before,.menu a:hover:before{width:100%}}@media (max-width:992px){.dl-separator{height:22px;-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.15);background:#f2f2f2;width:calc(100% + 40px);margin:20px -20px}}@media (min-width:993px){.dl-separator{display:none}}.dl-short-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.dl-short-snippet{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.dl-header-nav{width:100%;background-color:#fff;position:fixed;top:0;left:0;z-index:100}.dl-logo{font-size:2.1rem;font-weight:700;line-height:1}.dl-logo .dl-site-name{text-transform:uppercase;line-height:1;word-break:break-word}.dl-logo .dl-site-name span{text-transform:lowercase}@media (max-width:768px){.dl-logo{font-size:2rem;margin-left:5px}}.dl-nav__body{width:100%;min-height:130px}.dl-nav__menu{margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.dl-nav__menu ul li:nth-of-type(4)~li{display:none}@media (min-width:1100px){.dl-nav__menu ul li:not(:first-of-type){margin-left:20px}}@media (min-width:1101px){.dl-nav__burger{display:none}.dl-nav__logo{max-width:310px}.dl-nav__menu ul li a{font-size:1.6rem}}@media (max-width:1100px){.dl-header-nav .dl-nav__logo{margin:0 auto;text-align:center;line-height:1}.dl-header-nav .dl-nav__menu{position:absolute;height:100vh;width:500px;z-index:10;top:0;left:-500px;-webkit-transition:left ease-in-out 1s;transition:left ease-in-out 1s;background-color:#fff}.dl-header-nav ul{height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:3rem;gap:0;padding:50px 50px 0 50px}.dl-header-nav ul>li:not(:last-child){margin-bottom:40px}.dl-header-nav ul a{font-size:3rem;font-weight:500;text-align:center;line-height:1.2}.dl-header-nav .dl-nav__burger{position:relative;z-index:11;width:36px;height:27px;cursor:pointer;outline:0}.dl-header-nav .dl-nav__burger .dl-burger-name{visibility:hidden;opacity:0;font-size:2rem;position:absolute;left:calc(100% + 26px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;-webkit-transition:ease-in-out .3s 0s;transition:ease-in-out .3s 0s}.dl-header-nav .dl-nav__burger .dl-burger-item{position:absolute;left:0;height:2px;width:100%;background-color:#3d3737;-webkit-transition:top ease-in-out .5s .5s,opacity ease-in-out .5s .5s,-webkit-transform ease-in-out .5s;transition:top ease-in-out .5s .5s,opacity ease-in-out .5s .5s,-webkit-transform ease-in-out .5s;transition:top ease-in-out .5s .5s,transform ease-in-out .5s,opacity ease-in-out .5s .5s;transition:top ease-in-out .5s .5s,transform ease-in-out .5s,opacity ease-in-out .5s .5s,-webkit-transform ease-in-out .5s}.dl-header-nav .dl-nav__burger .dl-burger-item:first-child{top:0}.dl-header-nav .dl-nav__burger .dl-burger-item:nth-child(2){top:calc(50% - 1px);-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.dl-header-nav .dl-nav__burger .dl-burger-item:nth-child(3){top:100%;-webkit-transform:rotate(0);transform:rotate(0)}.dl-nav__close{z-index:100}.dl-header-nav.dl-open .dl-nav__menu{left:0}.dl-header-nav.dl-open .dl-burger-name{visibility:visible;opacity:1;-webkit-transition:ease-in-out .3s .5s;transition:ease-in-out .3s .5s}.dl-header-nav.dl-open .dl-burger-item{-webkit-transition:top ease-in-out .5s,opacity ease-in-out .5s,-webkit-transform ease-in-out .5s .5s;transition:top ease-in-out .5s,opacity ease-in-out .5s,-webkit-transform ease-in-out .5s .5s;transition:top ease-in-out .5s,transform ease-in-out .5s .5s,opacity ease-in-out .5s;transition:top ease-in-out .5s,transform ease-in-out .5s .5s,opacity ease-in-out .5s,-webkit-transform ease-in-out .5s .5s}.dl-header-nav.dl-open .dl-burger-item:nth-child(2){opacity:0}.dl-header-nav.dl-open .dl-burger-item:first-child,.dl-header-nav.dl-open .dl-burger-item:nth-child(3){top:calc(50% - 1px)}.dl-header-nav.dl-open .dl-burger-item:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dl-header-nav.dl-open .dl-burger-item:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@media (max-width:768px){.dl-header-nav .dl-nav__menu{height:100vh;width:100vw;left:-100vw}.dl-nav__body{min-height:75px}.dl-header-nav .dl-nav__burger{width:23px;height:17px}}.dl-footer{background-color:#fff;padding:75px 0}@media (max-width:768px){.dl-footer{padding-top:0}}.dl-footer .dl-site-data{font-size:1.4rem;line-height:1.5}.dl-footer .dl-site-data__social{margin-top:40px}@media (max-width:1024px){.dl-footer .dl-site-data__social{margin-top:20px}}.dl-site-data__social{display:inline-block}.dl-site-data a{display:inline-block}.dl-footer-column ul>:not(:last-child),.dl-site-data>:not(:last-child){margin-bottom:10px;line-height:1.5}.dl-footer-column__title,.dl-site-data__logo{margin-bottom:40px;min-height:30px}@media (max-width:1024px){.dl-footer-column__title,.dl-site-data__logo{margin-bottom:20px}}.dl-footer__nav_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.dl-footer__nav_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.dl-footer__nav_wrapper>div{-webkit-box-flex:0;-ms-flex:0 1 31%;flex:0 1 31%;text-align:center}@media (min-width:770px){.dl-footer__nav_wrapper>div{margin-left:50px;margin-right:50px}}@media (max-width:1024px){.dl-footer__nav_wrapper>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media (max-width:800px){.dl-footer__nav_wrapper>div:not(:last-child){margin-bottom:40px}}@media (max-width:1024px){.dl-footer-column__title,.dl-site-data__logo{margin:0 auto 40px}.dl-footer-column{text-align:center}.dl-footer-column:not(:last-child){margin-bottom:30px}}@media (max-width:768px){.dl-site-data__wrapper,.dl-title{text-align:center}}.dl-contact-image-footer{max-width:190px;width:100%;margin:3px 0 10px!important;-o-object-fit:contain;object-fit:contain}.dl-contact-block .dl-contact-image-email{max-width:290px!important;width:100%;-o-object-fit:contain;object-fit:contain}.dl-cookie-notice{position:fixed;min-width:100%;height:auto;z-index:1;font-size:12px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;background-color:#000;bottom:0;display:none}.dl-cookie-notice .dl-cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.dl-cookie-notice .dl-cookie-notice-container>*{display:inline-block}.dl-cookie-notice .dl-cn-text-container{color:#fff;margin:0 0 5px;font-size:13px}.dl-cookie-notice .dl-cn-button{color:#fff;background:#20c19e;font-weight:500;font-size:12px;letter-spacing:.25px;line-height:20px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;white-space:nowrap;outline:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:none;border-radius:3px;text-decoration:none;padding:4px 10px;margin-left:10px}.dl-cookie-notice .dl-cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;cursor:pointer}@media (max-width:600px){.dl-cookie-notice .dl-cn-close-icon{top:15px;right:10px}}.dl-cookie-notice .dl-cn-close-icon:after,.dl-cookie-notice .dl-cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:#fff}.dl-cookie-notice .dl-cn-close-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dl-cookie-notice .dl-cn-close-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.dl-cookie-notice.dl-cn-show-cookie{display:block}.dl-three-posts .dl-card-big__head{height:321px}@media (max-width:768px){.dl-three-posts .dl-card-big__head{height:540px}}@media (max-width:576px){.dl-three-posts .dl-card-big__head{height:300px}}.dl-three-posts .dl-card-big{width:100%}@media (min-width:1024px){.dl-three-posts .dl-aside-posts{max-width:222px}.dl-three-posts .dl-card-aside__head{height:135px}}.dl-cat-posts{margin-bottom:30px}@media (max-width:1024px){.dl-three-posts .dl-card-aside{width:100%}}@media (max-width:768px){.dl-aside-posts .dl-card-aside:not(:last-child){margin-bottom:30px}.dl-two-posts>:first-child{margin-bottom:15px}.dl-home .dl-separator{margin-top:50px;margin-bottom:50px}}.dl-top-banner{max-width:1010px;margin:20px auto;padding:0 20px}@media (max-width:1010px){.dl-top-banner{display:none}}@media (max-width:1010px){.dl-banner-l{display:none}}.dl-inner-content-banner{padding:0 0 20px}@media (max-width:992px){.dl-inner-content-banner{-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.15);background:#f2f2f2;margin:0 -20px 20px;padding:20px}}@media (min-width:1011px){.dl-inner-content-banner.dl-banner-big .dl-banner-m{display:none}}.dl-inner-content-banner .dl-banner-m{margin:0 auto}@media (max-width:767px){.dl-inner-content-banner .dl-banner-m{display:none}}.dl-inner-content-banner .dl-banner-s{margin:0 auto}@media (min-width:768px){.dl-inner-content-banner .dl-banner-s{display:none}}@media (min-width:1471px){.dl-left-banner-block,.dl-right-banner-block{position:sticky;top:145px;height:100%}}@media (max-width:1470px){.dl-right-banner-block{display:none}.dl-left-banner-block{margin-bottom:20px;padding:0 20px}}@media (max-width:768px){.dl-left-banner-block{margin-top:20px}}@media (max-width:768px){.dl-left-banner-block,.dl-right-banner-block{margin-top:20px}}.dl-archive .dl-row{row-gap:30px}.dl-single__body{width:100%}.dl-single__cat{margin-bottom:10px}.dl-single__title{margin-bottom:30px}.dl-single__thumbnail{height:432px;margin-bottom:30px}@media (max-width:576px){.dl-single__thumbnail{height:300px}}.dl-single__subtitle{margin-bottom:50px;line-height:1.5;font-weight:500}.single .dl-content>.dl-row{margin-bottom:40px}@media (min-width:1200px){.single .dl-content>.dl-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.single .dl-category-posts{margin-bottom:80px}@media (max-width:768px){.single .dl-category-posts .dl-row{row-gap:40px}}@media (max-width:1200px) and (min-width:576px){.single .dl-aside-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.single .dl-aside-track .dl-card-aside{max-width:calc(50% - 10px);-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 10px);flex:1 1 calc(50% - 10px)}}.wpcf7-form{margin:30px 0}@media (min-width:767px){.wpcf7-form{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:20px}.wpcf7-form>p{margin-bottom:0!important;grid-column:span 2}.wpcf7-form>p:nth-of-type(1){grid-column:1/span 1}.wpcf7-form>p:nth-of-type(2){grid-column:2/span 1}}.wpcf7-form label>span{margin-top:10px;display:block}.wpcf7-form input,.wpcf7-form label,.wpcf7-form textarea{width:100%;font-size:1.6rem;line-height:1;color:#3d3737}.wpcf7-form input,.wpcf7-form textarea{background-color:#dedede;padding:18px 30px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7-form textarea{resize:none}.wpcf7-form input{height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7-form .wpcf7-not-valid-tip{margin-top:5px;font-size:1.2rem}.wpcf7-form .wpcf7-response-output{border:none!important;background-color:#e59474!important;color:#fff!important;padding:15px 30px!important;text-align:center!important;width:100%!important;margin:20px 0!important;grid-column:span 2}.wpcf7-form .wpcf7-submit{display:inline-block;max-width:200px;font-size:16px;height:46px;min-width:157px;color:#fff;background-color:#3e7980;border:2px solid #3e7980;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;cursor:pointer;padding:0 30px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@media (min-width:1025px){.wpcf7-form .wpcf7-submit:hover{background-color:#fff;color:#3e7980}}.dl-main-content a{color:#00f;display:inline-block}.dl-main-content h2,.dl-main-content h3,.dl-main-content h4,.dl-main-content h5,.dl-main-content h6{margin:0 0 30px}.dl-main-content h2{font-size:28px;line-height:36px;font-weight:700}.dl-main-content h3{font-size:24px;line-height:32px;font-weight:700}.dl-main-content h4{font-size:20px;line-height:28px;font-weight:700}.dl-main-content h5{font-size:18px;line-height:26px;font-weight:700}.dl-main-content h6{font-size:16px;line-height:24px;font-weight:700}.dl-main-content iframe{width:100%!important;margin:20px 0}.dl-main-content img{-o-object-fit:contain;object-fit:contain;max-width:100%!important;height:auto!important;margin:0 auto}.dl-main-content img.alignleft{margin-right:auto!important;margin-left:0!important}.dl-main-content img.alignright{margin-left:auto!important;margin-right:0!important}.dl-main-content img.aligncenter{margin-left:auto!important;margin-right:auto!important}.dl-main-content video{width:100%!important}.dl-main-content ul li{margin-left:15px;margin-bottom:12px}.dl-main-content ul li span{margin:0 0 12px}.dl-main-content p{margin:0 0 20px 0;line-height:1.5;word-break:break-word}@media (max-width:576px){.dl-main-content p{font-size:17px}}.dl-main-content p~.wp-block-contact-form-7-contact-form-selector{margin-top:-40px}.dl-main-content p:last-of-type{margin-bottom:30px}.dl-main-content p:empty{display:none}.dl-main-content p strong{font-weight:500}.dl-block-wrap{margin-bottom:50px}@media (max-width:576px){.dl-block-wrap{margin-bottom:30px}}.dl-block-wrap h3{margin-bottom:15px}.dl-block-wrap .dl-post-item{margin-bottom:15px;margin-left:0}@media (max-width:576px){.dl-block-wrap .dl-post-item{margin-bottom:10px}}.dl-block-wrap .dl-post-item a{color:#3d3737}@media (min-width:1025px){.dl-block-wrap .dl-post-item a:hover{color:#e59474}}@media (max-width:576px){.dl-block-wrap .dl-post-item a{font-size:1.6rem}}.dl-section-sitemap{margin:30px auto;width:100%}.dl-sitemap-title{display:block;text-align:center;font-size:2.5rem;font-weight:700}.dl-related-articles{margin-bottom:20px}.dl-page-wrong{text-align:center}@media (min-width:993px){.dl-page-wrong{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.dl-page-wrong__head{font-size:12rem;font-weight:700}@media (max-width:768px){.dl-page-wrong__head{font-size:8rem}}@media (max-width:768px){.dl-page-wrong__title{font-size:2.5rem}}.dl-card-dark__card{background-color:#3d3737;padding:25px 30px;height:100%}.dl-card-dark__title{color:#fff}.dl-card-dark__cat{margin-bottom:5px;color:#e8d0c4}.dl-card-big__head{position:relative;margin-bottom:25px;height:432px}@media (max-width:768px){.dl-card-big__head{height:540px}}@media (max-width:576px){.dl-card-big__head{height:300px}}.dl-card-big__cat{position:absolute;-webkit-transform:translateY(50%);transform:translateY(50%);bottom:0;left:0;margin:0}.dl-card-big__title{margin-bottom:15px}@media (max-width:768px){.dl-card-big__title{line-height:1.2}}@media (max-width:576px){.dl-card-big__title{font-size:3rem}}@media (min-width:1200px){.dl-slider-posts .owl-item{max-width:970px!important;width:100%!important}}.dl-slider-post__item .dl-card-big__head{height:435px}@media (max-width:768px){.dl-slider-post__item .dl-card-big__head{height:540px}}@media (max-width:576px){.dl-slider-post__item .dl-card-big__head{height:300px}}@media (max-width:768px){.dl-card-big{margin-bottom:20px}.dl-card-big__content{font-size:1.5rem}}.dl-card-sm__body>:not(:last-child){margin-bottom:6px}.dl-two-posts{margin:15px 0}@media (min-width:769px){.dl-card-sm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.dl-card-sm__img{max-width:164px;width:100%;height:113px;-ms-flex-negative:0;flex-shrink:0}}@media (max-width:768px){.dl-card-sm__img{width:100%;height:255px}.dl-card-sm__body .dl-cat,.dl-card-sm__body .dl-cat-abs,.dl-card-sm__body .dl-cat-big{margin:0;position:relative;top:-15px}}@media (max-width:576px){.dl-card-sm__img{height:300px}}.dl-aside-posts{width:100%}@media (min-width:1200px){.dl-aside-posts{max-width:222px}}.dl-card-aside__head{height:135px;position:relative;margin-bottom:12px}@media (max-width:1200px){.dl-card-aside__head{height:255px}}@media (max-width:576px){.dl-card-aside__head{height:300px}}.dl-card-aside__cat{bottom:-5px}.dl-card-aside__info{margin-bottom:15px}.dl-card-aside__title{margin-bottom:20px}@media (max-width:1023px) and (min-width:576px){.dl-aside-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.dl-aside-track .dl-card-aside{max-width:calc(50% - 10px)}}@media (min-width:1025px){.dl-aside-track{position:sticky;top:130px}}.dl-card-md__head{height:335px;position:relative;margin-bottom:20px}@media (max-width:576px){.dl-card-md__head{height:300px}}.dl-card-md__cat{bottom:-12px}@media (max-width:768px){.dl-archive .dl-row,.dl-cat-posts{row-gap:0;margin:0}.dl-archive .dl-row>[class^=dl-col],.dl-cat-posts>[class^=dl-col]{margin-bottom:40px}}.dl-card-adv{opacity:1;-webkit-transition:opacity ease-in-out .5s;transition:opacity ease-in-out .5s}.dl-card-adv__title{display:inline}.dl-card-adv__content{margin-top:20px;word-break:break-word}.dl-card-adv__content a{color:#00f;display:inline}@media (max-width:768px){.dl-card-adv__content{margin-top:40px}}@media (max-width:992px){.dl-card-adv:not(:first-child){margin-top:50px}.dl-card-adv__cat{position:relative;top:-20px}.dl-card-adv__img{height:300px}}@media (min-width:993px){.dl-card-adv__cat{margin-bottom:10px;max-width:200px}.dl-card-adv__img{max-width:580px;height:467px;width:100%}.dl-card-adv{clear:both}.dl-card-adv:after{content:'';clear:both;display:block}.dl-card-adv:nth-child(odd) .dl-card-adv__img{float:left;margin:0 20px 20px 0}.dl-card-adv:nth-child(even) .dl-card-adv__img{float:right;margin:0 0 20px 20px}.dl-card-adv:not(:first-child){margin-top:100px}.dl-card-adv:last-child{margin-bottom:50px}.dl-card-adv:first-child{margin-top:10px}}.dl-slider-post__item .dl-card-big__title{margin:0}@media (min-width:769px){.dl-slider-post__item .dl-card-big__cat{left:66px}.dl-slider-post__item .dl-card-big__body{padding:0 66px}}.owl-nav button{width:43px;height:43px;background-color:#3d3737!important;border:2px solid #3d3737!important;color:#fff!important;position:absolute;bottom:25px;z-index:2;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s}.owl-nav button.disabled{display:none}.owl-nav button.owl-prev{left:0}.owl-nav button.owl-next{right:0}@media (max-width:768px){.owl-nav button{bottom:60%}}@media (min-width:1025px){.owl-nav button:hover{background-color:#fff!important;color:#3d3737!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvcmUvX2dsb2JhbC5zY3NzIiwiYXBwLmNzcyIsInBhcnRzL2hlYWRlci5zY3NzIiwicGFydHMvZm9vdGVyLnNjc3MiLCJwYXJ0cy9jb29raWUtYmFubmVyLnNjc3MiLCJwYXJ0cy9ob21lLnNjc3MiLCJwYXJ0cy9iYW5uZXJzLnNjc3MiLCJwYXJ0cy9hcmNoaXZlLnNjc3MiLCJwYXJ0cy9zaW5nbGUuc2NzcyIsInBhcnRzL2NvbnRhY3Quc2NzcyIsInBhcnRzL3BhZ2UtZGVmYXVsdC5zY3NzIiwicGFydHMvc2l0ZW1hcC5zY3NzIiwicGFydHMvNDA0LnNjc3MiLCJjYXJkcy9jYXJkLWRhcmsuc2NzcyIsImNhcmRzL2NhcmQtYmlnLnNjc3MiLCJjYXJkcy9jYXJkLXNtYWxsLnNjc3MiLCJjYXJkcy9jYXJkLWFzaWRlLnNjc3MiLCJjYXJkcy9jYXJkLW1lZGl1bS5zY3NzIiwiY2FyZHMvY2FyZC1hZHYuc2NzcyIsImNhcmRzL2NhcmQtc2xpZGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsRUFBQSxPQUFBLFFBQ0ksbUJBQUEsV0FBQSxXQUFBLFdBQ0EsT0FBQSxFQUdKLEtBQ0ksVUFBQSxLQUVBLCtDQUhKLEtBSVEsVUFBQSxNQUlSLEtBQ0ksT0FBQSxFQUNBLFFBQUEsRUFDQSxXQUFBLE1BQ0EsZ0JBQUEsT0FDQSxZQUFBLElBQ0EsTUFBQSxRQUNBLFlBQUEsT0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLFVBQUEsT0FDQSxXQUFBLFFBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsV0FBQSxPQUdKLEVBQ0ksZ0JBQUEsS0FDQSxNQUFBLFFBQ0EsUUFBQSxhQUNBLG1CQUFBLE1BQUEsWUFBQSxJQUFBLFdBQUEsTUFBQSxZQUFBLElBSkosU0FBQSxRQU9RLFFBQUEsRUFHSiwwQkFWSixRQVlZ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eUJBVEosc0JBVVEsV0FBQSxNQUlSLHlCQUNJLCtCQUVRLFdBQUEsS0FJUixrQkFDSSxTQUFBLFNBQ0EsSUFBQSxNQUdKLGtCQUNJLE9BQUEsT0FJUix5QkFWSSxrQkFZSSxjQUFBLEtBQ0EsVUFBQSxNQVJKLGtCQVlJLFVBQUEsTUFDQSxPQUFBLE1BQ0EsTUFBQSxLQWpEUixhQXFEUSxNQUFBLEtBREosbUJBSVEsUUFBQSxHQUNBLE1BQUEsS0FDQSxRQUFBLE1BTlIsOENBVVEsTUFBQSxLQUNBLE9BQUEsRUFBQSxLQUFBLEtBQUEsRUFYUiwrQ0FlUSxNQUFBLE1BQ0EsT0FBQSxFQUFBLEVBQUEsS0FBQSxLQTVDUiwrQkFnRFEsV0FBQSxNQXBCUix3QkF3QlEsY0FBQSxLQXhCUix5QkE0QlEsV0FBQSxNQ2hGWiwwQ0FFUSxPQUFBLEVBR0oseUJBTEosd0NBT1ksS0FBQSxLQVBaLHlDQVdZLFFBQUEsRUFBQSxNQUtaLGdCQUVRLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsa0JBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsTUFBQSxlQUNBLFNBQUEsU0FDQSxPQUFBLEtBQ0EsUUFBQSxFQUNBLG1CQUFBLFlBQUEsSUFBQSxXQUFBLFlBQUEsSUFWUix5QkFhWSxRQUFBLEtBYloseUJBaUJZLEtBQUEsRUFqQloseUJBcUJZLE1BQUEsRUFHSix5QkF4QlIsZ0JBeUJZLE9BQUEsS0FHSiwwQkE1QlIsc0JBOEJnQixpQkFBQSxlQUNBLE1BQUEiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiosIDphZnRlciwgOmJlZm9yZSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5odG1sIHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS1yZXNvbHV0aW9uKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcclxuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0MiwgMjQyLCAyNDIsIDEpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbmEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1pbi1vdXQgMC4zcztcclxuXHJcbiAgICAmOmFjdGl2ZSwgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uICsgMSkge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLW1haW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG51bCxcclxub2wge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbmIsIHN0cm9uZywgLiN7JHByZWZpeH0tYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG5wIHtcclxuICAgIG1hcmdpbjogMCAwIDdweCAwO1xyXG5cclxuICAgICY6ZW1wdHkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWhpZGRlbiB7XHJcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmlucHV0LFxyXG5idXR0b24sIHtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG59XHJcblxyXG5pbnB1dCwgdGV4dGFyZWEge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWZvbnQteHhzIHtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1mb250LXhzIHtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1mb250LXMge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWZvbnQtbSB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tZm9udC1sIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tZm9udC14bCB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWZvbnQteHhsIHtcclxuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tbGluZS0xLTIge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tbGluZS0xLTUge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuaDEsIGgyLCBoMywgaDQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcclxufVxyXG5cclxuaDEge1xyXG4gICAgQGV4dGVuZCAuI3skcHJlZml4fS1mb250LXh4bDtcclxufVxyXG5cclxuYmxvY2txdW90ZSB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS10aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1pbWctY29udGFpbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWltZy1jb3ZlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcblxyXG5pIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tYmFja2dyb3VuZCB7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1iZy1jb3ZlciB7XHJcbiAgICBAZXh0ZW5kIC4jeyRwcmVmaXh9LWJhY2tncm91bmQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1iZy1jb250YWluIHtcclxuICAgIEBleHRlbmQgLiN7JHByZWZpeH0tYmFja2dyb3VuZDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tYWJzLWNlbnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tY2F0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIHBhZGRpbmc6IDNweCA2cHg7XHJcbiAgICBAZXh0ZW5kIC4jeyRwcmVmaXh9LWZvbnQteHhzO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24gKyAxKSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1jYXQtYWJzIHtcclxuICAgIEBleHRlbmQgLiN7JHByZWZpeH0tY2F0O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tY2F0LWJpZyB7XHJcbiAgICBAZXh0ZW5kIC4jeyRwcmVmaXh9LWNhdDtcclxuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1wYWdpbmF0aW9uIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMjBweCAwO1xyXG5cclxuICAgIC4jeyRwcmVmaXh9LXBhZ2UtbnVtYmVycyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuXHJcbiAgICAgICAgJi4jeyRwcmVmaXh9LWN1cnJlbnQge1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCkge1xyXG4gICAgI3dwYWRtaW5iYXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LXNpdGUtZGF0YV9fc29jaWFsIHtcclxuXHJcbiAgICAmID4gYSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDJweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uICsgMSkge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjNzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICYgPiBhIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IGEge1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1pY29uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgQGV4dGVuZCAuI3skcHJlZml4fS1iZy1jb250YWluO1xyXG5cclxuICAgICYuI3skcHJlZml4fS1mYiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZmFjZWJvb2suc3ZnJyk7XHJcbiAgICB9XHJcblxyXG4gICAgJi4jeyRwcmVmaXh9LXR3IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy90d2l0dGVyLnN2ZycpO1xyXG4gICAgfVxyXG5cclxuICAgICYuI3skcHJlZml4fS1pbnN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbnN0YWdyYW0uc3ZnJyk7XHJcbiAgICB9XHJcblxyXG4gICAgJi4jeyRwcmVmaXh9LXlvdSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMveW91dHViZS5zdmcnKTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxMDEwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG5cclxuICAgICY6YWZ0ZXIsICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1pbm5lci1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NzFweCkge1xyXG4gICAgICAgIG1pbi13aWR0aDogMTEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTIwcHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LW91dGVyLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xyXG4gICAgICAgIGdhcDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ3MHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1jb250ZW50IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDEwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMjBweDtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tbWFpbiB7XHJcbiAgICBwYWRkaW5nOiAxMzBweCAwIDIwcHg7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNzVweCAwIDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWZ1bGwtY29udGVudCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tY2FyZC1pbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LW1lbnUtYWN0aXZlIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjNzO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTA7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XHJcbiAgICAgICAgei1pbmRleDogOTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0ICsgMSkge1xyXG4gICAgICAgIC4jeyRwcmVmaXh9LWhlYWRlci1uYXYge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHByZWZpeH0tbG9nbyBhIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1mbGV4IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1mbGV4LWJldHdlZW4ge1xyXG4gICAgQGV4dGVuZCAuI3skcHJlZml4fS1mbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1mbGV4LWNlbnRlciB7XHJcbiAgICBAZXh0ZW5kIC4jeyRwcmVmaXh9LWZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuW2hyZWYgXj0gbWFpbHRvXSwgW2hyZWYgXj0gdGVsXSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICBAZXh0ZW5kIC4jeyRwcmVmaXh9LWJnLWNvbnRhaW47XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuW2hyZWYgXj0gbWFpbHRvXTphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9tYWlsLnN2ZycpO1xyXG59XHJcblxyXG5baHJlZiBePSB0ZWxdOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Bob25lLnN2ZycpO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1wb3N0LWluZm8ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tcG9zdC1pbmZvX19hdXRob3Ige1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgY29sb3I6ICNhNzlmOWY7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1tYWluO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhNzlmOWY7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXJlc29sdXRpb24pIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgJjphZnRlciwgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24pIHtcclxuICAgIC4jeyRwcmVmaXh9LW5vLXdyYXAge1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1jb2wsXHJcbi4jeyRwcmVmaXh9LWNvbC02LFxyXG4uI3skcHJlZml4fS1jb2wtNCxcclxuLiN7JHByZWZpeH0tY29sLTMsXHJcbi4jeyRwcmVmaXh9LWNvbC1tZCxcclxuLiN7JHByZWZpeH0tY29sLW1kLTYsXHJcbi4jeyRwcmVmaXh9LWNvbC1tZC00LFxyXG4uI3skcHJlZml4fS1jb2wtbWQtMyxcclxuLiN7JHByZWZpeH0tY29sLXNtLFxyXG4uI3skcHJlZml4fS1jb2wtc20tNixcclxuLiN7JHByZWZpeH0tY29sLXNtLTQsXHJcbi4jeyRwcmVmaXh9LWNvbC1zbS0zLFxyXG4uI3skcHJlZml4fS1jb2wtbGcsXHJcbi4jeyRwcmVmaXh9LWNvbC1sZy02LFxyXG4uI3skcHJlZml4fS1jb2wtbGctNCxcclxuLiN7JHByZWZpeH0tY29sLWxnLTMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJjphZnRlciwgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWNvbC02IHtcclxuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxMHB4KVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1jb2wtNCB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAoNDBweCAvIDMpKVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1jb2wtMyB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSAyMHB4KVxyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiA1NjdweCkge1xyXG4gICAgLiN7JHByZWZpeH0tY29sLXNtLTYge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxMHB4KVxyXG4gICAgfVxyXG4gICAgLiN7JHByZWZpeH0tY29sLXNtLTQge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyAtICg0MHB4IC8gMykpXHJcbiAgICB9XHJcbiAgICAuI3skcHJlZml4fS1jb2wtc20tMyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gMjBweClcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XHJcbiAgICAuI3skcHJlZml4fS1jb2wtbWQtNiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpXHJcbiAgICB9XHJcbiAgICAuI3skcHJlZml4fS1jb2wtbWQtNCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gKDQwcHggLyAzKSlcclxuICAgIH1cclxuICAgIC4jeyRwcmVmaXh9LWNvbC1tZC0zIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSAyMHB4KVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24pIHtcclxuICAgIC4jeyRwcmVmaXh9LWNvbC1sZy02IHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTBweClcclxuICAgIH1cclxuICAgIC4jeyRwcmVmaXh9LWNvbC1sZy00IHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAoNDBweCAvIDMpKVxyXG4gICAgfVxyXG4gICAgLiN7JHByZWZpeH0tY29sLWxnLTMge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gNCAtIDIwcHgpXHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24gKyAxKSB7XHJcbiAgICAubWVudSwgLiN7JHByZWZpeH0tc2l0ZS1kYXRhLCAuI3skcHJlZml4fS1mb290ZXItbWVudSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLTRweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U3OTgwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4zcztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNlNzk4MDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLiN7JHByZWZpeH0tc2VwYXJhdG9yIHtcclxuICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggM3B4IDAgcmdiYSgwLDAsMCwwLjE1KTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcclxuICAgICAgICBtYXJnaW46IDIwcHggLTIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xyXG4gICAgLiN7JHByZWZpeH0tc2VwYXJhdG9yIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1zaG9ydC10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1zaG9ydC1zbmlwcGV0IHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn0iLCIqLCA6YWZ0ZXIsIDpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7IH1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIGh0bWwge1xuICAgICAgZm9udC1zaXplOiAxM3B4OyB9IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzNkMzczNztcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjM2QzNzM3O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGNvbG9yIGVhc2UtaW4tb3V0IDAuM3M7IH1cbiAgYTphY3RpdmUsIGE6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNlNTk0NzQ7IH0gfVxuXG51bCxcbm9sIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5iLCBzdHJvbmcsIC5kbC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5wIHtcbiAgbWFyZ2luOiAwIDAgN3B4IDA7IH1cbiAgcDplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZGwtaGlkZGVuIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cbmlucHV0LFxuYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IH1cblxuaW5wdXQsIHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5kbC1mb250LXh4cywgLmRsLWNhdCwgLmRsLWNhdC1hYnMsIC5kbC1jYXQtYmlnIHtcbiAgZm9udC1zaXplOiAxLjJyZW07IH1cblxuLmRsLWZvbnQteHMge1xuICBmb250LXNpemU6IDEuNHJlbTsgfVxuXG4uZGwtZm9udC1zIHtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLmRsLWZvbnQtbSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtOyB9XG5cbi5kbC1mb250LWwge1xuICBmb250LXNpemU6IDJyZW07IH1cblxuLmRsLWZvbnQteGwsIC5kbC10aHJlZS1wb3N0cyAuZGwtY2FyZC1iaWdfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzcmVtOyB9XG5cbi5kbC1mb250LXh4bCwgaDEge1xuICBmb250LXNpemU6IDMuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uZGwtbGluZS0xLTIge1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5kbC1saW5lLTEtNSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuaDEsIGgyLCBoMywgaDQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzNkMzczNzsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5kbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZGwtaW1nLWNvbnRhaW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluOyB9XG5cbi5kbC1pbWctY292ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG5pIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmRsLWJhY2tncm91bmQsIC5kbC1iZy1jb3ZlciwgLmRsLWJnLWNvbnRhaW4sIC5kbC1pY29uLCBbaHJlZl49bWFpbHRvXTphZnRlciwgW2hyZWZePXRlbF06YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cblxuLmRsLWJnLWNvdmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4uZGwtYmctY29udGFpbiwgLmRsLWljb24sIFtocmVmXj1tYWlsdG9dOmFmdGVyLCBbaHJlZl49dGVsXTphZnRlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuXG4uZGwtYWJzLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuXG4uZGwtY2F0LCAuZGwtY2F0LWFicywgLmRsLWNhdC1iaWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU5NDc0O1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDNweCA2cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgIC5kbC1jYXQ6aG92ZXIsIC5kbC1jYXQtYWJzOmhvdmVyLCAuZGwtY2F0LWJpZzpob3ZlciB7XG4gICAgICBjb2xvcjogd2hpdGU7IH0gfVxuXG4uZGwtY2F0LWFicyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5kbC1jYXQtYmlnIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7IH1cblxuLmRsLXBhZ2luYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAwOyB9XG4gIC5kbC1wYWdpbmF0aW9uIC5kbC1wYWdlLW51bWJlcnMge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIG1hcmdpbjogMCA1cHg7IH1cbiAgICAuZGwtcGFnaW5hdGlvbiAuZGwtcGFnZS1udW1iZXJzLmRsLWN1cnJlbnQge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3dwYWRtaW5iYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZGwtc2l0ZS1kYXRhX19zb2NpYWwgPiBhIHtcbiAgbWFyZ2luOiAwIDJweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5kbC1zaXRlLWRhdGFfX3NvY2lhbCBhIHtcbiAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjNzOyB9XG4gIC5kbC1zaXRlLWRhdGFfX3NvY2lhbDpob3ZlciA+IGEge1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuZGwtc2l0ZS1kYXRhX19zb2NpYWwgPiBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLmRsLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7IH1cbiAgLmRsLWljb24uZGwtZmIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9mYWNlYm9vay5zdmdcIik7IH1cbiAgLmRsLWljb24uZGwtdHcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90d2l0dGVyLnN2Z1wiKTsgfVxuICAuZGwtaWNvbi5kbC1pbnN0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaW5zdGFncmFtLnN2Z1wiKTsgfVxuICAuZGwtaWNvbi5kbC15b3Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy95b3V0dWJlLnN2Z1wiKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGwtaWNvbiB7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMThweDsgfSB9XG5cbi5kbC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgLmRsLWNvbnRhaW5lcjphZnRlciwgLmRsLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVuc2V0ICFpbXBvcnRhbnQ7IH1cblxuLmRsLWlubmVyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ3MXB4KSB7XG4gICAgLmRsLWlubmVyLWNvbnRhaW5lciB7XG4gICAgICBtaW4td2lkdGg6IDExMDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMTIwcHgpIHtcbiAgICAuZGwtaW5uZXItY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDsgfSB9XG5cbi5kbC1vdXRlci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExMDBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gICAgLmRsLW91dGVyLWNvbnRhaW5lciB7XG4gICAgICBnYXA6IDE1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTQ3MHB4KSB7XG4gICAgLmRsLW91dGVyLWNvbnRhaW5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG5cbi5kbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRsLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjBweDsgfSB9XG5cbi5kbC1zZWN0aW9uIHtcbiAgcGFkZGluZzogMCAwIDIwcHg7IH1cblxuLmRsLW1haW4ge1xuICBwYWRkaW5nOiAxMzBweCAwIDIwcHg7XG4gIGZsZXgtZ3JvdzogMTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGwtbWFpbiB7XG4gICAgICBwYWRkaW5nOiA3NXB4IDAgMDsgfSB9XG5cbi5kbC1mdWxsLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5kbC1jYXJkLWltZyB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5kbC1tZW51LWFjdGl2ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7IH1cbiAgLmRsLW1lbnUtYWN0aXZlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICB6LWluZGV4OiA5OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIC5kbC1tZW51LWFjdGl2ZSAuZGwtaGVhZGVyLW5hdiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyB9XG4gICAgLmRsLW1lbnUtYWN0aXZlIC5kbC1sb2dvIGEge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyB9IH1cblxuLmRsLWZsZXgsIC5kbC1mbGV4LWJldHdlZW4sIC5kbC1uYXZfX2JvZHksIC5kbC1mbGV4LWNlbnRlciwgLmRsLW5hdl9fbWVudSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmRsLWZsZXgtYmV0d2VlbiwgLmRsLW5hdl9fYm9keSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uZGwtZmxleC1jZW50ZXIsIC5kbC1uYXZfX21lbnUgdWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG5baHJlZl49bWFpbHRvXSwgW2hyZWZePXRlbF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICBbaHJlZl49bWFpbHRvXTphZnRlciwgW2hyZWZePXRlbF06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgW2hyZWZePW1haWx0b10sIFtocmVmXj10ZWxdIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAgICAgW2hyZWZePW1haWx0b106YWZ0ZXIsIFtocmVmXj10ZWxdOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgdG9wOiAycHg7IH0gfVxuXG5baHJlZl49bWFpbHRvXTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYWlsLnN2Z1wiKTsgfVxuXG5baHJlZl49dGVsXTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9waG9uZS5zdmdcIik7IH1cblxuLmRsLXBvc3QtaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmRsLXBvc3QtaW5mb19fYXV0aG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBjb2xvcjogI2E3OWY5ZjsgfVxuICAuZGwtcG9zdC1pbmZvX19hdXRob3Igc3BhbiB7XG4gICAgY29sb3I6ICNlNTk0NzQ7IH1cbiAgLmRsLXBvc3QtaW5mb19fYXV0aG9yOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDRweDtcbiAgICB3aWR0aDogMnB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTc5ZjlmOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5kbC1wb3N0LWluZm9fX2F1dGhvcjphZnRlciB7XG4gICAgICAgIGhlaWdodDogMTdweDsgfSB9XG5cbi5kbC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDsgfVxuICAuZGwtcm93OmFmdGVyLCAuZGwtcm93OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5zZXQgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kbC1uby13cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfSB9XG5cbi5kbC1jb2wsXG4uZGwtY29sLTYsXG4uZGwtY29sLTQsXG4uZGwtY29sLTMsXG4uZGwtY29sLW1kLFxuLmRsLWNvbC1tZC02LFxuLmRsLWNvbC1tZC00LFxuLmRsLWNvbC1tZC0zLFxuLmRsLWNvbC1zbSxcbi5kbC1jb2wtc20tNixcbi5kbC1jb2wtc20tNCxcbi5kbC1jb2wtc20tMyxcbi5kbC1jb2wtbGcsXG4uZGwtY29sLWxnLTYsXG4uZGwtY29sLWxnLTQsXG4uZGwtY29sLWxnLTMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmRsLWNvbDphZnRlciwgLmRsLWNvbDpiZWZvcmUsXG4gIC5kbC1jb2wtNjphZnRlcixcbiAgLmRsLWNvbC02OmJlZm9yZSxcbiAgLmRsLWNvbC00OmFmdGVyLFxuICAuZGwtY29sLTQ6YmVmb3JlLFxuICAuZGwtY29sLTM6YWZ0ZXIsXG4gIC5kbC1jb2wtMzpiZWZvcmUsXG4gIC5kbC1jb2wtbWQ6YWZ0ZXIsXG4gIC5kbC1jb2wtbWQ6YmVmb3JlLFxuICAuZGwtY29sLW1kLTY6YWZ0ZXIsXG4gIC5kbC1jb2wtbWQtNjpiZWZvcmUsXG4gIC5kbC1jb2wtbWQtNDphZnRlcixcbiAgLmRsLWNvbC1tZC00OmJlZm9yZSxcbiAgLmRsLWNvbC1tZC0zOmFmdGVyLFxuICAuZGwtY29sLW1kLTM6YmVmb3JlLFxuICAuZGwtY29sLXNtOmFmdGVyLFxuICAuZGwtY29sLXNtOmJlZm9yZSxcbiAgLmRsLWNvbC1zbS02OmFmdGVyLFxuICAuZGwtY29sLXNtLTY6YmVmb3JlLFxuICAuZGwtY29sLXNtLTQ6YWZ0ZXIsXG4gIC5kbC1jb2wtc20tNDpiZWZvcmUsXG4gIC5kbC1jb2wtc20tMzphZnRlcixcbiAgLmRsLWNvbC1zbS0zOmJlZm9yZSxcbiAgLmRsLWNvbC1sZzphZnRlcixcbiAgLmRsLWNvbC1sZzpiZWZvcmUsXG4gIC5kbC1jb2wtbGctNjphZnRlcixcbiAgLmRsLWNvbC1sZy02OmJlZm9yZSxcbiAgLmRsLWNvbC1sZy00OmFmdGVyLFxuICAuZGwtY29sLWxnLTQ6YmVmb3JlLFxuICAuZGwtY29sLWxnLTM6YWZ0ZXIsXG4gIC5kbC1jb2wtbGctMzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVuc2V0ICFpbXBvcnRhbnQ7IH1cblxuLmRsLWNvbC02IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpOyB9XG5cbi5kbC1jb2wtNCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyAtICg0MHB4IC8gMykpOyB9XG5cbi5kbC1jb2wtMyB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC8gNCAtIDIwcHgpOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NjdweCkge1xuICAuZGwtY29sLXNtLTYge1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxMHB4KTsgfVxuICAuZGwtY29sLXNtLTQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyAtICg0MHB4IC8gMykpOyB9XG4gIC5kbC1jb2wtc20tMyB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gMjBweCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRsLWNvbC1tZC02IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7IH1cbiAgLmRsLWNvbC1tZC00IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAoNDBweCAvIDMpKTsgfVxuICAuZGwtY29sLW1kLTMge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gNCAtIDIwcHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGwtY29sLWxnLTYge1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxMHB4KTsgfVxuICAuZGwtY29sLWxnLTQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyAtICg0MHB4IC8gMykpOyB9XG4gIC5kbC1jb2wtbGctMyB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gMjBweCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tZW51IGEsIC5kbC1zaXRlLWRhdGEgYSwgLmRsLWZvb3Rlci1tZW51IGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5tZW51IGE6YmVmb3JlLCAuZGwtc2l0ZS1kYXRhIGE6YmVmb3JlLCAuZGwtZm9vdGVyLW1lbnUgYTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZTc5ODA7XG4gICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjNzOyB9XG4gICAgLm1lbnUgYTpob3ZlciwgLmRsLXNpdGUtZGF0YSBhOmhvdmVyLCAuZGwtZm9vdGVyLW1lbnUgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzNlNzk4MDsgfVxuICAgICAgLm1lbnUgYTpob3ZlcjpiZWZvcmUsIC5kbC1zaXRlLWRhdGEgYTpob3ZlcjpiZWZvcmUsIC5kbC1mb290ZXItbWVudSBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5kbC1zZXBhcmF0b3Ige1xuICAgIGhlaWdodDogMjJweDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgIG1hcmdpbjogMjBweCAtMjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuZGwtc2VwYXJhdG9yIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmRsLXNob3J0LXRpdGxlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZGwtc2hvcnQtc25pcHBldCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmRsLWhlYWRlci1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7IH1cblxuLmRsLWxvZ28ge1xuICBmb250LXNpemU6IDIuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLmRsLWxvZ28gLmRsLXNpdGUtbmFtZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyB9XG4gICAgLmRsLWxvZ28gLmRsLXNpdGUtbmFtZSBzcGFuIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRsLWxvZ28ge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfSB9XG5cbi5kbC1uYXZfX2JvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTMwcHg7IH1cblxuLmRsLW5hdl9fbWVudSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBmbGV4LXNocmluazogMDsgfVxuICAuZGwtbmF2X19tZW51IHVsIGxpOm50aC1vZi10eXBlKDQpIH4gbGkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAgIC5kbC1uYXZfX21lbnUgdWwgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAxcHgpIHtcbiAgLmRsLW5hdl9fYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5kbC1uYXZfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMzEwcHg7IH1cbiAgLmRsLW5hdl9fbWVudSB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmRsLWhlYWRlci1uYXYgLmRsLW5hdl9fbG9nbyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5kbC1oZWFkZXItbmF2IC5kbC1uYXZfX21lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTUwMHB4O1xuICAgIHRyYW5zaXRpb246IGxlZnQgZWFzZS1pbi1vdXQgMXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgLmRsLWhlYWRlci1uYXYgdWwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGdhcDogMDtcbiAgICBwYWRkaW5nOiA1MHB4IDUwcHggMCA1MHB4OyB9XG4gICAgLmRsLWhlYWRlci1uYXYgdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICAuZGwtaGVhZGVyLW5hdiB1bCBhIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5kbC1oZWFkZXItbmF2IC5kbC1uYXZfX2J1cmdlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDExO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMjdweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5kbC1oZWFkZXItbmF2IC5kbC1uYXZfX2J1cmdlciAuZGwtYnVyZ2VyLW5hbWUge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDI2cHgpO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4zcyAwczsgfVxuICAgIC5kbC1oZWFkZXItbmF2IC5kbC1uYXZfX2J1cmdlciAuZGwtYnVyZ2VyLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzNzM3O1xuICAgICAgdHJhbnNpdGlvbjogdG9wIGVhc2UtaW4tb3V0IDAuNXMgMC41cywgdHJhbnNmb3JtIGVhc2UtaW4tb3V0IDAuNXMsIG9wYWNpdHkgZWFzZS1pbi1vdXQgMC41cyAwLjVzOyB9XG4gICAgICAuZGwtaGVhZGVyLW5hdiAuZGwtbmF2X19idXJnZXIgLmRsLWJ1cmdlci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgdG9wOiAwOyB9XG4gICAgICAuZGwtaGVhZGVyLW5hdiAuZGwtbmF2X19idXJnZXIgLmRsLWJ1cmdlci1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLmRsLWhlYWRlci1uYXYgLmRsLW5hdl9fYnVyZ2VyIC5kbC1idXJnZXItaXRlbTpudGgtY2hpbGQoMykge1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG4gIC5kbC1uYXZfX2Nsb3NlIHtcbiAgICB6LWluZGV4OiAxMDA7IH1cbiAgLmRsLWhlYWRlci1uYXYuZGwtb3BlbiAuZGwtbmF2X19tZW51IHtcbiAgICBsZWZ0OiAwOyB9XG4gIC5kbC1oZWFkZXItbmF2LmRsLW9wZW4gLmRsLWJ1cmdlci1uYW1lIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4zcyAwLjVzOyB9XG4gIC5kbC1oZWFkZXItbmF2LmRsLW9wZW4gLmRsLWJ1cmdlci1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiB0b3AgZWFzZS1pbi1vdXQgMC41cywgdHJhbnNmb3JtIGVhc2UtaW4tb3V0IDAuNXMgMC41cywgb3BhY2l0eSBlYXNlLWluLW91dCAwLjVzOyB9XG4gICAgLmRsLWhlYWRlci1uYXYuZGwtb3BlbiAuZGwtYnVyZ2VyLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAuZGwtaGVhZGVyLW5hdi5kbC1vcGVuIC5kbC1idXJnZXItaXRlbTpmaXJzdC1jaGlsZCwgLmRsLWhlYWRlci1uYXYuZGwtb3BlbiAuZGwtYnVyZ2VyLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpOyB9XG4gICAgLmRsLWhlYWRlci1uYXYuZGwtb3BlbiAuZGwtYnVyZ2VyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gICAgLmRsLWhlYWRlci1uYXYuZGwtb3BlbiAuZGwtYnVyZ2VyLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRsLWhlYWRlci1uYXYgLmRsLW5hdl9fbWVudSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbGVmdDogLTEwMHZ3OyB9XG4gIC5kbC1uYXZfX2JvZHkge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHg7IH1cbiAgLmRsLWhlYWRlci1uYXYgLmRsLW5hdl9fYnVyZ2VyIHtcbiAgICB3aWR0aDogMjNweDtcbiAgICBoZWlnaHQ6IDE3cHg7IH0gfVxuXG4uZGwtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDc1cHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGwtZm9vdGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cbiAgLmRsLWZvb3RlciAuZGwtc2l0ZS1kYXRhIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gIC5kbC1mb290ZXIgLmRsLXNpdGUtZGF0YV9fc29jaWFsIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmRsLWZvb3RlciAuZGwtc2l0ZS1kYXRhX19zb2NpYWwge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cblxuLmRsLXNpdGUtZGF0YV9fc29jaWFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5kbC1zaXRlLWRhdGEgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZGwtc2l0ZS1kYXRhID4gKjpub3QoOmxhc3QtY2hpbGQpLCAuZGwtZm9vdGVyLWNvbHVtbiB1bCA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmRsLXNpdGUtZGF0YV9fbG9nbywgLmRsLWZvb3Rlci1jb2x1bW5fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbWluLWhlaWdodDogMzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmRsLXNpdGUtZGF0YV9fbG9nbywgLmRsLWZvb3Rlci1jb2x1bW5fX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4uZGwtZm9vdGVyX19uYXZfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRsLWZvb3Rlcl9fbmF2X3dyYXBwZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5kbC1mb290ZXJfX25hdl93cmFwcGVyID4gZGl2IHtcbiAgICBmbGV4OiAwIDEgMzElO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NzBweCkge1xuICAgICAgLmRsLWZvb3Rlcl9fbmF2X3dyYXBwZXIgPiBkaXYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZGwtZm9vdGVyX19uYXZfd3JhcHBlciA+IGRpdiB7XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIC5kbC1mb290ZXJfX25hdl93cmFwcGVyID4gZGl2Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGwtc2l0ZS1kYXRhX19sb2dvLCAuZGwtZm9vdGVyLWNvbHVtbl9fdGl0bGUge1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7IH1cbiAgLmRsLWZvb3Rlci1jb2x1bW4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZGwtZm9vdGVyLWNvbHVtbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kbC1zaXRlLWRhdGFfX3dyYXBwZXIsIC5kbC10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLmRsLWNvbnRhY3QtaW1hZ2UtZm9vdGVyIHtcbiAgbWF4LXdpZHRoOiAxOTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogM3B4IDAgMTBweCAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBjb250YWluOyB9XG5cbi5kbC1jb250YWN0LWJsb2NrIC5kbC1jb250YWN0LWltYWdlLWVtYWlsIHtcbiAgbWF4LXdpZHRoOiAyOTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4uZGwtY29va2llLW5vdGljZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmRsLWNvb2tpZS1ub3RpY2UgLmRsLWNvb2tpZS1ub3RpY2UtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICAuZGwtY29va2llLW5vdGljZSAuZGwtY29va2llLW5vdGljZS1jb250YWluZXIgPiAqIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZGwtY29va2llLW5vdGljZSAuZGwtY24tdGV4dC1jb250YWluZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgLmRsLWNvb2tpZS1ub3RpY2UgLmRsLWNuLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzIwQzE5RTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgLmRsLWNvb2tpZS1ub3RpY2UgLmRsLWNuLWNsb3NlLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIC5kbC1jb29raWUtbm90aWNlIC5kbC1jbi1jbG9zZS1pY29uIHtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICByaWdodDogMTBweDsgfSB9XG4gICAgLmRsLWNvb2tpZS1ub3RpY2UgLmRsLWNuLWNsb3NlLWljb246YmVmb3JlLCAuZGwtY29va2llLW5vdGljZSAuZGwtY24tY2xvc2UtaWNvbjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgLmRsLWNvb2tpZS1ub3RpY2UgLmRsLWNuLWNsb3NlLWljb246YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAgIC5kbC1jb29raWUtbm90aWNlIC5kbC1jbi1jbG9zZS1pY29uOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLmRsLWNvb2tpZS1ub3RpY2UuZGwtY24tc2hvdy1jb29raWUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZGwtdGhyZWUtcG9zdHMgLmRsLWNhcmQtYmlnX19oZWFkIHtcbiAgaGVpZ2h0OiAzMjFweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGwtdGhyZWUtcG9zdHMgLmRsLWNhcmQtYmlnX19oZWFkIHtcbiAgICAgIGhlaWdodDogNTQwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuZGwtdGhyZWUtcG9zdHMgLmRsLWNhcmQtYmlnX19oZWFkIHtcbiAgICAgIGhlaWdodDogMzAwcHg7IH0gfVxuXG4uZGwtdGhyZWUtcG9zdHMgLmRsLWNhcmQtYmlnIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGwtdGhyZWUtcG9zdHMgLmRsLWFzaWRlLXBvc3RzIHtcbiAgICBtYXgtd2lkdGg6IDIyMnB4OyB9XG4gIC5kbC10aHJlZS1wb3N0cyAuZGwtY2FyZC1hc2lkZV9faGVhZCB7XG4gICAgaGVpZ2h0OiAxMzVweDsgfSB9XG5cbi5kbC1jYXQtcG9zdHMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRsLXRocmVlLXBvc3RzIC5kbC1jYXJkLWFzaWRlIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGwtYXNpZGUtcG9zdHMgLmRsLWNhcmQtYXNpZGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuZGwtdHdvLXBvc3RzID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuZGwtaG9tZSAuZGwtc2VwYXJhdG9yIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH0gfVxuXG4uZGwtdG9wLWJhbm5lciB7XG4gIG1heC13aWR0aDogMTAxMHB4O1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgcGFkZGluZzogMCAyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDEwcHgpIHtcbiAgICAuZGwtdG9wLWJhbm5lciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMTBweCkge1xuICAuZGwtYmFubmVyLWwge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZGwtaW5uZXItY29udGVudC1iYW5uZXIge1xuICBwYWRkaW5nOiAwIDAgMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuZGwtaW5uZXItY29udGVudC1iYW5uZXIge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgICBtYXJnaW46IDAgLTIwcHggMjBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAxMXB4KSB7XG4gICAgLmRsLWlubmVyLWNvbnRlbnQtYmFubmVyLmRsLWJhbm5lci1iaWcgLmRsLWJhbm5lci1tIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuZGwtaW5uZXItY29udGVudC1iYW5uZXIgLmRsLWJhbm5lci1tIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmRsLWlubmVyLWNvbnRlbnQtYmFubmVyIC5kbC1iYW5uZXItbSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuZGwtaW5uZXItY29udGVudC1iYW5uZXIgLmRsLWJhbm5lci1zIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmRsLWlubmVyLWNvbnRlbnQtYmFubmVyIC5kbC1iYW5uZXItcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ3MXB4KSB7XG4gIC5kbC1sZWZ0LWJhbm5lci1ibG9jaywgLmRsLXJpZ2h0LWJhbm5lci1ibG9jayB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDE0NXB4O1xuICAgIGhlaWdodDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDcwcHgpIHtcbiAgLmRsLXJpZ2h0LWJhbm5lci1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZGwtbGVmdC1iYW5uZXItYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kbC1sZWZ0LWJhbm5lci1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGwtbGVmdC1iYW5uZXItYmxvY2ssIC5kbC1yaWdodC1iYW5uZXItYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuXG4uZGwtYXJjaGl2ZSAuZGwtcm93IHtcbiAgcm93LWdhcDogMzBweDsgfVxuXG4uZGwtc2luZ2xlX19ib2R5IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmRsLXNpbmdsZV9fY2F0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uZGwtc2luZ2xlX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLmRsLXNpbmdsZV9fdGh1bWJuYWlsIHtcbiAgaGVpZ2h0OiA0MzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuZGwtc2luZ2xlX190aHVtYm5haWwge1xuICAgICAgaGVpZ2h0OiAzMDBweDsgfSB9XG5cbi5kbC1zaW5nbGVfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uc2luZ2xlIC5kbC1jb250ZW50ID4gLmRsLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5zaW5nbGUgLmRsLWNvbnRlbnQgPiAuZGwtcm93IHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9IH1cblxuLnNpbmdsZSAuZGwtY2F0ZWdvcnktcG9zdHMge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zaW5nbGUgLmRsLWNhdGVnb3J5LXBvc3RzIC5kbC1yb3cge1xuICAgICAgcm93LWdhcDogNDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2luZ2xlIC5kbC1hc2lkZS10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIHJvdy1nYXA6IDQwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLnNpbmdsZSAuZGwtYXNpZGUtdHJhY2sgLmRsLWNhcmQtYXNpZGUge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgZmxleDogMSAxIGNhbGMoNTAlIC0gMTBweCk7IH0gfVxuXG4ud3BjZjctZm9ybSB7XG4gIG1hcmdpbjogMzBweCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAgIC53cGNmNy1mb3JtIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgICAgZ3JpZC1yb3ctZ2FwOiAyMHB4OyB9XG4gICAgICAud3BjZjctZm9ybSA+IHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7IH1cbiAgICAgICAgLndwY2Y3LWZvcm0gPiBwOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMTsgfVxuICAgICAgICAud3BjZjctZm9ybSA+IHA6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAyIC8gc3BhbiAxOyB9IH1cbiAgLndwY2Y3LWZvcm0gbGFiZWwgPiBzcGFuIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC53cGNmNy1mb3JtIGlucHV0LCAud3BjZjctZm9ybSB0ZXh0YXJlYSwgLndwY2Y3LWZvcm0gbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjM2QzNzM3OyB9XG4gIC53cGNmNy1mb3JtIGlucHV0LCAud3BjZjctZm9ybSB0ZXh0YXJlYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGVkZTtcbiAgICBwYWRkaW5nOiAxOHB4IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIC53cGNmNy1mb3JtIHRleHRhcmVhIHtcbiAgICByZXNpemU6IG5vbmU7IH1cbiAgLndwY2Y3LWZvcm0gaW5wdXQge1xuICAgIGhlaWdodDogNTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLndwY2Y3LWZvcm0gLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAud3BjZjctZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU5NDc0ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTVweCAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDIwcHggMCAhaW1wb3J0YW50O1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7IH1cbiAgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgICBtaW4td2lkdGg6IDE1N3B4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U3OTgwO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMzZTc5ODA7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuNXM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgICAgLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBjb2xvcjogIzNlNzk4MDsgfSB9XG5cbi5kbC1tYWluLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiBibHVlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmRsLW1haW4tY29udGVudCBoMiwgLmRsLW1haW4tY29udGVudCBoMywgLmRsLW1haW4tY29udGVudCBoNCwgLmRsLW1haW4tY29udGVudCBoNSwgLmRsLW1haW4tY29udGVudCBoNiB7XG4gIG1hcmdpbjogMCAwIDMwcHg7IH1cblxuLmRsLW1haW4tY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmRsLW1haW4tY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmRsLW1haW4tY29udGVudCBoNCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmRsLW1haW4tY29udGVudCBoNSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmRsLW1haW4tY29udGVudCBoNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmRsLW1haW4tY29udGVudCBpZnJhbWUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDIwcHggMDsgfVxuXG4uZGwtbWFpbi1jb250ZW50IGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmRsLW1haW4tY29udGVudCBpbWcuYWxpZ25sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5kbC1tYWluLWNvbnRlbnQgaW1nLmFsaWducmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmRsLW1haW4tY29udGVudCBpbWcuYWxpZ25jZW50ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmRsLW1haW4tY29udGVudCB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmRsLW1haW4tY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gIC5kbC1tYWluLWNvbnRlbnQgdWwgbGkgc3BhbiB7XG4gICAgbWFyZ2luOiAwIDAgMTJweDsgfVxuXG4uZGwtbWFpbi1jb250ZW50IHAge1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmRsLW1haW4tY29udGVudCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDsgfSB9XG4gIC5kbC1tYWluLWNvbnRlbnQgcCB+IC53cC1ibG9jay1jb250YWN0LWZvcm0tNy1jb250YWN0LWZvcm0tc2VsZWN0b3Ige1xuICAgIG1hcmdpbi10b3A6IC00MHB4OyB9XG4gIC5kbC1tYWluLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmRsLW1haW4tY29udGVudCBwOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5kbC1tYWluLWNvbnRlbnQgcCBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmRsLWJsb2NrLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5kbC1ibG9jay13cmFwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICAuZGwtYmxvY2std3JhcCBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuZGwtYmxvY2std3JhcCAuZGwtcG9zdC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAuZGwtYmxvY2std3JhcCAuZGwtcG9zdC1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gICAgLmRsLWJsb2NrLXdyYXAgLmRsLXBvc3QtaXRlbSBhIHtcbiAgICAgIGNvbG9yOiAjM2QzNzM3OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICAgIC5kbC1ibG9jay13cmFwIC5kbC1wb3N0LWl0ZW0gYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNlNTk0NzQ7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5kbC1ibG9jay13cmFwIC5kbC1wb3N0LWl0ZW0gYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07IH0gfVxuXG4uZGwtc2VjdGlvbi1zaXRlbWFwIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5kbC1zaXRlbWFwLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5kbC1yZWxhdGVkLWFydGljbGVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uZGwtcGFnZS13cm9uZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgICAuZGwtcGFnZS13cm9uZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG5cbi5kbC1wYWdlLXdyb25nX19oZWFkIHtcbiAgZm9udC1zaXplOiAxMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGwtcGFnZS13cm9uZ19faGVhZCB7XG4gICAgICBmb250LXNpemU6IDhyZW07IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRsLXBhZ2Utd3JvbmdfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTsgfSB9XG5cbi5kbC1jYXJkLWRhcmtfX2NhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzNzM3O1xuICBwYWRkaW5nOiAyNXB4IDMwcHg7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uZGwtY2FyZC1kYXJrX190aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZGwtY2FyZC1kYXJrX19jYXQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjZThkMGM0OyB9XG5cbi5kbC1jYXJkLWJpZ19faGVhZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgaGVpZ2h0OiA0MzJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGwtY2FyZC1iaWdfX2hlYWQge1xuICAgICAgaGVpZ2h0OiA1NDBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5kbC1jYXJkLWJpZ19faGVhZCB7XG4gICAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cblxuLmRsLWNhcmQtYmlnX19jYXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4uZGwtY2FyZC1iaWdfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGwtY2FyZC1iaWdfX3RpdGxlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuZGwtY2FyZC1iaWdfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRsLXNsaWRlci1wb3N0cyAub3dsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogOTcwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuLmRsLXNsaWRlci1wb3N0X19pdGVtIC5kbC1jYXJkLWJpZ19faGVhZCB7XG4gIGhlaWdodDogNDM1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRsLXNsaWRlci1wb3N0X19pdGVtIC5kbC1jYXJkLWJpZ19faGVhZCB7XG4gICAgICBoZWlnaHQ6IDU0MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmRsLXNsaWRlci1wb3N0X19pdGVtIC5kbC1jYXJkLWJpZ19faGVhZCB7XG4gICAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kbC1jYXJkLWJpZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuZGwtY2FyZC1iaWdfX2NvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cblxuLmRsLWNhcmQtc21fX2JvZHkgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cblxuLmRsLXR3by1wb3N0cyB7XG4gIG1hcmdpbjogMTVweCAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZGwtY2FyZC1zbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMzBweDsgfVxuICAuZGwtY2FyZC1zbV9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDE2NHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTEzcHg7XG4gICAgZmxleC1zaHJpbms6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRsLWNhcmQtc21fX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNTVweDsgfVxuICAuZGwtY2FyZC1zbV9fYm9keSAuZGwtY2F0LCAuZGwtY2FyZC1zbV9fYm9keSAuZGwtY2F0LWFicywgLmRsLWNhcmQtc21fX2JvZHkgLmRsLWNhdC1iaWcge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZGwtY2FyZC1zbV9faW1nIHtcbiAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cblxuLmRsLWFzaWRlLXBvc3RzIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5kbC1hc2lkZS1wb3N0cyB7XG4gICAgICBtYXgtd2lkdGg6IDIyMnB4OyB9IH1cblxuLmRsLWNhcmQtYXNpZGVfX2hlYWQge1xuICBoZWlnaHQ6IDEzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5kbC1jYXJkLWFzaWRlX19oZWFkIHtcbiAgICAgIGhlaWdodDogMjU1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuZGwtY2FyZC1hc2lkZV9faGVhZCB7XG4gICAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cblxuLmRsLWNhcmQtYXNpZGVfX2NhdCB7XG4gIGJvdHRvbTogLTVweDsgfVxuXG4uZGwtY2FyZC1hc2lkZV9faW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmRsLWNhcmQtYXNpZGVfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRsLWFzaWRlLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgcm93LWdhcDogNDBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuZGwtYXNpZGUtdHJhY2sgLmRsLWNhcmQtYXNpZGUge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZGwtYXNpZGUtdHJhY2sge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAxMzBweDsgfSB9XG5cbi5kbC1jYXJkLW1kX19oZWFkIHtcbiAgaGVpZ2h0OiAzMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5kbC1jYXJkLW1kX19oZWFkIHtcbiAgICAgIGhlaWdodDogMzAwcHg7IH0gfVxuXG4uZGwtY2FyZC1tZF9fY2F0IHtcbiAgYm90dG9tOiAtMTJweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRsLWNhdC1wb3N0cywgLmRsLWFyY2hpdmUgLmRsLXJvdyB7XG4gICAgcm93LWdhcDogMDtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAuZGwtY2F0LXBvc3RzID4gW2NsYXNzXj1kbC1jb2xdLCAuZGwtYXJjaGl2ZSAuZGwtcm93ID4gW2NsYXNzXj1kbC1jb2xdIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG4uZGwtY2FyZC1hZHYge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0IDAuNXM7IH1cblxuLmRsLWNhcmQtYWR2X190aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4uZGwtY2FyZC1hZHZfX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyB9XG4gIC5kbC1jYXJkLWFkdl9fY29udGVudCBhIHtcbiAgICBjb2xvcjogYmx1ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRsLWNhcmQtYWR2X19jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRsLWNhcmQtYWR2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5kbC1jYXJkLWFkdl9fY2F0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMjBweDsgfVxuICAuZGwtY2FyZC1hZHZfX2ltZyB7XG4gICAgaGVpZ2h0OiAzMDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuZGwtY2FyZC1hZHZfX2NhdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXgtd2lkdGg6IDIwMHB4OyB9XG4gIC5kbC1jYXJkLWFkdl9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDU4MHB4O1xuICAgIGhlaWdodDogNDY3cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmRsLWNhcmQtYWR2IHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAgIC5kbC1jYXJkLWFkdjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuZGwtY2FyZC1hZHY6bnRoLWNoaWxkKG9kZCkgLmRsLWNhcmQtYWR2X19pbWcge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDAgMjBweCAyMHB4IDA7IH1cbiAgICAuZGwtY2FyZC1hZHY6bnRoLWNoaWxkKGV2ZW4pIC5kbC1jYXJkLWFkdl9faW1nIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggMjBweDsgfVxuICAgIC5kbC1jYXJkLWFkdjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMDBweDsgfVxuICAgIC5kbC1jYXJkLWFkdjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgICAuZGwtY2FyZC1hZHY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG5cbi5kbC1zbGlkZXItcG9zdF9faXRlbSAuZGwtY2FyZC1iaWdfX3RpdGxlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZGwtc2xpZGVyLXBvc3RfX2l0ZW0gLmRsLWNhcmQtYmlnX19jYXQge1xuICAgIGxlZnQ6IDY2cHg7IH1cbiAgLmRsLXNsaWRlci1wb3N0X19pdGVtIC5kbC1jYXJkLWJpZ19fYm9keSB7XG4gICAgcGFkZGluZzogMCA2NnB4OyB9IH1cblxuLm93bC1uYXYgYnV0dG9uIHtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogNDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkMzczNyAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjM2QzNzM3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjVweDtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4zczsgfVxuICAub3dsLW5hdiBidXR0b24uZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2IHtcbiAgICBsZWZ0OiAwOyB9XG4gIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCB7XG4gICAgcmlnaHQ6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm93bC1uYXYgYnV0dG9uIHtcbiAgICAgIGJvdHRvbTogNjAlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgIC5vd2wtbmF2IGJ1dHRvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICMzZDM3MzcgIWltcG9ydGFudDsgfSB9XG4iLCIuI3skcHJlZml4fS1oZWFkZXItbmF2IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDEwMDtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tbG9nbyB7XHJcbiAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAuI3skcHJlZml4fS1zaXRlLW5hbWUge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tbmF2X19ib2R5IHtcclxuICAgIEBleHRlbmQgLiN7JHByZWZpeH0tZmxleC1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMzBweDtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tbmF2X19tZW51IHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIEBleHRlbmQgLiN7JHByZWZpeH0tZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSg0KSB+IGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcclxuICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMTAxcHgpIHtcclxuICAgIC4jeyRwcmVmaXh9LW5hdl9fYnVyZ2VyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC4jeyRwcmVmaXh9LW5hdl9fbG9nbyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuI3skcHJlZml4fS1uYXZfX21lbnUgdWwgbGkgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAgIC4jeyRwcmVmaXh9LWhlYWRlci1uYXYge1xyXG4gICAgICAgIC4jeyRwcmVmaXh9LW5hdl9fbG9nbyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHByZWZpeH0tbmF2X19tZW51IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICAgICAgICB3aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IC01MDBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCBlYXNlLWluLW91dCAxcztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDUwcHggMCA1MHB4O1xyXG5cclxuICAgICAgICAgICAgJiA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHByZWZpeH0tbmF2X19idXJnZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAuI3skcHJlZml4fS1idXJnZXItbmFtZSB7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgMjZweCk7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjNzIDBzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuI3skcHJlZml4fS1idXJnZXItaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIGVhc2UtaW4tb3V0IDAuNXMgMC41cywgdHJhbnNmb3JtIGVhc2UtaW4tb3V0IDAuNXMsIG9wYWNpdHkgZWFzZS1pbi1vdXQgMC41cyAwLjVzO1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC4jeyRwcmVmaXh9LW5hdl9fY2xvc2Uge1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgIH1cclxuXHJcbiAgICAuI3skcHJlZml4fS1oZWFkZXItbmF2LiN7JHByZWZpeH0tb3BlbiB7XHJcbiAgICAgICAgLiN7JHByZWZpeH0tbmF2X19tZW51IHtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC4jeyRwcmVmaXh9LWJ1cmdlci1uYW1lIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4zcyAwLjVzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHByZWZpeH0tYnVyZ2VyLWl0ZW0ge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgZWFzZS1pbi1vdXQgMC41cywgdHJhbnNmb3JtIGVhc2UtaW4tb3V0IDAuNXMgMC41cywgb3BhY2l0eSBlYXNlLWluLW91dCAwLjVzO1xyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCwgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XHJcbiAgICAuI3skcHJlZml4fS1oZWFkZXItbmF2IC4jeyRwcmVmaXh9LW5hdl9fbWVudSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgbGVmdDogLTEwMHZ3O1xyXG4gICAgfVxyXG5cclxuICAgIC4jeyRwcmVmaXh9LW5hdl9fYm9keSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNzVweDtcclxuICAgIH1cclxuXHJcbiAgICAuI3skcHJlZml4fS1oZWFkZXItbmF2IC4jeyRwcmVmaXh9LW5hdl9fYnVyZ2VyIHtcclxuICAgICAgICB3aWR0aDogMjNweDtcclxuICAgICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICB9XHJcbn0iLCIuI3skcHJlZml4fS1mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgcGFkZGluZzogNzVweCAwO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuI3skcHJlZml4fS1zaXRlLWRhdGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JHByZWZpeH0tc2l0ZS1kYXRhX19zb2NpYWwge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24pIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LXNpdGUtZGF0YV9fc29jaWFsIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLiN7JHByZWZpeH0tc2l0ZS1kYXRhIHtcclxuICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tc2l0ZS1kYXRhLCAuI3skcHJlZml4fS1mb290ZXItY29sdW1uIHVsIHtcclxuICAgICYgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tc2l0ZS1kYXRhX19sb2dvLCAuI3skcHJlZml4fS1mb290ZXItY29sdW1uX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgbWluLWhlaWdodDogMzBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tZm9vdGVyX19uYXZfd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAmID4gZGl2IHtcclxuICAgICAgICBmbGV4OiAwIDEgMzElO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4ICsgMSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbikge1xyXG4gICAgLiN7JHByZWZpeH0tc2l0ZS1kYXRhX19sb2dvLCAuI3skcHJlZml4fS1mb290ZXItY29sdW1uX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuI3skcHJlZml4fS1mb290ZXItY29sdW1uIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JHByZWZpeH0tZm9vdGVyLWNvbHVtbiB7XHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgIC4jeyRwcmVmaXh9LXNpdGUtZGF0YV9fd3JhcHBlciwgLiN7JHByZWZpeH0tdGl0bGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tY29udGFjdC1pbWFnZS1mb290ZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxOTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAzcHggMCAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcblxyXG5cclxuLiN7JHByZWZpeH0tY29udGFjdC1ibG9jayB7XHJcbiAgICAuI3skcHJlZml4fS1jb250YWN0LWltYWdlLWVtYWlsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI5MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIH1cclxufVxyXG4iLCIuI3skcHJlZml4fS1jb29raWUtbm90aWNlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB6LWluZGV4OiAxO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAuI3skcHJlZml4fS1jb29raWUtbm90aWNlLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1jbi10ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1jbi1idXR0b24ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogIzIwQzE5RTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1jbi1jbG9zZS1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uI3skcHJlZml4fS1jb29raWUtbm90aWNlLiN7JHByZWZpeH0tY24tc2hvdy1jb29raWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufSIsIi4jeyRwcmVmaXh9LXRocmVlLXBvc3RzIHtcbiAgICAuI3skcHJlZml4fS1jYXJkLWJpZ19faGVhZCB7XG4gICAgICAgIGhlaWdodDogMzIxcHg7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA1NDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlLXJlc29sdXRpb24pIHtcbiAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1jYXJkLWJpZ19fdGl0bGUge1xuICAgICAgICBAZXh0ZW5kIC4jeyRwcmVmaXh9LWZvbnQteGw7XG4gICAgfVxuXG4gICAgLiN7JHByZWZpeH0tY2FyZC1iaWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC4jeyRwcmVmaXh9LWFzaWRlLXBvc3RzIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjIycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuI3skcHJlZml4fS1jYXJkLWFzaWRlX19oZWFkIHtcbiAgICAgICAgICAgIGhlaWdodDogMTM1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi4jeyRwcmVmaXh9LWNhdC1wb3N0cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbikge1xuICAgIC4jeyRwcmVmaXh9LXRocmVlLXBvc3RzIHtcbiAgICAgICAgLiN7JHByZWZpeH0tY2FyZC1hc2lkZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCkge1xuICAgIC4jeyRwcmVmaXh9LWFzaWRlLXBvc3RzIHtcbiAgICAgICAgLiN7JHByZWZpeH0tY2FyZC1hc2lkZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS10d28tcG9zdHMge1xuICAgICAgICAmID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLiN7JHByZWZpeH0taG9tZSB7XG4gICAgICAgIC4jeyRwcmVmaXh9LXNlcGFyYXRvciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuI3skcHJlZml4fS10b3AtYmFubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMTBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAxMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAxMHB4KSB7XG4gICAgLiN7JHByZWZpeH0tYmFubmVyLWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLiN7JHByZWZpeH0taW5uZXItY29udGVudC1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDNweCAwIHJnYmEoMCwwLDAsMC4xNSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgICAgIG1hcmdpbjogMCAtMjBweCAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDExcHgpIHtcbiAgICAgICAgJi4jeyRwcmVmaXh9LWJhbm5lci1iaWcgLiN7JHByZWZpeH0tYmFubmVyLW0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC4jeyRwcmVmaXh9LWJhbm5lci1tIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC4jeyRwcmVmaXh9LWJhbm5lci1zIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NzFweCkge1xuICAgIC4jeyRwcmVmaXh9LWxlZnQtYmFubmVyLWJsb2NrLCAuI3skcHJlZml4fS1yaWdodC1iYW5uZXItYmxvY2sge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDE0NXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ3MHB4KSB7XG4gICAgLiN7JHByZWZpeH0tcmlnaHQtYmFubmVyLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1sZWZ0LWJhbm5lci1ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC4jeyRwcmVmaXh9LWxlZnQtYmFubmVyLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5cbi4jeyRwcmVmaXh9LWxlZnQtYmFubmVyLWJsb2NrLCAuI3skcHJlZml4fS1yaWdodC1iYW5uZXItYmxvY2sge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbn0iLCIuI3skcHJlZml4fS1hcmNoaXZlIHtcbiAgICAuI3skcHJlZml4fS1yb3cge1xuICAgICAgICByb3ctZ2FwOiAzMHB4O1xuICAgIH1cbn0iLCIuI3skcHJlZml4fS1zaW5nbGVfX2JvZHkge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uI3skcHJlZml4fS1zaW5nbGVfX2NhdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLiN7JHByZWZpeH0tc2luZ2xlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLiN7JHByZWZpeH0tc2luZ2xlX190aHVtYm5haWwge1xuICAgIGhlaWdodDogNDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlLXJlc29sdXRpb24pIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG59XG5cbi4jeyRwcmVmaXh9LXNpbmdsZV9fc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2luZ2xlIHtcbiAgICAuI3skcHJlZml4fS1jb250ZW50ID4gLiN7JHByZWZpeH0tcm93IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC4jeyRwcmVmaXh9LWNhdGVnb3J5LXBvc3RzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XG4gICAgICAgICAgICAuI3skcHJlZml4fS1yb3cge1xuICAgICAgICAgICAgICAgIHJvdy1nYXA6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS1yZXNvbHV0aW9uKSB7XG4gICAgICAgIC4jeyRwcmVmaXh9LWFzaWRlLXRyYWNrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgICAgICAgICAgcm93LWdhcDogNDBweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgLiN7JHByZWZpeH0tY2FyZC1hc2lkZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53cGNmNy1mb3JtIHtcbiAgICBtYXJnaW46IDMwcHggMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgICAgIGdyaWQtcm93LWdhcDogMjBweDtcblxuICAgICAgICAmID4gcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCA+IHNwYW4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBpbnB1dCwgdGV4dGFyZWEsIGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIH1cblxuICAgIGlucHV0LCB0ZXh0YXJlYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgfVxuXG4gICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbiAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICB9XG5cbiAgICAud3BjZjctc3VibWl0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgbWluLXdpZHRoOiAxNTdweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNlNzk4MDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzNlNzk4MDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuNXM7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbiArIDEpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM2U3OTgwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi4jeyRwcmVmaXh9LW1haW4tY29udGVudCB7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiBibHVlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgaDYge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgJi5hbGlnbmxlZnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hbGlnbnJpZ2h0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWxpZ25jZW50ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdmlkZW8ge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZS1yZXNvbHV0aW9uKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmIH4gLndwLWJsb2NrLWNvbnRhY3QtZm9ybS03LWNvbnRhY3QtZm9ybS1zZWxlY3RvciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmVtcHR5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuI3skcHJlZml4fS1ibG9jay13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUtcmVzb2x1dGlvbikge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1wb3N0LWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZS1yZXNvbHV0aW9uKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUtcmVzb2x1dGlvbikge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uI3skcHJlZml4fS1zZWN0aW9uLXNpdGVtYXAge1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uI3skcHJlZml4fS1zaXRlbWFwLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi4jeyRwcmVmaXh9LXJlbGF0ZWQtYXJ0aWNsZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59IiwiLiN7JHByZWZpeH0tcGFnZS13cm9uZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG4uI3skcHJlZml4fS1wYWdlLXdyb25nX19oZWFkIHtcbiAgICBmb250LXNpemU6IDEycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcbiAgICAuI3skcHJlZml4fS1wYWdlLXdyb25nX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIH1cbn0iLCIuI3skcHJlZml4fS1jYXJkLWRhcmtfX2NhcmQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkMzczNztcclxuICAgIHBhZGRpbmc6IDI1cHggMzBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tY2FyZC1kYXJrX190aXRsZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1jYXJkLWRhcmtfX2NhdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBjb2xvcjogI2U4ZDBjNDtcclxufSIsIi4jeyRwcmVmaXh9LWNhcmQtYmlnX19oZWFkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICBoZWlnaHQ6IDQzMnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgICAgICBoZWlnaHQ6IDU0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlLXJlc29sdXRpb24pIHtcclxuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1jYXJkLWJpZ19fY2F0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tY2FyZC1iaWdfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUtcmVzb2x1dGlvbikge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tc2xpZGVyLXBvc3RzIHtcclxuICAgIC5vd2wtaXRlbSB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1zbGlkZXItcG9zdF9faXRlbSB7XHJcbiAgICAuI3skcHJlZml4fS1jYXJkLWJpZ19faGVhZCB7XHJcbiAgICAgICAgaGVpZ2h0OiA0MzVweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUtcmVzb2x1dGlvbikge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCkge1xyXG4gICAgLiN7JHByZWZpeH0tY2FyZC1iaWcge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JHByZWZpeH0tY2FyZC1iaWdfX2NvbnRlbnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgfVxyXG59IiwiLiN7JHByZWZpeH0tY2FyZC1zbV9fYm9keSB7XHJcbiAgICAmID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LXR3by1wb3N0cyB7XHJcbiAgICBtYXJnaW46IDE1cHggMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCArIDEpIHtcclxuICAgIC4jeyRwcmVmaXh9LWNhcmQtc20ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JHByZWZpeH0tY2FyZC1zbV9faW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE2NHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTEzcHg7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgIC4jeyRwcmVmaXh9LWNhcmQtc21fX2ltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAyNTVweDtcclxuICAgIH1cclxuXHJcbiAgICAuI3skcHJlZml4fS1jYXJkLXNtX19ib2R5IC4jeyRwcmVmaXh9LWNhdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IC0xNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZS1yZXNvbHV0aW9uKSB7XHJcbiAgICAuI3skcHJlZml4fS1jYXJkLXNtX19pbWcge1xyXG4gICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICB9XHJcbn0iLCIuI3skcHJlZml4fS1hc2lkZS1wb3N0cyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMjJweDtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tY2FyZC1hc2lkZV9faGVhZCB7XHJcbiAgICBoZWlnaHQ6IDEzNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiAyNTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZS1yZXNvbHV0aW9uKSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tY2FyZC1hc2lkZV9fY2F0IHtcclxuICAgIGJvdHRvbTogLTVweDtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tY2FyZC1hc2lkZV9faW5mbyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1jYXJkLWFzaWRlX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uIC0gMSkgYW5kIChtaW4td2lkdGg6ICRtb2JpbGUtcmVzb2x1dGlvbikge1xyXG4gICAgLiN7JHByZWZpeH0tYXNpZGUtdHJhY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMjBweDtcclxuICAgICAgICByb3ctZ2FwOiA0MHB4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgLiN7JHByZWZpeH0tY2FyZC1hc2lkZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24gKyAxKSB7XHJcbiAgICAuI3skcHJlZml4fS1hc2lkZS10cmFjayB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICB0b3A6IDEzMHB4O1xyXG4gICAgfVxyXG59IiwiLiN7JHByZWZpeH0tY2FyZC1tZF9faGVhZCB7XHJcbiAgICBoZWlnaHQ6IDMzNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZS1yZXNvbHV0aW9uKSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tY2FyZC1tZF9fY2F0IHtcclxuICAgIGJvdHRvbTogLTEycHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgIC4jeyRwcmVmaXh9LWNhdC1wb3N0cywgLiN7JHByZWZpeH0tYXJjaGl2ZSAuI3skcHJlZml4fS1yb3cge1xyXG4gICAgICAgIHJvdy1nYXA6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAmID4gW2NsYXNzXj0jeyRwcmVmaXh9LWNvbF0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi4jeyRwcmVmaXh9LWNhcmQtYWR2IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbi1vdXQgMC41cztcbn1cblxuLiN7JHByZWZpeH0tY2FyZC1hZHZfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi4jeyRwcmVmaXh9LWNhcmQtYWR2X19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IGJsdWU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuI3skcHJlZml4fS1jYXJkLWFkdiB7XG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC4jeyRwcmVmaXh9LWNhcmQtYWR2X19jYXQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTIwcHg7XG4gICAgfVxuXG4gICAgLiN7JHByZWZpeH0tY2FyZC1hZHZfX2ltZyB7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgICAuI3skcHJlZml4fS1jYXJkLWFkdl9fY2F0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1jYXJkLWFkdl9faW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1ODBweDtcbiAgICAgICAgaGVpZ2h0OiA0NjdweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLiN7JHByZWZpeH0tY2FyZC1hZHYge1xuICAgICAgICBjbGVhcjogYm90aDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkgLiN7JHByZWZpeH0tY2FyZC1hZHZfX2ltZyB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDIwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIC4jeyRwcmVmaXh9LWNhcmQtYWR2X19pbWcge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi4jeyRwcmVmaXh9LXNsaWRlci1wb3N0X19pdGVtIHtcbiAgICAuI3skcHJlZml4fS1jYXJkLWJpZ19fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCArIDEpIHtcbiAgICAgICAgLiN7JHByZWZpeH0tY2FyZC1iaWdfX2NhdCB7XG4gICAgICAgICAgICBsZWZ0OiA2NnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JHByZWZpeH0tY2FyZC1iaWdfX2JvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA2NnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ub3dsLW5hdiB7XG4gICAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDQzcHg7XG4gICAgICAgIGhlaWdodDogNDNweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmsgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWRhcmsgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4zcztcblxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLm93bC1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLm93bC1uZXh0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCkge1xuICAgICAgICAgICAgYm90dG9tOiA2MCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uICsgMSkge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59Il19 */
