*,: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-single-author{display:grid;grid-template-columns:960px;grid-template-areas:"main" "recent" "foot"}@media (max-width:1050px){.dl-single-author{grid-template-columns:1fr;grid-template-areas:"main" "recent" "foot";margin:0;padding:0 27px}}.dl-single-author .dl-pagination-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0 0 auto;position:relative;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-area:foot;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:500px){.dl-single-author .dl-pagination-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px auto 0 auto;gap:8px}}.dl-single-author .dl-pagination-links .page-numbers:not(.prev):not(.next){font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:0;text-align:left;color:#3d3737;background:0 0;border:1px solid #a79f9f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s linear;transition:.3s linear}@media (max-width:600px){.dl-single-author .dl-pagination-links .page-numbers:not(.prev):not(.next){height:35px;width:35px;font-size:14px}}.dl-single-author .dl-pagination-links .page-numbers:not(.prev):not(.next):hover:not(.dots){color:#3d3737;background:#e59474}.dl-single-author .dl-pagination-links .page-numbers:not(.prev):not(.next).current{color:#3d3737;background:#e59474}.dl-single-author .dl-pagination-links .page-numbers.next,.dl-single-author .dl-pagination-links .page-numbers.prev{background:url(../images/paginate_active.svg) center/cover no-repeat;width:12px;height:20px}.dl-single-author .dl-pagination-links .page-numbers.next{margin-left:8px}.dl-single-author .dl-pagination-links .page-numbers.prev{margin-right:8px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dl-single-author .dl-main-block{display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr 1fr;grid-gap:20px;grid-area:main;width:100%}@media (max-width:560px){.dl-single-author .dl-main-block{grid-template-columns:1fr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.dl-single-author .dl-main-block__sticky{grid-column:1/span 2;max-width:728px}@media (max-width:1040px){.dl-single-author .dl-main-block__sticky{max-width:100%}}@media (max-width:560px){.dl-single-author .dl-main-block__sticky{grid-column:1}}.dl-single-author .dl-main-block__item{grid-column:1/span 2;display:grid;grid-template-columns:1fr 1fr;outline:0;outline-offset:-1px}@media (max-width:768px){.dl-single-author .dl-main-block__item{grid-template-columns:1fr;grid-column:auto}}@media (max-width:560px){.dl-single-author .dl-main-block__item{grid-column:1}}.dl-single-author .dl-main-block__item.vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:auto}.dl-single-author .dl-main-block__item.vertical .dl-main-block__item__image img{height:239px}.dl-single-author .dl-main-block__item.vertical .dl-main-block__item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.dl-single-author .dl-main-block__item.vertical .dl-main-block__item__info h3{margin:0 0 6px}.dl-single-author .dl-main-block__item.vertical .dl-main-block__item__info p{margin:0 0 8px}.dl-single-author .dl-main-block__item.vertical .dl-main-block__item__info>div{margin-top:auto}.dl-single-author .dl-main-block__item.vertical .dl-main-block__item__info>div p{font-weight:500;color:rgba(39,38,67,.8);margin:0}.dl-single-author .dl-main-block__item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.dl-single-author .dl-main-block__item__info h3{margin:0 0 8px;font-family:Roboto,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:0;text-align:left;color:#272643}.dl-single-author .dl-main-block__item__info p{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;margin:0 0 15px;color:#272643;word-break:break-word}.dl-single-author .dl-main-block__item__info>div{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dl-single-author .dl-main-block__item__info>div p{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;margin:0}.dl-single-author .dl-main-block__item__info>div p:first-of-type{font-weight:500;color:rgba(39,38,67,.8)}.dl-single-author .dl-main-block__item__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:363/241;display:block}@media (max-width:768px){.dl-single-author .dl-main-block__item__image img{height:239px;aspect-ratio:336/239}}.dl-main-content .author-image{width:300px;height:300px;background-size:cover;background-position:center;border-radius:50%;margin:0 auto 20px}.dl-main-content h1{text-align:center;margin:0 0 20px}.dl-main-content .social-media{text-align:center}.dl-main-content .social-media img{width:25px;vertical-align:bottom}.dl-main-content .social-media a{color:rgba(39,38,67,.8);margin:0 10px}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvcmUvX2dsb2JhbC5zY3NzIiwiYXBwLmNzcyIsInBhcnRzL2hlYWRlci5zY3NzIiwicGFydHMvZm9vdGVyLnNjc3MiLCJwYXJ0cy9jb29raWUtYmFubmVyLnNjc3MiLCJwYXJ0cy9ob21lLnNjc3MiLCJwYXJ0cy9iYW5uZXJzLnNjc3MiLCJwYXJ0cy9hcmNoaXZlLnNjc3MiLCJwYXJ0cy9zaW5nbGUuc2NzcyIsInBhcnRzL2NvbnRhY3Quc2NzcyIsInBhcnRzL3BhZ2UtZGVmYXVsdC5zY3NzIiwicGFydHMvc2l0ZW1hcC5zY3NzIiwicGFydHMvNDA0LnNjc3MiLCJwYXJ0cy9hdXRob3Iuc2NzcyIsImNhcmRzL2NhcmQtZGFyay5zY3NzIiwiY2FyZHMvY2FyZC1iaWcuc2NzcyIsImNhcmRzL2NhcmQtc21hbGwuc2NzcyIsImNhcmRzL2NhcmQtYXNpZGUuc2NzcyIsImNhcmRzL2NhcmQtbWVkaXVtLnNjc3MiLCJjYXJkcy9jYXJkLWFkdi5zY3NzIiwiY2FyZHMvY2FyZC1zbGlkZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxFQUFBLE9BQUEsUUFDSSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxPQUFBLEVBR0osS0FDSSxVQUFBLEtBRUEsK0NBSEosS0FJUSxVQUFBLE1BSVIsS0FDSSxPQUFBLEVBQ0EsUUFBQSxFQUNBLFdBQUEsTUFDQSxnQkFBQSxPQUNBLFlBQUEsSUFDQSxNQUFBLFFBQ0EsWUFBQSxPQUFBLENBQUEsV0FDQSxZQUFBLElBQ0EsVUFBQSxPQUNBLFdBQUEsUUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxXQUFBLE9BR0osRUFDSSxnQkFBQSxLQUNBLE1BQUEsUUFDQSxRQUFBLGFBQ0EsbUJBQUEsTUFBQSxZQUFBLElBQUEsV0FBQSxNQUFBLFlBQUEsSUFKSixTQUFBLFFBT1Es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QUEsS0FDQSxPQUFBLFFBQ0EsUUFBQSxFQS9DUiwrQ0FrRFksV0FBQSxPQUNBLFFBQUEsRUFDQSxVQUFBLEtBQ0EsU0FBQSxTQUNBLEtBQUEsa0JBQ0EsSUFBQSxJQUNBLGtCQUFBLGlCQUFBLFVBQUEsaUJBQ0EsWUFBQSxJQUNBLG1CQUFBLFlBQUEsSUFBQSxHQUFBLFdBQUEsWUFBQSxJQUFBLEdBMURaLCtDQThEWSxTQUFBLFNBQ0EsS0FBQSxFQUNBLE9BQUEsSUFDQSxNQUFBLEtBQ0EsaUJBQUEsUUFDQSxtQkFBQSxJQUFBLFlBQUEsSUFBQSxHQUFBLENBQUEsUUFBQSxZQUFBLElBQUEsR0FBQSxDQUFBLGtCQUFBLFlBQUEsSUFBQSxXQUFBLElBQUEsWUFBQSxJQUFBLEdBQUEsQ0FBQSxRQUFBLFlBQUEsSUFBQSxHQUFBLENBQUEsa0JBQUEsWUFBQSxJQUFBLFdBQUEsSUFBQSxZQUFBLElBQUEsR0FBQSxDQUFBLFVBQUEsWUFBQSxHQUFBLENBQUEsUUFBQSxZQUFBLElBQUEsSUFBQSxXQUFBLElBQUEsWUFBQSxJQUFBLEdBQUEsQ0FBQSxVQUFBLFlBQUEsR0FBQSxDQUFBLFFBQUEsWUFBQSxJQUFBLEdBQUEsQ0FBQSxrQkFBQSxZQUFBLElBbkVaLDJEQXNFZ0IsSUFBQSxFQXRFaEIsNERBMEVnQixJQUFBLGdCQUNBLGtCQUFBLFVBQUEsVUFBQSxVQUNBLFFBQUEsRUE1RWhCLDREQWdGZ0IsSUFBQSxLQUNBLGtCQUFBLFVBQUEsVUFBQSxVQU1oQixlQUNJLFFBQUEsSUFHSixxQ0FFUSxLQUFBLEVBRlIsdUNBTVEsV0FBQSxRQUNBLFFBQUEsRUFDQSxtQkFBQSxZQUFBLElBQUEsSUFBQSxXQUFBLFlBQUEsSUFBQSxJQVJSLHVDQVlRLG1CQUFBLElBQUEsWUFBQSxHQUFBLENBQUEsUUFBQSxZQUFBLEdBQUEsQ0FBQSxrQkFBQSxZQUFBLElBQUEsSUFBQSxXQUFBLElBQUEsWUFBQSxHQUFBLENBQUEsUUFBQSxZQUFBLEdBQUEsQ0FBQSxrQkFBQSxZQUFBLElBQUEsSUFBQSxXQUFBLElBQUEsWUFBQSxH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QWVRLE1BQUEsTUFDQSxPQUFBLEVBQUEsRUFBQSxLQUFBLEtBNUNSLCtCQWdEUSxXQUFBLE1BcEJSLHdCQXdCUSxjQUFBLEtBeEJSLHlCQTRCUSxXQUFBLE1DaEZaLDBDQUVRLE9BQUEsRUFHSix5QkFMSix3Q0FPWSxLQUFBLEtBUFoseUNBV1ksUUFBQSxFQUFBLE1BS1osZ0JBRVEsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxrQkFDQSxPQUFBLElBQUEsTUFBQSxrQkFDQSxNQUFBLGVBQ0EsU0FBQSxTQUNBLE9BQUEsS0FDQSxRQUFBLEVBQ0EsbUJBQUEsWUFBQSxJQUFBLFdBQUEsWUFBQSxJQVZSLHlCQWFZLFFBQUEsS0FiWix5QkFpQlksS0FBQSxFQWpCWix5QkFxQlksTUFBQSxFQUdKLHlCQXhCUixnQkF5QlksT0FBQSxLQUdKLDBCQTVCUixzQkE4QmdCLGlCQUFBLGVBQ0EsTUFBQSIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiKiwgOmFmdGVyLCA6YmVmb3JlIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXJlc29sdXRpb24pIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjQyLCAyNDIsIDI0MiwgMSk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLWluLW91dCAwLjNzO1xyXG5cclxuICAgICY6YWN0aXZlLCAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24gKyAxKSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbWFpbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbnVsLFxyXG5vbCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuYiwgc3Ryb25nLCAuI3skcHJlZml4fS1ib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbnAge1xyXG4gICAgbWFyZ2luOiAwIDAgN3B4IDA7XHJcblxyXG4gICAgJjplbXB0eSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0taGlkZGVuIHtcclxuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvbiwge1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmlucHV0LCB0ZXh0YXJlYSB7XHJcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tZm9udC14eHMge1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWZvbnQteHMge1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWZvbnQtcyB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tZm9udC1tIHtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1mb250LWwge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1mb250LXhsIHtcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tZm9udC14eGwge1xyXG4gICAgZm9udC1zaXplOiAzLjZyZW07XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1saW5lLTEtMiB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1saW5lLTEtNSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG5oMSwgaDIsIGgzLCBoNCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgICBAZXh0ZW5kIC4jeyRwcmVmaXh9LWZvbnQteHhsO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LXRpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWltZy1jb250YWluIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG5cclxuLiN7JHByZWZpeH0taW1nLWNvdmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbmkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1iYWNrZ3JvdW5kIHtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWJnLWNvdmVyIHtcclxuICAgIEBleHRlbmQgLiN7JHByZWZpeH0tYmFja2dyb3VuZDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWJnLWNvbnRhaW4ge1xyXG4gICAgQGV4dGVuZCAuI3skcHJlZml4fS1iYWNrZ3JvdW5kO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1hYnMtY2VudGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1jYXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgcGFkZGluZzogM3B4IDZweDtcclxuICAgIEBleHRlbmQgLiN7JHByZWZpeH0tZm9udC14eHM7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbiArIDEpIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWNhdC1hYnMge1xyXG4gICAgQGV4dGVuZCAuI3skcHJlZml4fS1jYXQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1jYXQtYmlnIHtcclxuICAgIEBleHRlbmQgLiN7JHByZWZpeH0tY2F0O1xyXG4gICAgcGFkZGluZzogOHB4IDE2cHg7XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LXBhZ2luYXRpb24ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcblxyXG4gICAgLiN7JHByZWZpeH0tcGFnZS1udW1iZXJzIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG5cclxuICAgICAgICAmLiN7JHByZWZpeH0tY3VycmVudCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XHJcbiAgICAjd3BhZG1pbmJhciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tc2l0ZS1kYXRhX19zb2NpYWwge1xyXG5cclxuICAgICYgPiBhIHtcclxuICAgICAgICBtYXJnaW46IDAgMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24gKyAxKSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuM3M7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgJiA+IGEge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gYSB7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWljb24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBAZXh0ZW5kIC4jeyRwcmVmaXh9LWJnLWNvbnRhaW47XHJcblxyXG4gICAgJi4jeyRwcmVmaXh9LWZiIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9mYWNlYm9vay5zdmcnKTtcclxuICAgIH1cclxuXHJcbiAgICAmLiN7JHByZWZpeH0tdHcge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3R3aXR0ZXIuc3ZnJyk7XHJcbiAgICB9XHJcblxyXG4gICAgJi4jeyRwcmVmaXh9LWluc3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luc3RhZ3JhbS5zdmcnKTtcclxuICAgIH1cclxuXHJcbiAgICAmLiN7JHByZWZpeH0teW91IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy95b3V0dWJlLnN2ZycpO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gICAgJjphZnRlciwgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWlubmVyLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ3MXB4KSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMTAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDExMjBweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tb3V0ZXItY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDcwcHgpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWNvbnRlbnQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMTBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1zZWN0aW9uIHtcclxuICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1tYWluIHtcclxuICAgIHBhZGRpbmc6IDEzMHB4IDAgMjBweDtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiA3NXB4IDAgMDtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tZnVsbC1jb250ZW50IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1jYXJkLWltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tbWVudS1hY3RpdmUge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuM3M7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC41KTtcclxuICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQgKyAxKSB7XHJcbiAgICAgICAgLiN7JHByZWZpeH0taGVhZGVyLW5hdiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuI3skcHJlZml4fS1sb2dvIGEge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWZsZXgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWZsZXgtYmV0d2VlbiB7XHJcbiAgICBAZXh0ZW5kIC4jeyRwcmVmaXh9LWZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWZsZXgtY2VudGVyIHtcclxuICAgIEBleHRlbmQgLiN7JHByZWZpeH0tZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG5baHJlZiBePSBtYWlsdG9dLCBbaHJlZiBePSB0ZWxdIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIEBleHRlbmQgLiN7JHByZWZpeH0tYmctY29udGFpbjtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5baHJlZiBePSBtYWlsdG9dOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21haWwuc3ZnJyk7XHJcbn1cclxuXHJcbltocmVmIF49IHRlbF06YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcGhvbmUuc3ZnJyk7XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LXBvc3QtaW5mbyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uI3skcHJlZml4fS1wb3N0LWluZm9fX2F1dGhvciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICBjb2xvcjogI2E3OWY5ZjtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLW1haW47XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E3OWY5ZjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCkgYW5kIChtaW4td2lkdGg6ICRtb2JpbGUtcmVzb2x1dGlvbikge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fS1yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAmOmFmdGVyLCAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbikge1xyXG4gICAgLiN7JHByZWZpeH0tbm8td3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWNvbCxcclxuLiN7JHByZWZpeH0tY29sLTYsXHJcbi4jeyRwcmVmaXh9LWNvbC00LFxyXG4uI3skcHJlZml4fS1jb2wtMyxcclxuLiN7JHByZWZpeH0tY29sLW1kLFxyXG4uI3skcHJlZml4fS1jb2wtbWQtNixcclxuLiN7JHByZWZpeH0tY29sLW1kLTQsXHJcbi4jeyRwcmVmaXh9LWNvbC1tZC0zLFxyXG4uI3skcHJlZml4fS1jb2wtc20sXHJcbi4jeyRwcmVmaXh9LWNvbC1zbS02LFxyXG4uI3skcHJlZml4fS1jb2wtc20tNCxcclxuLiN7JHByZWZpeH0tY29sLXNtLTMsXHJcbi4jeyRwcmVmaXh9LWNvbC1sZyxcclxuLiN7JHByZWZpeH0tY29sLWxnLTYsXHJcbi4jeyRwcmVmaXh9LWNvbC1sZy00LFxyXG4uI3skcHJlZml4fS1jb2wtbGctMyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICAmOmFmdGVyLCAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tY29sLTYge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpXHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWNvbC00IHtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyAtICg0MHB4IC8gMykpXHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWNvbC0zIHtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gNCAtIDIwcHgpXHJcbn1cclxuXHJcbkBtZWRpYShtaW4td2lkdGg6IDU2N3B4KSB7XHJcbiAgICAuI3skcHJlZml4fS1jb2wtc20tNiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpXHJcbiAgICB9XHJcbiAgICAuI3skcHJlZml4fS1jb2wtc20tNCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gKDQwcHggLyAzKSlcclxuICAgIH1cclxuICAgIC4jeyRwcmVmaXh9LWNvbC1zbS0zIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSAyMHB4KVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgIC4jeyRwcmVmaXh9LWNvbC1tZC02IHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTBweClcclxuICAgIH1cclxuICAgIC4jeyRwcmVmaXh9LWNvbC1tZC00IHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAoNDBweCAvIDMpKVxyXG4gICAgfVxyXG4gICAgLiN7JHByZWZpeH0tY29sLW1kLTMge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gNCAtIDIwcHgpXHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYShtaW4td2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbikge1xyXG4gICAgLiN7JHByZWZpeH0tY29sLWxnLTYge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxMHB4KVxyXG4gICAgfVxyXG4gICAgLiN7JHByZWZpeH0tY29sLWxnLTQge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyAtICg0MHB4IC8gMykpXHJcbiAgICB9XHJcbiAgICAuI3skcHJlZml4fS1jb2wtbGctMyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gMjBweClcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbiArIDEpIHtcclxuICAgIC5tZW51LCAuI3skcHJlZml4fS1zaXRlLWRhdGEsIC4jeyRwcmVmaXh9LWZvb3Rlci1tZW51IHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZTc5ODA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjNzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjM2U3OTgwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuI3skcHJlZml4fS1zZXBhcmF0b3Ige1xyXG4gICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCAzcHggMCByZ2JhKDAsMCwwLDAuMTUpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAtMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XHJcbiAgICAuI3skcHJlZml4fS1zZXBhcmF0b3Ige1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LXNob3J0LXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LXNob3J0LXNuaXBwZXQge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufSIsIiosIDphZnRlciwgOmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDsgfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgaHRtbCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7IH0gfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjM2QzNzM3O1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzZDM3Mzc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1pbi1vdXQgMC4zczsgfVxuICBhOmFjdGl2ZSwgYTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2U1OTQ3NDsgfSB9XG5cbnVsLFxub2wge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmIsIHN0cm9uZywgLmRsLWJvbGQge1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbnAge1xuICBtYXJnaW46IDAgMCA3cHggMDsgfVxuICBwOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5kbC1oaWRkZW4ge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7IH1cblxuaW5wdXQsXG5idXR0b24ge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgfVxuXG5pbnB1dCwgdGV4dGFyZWEge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLmRsLWZvbnQteHhzLCAuZGwtY2F0LCAuZGwtY2F0LWFicywgLmRsLWNhdC1iaWcge1xuICBmb250LXNpemU6IDEuMnJlbTsgfVxuXG4uZGwtZm9udC14cyB7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyB9XG5cbi5kbC1mb250LXMge1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuXG4uZGwtZm9udC1tIHtcbiAgZm9udC1zaXplOiAxLjhyZW07IH1cblxuLmRsLWZvbnQtbCB7XG4gIGZvbnQtc2l6ZTogMnJlbTsgfVxuXG4uZGwtZm9udC14bCwgLmRsLXRocmVlLXBvc3RzIC5kbC1jYXJkLWJpZ19fdGl0bGUge1xuICBmb250LXNpemU6IDNyZW07IH1cblxuLmRsLWZvbnQteHhsLCBoMSB7XG4gIGZvbnQtc2l6ZTogMy42cmVtO1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5kbC1saW5lLTEtMiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmRsLWxpbmUtMS01IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG5oMSwgaDIsIGgzLCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjM2QzNzM3OyB9XG5cbmJsb2NrcXVvdGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmRsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5kbC1pbWctY29udGFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuLmRsLWltZy1jb3ZlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbmkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZGwtYmFja2dyb3VuZCwgLmRsLWJnLWNvdmVyLCAuZGwtYmctY29udGFpbiwgLmRsLWljb24sIFtocmVmXj1tYWlsdG9dOmFmdGVyLCBbaHJlZl49dGVsXTphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuXG4uZGwtYmctY292ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi5kbC1iZy1jb250YWluLCAuZGwtaWNvbiwgW2hyZWZePW1haWx0b106YWZ0ZXIsIFtocmVmXj10ZWxdOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG5cbi5kbC1hYnMtY2VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbi5kbC1jYXQsIC5kbC1jYXQtYWJzLCAuZGwtY2F0LWJpZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTk0NzQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogM3B4IDZweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgLmRsLWNhdDpob3ZlciwgLmRsLWNhdC1hYnM6aG92ZXIsIC5kbC1jYXQtYmlnOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfSB9XG5cbi5kbC1jYXQtYWJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7IH1cblxuLmRsLWNhdC1iaWcge1xuICBwYWRkaW5nOiA4cHggMTZweDsgfVxuXG4uZGwtcGFnaW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgLmRsLXBhZ2luYXRpb24gLmRsLXBhZ2UtbnVtYmVycyB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbWFyZ2luOiAwIDVweDsgfVxuICAgIC5kbC1wYWdpbmF0aW9uIC5kbC1wYWdlLW51bWJlcnMuZGwtY3VycmVudCB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjd3BhZG1pbmJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5kbC1zaXRlLWRhdGFfX3NvY2lhbCA+IGEge1xuICBtYXJnaW46IDAgMnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmRsLXNpdGUtZGF0YV9fc29jaWFsIGEge1xuICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuM3M7IH1cbiAgLmRsLXNpdGUtZGF0YV9fc29jaWFsOmhvdmVyID4gYSB7XG4gICAgb3BhY2l0eTogMC41OyB9XG4gIC5kbC1zaXRlLWRhdGFfX3NvY2lhbCA+IGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uZGwtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDsgfVxuICAuZGwtaWNvbi5kbC1mYiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ZhY2Vib29rLnN2Z1wiKTsgfVxuICAuZGwtaWNvbi5kbC10dyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3R3aXR0ZXIuc3ZnXCIpOyB9XG4gIC5kbC1pY29uLmRsLWluc3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pbnN0YWdyYW0uc3ZnXCIpOyB9XG4gIC5kbC1pY29uLmRsLXlvdSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3lvdXR1YmUuc3ZnXCIpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5kbC1pY29uIHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4OyB9IH1cblxuLmRsLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDsgfVxuICAuZGwtY29udGFpbmVyOmFmdGVyLCAuZGwtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogdW5zZXQgIWltcG9ydGFudDsgfVxuXG4uZGwtaW5uZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDcxcHgpIHtcbiAgICAuZGwtaW5uZXItY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogMTEwMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDExMjBweCkge1xuICAgIC5kbC1pbm5lci1jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCA1MHB4OyB9IH1cblxuLmRsLW91dGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTEwMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAuZGwtb3V0ZXItY29udGFpbmVyIHtcbiAgICAgIGdhcDogMTVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNDcwcHgpIHtcbiAgICAuZGwtb3V0ZXItY29udGFpbmVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuLmRsLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDMwcHggMTVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGwtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAyMHB4OyB9IH1cblxuLmRsLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAwIDAgMjBweDsgfVxuXG4uZGwtbWFpbiB7XG4gIHBhZGRpbmc6IDEzMHB4IDAgMjBweDtcbiAgZmxleC1ncm93OiAxOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5kbC1tYWluIHtcbiAgICAgIHBhZGRpbmc6IDc1cHggMCAwOyB9IH1cblxuLmRsLWZ1bGwtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmRsLWNhcmQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmRsLW1lbnUtYWN0aXZlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDsgfVxuICAuZGwtbWVudS1hY3RpdmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHotaW5kZXg6IDk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLmRsLW1lbnUtYWN0aXZlIC5kbC1oZWFkZXItbmF2IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IH1cbiAgICAuZGwtbWVudS1hY3RpdmUgLmRsLWxvZ28gYSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IH0gfVxuXG4uZGwtZmxleCwgLmRsLWZsZXgtYmV0d2VlbiwgLmRsLW5hdl9fYm9keSwgLmRsLWZsZXgtY2VudGVyLCAuZGwtbmF2X19tZW51IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uZGwtZmxleC1iZXR3ZWVuLCAuZGwtbmF2X19ib2R5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5kbC1mbGV4LWNlbnRlciwgLmRsLW5hdl9fbWVudSB1bCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbltocmVmXj1tYWlsdG9dLCBbaHJlZl49dGVsXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gIFtocmVmXj1tYWlsdG9dOmFmdGVyLCBbaHJlZl49dGVsXTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBbaHJlZl49bWFpbHRvXSwgW2hyZWZePXRlbF0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gICAgICBbaHJlZl49bWFpbHRvXTphZnRlciwgW2hyZWZePXRlbF06YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICB0b3A6IDJweDsgfSB9XG5cbltocmVmXj1tYWlsdG9dOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL21haWwuc3ZnXCIpOyB9XG5cbltocmVmXj10ZWxdOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Bob25lLnN2Z1wiKTsgfVxuXG4uZGwtcG9zdC1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4uZGwtcG9zdC1pbmZvX19hdXRob3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGNvbG9yOiAjYTc5ZjlmOyB9XG4gIC5kbC1wb3N0LWluZm9fX2F1dGhvciBzcGFuIHtcbiAgICBjb2xvcjogI2U1OTQ3NDsgfVxuICAuZGwtcG9zdC1pbmZvX19hdXRob3I6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNHB4O1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNzlmOWY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmRsLXBvc3QtaW5mb19fYXV0aG9yOmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxN3B4OyB9IH1cblxuLmRsLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4OyB9XG4gIC5kbC1yb3c6YWZ0ZXIsIC5kbC1yb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnNldCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRsLW5vLXdyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwOyB9IH1cblxuLmRsLWNvbCxcbi5kbC1jb2wtNixcbi5kbC1jb2wtNCxcbi5kbC1jb2wtMyxcbi5kbC1jb2wtbWQsXG4uZGwtY29sLW1kLTYsXG4uZGwtY29sLW1kLTQsXG4uZGwtY29sLW1kLTMsXG4uZGwtY29sLXNtLFxuLmRsLWNvbC1zbS02LFxuLmRsLWNvbC1zbS00LFxuLmRsLWNvbC1zbS0zLFxuLmRsLWNvbC1sZyxcbi5kbC1jb2wtbGctNixcbi5kbC1jb2wtbGctNCxcbi5kbC1jb2wtbGctMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuICAuZGwtY29sOmFmdGVyLCAuZGwtY29sOmJlZm9yZSxcbiAgLmRsLWNvbC02OmFmdGVyLFxuICAuZGwtY29sLTY6YmVmb3JlLFxuICAuZGwtY29sLTQ6YWZ0ZXIsXG4gIC5kbC1jb2wtNDpiZWZvcmUsXG4gIC5kbC1jb2wtMzphZnRlcixcbiAgLmRsLWNvbC0zOmJlZm9yZSxcbiAgLmRsLWNvbC1tZDphZnRlcixcbiAgLmRsLWNvbC1tZDpiZWZvcmUsXG4gIC5kbC1jb2wtbWQtNjphZnRlcixcbiAgLmRsLWNvbC1tZC02OmJlZm9yZSxcbiAgLmRsLWNvbC1tZC00OmFmdGVyLFxuICAuZGwtY29sLW1kLTQ6YmVmb3JlLFxuICAuZGwtY29sLW1kLTM6YWZ0ZXIsXG4gIC5kbC1jb2wtbWQtMzpiZWZvcmUsXG4gIC5kbC1jb2wtc206YWZ0ZXIsXG4gIC5kbC1jb2wtc206YmVmb3JlLFxuICAuZGwtY29sLXNtLTY6YWZ0ZXIsXG4gIC5kbC1jb2wtc20tNjpiZWZvcmUsXG4gIC5kbC1jb2wtc20tNDphZnRlcixcbiAgLmRsLWNvbC1zbS00OmJlZm9yZSxcbiAgLmRsLWNvbC1zbS0zOmFmdGVyLFxuICAuZGwtY29sLXNtLTM6YmVmb3JlLFxuICAuZGwtY29sLWxnOmFmdGVyLFxuICAuZGwtY29sLWxnOmJlZm9yZSxcbiAgLmRsLWNvbC1sZy02OmFmdGVyLFxuICAuZGwtY29sLWxnLTY6YmVmb3JlLFxuICAuZGwtY29sLWxnLTQ6YWZ0ZXIsXG4gIC5kbC1jb2wtbGctNDpiZWZvcmUsXG4gIC5kbC1jb2wtbGctMzphZnRlcixcbiAgLmRsLWNvbC1sZy0zOmJlZm9yZSB7XG4gICAgY29udGVudDogdW5zZXQgIWltcG9ydGFudDsgfVxuXG4uZGwtY29sLTYge1xuICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7IH1cblxuLmRsLWNvbC00IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gKDQwcHggLyAzKSk7IH1cblxuLmRsLWNvbC0zIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gMjBweCk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2N3B4KSB7XG4gIC5kbC1jb2wtc20tNiB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpOyB9XG4gIC5kbC1jb2wtc20tNCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gKDQwcHggLyAzKSk7IH1cbiAgLmRsLWNvbC1zbS0zIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSAyMHB4KTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGwtY29sLW1kLTYge1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxMHB4KTsgfVxuICAuZGwtY29sLW1kLTQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyAtICg0MHB4IC8gMykpOyB9XG4gIC5kbC1jb2wtbWQtMyB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gMjBweCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kbC1jb2wtbGctNiB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpOyB9XG4gIC5kbC1jb2wtbGctNCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gKDQwcHggLyAzKSk7IH1cbiAgLmRsLWNvbC1sZy0zIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSAyMHB4KTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1lbnUgYSwgLmRsLXNpdGUtZGF0YSBhLCAuZGwtZm9vdGVyLW1lbnUgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLm1lbnUgYTpiZWZvcmUsIC5kbC1zaXRlLWRhdGEgYTpiZWZvcmUsIC5kbC1mb290ZXItbWVudSBhOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IC00cHg7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNlNzk4MDtcbiAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuM3M7IH1cbiAgICAubWVudSBhOmhvdmVyLCAuZGwtc2l0ZS1kYXRhIGE6aG92ZXIsIC5kbC1mb290ZXItbWVudSBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjM2U3OTgwOyB9XG4gICAgICAubWVudSBhOmhvdmVyOmJlZm9yZSwgLmRsLXNpdGUtZGF0YSBhOmhvdmVyOmJlZm9yZSwgLmRsLWZvb3Rlci1tZW51IGE6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRsLXNlcGFyYXRvciB7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gICAgbWFyZ2luOiAyMHB4IC0yMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5kbC1zZXBhcmF0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZGwtc2hvcnQtdGl0bGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5kbC1zaG9ydC1zbmlwcGV0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZGwtaGVhZGVyLW5hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDsgfVxuXG4uZGwtbG9nbyB7XG4gIGZvbnQtc2l6ZTogMi4xcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTsgfVxuICAuZGwtbG9nbyAuZGwtc2l0ZS1uYW1lIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7IH1cbiAgICAuZGwtbG9nbyAuZGwtc2l0ZS1uYW1lIHNwYW4ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGwtbG9nbyB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBtYXJnaW4tbGVmdDogNXB4OyB9IH1cblxuLmRsLW5hdl9fYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMzBweDsgfVxuXG4uZGwtbmF2X19tZW51IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG4gIC5kbC1uYXZfX21lbnUgdWwgbGk6bnRoLW9mLXR5cGUoNCkgfiBsaSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gICAgLmRsLW5hdl9fbWVudSB1bCBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDExMDFweCkge1xuICAuZGwtbmF2X19idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmRsLW5hdl9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAzMTBweDsgfVxuICAuZGwtbmF2X19tZW51IHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuZGwtaGVhZGVyLW5hdiAuZGwtbmF2X19sb2dvIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLmRsLWhlYWRlci1uYXYgLmRsLW5hdl9fbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtNTAwcHg7XG4gICAgdHJhbnNpdGlvbjogbGVmdCBlYXNlLWluLW91dCAxcztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAuZGwtaGVhZGVyLW5hdiB1bCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgZ2FwOiAwO1xuICAgIHBhZGRpbmc6IDUwcHggNTBweCAwIDUwcHg7IH1cbiAgICAuZGwtaGVhZGVyLW5hdiB1bCA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIC5kbC1oZWFkZXItbmF2IHVsIGEge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmRsLWhlYWRlci1uYXYgLmRsLW5hdl9fYnVyZ2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTE7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmRsLWhlYWRlci1uYXYgLmRsLW5hdl9fYnVyZ2VyIC5kbC1idXJnZXItbmFtZSB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogY2FsYygxMDAlICsgMjZweCk7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjNzIDBzOyB9XG4gICAgLmRsLWhlYWRlci1uYXYgLmRsLW5hdl9fYnVyZ2VyIC5kbC1idXJnZXItaXRlbSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDM3Mzc7XG4gICAgICB0cmFuc2l0aW9uOiB0b3AgZWFzZS1pbi1vdXQgMC41cyAwLjVzLCB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgMC41cywgb3BhY2l0eSBlYXNlLWluLW91dCAwLjVzIDAuNXM7IH1cbiAgICAgIC5kbC1oZWFkZXItbmF2IC5kbC1uYXZfX2J1cmdlciAuZGwtYnVyZ2VyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICB0b3A6IDA7IH1cbiAgICAgIC5kbC1oZWFkZXItbmF2IC5kbC1uYXZfX2J1cmdlciAuZGwtYnVyZ2VyLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAuZGwtaGVhZGVyLW5hdiAuZGwtbmF2X19idXJnZXIgLmRsLWJ1cmdlci1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cbiAgLmRsLW5hdl9fY2xvc2Uge1xuICAgIHotaW5kZXg6IDEwMDsgfVxuICAuZGwtaGVhZGVyLW5hdi5kbC1vcGVuIC5kbC1uYXZfX21lbnUge1xuICAgIGxlZnQ6IDA7IH1cbiAgLmRsLWhlYWRlci1uYXYuZGwtb3BlbiAuZGwtYnVyZ2VyLW5hbWUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjNzIDAuNXM7IH1cbiAgLmRsLWhlYWRlci1uYXYuZGwtb3BlbiAuZGwtYnVyZ2VyLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IHRvcCBlYXNlLWluLW91dCAwLjVzLCB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgMC41cyAwLjVzLCBvcGFjaXR5IGVhc2UtaW4tb3V0IDAuNXM7IH1cbiAgICAuZGwtaGVhZGVyLW5hdi5kbC1vcGVuIC5kbC1idXJnZXItaXRlbTpudGgtY2hpbGQoMikge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5kbC1oZWFkZXItbmF2LmRsLW9wZW4gLmRsLWJ1cmdlci1pdGVtOmZpcnN0LWNoaWxkLCAuZGwtaGVhZGVyLW5hdi5kbC1vcGVuIC5kbC1idXJnZXItaXRlbTpudGgtY2hpbGQoMykge1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7IH1cbiAgICAuZGwtaGVhZGVyLW5hdi5kbC1vcGVuIC5kbC1idXJnZXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgICAuZGwtaGVhZGVyLW5hdi5kbC1vcGVuIC5kbC1idXJnZXItaXRlbTpudGgtY2hpbGQoMykge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGwtaGVhZGVyLW5hdiAuZGwtbmF2X19tZW51IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBsZWZ0OiAtMTAwdnc7IH1cbiAgLmRsLW5hdl9fYm9keSB7XG4gICAgbWluLWhlaWdodDogNzVweDsgfVxuICAuZGwtaGVhZGVyLW5hdiAuZGwtbmF2X19idXJnZXIge1xuICAgIHdpZHRoOiAyM3B4O1xuICAgIGhlaWdodDogMTdweDsgfSB9XG5cbi5kbC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogNzVweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5kbC1mb290ZXIge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH0gfVxuICAuZGwtZm9vdGVyIC5kbC1zaXRlLWRhdGEge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLmRsLWZvb3RlciAuZGwtc2l0ZS1kYXRhX19zb2NpYWwge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZGwtZm9vdGVyIC5kbC1zaXRlLWRhdGFfX3NvY2lhbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuXG4uZGwtc2l0ZS1kYXRhX19zb2NpYWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmRsLXNpdGUtZGF0YSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5kbC1zaXRlLWRhdGEgPiAqOm5vdCg6bGFzdC1jaGlsZCksIC5kbC1mb290ZXItY29sdW1uIHVsID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uZGwtc2l0ZS1kYXRhX19sb2dvLCAuZGwtZm9vdGVyLWNvbHVtbl9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtaW4taGVpZ2h0OiAzMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZGwtc2l0ZS1kYXRhX19sb2dvLCAuZGwtZm9vdGVyLWNvbHVtbl9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5kbC1mb290ZXJfX25hdl93cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGwtZm9vdGVyX19uYXZfd3JhcHBlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgLmRsLWZvb3Rlcl9fbmF2X3dyYXBwZXIgPiBkaXYge1xuICAgIGZsZXg6IDAgMSAzMSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc3MHB4KSB7XG4gICAgICAuZGwtZm9vdGVyX19uYXZfd3JhcHBlciA+IGRpdiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5kbC1mb290ZXJfX25hdl93cmFwcGVyID4gZGl2IHtcbiAgICAgICAgZmxleDogMCAxIGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgLmRsLWZvb3Rlcl9fbmF2X3dyYXBwZXIgPiBkaXY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kbC1zaXRlLWRhdGFfX2xvZ28sIC5kbC1mb290ZXItY29sdW1uX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweDsgfVxuICAuZGwtZm9vdGVyLWNvbHVtbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5kbC1mb290ZXItY29sdW1uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRsLXNpdGUtZGF0YV9fd3JhcHBlciwgLmRsLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uZGwtY29udGFjdC1pbWFnZS1mb290ZXIge1xuICBtYXgtd2lkdGg6IDE5MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAzcHggMCAxMHB4ICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuLmRsLWNvbnRhY3QtYmxvY2sgLmRsLWNvbnRhY3QtaW1hZ2UtZW1haWwge1xuICBtYXgtd2lkdGg6IDI5MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluOyB9XG5cbi5kbC1jb29raWUtbm90aWNlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuZGwtY29va2llLW5vdGljZSAuZGwtY29va2llLW5vdGljZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMjsgfVxuICAgIC5kbC1jb29raWUtbm90aWNlIC5kbC1jb29raWUtbm90aWNlLWNvbnRhaW5lciA+ICoge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5kbC1jb29raWUtbm90aWNlIC5kbC1jbi10ZXh0LWNvbnRhaW5lciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAuZGwtY29va2llLW5vdGljZSAuZGwtY24tYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMjBDMTlFO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAuMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAuZGwtY29va2llLW5vdGljZSAuZGwtY24tY2xvc2UtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLmRsLWNvb2tpZS1ub3RpY2UgLmRsLWNuLWNsb3NlLWljb24ge1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4OyB9IH1cbiAgICAuZGwtY29va2llLW5vdGljZSAuZGwtY24tY2xvc2UtaWNvbjpiZWZvcmUsIC5kbC1jb29raWUtbm90aWNlIC5kbC1jbi1jbG9zZS1pY29uOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAuZGwtY29va2llLW5vdGljZSAuZGwtY24tY2xvc2UtaWNvbjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gICAgLmRsLWNvb2tpZS1ub3RpY2UgLmRsLWNuLWNsb3NlLWljb246YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4uZGwtY29va2llLW5vdGljZS5kbC1jbi1zaG93LWNvb2tpZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5kbC10aHJlZS1wb3N0cyAuZGwtY2FyZC1iaWdfX2hlYWQge1xuICBoZWlnaHQ6IDMyMXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5kbC10aHJlZS1wb3N0cyAuZGwtY2FyZC1iaWdfX2hlYWQge1xuICAgICAgaGVpZ2h0OiA1NDBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5kbC10aHJlZS1wb3N0cyAuZGwtY2FyZC1iaWdfX2hlYWQge1xuICAgICAgaGVpZ2h0OiAzMDBweDsgfSB9XG5cbi5kbC10aHJlZS1wb3N0cyAuZGwtY2FyZC1iaWcge1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kbC10aHJlZS1wb3N0cyAuZGwtYXNpZGUtcG9zdHMge1xuICAgIG1heC13aWR0aDogMjIycHg7IH1cbiAgLmRsLXRocmVlLXBvc3RzIC5kbC1jYXJkLWFzaWRlX19oZWFkIHtcbiAgICBoZWlnaHQ6IDEzNXB4OyB9IH1cblxuLmRsLWNhdC1wb3N0cyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGwtdGhyZWUtcG9zdHMgLmRsLWNhcmQtYXNpZGUge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kbC1hc2lkZS1wb3N0cyAuZGwtY2FyZC1hc2lkZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5kbC10d28tcG9zdHMgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5kbC1ob21lIC5kbC1zZXBhcmF0b3Ige1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfSB9XG5cbi5kbC10b3AtYmFubmVyIHtcbiAgbWF4LXdpZHRoOiAxMDEwcHg7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMTBweCkge1xuICAgIC5kbC10b3AtYmFubmVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAxMHB4KSB7XG4gIC5kbC1iYW5uZXItbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5kbC1pbm5lci1jb250ZW50LWJhbm5lciB7XG4gIHBhZGRpbmc6IDAgMCAyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5kbC1pbm5lci1jb250ZW50LWJhbm5lciB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICAgIG1hcmdpbjogMCAtMjBweCAyMHB4O1xuICAgICAgcGFkZGluZzogMjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDExcHgpIHtcbiAgICAuZGwtaW5uZXItY29udGVudC1iYW5uZXIuZGwtYmFubmVyLWJpZyAuZGwtYmFubmVyLW0ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5kbC1pbm5lci1jb250ZW50LWJhbm5lciAuZGwtYmFubmVyLW0ge1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZGwtaW5uZXItY29udGVudC1iYW5uZXIgLmRsLWJhbm5lci1tIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5kbC1pbm5lci1jb250ZW50LWJhbm5lciAuZGwtYmFubmVyLXMge1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZGwtaW5uZXItY29udGVudC1iYW5uZXIgLmRsLWJhbm5lci1zIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDcxcHgpIHtcbiAgLmRsLWxlZnQtYmFubmVyLWJsb2NrLCAuZGwtcmlnaHQtYmFubmVyLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMTQ1cHg7XG4gICAgaGVpZ2h0OiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NzBweCkge1xuICAuZGwtcmlnaHQtYmFubmVyLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5kbC1sZWZ0LWJhbm5lci1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRsLWxlZnQtYmFubmVyLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kbC1sZWZ0LWJhbm5lci1ibG9jaywgLmRsLXJpZ2h0LWJhbm5lci1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG5cbi5kbC1hcmNoaXZlIC5kbC1yb3cge1xuICByb3ctZ2FwOiAzMHB4OyB9XG5cbi5kbC1zaW5nbGVfX2JvZHkge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZGwtc2luZ2xlX19jYXQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5kbC1zaW5nbGVfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uZGwtc2luZ2xlX190aHVtYm5haWwge1xuICBoZWlnaHQ6IDQzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5kbC1zaW5nbGVfX3RodW1ibmFpbCB7XG4gICAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cblxuLmRsLXNpbmdsZV9fc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5zaW5nbGUgLmRsLWNvbnRlbnQgPiAuZGwtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNpbmdsZSAuZGwtY29udGVudCA+IC5kbC1yb3cge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH0gfVxuXG4uc2luZ2xlIC5kbC1jYXRlZ29yeS1wb3N0cyB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnNpbmdsZSAuZGwtY2F0ZWdvcnktcG9zdHMgLmRsLXJvdyB7XG4gICAgICByb3ctZ2FwOiA0MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaW5nbGUgLmRsLWFzaWRlLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgcm93LWdhcDogNDBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuc2luZ2xlIC5kbC1hc2lkZS10cmFjayAuZGwtY2FyZC1hc2lkZSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICBmbGV4OiAxIDEgY2FsYyg1MCUgLSAxMHB4KTsgfSB9XG5cbi53cGNmNy1mb3JtIHtcbiAgbWFyZ2luOiAzMHB4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICAgLndwY2Y3LWZvcm0ge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgICBncmlkLXJvdy1nYXA6IDIwcHg7IH1cbiAgICAgIC53cGNmNy1mb3JtID4gcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjsgfVxuICAgICAgICAud3BjZjctZm9ybSA+IHA6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAxOyB9XG4gICAgICAgIC53cGNmNy1mb3JtID4gcDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDE7IH0gfVxuICAud3BjZjctZm9ybSBsYWJlbCA+IHNwYW4ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLndwY2Y3LWZvcm0gaW5wdXQsIC53cGNmNy1mb3JtIHRleHRhcmVhLCAud3BjZjctZm9ybSBsYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICMzZDM3Mzc7IH1cbiAgLndwY2Y3LWZvcm0gaW5wdXQsIC53cGNmNy1mb3JtIHRleHRhcmVhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkZWRlO1xuICAgIHBhZGRpbmc6IDE4cHggMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgLndwY2Y3LWZvcm0gdGV4dGFyZWEge1xuICAgIHJlc2l6ZTogbm9uZTsgfVxuICAud3BjZjctZm9ybSBpbnB1dCB7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAud3BjZjctZm9ybSAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC53cGNmNy1mb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNTk0NzQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMjBweCAwICFpbXBvcnRhbnQ7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjsgfVxuICAud3BjZjctZm9ybSAud3BjZjctc3VibWl0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIG1pbi13aWR0aDogMTU3cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZTc5ODA7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzNlNzk4MDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC41cztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICAud3BjZjctZm9ybSAud3BjZjctc3VibWl0OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGNvbG9yOiAjM2U3OTgwOyB9IH1cblxuLmRsLW1haW4tY29udGVudCBhIHtcbiAgY29sb3I6IGJsdWU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZGwtbWFpbi1jb250ZW50IGgyLCAuZGwtbWFpbi1jb250ZW50IGgzLCAuZGwtbWFpbi1jb250ZW50IGg0LCAuZGwtbWFpbi1jb250ZW50IGg1LCAuZGwtbWFpbi1jb250ZW50IGg2IHtcbiAgbWFyZ2luOiAwIDAgMzBweDsgfVxuXG4uZGwtbWFpbi1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZGwtbWFpbi1jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZGwtbWFpbi1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZGwtbWFpbi1jb250ZW50IGg1IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZGwtbWFpbi1jb250ZW50IGg2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZGwtbWFpbi1jb250ZW50IGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMjBweCAwOyB9XG5cbi5kbC1tYWluLWNvbnRlbnQgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICAuZGwtbWFpbi1jb250ZW50IGltZy5hbGlnbmxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmRsLW1haW4tY29udGVudCBpbWcuYWxpZ25yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAuZGwtbWFpbi1jb250ZW50IGltZy5hbGlnbmNlbnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uZGwtbWFpbi1jb250ZW50IHZpZGVvIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uZGwtbWFpbi1jb250ZW50IHVsIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgLmRsLW1haW4tY29udGVudCB1bCBsaSBzcGFuIHtcbiAgICBtYXJnaW46IDAgMCAxMnB4OyB9XG5cbi5kbC1tYWluLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuZGwtbWFpbi1jb250ZW50IHAge1xuICAgICAgZm9udC1zaXplOiAxN3B4OyB9IH1cbiAgLmRsLW1haW4tY29udGVudCBwIH4gLndwLWJsb2NrLWNvbnRhY3QtZm9ybS03LWNvbnRhY3QtZm9ybS1zZWxlY3RvciB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7IH1cbiAgLmRsLW1haW4tY29udGVudCBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuZGwtbWFpbi1jb250ZW50IHA6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmRsLW1haW4tY29udGVudCBwIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uZGwtYmxvY2std3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmRsLWJsb2NrLXdyYXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gIC5kbC1ibG9jay13cmFwIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5kbC1ibG9jay13cmFwIC5kbC1wb3N0LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5kbC1ibG9jay13cmFwIC5kbC1wb3N0LWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cbiAgICAuZGwtYmxvY2std3JhcCAuZGwtcG9zdC1pdGVtIGEge1xuICAgICAgY29sb3I6ICMzZDM3Mzc7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgICAgLmRsLWJsb2NrLXdyYXAgLmRsLXBvc3QtaXRlbSBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2U1OTQ3NDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmRsLWJsb2NrLXdyYXAgLmRsLXBvc3QtaXRlbSBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTsgfSB9XG5cbi5kbC1zZWN0aW9uLXNpdGVtYXAge1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmRsLXNpdGVtYXAtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmRsLXJlbGF0ZWQtYXJ0aWNsZXMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5kbC1wYWdlLXdyb25nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAgIC5kbC1wYWdlLXdyb25nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cblxuLmRsLXBhZ2Utd3JvbmdfX2hlYWQge1xuICBmb250LXNpemU6IDEycmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5kbC1wYWdlLXdyb25nX19oZWFkIHtcbiAgICAgIGZvbnQtc2l6ZTogOHJlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGwtcGFnZS13cm9uZ19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9IH1cblxuLmRsLXNpbmdsZS1hdXRob3Ige1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDk2MHB4O1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIm1haW5cIiBcInJlY2VudFwiIFwiZm9vdFwiOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgICAuZGwtc2luZ2xlLWF1dGhvciB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwibWFpblwiIFwicmVjZW50XCIgXCJmb290XCI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDI3cHg7IH0gfVxuICAuZGwtc2luZ2xlLWF1dGhvciAuZGwtcGFnaW5hdGlvbi1saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDQwcHggMCAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGdhcDogMTJweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdyaWQtYXJlYTogZm9vdDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLmRsLXNpbmdsZS1hdXRob3IgLmRsLXBhZ2luYXRpb24tbGlua3Mge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xuICAgICAgICBnYXA6IDhweDsgfSB9XG4gICAgLmRsLXNpbmdsZS1hdXRob3IgLmRsLXBhZ2luYXRpb24tbGlua3MgLnBhZ2UtbnVtYmVyczpub3QoLnByZXYpOm5vdCgubmV4dCkge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjM2QzNzM3O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTc5ZjlmO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogLjNzIGxpbmVhcjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIC5kbC1zaW5nbGUtYXV0aG9yIC5kbC1wYWdpbmF0aW9uLWxpbmtzIC5wYWdlLW51bWJlcnM6bm90KC5wcmV2KTpub3QoLm5leHQpIHtcbiAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgIC5kbC1zaW5nbGUtYXV0aG9yIC5kbC1wYWdpbmF0aW9uLWxpbmtzIC5wYWdlLW51bWJlcnM6bm90KC5wcmV2KTpub3QoLm5leHQpOmhvdmVyOm5vdCguZG90cykge1xuICAgICAgICBjb2xvcjogIzNkMzczNztcbiAgICAgICAgYmFja2dyb3VuZDogI2U1OTQ3NDsgfVxuICAgICAgLmRsLXNpbmdsZS1hdXRob3IgLmRsLXBhZ2luYXRpb24tbGlua3MgLnBhZ2UtbnVtYmVyczpub3QoLnByZXYpOm5vdCgubmV4dCkuY3VycmVudCB7XG4gICAgICAgIGNvbG9yOiAjM2QzNzM3O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTU5NDc0OyB9XG4gICAgLmRsLXNpbmdsZS1hdXRob3IgLmRsLXBhZ2luYXRpb24tbGlua3MgLnBhZ2UtbnVtYmVycy5uZXh0LCAuZGwtc2luZ2xlLWF1dGhvciAuZGwtcGFnaW5hdGlvbi1saW5rcyAucGFnZS1udW1iZXJzLnByZXYge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3BhZ2luYXRlX2FjdGl2ZS5zdmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAyMHB4OyB9XG4gICAgLmRsLXNpbmdsZS1hdXRob3IgLmRsLXBhZ2luYXRpb24tbGlua3MgLnBhZ2UtbnVtYmVycy5uZXh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7IH1cbiAgICAuZGwtc2luZ2xlLWF1dGhvciAuZGwtcGFnaW5hdGlvbi1saW5rcyAucGFnZS1udW1iZXJzLnByZXYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gIC5kbC1zaW5nbGUtYXV0aG9yIC5kbC1tYWluLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW4tY29udGVudDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC1nYXA6IDIwcHg7XG4gICAgZ3JpZC1hcmVhOiBtYWluO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICAgICAuZGwtc2luZ2xlLWF1dGhvciAuZGwtbWFpbi1ibG9jayB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgICAuZGwtc2luZ2xlLWF1dGhvciAuZGwtbWFpbi1ibG9ja19fc3RpY2t5IHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuICAgICAgbWF4LXdpZHRoOiA3MjhweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNDBweCkge1xuICAgICAgICAuZGwtc2luZ2xlLWF1dGhvciAuZGwtbWFpbi1ibG9ja19fc3RpY2t5IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICAgICAgIC5kbC1zaW5nbGUtYXV0aG9yIC5kbC1tYWluLWJsb2NrX19zdGlja3kge1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAxOyB9IH1cbiAgICAuZGwtc2luZ2xlLWF1dGhvciAuZGwtbWFpbi1ibG9ja19faXRlbSB7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZGwtc2luZ2xlLWF1dGhvciAuZGwtbWFpbi1ibG9ja19faXRlbSB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICAgICAgIC5kbC1zaW5nbGUtYXV0aG9yIC5kbC1tYWluLWJsb2NrX19pdGVtIHtcbiAgICAgICAgICBncmlkLWNvbHVtbjogMTsgfSB9XG4gICAgICAuZGwtc2luZ2xlLWF1dGhvciAuZGwtbWFpbi1ibG9ja19faXRlbS52ZXJ0aWNhbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdyaWQtY29sdW1uOiBhdXRvOyB9XG4gICAgICAgIC5kbC1zaW5nbGUtYXV0aG9yIC5kbC1tYWluLWJsb2NrX19pdGVtLnZlcnRpY2FsIC5kbC1tYWluLWJsb2NrX19pdGVtX19pbWFnZSBpbWcge1xuICAgICAgICAgIGhlaWdodDogMjM5cHg7IH1cbiAgICAgICAgLmRsLXNpbmdsZS1hdXRob3IgLmRsLW1haW4tYmxvY2tfX2l0ZW0udmVydGljYWwgLmRsLW1haW4tYmxvY2tfX2l0ZW1fX2luZm8ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgICAuZGwtc2luZ2xlLWF1dGhvciAuZGwtbWFpbi1ibG9ja19faXRlbS52ZXJ0aWNhbCAuZGwtbWFpbi1ibG9ja19faXRlbV9faW5mbyBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA2cHg7IH1cbiAgICAgICAgICAuZGwtc2luZ2xlLWF1dGhvciAuZGwtbWFpbi1ibG9ja19faXRlbS52ZXJ0aWNhbCAuZGwtbWFpbi1ibG9ja19faXRlbV9faW5mbyBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDhweDsgfVxuICAgICAgICAgIC5kbC1zaW5nbGUtYXV0aG9yIC5kbC1tYWluLWJsb2NrX19pdGVtLnZlcnRpY2FsIC5kbC1tYWluLWJsb2NrX19pdGVtX19pbmZvID4gZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87IH1cbiAgICAgICAgICAgIC5kbC1zaW5nbGUtYXV0aG9yIC5kbC1tYWluLWJsb2NrX19pdGVtLnZlcnRpY2FsIC5kbC1tYWluLWJsb2NrX19pdGVtX19pbmZvID4gZGl2IHAge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgzOSwgMzgsIDY3LCAwLjgpO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5kbC1zaW5nbGUtYXV0aG9yIC5kbC1tYWluLWJsb2NrX19pdGVtX19pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMjBweDsgfVxuICAgICAgICAuZGwtc2luZ2xlLWF1dGhvciAuZGwtbWFpbi1ibG9ja19faXRlbV9faW5mbyBoMyB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICMyNzI2NDM7IH1cbiAgICAgICAgLmRsLXNpbmdsZS1hdXRob3IgLmRsLW1haW4tYmxvY2tfX2l0ZW1fX2luZm8gcCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICAgIGNvbG9yOiAjMjcyNjQzO1xuICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7IH1cbiAgICAgICAgLmRsLXNpbmdsZS1hdXRob3IgLmRsLW1haW4tYmxvY2tfX2l0ZW1fX2luZm8gPiBkaXYge1xuICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgICAgICAuZGwtc2luZ2xlLWF1dGhvciAuZGwtbWFpbi1ibG9ja19faXRlbV9faW5mbyA+IGRpdiBwIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICAgIC5kbC1zaW5nbGUtYXV0aG9yIC5kbC1tYWluLWJsb2NrX19pdGVtX19pbmZvID4gZGl2IHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDM5LCAzOCwgNjcsIDAuOCk7IH1cbiAgICAgIC5kbC1zaW5nbGUtYXV0aG9yIC5kbC1tYWluLWJsb2NrX19pdGVtX19pbWFnZSBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAzNjMgLyAyNDE7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5kbC1zaW5nbGUtYXV0aG9yIC5kbC1tYWluLWJsb2NrX19pdGVtX19pbWFnZSBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMzlweDtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMzM2IC8gMjM5OyB9IH1cblxuLmRsLW1haW4tY29udGVudCAuYXV0aG9yLWltYWdlIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDsgfVxuXG4uZGwtbWFpbi1jb250ZW50IGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMCAyMHB4OyB9XG5cbi5kbC1tYWluLWNvbnRlbnQgLnNvY2lhbC1tZWRpYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZGwtbWFpbi1jb250ZW50IC5zb2NpYWwtbWVkaWEgaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG4gIC5kbC1tYWluLWNvbnRlbnQgLnNvY2lhbC1tZWRpYSBhIHtcbiAgICBjb2xvcjogcmdiYSgzOSwgMzgsIDY3LCAwLjgpO1xuICAgIG1hcmdpbjogMCAxMHB4OyB9XG5cbi5kbC1jYXJkLWRhcmtfX2NhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzNzM3O1xuICBwYWRkaW5nOiAyNXB4IDMwcHg7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uZGwtY2FyZC1kYXJrX190aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZGwtY2FyZC1kYXJrX19jYXQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjZThkMGM0OyB9XG5cbi5kbC1jYXJkLWJpZ19faGVhZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgaGVpZ2h0OiA0MzJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGwtY2FyZC1iaWdfX2hlYWQge1xuICAgICAgaGVpZ2h0OiA1NDBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5kbC1jYXJkLWJpZ19faGVhZCB7XG4gICAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cblxuLmRsLWNhcmQtYmlnX19jYXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4uZGwtY2FyZC1iaWdfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGwtY2FyZC1iaWdfX3RpdGxlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuZGwtY2FyZC1iaWdfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRsLXNsaWRlci1wb3N0cyAub3dsLWl0ZW0ge1xuICAgIG1heC13aWR0aDogOTcwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuLmRsLXNsaWRlci1wb3N0X19pdGVtIC5kbC1jYXJkLWJpZ19faGVhZCB7XG4gIGhlaWdodDogNDM1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRsLXNsaWRlci1wb3N0X19pdGVtIC5kbC1jYXJkLWJpZ19faGVhZCB7XG4gICAgICBoZWlnaHQ6IDU0MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmRsLXNsaWRlci1wb3N0X19pdGVtIC5kbC1jYXJkLWJpZ19faGVhZCB7XG4gICAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kbC1jYXJkLWJpZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuZGwtY2FyZC1iaWdfX2NvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cblxuLmRsLWNhcmQtc21fX2JvZHkgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cblxuLmRsLXR3by1wb3N0cyB7XG4gIG1hcmdpbjogMTVweCAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZGwtY2FyZC1zbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMzBweDsgfVxuICAuZGwtY2FyZC1zbV9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDE2NHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTEzcHg7XG4gICAgZmxleC1zaHJpbms6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRsLWNhcmQtc21fX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNTVweDsgfVxuICAuZGwtY2FyZC1zbV9fYm9keSAuZGwtY2F0LCAuZGwtY2FyZC1zbV9fYm9keSAuZGwtY2F0LWFicywgLmRsLWNhcmQtc21fX2JvZHkgLmRsLWNhdC1iaWcge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZGwtY2FyZC1zbV9faW1nIHtcbiAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cblxuLmRsLWFzaWRlLXBvc3RzIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5kbC1hc2lkZS1wb3N0cyB7XG4gICAgICBtYXgtd2lkdGg6IDIyMnB4OyB9IH1cblxuLmRsLWNhcmQtYXNpZGVfX2hlYWQge1xuICBoZWlnaHQ6IDEzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5kbC1jYXJkLWFzaWRlX19oZWFkIHtcbiAgICAgIGhlaWdodDogMjU1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuZGwtY2FyZC1hc2lkZV9faGVhZCB7XG4gICAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cblxuLmRsLWNhcmQtYXNpZGVfX2NhdCB7XG4gIGJvdHRvbTogLTVweDsgfVxuXG4uZGwtY2FyZC1hc2lkZV9faW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmRsLWNhcmQtYXNpZGVfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRsLWFzaWRlLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgcm93LWdhcDogNDBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuZGwtYXNpZGUtdHJhY2sgLmRsLWNhcmQtYXNpZGUge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZGwtYXNpZGUtdHJhY2sge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAxMzBweDsgfSB9XG5cbi5kbC1jYXJkLW1kX19oZWFkIHtcbiAgaGVpZ2h0OiAzMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5kbC1jYXJkLW1kX19oZWFkIHtcbiAgICAgIGhlaWdodDogMzAwcHg7IH0gfVxuXG4uZGwtY2FyZC1tZF9fY2F0IHtcbiAgYm90dG9tOiAtMTJweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRsLWNhdC1wb3N0cywgLmRsLWFyY2hpdmUgLmRsLXJvdyB7XG4gICAgcm93LWdhcDogMDtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAuZGwtY2F0LXBvc3RzID4gW2NsYXNzXj1kbC1jb2xdLCAuZGwtYXJjaGl2ZSAuZGwtcm93ID4gW2NsYXNzXj1kbC1jb2xdIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG4uZGwtY2FyZC1hZHYge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0IDAuNXM7IH1cblxuLmRsLWNhcmQtYWR2X190aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4uZGwtY2FyZC1hZHZfX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyB9XG4gIC5kbC1jYXJkLWFkdl9fY29udGVudCBhIHtcbiAgICBjb2xvcjogYmx1ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRsLWNhcmQtYWR2X19jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRsLWNhcmQtYWR2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5kbC1jYXJkLWFkdl9fY2F0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMjBweDsgfVxuICAuZGwtY2FyZC1hZHZfX2ltZyB7XG4gICAgaGVpZ2h0OiAzMDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuZGwtY2FyZC1hZHZfX2NhdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXgtd2lkdGg6IDIwMHB4OyB9XG4gIC5kbC1jYXJkLWFkdl9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDU4MHB4O1xuICAgIGhlaWdodDogNDY3cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmRsLWNhcmQtYWR2IHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAgIC5kbC1jYXJkLWFkdjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuZGwtY2FyZC1hZHY6bnRoLWNoaWxkKG9kZCkgLmRsLWNhcmQtYWR2X19pbWcge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDAgMjBweCAyMHB4IDA7IH1cbiAgICAuZGwtY2FyZC1hZHY6bnRoLWNoaWxkKGV2ZW4pIC5kbC1jYXJkLWFkdl9faW1nIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggMjBweDsgfVxuICAgIC5kbC1jYXJkLWFkdjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMDBweDsgfVxuICAgIC5kbC1jYXJkLWFkdjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgICAuZGwtY2FyZC1hZHY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG5cbi5kbC1zbGlkZXItcG9zdF9faXRlbSAuZGwtY2FyZC1iaWdfX3RpdGxlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZGwtc2xpZGVyLXBvc3RfX2l0ZW0gLmRsLWNhcmQtYmlnX19jYXQge1xuICAgIGxlZnQ6IDY2cHg7IH1cbiAgLmRsLXNsaWRlci1wb3N0X19pdGVtIC5kbC1jYXJkLWJpZ19fYm9keSB7XG4gICAgcGFkZGluZzogMCA2NnB4OyB9IH1cblxuLm93bC1uYXYgYnV0dG9uIHtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogNDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkMzczNyAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjM2QzNzM3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjVweDtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4zczsgfVxuICAub3dsLW5hdiBidXR0b24uZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2IHtcbiAgICBsZWZ0OiAwOyB9XG4gIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCB7XG4gICAgcmlnaHQ6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm93bC1uYXYgYnV0dG9uIHtcbiAgICAgIGJvdHRvbTogNjAlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgIC5vd2wtbmF2IGJ1dHRvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICMzZDM3MzcgIWltcG9ydGFudDsgfSB9XG4iLCIuI3skcHJlZml4fS1oZWFkZXItbmF2IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDEwMDtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tbG9nbyB7XHJcbiAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAuI3skcHJlZml4fS1zaXRlLW5hbWUge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tbmF2X19ib2R5IHtcclxuICAgIEBleHRlbmQgLiN7JHByZWZpeH0tZmxleC1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMzBweDtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tbmF2X19tZW51IHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIEBleHRlbmQgLiN7JHByZWZpeH0tZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSg0KSB+IGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcclxuICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMTAxcHgpIHtcclxuICAgIC4jeyRwcmVmaXh9LW5hdl9fYnVyZ2VyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC4jeyRwcmVmaXh9LW5hdl9fbG9nbyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuI3skcHJlZml4fS1uYXZfX21lbnUgdWwgbGkgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAgIC4jeyRwcmVmaXh9LWhlYWRlci1uYXYge1xyXG4gICAgICAgIC4jeyRwcmVmaXh9LW5hdl9fbG9nbyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHByZWZpeH0tbmF2X19tZW51IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICAgICAgICB3aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IC01MDBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCBlYXNlLWluLW91dCAxcztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDUwcHggMCA1MHB4O1xyXG5cclxuICAgICAgICAgICAgJiA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHByZWZpeH0tbmF2X19idXJnZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAuI3skcHJlZml4fS1idXJnZXItbmFtZSB7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgMjZweCk7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjNzIDBzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuI3skcHJlZml4fS1idXJnZXItaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIGVhc2UtaW4tb3V0IDAuNXMgMC41cywgdHJhbnNmb3JtIGVhc2UtaW4tb3V0IDAuNXMsIG9wYWNpdHkgZWFzZS1pbi1vdXQgMC41cyAwLjVzO1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC4jeyRwcmVmaXh9LW5hdl9fY2xvc2Uge1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgIH1cclxuXHJcbiAgICAuI3skcHJlZml4fS1oZWFkZXItbmF2LiN7JHByZWZpeH0tb3BlbiB7XHJcbiAgICAgICAgLiN7JHByZWZpeH0tbmF2X19tZW51IHtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC4jeyRwcmVmaXh9LWJ1cmdlci1uYW1lIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4zcyAwLjVzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHByZWZpeH0tYnVyZ2VyLWl0ZW0ge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgZWFzZS1pbi1vdXQgMC41cywgdHJhbnNmb3JtIGVhc2UtaW4tb3V0IDAuNXMgMC41cywgb3BhY2l0eSBlYXNlLWluLW91dCAwLjVzO1xyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCwgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XHJcbiAgICAuI3skcHJlZml4fS1oZWFkZXItbmF2IC4jeyRwcmVmaXh9LW5hdl9fbWVudSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgbGVmdDogLTEwMHZ3O1xyXG4gICAgfVxyXG5cclxuICAgIC4jeyRwcmVmaXh9LW5hdl9fYm9keSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNzVweDtcclxuICAgIH1cclxuXHJcbiAgICAuI3skcHJlZml4fS1oZWFkZXItbmF2IC4jeyRwcmVmaXh9LW5hdl9fYnVyZ2VyIHtcclxuICAgICAgICB3aWR0aDogMjNweDtcclxuICAgICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICB9XHJcbn0iLCIuI3skcHJlZml4fS1mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgcGFkZGluZzogNzVweCAwO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuI3skcHJlZml4fS1zaXRlLWRhdGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JHByZWZpeH0tc2l0ZS1kYXRhX19zb2NpYWwge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24pIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LXNpdGUtZGF0YV9fc29jaWFsIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLiN7JHByZWZpeH0tc2l0ZS1kYXRhIHtcclxuICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tc2l0ZS1kYXRhLCAuI3skcHJlZml4fS1mb290ZXItY29sdW1uIHVsIHtcclxuICAgICYgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tc2l0ZS1kYXRhX19sb2dvLCAuI3skcHJlZml4fS1mb290ZXItY29sdW1uX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgbWluLWhlaWdodDogMzBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tZm9vdGVyX19uYXZfd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAmID4gZGl2IHtcclxuICAgICAgICBmbGV4OiAwIDEgMzElO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4ICsgMSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbikge1xyXG4gICAgLiN7JHByZWZpeH0tc2l0ZS1kYXRhX19sb2dvLCAuI3skcHJlZml4fS1mb290ZXItY29sdW1uX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuI3skcHJlZml4fS1mb290ZXItY29sdW1uIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JHByZWZpeH0tZm9vdGVyLWNvbHVtbiB7XHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgIC4jeyRwcmVmaXh9LXNpdGUtZGF0YV9fd3JhcHBlciwgLiN7JHByZWZpeH0tdGl0bGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tY29udGFjdC1pbWFnZS1mb290ZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxOTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAzcHggMCAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcblxyXG5cclxuLiN7JHByZWZpeH0tY29udGFjdC1ibG9jayB7XHJcbiAgICAuI3skcHJlZml4fS1jb250YWN0LWltYWdlLWVtYWlsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI5MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIH1cclxufVxyXG4iLCIuI3skcHJlZml4fS1jb29raWUtbm90aWNlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB6LWluZGV4OiAxO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAuI3skcHJlZml4fS1jb29raWUtbm90aWNlLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1jbi10ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1jbi1idXR0b24ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogIzIwQzE5RTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1jbi1jbG9zZS1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uI3skcHJlZml4fS1jb29raWUtbm90aWNlLiN7JHByZWZpeH0tY24tc2hvdy1jb29raWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufSIsIi4jeyRwcmVmaXh9LXRocmVlLXBvc3RzIHtcbiAgICAuI3skcHJlZml4fS1jYXJkLWJpZ19faGVhZCB7XG4gICAgICAgIGhlaWdodDogMzIxcHg7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA1NDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlLXJlc29sdXRpb24pIHtcbiAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1jYXJkLWJpZ19fdGl0bGUge1xuICAgICAgICBAZXh0ZW5kIC4jeyRwcmVmaXh9LWZvbnQteGw7XG4gICAgfVxuXG4gICAgLiN7JHByZWZpeH0tY2FyZC1iaWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC4jeyRwcmVmaXh9LWFzaWRlLXBvc3RzIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjIycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuI3skcHJlZml4fS1jYXJkLWFzaWRlX19oZWFkIHtcbiAgICAgICAgICAgIGhlaWdodDogMTM1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi4jeyRwcmVmaXh9LWNhdC1wb3N0cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbikge1xuICAgIC4jeyRwcmVmaXh9LXRocmVlLXBvc3RzIHtcbiAgICAgICAgLiN7JHByZWZpeH0tY2FyZC1hc2lkZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCkge1xuICAgIC4jeyRwcmVmaXh9LWFzaWRlLXBvc3RzIHtcbiAgICAgICAgLiN7JHByZWZpeH0tY2FyZC1hc2lkZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS10d28tcG9zdHMge1xuICAgICAgICAmID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLiN7JHByZWZpeH0taG9tZSB7XG4gICAgICAgIC4jeyRwcmVmaXh9LXNlcGFyYXRvciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuI3skcHJlZml4fS10b3AtYmFubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMTBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAxMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAxMHB4KSB7XG4gICAgLiN7JHByZWZpeH0tYmFubmVyLWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLiN7JHByZWZpeH0taW5uZXItY29udGVudC1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDNweCAwIHJnYmEoMCwwLDAsMC4xNSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgICAgIG1hcmdpbjogMCAtMjBweCAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDExcHgpIHtcbiAgICAgICAgJi4jeyRwcmVmaXh9LWJhbm5lci1iaWcgLiN7JHByZWZpeH0tYmFubmVyLW0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC4jeyRwcmVmaXh9LWJhbm5lci1tIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC4jeyRwcmVmaXh9LWJhbm5lci1zIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NzFweCkge1xuICAgIC4jeyRwcmVmaXh9LWxlZnQtYmFubmVyLWJsb2NrLCAuI3skcHJlZml4fS1yaWdodC1iYW5uZXItYmxvY2sge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDE0NXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ3MHB4KSB7XG4gICAgLiN7JHByZWZpeH0tcmlnaHQtYmFubmVyLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1sZWZ0LWJhbm5lci1ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC4jeyRwcmVmaXh9LWxlZnQtYmFubmVyLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5cbi4jeyRwcmVmaXh9LWxlZnQtYmFubmVyLWJsb2NrLCAuI3skcHJlZml4fS1yaWdodC1iYW5uZXItYmxvY2sge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbn0iLCIuI3skcHJlZml4fS1hcmNoaXZlIHtcbiAgICAuI3skcHJlZml4fS1yb3cge1xuICAgICAgICByb3ctZ2FwOiAzMHB4O1xuICAgIH1cbn0iLCIuI3skcHJlZml4fS1zaW5nbGVfX2JvZHkge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uI3skcHJlZml4fS1zaW5nbGVfX2NhdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLiN7JHByZWZpeH0tc2luZ2xlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLiN7JHByZWZpeH0tc2luZ2xlX190aHVtYm5haWwge1xuICAgIGhlaWdodDogNDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlLXJlc29sdXRpb24pIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG59XG5cbi4jeyRwcmVmaXh9LXNpbmdsZV9fc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2luZ2xlIHtcbiAgICAuI3skcHJlZml4fS1jb250ZW50ID4gLiN7JHByZWZpeH0tcm93IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC4jeyRwcmVmaXh9LWNhdGVnb3J5LXBvc3RzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XG4gICAgICAgICAgICAuI3skcHJlZml4fS1yb3cge1xuICAgICAgICAgICAgICAgIHJvdy1nYXA6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS1yZXNvbHV0aW9uKSB7XG4gICAgICAgIC4jeyRwcmVmaXh9LWFzaWRlLXRyYWNrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgICAgICAgICAgcm93LWdhcDogNDBweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgLiN7JHByZWZpeH0tY2FyZC1hc2lkZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53cGNmNy1mb3JtIHtcbiAgICBtYXJnaW46IDMwcHggMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgICAgIGdyaWQtcm93LWdhcDogMjBweDtcblxuICAgICAgICAmID4gcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCA+IHNwYW4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBpbnB1dCwgdGV4dGFyZWEsIGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIH1cblxuICAgIGlucHV0LCB0ZXh0YXJlYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgfVxuXG4gICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbiAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICB9XG5cbiAgICAud3BjZjctc3VibWl0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgbWluLXdpZHRoOiAxNTdweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNlNzk4MDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzNlNzk4MDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuNXM7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbiArIDEpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM2U3OTgwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi4jeyRwcmVmaXh9LW1haW4tY29udGVudCB7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiBibHVlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgaDYge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgJi5hbGlnbmxlZnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hbGlnbnJpZ2h0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWxpZ25jZW50ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdmlkZW8ge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZS1yZXNvbHV0aW9uKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmIH4gLndwLWJsb2NrLWNvbnRhY3QtZm9ybS03LWNvbnRhY3QtZm9ybS1zZWxlY3RvciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmVtcHR5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuI3skcHJlZml4fS1ibG9jay13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUtcmVzb2x1dGlvbikge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1wb3N0LWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZS1yZXNvbHV0aW9uKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUtcmVzb2x1dGlvbikge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uI3skcHJlZml4fS1zZWN0aW9uLXNpdGVtYXAge1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uI3skcHJlZml4fS1zaXRlbWFwLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi4jeyRwcmVmaXh9LXJlbGF0ZWQtYXJ0aWNsZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59IiwiLiN7JHByZWZpeH0tcGFnZS13cm9uZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG4uI3skcHJlZml4fS1wYWdlLXdyb25nX19oZWFkIHtcbiAgICBmb250LXNpemU6IDEycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcbiAgICAuI3skcHJlZml4fS1wYWdlLXdyb25nX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIH1cbn0iLCIkcm9ib3RvOiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbi4jeyRwcmVmaXh9LXNpbmdsZS1hdXRob3Ige1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDk2MHB4O1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICAgICBcIm1haW5cIlxuICAgICAgICBcInJlY2VudFwiXG4gICAgICAgIFwiZm9vdFwiO1xuICBAbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgICAgXCJtYWluXCJcbiAgICAgICAgXCJyZWNlbnRcIlxuICAgICAgICBcImZvb3RcIjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAyN3B4O1xuICB9XG5cbiAgLiN7JHByZWZpeH0tcGFnaW5hdGlvbi1saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDQwcHggMCAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGdhcDogMTJweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdyaWQtYXJlYTogZm9vdDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgfVxuXG5cbiAgICAucGFnZS1udW1iZXJzOm5vdCgucHJldik6bm90KC5uZXh0KSB7XG4gICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICMzZDM3Mzc7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNzlmOWY7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiAuM3MgbGluZWFyO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyOm5vdCguZG90cykge1xuICAgICAgICBjb2xvcjogIzNkMzczNztcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLW1haW47XG4gICAgICB9XG5cbiAgICAgICYuY3VycmVudCB7XG4gICAgICAgIGNvbG9yOiAjM2QzNzM3O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItbWFpbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnZS1udW1iZXJzIHtcbiAgICAgICYubmV4dCwgJi5wcmV2IHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvcGFnaW5hdGVfYWN0aXZlLnN2ZycpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIH1cblxuICAgICAgJi5uZXh0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgJi5wcmV2IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLiN7JHByZWZpeH0tbWFpbi1ibG9jayB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWF1dG8tcm93czogbWluLWNvbnRlbnQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtZ2FwOiAyMHB4O1xuICAgIGdyaWQtYXJlYTogbWFpbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgJl9fc3RpY2t5IHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuICAgICAgbWF4LXdpZHRoOiA3MjhweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDQwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xuICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgIH1cblxuICAgICAgJi52ZXJ0aWNhbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuXG4gICAgICAgIC4jeyRwcmVmaXh9LW1haW4tYmxvY2tfX2l0ZW1fX2ltYWdlIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMzlweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuI3skcHJlZml4fS1tYWluLWJsb2NrX19pdGVtX19pbmZvIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiBkaXYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDM5LCAzOCwgNjcsIDAuOCk7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9faW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDhweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjMjcyNjQzO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICAgIGNvbG9yOiAjMjcyNjQzO1xuICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gZGl2IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgzOSwgMzgsIDY3LCAwLjgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19pbWFnZSB7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAzNjMgLyAyNDE7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIzOXB4O1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzMzYgLyAyMzk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi4jeyRwcmVmaXh9LW1haW4tY29udGVudCB7XG4gIC5hdXRob3ItaW1hZ2Uge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICB9XG4gIGgxIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuICAuc29jaWFsLW1lZGlhIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogcmdiYSgzOSwzOCw2NywuOCk7XG4gICAgICBtYXJnaW46IDAgMTBweDtcbiAgICB9XG4gIH1cbn1cblxuIiwiLiN7JHByZWZpeH0tY2FyZC1kYXJrX19jYXJkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDM3Mzc7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWNhcmQtZGFya19fdGl0bGUge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tY2FyZC1kYXJrX19jYXQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgY29sb3I6ICNlOGQwYzQ7XHJcbn0iLCIuI3skcHJlZml4fS1jYXJkLWJpZ19faGVhZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgaGVpZ2h0OiA0MzJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1NDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZS1yZXNvbHV0aW9uKSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tY2FyZC1iaWdfX2NhdCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWNhcmQtYmlnX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlLXJlc29sdXRpb24pIHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LXNsaWRlci1wb3N0cyB7XHJcbiAgICAub3dsLWl0ZW0ge1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH0tc2xpZGVyLXBvc3RfX2l0ZW0ge1xyXG4gICAgLiN7JHByZWZpeH0tY2FyZC1iaWdfX2hlYWQge1xyXG4gICAgICAgIGhlaWdodDogNDM1cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlLXJlc29sdXRpb24pIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcclxuICAgIC4jeyRwcmVmaXh9LWNhcmQtYmlnIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC4jeyRwcmVmaXh9LWNhcmQtYmlnX19jb250ZW50IHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIH1cclxufSIsIi4jeyRwcmVmaXh9LWNhcmQtc21fX2JvZHkge1xyXG4gICAgJiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fS10d28tcG9zdHMge1xyXG4gICAgbWFyZ2luOiAxNXB4IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQgKyAxKSB7XHJcbiAgICAuI3skcHJlZml4fS1jYXJkLXNtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC4jeyRwcmVmaXh9LWNhcmQtc21fX2ltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjRweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDExM3B4O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XHJcbiAgICAuI3skcHJlZml4fS1jYXJkLXNtX19pbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMjU1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JHByZWZpeH0tY2FyZC1zbV9fYm9keSAuI3skcHJlZml4fS1jYXQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAtMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUtcmVzb2x1dGlvbikge1xyXG4gICAgLiN7JHByZWZpeH0tY2FyZC1zbV9faW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgfVxyXG59IiwiLiN7JHByZWZpeH0tYXNpZGUtcG9zdHMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMjIycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWNhcmQtYXNpZGVfX2hlYWQge1xyXG4gICAgaGVpZ2h0OiAxMzVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGhlaWdodDogMjU1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUtcmVzb2x1dGlvbikge1xyXG4gICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWNhcmQtYXNpZGVfX2NhdCB7XHJcbiAgICBib3R0b206IC01cHg7XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWNhcmQtYXNpZGVfX2luZm8ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLiN7JHByZWZpeH0tY2FyZC1hc2lkZV9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbiAtIDEpIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXJlc29sdXRpb24pIHtcclxuICAgIC4jeyRwcmVmaXh9LWFzaWRlLXRyYWNrIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgICAgICAgcm93LWdhcDogNDBweDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC4jeyRwcmVmaXh9LWNhcmQtYXNpZGUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uICsgMSkge1xyXG4gICAgLiN7JHByZWZpeH0tYXNpZGUtdHJhY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgICAgdG9wOiAxMzBweDtcclxuICAgIH1cclxufSIsIi4jeyRwcmVmaXh9LWNhcmQtbWRfX2hlYWQge1xyXG4gICAgaGVpZ2h0OiAzMzVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUtcmVzb2x1dGlvbikge1xyXG4gICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9LWNhcmQtbWRfX2NhdCB7XHJcbiAgICBib3R0b206IC0xMnB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1yZXNvbHV0aW9uLXBvcnRyYWl0KSB7XHJcbiAgICAuI3skcHJlZml4fS1jYXQtcG9zdHMsIC4jeyRwcmVmaXh9LWFyY2hpdmUgLiN7JHByZWZpeH0tcm93IHtcclxuICAgICAgICByb3ctZ2FwOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgJiA+IFtjbGFzc149I3skcHJlZml4fS1jb2xdIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuI3skcHJlZml4fS1jYXJkLWFkdiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0IDAuNXM7XG59XG5cbi4jeyRwcmVmaXh9LWNhcmQtYWR2X190aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uI3skcHJlZml4fS1jYXJkLWFkdl9fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiBibHVlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbi1wb3J0cmFpdCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLiN7JHByZWZpeH0tY2FyZC1hZHYge1xuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuI3skcHJlZml4fS1jYXJkLWFkdl9fY2F0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0yMHB4O1xuICAgIH1cblxuICAgIC4jeyRwcmVmaXh9LWNhcmQtYWR2X19pbWcge1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gICAgLiN7JHByZWZpeH0tY2FyZC1hZHZfX2NhdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgfVxuXG4gICAgLiN7JHByZWZpeH0tY2FyZC1hZHZfX2ltZyB7XG4gICAgICAgIG1heC13aWR0aDogNTgwcHg7XG4gICAgICAgIGhlaWdodDogNDY3cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC4jeyRwcmVmaXh9LWNhcmQtYWR2IHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIC4jeyRwcmVmaXh9LWNhcmQtYWR2X19pbWcge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgMjBweCAyMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSAuI3skcHJlZml4fS1jYXJkLWFkdl9faW1nIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuI3skcHJlZml4fS1zbGlkZXItcG9zdF9faXRlbSB7XG4gICAgLiN7JHByZWZpeH0tY2FyZC1iaWdfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQgKyAxKSB7XG4gICAgICAgIC4jeyRwcmVmaXh9LWNhcmQtYmlnX19jYXQge1xuICAgICAgICAgICAgbGVmdDogNjZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC4jeyRwcmVmaXh9LWNhcmQtYmlnX19ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNjZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm93bC1uYXYge1xuICAgIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiA0M3B4O1xuICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1kYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDI1cHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuM3M7XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vd2wtcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vd2wtbmV4dCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXJlc29sdXRpb24tcG9ydHJhaXQpIHtcbiAgICAgICAgICAgIGJvdHRvbTogNjAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXB0b3AtcmVzb2x1dGlvbiArIDEpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFyayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
