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